2005-08-30 Mike Kestner <mkestner@novell.com>

* parser/gapi_pp.pl : ignore ifndef *_H_ lines like in 1.0.x.
	[Fixes #75938]

svn path=/trunk/gtk-sharp/; revision=49151
This commit is contained in:
Mike Kestner 2005-08-30 20:12:43 +00:00
parent e7e8c9e80b
commit 376b8f42ac
5 changed files with 40 additions and 9 deletions

View File

@ -1,3 +1,8 @@
2005-08-30 Mike Kestner <mkestner@novell.com>
* parser/gapi_pp.pl : ignore ifndef *_H_ lines like in 1.0.x.
[Fixes #75938]
2005-08-30 Mike Kestner <mkestner@novell.com>
* gtk/NodeStore.custom : recursively emit row_inserted for AddNode.

View File

@ -94,6 +94,15 @@
<member cname="GTK_CURVE_TYPE_SPLINE" name="Spline" />
<member cname="GTK_CURVE_TYPE_FREE" name="Free" />
</enum>
<enum name="DebugFlag" cname="GtkDebugFlag" gtype="gtk_debug_flag_get_type" type="flags">
<member cname="GTK_DEBUG_MISC" name="Misc" value="1 &lt;&lt; 0" />
<member cname="GTK_DEBUG_PLUGSOCKET" name="Plugsocket" value="1 &lt;&lt; 1" />
<member cname="GTK_DEBUG_TEXT" name="Text" value="1 &lt;&lt; 2" />
<member cname="GTK_DEBUG_TREE" name="Tree" value="1 &lt;&lt; 3" />
<member cname="GTK_DEBUG_UPDATES" name="Updates" value="1 &lt;&lt; 4" />
<member cname="GTK_DEBUG_KEYBINDINGS" name="Keybindings" value="1 &lt;&lt; 5" />
<member cname="GTK_DEBUG_MULTIHEAD" name="Multihead" value="1 &lt;&lt; 6" />
</enum>
<enum name="DeleteType" cname="GtkDeleteType" gtype="gtk_delete_type_get_type" type="enum">
<member cname="GTK_DELETE_CHARS" name="Chars" />
<member cname="GTK_DELETE_WORD_ENDS" name="WordEnds" />
@ -16138,9 +16147,6 @@
<method name="ClistDragPosGetType" cname="gtk_clist_drag_pos_get_type" shared="true">
<return-type type="GType" />
</method>
<method name="DebugFlagGetType" cname="gtk_debug_flag_get_type" shared="true">
<return-type type="GType" />
</method>
<method name="DisableSetlocale" cname="gtk_disable_setlocale" shared="true">
<return-type type="void" />
</method>

View File

@ -94,6 +94,18 @@
<member cname="GTK_CURVE_TYPE_SPLINE" name="Spline" />
<member cname="GTK_CURVE_TYPE_FREE" name="Free" />
</enum>
<enum name="DebugFlag" cname="GtkDebugFlag" gtype="gtk_debug_flag_get_type" type="flags">
<member cname="GTK_DEBUG_MISC" name="Misc" value="1 &lt;&lt; 0" />
<member cname="GTK_DEBUG_PLUGSOCKET" name="Plugsocket" value="1 &lt;&lt; 1" />
<member cname="GTK_DEBUG_TEXT" name="Text" value="1 &lt;&lt; 2" />
<member cname="GTK_DEBUG_TREE" name="Tree" value="1 &lt;&lt; 3" />
<member cname="GTK_DEBUG_UPDATES" name="Updates" value="1 &lt;&lt; 4" />
<member cname="GTK_DEBUG_KEYBINDINGS" name="Keybindings" value="1 &lt;&lt; 5" />
<member cname="GTK_DEBUG_MULTIHEAD" name="Multihead" value="1 &lt;&lt; 6" />
<member cname="GTK_DEBUG_MODULES" name="Modules" value="1 &lt;&lt; 7" />
<member cname="GTK_DEBUG_GEOMETRY" name="Geometry" value="1 &lt;&lt; 8" />
<member cname="GTK_DEBUG_ICONTHEME" name="Icontheme" value="1 &lt;&lt; 9" />
</enum>
<enum name="DeleteType" cname="GtkDeleteType" gtype="gtk_delete_type_get_type" type="enum">
<member cname="GTK_DELETE_CHARS" name="Chars" />
<member cname="GTK_DELETE_WORD_ENDS" name="WordEnds" />
@ -17175,9 +17187,6 @@
<method name="ClistDragPosGetType" cname="gtk_clist_drag_pos_get_type" shared="true">
<return-type type="GType" />
</method>
<method name="DebugFlagGetType" cname="gtk_debug_flag_get_type" shared="true">
<return-type type="GType" />
</method>
<method name="DisableSetlocale" cname="gtk_disable_setlocale" shared="true">
<return-type type="void" />
</method>

View File

@ -94,6 +94,18 @@
<member cname="GTK_CURVE_TYPE_SPLINE" name="Spline" />
<member cname="GTK_CURVE_TYPE_FREE" name="Free" />
</enum>
<enum name="DebugFlag" cname="GtkDebugFlag" gtype="gtk_debug_flag_get_type" type="flags">
<member cname="GTK_DEBUG_MISC" name="Misc" value="1 &lt;&lt; 0" />
<member cname="GTK_DEBUG_PLUGSOCKET" name="Plugsocket" value="1 &lt;&lt; 1" />
<member cname="GTK_DEBUG_TEXT" name="Text" value="1 &lt;&lt; 2" />
<member cname="GTK_DEBUG_TREE" name="Tree" value="1 &lt;&lt; 3" />
<member cname="GTK_DEBUG_UPDATES" name="Updates" value="1 &lt;&lt; 4" />
<member cname="GTK_DEBUG_KEYBINDINGS" name="Keybindings" value="1 &lt;&lt; 5" />
<member cname="GTK_DEBUG_MULTIHEAD" name="Multihead" value="1 &lt;&lt; 6" />
<member cname="GTK_DEBUG_MODULES" name="Modules" value="1 &lt;&lt; 7" />
<member cname="GTK_DEBUG_GEOMETRY" name="Geometry" value="1 &lt;&lt; 8" />
<member cname="GTK_DEBUG_ICONTHEME" name="Icontheme" value="1 &lt;&lt; 9" />
</enum>
<enum name="DeleteType" cname="GtkDeleteType" gtype="gtk_delete_type_get_type" type="enum">
<member cname="GTK_DELETE_CHARS" name="Chars" />
<member cname="GTK_DELETE_WORD_ENDS" name="WordEnds" />
@ -17482,9 +17494,6 @@
<method name="ClistDragPosGetType" cname="gtk_clist_drag_pos_get_type" shared="true">
<return-type type="GType" />
</method>
<method name="DebugFlagGetType" cname="gtk_debug_flag_get_type" shared="true">
<return-type type="GType" />
</method>
<method name="DisableSetlocale" cname="gtk_disable_setlocale" shared="true">
<return-type type="void" />
</method>

View File

@ -81,6 +81,8 @@ foreach $fname (@hdrs) {
while ($line !~ /\*\//) {$line = <INFILE>;}
} elsif ($line =~ /^extern/) {
while ($line !~ /;/) {$line = <INFILE>;}
} elsif ($line =~ /^#ifndef\s+\w+_H_*\b/) {
while ($line !~ /#define/) {$line = <INFILE>;}
} elsif ($line =~ /$private_regex/) {
$nested = 0;
while ($line = <INFILE>) {