I'm pleased to announce a new version of pEFL (ver 0.7701), the Perl
binding for enlightenment foundation libraries:

You can find and download it at https://metacpan.org/pod/pEFL.

Here the CHANGES:

- Fix compile issue of edje_object_message_handler_set
pEFL/Edje/Object.xs
- Fix pEFL::Elm::List->items_get_pv();
- Add pEFL::Elm::Box->children_get(_pv) - Add pEFL::Ecore::File (only
rudimentary at the moment) and pEFL::Ecore::FileMonitor
- Add basic support of pEFL::Ecore::FDHandler
- Add pEFL::Elm::App
- Add cleanup for pEFL::Ecore::Timer, pEFL::Ecore::FDHandler,
pEFL::Ecore::Idler and pEFL::Ecore::Poller callbacks (automatically in
call_perl...-functions and in del())
- Fix memory lack in call_perl_ecore_event_handler_cb (PLSide.c): Make
s_event mortal
- Several minor fixes
- Implement ecore_event_add_pv and pEFL::Ecore::Event::PerlEvent to
make it possible to send events in Perl
- Fix memory allocation in pEFL::Edje::Messages::* Modules

The Perl binding is now very stable and mature, even though the
integration of a set of libraries is always a work in progress and
never truly complete (in particular, it is not yet possible to create
SmartClasses from within Perl - the next major development step).

Examples of programs that use pEFL include:

- Caecilia (https://github.com/MaxPerl/Caecilia)
an editor for the ABC notation format

- eSourceHighlight (https://github.com/MaxPerl/eSourceHighlight)
A simple text editor with syntax highlighting (front end to the GNU
source-highlight library)

- eMediaPlayer (https://github.com/MaxPerl/emedia.maxperl)
Media Player for Ubuntu Touch



_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to