]> granicus.if.org Git - postgis/commitdiff
revise to put optional arguments in [] in the description. Damn dtd keeps downloading
authorRegina Obe <lr@pcorp.us>
Wed, 18 May 2011 00:00:07 +0000 (00:00 +0000)
committerRegina Obe <lr@pcorp.us>
Wed, 18 May 2011 00:00:07 +0000 (00:00 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@7178 b70326c6-7e19-0410-871a-916f4a2858ee

doc/xsl/postgis_comments.sql.xsl

index b25e2dde37d3bad108c2bdcedfe2a4fbf0afdcbf..1c689a59a683d5655a35e85e1ace9f7ea8c7ddac 100644 (file)
@@ -71,17 +71,19 @@ COMMENT ON <xsl:choose><xsl:when test="contains(paramdef/type,'geometry set')">A
          </xsl:choose>\r
        </xsl:template>\r
 \r
-       <!--macro to pull out function parameter names so we can provide a pretty arg list prefix for each function -->\r
+       <!--macro to pull out function parameter names so we can provide a pretty arg list prefix for each function. Put optional arguments in []  -->\r
        <xsl:template name="listparams">\r
                <xsl:param name="func" />\r
                <xsl:for-each select="$func">\r
                        <xsl:if test="count(paramdef/parameter) &gt; 0">args: </xsl:if>\r
                        <xsl:for-each select="paramdef">\r
+                           <xsl:if test="@choice='opt'"><xsl:text>[</xsl:text></xsl:if>\r
                                <xsl:choose>\r
                                        <xsl:when test="count(parameter) &gt; 0"> \r
                                                <xsl:value-of select="parameter" />\r
                                        </xsl:when>\r
                                </xsl:choose>\r
+                               <xsl:if test="@choice='opt'"><xsl:text>]</xsl:text></xsl:if>\r
                                <xsl:if test="position()&lt;last()"><xsl:text>, </xsl:text></xsl:if>\r
                        </xsl:for-each>\r
                        <xsl:if test="count(paramdef/parameter) &gt; 0"> - </xsl:if>\r