[Xcb] Bug 6254: remove XCB's xproto/X11 dependency
Jeremy Kolb
jkolb at brandeis.edu
Mon Mar 13 18:30:29 PST 2006
> The <enum> construct generates very wordy symbols. (Example: enum {
> XCBWindowClassInputOutput = 1 } XCBWindowClass; where previously one
> only had to deal with InputOutput). You could argue that this is a
> feature, though perhaps not for masks. Maybe an option to prefix the
> members just with "XCB" and not the full name of the enumeration?
>
I really think we need a better way of handling enums. The names are
way too unwieldly. Vincent and I have talked about this but we couldn't
come up with a good solution. I really think it needs to be changed
though, not developer friendly at all.
Jeremy
More information about the Xcb
mailing list