[Xcb] [RFC PATCH] Delete callback-based APIs for events, properties, and replies.

Vincent Torri vtorri at univ-evry.fr
Thu Jun 24 14:02:45 PDT 2010



On Fri, 25 Jun 2010, Mikhail Gusarov wrote:

>
> Twas brillig at 11:59:31 24.06.2010 UTC-07 when jamey at minilop.net did gyre and gimble:
>
> JS> They are poorly designed and not terribly useful. I wrote the original
> JS> versions of these libraries for demonstration purposes and would like to
> JS> actively discourage anyone from actually using them.
>
> JS> After deleting the callback-based APIs, there was nothing interesting
> JS> left in property or reply, so those libraries are deleted outright. The
> JS> event library is no longer particularly related to event handling, but
> JS> that's a problem for another commit.
>
> JS> The icccm library had some simple hooks for integrating with the
> JS> property library, which are precisely as useful as the property library
> JS> itself, so I deleted them too. (Arnaud suggested this in
> JS> <sa5ocib84hf.fsf at Orfeo.duckcorp.org>.)
>
> JS> Signed-off-by: Jamey Sharp <jamey at minilop.net>
> JS> ---
> JS> Will anybody be sad if I push this commit?
>
> My sadeness will be easily cured by the slightly lesser dependencies and
> lesser memory footprint (-~16k per process, hehe)

This can be easily worked around by adding configure options to build what 
you want.

Vincent


More information about the Xcb mailing list