Subject: CVS commit: pkgsrc/textproc/p5-XML-Xerces
To: None <pkgsrc-changes@NetBSD.org>
From: Min Sik Kim <minskim@netbsd.org>
List: pkgsrc-changes
Date: 02/11/2004 04:14:03
Module Name: pkgsrc
Committed By: minskim
Date: Wed Feb 11 04:14:03 UTC 2004
Modified Files:
pkgsrc/textproc/p5-XML-Xerces: DESCR Makefile distinfo
Removed Files:
pkgsrc/textproc/p5-XML-Xerces/patches: patch-aa
Log Message:
Update p5-XML-Xerces to 2.3.0.4. This closes PR pkg/23862.
Changes since 1.7.0:
- exposed new API components for DTDValidator and SchemaValidator
- added XML::Xerces::XMLCatalogResolver, for a standard way of
using XMLCatalog to resolve file locations
- added new samples: samples/DOM2hash.pl, samples/EnumVal.pl,
and samples/SEnumVal.pl
- improved Win32 support
- fixed output of all XMLUni::* constants (thanks to Christian
Orsatti for pointing this out)
- added LocalFileFormatTarget (thanks to Christian
Orsatti for pointing this out)
- added hints/darwin.pl (thanks to Adam Whitney for helping
with this)
- added cygwin fix for Xerces-C libname (thanks to Stephen
Long for helping with this)
- added fixes for Win32 (thanks to Martin Raspe for helping
with this)
- fixes isAnySlash() error
- fixes support for Attributes::getValue(int) and
AttributeList::getValue(int)
- added support for MacOS X.
- made all tests use Test::More
- fixed entity resolution in Schema.t test
- fixed other minor bugs in other tests
- Added missing operator!= for DOMNode
- made all tests use Test::More
- fixed entity resolution in Schema.t test
- fixed other minor bugs in other tests
- Removed support for XMLScanner
- Removed DOMParse support, instead DOMWriter from DOM Level 3
is used
- Added support for DOM_NodeIterator and DOM_TreeWalker
- Added basic support for XMLScanner
- DOM_Document's will now stay alive even if the DOMParser
that created them goes out of scope. This means it is
possible to have a subroutine that parses a file and returns
the resulting DOM_Document. This used to cause a segfault.
- Fixed overloaded InputSource constructors that were using
char* versions instead of Unicode versions
- Many internal changes that improve code generation and
maintenance, thanks to the ever-improving SWIG.
To generate a diff of this commit:
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/textproc/p5-XML-Xerces/DESCR \
pkgsrc/textproc/p5-XML-Xerces/distinfo
cvs rdiff -r1.4 -r1.5 pkgsrc/textproc/p5-XML-Xerces/Makefile
cvs rdiff -r1.1.1.1 -r0 pkgsrc/textproc/p5-XML-Xerces/patches/patch-aa
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.