diff options
author | Kjell Ahlstedt <kjell.ahlstedt@bredband.net> | 2014-12-12 10:58:05 +0100 |
---|---|---|
committer | Kjell Ahlstedt <kjell.ahlstedt@bredband.net> | 2014-12-12 10:58:05 +0100 |
commit | 70977dc8a4b71d27ec8969c3ad1c45c794d43bd0 (patch) | |
tree | 7ded5b500ee0e4aee8bfe0e841fda9649a60a797 /tools/pm | |
parent | ad432aca41acc47e00bb137ac1b55a03a59ba05d (diff) | |
download | glibmm-70977dc8a4b71d27ec8969c3ad1c45c794d43bd0.tar.gz |
gmmproc: Don't make one very long line for the enum documentation
* tools/pm/DocsParser.pm: lookup_enum_documentation(): Don't replace newlines
by spaces in the description of the enum constants.
Diffstat (limited to 'tools/pm')
-rw-r--r-- | tools/pm/DocsParser.pm | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/pm/DocsParser.pm b/tools/pm/DocsParser.pm index 3ffee0ed..0e9e66fd 100644 --- a/tools/pm/DocsParser.pm +++ b/tools/pm/DocsParser.pm @@ -285,11 +285,11 @@ sub lookup_enum_documentation($$$$) $param =~ s/([a-zA-Z0-9]*(_[a-zA-Z0-9]+)*)_?/$1/g; if(length($desc) > 0) { - $desc =~ s/\n/ /g; - $desc =~ s/ $//; - $desc =~ s/^\s+//; # Chop off leading whitespace + # Chop off leading and trailing whitespace. + $desc =~ s/^\s+//; + $desc =~ s/\s+$//; $desc .= '.' unless($desc =~ /(?:^|\.)$/); - $docs .= "\@var $cpp_enum_name ${param}\n \u${desc}\n\n"; # \u = Convert next char to uppercase + $docs .= "\@var $cpp_enum_name ${param}\n\u${desc}\n\n"; # \u = Convert next char to uppercase } } |