aboutsummaryrefslogtreecommitdiffstats
path: root/lib/erl_docgen/priv/xsl/db_html.xsl
diff options
context:
space:
mode:
authorPeter Andersson <[email protected]>2012-08-10 11:41:38 +0200
committerPeter Andersson <[email protected]>2012-08-10 11:41:38 +0200
commit4b70df67d825c1b44ca15a5a4ecd57ad1828ead3 (patch)
treecd31772649b8f1e599e7fbe2cf7b76b1c2dc7a7b /lib/erl_docgen/priv/xsl/db_html.xsl
parentc075ac6484e3d5a93a0d870ab4483d39ae26eaec (diff)
parentf968ff87b1d6fb74237010bffa0390953337425e (diff)
downloadotp-4b70df67d825c1b44ca15a5a4ecd57ad1828ead3.tar.gz
otp-4b70df67d825c1b44ca15a5a4ecd57ad1828ead3.tar.bz2
otp-4b70df67d825c1b44ca15a5a4ecd57ad1828ead3.zip
Merge remote branch 'upstream/maint' into maint
Diffstat (limited to 'lib/erl_docgen/priv/xsl/db_html.xsl')
-rw-r--r--lib/erl_docgen/priv/xsl/db_html.xsl21
1 files changed, 20 insertions, 1 deletions
diff --git a/lib/erl_docgen/priv/xsl/db_html.xsl b/lib/erl_docgen/priv/xsl/db_html.xsl
index 7cf5465f90..4bc5abb364 100644
--- a/lib/erl_docgen/priv/xsl/db_html.xsl
+++ b/lib/erl_docgen/priv/xsl/db_html.xsl
@@ -1817,7 +1817,14 @@
<xsl:choose>
<xsl:when test="ancestor::cref">
- <a name="{substring-before(nametext, '(')}"><span class="bold_code"><xsl:value-of select="ret"/><xsl:text> </xsl:text><xsl:value-of select="nametext"/></span></a><br/>
+ <a name="{substring-before(nametext, '(')}">
+ <span class="bold_code">
+ <xsl:value-of select="ret"/>
+ <xsl:call-template name="maybe-space-after-ret">
+ <xsl:with-param name="s" select="ret"/>
+ </xsl:call-template>
+ <xsl:value-of select="nametext"/>
+ </span></a><br/>
</xsl:when>
<xsl:when test="ancestor::erlref">
<xsl:variable name="fname">
@@ -1845,6 +1852,18 @@
</xsl:template>
+ <xsl:template name="maybe-space-after-ret">
+ <xsl:param name="s"/>
+ <xsl:variable name="last_char"
+ select="substring($s, string-length($s), 1)"/>
+ <xsl:choose>
+ <xsl:when test="$last_char != '*'">
+ <xsl:text> </xsl:text>
+ </xsl:when>
+ </xsl:choose>
+ </xsl:template>
+
+
<!-- Type -->
<xsl:template match="type">
<xsl:param name="partnum"/>