changelog.gnujaxp.2
来自「linux下建立JAVA虚拟机的源码KAFFE」· 2 代码 · 共 1,945 行 · 第 1/5 页
2
1,945 行
This is an historic file listing changes from the old GNU JAXP project.GNU JAXP is now part of GNU Classpath. New changes to these files are listedin the main ChangeLog file or documented in the external subdirectories forthe w3c dom and sax sources.2004-12-07 Chris Burdess <dog@gnu.org> * dom: Minor DOM Level 3 Core conformance improvements.2004-12-07 Mark Wielaard <mark@klomp.org> * ReaderInputStream.java: Mark and reset implementation. 2004-12-06 Chris Burdess <dog@gnu.org> * dom: Minor DOM Level 3 Core conformance improvements.2004-12-06 Mark Wielaard <mark@klomp.org> * TransformerImpl.java: Use StreamResult's Writer if no byte stream is present. 2004-12-05 Chris Burdess <dog@gnu.org> * TransformerImpl.java,XSLURIResolver.java: Permit identity transforms with target nodes and null system IDs.2004-12-04 Dalibor Topic <robilad@kaffe.org> * ElementAvailableFunction.java,FunctionAvailableFunction.java, KeyFunction.java,SortKey.java,Stylesheet.java, SystemPropertyFunction.java,TransformerImpl.java,XSLComparator.java, NameTest.java,NamespaceTest.java,XPathParser.java,QName.java: Corrected QName.getLocalName to getLocalPart. Fixed missing imports. 2004-12-02 Chris Burdess <dog@gnu.org> * TransformerImpl.java: Implemented JAXP user output properties. * TransformerFactoryImpl.java: Implemented getAssociatedStylesheet. 2004-12-01 Chris Burdess <dog@gnu.org> * StreamSerializer.java: Use BOM for UTF-16 output. * XSLComparator.java: Implemented number data types. * SortKey.java: Implemented AVTs. * ApplyImportsNode.java: apply-imports implementation. 2004-11-29 Chris Burdess <dog@gnu.org> * ls: Corrections to attribute namespaces. * transform: element-available and function-available functions.2004-11-29 Chris Burdess <dog@gnu.org> * transform,xpath: Clone entire stylesheet trees for reuse of stylesheets in JAXP templates. 2004-11-28 Chris Burdess <dog@gnu.org> * StreamSerializer.java: Fix typo for disable-output-escaping. 2004-11-27 Julian Scheid <julian@sektor37.de> * SubstringFunction.java: Fixed a bug which would copy one character short if the length is specified explicitly. * TransformerFactory.java,ImplementationSource.java: Load libxmlj classes dynamically. 2004-11-26 Chris Burdess <dog@gnu.org> * TransformerException.java,TransformerConfigurationException.java: Include message from cause exception if none specified. * transform: Import circularity detection. 2004-11-25 Chris Burdess <dog@gnu.org> * xpath: Selector and node test fixes. 2004-11-24 Chris Burdess <dog@gnu.org> * dom: Don't create attribute text node unless required. * transform: Better whitespace stripping, xsl:number algorithm improvements * xpath: Improvements to math conformance. 2004-11-23 Chris Burdess <dog@gnu.org> * dom: Use LS implementation for JAXP DocumentBuilder. * ls: Fixed namespace node handling. 2004-11-22 Chris Burdess <dog@gnu.org> * transform,xpath: Namespace context support. * transform: XSL message instruction, special number handling, key() function 2004-11-21 Chris Burdess <dog@gnu.org> * dom: Use XMLConstants constants instead of literals. * transform: Fixed infinite loop in roman numeral generation. * xpath: Resolve functions at parse time. 2004-11-20 Chris Burdess <dog@gnu.org> * dom: Do not report events during DOM construction. 2004-11-19 Chris Burdess <dog@gnu.org> * transform: OASIS XSLT conformance improvements. 2004-11-18 Chris Burdess <dog@gnu.org> * ls: Implemented more of FilteredSAXEventSink. * transform: use-attribute-sets on literal result element. 2004-11-16 Chris Burdess <dog@gnu.org> * dom: Implemented Document.renameNode, Document.normalizeDocument, Element.setIdAttribute*. DomDocument.verifyXmlName accuracy was improved. XML 1.1 Name, NCName, and Char checking was implemented, and XML 1.0 rules applied. 2004-11-15 Chris Burdess <dog@gnu.org> * dom: Improved DOM Level 3 conformance. 2004-11-14 Chris Burdess <dog@gnu.org> * dom: TypeInfo implementations for DTD-specified type declarations. * ls: New DOM Level 3 Load and Save implementation. 2004-11-11 Chris Burdess <dog@gnu.org> * transform: Implemented decimal-formats and number formatting. * xpath: Implemented XSL-style pattern matching. 2004-11-10 Chris Burdess <dog@gnu.org> * transform: Additional XSLT XPath extension functions. More output parameters taken into account. Attribute-sets and namespace aliases implemented. 2004-11-09 Chris Burdess <dog@gnu.org> * xpath: Separated functions into separate classes for efficiency. Fixes to evaluation model, notably path components. * transform: Fixes to XPath expression evaluation. 2004-11-08 Chris Burdess <dog@gnu.org> * transform: Fixes to template calling in foreign stylesheets. 2004-11-04 Chris Burdess <dog@gnu.org> * ContentHandler2.java: Extension interface for reporting XML declaration. * SAXDriver.java,XmlParser.java: Report XML declaration to content handlers implementing the ContentHandler2 interface. * Consumer.java,DomConsumer.java,EventFilter.java: Pass xmlDecl events to ContentHandler2s. * JAXPFactory.java: Set document URI during parse. * transform,xpath: document() function, function calls, variable binding fixes 2004-11-03 Chris Burdess <dog@gnu.org> * dom: Refactoring of DomNode for efficiency, using pointers to next/previous/first/last nodes instead of arrays of children, and explicit node type without the need for a method call. Fixed problems inserting DocumentFragments. * transform: whitespace stripping; parameters and variables; document() function. * xpath: Name test fix. 2004-11-02 Chris Burdess <dog@gnu.org> * transform: Fully compiled templates; many more XSL language features supported; stream, SAX, and DOM results. 2004-10-31 Chris Burdess <dog@gnu.org> * DomNode.java: Implement Comparable using natural document order. * xpath: Use natural document ordering in DomNode. 2004-10-30 Chris Burdess <dog@gnu.org> * transform: Experimental XSLT transformer using XPath implementation. 2004-10-28 Chris Burdess <dog@gnu.org> * xpath: Implemented XPathFactory.newInstance(); added missing imports in GNU implementation. 2004-10-27 Chris Burdess <dog@gnu.org> * xpath: Added JAXP XPath implementation. Variable references and function calls now use JAXP resolver callback interfaces. 2004-10-20 Chris Burdess <dog@gnu.org> * all: Updates to bring API in line with JAXP 1.3: introduction of datatype, namespace, validation, and xpath JAXP packages and miscellaneous updates to other packages. Style corrections. 2004-10-18 Chris Burdess <dog@gnu.org> * xpath: Number parsing fixes. 2004-10-17 Chris Burdess <dog@gnu.org> * xpath: XPath function calls. 2004-10-18 Dalibor Topic <robilad@kaffe.org> * sources/gnu/xml/xpath/Index.java: Added missing include. (toString) Convert left and right hand side to strings explicitely.2004-10-17 Chris Burdess <dog@gnu.org> * xpath: Added experimental XPath 1.0 engine. 2004-10-06 Chris Burdess <dog@gnu.org> * dom: Added framework for XPath expression evaluation. 2004-08-10 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Fixed bug while reading 0x2028. Check for document version in external subset. 2004-08-10 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Convert 0x2028 to '\r' when document is 1.1 2004-08-08 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Report start name characters that are not BaseChar. (more of them) 2004-08-08 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Report start name characters that are not BaseChar. 2004-08-08 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Report NEL characters as igorable if document is 1.1 2004-08-07 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Fixed bug while reading whitespaces in elements content. 2004-08-06 Musachy Barroso <musachy@gmail.com> * SAXDriver.java: Check added for missing prefix in namespace declaration attribute. 2004-08-06 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Partial character ref, partial entity references checks, moved to parseEntity(...) 2004-08-06 Musachy Barroso <musachy@gmail.com> * SAXDriver.java: Checks added for colon in entities, PI and notations. Unbounded prefixes error changed to fatal. 2004-08-05 Musachy Barroso <musachy@gmail.com> * SAXDriver.java: Fixed bug intruduced with the partial character ref, partial entity references checks. 2004-08-05 Musachy Barroso <musachy@gmail.com> * SAXDriver.java: Fixed bug intruduced with the partial character ref, partial entity references checks. 2004-08-03 Musachy Barroso <musachy@gmail.com> * SAXDriver.java: Check added for namespaces names containing only ':'. 2004-07-31 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Improved check for partial character references and partial entity references in internal entities. 2004-07-31 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Added check for partial character references in internal entities. 2004-07-29 Musachy Barroso <musachy@gmail.com> * SAXDriver.java: Added checks for invalid use of reserved prefixes and namespaces. 2004-07-28 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Invalidate character range [0x7f - 0x9f] if the document version is 1.1. 0x85(NEL) is still valid. 2004-07-25 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Fixed end-of-line handling to comply with sec 2.11. 2004-07-11 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Handle empty documents. 2004-07-11 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Call StartDocument at the right time. 2004-07-11 Musachy Barroso <musachy@gmail.com> * XmlParser.java: Disable LIT_DISABLE_CREF flag on entities parsing.2004-07-11 Musachy Barroso <musachy@gmail.com> * SAXDriver.java: Refactoring of various attributes lists into a single list. 2004-06-24 Chris Burdess <dog@bluezoo.org> * SAXDriver.java: Introduced reset method to reset state before new parse. Thanks to Musachy Barroso.2003-12-01 00:32 Arnaud Vandyck <avdyk@users.sourceforge.net> * source/: *.java : Removed al the cvs tags inside sources to avoid complicated synchro. Patch by Dalibor Topic. Many thanks2003-11-06 12:18 Arnaud Vandyck <avdyk@users.sourceforge.net> * source/gnu/xml/aelfred2/: SAXDriver.java, XmlParser.java: Ito conclusion patch2003-11-06 12:11 Arnaud Vandyck <avdyk@users.sourceforge.net> * source/gnu/xml/pipeline/XIncludeFilter.java: Call methods of super class2003-10-23 15:28 Arnaud Vandyck <avdyk@users.sourceforge.net> * source/org/xml/sax/helpers/XMLReaderFactory.java: Wrong exception catched, thanks to Michael Koch2003-10-18 12:51 Arnaud Vandyck <avdyk@users.sourceforge.net> * source/gnu/xml/aelfred2/SAXDriver.java: Ito Kazumitsu <kaz@maczuka.gcd.org> found a case where GNU JAXP throws unwanted SAXParseExceptions. This is his patch.2003-09-13 15:56 Arnaud Vandyck <avdyk@users.sourceforge.net> * source/javax/xml/transform/sax/SAXSource.java: Handle case where sourceToInputSource() is called with an existing SAXSource. Thanks to Jim Pick <http://www.kaffe.org/pipermail/kaffe/2003-August/043709.html>2003-09-13 15:43 Arnaud Vandyck <avdyk@users.sourceforge.net> * source/gnu/xml/aelfred2/XmlParser.java: Corrected parseCharRef() so that it may not flush data buffer when not desired. This patch has been done by Ito Kazumitsu <kaz@maczuka.gcd.org>, many thanks <http://www.kaffe.org/pipermail/kaffe/2003-September/043771.html>2003-08-19 11:52 Arnaud Vandyck <avdyk@users.sourceforge.net> * source/javax/xml/transform/TransformerException.java: printStackTrace(System.out);// shouldn't it be System.err?2003-08-19 11:51 Arnaud Vandyck <avdyk@users.sourceforge.net> * source/javax/xml/transform/TransformerConfigurationException.java: new instance variable SourceLocator locator and two new constructors: public TransformerConfigurationException(String msg, SourceLocator locator), public TransformerConfigurationException(String msg, SourceLocator locator, Throwable ex)2003-08-16 10:50 Arnaud Vandyck <avdyk@users.sourceforge.net> * source/javax/xml/parsers/SAXParser.java: parse(...) throws
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?