tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=8809ed16298e0a72e869ba781b34fe10766eaeb6
commit 8809ed16298e0a72e869ba781b34fe10766eaeb6 Merge: 14c8ddc 4120714 Author: Tom Hacohen <t...@stosb.com> Date: Sun Jun 5 11:12:13 2016 +0100 Merge elm code, a code editing widget into the efl It was decided to merge this and mark the code as BETA for now. It's currently being used by EDI and should also be used by enventor and etc. data/elementary/themes/Makefile.am | 1 + data/elementary/themes/default.edc | 1 + data/elementary/themes/edc/elm/code.edc | 16 + src/Makefile_Elementary.am | 64 +- src/bin/elementary/.gitignore | 1 + src/bin/elementary/elm_code_test_main.c | 439 +++++ src/bin/elementary/elm_code_test_private.h | 6 + src/lib/elementary/Elementary.h.in | 1 + src/lib/elementary/elm_code.c | 115 ++ src/lib/elementary/elm_code.h | 115 ++ src/lib/elementary/elm_code_common.h | 87 + src/lib/elementary/elm_code_diff_widget.c | 131 ++ src/lib/elementary/elm_code_diff_widget.h | 37 + src/lib/elementary/elm_code_file.c | 321 ++++ src/lib/elementary/elm_code_file.h | 89 + src/lib/elementary/elm_code_line.c | 234 +++ src/lib/elementary/elm_code_line.h | 117 ++ src/lib/elementary/elm_code_parse.c | 206 +++ src/lib/elementary/elm_code_parse.h | 41 + src/lib/elementary/elm_code_private.h | 39 + src/lib/elementary/elm_code_text.c | 327 ++++ src/lib/elementary/elm_code_text.h | 73 + src/lib/elementary/elm_code_widget.c | 1850 ++++++++++++++++++++ src/lib/elementary/elm_code_widget.eo | 266 +++ src/lib/elementary/elm_code_widget_legacy.h | 13 + src/lib/elementary/elm_code_widget_private.h | 66 + src/lib/elementary/elm_code_widget_selection.c | 454 +++++ src/lib/elementary/elm_code_widget_selection.h | 44 + src/lib/elementary/elm_code_widget_text.c | 197 +++ src/lib/elementary/elm_code_widget_undo.c | 69 + src/tests/elementary/elm_code_file_test_load.c | 162 ++ src/tests/elementary/elm_code_file_test_memory.c | 49 + src/tests/elementary/elm_code_test_basic.c | 28 + src/tests/elementary/elm_code_test_line.c | 83 + src/tests/elementary/elm_code_test_parse.c | 102 ++ src/tests/elementary/elm_code_test_text.c | 177 ++ src/tests/elementary/elm_code_test_widget.c | 93 + .../elementary/elm_code_test_widget_selection.c | 643 +++++++ src/tests/elementary/elm_code_test_widget_text.c | 62 + src/tests/elementary/elm_code_test_widget_undo.c | 165 ++ src/tests/elementary/elm_suite.c | 9 + src/tests/elementary/elm_suite.h | 11 + src/tests/elementary/elm_test_helper.h | 13 + src/tests/elementary/testdiff.diff | 10 + src/tests/elementary/testfile-windows.txt | 4 + src/tests/elementary/testfile-withblanks.txt | 8 + src/tests/elementary/testfile.txt | 4 + 47 files changed, 7039 insertions(+), 4 deletions(-) --