diff options
author | James Henstridge <james@daa.com.au> | 2001-07-08 10:19:27 +0000 |
---|---|---|
committer | James Henstridge <jamesh@src.gnome.org> | 2001-07-08 10:19:27 +0000 |
commit | 6d1eae046c0490079780bb5b08298761eb8d1e67 (patch) | |
tree | 99cdd9bdbd38d83444f299c2ebdd3f40e72d64af /THREADS | |
parent | b7ae5546be6dff9454daaf95a08330b6f359d504 (diff) | |
download | pygtk-6d1eae046c0490079780bb5b08298761eb8d1e67.tar.gz |
update to new format.
2001-07-08 James Henstridge <james@daa.com.au>
* gtk/gdk.defs, gtk/gtk-extrafuncs.defs, gtk/gtk.defs: update to
new format.
* pango.defs: update to new format.
* codegen/codegen.py: various fixes to make it work with the new
defs format.
* codegen/argtypes.py (ObjectArg.__init__): take the typecode as
an argument, and use it to deduce the cast macro (s/_TYPE_/_/).
(BoxedArg.__init__): take typecode as argument explicitly.
(EnumArg.__init__): take typecode as argument explicitly.
(FlagsArg.__init__): take typecode as argument explicitly.
(ArgMatcher.register_enum): pass typecode argument.
(ArgMatcher.register_flag): same here.
(ArgMatcher.register_object): same here.
(ArgMatcher.register_boxed): same here.
* codegen/definitions.py (ObjectDef): update parser for new format.
(InterfaceDef): same here.
(EnumDef): same here.
(BoxedDef): same here.
(MethodDef): same here.
(FunctionDef): same here.
* codegen/defsparser.py (DefsParser): add define- prefix to the
defs we look for.
Diffstat (limited to 'THREADS')
0 files changed, 0 insertions, 0 deletions