Commit Graph

9 Commits

Author SHA1 Message Date
TORRI Vincent 905379e447 now, I know how to use api_conv.pl :) 2006-09-24 08:51:20 +02:00
Jamey Sharp 63b38f3197 Apply const-names.xsl to the un-renamed XML; replace the XSL with the result. 2006-09-23 13:52:02 -07:00
Jamey Sharp ca72e77774 Special cases to agree with the conventions Josh and I have hashed out. 2006-09-23 02:24:39 -07:00
Jamey Sharp 4168ddc13d Handle remaining incorrect API translations in api_conv.pl.
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-22 22:53:17 -07:00
Jamey Sharp b08ca2b4b4 XCB*Id is a variable, not a type: adjust API conventions accordingly. 2006-09-18 16:52:00 -07:00
Jamey Sharp c912187f15 Handle names of constants during API conversion.
Use an XSLT stylesheet to get a list of all the constant names.
2006-09-18 00:25:26 -07:00
Jamey Sharp 06fba01443 Complete rewrite of api_conv.pl.
Now handles all API changes except constant names, which are treated like type names.
2006-09-17 23:38:57 -07:00
Jamey Sharp bf41af718d Simplify the API conversion tool without functionality changes. 2006-09-14 00:04:47 -07:00
Thomas Coppi cdffbdd7ef Prototype API conversion tool for upcoming lowercased XCB API. 2006-09-13 23:50:23 -07:00