[Xcb] GSoC 2009: XKB and XI2 support

Josh Triplett josh at joshtriplett.org
Wed Sep 16 18:25:57 PDT 2009


On Wed, Sep 16, 2009 at 11:55:04AM -0400, Peter Harris wrote:
> On Wed, Sep 16, 2009 at 11:12 AM, Mariusz Ceier wrote:
> > Peter Harris pisze:
> >> Every single piece of syntax you add is another piece of syntax that
> >> *every* generator must support. In particular, this one looks like a
> >> real pain to add to the Wireshark dissector (now on trunk -
> >> http://anonsvn.wireshark.org/viewvc/trunk/tools/process-x11-xcb.pl?view=markup&pathrev=29871
> >> ).
> > Right, every time the syntax changes, every generator should be updated,
> > but it doesn't mean that syntax can't change. XKB needs syntax changes (
> > at least conditional tags ), so why not think about what tags/changes
> > are needed and feasible now ?
> 
> I'm not arguing against adding necessary syntax. I agree that we need
> more syntax to support XKB and XI. I'm arguing against adding
> unnecessary syntax. Especially when it requires a streamy processor to
> keep even more state.

I understand and agree with your statement that every bit of syntax
creates work for every user of the XML, but I don't see how <replyof>
requires any more work from a streamy processor than <struct> does.  Can
you clarify?

- Josh Triplett


More information about the Xcb mailing list