ChunEon Park
89a65c680c
template: refactoring.
...
revise the code.
2014-08-07 22:32:27 +09:00
Mykyta Biliavskyi
06695c7c55
Redo/Undo: implementation of redo/undo feature.
...
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
2014-08-02 14:00:55 +09:00
ChunEon Park
e592d65053
code refactoring.
...
split setting.c out from the menu.
2014-07-30 18:10:18 +09:00
ChunEon Park
3c0f61b4aa
auto_completion - fix indentation
2014-07-19 13:35:35 +09:00
ChunEon Park
adae9b6fd3
introduce new feature, auto completion.
2014-07-19 13:31:08 +09:00
ChunEon Park
0cf6bf5b51
goto - added new feature, go to line
2014-06-01 15:35:54 +09:00
ChunEon Park
5a4d2baaf3
newfile - open real "new" template code when NEW file is requested.
...
previously, it doesn't open a new template code but modified one.
now it's fixed.
2014-03-13 03:54:03 +09:00
ChunEon Park
084211579f
hotkeys - renames to tools
...
conceptually, the function is changed.
2014-03-09 01:22:54 +09:00
ChunEon Park
9178443524
search - start to implement search/relace
2014-02-22 15:24:53 +09:00
ChunEon Park
afb618365a
refactoring.
...
Added base_gui for handling basic window, layout and panes so that other files refer them.
2014-02-04 17:20:39 +09:00
ChunEon Park
4542644e81
implementing hotkey menu
2014-01-29 22:28:02 +09:00
Cedric BAIL
f4e52b15de
autotools: update to simplified quicklaunch build.
2013-12-11 15:21:38 +09:00
ChunEon Park
bc4cf45aaf
enventor - refactoring code for build system.
2013-09-29 00:13:52 +09:00
ChunEon Park
2e91d7700b
enventor - implementing group view switching.
2013-09-18 16:48:05 +09:00
ChunEon Park
f332b43492
enventor - code cleanup and split global vars from main.c to it's own file.
2013-09-12 00:45:28 +09:00
ChunEon Park
891fe2a679
enventor - eeeeek. missed adding new files. prohibit them from compiling.
2013-09-11 09:45:12 +09:00
ChunEon Park
ccf6270a32
enventor - code clean up
2013-09-11 00:31:19 +09:00
ChunEon Park
03a81db767
enventor - cleanup code
2013-08-31 21:05:02 +09:00
ChunEon Park
2c51d81a3a
enventor - implementing template code inserting feature.
2013-08-31 21:03:11 +09:00
ChunEon Park
68d0a99bf3
enventor - added template code...
2013-08-28 01:38:56 +09:00
ChunEon Park
5b3127f228
enventor - base code for auto-indentation
2013-08-18 20:43:01 +09:00
ChunEon Park
aeed6f742d
enventor - refactoring code for future features comming.
...
introduce syntax_help and inline the syntax_color inside it.
later, synax_helper share some resources (i.e string buffer) with syntax_color and indent
2013-08-16 00:47:31 +09:00
ChunEon Park
5c8fbabe61
enventor - put the include folder under src
2013-08-10 02:43:14 +09:00
Cedric Bail
891dc0849b
enventor: fix build information.
2013-08-09 10:34:58 +09:00
ChunEon Park
df862207c6
enventor - refactoring code.
...
split ctxpopup funtions from edc editor to it's own file.
2013-08-09 02:22:56 +09:00
Cedric Bail
5deb9ee755
enventor: begin adding autofoo support.
2013-08-08 18:04:22 +09:00