diff options
author | Kjell Ahlstedt <kjell.ahlstedt@bredband.net> | 2012-10-12 15:27:37 +0200 |
---|---|---|
committer | Kjell Ahlstedt <kjell.ahlstedt@bredband.net> | 2012-10-12 15:27:37 +0200 |
commit | fd417e4fe8568a0370a3f114eb066b612492bf82 (patch) | |
tree | f8b4be5831f8787ecb1c6102a813a5fb421cbb54 | |
parent | f6fb5555f0f00bedf1927b2047e5a724ccf18295 (diff) | |
download | glibmm-fd417e4fe8568a0370a3f114eb066b612492bf82.tar.gz |
gmmproc: Add 3-argument @newin.
* tools/pm/DocsParser.pm: Convert "Since: 1.2.3" to "@newin{1,2,3}".
Some C projects (goocanvas, grilo, gstreamer) use "Since: 1.2.3", instead of
"Since: 1.2". The corresponding C++ projects need an ALIAS for this @newin
in Doxyfile.in, like in mm-common/skeletonmm/doc/reference/Doxyfile.in.
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | tools/pm/DocsParser.pm | 1 |
2 files changed, 10 insertions, 0 deletions
@@ -1,3 +1,12 @@ +2012-10-12 Kjell Ahlstedt <kjell.ahlstedt@bredband.net> + + gmmproc: Add 3-argument @newin. + + * tools/pm/DocsParser.pm: Convert "Since: 1.2.3" to "@newin{1,2,3}". + Some C projects (goocanvas, grilo, gstreamer) use "Since: 1.2.3", instead of + "Since: 1.2". The corresponding C++ projects need an ALIAS for this @newin + in Doxyfile.in, like in mm-common/skeletonmm/doc/reference/Doxyfile.in. + 2012-10-08 José Alburquerque <jaalburquerque@gmail.com> FileInfo: set_attribute_strings(): Const correction. diff --git a/tools/pm/DocsParser.pm b/tools/pm/DocsParser.pm index 646e3676..65d3f1d2 100644 --- a/tools/pm/DocsParser.pm +++ b/tools/pm/DocsParser.pm @@ -404,6 +404,7 @@ sub convert_tags_to_doxygen($) s"<listitem>(.*?)(\n?)</listitem>(\n?)"- $1\n"sg; # Use our Doxygen @newin alias: + s/\bSince:\s*(\d+)\.(\d+)\.(\d+)\b/\@newin{$1,$2,$3}/g; s/\bSince:\s*(\d+)\.(\d+)\b/\@newin{$1,$2}/g; s"\b->\b"->"g; |