commit: 2334b4afc798d104d80fc51a66997c94d83e779e
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 27 10:19:42 2023 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 30 16:21:14 2023 +0000
URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=2334b4af
devbook.xsl: Warn about missing terminating slash in internal links
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
devbook.xsl | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/devbook.xsl b/devbook.xsl
index 8e4f3ec..8d4e1df 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -326,7 +326,10 @@
</xsl:variable>
<xsl:variable name="path">
<xsl:value-of select="substring-after($link_address, '::')"/>
- <xsl:if test="substring($link_address, string-length($link_address))
!= '/'">/</xsl:if>
+ <xsl:if test="substring($link_address, string-length($link_address))
!= '/'">
+ <xsl:message>Warning: No terminating slash in link (<xsl:value-of
select="@link"/>)</xsl:message>
+ <xsl:text>/</xsl:text>
+ </xsl:if>
</xsl:variable>
<xsl:variable name="path_rel">
<xsl:call-template name="relative-path">