On Mon, Feb 20, 2012 at 5:38 AM, Enlightenment SVN <no-re...@enlightenment.org> wrote: > Log: > From: J?\195?\169r?\195?\169my Zurcher <jer...@asynk.ch> > Subject: [E-devel] ecore_evas typedef patch src/lib > > > the attached patch adds > typedef void (*Ecore_Evas_Event_Cb) (Ecore_Evas *ee); > in Ecore_Evas.h and ecore_evas_private.h > > Ecore_Evas_Event_Cb is then used within : > ecore_evas.c > ecore_evas_psl1ght.c > ecore_evas_win32.c > ecore_evas_wince.c > ecore_evas_x.c > > > > Author: raster > Date: 2012-02-19 20:38:54 -0800 (Sun, 19 Feb 2012) > New Revision: 68140 > Trac: http://trac.enlightenment.org/e/changeset/68140 > > Modified: > trunk/ecore/AUTHORS trunk/ecore/ChangeLog > trunk/ecore/src/lib/ecore_evas/Ecore_Evas.h > trunk/ecore/src/lib/ecore_evas/ecore_evas.c > trunk/ecore/src/lib/ecore_evas/ecore_evas_private.h > trunk/ecore/src/lib/ecore_evas/ecore_evas_psl1ght.c > trunk/ecore/src/lib/ecore_evas/ecore_evas_win32.c > trunk/ecore/src/lib/ecore_evas/ecore_evas_wince.c > trunk/ecore/src/lib/ecore_evas/ecore_evas_x.c > > Modified: trunk/ecore/AUTHORS > =================================================================== > --- trunk/ecore/AUTHORS 2012-02-20 04:25:03 UTC (rev 68139) > +++ trunk/ecore/AUTHORS 2012-02-20 04:38:54 UTC (rev 68140) > @@ -49,3 +49,4 @@ > Bluezery <ohpo...@gmail.com> > Doyoun Kang <wayofm...@gmail.com> <doyoun.k...@samsung.com> > Haifeng Deng <haifeng.d...@samsung.com> > +Jérémy Zurcher <jer...@asynk.ch> > > Modified: trunk/ecore/ChangeLog > =================================================================== > --- trunk/ecore/ChangeLog 2012-02-20 04:25:03 UTC (rev 68139) > +++ trunk/ecore/ChangeLog 2012-02-20 04:38:54 UTC (rev 68140) > @@ -500,3 +500,8 @@ > * Add ecore_x_randr_mode_del to remove a mode from the display > * Add ecore_x_randr_output_mode_add to add a mode to an output > * Add ecore_x_randr_output_mode_del to remove a mode from an output > + > +2012-02-10 Jérémy Zurcher > + > + * Improve callbacks in ecore_evas to use typedefs for readability. > + > > Modified: trunk/ecore/src/lib/ecore_evas/Ecore_Evas.h > =================================================================== > --- trunk/ecore/src/lib/ecore_evas/Ecore_Evas.h 2012-02-20 04:25:03 UTC (rev > 68139) > +++ trunk/ecore/src/lib/ecore_evas/Ecore_Evas.h 2012-02-20 04:38:54 UTC (rev > 68140) > @@ -151,6 +151,7 @@ > #ifndef _ECORE_EVAS_PRIVATE_H > /* basic data types */ > typedef struct _Ecore_Evas Ecore_Evas; > +typedef void (*Ecore_Evas_Event_Cb) (Ecore_Evas *ee); > #endif
documentation of the typedef with @since Vincent ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel