On Wed, 1 Aug 2012 18:40:24 +0100 "Bradford, Robert" <robert.bradf...@intel.com> wrote:
> What's the process for deprecating / removing API. I've found at least > one example where this makes sense for Wayland: > > /* @since 1.2 */ > EAPI void- > ecore_wl_pointer_xy_get(int *x, int *y) > > This function returns an x and y value saved into global variable in > the motion event handler - my guess was that this was leftover from > when there were global co-ordinates available in the motion event > handler. > > Now since there are only surface relative positions - these values are > not particularly helpful and probably downright confusing since they > will change depending on what surface has focus. > > How can we mark this as deprecated and ultimately remove it? > > Cheers, > > Rob > EINA_DEPRECATED can be added to a function for throwing deprecation warnings during compile. No functions added prior to the current release cycle can be removed until 2.0 regardless of how nonsensical or stupid they may be. ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel