Re: [E-devel] Perl bindings to EFL

2022-12-13 Thread Pierre Couderc via enlightenment-devel
I suggest you post that on user list : 
enlightenment-us...@lists.sourceforge.net ...


On 11/12/22 06:27, Maximilian Lika wrote:

Hello everybody,

I am happy to announce the first public version of my perl binding to
the efl libraries. You can find the perl module under
https://metacpan.org/dist/pEFL. The development takes place at
https://github.com/MaxPerl/Perl-Efl.

Of course the binding is in an early development state and is work in
progress (at the moment I am working on basic support of Edje). But
especially the the Elementary binding is very usable and complete.

There are many examples in the perl distribution itself. An additional
test and use case of the binding can be found at
https://github.com/MaxPerl/eSourceHighlight. This is a simple text
editor (frontend to the gnu source-highlight library) for not too heavy
files. It uses the usual Elm_Entry widget instead of Elm_Code (I need
regex syntax highlighting for another project). Besides gnu
source-highlight capabilities, the editor supports for example
autoident, highlight match braces, undo/redo and a simple find/replace
function.

I hope for a friendly welcome for us perlmonks in the EFL family :-) For
any feedback and suggestions regarding the perl binding I am very 
thankful.


Thank you very much for writing such a wonderful library as EFL!!!

Best wishes,

Max



___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Perl bindings to EFL

2022-12-13 Thread Carsten Haitzler
On Sat, 12 Nov 2022 06:27:23 +0100 Maximilian Lika 
said:


This is actually pretty cool. Nice!

> Hello everybody,
> 
> I am happy to announce the first public version of my perl binding to
> the efl libraries. You can find the perl module under
> https://metacpan.org/dist/pEFL. The development takes place at
> https://github.com/MaxPerl/Perl-Efl.
> 
> Of course the binding is in an early development state and is work in
> progress (at the moment I am working on basic support of Edje). But
> especially the the Elementary binding is very usable and complete.
> 
> There are many examples in the perl distribution itself. An additional
> test and use case of the binding can be found at
> https://github.com/MaxPerl/eSourceHighlight. This is a simple text
> editor (frontend to the gnu source-highlight library) for not too heavy
> files. It uses the usual Elm_Entry widget instead of Elm_Code (I need
> regex syntax highlighting for another project). Besides gnu
> source-highlight capabilities, the editor supports for example
> autoident, highlight match braces, undo/redo and a simple find/replace
> function.
> 
> I hope for a friendly welcome for us perlmonks in the EFL family :-) For
> any feedback and suggestions regarding the perl binding I am very thankful.
> 
> Thank you very much for writing such a wonderful library as EFL!!!
> 
> Best wishes,
> 
> Max
> 
> 
> 
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com



___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Perl bindings to EFL

2022-11-11 Thread Maximilian Lika

Hello everybody,

I am happy to announce the first public version of my perl binding to
the efl libraries. You can find the perl module under
https://metacpan.org/dist/pEFL. The development takes place at
https://github.com/MaxPerl/Perl-Efl.

Of course the binding is in an early development state and is work in
progress (at the moment I am working on basic support of Edje). But
especially the the Elementary binding is very usable and complete.

There are many examples in the perl distribution itself. An additional
test and use case of the binding can be found at
https://github.com/MaxPerl/eSourceHighlight. This is a simple text
editor (frontend to the gnu source-highlight library) for not too heavy
files. It uses the usual Elm_Entry widget instead of Elm_Code (I need
regex syntax highlighting for another project). Besides gnu
source-highlight capabilities, the editor supports for example
autoident, highlight match braces, undo/redo and a simple find/replace
function.

I hope for a friendly welcome for us perlmonks in the EFL family :-) For
any feedback and suggestions regarding the perl binding I am very thankful.

Thank you very much for writing such a wonderful library as EFL!!!

Best wishes,

Max



___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Perl Bindings

