pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/43608 CVS commit: pkgsrc/textproc/jdom



The following reply was made to PR pkg/43608; it has been noted by GNATS.

From: OBATA Akio <obache%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/43608 CVS commit: pkgsrc/textproc/jdom
Date: Thu, 15 Jul 2010 12:12:11 +0000

 Module Name:   pkgsrc
 Committed By:  obache
 Date:          Thu Jul 15 12:12:10 UTC 2010
 
 Modified Files:
        pkgsrc/textproc/jdom: Makefile PLIST distinfo
 
 Log Message:
 Update jdom to 1.1.1.
 Based on PR#43608 by Wen Heping.
 
 * * * * * * JDOM 1.1.1 (tag: jdom_1_1_1) from JDOM 1.1 * * * * * *
 
 Fixed a synchronization issue in the Namespace class that could cause a
 hang when doing concurrent builds.
 
 Added output support for Unicode surrogate pairs.
 
 Added a new flag on SAXBuilder named setFastReconfigure() which, when set,
 can speed reconfiguration by skipping repeated attempts to set features that
 are determined not to be present on a parser.  Useful when doing many builds
 per second.
 
 Updated the provided Jaxen library from a modified Jaxen 1.0 to the latest
 which is Jaxen 1.1.1.
 
 Added reflection code in the error reporting system to support Android's
 Dalvik VM which doesn't have the java.rmi.* classes.
 
 * * * * * * JDOM 1.1 (tag: jdom_1_1) from JDOM 1.0 * * * * * *
 
 Added an additional constructor to JDOMSource with an EntityResolver which is
 passed to the internal DocumentReader allowing the SAXOutputter to properly
 resolve DTDs.
 
 Added a forceNamespaceAware property to DOMOutputter which specifies you want
 a DOM constructed with namespaces even if the source JDOM document has no
 namespaces.
 
 Added support for attribute "INF" and "-INF" values, to indicate positive and
 negative infinity, as XML Schema allows.
 
 Moved isXMLWhitespace() method from private in XMLOutputter to public in
 Verifier.
 
 Clarified XMLOutputter behavior with newlines and indents:
   setIndent(" ") means newlines and " " indents
   setIndent("") means newlines and "" indents
   setIndent(null) means no newlines and no indents
 
 Added set/getIgnoringBoundaryWhitespace() methods and features to SAXBuilder
 and SAXHandler.
 
 Added a setFactory() method on XSLTransformer to control the object types
 built by the transform.
 
 Added a string constant for the JDOM_OBJECT_MODEL_URI used by JAXP 1.3.  It
 deserves being part of the public API.
 
 Fixed bug in SAXOutputter where default namespaces would be declared as
 xmlns:="" with a spurious colon.
 
 Fixed bug when using attributes without a namespace and outputting to a
 JDOMResult.
 
 Removing check that a comment not start with a hyphen. A careful reading of
 production 15 in the XML 1.0 spec indicates leading hyphens are in fact
 allowed.
 
 Fixed bug where outputFragment() on SAXOutputter could cause a
 NullPointerException because the locator would be null during the call.
 
 Fixed bug where serializing ElementFilter causes a NullPointerException if the
 filter has no assigned namespace
 
 Fixed some subtle bad behaviors in listIterator.add() logic, using brand new
 iterator logic.
 
 Allowed a String to be passed to ContentList.add(int, Object).
 
 Simplified JDOMAbout and renamed info.xml to jdom-info.xml, so
 getResourceAsStream() won't suffer any name collision.
 
 Fixed tiny issue where CDATA could be set with illegal character content.
 
 Added logic to escape some special characters in namespace URIs.
 
 Fixed bug where the attribute type would change on a setAttribute() call.
 
 Improved performance on Namespace handling.
 
 Improved and clarified Javadocs.
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/jdom/Makefile
 cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/textproc/jdom/PLIST \
     pkgsrc/textproc/jdom/distinfo
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index