Re: OutputOnly windows
Egbert Eich <[email protected]>
| Newsgroups | gmane.comp.freedesktop.xserver |
|---|---|
| Message-ID | <[email protected]> |
Keith Packard writes: > > Around 9 o'clock on Nov 12, Egbert Eich wrote: > > > True. I had opted for a new XFixesGetWindowAttributes() that does > > the reports everything XGetWindowAttributes() does plus new > > information. That would allow to make future additions in a sane > > way by bouncing version numbers. But maybe this is not an issue. > > Ok, I think we can do that. I think I'll stick a version number into the > window attributes structure so we can return more stuff in the future > while remaining binary compatible with older apps and not require > allocations of the data structure. This will also let me fall back to the > core protocol when XFixes isn't supported. > > I like this better than kludging the core protocol. Thanks, Egbert. > Yesterday David Dawes made a proposal on [email protected] suggesting to explore if it is not feasable include 'fixes' to the core protocol into the core protocol itself and bump the minor version number. The protocol version used on the wire could be negotiated during connection time much as the version of extensions is negotiated. I've never seen this possibility discussed anywhere. Of course this would require to go thru the full standardization procedures before any implementation could be released and therefore slow down things. Egbert.