summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosé Alburquerque <jaalburqu@svn.gnome.org>2011-10-26 18:46:17 -0400
committerJosé Alburquerque <jaalburqu@svn.gnome.org>2011-10-26 18:46:17 -0400
commit951034b8e63d0d0c71a2f8324e2d783dba6f1b5e (patch)
treef18ea6fcc8f145b900097b52241c0ec0b0bf5c91
parent3e0fbb22c0d4814de4174d32e12a45cbad79980e (diff)
downloadglibmm-951034b8e63d0d0c71a2f8324e2d783dba6f1b5e.tar.gz
gmmproc: Example Removal: Also remove code in </programlisting> tags.
* tools/pm/DocsParser.pm (lookup_documentation): Also remove code in <programlisting>...</programlisting> tags.
-rw-r--r--ChangeLog7
-rw-r--r--tools/pm/DocsParser.pm3
2 files changed, 9 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 69ac18fa..eafc3efd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2011-10-26 José Alburquerque <jaalburqu@svn.gnome.org>
+
+ gmmproc: Example Removal: Also remove code in </programlisting> tags.
+
+ * tools/pm/DocsParser.pm (lookup_documentation): Also remove code in
+ <programlisting>...</programlisting> tags.
+
2011-10-26 Murray Cumming <murrayc@murrayc.com>
Avoid use of deprecated API in tests and examples.
diff --git a/tools/pm/DocsParser.pm b/tools/pm/DocsParser.pm
index 49007931..aa46cdca 100644
--- a/tools/pm/DocsParser.pm
+++ b/tools/pm/DocsParser.pm
@@ -267,7 +267,8 @@ sub lookup_documentation($$)
# Remove C example code.
my $example_removals =
($text =~ s"<informalexample>.*?</informalexample>""sg);
-
+ $example_removals +=
+ ($text =~ s"<programlisting>.*?</programlisting>""sg);
$example_removals += ($text =~ s"\|\[.*?]\|""sg);
print STDERR "gmmproc: $functionName(): Example code discarded.\n"