[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