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/07/09 20:11:32 UTC
cvs commit: xml-xerces/perl .cvsignore ChangeLog Changes TODO
jasons 01/07/09 11:11:32
Modified: perl .cvsignore ChangeLog Changes TODO
Log:
usual
Revision Changes Path
1.4 +5 -0 xml-xerces/perl/.cvsignore
Index: .cvsignore
===================================================================
RCS file: /home/cvs/xml-xerces/perl/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 2001/05/05 23:43:53 1.3
+++ .cvsignore 2001/07/09 18:11:23 1.4
@@ -3,6 +3,11 @@
XML-Xerces-1.3.3.tar.gz
XML-Xerces-1.3.4.tar.gz
XML-Xerces-1.4.0.tar.gz
+XML-Xerces-1.4.1.tar.gz
+XML-Xerces-1.4.2.tar.gz
+XML-Xerces-1.5.0.tar.gz
+XML-Xerces-1.5.0.tar.gz.asc
+XML-Xerces-1.5.0.tar.gz.sig
Xerces.C
Xerces.C.1.1
Xerces.C.1.3
1.20 +57 -0 xml-xerces/perl/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /home/cvs/xml-xerces/perl/ChangeLog,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- ChangeLog 2001/06/23 15:05:17 1.19
+++ ChangeLog 2001/07/09 18:11:24 1.20
@@ -1,3 +1,60 @@
+2001-07-09 Jason E. Stewart <ja...@openinformatics.com>
+
+ * README (Repository):
+ Fixed to match readme.xml from the apache WWW site.
+ New info on verifying digital signatures
+
+ * Xerces.i (Repository):
+ Added IDOM
+ Added the rest of the DOM exception classes
+
+ * postModule.pl (Repository):
+ Added $CURR_CLASS state variable
+ Added IDOM support
+ remove all the enums inherited through DOM_Node and IDOM_Node
+ Added overload support for DOMParse::parse and
+ DOMParse::parseFirst
+
+ * postSource.pl (Repository):
+ Added generic exception handling mechanism
+ modified exception handling to support overloaded methods
+ began to modularize with methods substitute_line(), fix_method(),
+ skip_to_closing_brace()
+
+ * Makefile.PL (Repository):
+ Now calls die() if it cannot locate libxerces
+ No ouptput for SWIG is generate unless $XERCES_DEVEL is set
+
+ * Handler/PerlExceptionHandler.hpp (Repository):
+ Changed class from being static to being a singleton
+
+ * Xerces_headers/dom/DOM_Attr.hpp (Repository):
+ Added overloaded copy contstructor
+
+ * Xerces_headers/parsers/DOMParser.hpp (Repository):
+ Added new schema methods
+ Added overloaded parse(), and parseFirst() methods
+
+ * t/DOMParser.t (Repository):
+ Added test for reset()
+ Added test for overloaded parse()
+
+ * Xerces_headers/parsers/SAX2XMLReaderImpl.hpp (Repository):
+ removed
+
+ * Xerces_headers/parsers/SAXParser.hpp (Repository):
+ Fixed inheritance
+
+ * samples/DOMCount.pl (Repository):
+ Added -s for schema
+ Uses Getopts::Long now
+
+ * t/XMLException.t (Repository):
+ Updated to use new non-static PerlExceptionHandler
+
+ * t/PerlErrorHandler.t (Repository):
+ Updated static error message
+
2001-06-23 Jason E. Stewart <ja...@openinformatics.com>
* Makefile.PL (Repository):
1.10 +23 -0 xml-xerces/perl/Changes
Index: Changes
===================================================================
RCS file: /home/cvs/xml-xerces/perl/Changes,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- Changes 2001/06/14 06:47:01 1.9
+++ Changes 2001/07/09 18:11:26 1.10
@@ -1,5 +1,28 @@
Revision history for Perl extension Genex.
+1.5.1 Wed Jul 4 10:36:16 MDT 2001
+ - New Xerces 1.5 functionality:
+ * Schema validation
+ * Preliminary support for new IDOM interface (see README for
+ important details using IDOM)
+ - 'perl Makefile.PL' now dies unless libxerces is found
+ - All overloaded DOMParser::parse() methods are now supported
+ - Full Exception handling - all known Xerces-C exceptions are
+ now handled in Xerces.pm, with default handlers and
+ user-definable perl handlers.
+ - now using digital signatures to ensure release integrity,
+ see README for details
+
+1.5.0 Tue Jun 26 15:15:52 MDT 2001
+ - First 1.5 release, but none of the extra 1.5 functionality
+ is included (sorry, help porting is welcome).
+ - Fixed Makefile.PL bug that automatically forced remaking Xerces.pm
+ and Xerces.C, whenever one of the Handler/*.o files was
+ modified
+ - SWIG use can only be activated by setting the $XERCES_DEVEL
+ environment variable. This should eliminate future
+ accidental miscompilings of Xerces.pm and Xerces.C
+
1.4.1 Wed Jun 13 23:25:51 MDT 2001
- Inheritance of all Xerces classes now works! For example, it
is possible to subclass any of the DOM_Node classes with
1.7 +29 -22 xml-xerces/perl/TODO
Index: TODO
===================================================================
RCS file: /home/cvs/xml-xerces/perl/TODO,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- TODO 2001/06/23 15:05:17 1.6
+++ TODO 2001/07/09 18:11:27 1.7
@@ -1,6 +1,6 @@
High Level issues:
=================
-If you are an expert in any of the following areas ... PLEASE jump in.
+If you want to help in any of the following areas ... PLEASE jump in.
Platforms:
@@ -8,9 +8,10 @@
1. Get to work on other platforms:
- Linux
- * PPC: works jason (debian-potato)
- * x86: works harmon(debian-potato)
- * x86: works jason (redhat-6.2)
+ * PPC-debian: works jason
+ * x86-debian: works harmon
+ * x86-redhat6.2: works jason
+ * x86-redhat7: works jason (recompile Xerces-C from source)
* alpha
* sparc
- Windows
@@ -22,8 +23,12 @@
* NetBSD (works: Emanuel Dreyfus <p9...@criens.u-psud.fr>)
* FreeBSD
* OpenBSD
-- Solaris (works: Solaris 8 + cc; Solaris 5.6 + gcc)
+- Solaris
+ * Solaris 8: works cc and gcc (recompile perl and Xerces-C from source)
+ * Solaris 5.6: works gcc
- HP-UX
+ * 11: not working yet
+ * 10: not working yet
- AIX
- Mac
* OS9
@@ -53,13 +58,15 @@
Internals:
==========
Fri Jun 22 09:55:36 MDT 2001
-* add DOM_DOMImplementation
+Fixed ==> * add DOM_DOMImplementation
Mon Jun 18 23:50:40 MDT 2001
* List of methods which throw exceptions:
- XMLException
- * Parser::parse
- * SAX2XMLReader::parse
+Fixed ==> * Parser::parse
+Fixed ==> * SAX2XMLReader::parse
+
+The following are all caught by error handlers already
- SAXException
* ContentHandler::characters
* ContentHandler::endDocument
@@ -124,17 +131,17 @@
* Parser::parse
* SAX2XMLReader::parse
- - SAXNotSupportedException
- * SAX2XMLReader::setFeature
- * SAX2XMLReader::setProperty
-
- - SAXNotRecognizedException
- * SAX2XMLReader::getFeature
- * SAX2XMLReader::getProperty
- * SAX2XMLReader::setFeature
- * SAX2XMLReader::setProperty
+Fixed ==> - SAXNotSupportedException
+Fixed ==> * SAX2XMLReader::setFeature
+Fixed ==> * SAX2XMLReader::setProperty
+Fixed ==>
+Fixed ==> - SAXNotRecognizedException
+Fixed ==> * SAX2XMLReader::getFeature
+Fixed ==> * SAX2XMLReader::getProperty
+Fixed ==> * SAX2XMLReader::setFeature
+Fixed ==> * SAX2XMLReader::setProperty
- - DOMException
+Fixed ==> - DOMException
* DOM_CharacterData::appendData
* DOM_CharacterData::deleteData
* DOM_CharacterData::getData
@@ -209,11 +216,11 @@
Tue May 29 11:54:15 MDT 2001
-* add exception handling to Xerces.C to handle parse exceptions
+Fixed ==> * add exception handling to Xerces.C to handle parse exceptions
Mon May 28 20:24:51 MDT 2001
-* AttributeList needs to get its methods
-* post-source needs to handle the new SWIG_CheckType()
+Fixed ==> * AttributeList needs to get its methods
+Fixed ==> * post-source needs to handle the new SWIG_CheckType()
* add polymorphic get{Name,Value,Type} to AttributeList
Sat May 12 21:43:36 MDT 2001
@@ -249,6 +256,6 @@
### *** emacs file mode definition ***
### Local Variables:
-### mode:text
### mode:filladapt
+### mode:text
### End:
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org