Always happy to propose and be in agreement with Tom's ideas. On Tue, May 3, 2016, 12:55 PM Christopher Michael <cpmich...@osg.samsung.com> wrote:
> On 05/03/2016 12:44 PM, Mike Blumenkrantz wrote: > > If you have the interest you could probably just change the EAPI decl in > > that header to include the deprecation > > > > Yea, that was one of the ways that Tom and I discussed. We'll let it sit > as-is for a day or two and gather other opinions also. > > Cheers, > Chris > > > On Tue, May 3, 2016, 8:44 AM Christopher Michael < > cpmich...@osg.samsung.com> > > wrote: > > > >> This push has effectively Deprecated the Ecore_Wayland library. All of > >> our efl & enlightenment code base has already been ported to use the > >> newer Ecore_Wl2 library. Anyone making apps specifically for Wayland > >> should use Ecore_Wl2 library also. > >> > >> This method of deprecating seemed much simplier (imo) and should serve > >> the same purpose, however if others feel that EINA_DEPRECATED should be > >> added to every exposed function, please let me know. > >> > >> Cheers, > >> dh > >> > >> On 05/03/2016 08:37 AM, Chris Michael wrote: > >>> devilhorns pushed a commit to branch master. > >>> > >>> > >> > http://git.enlightenment.org/core/efl.git/commit/?id=89b955db51f994665067858e33a4a4841a9d9280 > >>> > >>> commit 89b955db51f994665067858e33a4a4841a9d9280 > >>> Author: Chris Michael <cpmich...@osg.samsung.com> > >>> Date: Tue May 3 08:35:48 2016 -0400 > >>> > >>> ecore-wayland: Deprecate Ecore_Wayland library > >>> > >>> This patch deprecates the Ecore_Wayland library with a warning to > >> not > >>> use it. This (imo) is a better method of deprecation rather than > >>> adding EINA_DEPRECATED to every function. > >>> > >>> Signed-off-by: Chris Michael <cpmich...@osg.samsung.com> > >>> --- > >>> src/lib/ecore_wayland/Ecore_Wayland.h | 2 ++ > >>> 1 file changed, 2 insertions(+) > >>> > >>> diff --git a/src/lib/ecore_wayland/Ecore_Wayland.h > >> b/src/lib/ecore_wayland/Ecore_Wayland.h > >>> index d422520..286959e 100644 > >>> --- a/src/lib/ecore_wayland/Ecore_Wayland.h > >>> +++ b/src/lib/ecore_wayland/Ecore_Wayland.h > >>> @@ -27,6 +27,8 @@ > >>> # define EAPI > >>> # endif > >>> > >>> +# warning The Ecore_Wayland library has been deprecated. Please use > the > >> Ecore_Wl2 library > >>> + > >>> #ifdef __cplusplus > >>> extern "C" { > >>> #endif > >>> > >> > >> > >> > > > > > ------------------------------------------------------------------------------ > Find and fix application performance issues faster with Applications > Manager > Applications Manager provides deep performance insights into multiple > tiers of > your business applications. It resolves application problems quickly and > reduces your MTTR. Get your free trial! > https://ad.doubleclick.net/ddm/clk/302982198;130105516;z > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel