summaryrefslogtreecommitdiff
path: root/src/c-client.xsl
AgeCommit message (Collapse)Author
2006-04-27Declare arguments const in the various structure accessors, so XCBGetSetup ↵Jamey Sharp
is not so painful to use.
2006-03-15Change <bit> syntax to <bit>n</bit> as Jamey and Josh suggestedIan Osgood
and add more button, key, and graphics enumerations.
2006-03-14Add an expression construct <bit bit="n"/>Ian Osgood
for mask enumerations such as CW flags. Replaces the C-specific use of 1<<n in xproto.xml
2006-03-11Portability fixes. Should help DragonFly and Solaris, and should not hurt ↵Jamey Sharp
anything else. Tested only on linux so far though.
2006-03-03API/ABI change: XCBSendRequest returns the sequence number instead of using ↵Jamey Sharp
an out-parameter. Now 0 is a special sequence number indicating failure.
2006-03-02Tweak to previous API change: Require that spare iovecs fall before ↵Jamey Sharp
vector[0]. Leave vector in well-defined state.
2006-03-02Bugfix: The fixed-length part needs two iovecs reserved, just like all the ↵Jamey Sharp
other parts.
2006-03-02Use XPath position() function instead of xsl:number, to evaluate array ↵Jamey Sharp
indices while generating code for easier readability.
2006-03-02API/ABI change: XCBSendRequest callers must pad to 4-byte boundaries now. ↵Jamey Sharp
When not in RAW mode, a null pointer for iov_base is replaced by up to 3 padding bytes.
2006-02-26API/ABI break: Add flags to XCBSendRequest, first for error-checked requests.Jamey Sharp
There's no more race condition between event and reply handling. The *RequestBlind and *RequestChecked functions are not yet implemented.
2006-02-18Remove xcl and CVSROOT.Josh Triplett