2.35.3: 2012-06-19 Kjell Ahlstedt Add examples/Makefile.am. Let 'make check' run the examples. * examples/Makefile.am: New file. Let 'make check' both compile and run the example programs. * Makefile.am: Call examples/Makefile. Move all 'examples' stuff to examples/Makefile.am. * configure.ac: Remove --enable-examples. Generate examples/Makefile. * .gitignore: Ignore make-check-sh. Bug #678390. 2012-06-19 Kjell Ahlstedt Example programs: Fix return codes and print errors on std::cerr. * examples/*/main.cc: Return EXIT_FAILURE in case of failure. Print error messages on std::cerr. The example programs can then be run by 'make check'. Bug #678390. 2012-04-20 Kjell Ahlstedt Node: Add functions eval_to_[boolean|number|string](). * examples/dom_xpath/example.xml: Add an element with numeric value. * examples/dom_xpath/main.cc: Add calls to the new functions. * libxml++/nodes/node.[h|cc]: Add the functions eval_to_[boolean|number|string](). Bug #316244. 2012-04-19 Kjell Ahlstedt Node: Make the previous fix thread-safe. * libxml++/nodes/node.cc: Delete the C++ wrapper of a deleted attribute node without using xmlDeregisterNodeDefault. Bug #672992 comments 9-12. 2012-04-19 Kjell Ahlstedt Node: Fix memory problems in import_node(). * libxml++/nodes/node.[h|cc]: Return added_node instead of imported_node, which libxml2 may delete. Delete the C++ wrapper of a deleted attribute node. * examples/import_node/example[1|2].xml: * examples/import_node/main.cc: Import attributes and a text node which is merged with an existing text node. Bug #672992. 2012-04-12 Kjell Ahlstedt Define LIBXMLCPP_EXCEPTIONS_ENABLED unconditionally. * configure.ac: Add AC_DEFINE([LIBXMLCPP_EXCEPTIONS_ENABLED],[1],... 2012-03-30 Murray Cumming Node: Check for a null pointer, to fix a scan-build warning. * libxml++/nodes/node.cc: This seems unlikely.