2005-04-22 Thread Simon Wistow
On Fri, Apr 22, 2005 at 06:34:05AM +1200, Dale Anderson said:
 They appear to be gathering dust nicely ..

Image::Imlib2 on CPAAN just (last Friday) got updated to

1.07 Fri Apr 15 11:57:47 BST 2005
- Add clone, sharpen and blur (thanks to Christian Hansen)






---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Perl Bindings

2005-04-22 Thread Dale Anderson
I was refering to the bindings in cvs misc . 

Dale.

On Fri, 22 Apr 2005 20:50, you wrote:
 On Fri, Apr 22, 2005 at 06:34:05AM +1200, Dale Anderson said:
  They appear to be gathering dust nicely ..

 Image::Imlib2 on CPAAN just (last Friday) got updated to

 1.07 Fri Apr 15 11:57:47 BST 2005
  - Add clone, sharpen and blur (thanks to Christian Hansen)


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Perl Bindings

2005-04-21 Thread Tilman Sauerbeck
Artin Rebekale [EMAIL PROTECTED] [2005-04-20 18:21]:
 I'd appreciate it if anyone could point me to various examples of code
 in c (like  
 http://www.everburning.com/docs/evas_textblock/evas_textblock_intro.html
 but for handling mouse events, listboxes, buttons etc...) so that i
 can flesh out what functions should be available or not (also to make
 cool perl apps that look good )

Most important:
The Ecore event system (ecore_event_handler_add ()). There are Ecore
events in ecore-x (Ecore_X.h, look for EVENT) for key presses etc.

If you want to get callbacks on mouse actions on Evas objects directly,
you'll have to wrap evas_object_event_callback_add () for the callbacks
that are in Evas_Callback_Type (see Evas.h).

Evas callbacks are used less often than Ecore events though, so you
should start with the latter (especially since Ecore events are used
throughout the Ecore modules :)

-- 
Regards,
Tilman


---
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Perl Bindings

2005-04-21 Thread Artin Rebekale
Thanks, i'll get on it right away

On 4/21/05, Tilman Sauerbeck [EMAIL PROTECTED] wrote:
 Artin Rebekale [EMAIL PROTECTED] [2005-04-20 18:21]:
  I'd appreciate it if anyone could point me to various examples of code
  in c (like  
  http://www.everburning.com/docs/evas_textblock/evas_textblock_intro.html
  but for handling mouse events, listboxes, buttons etc...) so that i
  can flesh out what functions should be available or not (also to make
  cool perl apps that look good )
 
 Most important:
 The Ecore event system (ecore_event_handler_add ()). There are Ecore
 events in ecore-x (Ecore_X.h, look for EVENT) for key presses etc.
 
 If you want to get callbacks on mouse actions on Evas objects directly,
 you'll have to wrap evas_object_event_callback_add () for the callbacks
 that are in Evas_Callback_Type (see Evas.h).
 
 Evas callbacks are used less often than Ecore events though, so you
 should start with the latter (especially since Ecore events are used
 throughout the Ecore modules :)
 
 --
 Regards,
 Tilman
 
 ---
 This SF.Net email is sponsored by: New Crystal Reports XI.
 Version 11 adds new functionality designed to reduce time involved in
 creating, integrating, and deploying reporting solutions. Free runtime info,
 new features, or free trial, at: http://www.businessobjects.com/devxi/728
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95alloc_id396op=click
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Perl Bindings

2005-04-20 Thread Artin Rebekale
Hello, 
  I put some initial work into perl + efl bindings at http://pefl.miracles.net 

I'd appreciate it if anyone could point me to various examples of code
in c (like  
http://www.everburning.com/docs/evas_textblock/evas_textblock_intro.html
but for handling mouse events, listboxes, buttons etc...) so that i
can flesh out what functions should be available or not (also to make
cool perl apps that look good )



Any help would be great.

Thanks

art


---
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel