diff --git a/src/apply.xsl b/src/apply.xsl index fc184c6..b7c4940 100644 --- a/src/apply.xsl +++ b/src/apply.xsl @@ -162,78 +162,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/apply/partial.xsl b/src/apply/partial.xsl index 2208a95..e078163 100644 --- a/src/apply/partial.xsl +++ b/src/apply/partial.xsl @@ -29,7 +29,7 @@ xmlns:f="http://www.lovullo.com/hoxsl/apply" xmlns:_f="http://www.lovullo.com/hoxsl/apply/_priv"> - + - + + - - - - - - - - - - - + - - - - - - - + select="$fnref"> + + - - + - - - - - - + @@ -125,8 +104,7 @@ + and exists( $fnref[ 2 ] )" /> @@ -146,24 +124,18 @@ match="f:ref" priority="1"> - - + - - @@ -180,14 +152,16 @@ are supported}. This should be enough. --> - - + - + + - + diff --git a/src/apply/ref.xsl b/src/apply/ref.xsl new file mode 100644 index 0000000..c1a7be4 --- /dev/null +++ b/src/apply/ref.xsl @@ -0,0 +1,237 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/transform/apply-gen.xsl b/src/transform/apply-gen.xsl index 1591d50..adf5401 100644 --- a/src/transform/apply-gen.xsl +++ b/src/transform/apply-gen.xsl @@ -36,6 +36,8 @@ xmlns:out="http://www.lovullo.com/hoxsl/apply/gen/_out" exclude-result-prefixes="#default fgen"> + + @@ -119,11 +121,10 @@ dependencies and simply specify the full namespace URI --> - + select="namespace-uri-from-QName( $name-resolv )" /> + @@ -164,15 +165,10 @@ - - + - - - - + diff --git a/test/apply.xspec b/test/apply.xspec index 7f6ad61..cbaff69 100644 --- a/test/apply.xspec +++ b/test/apply.xspec @@ -418,162 +418,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/apply/arity.xspec b/test/apply/arity.xspec deleted file mode 100644 index bb94b01..0000000 --- a/test/apply/arity.xspec +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/apply/partial-test.xsl b/test/apply/partial-test.xsl index 99dfadd..bdb0422 100644 --- a/test/apply/partial-test.xsl +++ b/test/apply/partial-test.xsl @@ -41,8 +41,10 @@