Path to this page:
Subject: CVS commit: pkgsrc/textproc/p5-XML-LibXML
From: Jens Rehsack
Date: 2009-10-11 13:24:38
Message id: 20091011112439.0B46F175DA@cvs.netbsd.org
Log Message:
Updating textproc/p5-XML-LibXML from 1.69 to 1.70
pkgsrc changes:
- Adding license definition
- Adjusting dependencies
- Adding SUPERCEDES/CONFLICTS for merged textproc/p5-XML-LibXML-Common
Upstream changes:
1.70
- various fixes and improvements in the documentation
- added (convenient yet non-standard) methods nonBlankChildNodes,
firstNonBlankChild, nextNonBlankSibling, prevNonBlankSibling
that skip empty or whitespace-only Text and CDATA nodes
- exposed and documented external entity handler
- XPathContext can now be passed to toStringC14N and toStringEC14N
(e.g. to provide NS mapping for the XPath expression)
- avoid using libxml2's globals (Nick Wellnhofer)
- added interface to libxml2's regexp implementation: XML::LibXML::RegExp
- added XML::LibXML->load_xml and XML::LibXML->load_html with
uniform and cleaner API than the old parse_* family
- cleanup code dealing with parsing flags
- fix bogus validation results if revalidating a modified document
- added 'eq' and 'cmp' overloading on XML::LibXML::Error and set fallback to 1
- lots of bugs fixed
1.69_2
- provide context and more accurate column number in
structured errors
- clarify license and copyright
- support for Win32+mingw+ActiveState
1.69_1
- merge with XML::LibXML::Common
- fix compilation on Windows with mingw or msvc
- fix a bug in structured errors preventing the previous errors from being \
reported
- fix compilation bugs
- fix encoding problem in reader
- added getAttributeHash to the reader interface
- fix segfaults: reconcileNs in domReplaceChild, findnodes with a doc \
fragment (S. Rezic)
Files: