You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ja...@apache.org on 2002/04/25 06:19:00 UTC

cvs commit: xml-xerces/perl ChangeLog Changes README

jasons      02/04/24 21:19:00

  Modified:    perl     ChangeLog Changes README
  Log:
  usual
  
  Revision  Changes    Path
  1.44      +37 -0     xml-xerces/perl/ChangeLog
  
  Index: ChangeLog
  ===================================================================
  RCS file: /home/cvs/xml-xerces/perl/ChangeLog,v
  retrieving revision 1.43
  retrieving revision 1.44
  diff -u -r1.43 -r1.44
  --- ChangeLog	28 Mar 2002 07:59:58 -0000	1.43
  +++ ChangeLog	25 Apr 2002 04:18:59 -0000	1.44
  @@ -1,3 +1,40 @@
  +2002-04-24  Jason E. Stewart  <ja...@openinformatics.com>
  +
  +	* Xerces.i (Repository): 
  +	Fixed *InputSource constructors to use XMLCh* versions instead of
  +	   the char* versions (Unicode compliance)
  +	Added support for XMLScanner
  +
  +	* t/PerlErrorHandler.t (Repository): 
  +	Can't get error handler code to return previous code reference. So
  +	   I mark it as a fail
  +
  +	* Xerces-extra.pm (Repository): 
  +	Added error()
  +	Added DOM_Element::get_text()
  +	Turned all die() to croak() and warn() to carp()
  +
  +	* postModule.pl (Repository): 
  +	Added reverse lookup table for DOM_Exceptions
  +
  +	* typemaps.i (Repository): 
  +	something odd happened to the SWIGTYPE *DYNAMIC typemap, so I had
  +	   to add it in manually
  +
  +	* t/DOM_Entity.t (Repository): 
  +	now no entities have values, so both tests fail
  +
  +	* t/TestUtils.pm (Repository): 
  +	removed unnecessary newline
  +
  +	* t/XMLURL.t (Repository): 
  +	Added new query test
  +
  +	* t/URLInputSource.t (Repository): 
  +	Finally understand the difference between the baseId and the
  +	   systemId arguments, so all constructor tests are modified to
  +	   work properly (assuming my bugfix is in place)
  +
   2002-03-28  Jason E. Stewart  <ja...@openinformatics.com>
   
   	* postModule.pl (Repository): 
  
  
  
  1.20      +13 -0     xml-xerces/perl/Changes
  
  Index: Changes
  ===================================================================
  RCS file: /home/cvs/xml-xerces/perl/Changes,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- Changes	25 Mar 2002 06:56:12 -0000	1.19
  +++ Changes	25 Apr 2002 04:18:59 -0000	1.20
  @@ -1,5 +1,18 @@
   Revision history for Perl extension Genex.
   
  +1.7.0-1 Wed Apr 24 22:07:13 MDT 2002
  +	- Second release that supports Xerces-C-1.7.0
  +	- 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.
  +
   1.7.0_0 Sun Mar 24 18:26:37 MST 2002
           - Mirrors Xerces-C-1.7.0 release
   	- The DOM API is now implemented by the Xerces-C IDOM
  
  
  
  1.18      +10 -6     xml-xerces/perl/README
  
  Index: README
  ===================================================================
  RCS file: /home/cvs/xml-xerces/perl/README,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- README	25 Mar 2002 06:56:12 -0000	1.17
  +++ README	25 Apr 2002 04:18:59 -0000	1.18
  @@ -1,6 +1,6 @@
   Xerces.pm: The Perl API to the Apache Xerces XML parser
   
  -       $Id: README,v 1.17 2002/03/25 06:56:12 jasons Exp $
  +       $Id: README,v 1.18 2002/04/25 04:18:59 jasons Exp $
   
   LEGAL HOOP JUMPING:
   ===================
  @@ -9,7 +9,7 @@
   
   DESCRIPTION:
   ============
  -Xerces.pm is the Perl API to the Apache project's Xerces XML
  +XML::Xerces is the Perl API to the Apache project's Xerces XML
   parser. It is implemented using the Xerces C++ API, and it provides
   access to *most* of the C++ API from Perl.
   
  @@ -25,10 +25,14 @@
   
   XML::Xerces implements the vast majority of the Xerces-C API (if you
   notice any discrepancies please mail the list
  -(xerces-p-dev@xml.apache.org). The exception of this is functions in
  -the C++ API which have been overloaded to accept different arguments,
  -currently have only a single version in the Perl API. This is a simple
  -fix, but will take time.
  +(xerces-p-dev@xml.apache.org). The exception of this are some
  +functions in the C++ API which have been overloaded to accept
  +different arguments may currently have only a single version in the
  +Perl API. This is a simple fix and most of the overloaded functions
  +are finished, but will take time to catch them all. Also, there are
  +some functions in the C++ API which either have better Perl
  +counterparts (such as file I/O) or which manipulate internal
  +C++ information that has no role in the Perl module.
   
   The majority of the API is created automatically using Simplified
   Wrapper Interface Generator (SWIG, http://www.swig.org/). Care has
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org