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
