[glibmm] gmmproc: Add 3-argument @newin.



commit fd417e4fe8568a0370a3f114eb066b612492bf82
Author: Kjell Ahlstedt <kjell ahlstedt bredband net>
Date:   Fri Oct 12 15:27:37 2012 +0200

    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.

 ChangeLog              |    9 +++++++++
 tools/pm/DocsParser.pm |    1 +
 2 files changed, 10 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 427ab17..6bdcf83 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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 646e367..65d3f1d 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;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]