libxml++ r159 - in trunk: . examples/dom_build examples/dom_parse_entities examples/dom_parser examples/dom_parser_raw examples/dom_read_write examples/dom_xpath examples/dtdvalidation examples/import_node examples/sax_exception examples/sax_parser examples/sax_parser_build_dom examples/sax_parser_entities examples/textreader libxml++ libxml++/exceptions libxml++/io libxml++/nodes libxml++/parsers libxml++/validators scripts
- From: murrayc svn gnome org
- To: svn-commits-list gnome org
- Subject: libxml++ r159 - in trunk: . examples/dom_build examples/dom_parse_entities examples/dom_parser examples/dom_parser_raw examples/dom_read_write examples/dom_xpath examples/dtdvalidation examples/import_node examples/sax_exception examples/sax_parser examples/sax_parser_build_dom examples/sax_parser_entities examples/textreader libxml++ libxml++/exceptions libxml++/io libxml++/nodes libxml++/parsers libxml++/validators scripts
- Date: Wed, 29 Aug 2007 09:55:09 +0100 (BST)
Author: murrayc
Date: 2007-08-29 09:55:08 +0100 (Wed, 29 Aug 2007)
New Revision: 159
ViewCVS link: http://svn.gnome.org/viewcvs/libxml++?rev=159&view=rev
Added:
trunk/scripts/
trunk/scripts/Makefile.am
trunk/scripts/README
trunk/scripts/reduced.m4
Modified:
trunk/ChangeLog
trunk/Makefile.am
trunk/autogen.sh
trunk/configure.in
trunk/examples/dom_build/main.cc
trunk/examples/dom_parse_entities/main.cc
trunk/examples/dom_parser/main.cc
trunk/examples/dom_parser_raw/main.cc
trunk/examples/dom_read_write/main.cc
trunk/examples/dom_xpath/main.cc
trunk/examples/dtdvalidation/main.cc
trunk/examples/import_node/main.cc
trunk/examples/sax_exception/main.cc
trunk/examples/sax_exception/myparser.cc
trunk/examples/sax_parser/main.cc
trunk/examples/sax_parser_build_dom/main.cc
trunk/examples/sax_parser_entities/main.cc
trunk/examples/textreader/main.cc
trunk/libxml++/document.cc
trunk/libxml++/exceptions/exception.cc
trunk/libxml++/exceptions/internal_error.cc
trunk/libxml++/exceptions/parse_error.cc
trunk/libxml++/exceptions/validity_error.cc
trunk/libxml++/io/outputbuffer.cc
trunk/libxml++/io/parserinputbuffer.cc
trunk/libxml++/libxml++config.h.in
trunk/libxml++/nodes/contentnode.cc
trunk/libxml++/nodes/element.cc
trunk/libxml++/nodes/node.cc
trunk/libxml++/parsers/domparser.cc
trunk/libxml++/parsers/parser.cc
trunk/libxml++/parsers/saxparser.cc
trunk/libxml++/parsers/textreader.cc
trunk/libxml++/validators/dtdvalidator.cc
trunk/libxml++/validators/validator.cc
Log:
2007-08-29 Murray Cumming <murrayc murrayc com>
* autogen.sh:
* Makefile.am:
* configure.in:
* scripts/Makefile.am:
* scripts/reduced.m4: Added an --enable-api-exceptions
configure option, which defines LIBXMLCPP_EXCEPTIONS_ENABLED
in libxml++config.h.
* examples/dom_build/main.cc:
* examples/dom_parse_entities/main.cc:
* examples/dom_parser/main.cc:
* examples/dom_parser_raw/main.cc:
* examples/dom_read_write/main.cc:
* examples/dom_xpath/main.cc:
* examples/dtdvalidation/main.cc:
* examples/import_node/main.cc:
* examples/sax_exception/main.cc:
* examples/sax_exception/myparser.cc:
* examples/sax_parser/main.cc:
* examples/sax_parser_build_dom/main.cc:
* examples/sax_parser_entities/main.cc:
* examples/textreader/main.cc:
* libxml++/document.cc:
* libxml++/exceptions/exception.cc:
* libxml++/exceptions/internal_error.cc:
* libxml++/exceptions/parse_error.cc:
* libxml++/exceptions/validity_error.cc:
* libxml++/io/outputbuffer.cc:
* libxml++/io/parserinputbuffer.cc:
* libxml++/libxml++config.h.in:
* libxml++/nodes/contentnode.cc:
* libxml++/nodes/element.cc:
* libxml++/nodes/node.cc:
* libxml++/parsers/domparser.cc:
* libxml++/parsers/parser.cc:
* libxml++/parsers/saxparser.cc:
* libxml++/parsers/textreader.cc:
* libxml++/validators/dtdvalidator.cc:
* libxml++/validators/validator.cc:
Put LIBXMLCPP_EXCEPTIONS_ENABLED ifdefs around uses of
try, catch, and throw, so that libxml++ can build with
CXXFLAGS=-fno-exceptions. However, we might still
need some alternative error checking API.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]