[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cp-patches] More XSLT/XPath fixes
From: |
Chris Burdess |
Subject: |
[cp-patches] More XSLT/XPath fixes |
Date: |
Thu, 12 Jan 2006 16:35:01 +0000 |
This patch corrects a number of smaller XSLT and XPath bugs.
2006-01-12 Chris Burdess <address@hidden>
* gnu/xml/dom/DomDocument.java,
gnu/xml/dom/DomElement.java,
gnu/xml/dom/DomNode.java,
gnu/xml/stream/XMLParser.java,
gnu/xml/transform/Bindings.java,
gnu/xml/transform/ElementAvailableFunction.java,
gnu/xml/transform/ElementNode.java,
gnu/xml/transform/FunctionAvailableFunction.java,
gnu/xml/transform/NamespaceProxy.java,
gnu/xml/transform/StreamSerializer.java,
gnu/xml/transform/Stylesheet.java,
gnu/xml/transform/TransformerImpl.java,
gnu/xml/xpath/Selector.java: Implement isEqualNode correctly for
document and element nodes; correct coalescing semantics when
parsing;
attribute-sets can only refer to top-level variables and
parameters;
fix namespace retrieval during element-available and
function-available functions; implement xsl:fallback for
extension
elements; tokenize whitespace correctly during whitespace
stripping;
correct following and previous node axes selectors.
The conformance appears to have regressed slightly overall to 71%,
but this is due to the more correct implementation of
Node.isEqualNode. Nothing to worry about.
--
Chris Burdess
"They that can give up essential liberty to obtain a little safety
deserve neither liberty nor safety." - Benjamin Franklin
patch
Description: Binary data
PGP.sig
Description: This is a digitally signed message part
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [cp-patches] More XSLT/XPath fixes,
Chris Burdess <=