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">

Reply via email to