From 5d405615d3b4d0267430db2466f78bd2a6ba57a1 Mon Sep 17 00:00:00 2001 From: David Lichteblau Date: Sun, 23 Mar 2008 13:36:30 +0100 Subject: [PATCH] xsl:number fixes: grouping-size --- TMP | 26 +------------------------- number.lisp | 3 ++- 2 files changed, 3 insertions(+), 26 deletions(-) diff --git a/TMP b/TMP index a8d2ccb..26f3939 100644 --- a/TMP +++ b/TMP @@ -46,14 +46,6 @@ PASS numbering_numbering09 [XSLT-Result-Tree] Expected output (1): Xalan_Conformance_Tests/numbering/numbering_numbering09.saxon Actual output: Xalan_Conformance_Tests/numbering/numbering_numbering09.xuriella -FAIL numbering_numbering11 [XSLT-Result-Tree]: The value "2" - is not of type - REAL. - Stylesheet: Xalan_Conformance_Tests/numbering/numbering11.noindent-xsl - Data: Xalan_Conformance_Tests/numbering/numbering11.xml - Expected output (1): Xalan_Conformance_Tests/numbering/numbering_numbering11.saxon - Actual output: Xalan_Conformance_Tests/numbering/numbering_numbering11.xuriella - PASS numbering_numbering12 [XSLT-Result-Tree] Stylesheet: Xalan_Conformance_Tests/numbering/numbering12.noindent-xsl Data: Xalan_Conformance_Tests/numbering/numbering12.xml @@ -522,20 +514,4 @@ PASS numbering_numbering93 [XSLT-Result-Tree] Expected output (1): Xalan_Conformance_Tests/numbering/numbering_numbering93.saxon Actual output: Xalan_Conformance_Tests/numbering/numbering_numbering93.xuriella -FAIL numbering_numbering94 [XSLT-Result-Tree]: The value "2" - is not of type - REAL. - Stylesheet: Xalan_Conformance_Tests/numbering/numbering94.noindent-xsl - Data: Xalan_Conformance_Tests/numbering/numbering94.xml - Expected output (1): Xalan_Conformance_Tests/numbering/numbering_numbering94.saxon - Actual output: Xalan_Conformance_Tests/numbering/numbering_numbering94.xuriella - -FAIL numbering_numbering95 [XSLT-Result-Tree]: The value "2" - is not of type - REAL. - Stylesheet: Xalan_Conformance_Tests/numbering/numbering95.noindent-xsl - Data: Xalan_Conformance_Tests/numbering/numbering95.xml - Expected output (1): Xalan_Conformance_Tests/numbering/numbering_numbering95.saxon - Actual output: Xalan_Conformance_Tests/numbering/numbering_numbering95.xuriella - -Passed 72/89 tests. +Passed 72/86 tests. diff --git a/number.lisp b/number.lisp index f32cf38..9881575 100644 --- a/number.lisp +++ b/number.lisp @@ -52,7 +52,8 @@ (grouping-separator (when grouping-separator (funcall grouping-separator ctx))) (grouping-size (when grouping-size - (funcall grouping-size ctx)))) + (xpath:number-value + (funcall grouping-size ctx))))) (write-text (format-number-list (if value -- 2.11.4.GIT