q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=ae3eb2b942a0251672a71280cd36988346f48f0a
commit ae3eb2b942a0251672a71280cd36988346f48f0a Author: Daniel Kolesa <d.kol...@samsung.com> Date: Tue Jul 15 23:50:34 2014 +0100 eolian: make event type syntax consistent --- src/lib/eolian/eo_parser.c | 4 +--- src/tests/eolian/data/events.eo | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c index 757f0d9..258d771 100644 --- a/src/lib/eolian/eo_parser.c +++ b/src/lib/eolian/eo_parser.c @@ -825,13 +825,11 @@ parse_event(Eo_Lexer *ls) check(ls, TOK_VALUE); ev->name = eina_stringshare_add(ls->t.value); eo_lexer_get(ls); - if (ls->t.token == '(') + if (ls->t.token == ':') { - int line = ls->line_number, col = ls->column; eo_lexer_get(ls); ev->type = parse_type(ls); pop_type(ls); - check_match(ls, ')', '(', line, col); } check(ls, ';'); eo_lexer_get_ident(ls, "_,"); diff --git a/src/tests/eolian/data/events.eo b/src/tests/eolian/data/events.eo index e5e1e76..3057222 100644 --- a/src/tests/eolian/data/events.eo +++ b/src/tests/eolian/data/events.eo @@ -1,6 +1,6 @@ class Events { events { clicked; /*@ Comment for clicked */ - clicked,double (Evas_Event_Clicked_Double_Info); /* No comment */ + clicked,double: Evas_Event_Clicked_Double_Info; /* No comment */ } } --