]> granicus.if.org Git - docbook-dsssl/commitdiff
Add Xalan variant to test for exslt:node-set function.
authorBob Stayton <bobs@sagehill.net>
Sun, 13 Aug 2006 09:10:50 +0000 (09:10 +0000)
committerBob Stayton <bobs@sagehill.net>
Sun, 13 Aug 2006 09:10:50 +0000 (09:10 +0000)
Xalan can use function named node-set(), but doesn't
recognize it using function-available().

xsl/fo/autoidx.xsl
xsl/html/autoidx.xsl

index 7d9ea80e3e14a69e14df6324a20c1f3278b8da0d..287da8f71a59b32752554a756df40895bb13568a 100644 (file)
   </xsl:if>
 
 
-  <xsl:if test="not(function-available('exslt:node-set'))">
+  <xsl:if test="not(function-available('exslt:node-set') or
+                    function-available('exslt:nodeSet'))">
     <xsl:message terminate="yes">
       <xsl:text>ERROR: the 'kosek' index method requires the </xsl:text>
       <xsl:text>exslt:node-set() function. Use a processor that </xsl:text>
index 90b044476a853769a3d94a4c0ce4b61ad538e67f..3aa15ad496852065b62fbb297d06835c6f53050d 100644 (file)
   </xsl:if>
 
 
-  <xsl:if test="not(function-available('exslt:node-set'))">
+  <xsl:if test="not(function-available('exslt:node-set') or
+                    function-available('exslt:nodeSet'))">
     <xsl:message terminate="yes">
       <xsl:text>ERROR: the 'kosek' index method requires the </xsl:text>
       <xsl:text>exslt:node-set() function. Use a processor that </xsl:text>