Summary:
To create templates with unique name the counter of created parts is added to the Configure Data.
The line with the name of the part is placed in separate template because it is the same for each part template.
Reviewers: Hermet
Projects: #enventor
Differential Revision: https://phab.enlightenment.org/D1278
Summary: after apply diff from undo/redo queue any text selection in the entry will be dismissed. Fixes T1483 @fix
Reviewers: Hermet
Reviewed By: Hermet
Subscribers: kfesyna
Projects: #enventor
Maniphest Tasks: T1483
Differential Revision: https://phab.enlightenment.org/D1285
Summary: When file saved with new name - changes title of main window. @fix
Reviewers: Hermet
Projects: #enventor
Differential Revision: https://phab.enlightenment.org/D1286
Summary: cursor set after inserted symbol(or string) and shifted left after delete. @fix
Reviewers: Hermet
Reviewed By: Hermet
Projects: #enventor
Differential Revision: https://phab.enlightenment.org/D1284
Summary:
In case when undone character(s) in entry, was call updating syntax highlight. If entry is empty, then pointer of text didn't cleared and it was cause segfault in evas_textblock module.
@fix Fixes T1480
Reviewers: Hermet
Subscribers: kfesyna
Projects: #enventor
Maniphest Tasks: T1480
Differential Revision: https://phab.enlightenment.org/D1272
Summary: in case when was adding or deleting line, will sent changing whitespaces (add/delete) from module "indent" into undo/redo module. Fixes T1481 @fix
Reviewers: Hermet
Subscribers: kfesyna
Projects: #enventor
Maniphest Tasks: T1481
Differential Revision: https://phab.enlightenment.org/D1274
Conflicts:
src/bin/indent.c
Summary:
Add module redoundo.c/.h.
Support:
- auto intend feature;
- autocomplete feature;
- code templates insert;
- paste text from buffer;
- line delete.
Control keys: Undo - **ctrl+z**; Redo - **ctrl + y**.
Need to implement:
- API for setting max size queue of changes.
- Smart algorithm for management changes.
Known issues:
on large text(more than 1000 chars) redo, sometimes text inserted in wrong position;
Reviewers: Hermet
Subscribers: Hermet
Projects: #enventor
Differential Revision: https://phab.enlightenment.org/D1258
Conflicts:
src/bin/Makefile.am
src/bin/menu.c
src/include/Makefile.am
src/include/common.h