[Xcb] ANNOUNCE: X Haskell Bindings 0.3

Barton C Massey bart at cs.pdx.edu
Sun Jun 28 11:05:55 PDT 2009


Very cool.  Thanks hugely for your ongoing work on this, Antoine.

	Bart Massey
	bart at cs.pdx.edu

In message <694519c50906281052v2bd8f992h9565ad5f36c6baac at mail.gmail.com> you wrote:
> I'd like to announce the 0.3.* series release of the X Haskell
> Bindings.  This release, like the prior 0.2.* series focuses on making
> the API prettier. This release is based on the XCB protocol
> descriptions version 1.5
> 
> This does mean that there's a good chance this is a
> breaking release for any code compiled against 0.2.*.
> 
> The goal of XHB is to provide a Haskell implementation of the X11 wire
> protocol, similar in spirit to the X protocol C-language Binding
> (XCB).
> 
> On Hackage: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xhb
> Source: darcs get http://community.haskell.org/~aslatter/code/xhb/
> 
> New this release:
> 
>  * In 0.2, a lot of the core protocol requests, events and replies
> were updated to use prettier Haskell datatypes for the various enums
> and bitmasks. Thanks to Peter Harris's work on the protocol
> description XML files, these niceties have extended out to all of the
> extension requests, events and replies and such.
> 
>  * Due to name clashes, I the type-names for events and errors now
> include an "Event" or "Error" suffix. For example, the type "Notify"
> has become "NotifyEvent".
> 
>  * Now based on the protocol description version 1.5, from 1.4.
> 
> Related projects:
> 
> X protocol C-language Binding: http://xcb.freedesktop.org/
> _______________________________________________
> Xcb mailing list
> Xcb at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xcb


More information about the Xcb mailing list