[Xcb] EWMH API for XCB

Arnaud Fontaine arnaud at andesi.org
Wed Dec 16 11:11:51 PST 2009

>>>>> Jamey Sharp <jamey at minilop.net> writes:


    > Something could  be done with an extension,  though.  As a thought
    > experiment, imagine an extension  which, if present, means all the
    > EWMH atoms are in a  continguous range that you can query from the
    > extension. But there wouldn't be much value in that, I think.

I think so too that it would not be really valuable as an extension.

    >> Since it's  not an incompatible change, couldn't it  be done in a
    >> R7 of the X11 protocol  spec?  (Even though we claim the katamari
    >> is X11R7.x now, the last  X11 protocol spec update was R6.8, when
    >> we defined the new constants & address families for IPv6.)

    >   I'd forgotten the  X protocol  even *had*  a minor  version, but
    > that's still  set to 0. (See X_PROTOCOL_REVISION  in either X.h or
    > xcb.h.)

    >   I don't  think  there's any  infrastructure  for handling  minor
    > protocol  version bumps in any  of the client  libraries. It might
    >  have been  better to  do  a minor  version change  instead of  an
    > extension for  big-requests and for generic events,  but since the
    > facility is untested I  suppose we'll continue using extensions to
    > describe protocol changes.

Ok, that's  unfortunate ;). So let's  wait for X12  (which should happen
Somewhere in Time)... I have just added an entry in the page pointed out
by Alan.


More information about the Xcb mailing list