On Wed, Jan 3, 2018 at 11:07 AM, Andrew Williams <a...@andywilliams.me> wrote:
> Hi,
>
> I was concerned that, as this had been added in a legacy header, it may
> need to remain..?

not a legacy header, rather a "eo-only" and "c-only" header... usually
for things that shouldn't be exposed to bindings, at least on an
automated way.

eina_promise_new() is the one that uses that function, it's not
auto-generated by bindings. The idea is that high-level languages
(Python, C#, C++...) will expose this using their native promise, so
it's transparent... this all needs manual work, so exposing this
method in ".eo" to be parseable by eolian will not be useful.

I recall that was the reason to not put it in ".eo", just in eo-only
and c-only header.



-- 
Gustavo Sverzut Barbieri
--------------------------------------
Mobile: +55 (16) 99354-9890

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to