[Xcb] [RFC PATCH] Delete callback-based APIs for events, properties, and replies.
Josh Triplett
josh at joshtriplett.org
Thu Jun 24 12:21:35 PDT 2010
On Thu, Jun 24, 2010 at 11:59:31AM -0700, Jamey Sharp wrote:
> They are poorly designed and not terribly useful. I wrote the original
> versions of these libraries for demonstration purposes and would like to
> actively discourage anyone from actually using them.
>
> After deleting the callback-based APIs, there was nothing interesting
> left in property or reply, so those libraries are deleted outright. The
> event library is no longer particularly related to event handling, but
> that's a problem for another commit.
>
> The icccm library had some simple hooks for integrating with the
> property library, which are precisely as useful as the property library
> itself, so I deleted them too. (Arnaud suggested this in
> <sa5ocib84hf.fsf at Orfeo.duckcorp.org>.)
>
> Signed-off-by: Jamey Sharp <jamey at minilop.net>
Reviewed-by: Josh Triplett <josh at joshtriplett.org>
> Will anybody be sad if I push this commit?
~$ apt-cache rdepends libxcb-reply1
libxcb-reply1
Reverse Depends:
libxcb-reply1-dev
~$ apt-cache rdepends libxcb-property1
libxcb-property1
Reverse Depends:
libxcb-property1-dev
libxcb-icccm1
i3-wm
awesome
~$ apt-cache rdepends libxcb-event1
libxcb-event1
Reverse Depends:
libxcb-property1
libxcb-event1-dev
libstartup-notification0
i3-wm
awesome
- Josh Triplett
More information about the Xcb
mailing list