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 2001/11/03 06:50:51 UTC

cvs commit: xml-xerces/perl Changes README

jasons      01/11/02 21:50:51

  Modified:    perl     Changes README
  Log:
  usual
  
  Revision  Changes    Path
  1.18      +7 -2      xml-xerces/perl/Changes
  
  Index: Changes
  ===================================================================
  RCS file: /home/cvs/xml-xerces/perl/Changes,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- Changes	2001/11/03 05:32:36	1.17
  +++ Changes	2001/11/03 05:50:51	1.18
  @@ -1,13 +1,18 @@
   Revision history for Perl extension Genex.
   
  -1.5.2-0 Fri Nov  2 11:38:02 MST 2001
  +1.5.2_0 Fri Nov  2 11:38:02 MST 2001
   	- Version numbering change, to reflect that this is the first
   	  release of XML::Xerces to require Xerces-C-1.5.2 
   	- Unicode now works! I modified all I/O between Perl and
   	  Xerces-C to use transcoders to properly convert between
   	  Perl's internal UTF-8 format and Xerces-C's internal UTF-16
   	  format. 
  -	- 
  +	- IDOM operators (== and !=) now work
  +	- I?DOM_Attr::setAttribute() will now accept integer and
  +	  floating point values as well as strings, so you no longer
  +	  need to wrap them in strings.
  +	- New sample application: IDOMPrint.pl
  +	- All overloaded methods (except DOM API) are now supported. 
   
   1.5.7 Sun Oct  7 10:36:23 MDT 2001
           - cerr is no longer used by any source files, so compile
  
  
  
  1.14      +42 -29    xml-xerces/perl/README
  
  Index: README
  ===================================================================
  RCS file: /home/cvs/xml-xerces/perl/README,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- README	2001/10/12 04:37:11	1.13
  +++ README	2001/11/03 05:50:51	1.14
  @@ -1,6 +1,6 @@
   Xerces.pm: The Perl API to the Apache Xerces XML parser
   
  -       $Id: README,v 1.13 2001/10/12 04:37:11 jasons Exp $
  +       $Id: README,v 1.14 2001/11/03 05:50:51 jasons Exp $
   
   LEGAL HOOP JUMPING:
   ===================
  @@ -20,8 +20,8 @@
   manipulating, and validating XML documents. Xerces-C is faithful to
   the XML 1.0 recommendation and associated standards ( DOM 1.0, DOM
   2.0. SAX 1.0, SAX 2.0, Namespaces, and partial support for W3C XML
  -Schema), The parser provides high performance, modularity, and
  -scalability.
  +Schema). The parser provides high performance, modularity, and
  +scalability. It also provides full support for Unicode.
   
   Xerces.pm implements the vast majority of the Xerces-C API (if you
   notice any discrepancies please mail the list
  @@ -49,26 +49,35 @@
       Visual C++ compiler and development environment) are in the works.
       Contributions in this area are always welcome :-).
   
  -2.  Perl5 (Xerces.pm has been tested with perl 5.004, 5.005, 5.6.0, and 5.6.1).
  -    Currently only tested on XML documents that are encoded in plain
  -    old ASCII. Once I get ICU working with Xerces-C on linux, I'll add
  -    some unicode tests.
  +2.  Perl5 
   
  -3.  The Apache Xerces C++ XML Parser 
  -
       ### NOTE ####
   
  -    Required version: nightly build 2001-10-15
  +      Required version: 5.6.0
  +  
  +      Xerces.pm now supports Unicode. Since Unicode support wasn't
  +      added to Perl until 5.6.0, you will need to upgrade in order to
  +      use this and future versions of Xerces.pm. Upgrading to at least
  +      to the latest stable release, 5.6.1, is recommended, but if you
  +      already have 5.6.0 installed it will work fine.
  +  
  +      If you plan on using Unicode, I *strongly* recommend upgrading to
  +      Perl-5.7.2, the latest development version. There have been
  +      significant improvements to Perl's Unicode support.
   
  -    Available at:
  +    ### NOTE ####
   
  -       http://xml.apache.org/dist/xerces-c/nightly/2001-10-05
  +3.  The Apache Xerces C++ XML Parser 
   
  -    Until Xerces-C-1.5.2 is released you will need to grab this
  -    nightly build. There have been important memory fixes and
  -    additions to the API. 
  +    ### NOTE ####
   
  -    Without this version you CANNOT COMPILE Xerces.pm
  +      Required version: 1.5.2
  +  
  +      Available at:
  +  
  +         http://xml.apache.org/dist/xerces-c/stable/
  +  
  +      Without this version you CANNOT COMPILE Xerces.pm
   
       ### NOTE ###
   
  @@ -87,14 +96,13 @@
   
       ### NOTE ###
   
  -    You will only need this if the include Xerces.C and Xerces.pm
  -    files do not work for your perl distribution. The pre-generated
  -    files have been created by SWIG 1.3 and work under perl-5.005
  -    and perl-5.6.
  +      You will only need this if the include Xerces.C and Xerces.pm
  +      files do not work for your perl distribution. The pre-generated
  +      files have been created by SWIG 1.3 and work under perl-5.6.
   
       ### NOTE ###
   
  -   This port will only work with versions 1.3.9 and later of SWIG.
  +   This port will only work with versions 1.3.10 and later of SWIG.
   
      If your planning to use SWIG, you can set the environment variable
      SWIG to the full path to the SWIG executable before running 'perl
  @@ -117,8 +125,8 @@
   3.  Unpack the archive in a directory of your choice.  Example (for
       UNIX):
   
  -    tar zxvf XML-Xerces-1.5.x.tar.gz
  -    cd XML-Xerces-1.5.x
  +    tar zxvf XML-Xerces-1.5.x_y.tar.gz
  +    cd XML-Xerces-1.5.x_y
   
   4.  Examine the Perl script "Makefile.PL".  You shouldn't
       need to change any of the information unless you are
  @@ -154,7 +162,7 @@
   BUILD Xerces.pm:
   ===============
   
  -1. Go to the XML-Xerces-1.5.x directory.
  +1. Go to the XML-Xerces-1.5.x_y directory.
   
   2. Build Xerces.pm as you would any perl package that you might get
      from CPAN: 
  @@ -174,10 +182,15 @@
   
       http://xml.apache.org/xerces-c/apiDocs/index.html
   
  -For more information, see the sample scripts: DOMCount.pl,
  -DOMCreate.pl, and DOMPrint.pl in the samples/ directory, or the test
  -scripts located in the t/ directory (especially the TestUtils.pm
  -module).
  +I agree that this is criminal negligence and I should be flogged for
  +this. I have recently discovered that doxygen, the documentation
  +system used by Xerces-C will ouput XML. I am planning on transforming
  +this XML into Docbook and from there into POD. Expect the beginnings
  +of this around 1.5.2_1 or _2.
  +
  +For more information, see the example scripts in the samples/
  +directory, or the test scripts located in the t/ directory (especially
  +the TestUtils.pm module).
   
   
   Special Perl API Features:
  @@ -326,7 +339,7 @@
   
     Tom Watson:    Xerces 1.1 DOM port
     Harmon Nine and Fredrick Paul Eisele: Xerces 1.3 DOM port
  -  Jason Stewart: SAX 1 and 2, Xerces 1.4/1.5, Cordination and testing
  +  Jason Stewart: lots.
   
   This list is incomplete. If you feel you were left out please send 
   a note to the list (xerces-p-dev@xml.apache.org).
  
  
  

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