This patch corrects a number of smaller XSLT and XPath bugs.
2006-01-12 Chris Burdess <[EMAIL PROTECTED]> * 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 fordocument 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 andfunction-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
_______________________________________________ Classpath-patches mailing list Classpath-patches@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-patches