Re: [E-devel] EO compositing "leaking" interfaces

2019-10-26 Thread Tom Hacohen
That's part of the problem I described in https://phab.enlightenment.org/T8184 and specifically mentioned this. Eo is doing nothing wrong, it's working as designed, it's the new restrictions that were added only to Eolian that are wrong and made things inconsistent. Eo doesn't even have a concept

[E-devel] EO compositing "leaking" interfaces

2019-10-23 Thread Lauro Moura
Talking today about some examples using the new API we came up with the following situation: ``` Eo *_screen = efl_add(EFL_UI_TEXT_CLASS, ...); ... Efl_Text_Cursor_Cursor *cursor = efl_text_cursor_get(_screen, EFL_TEXT_CURSOR_GET_TYPE_MAIN); ``` The call seems to succeed in C but it is a