diff --git a/elm_code/src/lib/Makefile.am b/elm_code/src/lib/Makefile.am index 95129e8..319acae 100644 --- a/elm_code/src/lib/Makefile.am +++ b/elm_code/src/lib/Makefile.am @@ -41,7 +41,6 @@ elm_code_line.c \ elm_code_text.c \ elm_code_file.c \ elm_code_parse.c \ -widget/elm_code_widget_text.c \ widget/elm_code_widget_tooltip.c \ widget/elm_code_widget_selection.c \ widget/elm_code_widget.c \ diff --git a/elm_code/src/lib/widget/elm_code_widget.c b/elm_code/src/lib/widget/elm_code_widget.c index a5ef0de..7fa5653 100644 --- a/elm_code/src/lib/widget/elm_code_widget.c +++ b/elm_code/src/lib/widget/elm_code_widget.c @@ -34,7 +34,7 @@ Eina_Unicode status_icons[] = { 0x2713, 0x2717, - 0x2610, + 0x2691, 0 }; @@ -1253,6 +1253,9 @@ _elm_code_widget_key_down_cb(void *data, Evas *evas EINA_UNUSED, else if (!strcmp(ev->key, "Tab")) _elm_code_widget_tab_at_cursor_insert(widget); + else if (!strcmp(ev->key, "Escape")) + DBG("TODO - Escape not yet captured"); + else if (ev->string && strlen(ev->string) == 1) _elm_code_widget_text_at_cursor_insert(widget, ev->string, 1); else