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

Mikhail Gusarov dottedmag at dottedmag.net
Thu Jun 24 12:12:55 PDT 2010

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)

Reviewed-by: Mikhail Gusarov <dottedmag at dottedmag.net>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/xcb/attachments/20100625/f123e090/attachment.pgp>

More information about the Xcb mailing list