summaryrefslogtreecommitdiff
path: root/codegen/override.py
Commit message (Collapse)AuthorAgeFilesLines
* add is-constructor-of arguments to some defs, and add fields to someJames Henstridge2001-07-021-2/+2
| | | | | | | | | | | | | | | | | | 2001-07-03 James Henstridge <james@daa.com.au> * pango.defs: add is-constructor-of arguments to some defs, and add fields to some object and boxed defs. * pango.override: add more overrides. * pango.defs: add more boxed type defs. * gtk/gtk.defs (dequeue_resize_handler): remove removed function. * codegen/override.py (Overrides.__parse_override): fix bug here. string.find returns negative value on error -- not zero. * codegen/argtypes.py (GTypeArg.write_param): fix up arg handler.
* add code to allow overriding the getter for a single attribute.James Henstridge2001-06-291-0/+8
| | | | | | | | | | | | | | | | | | | 2001-06-29 James Henstridge <james@daa.com.au> * codegen/codegen.py (write_getattr): add code to allow overriding the getter for a single attribute. (write_boxed_getattr): same here. * codegen/override.py (Overrides): add code to handle "override_attr" statements in an overrides file. * codegen/codegen.py (write_getattr): add support for overriding the complete getattr method for a GObject class. (write_boxed_getattr): similar change here. * configure.in: require 1.3.7 versions of glib and gtk+. (AC_ARG_ENABLE): fix --disable-thread argument. It was actually looking for --disable-numpy, which causes all kinds of weirdness.
* Commit codegen stuff to head from extension-class-branchJames Henstridge2000-06-261-0/+64