From cdf0658754efdbc856d39e213d36e673121b15a3 Mon Sep 17 00:00:00 2001 From: Mike Kestner Date: Fri, 20 Jul 2007 15:32:38 +0000 Subject: [PATCH] 2007-07-20 Mike Kestner * gtk/gtk-api-2.10.raw : refresh. * parser/gapi_pp.pl : combine lines that end in '\' before sending them through the pattern matching. [Fixes #79214] svn path=/trunk/gtk-sharp/; revision=82359 --- ChangeLog | 6 ++++++ gtk/gtk-api-2.10.raw | 1 + parser/gapi_pp.pl | 2 ++ 3 files changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index 12ab7de72..6891de90a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-07-20 Mike Kestner + + * gtk/gtk-api-2.10.raw : refresh. + * parser/gapi_pp.pl : combine lines that end in '\' before sending + them through the pattern matching. [Fixes #79214] + 2007-07-19 Mike Kestner * generator/OpaqueGen.cs : override the new Copy vm if a Copy method diff --git a/gtk/gtk-api-2.10.raw b/gtk/gtk-api-2.10.raw index 3f9bd856e..091e7abe1 100644 --- a/gtk/gtk-api-2.10.raw +++ b/gtk/gtk-api-2.10.raw @@ -22622,6 +22622,7 @@ + diff --git a/parser/gapi_pp.pl b/parser/gapi_pp.pl index f25e712e2..564980447 100755 --- a/parser/gapi_pp.pl +++ b/parser/gapi_pp.pl @@ -66,6 +66,8 @@ foreach $fname (@hdrs) { $line = $prepend . $line; $prepend = ""; + while ($line =~ /(.*)\\$/) { $line = $1 . ; } + if ($line =~ /#\s*define\s+\w+\s+\"/) { $def = $line; while ($def !~ /\".*\"/) {$def .= ($line = );}