Exactly, I only removed them because the symbols were never defined.
ecore-sdl was always using the ecore-input events, so it never declared
those.

On Mon, Sep 12, 2011 at 2:43 AM, Carsten Haitzler <ras...@rasterman.com>wrote:

> On Mon, 12 Sep 2011 07:41:18 +0200 (CEST) Vincent Torri <
> vto...@univ-evry.fr>
> said:
>
> >
> >
> > On Sun, 11 Sep 2011, Enlightenment SVN wrote:
> >
> > > Log:
> > > Ecore-sdl: remove unused events and fix semicolon typo and docs
> >
> > this is an API break
>
> actually ecore_sdl was already broken - it had the extern ints defined but
> never backed them with real symbols - so anyone using those  event id's
> would
> have had their code fail to link as it'd have never found symbols. so it's
> not
> an api break. it was already broken :(
>
> > Vincent
> >
> > >
> > > Author:       kakaroto
> > > Date:         2011-09-11 20:43:46 -0700 (Sun, 11 Sep 2011)
> > > New Revision: 63338
> > > Trac:         http://trac.enlightenment.org/e/changeset/63338
> > >
> > > Modified:
> > >  trunk/ecore/src/lib/ecore_sdl/Ecore_Sdl.h
> > > trunk/ecore/src/lib/ecore_sdl/ecore_sdl.c
> > >
> > > Modified: trunk/ecore/src/lib/ecore_sdl/Ecore_Sdl.h
> > > ===================================================================
> > > --- trunk/ecore/src/lib/ecore_sdl/Ecore_Sdl.h       2011-09-12 03:43:37
> > > UTC (rev 63337) +++ trunk/ecore/src/lib/ecore_sdl/Ecore_Sdl.h
> > > 2011-09-12 03:43:46 UTC (rev 63338) @@ -36,14 +36,8 @@
> > > extern "C" {
> > > #endif
> > >
> > > -EAPI extern int ECORE_SDL_EVENT_KEY_DOWN; /**< SDL Key Down event */
> > > -EAPI extern int ECORE_SDL_EVENT_KEY_UP; /**< SDL Key Up event */
> > > -EAPI extern int ECORE_SDL_EVENT_MOUSE_BUTTON_DOWN; /**< SDL Mouse Down
> > > event */ -EAPI extern int ECORE_SDL_EVENT_MOUSE_BUTTON_UP; /**< SDL
> Mouse
> > > Up event */ -EAPI extern int ECORE_SDL_EVENT_MOUSE_MOVE; /**< SDL Mouse
> > > Move event */ -EAPI extern int ECORE_SDL_EVENT_MOUSE_WHEEL; /**< SDL
> Mouse
> > > Wheel event */ -EAPI extern int ECORE_SDL_EVENT_GOT_FOCUS; /**< SDL
> Mouse
> > > Wheel event */ -EAPI extern int ECORE_SDL_EVENT_LOST_FOCUS; /**< SDL
> Mouse
> > > Wheel event */ +EAPI extern int ECORE_SDL_EVENT_GOT_FOCUS;
> > > +EAPI extern int ECORE_SDL_EVENT_LOST_FOCUS;
> > > EAPI extern int ECORE_SDL_EVENT_RESIZE;
> > > EAPI extern int ECORE_SDL_EVENT_EXPOSE;
> > >
> > >
> > > Modified: trunk/ecore/src/lib/ecore_sdl/ecore_sdl.c
> > > ===================================================================
> > > --- trunk/ecore/src/lib/ecore_sdl/ecore_sdl.c       2011-09-12 03:43:37
> > > UTC (rev 63337) +++ trunk/ecore/src/lib/ecore_sdl/ecore_sdl.c
> > > 2011-09-12 03:43:46 UTC (rev 63338) @@ -50,9 +50,9 @@
> > > }
> > >
> > > /**
> > > - * @defgroup Ecore_Sdl_Library_Group Framebuffer Library Functions
> > > + * @defgroup Ecore_Sdl_Library_Group SDL Library Functions
> > >  *
> > > - * Functions used to set up and shut down the Ecore_Framebuffer
> functions.
> > > + * Functions used to set up and shut down the Ecore_Sdl functions.
> > >  */
> > >
> > > /**
> > > @@ -96,8 +96,8 @@
> > > EAPI int
> > > ecore_sdl_shutdown(void)
> > > {
> > > -   if (--_ecore_sdl_init_count != 0);
> > > -   return _ecore_sdl_init_count;
> > > +   if (--_ecore_sdl_init_count != 0)
> > > +     return _ecore_sdl_init_count;
> > >
> > >    ecore_event_shutdown();
> > >    eina_log_domain_unregister(_ecore_sdl_log_dom);
> > >
> > >
> > >
> ------------------------------------------------------------------------------
> > > Doing More with Less: The Next Generation Virtual Desktop
> > > What are the key obstacles that have prevented many mid-market
> businesses
> > > from deploying virtual desktops?   How do next-generation virtual
> desktops
> > > provide companies an easier-to-deploy, easier-to-manage and more
> affordable
> > > virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
> > > _______________________________________________
> > > enlightenment-svn mailing list
> > > enlightenment-...@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
> > >
> > >
> >
> >
> ------------------------------------------------------------------------------
> > Doing More with Less: The Next Generation Virtual Desktop
> > What are the key obstacles that have prevented many mid-market businesses
> > from deploying virtual desktops?   How do next-generation virtual
> desktops
> > provide companies an easier-to-deploy, easier-to-manage and more
> affordable
> > virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
> > _______________________________________________
> > 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" --------------
> The Rasterman (Carsten Haitzler)    ras...@rasterman.com
>
>
>
> ------------------------------------------------------------------------------
> Doing More with Less: The Next Generation Virtual Desktop
> What are the key obstacles that have prevented many mid-market businesses
> from deploying virtual desktops?   How do next-generation virtual desktops
> provide companies an easier-to-deploy, easier-to-manage and more affordable
> virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to