summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
2006-10-15Match only XCB-namespaced XID generators when converting to xcb_generate_id.Jamey Sharp1-1/+1
Thanks to Vincent Torri for pointing out that I screwed up. :-)
2006-10-06api_conv.pl: replace xcb_*_new with calls directly to xcb_generate_id, now ↵Jamey Sharp1-0/+1
that we have no type-safety XID wrappers.
2006-09-25Ensure api_conv.pl is idempotent on names of constants: XCB_[A-Z0-9_]+.Jamey Sharp1-1/+1
2006-09-25Move header files to $includedir/xcb (generally $prefix/include/xcb).Jamey Sharp1-0/+1
2006-09-24Add XCBAllPlanes from xcb-image util library.Ian Osgood1-0/+1
2006-09-24now, I know how to use api_conv.pl :)TORRI Vincent1-0/+17
2006-09-23Apply const-names.xsl to the un-renamed XML; replace the XSL with the result.Jamey Sharp2-21/+572
2006-09-23Special cases to agree with the conventions Josh and I have hashed out.Jamey Sharp1-2/+35
2006-09-22Handle remaining incorrect API translations in api_conv.pl.Jamey Sharp1-2/+15
The big change is treating numbers as separate "words" in the translation, which leads to funny-looking names like xcb_char_2_b_t, but makes more sense than the alternative in other situations and was suggested on the mailing list. This version still disagrees with Vincent's last proposed XSL, but I think my output is now preferable. Hopefully Josh has been thinking along the same lines.
2006-09-18XCB*Id is a variable, not a type: adjust API conventions accordingly.Jamey Sharp1-1/+1
2006-09-18Handle names of constants during API conversion.Jamey Sharp2-0/+44
Use an XSLT stylesheet to get a list of all the constant names.
2006-09-17Complete rewrite of api_conv.pl.Jamey Sharp1-43/+18
Now handles all API changes except constant names, which are treated like type names.
2006-09-14Simplify the API conversion tool without functionality changes.Jamey Sharp1-42/+17
2006-09-13Prototype API conversion tool for upcoming lowercased XCB API.Thomas Coppi1-0/+77