[libxml2] Update news and rebuild documentation



commit 04d4124c15442125af6edea3dd53dcbd500f7cba
Author: Nick Wellnhofer <wellnhofer aevum de>
Date:   Sat Feb 19 18:50:10 2022 +0100

    Update news and rebuild documentation

 NEWS                                  | 540 ++++++++++++++++++++++++++++++++--
 doc/APIchunk0.html                    |   2 +-
 doc/APIchunk1.html                    |   3 +-
 doc/APIchunk10.html                   |   2 +-
 doc/APIchunk11.html                   |   2 +-
 doc/APIchunk12.html                   |   9 +-
 doc/APIchunk13.html                   |   5 +-
 doc/APIchunk14.html                   |   2 +-
 doc/APIchunk15.html                   |   2 +-
 doc/APIchunk16.html                   |   3 +-
 doc/APIchunk17.html                   |   2 +-
 doc/APIchunk18.html                   |   2 +-
 doc/APIchunk19.html                   |   2 +-
 doc/APIchunk2.html                    |   2 +-
 doc/APIchunk20.html                   |   2 +-
 doc/APIchunk21.html                   |   2 +-
 doc/APIchunk22.html                   |   2 +-
 doc/APIchunk23.html                   |   5 +-
 doc/APIchunk24.html                   |   2 +-
 doc/APIchunk25.html                   |   2 +-
 doc/APIchunk26.html                   |   2 +-
 doc/APIchunk27.html                   |   2 +-
 doc/APIchunk28.html                   |   2 +-
 doc/APIchunk29.html                   |   2 +-
 doc/APIchunk3.html                    |   2 +-
 doc/APIchunk4.html                    |   5 +-
 doc/APIchunk5.html                    |   2 +-
 doc/APIchunk6.html                    |   2 +-
 doc/APIchunk7.html                    |   2 +-
 doc/APIchunk8.html                    |   2 +-
 doc/APIchunk9.html                    |   2 +-
 doc/APIconstructors.html              |   2 +-
 doc/APIfiles.html                     |   2 +-
 doc/APIfunctions.html                 |   2 +-
 doc/APIsymbols.html                   |   2 +-
 doc/DOM.html                          |   2 +-
 doc/FAQ.html                          |   6 +-
 doc/XMLinfo.html                      |   2 +-
 doc/XSLT.html                         |   2 +-
 doc/architecture.html                 |   2 +-
 doc/bugs.html                         |   2 +-
 doc/catalog.html                      |   2 +-
 doc/contribs.html                     |   2 +-
 doc/docs.html                         |   2 +-
 doc/downloads.html                    |   2 +-
 doc/encoding.html                     |   2 +-
 doc/entities.html                     |   2 +-
 doc/example.html                      |   2 +-
 doc/help.html                         |   2 +-
 doc/html/book1.html                   |   2 +-
 doc/html/index.html                   |   2 +-
 doc/html/libxml-DOCBparser.html       |   2 +-
 doc/html/libxml-HTMLparser.html       |   4 +-
 doc/html/libxml-HTMLtree.html         |   2 +-
 doc/html/libxml-SAX.html              |   2 +-
 doc/html/libxml-SAX2.html             |   2 +-
 doc/html/libxml-c14n.html             |   2 +-
 doc/html/libxml-catalog.html          |   2 +-
 doc/html/libxml-chvalid.html          |   2 +-
 doc/html/libxml-debugXML.html         |   2 +-
 doc/html/libxml-dict.html             |   2 +-
 doc/html/libxml-encoding.html         |   2 +-
 doc/html/libxml-entities.html         |   2 +-
 doc/html/libxml-globals.html          |   2 +-
 doc/html/libxml-hash.html             |   2 +-
 doc/html/libxml-lib.html              |   2 +-
 doc/html/libxml-list.html             |   2 +-
 doc/html/libxml-nanoftp.html          |   2 +-
 doc/html/libxml-nanohttp.html         |   2 +-
 doc/html/libxml-parser.html           |   2 +-
 doc/html/libxml-parserInternals.html  |   2 +-
 doc/html/libxml-pattern.html          |   2 +-
 doc/html/libxml-relaxng.html          |   2 +-
 doc/html/libxml-schemasInternals.html |   2 +-
 doc/html/libxml-schematron.html       |   2 +-
 doc/html/libxml-threads.html          |   2 +-
 doc/html/libxml-tree.html             |   2 +-
 doc/html/libxml-uri.html              |   2 +-
 doc/html/libxml-valid.html            |   2 +-
 doc/html/libxml-xinclude.html         |   2 +-
 doc/html/libxml-xlink.html            |   2 +-
 doc/html/libxml-xmlIO.html            |   2 +-
 doc/html/libxml-xmlautomata.html      |   2 +-
 doc/html/libxml-xmlerror.html         |   2 +-
 doc/html/libxml-xmlexports.html       |   2 +-
 doc/html/libxml-xmlmemory.html        |   2 +-
 doc/html/libxml-xmlmodule.html        |   2 +-
 doc/html/libxml-xmlreader.html        |   2 +-
 doc/html/libxml-xmlregexp.html        |   2 +-
 doc/html/libxml-xmlsave.html          |   2 +-
 doc/html/libxml-xmlschemas.html       |   2 +-
 doc/html/libxml-xmlschemastypes.html  |   2 +-
 doc/html/libxml-xmlstring.html        |   2 +-
 doc/html/libxml-xmlunicode.html       |   2 +-
 doc/html/libxml-xmlversion.html       |   4 +-
 doc/html/libxml-xmlwriter.html        |   2 +-
 doc/html/libxml-xpath.html            |   2 +-
 doc/html/libxml-xpathInternals.html   |   2 +-
 doc/html/libxml-xpointer.html         |   2 +-
 doc/index.html                        |   2 +-
 doc/interface.html                    |   2 +-
 doc/intro.html                        |   2 +-
 doc/library.html                      |   2 +-
 doc/libxml2-api.xml                   |   4 +-
 doc/libxml2-refs.xml                  |  14 +-
 doc/libxml2.xsa                       | 139 +--------
 doc/namespaces.html                   |   2 +-
 doc/news.html                         | 106 ++++++-
 doc/python.html                       |   8 +-
 doc/threads.html                      |   2 +-
 doc/tree.html                         |   2 +-
 doc/upgrade.html                      |   2 +-
 doc/xml.html                          | 108 +++++++
 doc/xmlcatalog.1                      |  12 +-
 doc/xmlcatalog_man.html               |  12 +-
 doc/xmldtd.html                       |   2 +-
 doc/xmlio.html                        |   2 +-
 doc/xmllint.1                         |  29 +-
 doc/xmllint.html                      |  11 +-
 doc/xmlmem.html                       |   2 +-
 elfgcchack.h                          |  12 +
 win32/libxml2.def.src                 |   1 +
 122 files changed, 913 insertions(+), 327 deletions(-)
---
diff --git a/NEWS b/NEWS
index dfd769b4..2ccdc10a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,498 @@
 
         NEWS file for libxml2
 
+The change log at 
+ChangeLog.html
+ describes the recents commits
+to the GIT at 
+https://gitlab.gnome.org/GNOME/libxml2
+ code base.Here is the list of public releases:
+v2.9.13: Feb 19 2022:
+   - Security:
+  [CVE-2022-23308] Use-after-free of ID and IDREF attributes
+  (Thanks to Shinji Sato for the report)
+  Use-after-free in xmlXIncludeCopyRange (David Kilzer)
+  Fix Null-deref-in-xmlSchemaGetComponentTargetNs (huangduirong)
+  Fix memory leak in xmlXPathCompNodeTest
+  Fix null pointer deref in xmlStringGetNodeList
+  Fix several memory leaks found by Coverity (David King)
+  
+   - Fixed regressions:
+  Fix regression in RelaxNG pattern matching
+  Properly handle nested documents in xmlFreeNode
+  Fix regression with PEs in external DTD
+  Fix random dropping of characters on dumping ASCII encoded XML (Mohammad Razavi)
+  Revert "Make schema validation fail with multiple top-level elements"
+  Fix regression when parsing invalid HTML tags in push mode
+  Fix regression parsing public IDs literals in HTML
+  Fix buffering in xmlOutputBufferWrite
+  Fix whitespace when serializing empty HTML documents
+  Fix XPath recursion limit
+  Fix regression in xmlNodeDumpOutputInternal
+  Work around lxml API abuse
+  
+   - Bug fixes:
+  Fix xmlSetTreeDoc with entity references
+  Fix double counting of CRLF in comments
+  Make sure to grow input buffer in xmlParseMisc
+  Don't ignore xmllint options after "-"
+  Don't normalize namespace URIs in XPointer xmlns() scheme
+  Fix handling of XSD with empty namespace
+  Also register HTML document nodes
+  Make xmllint return an error if arguments are missing
+  Fix handling of ctxt->base in xmlXPtrEvalXPtrPart
+  Fix xmllint --maxmem
+  Fix htmlReadFd, which was using a mix of xml and html context functions (Finn Barber)
+  Move current position before possible calling of ctxt->sax->characters (Yulin Li)
+  Fix parse failure when 4-byte character in UTF-16 BE is split across a chunk (David Kilzer)
+  Patch to forbid epsilon-reduction of final states (Arne Becker)
+  Avoid segfault at exit when using custom memory functions (Mike Dalessio)
+  
+   - Tests, code quality, fuzzing:
+  Remove .travis.yml
+  Make xmlFuzzReadString return a zero size in error case
+  Fix unused function warning in testapi.c
+  Update NewsML DTD in test suite
+  Add more checks for malloc failures in xmllint.c
+  Avoid potential integer overflow in xmlstring.c
+  Run CI tests with UBSan implicit-conversion checks
+  Fix casting of line numbers in SAX2.c
+  Fix integer conversion warnings in hash.c
+  Add explicit casts in runtest.c 
+  Fix integer conversion warning in xmlIconvWrapper
+  Add suffix to unsigned constant in xmlmemory.c
+  Add explicit casts in testchar.c
+  Fix integer conversion warnings in xmlstring.c
+  Add explicit cast in xmlURIUnescapeString
+  Remove unused variable in xmlCharEncOutFunc (David King)
+  
+   - Build system, portability:
+  Remove xmlwin32version.h
+  Fix fuzzer test with VPATH build
+  Support custom prefix when installing Python module
+  Remove Makefile.win
+  Remove CVS and SVN-related code
+  Port python 3.x module to Windows and improve distutils (Chun-wei Fan)
+  Correctly install the HTML examples into their subdirectory (Mattia Rizzolo)
+  Refactor the settings of $docdir (Mattia Rizzolo)
+  Remove unused configure checks (Ben Boeckel)
+  python/Makefile.am: use *_LIBADD, not *_LDFLAGS for LIBS (Sam James)
+  Fix check for libtool in autogen.sh
+  Use version in configure.ac for CMake (Timothy Lyanguzov)
+  Add CMake alias targets for embedded projects (Markus Rickert)
+  
+   - Documentation:
+  Remove SVN keyword anchors
+  Rework README
+  Remove README.cvs-commits
+  Remove old ChangeLog
+  Update hyperlinks
+  Remove README.docs
+  Remove MAINTAINERS 
+  Remove xmltutorial.pdf
+  Upload documentation to GitLab pages
+  Document how to escape XML_CATALOG_FILES
+  Fix libxml2.doap
+  Update URL for libxml++ C++ binding (Kjell Ahlstedt)
+  Generate devhelp2 index file (Emmanuele Bassi)
+  Mention XML_CATALOG_FILES is space-separated (Jan Tojnar)
+  Add documentaiton for xmllint exit code 10 (Rainer Canavan)
+  Fix some validation errors in the FAQ (David King)
+  Add instructions on how to use CMake to compile libxml (Markus Rickert)
+  
+
+
+v2.9.12: May 13 2021:
+   - Build system:
+  Add fuzz.h and seed/regexp to EXTRA_DIST
+  
+
+
+v2.9.11: May 13 2021:
+   - Security:
+  Patch for security issue CVE-2021-3541 (Daniel Veillard)
+  
+   - Documentation:
+  Clarify xmlNewDocProp documentation (Nick Wellnhofer)
+  
+   - Portability:
+  CMake: Only add postfixes if MSVC (Christopher Degawa),
+  Fix XPath NaN/Inf for older GCC versions (Nick Wellnhofer),
+  Use CMake PROJECT_VERSION (Markus Rickert),
+  Fix warnings in libxml.m4 with autoconf 2.70+. (Simon Josefsson),
+  Add CI for CMake on MSVC (Markus Rickert),
+  Update minimum required CMake version (Markus Rickert),
+  Add variables for configured options to CMake config files (Markus Rickert),
+  Check if variables exist when defining targets (Markus Rickert),
+  Check if target exists when reading target properties (Markus Rickert),
+  Add xmlcatalog target and definition to config files (Markus Rickert),
+  Remove include directories for link-only dependencies (Markus Rickert),
+  Fix ICU build in CMake (Markus Rickert),
+  Configure pkgconfig, xml2-config, and xml2Conf.sh file (Markus Rickert),
+  Update CMake config files (Markus Rickert),
+  Add xmlcatalog and xmllint to CMake export (Markus Rickert),
+  Simplify xmlexports.h (Nick Wellnhofer),
+  Require dependencies based on enabled CMake options (Markus Rickert),
+  Use NAMELINK_COMPONENT in CMake install (Markus Rickert),
+  Add CMake files to EXTRA_DIST (Markus Rickert),
+  Add missing compile definition for static builds to CMake (Markus Rickert),
+  Add CI for CMake on Linux and MinGW (Markus Rickert),
+  Fix variable name in win32/configure.js (Nick Wellnhofer),
+  Fix version parsing in win32/configure.js (Nick Wellnhofer),
+  Fix autotools warnings (Nick Wellnhofer),
+  Update config.h.cmake.in (Markus Rickert),
+  win32: allow passing *FLAGS on command line (Michael Stahl),
+  Configure file xmlwin32version.h.in on MSVC (Markus Rickert),
+  List headers individually (Markus Rickert),
+  Add CMake build files (Markus Rickert),
+  Parenthesize Py<type>_Check() in ifs (Miro Hrončok),
+  Minor fixes to configure.js (Nick Wellnhofer)
+  
+   - Bug Fixes:
+  Fix null deref in legacy SAX1 parser (Nick Wellnhofer),
+  Fix handling of unexpected EOF in xmlParseContent (Nick Wellnhofer),
+  Fix line numbers in error messages for mismatched tags (Nick Wellnhofer),
+  Fix htmlTagLookup (Nick Wellnhofer),
+  Propagate error in xmlParseElementChildrenContentDeclPriv (Nick Wellnhofer),
+  Fix user-after-free with `xmllint --xinclude --dropdtd` (Nick Wellnhofer),
+  Fix dangling pointer with `xmllint --dropdtd` (Nick Wellnhofer),
+  Validate UTF8 in xmlEncodeEntities (Joel Hockey),
+  Fix use-after-free with `xmllint --html --push` (Nick Wellnhofer),
+  Allow FP division by zero in xmlXPathInit (Nick Wellnhofer),
+  Fix xmlGetNodePath with invalid node types (Nick Wellnhofer),
+  Fix exponential behavior with recursive entities (Nick Wellnhofer),
+  Fix quadratic behavior when looking up xml:* attributes (Nick Wellnhofer),
+  Fix slow parsing of HTML with encoding errors (Nick Wellnhofer),
+  Fix null deref introduced with previous commit (Nick Wellnhofer),
+  Check for invalid redeclarations of predefined entities (Nick Wellnhofer),
+  Add the copy of type from original xmlDoc in xmlCopyDoc() (SVGAnimate),
+  parser.c: shrink the input buffer when appropriate (Mike Dalessio),
+  Fix infinite loop in HTML parser introduced with recent commits (Nick Wellnhofer),
+  Fix quadratic runtime when parsing CDATA sections (Nick Wellnhofer),
+  Fix timeout when handling recursive entities (Nick Wellnhofer),
+  Fix memory leak in xmlParseElementMixedContentDecl (Nick Wellnhofer),
+  Fix null deref in xmlStringGetNodeList (Nick Wellnhofer),
+  use new htmlParseLookupCommentEnd to find comment ends (Mike Dalessio),
+  htmlParseComment: treat `--!>` as if it closed the comment (Mike Dalessio),
+  Fix integer overflow in xmlSchemaGetParticleTotalRangeMin (Nick Wellnhofer),
+  encoding: fix memleak in xmlRegisterCharEncodingHandler() (Xiaoming Ni),
+  xmlschemastypes.c: xmlSchemaGetFacetValueAsULong add, check "facet->val" (Xiaoming Ni),
+  Fix null pointer deref in xmlXPtrRangeInsideFunction (Nick Wellnhofer),
+  Fix quadratic runtime in HTML push parser with null bytes (Nick Wellnhofer),
+  Avoid quadratic checking of identity-constraints (Michael Matz),
+  Fix building with ICU 68. (Frederik Seiffert),
+  Convert python/libxml.c to PY_SSIZE_T_CLEAN (Victor Stinner),
+  Fix xmlURIEscape memory leaks. (Elliott Hughes),
+  Avoid call stack overflow with XML reader and recursive XIncludes (Nick Wellnhofer),
+  Fix caret in regexp character group (Nick Wellnhofer),
+  parser.c: xmlParseCharData peek behavior fixed wrt newlines (Mike Dalessio),
+  Fix memory leaks in XPointer string-range function (Nick Wellnhofer),
+  Fix use-after-free when XIncluding text from Reader (Nick Wellnhofer),
+  Fix SEGV in xmlSAXParseFileWithData (yanjinjq),
+  Fix null deref in XPointer expression error path (Nick Wellnhofer),
+  Don't call xmlXPathInit directly (Nick Wellnhofer),
+  Fix cleanup of attributes in XML reader (Nick Wellnhofer),
+  Fix double free in XML reader with XIncludes (Nick Wellnhofer),
+  Fix memory leak in xmlXIncludeAddNode error paths (Nick Wellnhofer),
+  Revert "Fix quadratic runtime in xi:fallback processing" (Nick Wellnhofer),
+  Fix error reporting with xi:fallback (Nick Wellnhofer),
+  Fix quadratic runtime in xi:fallback processing (Nick Wellnhofer),
+  Fix corner case with empty xi:fallback (Nick Wellnhofer),
+  Fix XInclude regression introduced with recent commit (Nick Wellnhofer),
+  Fix memory leak in runtest.c (Nick Wellnhofer),
+  Make "xmllint --push --recovery" work (Nick Wellnhofer),
+  Revert "Do not URI escape in server side includes" (Nick Wellnhofer),
+  Fix column number accounting in xmlParse*NameAndCompare (Nick Wellnhofer),
+  Stop counting nbChars in parser context (Nick Wellnhofer),
+  Fix out-of-bounds read with 'xmllint --htmlout' (Nick Wellnhofer),
+  Fix exponential runtime and memory in xi:fallback processing (Nick Wellnhofer),
+  Don't process siblings of root in xmlXIncludeProcess (Nick Wellnhofer),
+  Don't recurse into xi:include children in xmlXIncludeDoProcess (Nick Wellnhofer),
+  Fix memory leak in xmlXIncludeIncludeNode error paths (Nick Wellnhofer),
+  Check for custom free function in global destructor (Nick Wellnhofer),
+  Fix integer overflow when comparing schema dates (Nick Wellnhofer),
+  Fix exponential runtime in xmlFARecurseDeterminism (Nick Wellnhofer),
+  Don't try to handle namespaces when building HTML documents (Nick Wellnhofer),
+  Fix several quadratic runtime issues in HTML push parser (Nick Wellnhofer),
+  Fix quadratic runtime when push parsing HTML start tags (Nick Wellnhofer),
+  Reset XML parser input before reporting errors (David Kilzer),
+  Fix quadratic runtime when push parsing HTML entity refs (Nick Wellnhofer),
+  Fix HTML push parser lookahead (Nick Wellnhofer),
+  Make htmlCurrentChar always translate U+0000 (Nick Wellnhofer),
+  Fix UTF-8 decoder in HTML parser (Nick Wellnhofer),
+  Fix quadratic runtime when parsing HTML script content (Nick Wellnhofer),
+  Reset HTML parser input before reporting error (Nick Wellnhofer),
+  Fix more quadratic runtime issues in HTML push parser (Nick Wellnhofer),
+  Fix regression introduced with 477c7f6a (Nick Wellnhofer),
+  Fix quadratic runtime in HTML parser (Nick Wellnhofer),
+  Reset HTML parser input before reporting encoding error (Nick Wellnhofer),
+  Fix integer overflow in xmlFAParseQuantExact (Nick Wellnhofer),
+  Fix return value of xmlC14NDocDumpMemory (Nick Wellnhofer),
+  Don't follow next pointer on documents in xmlXPathRunStreamEval (Nick Wellnhofer),
+  Fix integer overflow in _xmlSchemaParseGYear (Nick Wellnhofer),
+  Fix integer overflow when parsing {min,max}Occurs (Nick Wellnhofer),
+  Fix another memory leak in xmlSchemaValAtomicType (Nick Wellnhofer),
+  Fix unsigned integer overflow in htmlParseTryOrFinish (Nick Wellnhofer),
+  Fix integer overflow in htmlParseCharRef (Nick Wellnhofer),
+  Fix undefined behavior in UTF16LEToUTF8 (Nick Wellnhofer),
+  Fix return value of xmlCharEncOutput (Nick Wellnhofer),
+  Never expand parameter entities in text declaration (Nick Wellnhofer),
+  Fix undefined behavior in xmlXPathTryStreamCompile (Nick Wellnhofer),
+  Fix use-after-free with validating reader (Nick Wellnhofer),
+  xmlParseBalancedChunkMemory must not be called with NULL doc (Nick Wellnhofer),
+  Revert "Fix memory leak in xmlParseBalancedChunkMemoryRecover" (Nick Wellnhofer),
+  Fix memory leak in xmlXIncludeLoadDoc error path (Nick Wellnhofer),
+  Make schema validation fail with multiple top-level elements (Nick Wellnhofer),
+  Call xmlCleanupParser on ELF destruction (Samuel Thibault),
+  Fix copying of entities in xmlParseReference (Nick Wellnhofer),
+  Fix memory leak in xmlSchemaValidateStream (Zhipeng Xie),
+  Fix xmlSchemaGetCanonValue formatting for date and dateTime (Kevin Puetz),
+  Fix memory leak when shared libxml.dll is unloaded (Kevin Puetz),
+  Fix potentially-uninitialized critical section in Win32 DLL builds (Kevin Puetz),
+  Fix integer overflow in xmlBufferResize (Nick Wellnhofer),
+  Check for overflow when allocating two-dimensional arrays (Nick Wellnhofer),
+  Remove useless comparisons (Nick Wellnhofer),
+  Fix overflow check in xmlNodeDump (Nick Wellnhofer),
+  Fix infinite loop in xmlStringLenDecodeEntities (Zhipeng Xie),
+  Fix freeing of nested documents (Nick Wellnhofer),
+  Fix more memory leaks in error paths of XPath parser (Nick Wellnhofer),
+  Fix memory leaks of encoding handlers in xmlsave.c (Nick Wellnhofer),
+  Fix xml2-config error code (Nick Wellnhofer),
+  Fix memory leak in error path of XPath expr parser (Nick Wellnhofer),
+  Fix overflow handling in xmlBufBackToBuffer (Nick Wellnhofer),
+  Null pointer handling in catalog.c (raniervf),
+  xml2-config.in: fix regressions introduced by commit 2f2bf4b2c (Dmitry V. Levin)
+  
+   - Improvements:
+  Store per-element parser state in a struct (Nick Wellnhofer),
+  update for xsd:language type check (PaulHiggs),
+  Update INSTALL.libxml2 (Nick Wellnhofer),
+  Fix include order in c14n.h (Nick Wellnhofer),
+  Fix duplicate xmlStrEqual calls in htmlParseEndTag (Nick Wellnhofer),
+  Speed up htmlCheckAutoClose (Nick Wellnhofer),
+  Speed up htmlTagLookup (Nick Wellnhofer),
+  Stop checking attributes for UTF-8 validity (Nick Wellnhofer),
+  Reduce some fuzzer timeouts (Nick Wellnhofer),
+  Only run a few CI tests unless scheduled (Nick Wellnhofer),
+  Improve fuzzer stability (Nick Wellnhofer),
+  Check for feature flags in fuzzer tests (Nick Wellnhofer),
+  Another attempt at improving fuzzer stability (Nick Wellnhofer),
+  Revert "Improve HTML fuzzer stability" (Nick Wellnhofer),
+  Add charset names to fuzzing dictionaries (Nick Wellnhofer),
+  Improve HTML fuzzer stability (Nick Wellnhofer),
+  Add CI for MSVC x86 (Markus Rickert),
+  Add a flag to not output anything when xmllint succeeded (hhb),
+  Speed up HTML fuzzer (Nick Wellnhofer),
+  Remove unused encoding parameter of HTML output functions (Nick Wellnhofer),
+  Handle malloc failures in fuzzing code (Nick Wellnhofer),
+  add test coverage for incorrectly-closed comments (Mike Dalessio),
+  Enforce maximum length of fuzz input (Nick Wellnhofer),
+  Remove temporary members from struct _xmlXPathContext (Nick Wellnhofer),
+  Build the Python extension with PY_SSIZE_T_CLEAN (Victor Stinner),
+  Add CI test for Python 3 (Nick Wellnhofer),
+  Add fuzzing dictionaries to EXTRA_DIST (Nick Wellnhofer),
+  Add 'fuzz' subdirectory to DIST_SUBDIRS (Nick Wellnhofer),
+  Allow port numbers up to INT_MAX (Nick Wellnhofer),
+  Handle dumps of corrupted documents more gracefully (Nick Wellnhofer),
+  Limit size of free lists in XML reader when fuzzing (Nick Wellnhofer),
+  Hardcode maximum XPath recursion depth (Nick Wellnhofer),
+  Pass URL of main entity in XML fuzzer (Nick Wellnhofer),
+  Consolidate seed corpus generation (Nick Wellnhofer),
+  Test fuzz targets with dummy driver (Nick Wellnhofer),
+  Fix regression introduced with commit d88df4b (Nick Wellnhofer),
+  Fix regression introduced with commit 74dcc10b (Nick Wellnhofer),
+  Add TODO comment in xinclude.c (Nick Wellnhofer),
+  Stop using maxParserDepth in xpath.c (Nick Wellnhofer),
+  Remove dead code in xinclude.c (Nick Wellnhofer),
+  Don't add formatting newlines to XInclude nodes (Nick Wellnhofer),
+  Don't use SAX1 if all element handlers are NULL (Nick Wellnhofer),
+  Remove unneeded progress checks in HTML parser (Nick Wellnhofer),
+  Use strcmp when fuzzing (Nick Wellnhofer),
+  Fix XPath fuzzer (Nick Wellnhofer),
+  Fuzz XInclude engine (Nick Wellnhofer),
+  Add XPath and XPointer fuzzer (Nick Wellnhofer),
+  Update fuzzing code (Nick Wellnhofer),
+  More *NodeDumpOutput fixes (Nick Wellnhofer),
+  Fix *NodeDumpOutput functions (Nick Wellnhofer),
+  Make xmlNodeDumpOutputInternal non-recursive (Nick Wellnhofer),
+  Make xhtmlNodeDumpOutput non-recursive (Nick Wellnhofer),
+  Make htmlNodeDumpFormatOutput non-recursive (Nick Wellnhofer),
+  Fix .gitattributes (Nick Wellnhofer),
+  Rework control flow in htmlCurrentChar (Nick Wellnhofer),
+  Make 'xmllint --html --push -' read from stdin (Nick Wellnhofer),
+  Remove misleading comments in xpath.c (Nick Wellnhofer),
+  Update to Devhelp index file format version 2 (Andre Klapper),
+  Set project language to C (Markus Rickert),
+  Add variable for working directory of XML Conformance Test Suite (Markus Rickert),
+  Add additional tests and XML Conformance Test Suite (Markus Rickert),
+  Add command line option for temp directory in runtest (Markus Rickert),
+  Ensure LF line endings for test files (Markus Rickert),
+  Enable runtests and testThreads (Markus Rickert),
+  Limit regexp nesting depth (Nick Wellnhofer),
+  Fix return values and documentation in encoding.c (Nick Wellnhofer),
+  Add regexp regression tests (David Kilzer),
+  Report error for invalid regexp quantifiers (Nick Wellnhofer),
+  Fix rebuilding docs, by hiding __attribute__((...)) behind a macro. (Martin Vidner),
+  Copy xs:duration parser from libexslt (Nick Wellnhofer),
+  Fuzz target for XML Schemas (Nick Wellnhofer),
+  Move entity recorder to fuzz.c (Nick Wellnhofer),
+  Fuzz target for HTML parser (Nick Wellnhofer),
+  Update GitLab CI container (Nick Wellnhofer),
+  Add options file for xml fuzzer (Nick Wellnhofer),
+  Add a couple of libFuzzer targets (Nick Wellnhofer),
+  Guard new calls to xmlValidatePopElement in xml_reader.c (Daniel Cheng),
+  Add LIBXML_VALID_ENABLED to xmlreader (Łukasz Wojniłowicz),
+  Fix typos (Nick Wellnhofer),
+  Disable LeakSanitizer (Nick Wellnhofer),
+  Stop calling SAX getEntity handler from XMLReader (Nick Wellnhofer),
+  Add test case for recursive external parsed entities (Nick Wellnhofer),
+  Enable error tests with entity substitution (Nick Wellnhofer),
+  Don't load external entity from xmlSAX2GetEntity (Nick Wellnhofer),
+  Merge code paths loading external entities (Nick Wellnhofer),
+  Copy some XMLReader option flags to parser context (Nick Wellnhofer),
+  Add xmlPopOutputCallbacks (Nick Wellnhofer),
+  Updated Python test reader2.py (Pieter van Oostrum),
+  Updated python/tests/tstLastError.py (Pieter van Oostrum),
+  Use random seed in xmlDictComputeFastKey (Ranier Vilela),
+  Enable more undefined behavior sanitizers (Nick Wellnhofer)
+  
+
+
+v2.9.10: Oct 30 2019:
+   - Documentation:
+  Fix a few more typos ("fonction") (Nick Wellnhofer),
+  Large batch of typo fixes (Jared Yanovich),
+  Fix typos: tree: move{ -> s}, reconcil{i -> }ed, h{o -> e}ld by... (Jan Pokorný),
+  Fix typo: xpath: simpli{ -> fi}ed (Jan Pokorný),
+  Doc: do not mislead towards "infeasible" scenario wrt. xmlBufNodeDump (Jan Pokorný),
+  Fix comments in test code (zhouzhongyuan),
+  fix comment in testReader.c (zhouzhongyuan)
+  
+   - Portability:
+  Fix some release issues on Fedora 30 (Daniel Veillard),
+  Fix exponent digits when running tests under old MSVC (Daniel Richard G),
+  Work around buggy ceil() function on AIX (Daniel Richard G),
+  Don't call printf with NULL string in runtest.c (Daniel Richard G),
+  Switched from unsigned long to ptrdiff_t in parser.c (Stephen Chenney),
+  timsort.h: support older GCCs (Jérôme Duval),
+  Make configure.ac work with older pkg-config (Nick Wellnhofer),
+  Stop defining _REENTRANT on some Win32 platforms (Nick Wellnhofer),
+  Fix nanohttp.c on MinGW (Nick Wellnhofer),
+  Fix Windows compiler warning in testC14N.c (Nick Wellnhofer),
+  Merge testThreadsWin32.c into testThreads.c (Nick Wellnhofer),
+  Fix Python bindings under Windows (Nick Wellnhofer)
+  
+   - Bug Fixes:
+  Another fix for conditional sections at end of document (Nick Wellnhofer),
+  Fix for conditional sections at end of document (Nick Wellnhofer),
+  Make sure that Python tests exit with error code (Nick Wellnhofer),
+  Audit memory error handling in xpath.c (Nick Wellnhofer),
+  Fix error code in xmlTextWriterStartDocument (Nick Wellnhofer),
+  Fix integer overflow when counting written bytes (Nick Wellnhofer),
+  Fix uninitialized memory access in HTML parser (Nick Wellnhofer),
+  Fix memory leak in xmlSchemaValAtomicType (Nick Wellnhofer),
+  Disallow conditional sections in internal subset (Nick Wellnhofer),
+  Fix use-after-free in xmlTextReaderFreeNodeList (Nick Wellnhofer),
+  Fix Regextests (Nick Wellnhofer),
+  Fix empty branch in regex (Nick Wellnhofer),
+  Fix integer overflow in entity recursion check (Nick Wellnhofer),
+  Don't read external entities or XIncludes from stdin (Nick Wellnhofer),
+  Fix Schema determinism check of ##other namespaces (Nick Wellnhofer),
+  Fix potential null deref in xmlSchemaIDCFillNodeTables (zhouzhongyuan),
+  Fix potential memory leak in xmlBufBackToBuffer (Nick Wellnhofer),
+  Fix error message when processing XIncludes with fallbacks (Nick Wellnhofer),
+  Fix memory leak in xmlRegEpxFromParse (zhouzhongyuan),
+  14:00 is a valid timezone for xs:dateTime (Nick Wellnhofer),
+  Fix memory leak in xmlParseBalancedChunkMemoryRecover (Zhipeng Xie),
+  Fix potential null deref in xmlRelaxNGParsePatterns (Nick Wellnhofer),
+  Misleading error message with xs:{min|max}Inclusive (bettermanzzy),
+  Fix memory leak in xmlXIncludeLoadTxt (Wang Kirin),
+  Partial fix for comparison of xs:durations (Nick Wellnhofer),
+  Fix null deref in xmlreader buffer (zhouzhongyuan),
+  Fix unability to RelaxNG-validate grammar with choice-based name class (Jan Pokorný),
+  Fix unability to validate ambiguously constructed interleave for RelaxNG (Jan Pokorný),
+  Fix possible null dereference in xmlXPathIdFunction (zhouzhongyuan),
+  fix memory leak in xmlAllocOutputBuffer (zhouzhongyuan),
+  Fix unsigned int overflow (Jens Eggerstedt),
+  dict.h: gcc 2.95 doesn't allow multiple storage classes (Nick Wellnhofer),
+  Fix another code path in xmlParseQName (Nick Wellnhofer),
+  Make sure that xmlParseQName returns NULL in error case (Nick Wellnhofer),
+  Fix build without reader but with pattern (Nick Wellnhofer),
+  Fix memory leak in xmlAllocOutputBufferInternal error path (Nick Wellnhofer),
+  Fix unsigned integer overflow (Nick Wellnhofer),
+  Fix return value of xmlOutputBufferWrite (Nick Wellnhofer),
+  Fix parser termination from "Double hyphen within comment" error (David Warring),
+  Fix call stack overflow in xmlFreePattern (Nick Wellnhofer),
+  Fix null deref in previous commit (Nick Wellnhofer),
+  Fix memory leaks in xmlXPathParseNameComplex error paths (Nick Wellnhofer),
+  Check for integer overflow in xmlXPtrEvalChildSeq (Nick Wellnhofer),
+  Fix xmllint dump of XPath namespace nodes (Nick Wellnhofer),
+  Fix float casts in xmlXPathSubstringFunction (Nick Wellnhofer),
+  Fix null deref in xmlregexp error path (Nick Wellnhofer),
+  Fix null pointer dereference in xmlTextReaderReadOuterXml (Nick Wellnhofer),
+  Fix memory leaks in xmlParseStartTag2 error paths (Nick Wellnhofer),
+  Fix memory leak in xmlSAX2StartElement (Nick Wellnhofer),
+  Fix commit "Memory leak in xmlFreeID (xmlreader.c)" (Nick Wellnhofer),
+  Fix NULL pointer deref in xmlTextReaderValidateEntity (Nick Wellnhofer),
+  Memory leak in xmlFreeTextReader (Nick Wellnhofer),
+  Memory leak in xmlFreeID (xmlreader.c) (Nick Wellnhofer)
+  
+   - Improvements:
+  Run XML conformance tests under CI (Nick Wellnhofer),
+  Update GitLab CI config (Nick Wellnhofer),
+  Propagate memory errors in valuePush (Nick Wellnhofer),
+  Propagate memory errors in xmlXPathCompExprAdd (Nick Wellnhofer),
+  Make xmlFreeDocElementContent non-recursive (Nick Wellnhofer),
+  Enable continuous integration via GitLab CI (Nick Wellnhofer),
+  Avoid ignored attribute warnings under GCC (Nick Wellnhofer),
+  Make xmlDumpElementContent non-recursive (Nick Wellnhofer),
+  Make apibuild.py ignore ATTRIBUTE_NO_SANITIZE (Nick Wellnhofer),
+  Mark xmlExp* symbols as removed (Nick Wellnhofer),
+  Make xmlParseConditionalSections non-recursive (Nick Wellnhofer),
+  Adjust expected error in Python tests (Nick Wellnhofer),
+  Make xmlTextReaderFreeNodeList non-recursive (Nick Wellnhofer),
+  Make xmlFreeNodeList non-recursive (Nick Wellnhofer),
+  Make xmlParseContent and xmlParseElement non-recursive (Nick Wellnhofer),
+  Remove executable bit from non-executable files (Nick Wellnhofer),
+  Fix expected output of test/schemas/any4 (Nick Wellnhofer),
+  Optimize build instructions in README (zhouzhongyuan),
+  xml2-config.in: Output CFLAGS and LIBS on the same line (Hugh McMaster),
+  xml2-config: Add a --dynamic switch to print only shared libraries (Hugh McMaster),
+  Annotate functions with __attribute__((no_sanitize)) (Nick Wellnhofer),
+  Fix warnings when compiling without reader or push parser (Nick Wellnhofer),
+  Remove unused member `doc` in xmlSaveCtxt (Nick Wellnhofer),
+  Limit recursion depth in xmlXPathCompOpEvalPredicate (Nick Wellnhofer),
+  Remove -Wno-array-bounds (Nick Wellnhofer),
+  Remove unreachable code in xmlXPathCountFunction (Nick Wellnhofer),
+  Improve XPath predicate and filter evaluation (Nick Wellnhofer),
+  Limit recursion depth in xmlXPathOptimizeExpression (Nick Wellnhofer),
+  Disable hash randomization when fuzzing (Nick Wellnhofer),
+  Optional recursion limit when parsing XPath expressions (Nick Wellnhofer),
+  Optional recursion limit when evaluating XPath expressions (Nick Wellnhofer),
+  Use break statements in xmlXPathCompOpEval (Nick Wellnhofer),
+  Optional XPath operation limit (Nick Wellnhofer),
+  Fix compilation with --with-minimum (Nick Wellnhofer),
+  Check XPath stack after calling functions (Nick Wellnhofer),
+  Remove debug printf in xmlreader.c (Nick Wellnhofer),
+  Always define LIBXML_THREAD_ENABLED when enabled (Michael Haubenwallner),
+  Regenerate NEWS (Nick Wellnhofer),
+  Change git repo URL (Nick Wellnhofer),
+  Change bug tracker URL (Nick Wellnhofer),
+  Remove outdated HTML file (Nick Wellnhofer),
+  Fix unused function warning in testapi.c (Nick Wellnhofer),
+  Add some generated test files to .gitignore (Nick Wellnhofer),
+  Remove unneeded function pointer casts (Nick Wellnhofer),
+  Fix -Wcast-function-type warnings (GCC 8) (Nick Wellnhofer),
+  Fix -Wformat-truncation warnings (GCC 8) (Nick Wellnhofer)
+  
+   - Cleanups:
+  Rebuild docs (Nick Wellnhofer),
+  Disable xmlExp regex code (Nick Wellnhofer),
+  Remove redundant code in xmlRelaxNGValidateState (Nick Wellnhofer),
+  Remove redundant code in xmlXPathCompRelationalExpr (Nick Wellnhofer)
+  
+
+
 v2.9.9: Jan 03 2019:
    - Security:
   CVE-2018-9251 CVE-2018-14567 Fix infinite loop in LZMA decompression (Nick Wellnhofer),
@@ -111,7 +603,7 @@ v2.9.8: Mar 05 2018:
 
 2.9.7: Nov 02 2017:
    - Documentation:
-  xmlcatalog: refresh man page wrt. quering system catalog easily (Jan Pokorný)
+  xmlcatalog: refresh man page wrt. querying system catalog easily (Jan Pokorný)
   
    - Portability:
   Fix deprecated Travis compiler flag (Nick Wellnhofer),
@@ -431,7 +923,7 @@ v2.9.3: Nov 20 2015:
    - Improvements:
   Reuse xmlHaltParser() where it makes sense (Daniel Veillard),
   xmlStopParser reset errNo (Daniel Veillard),
-  Reenable xz support by default (Daniel Veillard),
+  Re-enable xz support by default (Daniel Veillard),
   Recover unescaped less-than character in HTML recovery parsing (Daniel Veillard),
   Allow HTML serializer to output HTML5 DOCTYPE (Shaun McCance),
   Regression test for bug #695699 (Nick Wellnhofer),
@@ -805,7 +1297,7 @@ Gansterer),
     Harden the buffer code and make it more compatible (Daniel Veillard),
     More cleanups for input/buffers code (Daniel Veillard),
     Cleanup function xmlBufResetInput(), to set input from Buffer (Daniel Veillard)
-    Swicth the test program for characters to new input buffers (Daniel Veillard),
+    Switch the test program for characters to new input buffers (Daniel Veillard),
     Convert the HTML tree module to the new buffers (Daniel Veillard),
     Convert of the HTML parser to new input buffers (Daniel Veillard),
     Convert the writer to new output buffer and save APIs (Daniel Veillard),
@@ -900,7 +1392,7 @@ Gansterer),
     Avoid memory leak if xmlParserInputBufferCreateIO fails (Lin Yi-Li),
     Prevent an infinite loop when dumping a node with encoding problems (Timothy Elliott),
     xmlParseNodeInContext problems with an empty document (Tim Elliott),
-    HTML element position is not detected propperly (Pavel Andrejs),
+    HTML element position is not detected properly (Pavel Andrejs),
     Fix an off by one pointer access (Jüri Aedla),
     Try to fix a problem with entities in SAX mode (Daniel Veillard),
     Fix a crash with xmllint --path on empty results (Daniel Veillard),
@@ -928,7 +1420,7 @@ Gansterer),
     Small fix for previous commit (Daniel Veillard),
     Fix a potential freeing error in XPath (Daniel Veillard),
     Fix a potential memory access error (Daniel Veillard),
-    Reactivate the shared library versionning script (Daniel Veillard)
+    Reactivate the shared library versioning script (Daniel Veillard)
   
    - Improvements:
     use mingw C99 compatible functions {v}snprintf instead those from MSVC runtime (Roumen Petrov),
@@ -1115,7 +1607,7 @@ Gansterer),
     Problem with extern extern in header (Daniel Veillard),
     Add -lnetwork for compiling on Haiku (Scott McCreary),
     Runtest portability patch for Solaris (Tim Rice),
-    Small patch to accomodate the Haiku OS (Scott McCreary),
+    Small patch to accommodate the Haiku OS (Scott McCreary),
     584605 package VxWorks folder in the distribution (Daniel Veillard),
     574017 Realloc too expensive on most platform (Daniel Veillard),
     Fix windows build (Rob Richards),
@@ -1145,7 +1637,7 @@ Gansterer),
     558452 RNG compilation of optional multiple child (Daniel Veillard),
     579746 XSD validation not correct / nilable groups (Daniel Veillard),
     502960 provide namespace stack when parsing entity (Daniel Veillard),
-    566012 part 2 fix regresion tests and push mode (Daniel Veillard),
+    566012 part 2 fix regression tests and push mode (Daniel Veillard),
     566012 autodetected encoding and encoding conflict (Daniel Veillard),
     584220 xpointer(/) and xinclude problems (Daniel Veillard),
     587663 Incorrect Attribute-Value Normalization (Daniel Veillard),
@@ -1272,14 +1764,14 @@ Gansterer),
       parsing and validation fixes based on the W3C regression tests, reader
       tree skipping function fix (Ashwin), Schemas regexps escaping fix
       (Volker Grabsch), handling of entity push errors (Ashwin), fix a slowdown
-      when encoder cant serialize characters on output
+      when encoder can't serialize characters on output
    - Code cleanup: compilation fix without the reader, without the output
       (Robert Schwebel), python whitespace (Martin), many space/tabs cleanups,
       serious cleanup of the entity handling code
    - Improvement: switch parser to XML-1.0 5th edition, add parsing flags
       for old versions, switch URI parsing to RFC 3986,
       add xmlSchemaValidCtxtGetParserCtxt (Holger Kaelberer),
-      new hashing functions for dictionnaries (based on Stefan Behnel work),
+      new hashing functions for dictionaries (based on Stefan Behnel work),
       improve handling of misplaced html/head/body in HTML parser, better
       regression test tools and code coverage display, better algorithms
       to detect various versions of the billion laughts attacks, make
@@ -1337,7 +1829,7 @@ Gansterer),
       
    - Code cleanup: fix open() call third argument, regexp cut'n paste
       copy error, unused variable in __xmlGlobalInitMutexLock (Hannes Eder),
-      some make distcheck realted fixes (John Carr)
+      some make distcheck related fixes (John Carr)
    - Improvements: HTTP Header: includes port number (William Brack),
       testURI --debug option, 
 
@@ -1432,13 +1924,13 @@ Gansterer),
    - bug fix: xmlGetNodePath fix (Kasimier), xmlDOMWrapAdoptNode and
       attribute (Kasimier), crash when using the recover mode, 
       xmlXPathEvalExpr problem (Kasimier), xmlXPathCompExprAdd bug (Kasimier),
-      missing destry in xmlFreeRMutex (Andrew Nosenko), XML Schemas fixes
+      missing destroy in xmlFreeRMutex (Andrew Nosenko), XML Schemas fixes
       (Kasimier), warning on entities processing, XHTML script and style
       serialization (Kasimier), python generator for long types, bug in
       xmlSchemaClearValidCtxt (Bertrand Fritsch), xmlSchemaXPathEvaluate
       allocation bug (Marton Illes), error message end of line (Rob Richards),
       fix attribute serialization in writer (Rob Richards), PHP4 DTD validation
-      crasher, parser safety patch (Ben Darnell), _private context propagation
+      crash, parser safety patch (Ben Darnell), _private context propagation
       when parsing entities (with Michael Day), fix entities behaviour when 
       using SAX, URI to file path fix (Mikhail Zabaluev), disappearing validity
       context, arg error in SAX callback (Mike Hommey), fix mixed-content
@@ -1579,7 +2071,7 @@ Do not use or package 2.6.25
     Anatolij), xmlSchemaPSimpleTypeErr error report (Kasimier Buchcik), xml:
     namespace ahndling in Schemas (Kasimier), empty model group in Schemas
     (Kasimier), wildcard in Schemas (Kasimier), URI composition (William),
-    xs:anyType in Schemas (Kasimier), Python resolver emmitting error
+    xs:anyType in Schemas (Kasimier), Python resolver emitting error
     messages directly, Python xmlAttr.parent (Jakub Piotr Clapa), trying to
     fix the file path/URI conversion, xmlTextReaderGetAttribute fix (Rob
     Richards), xmlSchemaFreeAnnot memleak (Kasimier), HTML UTF-8
@@ -1605,7 +2097,7 @@ Do not use or package 2.6.25
    - build fixes: Windows build (Rob Richards), Mingw compilation (Igor
     Zlatkovic), Windows Makefile (Igor), gcc warnings (Kasimier and
     andriy google com), use gcc weak references to pthread to avoid the
-    pthread dependancy on Linux, compilation problem (Steve Nairn), compiling
+    pthread dependency on Linux, compilation problem (Steve Nairn), compiling
     of subset (Morten Welinder), IPv6/ss_family compilation (William Brack),
     compilation when disabling parts of the library, standalone test
     distribution.
@@ -1646,7 +2138,7 @@ Do not use or package 2.6.25
     Linux/ELF/gcc4
    - bug fixes: schemas type decimal fixups (William Brack), xmmlint return
     code (Gerry Murphy), small schemas fixes (Matthew Burgess and GUY
-    Fabrice), workaround "DAV:" namespace brokeness in c14n (Aleksey Sanin),
+    Fabrice), workaround "DAV:" namespace brokenness in c14n (Aleksey Sanin),
     segfault in Schemas (Kasimier Buchcik), Schemas attribute validation
     (Kasimier), Prop related functions and xmlNewNodeEatName (Rob Richards),
     HTML serialization of name attribute on a elements, Python error handlers
@@ -1665,7 +2157,7 @@ Do not use or package 2.6.25
     Bakefile support (Francesco Montorsi), Windows compilation (Joel Reed),
     some gcc4 fixes, HP-UX portability fixes (Rick Jones).
    - bug fixes: xmlSchemaElementDump namespace (Kasimier Buchcik), push and
-    xmlreader stopping on non-fatal errors, thread support for dictionnaries
+    xmlreader stopping on non-fatal errors, thread support for dictionaries
     reference counting (Gary Coady), internal subset and push problem, URL
     saved in xmlCopyDoc, various schemas bug fixes (Kasimier), Python paths
     fixup (Stephane Bidoul), xmlGetNodePath and namespaces, xmlSetNsProp fix
@@ -1720,7 +2212,7 @@ Do not use or package 2.6.25
    - bug fixes: problem with XML::Libxml reported by Petr Pajas,  encoding
     conversion functions return values, UTF-8 bug affecting XPath reported by
     Markus Bertheau, catalog problem with NULL entries (William Brack)
-   - documentation: fix to xmllint man page, some API function descritpion
+   - documentation: fix to xmllint man page, some API function description
     were updated.
    - improvements: DTD validation APIs provided at the Python level (Brent
     Hendricks)
@@ -1860,12 +2352,12 @@ Do not use or package 2.6.25
     William), xmlUriEscape (Mark Vakoc), a Relax-NG notAllowed problem (with
     William), Relax-NG name classes compares (William), XInclude duplicate
     fallback (William), external DTD encoding detection (William), a DTD
-    validation bug (William), xmlReader Close() fix, recusive extention
+    validation bug (William), xmlReader Close() fix, recursive extension
     schemas
    - improvements: use xmlRead* APIs in test tools (Mark Vakoc), indenting
     save optimization, better handle IIS broken HTTP redirect  behaviour (Ian
     Hummel), HTML parser frameset (James Bursa), libxml2-python RPM
-    dependancy, XML Schemas union support (Kasimier Buchcik), warning removal
+    dependency, XML Schemas union support (Kasimier Buchcik), warning removal
     clanup (William), keep ChangeLog compressed when installing from RPMs
    - documentation: examples and xmlDocDumpMemory docs (John Fleck), new
     example (load, xpath, modify, save), xmlCatalogDump() comments,
@@ -1916,7 +2408,7 @@ Do not use or package 2.6.25
     William) reported by Yuuichi Teranishi
    - bugfixes: make test and path issues, xmlWriter attribute serialization
     (William Brack), xmlWriter indentation (William), schemas validation
-    (Eric Haszlakiewicz), XInclude dictionnaries issues (William and Oleg
+    (Eric Haszlakiewicz), XInclude dictionaries issues (William and Oleg
     Paraschenko), XInclude empty fallback (William), HTML warnings (William),
     XPointer in XInclude (William), Python namespace serialization,
     isolat1ToUTF8 bound error (Alfred Mickautsch), output of parameter
@@ -1932,12 +2424,12 @@ Do not use or package 2.6.25
    - Windows compilation: mingw, msys (Mikhail Grushinskiy), function
     prototype (Cameron Johnson), MSVC6 compiler warnings, _WINSOCKAPI_
   patch
-   - Parsers: added xmlByteConsumed(ctxt) API to get the byte offest in
+   - Parsers: added xmlByteConsumed(ctxt) API to get the byte offset in
     input.
 
 
 2.6.5: Jan 25 2004:
-   - Bugfixes: dictionnaries for schemas (William Brack), regexp segfault
+   - Bugfixes: dictionaries for schemas (William Brack), regexp segfault
     (William), xs:all problem (William), a number of XPointer bugfixes
     (William), xmllint error go to stderr, DTD validation problem with
     namespace, memory leak (William), SAX1 cleanup and minimal options fixes
@@ -2877,7 +3369,7 @@ Lots of bugfixes, and added a basic SGML catalog support:
     also contains numerous fixes and enhancements:
     
       added xmlStopParser() to stop parsing
-      improved a lot parsing speed when there is large CDATA blocs
+      improved a lot parsing speed when there is large CDATA blocks
       includes XPath patches provided by Picdar Technology
       tried to fix as much as possible DTD validation and namespace
         related problems
@@ -2886,7 +3378,7 @@ Lots of bugfixes, and added a basic SGML catalog support:
     
   
    - added xmlStopParser() to stop parsing
-   - improved a lot parsing speed when there is large CDATA blocs
+   - improved a lot parsing speed when there is large CDATA blocks
    - includes XPath patches provided by Picdar Technology
    - tried to fix as much as possible DTD validation and namespace
         related problems
diff --git a/doc/APIchunk0.html b/doc/APIchunk0.html
index e5cafd8d..e7eb70c0 100644
--- a/doc/APIchunk0.html
+++ b/doc/APIchunk0.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index A-B for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex A-B for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index A-B for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex A-B for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk1.html b/doc/APIchunk1.html
index e4c4c0ee..a43c593d 100644
--- a/doc/APIchunk1.html
+++ b/doc/APIchunk1.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index C-C for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex C-C for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index C-C for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex C-C for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
@@ -83,7 +83,6 @@ A:link, A:visited, A:active { text-decoration: underline }
 </dd><dt>CJKUnifiedIdeographs</dt><dd><a 
href="html/libxml-xmlunicode.html#xmlUCSIsCJKUnifiedIdeographs">xmlUCSIsCJKUnifiedIdeographs</a><br />
 </dd><dt>CJKUnifiedIdeographsExtensionA</dt><dd><a 
href="html/libxml-xmlunicode.html#xmlUCSIsCJKUnifiedIdeographsExtensionA">xmlUCSIsCJKUnifiedIdeographsExtensionA</a><br
 />
 </dd><dt>CJKUnifiedIdeographsExtensionB</dt><dd><a 
href="html/libxml-xmlunicode.html#xmlUCSIsCJKUnifiedIdeographsExtensionB">xmlUCSIsCJKUnifiedIdeographsExtensionB</a><br
 />
-</dd><dt>CVS</dt><dd><a href="html/libxml-xmlversion.html#LIBXML_VERSION_EXTRA">LIBXML_VERSION_EXTRA</a><br 
/>
 </dd><dt>CWD</dt><dd><a href="html/libxml-nanoftp.html#xmlNanoFTPCwd">xmlNanoFTPCwd</a><br />
 </dd><dt>Cache</dt><dd><a href="html/libxml-xpath.html#_xmlXPathContext">_xmlXPathContext</a><br />
 </dd><dt>Call</dt><dd><a href="html/libxml-parser.html#xmlInitParser">xmlInitParser</a><br />
diff --git a/doc/APIchunk10.html b/doc/APIchunk10.html
index 23e1f442..d4ef3335 100644
--- a/doc/APIchunk10.html
+++ b/doc/APIchunk10.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index Y-a for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex Y-a for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index Y-a for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex Y-a for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk11.html b/doc/APIchunk11.html
index 9780c17f..c078c73d 100644
--- a/doc/APIchunk11.html
+++ b/doc/APIchunk11.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index b-b for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex b-b for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index b-b for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex b-b for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk12.html b/doc/APIchunk12.html
index 054818c0..bb5e3ae4 100644
--- a/doc/APIchunk12.html
+++ b/doc/APIchunk12.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index c-c for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex c-c for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index c-c for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex c-c for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
@@ -308,7 +308,8 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxml-xmlreader.html#xmlReaderNewIO">xmlReaderNewIO</a><br />
 <a href="html/libxml-xmlsave.html#xmlSaveToIO">xmlSaveToIO</a><br />
 <a href="html/libxml-xmlreader.html#xmlTextReaderClose">xmlTextReaderClose</a><br />
-</dd><dt>closed</dt><dd><a href="html/libxml-parser.html#xmlCtxtReadFd">xmlCtxtReadFd</a><br />
+</dd><dt>closed</dt><dd><a href="html/libxml-HTMLparser.html#htmlReadFd">htmlReadFd</a><br />
+<a href="html/libxml-parser.html#xmlCtxtReadFd">xmlCtxtReadFd</a><br />
 <a href="html/libxml-xmlmodule.html#xmlModuleClose">xmlModuleClose</a><br />
 <a href="html/libxml-xmlwriter.html#xmlNewTextWriter">xmlNewTextWriter</a><br />
 <a href="html/libxml-parser.html#xmlReadFd">xmlReadFd</a><br />
@@ -377,6 +378,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxml-tree.html#xmlDocGetRootElement">xmlDocGetRootElement</a><br />
 <a href="html/libxml-tree.html#xmlDocSetRootElement">xmlDocSetRootElement</a><br />
 <a href="html/libxml-parserInternals.html#xmlParseComment">xmlParseComment</a><br />
+</dd><dt>commit</dt><dd><a 
href="html/libxml-xmlversion.html#LIBXML_VERSION_EXTRA">LIBXML_VERSION_EXTRA</a><br />
 </dd><dt>commodity</dt><dd><a 
href="html/libxml-parser.html#xmlKeepBlanksDefault">xmlKeepBlanksDefault</a><br />
 </dd><dt>common</dt><dd><a href="html/libxml-tree.html#_xmlDoc">_xmlDoc</a><br />
 <a href="html/libxml-tree.html#_xmlDtd">_xmlDtd</a><br />
@@ -414,8 +416,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxml-tree.html#xmlRootNode">xmlRootNode</a><br />
 </dd><dt>compatible</dt><dd><a 
href="html/libxml-xmlversion.html#LIBXML_TEST_VERSION">LIBXML_TEST_VERSION</a><br />
 <a href="html/libxml-debugXML.html#xmlShellPwd">xmlShellPwd</a><br />
-</dd><dt>compilation</dt><dd><a 
href="html/libxml-xmlversion.html#LIBXML_VERSION_EXTRA">LIBXML_VERSION_EXTRA</a><br />
-<a href="html/libxml-xpath.html#XML_XPATH_CHECKNS">XML_XPATH_CHECKNS</a><br />
+</dd><dt>compilation</dt><dd><a href="html/libxml-xpath.html#XML_XPATH_CHECKNS">XML_XPATH_CHECKNS</a><br />
 <a href="html/libxml-xpath.html#_xmlXPathContext">_xmlXPathContext</a><br />
 <a href="html/libxml-pattern.html#xmlPatterncompile">xmlPatterncompile</a><br />
 <a href="html/libxml-xpath.html#xmlXPathCompile">xmlXPathCompile</a><br />
diff --git a/doc/APIchunk13.html b/doc/APIchunk13.html
index ae839a1f..dea2e0bd 100644
--- a/doc/APIchunk13.html
+++ b/doc/APIchunk13.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index d-d for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex d-d for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index d-d for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex d-d for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
@@ -293,7 +293,8 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxml-encoding.html#xmlFindCharEncodingHandler">xmlFindCharEncodingHandler</a><br />
 <a 
href="html/libxml-parserInternals.html#xmlParseElementChildrenContentDecl">xmlParseElementChildrenContentDecl</a><br
 />
 <a 
href="html/libxml-parserInternals.html#xmlParseElementMixedContentDecl">xmlParseElementMixedContentDecl</a><br
 />
-</dd><dt>description</dt><dd><a href="html/libxml-HTMLparser.html#_htmlElemDesc">_htmlElemDesc</a><br />
+</dd><dt>description</dt><dd><a 
href="html/libxml-xmlversion.html#LIBXML_VERSION_EXTRA">LIBXML_VERSION_EXTRA</a><br />
+<a href="html/libxml-HTMLparser.html#_htmlElemDesc">_htmlElemDesc</a><br />
 <a href="html/libxml-HTMLparser.html#_htmlEntityDesc">_htmlEntityDesc</a><br />
 <a href="html/libxml-HTMLparser.html#htmlElementAllowedHereDesc">htmlElementAllowedHereDesc</a><br />
 <a href="html/libxml-valid.html#xmlCopyDocElementContent">xmlCopyDocElementContent</a><br />
diff --git a/doc/APIchunk14.html b/doc/APIchunk14.html
index 2889dcfd..accf3228 100644
--- a/doc/APIchunk14.html
+++ b/doc/APIchunk14.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index e-e for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex e-e for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index e-e for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex e-e for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk15.html b/doc/APIchunk15.html
index 87f54c02..443a06b7 100644
--- a/doc/APIchunk15.html
+++ b/doc/APIchunk15.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index f-f for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex f-f for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index f-f for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex f-f for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk16.html b/doc/APIchunk16.html
index 9afdf239..6a39ca41 100644
--- a/doc/APIchunk16.html
+++ b/doc/APIchunk16.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index g-h for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex g-h for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index g-h for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex g-h for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
@@ -129,6 +129,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxml-valid.html#xmlValidateNotationDecl">xmlValidateNotationDecl</a><br />
 </dd><dt>gie</dt><dd><a href="html/libxml-tree.html#xmlBufferDetach">xmlBufferDetach</a><br />
 </dd><dt>gif</dt><dd><a href="html/libxml-uri.html#xmlBuildRelativeURI">xmlBuildRelativeURI</a><br />
+</dd><dt>git</dt><dd><a href="html/libxml-xmlversion.html#LIBXML_VERSION_EXTRA">LIBXML_VERSION_EXTRA</a><br 
/>
 </dd><dt>give</dt><dd><a href="html/libxml-parser.html#_xmlParserInput">_xmlParserInput</a><br />
 <a href="html/libxml-schemasInternals.html#_xmlSchema">_xmlSchema</a><br />
 <a href="html/libxml-valid.html#xmlValidateDtd">xmlValidateDtd</a><br />
diff --git a/doc/APIchunk17.html b/doc/APIchunk17.html
index ab3504f3..c3677a1d 100644
--- a/doc/APIchunk17.html
+++ b/doc/APIchunk17.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index i-i for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex i-i for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index i-i for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex i-i for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk18.html b/doc/APIchunk18.html
index 8643ad7f..14d6c514 100644
--- a/doc/APIchunk18.html
+++ b/doc/APIchunk18.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index j-l for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex j-l for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index j-l for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex j-l for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk19.html b/doc/APIchunk19.html
index b948d387..48d51a27 100644
--- a/doc/APIchunk19.html
+++ b/doc/APIchunk19.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index m-m for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex m-m for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index m-m for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex m-m for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk2.html b/doc/APIchunk2.html
index 449e0cb0..52647dd4 100644
--- a/doc/APIchunk2.html
+++ b/doc/APIchunk2.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index D-E for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex D-E for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index D-E for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex D-E for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk20.html b/doc/APIchunk20.html
index 0a309233..36e3de31 100644
--- a/doc/APIchunk20.html
+++ b/doc/APIchunk20.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index n-n for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex n-n for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index n-n for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex n-n for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk21.html b/doc/APIchunk21.html
index 6f376c88..341ca96a 100644
--- a/doc/APIchunk21.html
+++ b/doc/APIchunk21.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index o-o for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex o-o for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index o-o for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex o-o for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk22.html b/doc/APIchunk22.html
index 59f5141f..11f8c6a0 100644
--- a/doc/APIchunk22.html
+++ b/doc/APIchunk22.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index p-p for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex p-p for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index p-p for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex p-p for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk23.html b/doc/APIchunk23.html
index 7bade6ac..88e9895e 100644
--- a/doc/APIchunk23.html
+++ b/doc/APIchunk23.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index q-r for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex q-r for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index q-r for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex q-r for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
@@ -459,7 +459,8 @@ A:link, A:visited, A:active { text-decoration: underline }
 </dd><dt>reserved</dt><dd><a 
href="html/libxml-parserInternals.html#xmlCheckLanguageID">xmlCheckLanguageID</a><br />
 <a href="html/libxml-tree.html#xmlNewTextChild">xmlNewTextChild</a><br />
 <a href="html/libxml-uri.html#xmlURIEscapeStr">xmlURIEscapeStr</a><br />
-</dd><dt>reset</dt><dd><a 
href="html/libxml-xmlerror.html#initGenericErrorDefaultFunc">initGenericErrorDefaultFunc</a><br />
+</dd><dt>reset</dt><dd><a href="html/libxml-HTMLparser.html#htmlReadFd">htmlReadFd</a><br />
+<a href="html/libxml-xmlerror.html#initGenericErrorDefaultFunc">initGenericErrorDefaultFunc</a><br />
 <a href="html/libxml-tree.html#xmlBufferDetach">xmlBufferDetach</a><br />
 <a href="html/libxml-parser.html#xmlCtxtReadFd">xmlCtxtReadFd</a><br />
 <a href="html/libxml-tree.html#xmlNodeSetBase">xmlNodeSetBase</a><br />
diff --git a/doc/APIchunk24.html b/doc/APIchunk24.html
index 99626b47..c96e5195 100644
--- a/doc/APIchunk24.html
+++ b/doc/APIchunk24.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index s-s for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex s-s for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index s-s for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex s-s for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk25.html b/doc/APIchunk25.html
index c37fe8fc..7b6dffd3 100644
--- a/doc/APIchunk25.html
+++ b/doc/APIchunk25.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index t-t for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex t-t for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index t-t for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex t-t for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk26.html b/doc/APIchunk26.html
index 77dde401..d71da615 100644
--- a/doc/APIchunk26.html
+++ b/doc/APIchunk26.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index u-v for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex u-v for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index u-v for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex u-v for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk27.html b/doc/APIchunk27.html
index c015fdd1..806ab816 100644
--- a/doc/APIchunk27.html
+++ b/doc/APIchunk27.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index w-w for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex w-w for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index w-w for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex w-w for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk28.html b/doc/APIchunk28.html
index f2927f8c..9f398010 100644
--- a/doc/APIchunk28.html
+++ b/doc/APIchunk28.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index x-x for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex x-x for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index x-x for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex x-x for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk29.html b/doc/APIchunk29.html
index 99c66dac..02b791de 100644
--- a/doc/APIchunk29.html
+++ b/doc/APIchunk29.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index y-z for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex y-z for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index y-z for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex y-z for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk3.html b/doc/APIchunk3.html
index b8a791ba..686761fe 100644
--- a/doc/APIchunk3.html
+++ b/doc/APIchunk3.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index F-I for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex F-I for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index F-I for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex F-I for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk4.html b/doc/APIchunk4.html
index f7995fdf..b4f89f94 100644
--- a/doc/APIchunk4.html
+++ b/doc/APIchunk4.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index J-N for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex J-N for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index J-N for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex J-N for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
@@ -197,7 +197,8 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxml-xmlschemastypes.html#xmlSchemaGetCanonValue">xmlSchemaGetCanonValue</a><br />
 <a href="html/libxml-xmlschemastypes.html#xmlSchemaNewNOTATIONValue">xmlSchemaNewNOTATIONValue</a><br />
 <a href="html/libxml-valid.html#xmlValidateDtdFinal">xmlValidateDtdFinal</a><br />
-</dd><dt>NOTE</dt><dd><a href="html/libxml-tree.html#xmlBufShrink">xmlBufShrink</a><br />
+</dd><dt>NOTE</dt><dd><a href="html/libxml-HTMLparser.html#htmlReadFd">htmlReadFd</a><br />
+<a href="html/libxml-tree.html#xmlBufShrink">xmlBufShrink</a><br />
 <a href="html/libxml-parser.html#xmlCtxtReadFd">xmlCtxtReadFd</a><br />
 <a href="html/libxml-parserInternals.html#xmlParseExternalID">xmlParseExternalID</a><br />
 <a href="html/libxml-parserInternals.html#xmlParseNotationDecl">xmlParseNotationDecl</a><br />
diff --git a/doc/APIchunk5.html b/doc/APIchunk5.html
index fe811d51..ce295e85 100644
--- a/doc/APIchunk5.html
+++ b/doc/APIchunk5.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index O-P for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex O-P for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index O-P for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex O-P for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk6.html b/doc/APIchunk6.html
index 39dd6118..69f3b3f3 100644
--- a/doc/APIchunk6.html
+++ b/doc/APIchunk6.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index Q-R for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex Q-R for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index Q-R for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex Q-R for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk7.html b/doc/APIchunk7.html
index d9a1d493..41375e6d 100644
--- a/doc/APIchunk7.html
+++ b/doc/APIchunk7.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index S-S for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex S-S for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index S-S for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex S-S for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk8.html b/doc/APIchunk8.html
index 03bccb84..4b911167 100644
--- a/doc/APIchunk8.html
+++ b/doc/APIchunk8.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index T-U for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex T-U for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index T-U for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex T-U for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIchunk9.html b/doc/APIchunk9.html
index 1aba6ea6..64ed2a78 100644
--- a/doc/APIchunk9.html
+++ b/doc/APIchunk9.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>API Alphabetic Index V-X for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex V-X for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr>
 <td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a 
href="APIchunk0.html">A-B</a>
+</style><title>API Alphabetic Index V-X for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>API Alphabetic In
 dex V-X for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Example
 s</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">s
 tylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FT
 P</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="
 100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-B</a>
 <a href="APIchunk1.html">C-C</a>
 <a href="APIchunk2.html">D-E</a>
 <a href="APIchunk3.html">F-I</a>
diff --git a/doc/APIconstructors.html b/doc/APIconstructors.html
index 3a18bce7..dfaf9828 100644
--- a/doc/APIconstructors.html
+++ b/doc/APIconstructors.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>List of constructors for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>List of 
constructors 
 for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" 
cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></l
 i><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">styleshee
 t</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a 
href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FTP</a></l
 i><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><tab
 le border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" 
cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2>Type SOCKET:</h2><p><a 
href="html/libxml-nanoftp.html#xmlNanoFTPGetConnection">xmlNanoFTPGetConnection</a><br />
+</style><title>List of constructors for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>List of 
constructors 
 for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" 
cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></l
 i><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl">styleshee
 t</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a 
href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>FTP</a></l
 i><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><t
 r><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2>Type SOCKET:</h2><p><a 
href="html/libxml-nanoftp.html#xmlNanoFTPGetConnection">xmlNanoFTPGetConnection</a><br />
 <a href="html/libxml-nanoftp.html#xmlNanoFTPGetSocket">xmlNanoFTPGetSocket</a><br />
 </p><h2>Type const htmlElemDesc *:</h2><p><a 
href="html/libxml-HTMLparser.html#htmlTagLookup">htmlTagLookup</a><br />
 </p><h2>Type const htmlEntityDesc *:</h2><p><a 
href="html/libxml-HTMLparser.html#htmlEntityLookup">htmlEntityLookup</a><br />
diff --git a/doc/APIfiles.html b/doc/APIfiles.html
index 6c58b2b4..b1ea4986 100644
--- a/doc/APIfiles.html
+++ b/doc/APIfiles.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>List of Symbols per Module for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>List of Symbols
  per Module for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Exa
 mples</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xs
 l">stylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/
 ">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%">
 <tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2><a name="DOCBparser" 
id="DOCBparser">Module DOCBparser</a>:</h2><p><a 
href="html/libxml-DOCBparser.html#docbCreateFileParserCtxt">docbCreateFileParserCtxt</a><br />
+</style><title>List of Symbols per Module for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>List of Symbols
  per Module for libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Exa
 mples</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xs
 l">stylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/
 ">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" wid
 th="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2><a name="DOCBparser" id="DOCBparser">Module DOCBparser</a>:</h2><p><a 
href="html/libxml-DOCBparser.html#docbCreateFileParserCtxt">docbCreateFileParserCtxt</a><br />
 <a href="html/libxml-DOCBparser.html#docbCreatePushParserCtxt">docbCreatePushParserCtxt</a><br />
 <a href="html/libxml-DOCBparser.html#docbDocPtr">docbDocPtr</a><br />
 <a href="html/libxml-DOCBparser.html#docbEncodeEntities">docbEncodeEntities</a><br />
diff --git a/doc/APIfunctions.html b/doc/APIfunctions.html
index 14995a23..5f93b205 100644
--- a/doc/APIfunctions.html
+++ b/doc/APIfunctions.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>List of function manipulating types in libxml2</title></head><body bgcolor="#8b7765" 
text="#000000" link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>List of
  function manipulating types in libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table 
border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" 
bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>Developer Menu</b></center></td></tr><tr><td 
bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input 
name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." 
/></form><ul><li><a href="index.html" style="font-weight:bold">Main Menu</a></li><li><a 
href="html/index.html" style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weigh
 t:bold">Code Examples</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, 
 <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ft
 p://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="
 1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2>Type ...:</h2><p><a href="html/libxml-parser.html#errorSAXFunc">errorSAXFunc</a><br />
+</style><title>List of function manipulating types in libxml2</title></head><body bgcolor="#8b7765" 
text="#000000" link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>List of
  function manipulating types in libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table 
border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" 
bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>Developer Menu</b></center></td></tr><tr><td 
bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input 
name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." 
/></form><ul><li><a href="index.html" style="font-weight:bold">Main Menu</a></li><li><a 
href="html/index.html" style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weigh
 t:bold">Code Examples</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, 
 <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ft
 p://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cel
 lpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2>Type ...:</h2><p><a href="html/libxml-parser.html#errorSAXFunc">errorSAXFunc</a><br />
 <a href="html/libxml-parser.html#fatalErrorSAXFunc">fatalErrorSAXFunc</a><br />
 <a href="html/libxml-parser.html#warningSAXFunc">warningSAXFunc</a><br />
 <a href="html/libxml-xmlerror.html#xmlGenericErrorFunc">xmlGenericErrorFunc</a><br />
diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html
index 75f583e4..3cdbfb66 100644
--- a/doc/APIsymbols.html
+++ b/doc/APIsymbols.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Alphabetic List of Symbols in libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>Alphabetic List 
 of Symbols in libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Examp
 les</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl"
stylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>
 FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><t
 r><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table 
border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2>Letter A:</h2><p><a 
href="html/libxml-xmlversion.html#ATTRIBUTE_UNUSED">ATTRIBUTE_UNUSED</a><br />
+</style><title>Alphabetic List of Symbols in libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>Alphabetic List 
 of Symbols in libxml2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Developer Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html" style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" 
style="font-weight:bold">Reference Manual</a></li><li><a href="examples/index.html" 
style="font-weight:bold">Code Examp
 les</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader Interface</a></li><li><a 
href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="python.html">Python 
and bindings</a></li><li><a href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The 
tree output</a></li><li><a href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory 
Management</a></li><li><a href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser 
interfaces</a></li><li><a href="entities.html">Entities or no entities</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="upgrade.html">Upgrading 1.x code</a></li><li><a 
href="threads.html">Thread safety</a></li><li><a href="DOM.html">DOM Principles</a></li><li><a 
href="example.html">A real example</a></li><li><a href="xml.html">flat page</a>, <a href="site.xsl"
stylesheet</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a href="ftp://xmlsoft.org/";>
 FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width
 ="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td 
bgcolor="#fffacd"><h2>Letter A:</h2><p><a 
href="html/libxml-xmlversion.html#ATTRIBUTE_UNUSED">ATTRIBUTE_UNUSED</a><br />
 </p><h2>Letter B:</h2><p><a href="html/libxml-xmlstring.html#BAD_CAST">BAD_CAST</a><br />
 <a href="html/libxml-tree.html#BASE_BUFFER_SIZE">BASE_BUFFER_SIZE</a><br />
 </p><h2>Letter C:</h2><p><a href="html/libxml-xpathInternals.html#CAST_TO_BOOLEAN">CAST_TO_BOOLEAN</a><br />
diff --git a/doc/DOM.html b/doc/DOM.html
index 32667885..ce5864e2 100644
--- a/doc/DOM.html
+++ b/doc/DOM.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>DOM Principles</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>DOM Principles</h2></td></tr></table></
 td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html">XML 
 Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><ta
 ble width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.
 com/projects/libxml/">Windows binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris 
binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpa
 dding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p><a href="http://www.w3.org/DOM/";>DOM</a> stands for the <em>Document
+</style><title>DOM Principles</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>DOM Principles</h2></td></tr></table></
 td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html">XML 
 Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><ta
 ble width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.
 com/projects/libxml/">Windows binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris 
binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing=
 "0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p><a href="http://www.w3.org/DOM/";>DOM</a> stands for the <em>Document
 Object Model</em>; this is an API for accessing XML or HTML structured
 documents. Native support for DOM in Gnome is on the way (module gnome-dom),
 and will be based on gnome-xml. This will be a far cleaner interface to
diff --git a/doc/FAQ.html b/doc/FAQ.html
index 91a29f32..06672716 100644
--- a/doc/FAQ.html
+++ b/doc/FAQ.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>FAQ</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>FAQ</h2></td></tr></table></td></tr></table></td><
 /tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td 
bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" 
width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Reporting bugs and g
 etting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http://mail.gnome.org/
 archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a 
href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sou
 rceforge.net/">Tcl bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Table of Contents:</p><ul>
+</style><title>FAQ</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>FAQ</h2></td></tr></table></td></tr></table></td><
 /tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td 
bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" 
width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Reporting bugs and g
 etting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http://mail.gnome.org/
 archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a 
href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://
 tclxml.sourceforge.net/">Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Table of Contents:</p><ul>
   <li><a href="FAQ.html#License">License(s)</a></li>
   <li><a href="FAQ.html#Installati">Installation</a></li>
   <li><a href="FAQ.html#Compilatio">Compilation</a></li>
@@ -266,8 +266,8 @@ pnode=pxmlDoc-&gt;children-&gt;children;</pre>
     <p>There is however a C++ wrapper which may fulfill your needs:</p>
     <ul>
       <li>by Ari Johnson &lt;ari btigate com&gt;:
-        <p>Website: <a 
href="http://libxmlplusplus.sourceforge.net/";>http://libxmlplusplus.sourceforge.net/</a></p>
-        <p>Download: <a 
href="http://sourceforge.net/project/showfiles.php?group_id=12999";>http://sourceforge.net/project/showfiles.php?group_id=12999</a></p>
+        <p>Website: <a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>https://libxmlplusplus.github.io/libxmlplusplus/</a></p>
+        <p>Download: <a 
href="https://download.gnome.org/sources/libxml++/";>https://download.gnome.org/sources/libxml++/</a></p>
       </li>
     </ul>
   </li>
diff --git a/doc/XMLinfo.html b/doc/XMLinfo.html
index de05bcfa..90ab7dfc 100644
--- a/doc/XMLinfo.html
+++ b/doc/XMLinfo.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>XML</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>XML</h2></td></tr></table></td></tr></table></td><
 /tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td 
bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" 
width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Reporting bugs and g
 etting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http://mail.gnome.org/
 archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a 
href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sou
 rceforge.net/">Tcl bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p><a href="http://www.w3.org/TR/REC-xml";>XML is a standard</a> for
+</style><title>XML</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>XML</h2></td></tr></table></td></tr></table></td><
 /tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td 
bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" 
width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Reporting bugs and g
 etting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http://mail.gnome.org/
 archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a 
href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://
 tclxml.sourceforge.net/">Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p><a href="http://www.w3.org/TR/REC-xml";>XML is a standard</a> for
 markup-based structured documents. Here is <a name="example" id="example">an example XML
 document</a>:</p><pre>&lt;?xml version="1.0"?&gt;
 &lt;EXAMPLE prop1="gnome is great" prop2="&amp;amp; linux too"&gt;
diff --git a/doc/XSLT.html b/doc/XSLT.html
index d639f420..4a1a446e 100644
--- a/doc/XSLT.html
+++ b/doc/XSLT.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>XSLT</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>XSLT</h2></td></tr></table></td></tr></table></td
</tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td 
bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" 
width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td 
bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input 
name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." 
/></form><ul><li><a href="index.html">Home</a></li><li><a href="html/index.html">Reference 
Manual</a></li><li><a href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a 
href="docs.html" style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Reporting bugs and
  getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http://mail.gnome.or
 g/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a 
href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.s
 ourceforge.net/">Tcl bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Check <a href="http://xmlsoft.org/XSLT";>the separate libxslt 
page</a></p><p><a href="http://www.w3.org/TR/xslt";>XSL Transformations</a>,  is a
+</style><title>XSLT</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>XSLT</h2></td></tr></table></td></tr></table></td
</tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td 
bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" 
width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td 
bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input 
name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." 
/></form><ul><li><a href="index.html">Home</a></li><li><a href="html/index.html">Reference 
Manual</a></li><li><a href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a 
href="docs.html" style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Reporting bugs and
  getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http://mail.gnome.or
 g/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a 
href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http:
 //tclxml.sourceforge.net/">Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Check <a href="http://xmlsoft.org/XSLT";>the separate libxslt 
page</a></p><p><a href="http://www.w3.org/TR/xslt";>XSL Transformations</a>,  is a
 language for transforming XML documents into other XML documents (or
 HTML/textual output).</p><p>A separate library called libxslt is available implementing XSLT-1.0 for
 libxml2. This module "libxslt" too can be found in the Gnome SVN base.</p><p>You can check the progresses on 
the libxslt <a href="http://xmlsoft.org/XSLT/ChangeLog.html";>Changelog</a>.</p><p><a href="bugs.html">Daniel 
Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
diff --git a/doc/architecture.html b/doc/architecture.html
index e08a1021..5dbf61f5 100644
--- a/doc/architecture.html
+++ b/doc/architecture.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>libxml2 architecture</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>libxml2 architecture</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guideline
 s.html">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a 
href="xmlreader.html">The Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr
</table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a 
href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://ww
 w.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacin
 g="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" 
cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>Libxml2 is made of multiple components; some of 
them are optional, and
+</style><title>libxml2 architecture</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>libxml2 architecture</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guideline
 s.html">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a 
href="xmlreader.html">The Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr
</table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a 
href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://ww
 w.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" 
 cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" 
cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>Libxml2 is made of multiple components; some of 
them are optional, and
 most of the block interfaces are public. The main components are:</p><ul>
   <li>an Input/Output layer</li>
   <li>FTP and HTTP client layers (optional)</li>
diff --git a/doc/bugs.html b/doc/bugs.html
index e5ccea86..417d655f 100644
--- a/doc/bugs.html
+++ b/doc/bugs.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Reporting bugs and getting help</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>Reporting bugs and 
get
 ting help</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" 
cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer M
 enu</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to 
help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td b
 gcolor="#fffacd"><ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.or
 g/">Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Well, bugs or missing features are always possible, and I will make 
a
+</style><title>Reporting bugs and getting help</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and toolkit of Gnome</h1><h2>Reporting bugs and 
get
 ting help</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" 
cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer M
 enu</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to 
help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td b
 gcolor="#fffacd"><ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a href="http://libxml.ru
 byforge.org/">Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Well, bugs or missing features are always possible, and I will make 
a
 point of fixing them in a timely fashion. The best way to report a bug is to
 use the <a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Gnome
 bug tracking database</a> (make sure to use the "libxml2" module name). I
diff --git a/doc/catalog.html b/doc/catalog.html
index 42be5e76..df6383c7 100644
--- a/doc/catalog.html
+++ b/doc/catalog.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Catalog support</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Catalog support</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.ht
 ml">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href
 ="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a
  href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Table of Content:</p><ol>
+</style><title>Catalog support</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Catalog support</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.ht
 ml">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href
 ="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a><
 /li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Table of Content:</p><ol>
   <li><a href="General2">General overview</a></li>
   <li><a href="#definition">The definition</a></li>
   <li><a href="#Simple">Using catalogs</a></li>
diff --git a/doc/contribs.html b/doc/contribs.html
index 876cb5aa..7a9cee2d 100644
--- a/doc/contribs.html
+++ b/doc/contribs.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Contributions</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Contributions</h2></td></tr></table></td
</tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">
 Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="ht
 tp://mail.gnome.org/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a hre
 f="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><ul>
+</style><title>Contributions</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Contributions</h2></td></tr></table></td
</tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">
 Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="ht
 tp://mail.gnome.org/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li>
 <li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><ul>
   <li>Bjorn Reese, William Brack and Thomas Broyer have provided a number of
     patches, Gary Pennington worked on the validation API, threading support
     and Solaris port.</li>
diff --git a/doc/docs.html b/doc/docs.html
index 39814018..40d2c815 100644
--- a/doc/docs.html
+++ b/doc/docs.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Developer Menu</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Developer Menu</h2></td></tr></table></
 td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html">XML 
 Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><ta
 ble width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.
 com/projects/libxml/">Windows binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris 
binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpa
 dding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>There are several on-line resources related to using libxml:</p><ol>
+</style><title>Developer Menu</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Developer Menu</h2></td></tr></table></
 td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html">XML 
 Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><ta
 ble width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.
 com/projects/libxml/">Windows binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris 
binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing=
 "0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>There are several on-line resources related to using libxml:</p><ol>
   <li>Use the <a href="search.php">search engine</a> to look up
   information.</li>
   <li>Check the <a href="FAQ.html">FAQ.</a></li>
diff --git a/doc/downloads.html b/doc/downloads.html
index afa0f43f..c09fecf7 100644
--- a/doc/downloads.html
+++ b/doc/downloads.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Downloads</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Downloads</h2></td></tr></table></td></tr></
 table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Reportin
 g bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http://mai
 l.gnome.org/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http:
 //tclxml.sourceforge.net/">Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>The latest versions of libxml2 can be found on the <a 
href="ftp://xmlsoft.org/libxml2/";>xmlsoft.org</a> server ( <a href="ftp://xmlsoft.org/libxml2/";>FTP</a> and 
rsync are available), there are also
+</style><title>Downloads</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Downloads</h2></td></tr></table></td></tr></
 table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Reportin
 g bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http://mai
 l.gnome.org/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a h
 ref="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>The latest versions of libxml2 can be found on the <a 
href="ftp://xmlsoft.org/libxml2/";>xmlsoft.org</a> server ( <a href="ftp://xmlsoft.org/libxml2/";>FTP</a> and 
rsync are available), there are also
 mirrors (<a href="ftp://fr.rpmfind.net/pub/libxml/";>France</a> and
 Antonin Sprinzl also provide <a href="ftp://gd.tuwien.ac.at/pub/libxml/";>a
 mirror in Austria</a>). (NOTE that you need both the <a 
href="http://rpmfind.net/linux/RPM/libxml2.html";>libxml(2)</a> and <a 
href="http://rpmfind.net/linux/RPM/libxml2-devel.html";>libxml(2)-devel</a>
diff --git a/doc/encoding.html b/doc/encoding.html
index 42f33969..b2f90ab5 100644
--- a/doc/encoding.html
+++ b/doc/encoding.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Encodings support</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Encodings support</h2></td></tr></ta
 ble></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bug
 s.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a 
 href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><l
 i><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>If you are not really familiar with Internationalization (usual 
shortcut
+</style><title>Encodings support</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Encodings support</h2></td></tr></ta
 ble></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bug
 s.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a 
 href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings<
 /a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>If you are not really familiar with Internationalization (usual 
shortcut
 is I18N) , Unicode, characters and glyphs, I suggest you read a <a 
href="http://www.tbray.org/ongoing/When/200x/2003/04/06/Unicode";>presentation</a>
 by Tim Bray on Unicode and why you should care about it.</p><p>If you don't understand why <b>it does not 
make sense to have a string
 without knowing what encoding it uses</b>, then as Joel Spolsky said <a 
href="http://www.joelonsoftware.com/articles/Unicode.html";>please do not
diff --git a/doc/entities.html b/doc/entities.html
index e4433f26..86af37a8 100644
--- a/doc/entities.html
+++ b/doc/entities.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Entities or no entities</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Entities or no entities</h2></
 td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="gui
 delines.html">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a 
href="xmlreader.html">The Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></t
 d></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a 
href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="htt
 p://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cell
 spacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" 
cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>Entities in principle are similar to simple C 
macros. An entity defines an
+</style><title>Entities or no entities</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Entities or no entities</h2></
 td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="gui
 delines.html">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a 
href="xmlreader.html">The Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></t
 d></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a 
href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="htt
 p://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table borde
 r="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" 
cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>Entities in principle are similar 
to simple C macros. An entity defines an
 abbreviation for a given string that you can reuse many times throughout the
 content of your document. Entities are especially useful when a given string
 may occur frequently within a document, or to confine the change needed to a
diff --git a/doc/example.html b/doc/example.html
index d4ad4328..16939ade 100644
--- a/doc/example.html
+++ b/doc/example.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>A real example</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>A real example</h2></td></tr></table></
 td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html">XML 
 Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><ta
 ble width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.
 com/projects/libxml/">Windows binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris 
binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpa
 dding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Here is a real size example, where the actual content of the 
application
+</style><title>A real example</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>A real example</h2></td></tr></table></
 td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html">XML 
 Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><ta
 ble width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.
 com/projects/libxml/">Windows binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris 
binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing=
 "0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Here is a real size example, where the actual content of the 
application
 data is not kept in the DOM tree but uses internal structures. It is based on
 a proposal to keep a database of jobs related to Gnome, with an XML based
 storage structure. Here is an <a href="gjobs.xml">XML encoded jobs
diff --git a/doc/help.html b/doc/help.html
index 0c2bccf0..d6b9340d 100644
--- a/doc/help.html
+++ b/doc/help.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>How to help</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>How to help</h2></td></tr></table></td></t
 r></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Repo
 rting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http:/
 /mail.gnome.org/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="h
 ttp://tclxml.sourceforge.net/">Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>You can help the project in various ways, the best thing to do 
first is to
+</style><title>How to help</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>How to help</h2></td></tr></table></td></t
 r></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Repo
 rting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http:/
 /mail.gnome.org/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li>
 <a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>You can help the project in various ways, the best thing to do 
first is to
 subscribe to the mailing-list as explained before, check the <a 
href="http://mail.gnome.org/archives/xml/";>archives </a>and the <a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Gnome bug
 database</a>:</p><ol>
   <li>Provide patches when you find problems.</li>
diff --git a/doc/html/book1.html b/doc/html/book1.html
index 56abee3a..55d2f776 100644
--- a/doc/html/book1.html
+++ b/doc/html/book1.html
@@ -10,4 +10,4 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Reference Manual for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Reference Manual for libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a>
 </li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><h2>Table of Contents</h2><ul><li><a 
href="libxml-DOCBparser.html">DOCBparser</a>: old DocBook SGML parser</li><li><a 
href="libxml-HTMLparser.html">HTMLparser</a>: interface for an HTML 4.0 non-verifying parser</li><li><a 
href="libxml-HTMLtree.html">HTMLtree</a>: specific APIs to process HTML tree, especially 
serialization</li><li><a href="libxml-SAX.html">SAX</a>: Old SAX version 1 handler, deprecated</li><li><a 
href="libxml-SAX2.html">SAX2</a>: SAX2 parser interface used to build the DOM tree</li><li><a href=
 "libxml-c14n.html">c14n</a>: Provide Canonical XML and Exclusive XML Canonicalization</li><li><a 
href="libxml-catalog.html">catalog</a>: interfaces to the Catalog handling system</li><li><a 
href="libxml-chvalid.html">chvalid</a>: Unicode character range checking</li><li><a 
href="libxml-debugXML.html">debugXML</a>: Tree debugging APIs</li><li><a href="libxml-dict.html">dict</a>: 
string dictionary</li><li><a href="libxml-encoding.html">encoding</a>: interface for the encoding conversion 
functions</li><li><a href="libxml-entities.html">entities</a>: interface for the XML entities 
handling</li><li><a href="libxml-globals.html">globals</a>: interface for all global variables of the 
library</li><li><a href="libxml-hash.html">hash</a>: Chained hash tables</li><li><a 
href="libxml-list.html">list</a>: lists interfaces</li><li><a href="libxml-nanoftp.html">nanoftp</a>: minimal 
FTP implementation</li><li><a href="libxml-nanohttp.html">nanohttp</a>: minimal HTTP 
implementation</li><li><a href="
 libxml-parser.html">parser</a>: the core parser module</li><li><a 
href="libxml-parserInternals.html">parserInternals</a>: internals routines and limits exported by the 
parser.</li><li><a href="libxml-pattern.html">pattern</a>: pattern expression handling</li><li><a 
href="libxml-relaxng.html">relaxng</a>: implementation of the Relax-NG validation</li><li><a 
href="libxml-schemasInternals.html">schemasInternals</a>: internal interfaces for XML Schemas</li><li><a 
href="libxml-schematron.html">schematron</a>: XML Schemastron implementation</li><li><a 
href="libxml-threads.html">threads</a>: interfaces for thread handling</li><li><a 
href="libxml-tree.html">tree</a>: interfaces for tree manipulation</li><li><a href="libxml-uri.html">uri</a>: 
library of generic URI related routines</li><li><a href="libxml-valid.html">valid</a>: The DTD 
validation</li><li><a href="libxml-xinclude.html">xinclude</a>: implementation of XInclude</li><li><a 
href="libxml-xlink.html">xlink</a>: unfinished XLink det
 ection module</li><li><a href="libxml-xmlIO.html">xmlIO</a>: interface for the I/O interfaces used by the 
parser</li><li><a href="libxml-xmlautomata.html">xmlautomata</a>: API to build regexp automata</li><li><a 
href="libxml-xmlerror.html">xmlerror</a>: error handling</li><li><a 
href="libxml-xmlexports.html">xmlexports</a>: macros for marking symbols as exportable/importable.</li><li><a 
href="libxml-xmlmemory.html">xmlmemory</a>: interface for the memory allocator</li><li><a 
href="libxml-xmlmodule.html">xmlmodule</a>: dynamic module loading</li><li><a 
href="libxml-xmlreader.html">xmlreader</a>: the XMLReader implementation</li><li><a 
href="libxml-xmlregexp.html">xmlregexp</a>: regular expressions handling</li><li><a 
href="libxml-xmlsave.html">xmlsave</a>: the XML document serializer</li><li><a 
href="libxml-xmlschemas.html">xmlschemas</a>: incomplete XML Schemas structure implementation</li><li><a 
href="libxml-xmlschemastypes.html">xmlschemastypes</a>: implementation of XML Schema Da
 tatypes</li><li><a href="libxml-xmlstring.html">xmlstring</a>: set of routines to process strings</li><li><a 
href="libxml-xmlunicode.html">xmlunicode</a>: Unicode character APIs</li><li><a 
href="libxml-xmlversion.html">xmlversion</a>: compile-time version information</li><li><a 
href="libxml-xmlwriter.html">xmlwriter</a>: text writing API for XML</li><li><a 
href="libxml-xpath.html">xpath</a>: XML Path Language implementation</li><li><a 
href="libxml-xpathInternals.html">xpathInternals</a>: internal interfaces for XML Path Language 
implementation</li><li><a href="libxml-xpointer.html">xpointer</a>: API to handle XML Pointers</li></ul><p><a 
href="../bugs.html">Daniel 
Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
+    </style><title>Reference Manual for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Reference Manual for libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bi
 ndings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><h2>Table of Contents</h2><ul><li><a 
href="libxml-DOCBparser.html">DOCBparser</a>: old DocBook SGML parser</li><li><a 
href="libxml-HTMLparser.html">HTMLparser</a>: interface for an HTML 4.0 non-verifying parser</li><li><a 
href="libxml-HTMLtree.html">HTMLtree</a>: specific APIs to process HTML tree, especially 
serialization</li><li><a href="libxml-SAX.html">SAX</a>: Old SAX version 1 handler, deprecated</li><li><a 
href="libxml-SAX2.html">SAX2</a>: SAX2 parser interface used to build the DOM tree</li><l
 i><a href="libxml-c14n.html">c14n</a>: Provide Canonical XML and Exclusive XML Canonicalization</li><li><a 
href="libxml-catalog.html">catalog</a>: interfaces to the Catalog handling system</li><li><a 
href="libxml-chvalid.html">chvalid</a>: Unicode character range checking</li><li><a 
href="libxml-debugXML.html">debugXML</a>: Tree debugging APIs</li><li><a href="libxml-dict.html">dict</a>: 
string dictionary</li><li><a href="libxml-encoding.html">encoding</a>: interface for the encoding conversion 
functions</li><li><a href="libxml-entities.html">entities</a>: interface for the XML entities 
handling</li><li><a href="libxml-globals.html">globals</a>: interface for all global variables of the 
library</li><li><a href="libxml-hash.html">hash</a>: Chained hash tables</li><li><a 
href="libxml-list.html">list</a>: lists interfaces</li><li><a href="libxml-nanoftp.html">nanoftp</a>: minimal 
FTP implementation</li><li><a href="libxml-nanohttp.html">nanohttp</a>: minimal HTTP implementation</li><li
<a href="libxml-parser.html">parser</a>: the core parser module</li><li><a 
href="libxml-parserInternals.html">parserInternals</a>: internals routines and limits exported by the 
parser.</li><li><a href="libxml-pattern.html">pattern</a>: pattern expression handling</li><li><a 
href="libxml-relaxng.html">relaxng</a>: implementation of the Relax-NG validation</li><li><a 
href="libxml-schemasInternals.html">schemasInternals</a>: internal interfaces for XML Schemas</li><li><a 
href="libxml-schematron.html">schematron</a>: XML Schemastron implementation</li><li><a 
href="libxml-threads.html">threads</a>: interfaces for thread handling</li><li><a 
href="libxml-tree.html">tree</a>: interfaces for tree manipulation</li><li><a 
href="libxml-uri.html">uri</a>: library of generic URI related routines</li><li><a 
href="libxml-valid.html">valid</a>: The DTD validation</li><li><a href="libxml-xinclude.html">xinclude</a>: 
implementation of XInclude</li><li><a href="libxml-xlink.html">xlink</a>: unfinished
  XLink detection module</li><li><a href="libxml-xmlIO.html">xmlIO</a>: interface for the I/O interfaces used 
by the parser</li><li><a href="libxml-xmlautomata.html">xmlautomata</a>: API to build regexp 
automata</li><li><a href="libxml-xmlerror.html">xmlerror</a>: error handling</li><li><a 
href="libxml-xmlexports.html">xmlexports</a>: macros for marking symbols as exportable/importable.</li><li><a 
href="libxml-xmlmemory.html">xmlmemory</a>: interface for the memory allocator</li><li><a 
href="libxml-xmlmodule.html">xmlmodule</a>: dynamic module loading</li><li><a 
href="libxml-xmlreader.html">xmlreader</a>: the XMLReader implementation</li><li><a 
href="libxml-xmlregexp.html">xmlregexp</a>: regular expressions handling</li><li><a 
href="libxml-xmlsave.html">xmlsave</a>: the XML document serializer</li><li><a 
href="libxml-xmlschemas.html">xmlschemas</a>: incomplete XML Schemas structure implementation</li><li><a 
href="libxml-xmlschemastypes.html">xmlschemastypes</a>: implementation of XML
  Schema Datatypes</li><li><a href="libxml-xmlstring.html">xmlstring</a>: set of routines to process 
strings</li><li><a href="libxml-xmlunicode.html">xmlunicode</a>: Unicode character APIs</li><li><a 
href="libxml-xmlversion.html">xmlversion</a>: compile-time version information</li><li><a 
href="libxml-xmlwriter.html">xmlwriter</a>: text writing API for XML</li><li><a 
href="libxml-xpath.html">xpath</a>: XML Path Language implementation</li><li><a 
href="libxml-xpathInternals.html">xpathInternals</a>: internal interfaces for XML Path Language 
implementation</li><li><a href="libxml-xpointer.html">xpointer</a>: API to handle XML Pointers</li></ul><p><a 
href="../bugs.html">Daniel 
Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
diff --git a/doc/html/index.html b/doc/html/index.html
index 56abee3a..55d2f776 100644
--- a/doc/html/index.html
+++ b/doc/html/index.html
@@ -10,4 +10,4 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Reference Manual for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Reference Manual for libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a>
 </li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><h2>Table of Contents</h2><ul><li><a 
href="libxml-DOCBparser.html">DOCBparser</a>: old DocBook SGML parser</li><li><a 
href="libxml-HTMLparser.html">HTMLparser</a>: interface for an HTML 4.0 non-verifying parser</li><li><a 
href="libxml-HTMLtree.html">HTMLtree</a>: specific APIs to process HTML tree, especially 
serialization</li><li><a href="libxml-SAX.html">SAX</a>: Old SAX version 1 handler, deprecated</li><li><a 
href="libxml-SAX2.html">SAX2</a>: SAX2 parser interface used to build the DOM tree</li><li><a href=
 "libxml-c14n.html">c14n</a>: Provide Canonical XML and Exclusive XML Canonicalization</li><li><a 
href="libxml-catalog.html">catalog</a>: interfaces to the Catalog handling system</li><li><a 
href="libxml-chvalid.html">chvalid</a>: Unicode character range checking</li><li><a 
href="libxml-debugXML.html">debugXML</a>: Tree debugging APIs</li><li><a href="libxml-dict.html">dict</a>: 
string dictionary</li><li><a href="libxml-encoding.html">encoding</a>: interface for the encoding conversion 
functions</li><li><a href="libxml-entities.html">entities</a>: interface for the XML entities 
handling</li><li><a href="libxml-globals.html">globals</a>: interface for all global variables of the 
library</li><li><a href="libxml-hash.html">hash</a>: Chained hash tables</li><li><a 
href="libxml-list.html">list</a>: lists interfaces</li><li><a href="libxml-nanoftp.html">nanoftp</a>: minimal 
FTP implementation</li><li><a href="libxml-nanohttp.html">nanohttp</a>: minimal HTTP 
implementation</li><li><a href="
 libxml-parser.html">parser</a>: the core parser module</li><li><a 
href="libxml-parserInternals.html">parserInternals</a>: internals routines and limits exported by the 
parser.</li><li><a href="libxml-pattern.html">pattern</a>: pattern expression handling</li><li><a 
href="libxml-relaxng.html">relaxng</a>: implementation of the Relax-NG validation</li><li><a 
href="libxml-schemasInternals.html">schemasInternals</a>: internal interfaces for XML Schemas</li><li><a 
href="libxml-schematron.html">schematron</a>: XML Schemastron implementation</li><li><a 
href="libxml-threads.html">threads</a>: interfaces for thread handling</li><li><a 
href="libxml-tree.html">tree</a>: interfaces for tree manipulation</li><li><a href="libxml-uri.html">uri</a>: 
library of generic URI related routines</li><li><a href="libxml-valid.html">valid</a>: The DTD 
validation</li><li><a href="libxml-xinclude.html">xinclude</a>: implementation of XInclude</li><li><a 
href="libxml-xlink.html">xlink</a>: unfinished XLink det
 ection module</li><li><a href="libxml-xmlIO.html">xmlIO</a>: interface for the I/O interfaces used by the 
parser</li><li><a href="libxml-xmlautomata.html">xmlautomata</a>: API to build regexp automata</li><li><a 
href="libxml-xmlerror.html">xmlerror</a>: error handling</li><li><a 
href="libxml-xmlexports.html">xmlexports</a>: macros for marking symbols as exportable/importable.</li><li><a 
href="libxml-xmlmemory.html">xmlmemory</a>: interface for the memory allocator</li><li><a 
href="libxml-xmlmodule.html">xmlmodule</a>: dynamic module loading</li><li><a 
href="libxml-xmlreader.html">xmlreader</a>: the XMLReader implementation</li><li><a 
href="libxml-xmlregexp.html">xmlregexp</a>: regular expressions handling</li><li><a 
href="libxml-xmlsave.html">xmlsave</a>: the XML document serializer</li><li><a 
href="libxml-xmlschemas.html">xmlschemas</a>: incomplete XML Schemas structure implementation</li><li><a 
href="libxml-xmlschemastypes.html">xmlschemastypes</a>: implementation of XML Schema Da
 tatypes</li><li><a href="libxml-xmlstring.html">xmlstring</a>: set of routines to process strings</li><li><a 
href="libxml-xmlunicode.html">xmlunicode</a>: Unicode character APIs</li><li><a 
href="libxml-xmlversion.html">xmlversion</a>: compile-time version information</li><li><a 
href="libxml-xmlwriter.html">xmlwriter</a>: text writing API for XML</li><li><a 
href="libxml-xpath.html">xpath</a>: XML Path Language implementation</li><li><a 
href="libxml-xpathInternals.html">xpathInternals</a>: internal interfaces for XML Path Language 
implementation</li><li><a href="libxml-xpointer.html">xpointer</a>: API to handle XML Pointers</li></ul><p><a 
href="../bugs.html">Daniel 
Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
+    </style><title>Reference Manual for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Reference Manual for libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bi
 ndings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><h2>Table of Contents</h2><ul><li><a 
href="libxml-DOCBparser.html">DOCBparser</a>: old DocBook SGML parser</li><li><a 
href="libxml-HTMLparser.html">HTMLparser</a>: interface for an HTML 4.0 non-verifying parser</li><li><a 
href="libxml-HTMLtree.html">HTMLtree</a>: specific APIs to process HTML tree, especially 
serialization</li><li><a href="libxml-SAX.html">SAX</a>: Old SAX version 1 handler, deprecated</li><li><a 
href="libxml-SAX2.html">SAX2</a>: SAX2 parser interface used to build the DOM tree</li><l
 i><a href="libxml-c14n.html">c14n</a>: Provide Canonical XML and Exclusive XML Canonicalization</li><li><a 
href="libxml-catalog.html">catalog</a>: interfaces to the Catalog handling system</li><li><a 
href="libxml-chvalid.html">chvalid</a>: Unicode character range checking</li><li><a 
href="libxml-debugXML.html">debugXML</a>: Tree debugging APIs</li><li><a href="libxml-dict.html">dict</a>: 
string dictionary</li><li><a href="libxml-encoding.html">encoding</a>: interface for the encoding conversion 
functions</li><li><a href="libxml-entities.html">entities</a>: interface for the XML entities 
handling</li><li><a href="libxml-globals.html">globals</a>: interface for all global variables of the 
library</li><li><a href="libxml-hash.html">hash</a>: Chained hash tables</li><li><a 
href="libxml-list.html">list</a>: lists interfaces</li><li><a href="libxml-nanoftp.html">nanoftp</a>: minimal 
FTP implementation</li><li><a href="libxml-nanohttp.html">nanohttp</a>: minimal HTTP implementation</li><li
<a href="libxml-parser.html">parser</a>: the core parser module</li><li><a 
href="libxml-parserInternals.html">parserInternals</a>: internals routines and limits exported by the 
parser.</li><li><a href="libxml-pattern.html">pattern</a>: pattern expression handling</li><li><a 
href="libxml-relaxng.html">relaxng</a>: implementation of the Relax-NG validation</li><li><a 
href="libxml-schemasInternals.html">schemasInternals</a>: internal interfaces for XML Schemas</li><li><a 
href="libxml-schematron.html">schematron</a>: XML Schemastron implementation</li><li><a 
href="libxml-threads.html">threads</a>: interfaces for thread handling</li><li><a 
href="libxml-tree.html">tree</a>: interfaces for tree manipulation</li><li><a 
href="libxml-uri.html">uri</a>: library of generic URI related routines</li><li><a 
href="libxml-valid.html">valid</a>: The DTD validation</li><li><a href="libxml-xinclude.html">xinclude</a>: 
implementation of XInclude</li><li><a href="libxml-xlink.html">xlink</a>: unfinished
  XLink detection module</li><li><a href="libxml-xmlIO.html">xmlIO</a>: interface for the I/O interfaces used 
by the parser</li><li><a href="libxml-xmlautomata.html">xmlautomata</a>: API to build regexp 
automata</li><li><a href="libxml-xmlerror.html">xmlerror</a>: error handling</li><li><a 
href="libxml-xmlexports.html">xmlexports</a>: macros for marking symbols as exportable/importable.</li><li><a 
href="libxml-xmlmemory.html">xmlmemory</a>: interface for the memory allocator</li><li><a 
href="libxml-xmlmodule.html">xmlmodule</a>: dynamic module loading</li><li><a 
href="libxml-xmlreader.html">xmlreader</a>: the XMLReader implementation</li><li><a 
href="libxml-xmlregexp.html">xmlregexp</a>: regular expressions handling</li><li><a 
href="libxml-xmlsave.html">xmlsave</a>: the XML document serializer</li><li><a 
href="libxml-xmlschemas.html">xmlschemas</a>: incomplete XML Schemas structure implementation</li><li><a 
href="libxml-xmlschemastypes.html">xmlschemastypes</a>: implementation of XML
  Schema Datatypes</li><li><a href="libxml-xmlstring.html">xmlstring</a>: set of routines to process 
strings</li><li><a href="libxml-xmlunicode.html">xmlunicode</a>: Unicode character APIs</li><li><a 
href="libxml-xmlversion.html">xmlversion</a>: compile-time version information</li><li><a 
href="libxml-xmlwriter.html">xmlwriter</a>: text writing API for XML</li><li><a 
href="libxml-xpath.html">xpath</a>: XML Path Language implementation</li><li><a 
href="libxml-xpathInternals.html">xpathInternals</a>: internal interfaces for XML Path Language 
implementation</li><li><a href="libxml-xpointer.html">xpointer</a>: API to handle XML Pointers</li></ul><p><a 
href="../bugs.html">Daniel 
Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
diff --git a/doc/html/libxml-DOCBparser.html b/doc/html/libxml-DOCBparser.html
index 85060c36..4331f03d 100644
--- a/doc/html/libxml-DOCBparser.html
+++ b/doc/html/libxml-DOCBparser.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module DOCBparser from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module DOCBparser from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings
 </a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><img src="home.png" width="24" height="24" 
border="0" alt="Home" /></a></td><th align="center"><a href="../index.html">The XML C parser and toolkit of 
Gnome</a></th><th align="
 right"><a href="libxml-HTMLparser.html">HTMLparser</a></th><td><a accesskey="n" 
href="libxml-HTMLparser.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><h2 style="font-weight:bold;color:red;text-align:center">This module is 
deprecated</h2><p>interface for a DocBook SGML non-verifying parser This code is DEPRECATED, and should not 
be used anymore. </p><div class="deprecated"><h2>Table of Contents</h2><pre class="programlisting">Typedef <a 
href="libxml-tree.html#xmlParserInputPtr">xmlParserInputPtr</a> <a name="docbParserInputPtr" 
id="docbParserInputPtr">docbParserInputPtr</a>
+    </style><title>Module DOCBparser from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module DOCBparser from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Rub
 y bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><img src="home.png" width="24" height="24" 
border="0" alt="Home" /></a></td><th align="center"><a href="../index.html">The XML C parser and toolkit of 
Gnome</a></th><
 th align="right"><a href="libxml-HTMLparser.html">HTMLparser</a></th><td><a accesskey="n" 
href="libxml-HTMLparser.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><h2 style="font-weight:bold;color:red;text-align:center">This module is 
deprecated</h2><p>interface for a DocBook SGML non-verifying parser This code is DEPRECATED, and should not 
be used anymore. </p><div class="deprecated"><h2>Table of Contents</h2><pre class="programlisting">Typedef <a 
href="libxml-tree.html#xmlParserInputPtr">xmlParserInputPtr</a> <a name="docbParserInputPtr" 
id="docbParserInputPtr">docbParserInputPtr</a>
 </pre><pre class="programlisting">Typedef <a href="libxml-tree.html#xmlParserCtxt">xmlParserCtxt</a> <a 
name="docbParserCtxt" id="docbParserCtxt">docbParserCtxt</a>
 </pre><pre class="programlisting">Typedef <a href="libxml-tree.html#xmlParserCtxtPtr">xmlParserCtxtPtr</a> 
<a name="docbParserCtxtPtr" id="docbParserCtxtPtr">docbParserCtxtPtr</a>
 </pre><pre class="programlisting">Typedef <a href="libxml-tree.html#xmlParserInput">xmlParserInput</a> <a 
name="docbParserInput" id="docbParserInput">docbParserInput</a>
diff --git a/doc/html/libxml-HTMLparser.html b/doc/html/libxml-HTMLparser.html
index 42694802..36079150 100644
--- a/doc/html/libxml-HTMLparser.html
+++ b/doc/html/libxml-HTMLparser.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module HTMLparser from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module HTMLparser from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings
 </a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-DOCBparser.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-DOCBparser.html">DOCBparser</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" h
 ref="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-HTMLtree.html">HTMLtree</a></th><td><a accesskey="n" href="libxml-HTMLtree.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>this module 
implements an HTML 4.0 non-verifying parser with API compatible with the XML parser ones. It should be able 
to parse "real world" HTML, even if severely broken from a specification point of view. </p><h2>Table of 
Contents</h2><pre class="programlisting">#define <a 
href="#htmlDefaultSubelement">htmlDefaultSubelement</a></pre><pre class="programlisting">#define <a 
href="#htmlElementAllowedHereDesc">htmlElementAllowedHereDesc</a></pre><pre class="programlisting">#define <a 
href="#htmlRequiredAttrs">htmlRequiredAttrs</a></pre><pre class="programlisting">Typedef <a 
href="libxml-tree.html#xm
 lDocPtr">xmlDocPtr</a> <a name="htmlDocPtr" id="htmlDocPtr">htmlDocPtr</a>
+    </style><title>Module HTMLparser from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module HTMLparser from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Rub
 y bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-DOCBparser.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-DOCBparser.html">DOCBparser</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a acces
 skey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" 
/></a></td><th align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th 
align="right"><a href="libxml-HTMLtree.html">HTMLtree</a></th><td><a accesskey="n" 
href="libxml-HTMLtree.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>this module implements an HTML 4.0 non-verifying parser with API compatible with 
the XML parser ones. It should be able to parse "real world" HTML, even if severely broken from a 
specification point of view. </p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#htmlDefaultSubelement">htmlDefaultSubelement</a></pre><pre class="programlisting">#define <a 
href="#htmlElementAllowedHereDesc">htmlElementAllowedHereDesc</a></pre><pre class="programlisting">#define <a 
href="#htmlRequiredAttrs">htmlRequiredAttrs</a></pre><pre class="programlisting">Typedef <a href="libxml-tr
 ee.html#xmlDocPtr">xmlDocPtr</a> <a name="htmlDocPtr" id="htmlDocPtr">htmlDocPtr</a>
 </pre><pre class="programlisting">Structure <a href="#htmlElemDesc">htmlElemDesc</a><br />struct 
_htmlElemDesc
 </pre><pre class="programlisting">Typedef <a href="libxml-HTMLparser.html#htmlElemDesc">htmlElemDesc</a> * 
<a name="htmlElemDescPtr" id="htmlElemDescPtr">htmlElemDescPtr</a>
 </pre><pre class="programlisting">Structure <a href="#htmlEntityDesc">htmlEntityDesc</a><br />struct 
_htmlEntityDesc
@@ -168,7 +168,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span 
class="term"><i><tt>filename</tt></i>:</span></td><td>the filename</td></tr><tr><td><span 
class="term"><i><tt>encoding</tt></i>:</span></td><td>a free form C string describing the HTML document 
encoding, or NULL</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the resulting 
document tree</td></tr></tbody></table></div><h3><a name="htmlReadDoc" id="htmlReadDoc"></a>Function: 
htmlReadDoc</h3><pre class="programlisting"><a href="libxml-HTMLparser.html#htmlDocPtr">htmlDocPtr</a>        
htmlReadDoc             (const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * cur, <br />              
                           const char * URL, <br />                                        const char * 
encoding, <br />                                   int options)<br />
 </pre><p>parse an XML in-memory document and build a tree.</p>
 <div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span 
class="term"><i><tt>cur</tt></i>:</span></td><td>a pointer to a zero terminated string</td></tr><tr><td><span 
class="term"><i><tt>URL</tt></i>:</span></td><td>the base URL to use for the document</td></tr><tr><td><span 
class="term"><i><tt>encoding</tt></i>:</span></td><td>the document encoding, or NULL</td></tr><tr><td><span 
class="term"><i><tt>options</tt></i>:</span></td><td>a combination of 
htmlParserOption(s)</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the resulting 
document tree</td></tr></tbody></table></div><h3><a name="htmlReadFd" id="htmlReadFd"></a>Function: 
htmlReadFd</h3><pre class="programlisting"><a href="libxml-HTMLparser.html#htmlDocPtr">htmlDocPtr</a>      
htmlReadFd              (int fd, <br />                                  const char * URL, <br />             
                           const char * encoding, <br />                                   int options)<br />
-</pre><p>parse an XML from a file descriptor and build a tree.</p>
+</pre><p>parse an HTML from a file descriptor and build a tree. NOTE that the file descriptor will not be 
closed when the reader is closed or reset.</p>
 <div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span 
class="term"><i><tt>fd</tt></i>:</span></td><td>an open file descriptor</td></tr><tr><td><span 
class="term"><i><tt>URL</tt></i>:</span></td><td>the base URL to use for the document</td></tr><tr><td><span 
class="term"><i><tt>encoding</tt></i>:</span></td><td>the document encoding, or NULL</td></tr><tr><td><span 
class="term"><i><tt>options</tt></i>:</span></td><td>a combination of 
htmlParserOption(s)</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the resulting 
document tree</td></tr></tbody></table></div><h3><a name="htmlReadFile" id="htmlReadFile"></a>Function: 
htmlReadFile</h3><pre class="programlisting"><a href="libxml-HTMLparser.html#htmlDocPtr">htmlDocPtr</a>       
htmlReadFile            (const char * filename, <br />                                   const char * 
encoding, <br />                                   int options)<br />
 </pre><p>parse an XML file from the filesystem or the network.</p>
 <div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span 
class="term"><i><tt>filename</tt></i>:</span></td><td>a file or URL</td></tr><tr><td><span 
class="term"><i><tt>encoding</tt></i>:</span></td><td>the document encoding, or NULL</td></tr><tr><td><span 
class="term"><i><tt>options</tt></i>:</span></td><td>a combination of 
htmlParserOption(s)</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the resulting 
document tree</td></tr></tbody></table></div><h3><a name="htmlReadIO" id="htmlReadIO"></a>Function: 
htmlReadIO</h3><pre class="programlisting"><a href="libxml-HTMLparser.html#htmlDocPtr">htmlDocPtr</a>      
htmlReadIO              (<a href="libxml-xmlIO.html#xmlInputReadCallback">xmlInputReadCallback</a> ioread, 
<br />                                        <a 
href="libxml-xmlIO.html#xmlInputCloseCallback">xmlInputCloseCallback</a> ioclose, <br />                      
               void * ioctx, <br />                                    const char * URL, <br />               
                         const char * encoding, <br />                                   int options)<br />
diff --git a/doc/html/libxml-HTMLtree.html b/doc/html/libxml-HTMLtree.html
index 8d990927..f1a26fd4 100644
--- a/doc/html/libxml-HTMLtree.html
+++ b/doc/html/libxml-HTMLtree.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module HTMLtree from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module HTMLtree from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a>
 </li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-HTMLparser.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-HTMLparser.html">HTMLparser</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href=
 "../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-SAX.html">SAX</a></th><td><a accesskey="n" href="libxml-SAX.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>this module implements a few function 
needed to process tree in an HTML specific way. </p><h2>Table of Contents</h2><pre 
class="programlisting">#define <a href="#HTML_COMMENT_NODE">HTML_COMMENT_NODE</a></pre><pre 
class="programlisting">#define <a href="#HTML_ENTITY_REF_NODE">HTML_ENTITY_REF_NODE</a></pre><pre 
class="programlisting">#define <a href="#HTML_PI_NODE">HTML_PI_NODE</a></pre><pre 
class="programlisting">#define <a href="#HTML_PRESERVE_NODE">HTML_PRESERVE_NODE</a></pre><pre 
class="programlisting">#define <a href="#HTML_TEXT_NODE">HTML_TEXT_NODE</a></pre><pre 
class="programlisting">void <a href="#htmlDocConte
 ntDumpFormatOutput">htmlDocContentDumpFormatOutput</a> (<a 
href="libxml-tree.html#xmlOutputBufferPtr">xmlOutputBufferPtr</a> buf, <br />                                 
       <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> cur, <br />                                  const 
char * encoding, <br />                                   int format)</pre>
+    </style><title>Module HTMLtree from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module HTMLtree from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bi
 ndings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-HTMLparser.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-HTMLparser.html">HTMLparser</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey
 ="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-SAX.html">SAX</a></th><td><a accesskey="n" href="libxml-SAX.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>this module implements a few function 
needed to process tree in an HTML specific way. </p><h2>Table of Contents</h2><pre 
class="programlisting">#define <a href="#HTML_COMMENT_NODE">HTML_COMMENT_NODE</a></pre><pre 
class="programlisting">#define <a href="#HTML_ENTITY_REF_NODE">HTML_ENTITY_REF_NODE</a></pre><pre 
class="programlisting">#define <a href="#HTML_PI_NODE">HTML_PI_NODE</a></pre><pre 
class="programlisting">#define <a href="#HTML_PRESERVE_NODE">HTML_PRESERVE_NODE</a></pre><pre 
class="programlisting">#define <a href="#HTML_TEXT_NODE">HTML_TEXT_NODE</a></pre><pre 
class="programlisting">void       <a href="#ht
 mlDocContentDumpFormatOutput">htmlDocContentDumpFormatOutput</a>       (<a 
href="libxml-tree.html#xmlOutputBufferPtr">xmlOutputBufferPtr</a> buf, <br />                                 
       <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> cur, <br />                                  const 
char * encoding, <br />                                   int format)</pre>
 <pre class="programlisting">void       <a href="#htmlDocContentDumpOutput">htmlDocContentDumpOutput</a>      
  (<a href="libxml-tree.html#xmlOutputBufferPtr">xmlOutputBufferPtr</a> buf, <br />                           
             <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> cur, <br />                                  
const char * encoding)</pre>
 <pre class="programlisting">int        <a href="#htmlDocDump">htmlDocDump</a>                  (FILE * f, 
<br />                                        <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> cur)</pre>
 <pre class="programlisting">void       <a href="#htmlDocDumpMemory">htmlDocDumpMemory</a>              (<a 
href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> cur, <br />                                  <a 
href="libxml-xmlstring.html#xmlChar">xmlChar</a> ** mem, <br />                                      int * 
size)</pre>
diff --git a/doc/html/libxml-SAX.html b/doc/html/libxml-SAX.html
index d23c73a8..c67be309 100644
--- a/doc/html/libxml-SAX.html
+++ b/doc/html/libxml-SAX.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module SAX from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module SAX from libxml2</h2></td></tr></table></
 td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" href
 ="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a hre
 f="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><
 a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-HTMLtree.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-HTMLtree.html">HTMLtree</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html">
 <img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-SAX2.html">SAX2</a></th><td><a accesskey="n" href="libxml-SAX2.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><h2 
style="font-weight:bold;color:red;text-align:center">This module is deprecated</h2><p>DEPRECATED set of SAX 
version 1 interfaces used to build the DOM tree. </p><div class="deprecated"><h2>Table of Contents</h2><pre 
class="programlisting">void  <a href="#comment">comment</a>                  (void * ctx, <br />              
                        const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * value)</pre>
+    </style><title>Module SAX from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module SAX from libxml2</h2></td></tr></table></
 td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" href
 ="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a hre
 f="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a>
 </li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-HTMLtree.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-HTMLtree.html">HTMLtree</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../in
 dex.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-SAX2.html">SAX2</a></th><td><a accesskey="n" href="libxml-SAX2.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><h2 
style="font-weight:bold;color:red;text-align:center">This module is deprecated</h2><p>DEPRECATED set of SAX 
version 1 interfaces used to build the DOM tree. </p><div class="deprecated"><h2>Table of Contents</h2><pre 
class="programlisting">void        <a href="#comment">comment</a>                  (void * ctx, <br />        
                              const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * value)</pre>
 <pre class="programlisting">int        <a href="#checkNamespace">checkNamespace</a>                    (void 
* ctx, <br />                                      <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * 
namespace)</pre>
 <pre class="programlisting">int        <a href="#getColumnNumber">getColumnNumber</a>                  (void 
* ctx)</pre>
 <pre class="programlisting">void       <a href="#entityDecl">entityDecl</a>                    (void * ctx, 
<br />                                      const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * name, 
<br />                                        int type, <br />                                        const 
<a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * publicId, <br />                                    
const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * systemId, <br />                                  
  <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * content)</pre>
diff --git a/doc/html/libxml-SAX2.html b/doc/html/libxml-SAX2.html
index 7a15a183..cbd89da8 100644
--- a/doc/html/libxml-SAX2.html
+++ b/doc/html/libxml-SAX2.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module SAX2 from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module SAX2 from libxml2</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" hr
 ef="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a h
 ref="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li
<a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-SAX.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-SAX.html">SAX</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><img src="hom
 e.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-c14n.html">c14n</a></th><td><a accesskey="n" href="libxml-c14n.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>those are the default SAX2 interfaces 
used by the library when building DOM tree. </p><h2>Table of Contents</h2><pre class="programlisting">void   
<a href="#docbDefaultSAXHandlerInit">docbDefaultSAXHandlerInit</a>      (void)</pre>
+    </style><title>Module SAX2 from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module SAX2 from libxml2</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" hr
 ef="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a h
 ref="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</
 a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-SAX.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-SAX.html">SAX</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><im
 g src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-c14n.html">c14n</a></th><td><a accesskey="n" href="libxml-c14n.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>those are the default SAX2 interfaces 
used by the library when building DOM tree. </p><h2>Table of Contents</h2><pre class="programlisting">void <a 
href="#docbDefaultSAXHandlerInit">docbDefaultSAXHandlerInit</a>      (void)</pre>
 <pre class="programlisting">void       <a href="#htmlDefaultSAXHandlerInit">htmlDefaultSAXHandlerInit</a>    
  (void)</pre>
 <pre class="programlisting">void       <a href="#xmlDefaultSAXHandlerInit">xmlDefaultSAXHandlerInit</a>      
  (void)</pre>
 <pre class="programlisting">void       <a href="#xmlSAX2AttributeDecl">xmlSAX2AttributeDecl</a>              
  (void * ctx, <br />                                      const <a 
href="libxml-xmlstring.html#xmlChar">xmlChar</a> * elem, <br />                                        const 
<a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * fullname, <br />                                    int 
type, <br />                                        int def, <br />                                         
const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * defaultValue, <br />                              
          <a href="libxml-tree.html#xmlEnumerationPtr">xmlEnumerationPtr</a> tree)</pre>
diff --git a/doc/html/libxml-c14n.html b/doc/html/libxml-c14n.html
index d8910263..b73a3b6c 100644
--- a/doc/html/libxml-c14n.html
+++ b/doc/html/libxml-c14n.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module c14n from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module c14n from libxml2</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" hr
 ef="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a h
 ref="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li
<a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-SAX2.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-SAX2.html">SAX2</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><img src="
 home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-catalog.html">catalog</a></th><td><a accesskey="n" href="libxml-catalog.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>the c14n modules 
provides a  "Canonical XML" implementation</p><h2>Table of Contents</h2><pre class="programlisting">Enum <a 
href="#xmlC14NMode">xmlC14NMode</a>
+    </style><title>Module c14n from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module c14n from libxml2</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" hr
 ef="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a h
 ref="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</
 a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-SAX2.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-SAX2.html">SAX2</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html">
 <img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-catalog.html">catalog</a></th><td><a accesskey="n" href="libxml-catalog.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>the c14n modules 
provides a  "Canonical XML" implementation</p><h2>Table of Contents</h2><pre class="programlisting">Enum <a 
href="#xmlC14NMode">xmlC14NMode</a>
 </pre><pre class="programlisting">int  <a href="#xmlC14NDocDumpMemory">xmlC14NDocDumpMemory</a>              
  (<a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br />                                  <a 
href="libxml-xpath.html#xmlNodeSetPtr">xmlNodeSetPtr</a> nodes, <br />                                       
int mode, <br />                                        <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> 
** inclusive_ns_prefixes, <br />                                    int with_comments, <br />                 
                      <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> ** doc_txt_ptr)</pre>
 <pre class="programlisting">int        <a href="#xmlC14NDocSave">xmlC14NDocSave</a>                    (<a 
href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br />                                  <a 
href="libxml-xpath.html#xmlNodeSetPtr">xmlNodeSetPtr</a> nodes, <br />                                       
int mode, <br />                                        <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> 
** inclusive_ns_prefixes, <br />                                    int with_comments, <br />                 
                      const char * filename, <br />                                   int compression)</pre>
 <pre class="programlisting">int        <a href="#xmlC14NDocSaveTo">xmlC14NDocSaveTo</a>                (<a 
href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br />                                  <a 
href="libxml-xpath.html#xmlNodeSetPtr">xmlNodeSetPtr</a> nodes, <br />                                       
int mode, <br />                                        <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> 
** inclusive_ns_prefixes, <br />                                    int with_comments, <br />                 
                      <a href="libxml-tree.html#xmlOutputBufferPtr">xmlOutputBufferPtr</a> buf)</pre>
diff --git a/doc/html/libxml-catalog.html b/doc/html/libxml-catalog.html
index 3d6b2cc4..b761e80e 100644
--- a/doc/html/libxml-catalog.html
+++ b/doc/html/libxml-catalog.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module catalog from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module catalog from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></
 li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-c14n.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-c14n.html">c14n</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><img
  src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-chvalid.html">chvalid</a></th><td><a accesskey="n" href="libxml-chvalid.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>the catalog module 
implements the support for XML Catalogs and SGML catalogs </p><h2>Table of Contents</h2><pre 
class="programlisting">#define <a href="#XML_CATALOGS_NAMESPACE">XML_CATALOGS_NAMESPACE</a></pre><pre 
class="programlisting">#define <a href="#XML_CATALOG_PI">XML_CATALOG_PI</a></pre><pre 
class="programlisting">Structure <a href="#xmlCatalog">xmlCatalog</a><br />struct _xmlCatalog
+    </style><title>Module catalog from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module catalog from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bind
 ings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-c14n.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-c14n.html">c14n</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.
 html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-chvalid.html">chvalid</a></th><td><a accesskey="n" href="libxml-chvalid.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>the catalog module 
implements the support for XML Catalogs and SGML catalogs </p><h2>Table of Contents</h2><pre 
class="programlisting">#define <a href="#XML_CATALOGS_NAMESPACE">XML_CATALOGS_NAMESPACE</a></pre><pre 
class="programlisting">#define <a href="#XML_CATALOG_PI">XML_CATALOG_PI</a></pre><pre 
class="programlisting">Structure <a href="#xmlCatalog">xmlCatalog</a><br />struct _xmlCatalog
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Enum <a href="#xmlCatalogAllow">xmlCatalogAllow</a>
 </pre><pre class="programlisting">Enum <a href="#xmlCatalogPrefer">xmlCatalogPrefer</a>
diff --git a/doc/html/libxml-chvalid.html b/doc/html/libxml-chvalid.html
index a837fe6f..673d8646 100644
--- a/doc/html/libxml-chvalid.html
+++ b/doc/html/libxml-chvalid.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module chvalid from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module chvalid from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></
 li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-catalog.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-catalog.html">catalog</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.h
 tml"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-debugXML.html">debugXML</a></th><td><a accesskey="n" href="libxml-debugXML.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>this module exports 
interfaces for the character range validation APIs  This file is automatically generated from the cvs source 
definition files using the genChRanges.py Python script </p><h2>Table of Contents</h2><pre 
class="programlisting">#define <a href="#xmlIsBaseCharQ">xmlIsBaseCharQ</a></pre><pre 
class="programlisting">#define <a href="#xmlIsBaseChar_ch">xmlIsBaseChar_ch</a></pre><pre 
class="programlisting">#define <a href="#xmlIsBlankQ">xmlIsBlankQ</a></pre><pre 
class="programlisting">#define <a href="#xmlIsBlank_ch">xmlIsBlank_ch</a></pre><pre 
class="programlisting">#define <a href="#xmlIsCharQ">xmlIsC
 harQ</a></pre><pre class="programlisting">#define <a href="#xmlIsChar_ch">xmlIsChar_ch</a></pre><pre 
class="programlisting">#define <a href="#xmlIsCombiningQ">xmlIsCombiningQ</a></pre><pre 
class="programlisting">#define <a href="#xmlIsDigitQ">xmlIsDigitQ</a></pre><pre 
class="programlisting">#define <a href="#xmlIsDigit_ch">xmlIsDigit_ch</a></pre><pre 
class="programlisting">#define <a href="#xmlIsExtenderQ">xmlIsExtenderQ</a></pre><pre 
class="programlisting">#define <a href="#xmlIsExtender_ch">xmlIsExtender_ch</a></pre><pre 
class="programlisting">#define <a href="#xmlIsIdeographicQ">xmlIsIdeographicQ</a></pre><pre 
class="programlisting">#define <a href="#xmlIsPubidCharQ">xmlIsPubidCharQ</a></pre><pre 
class="programlisting">#define <a href="#xmlIsPubidChar_ch">xmlIsPubidChar_ch</a></pre><pre 
class="programlisting">Structure <a href="#xmlChLRange">xmlChLRange</a><br />struct _xmlChLRange
+    </style><title>Module chvalid from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module chvalid from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bind
 ings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-catalog.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-catalog.html">catalog</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="
 ../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-debugXML.html">debugXML</a></th><td><a accesskey="n" href="libxml-debugXML.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>this module exports 
interfaces for the character range validation APIs  This file is automatically generated from the cvs source 
definition files using the genChRanges.py Python script </p><h2>Table of Contents</h2><pre 
class="programlisting">#define <a href="#xmlIsBaseCharQ">xmlIsBaseCharQ</a></pre><pre 
class="programlisting">#define <a href="#xmlIsBaseChar_ch">xmlIsBaseChar_ch</a></pre><pre 
class="programlisting">#define <a href="#xmlIsBlankQ">xmlIsBlankQ</a></pre><pre 
class="programlisting">#define <a href="#xmlIsBlank_ch">xmlIsBlank_ch</a></pre><pre 
class="programlisting">#define <a href="#xmlIsCha
 rQ">xmlIsCharQ</a></pre><pre class="programlisting">#define <a 
href="#xmlIsChar_ch">xmlIsChar_ch</a></pre><pre class="programlisting">#define <a 
href="#xmlIsCombiningQ">xmlIsCombiningQ</a></pre><pre class="programlisting">#define <a 
href="#xmlIsDigitQ">xmlIsDigitQ</a></pre><pre class="programlisting">#define <a 
href="#xmlIsDigit_ch">xmlIsDigit_ch</a></pre><pre class="programlisting">#define <a 
href="#xmlIsExtenderQ">xmlIsExtenderQ</a></pre><pre class="programlisting">#define <a 
href="#xmlIsExtender_ch">xmlIsExtender_ch</a></pre><pre class="programlisting">#define <a 
href="#xmlIsIdeographicQ">xmlIsIdeographicQ</a></pre><pre class="programlisting">#define <a 
href="#xmlIsPubidCharQ">xmlIsPubidCharQ</a></pre><pre class="programlisting">#define <a 
href="#xmlIsPubidChar_ch">xmlIsPubidChar_ch</a></pre><pre class="programlisting">Structure <a 
href="#xmlChLRange">xmlChLRange</a><br />struct _xmlChLRange
 </pre><pre class="programlisting">Typedef <a href="libxml-chvalid.html#xmlChLRange">xmlChLRange</a> * <a 
name="xmlChLRangePtr" id="xmlChLRangePtr">xmlChLRangePtr</a>
 </pre><pre class="programlisting">Structure <a href="#xmlChRangeGroup">xmlChRangeGroup</a><br />struct 
_xmlChRangeGroup
 </pre><pre class="programlisting">Typedef <a href="libxml-chvalid.html#xmlChRangeGroup">xmlChRangeGroup</a> 
* <a name="xmlChRangeGroupPtr" id="xmlChRangeGroupPtr">xmlChRangeGroupPtr</a>
diff --git a/doc/html/libxml-debugXML.html b/doc/html/libxml-debugXML.html
index 2a3fa5f7..46a83488 100644
--- a/doc/html/libxml-debugXML.html
+++ b/doc/html/libxml-debugXML.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module debugXML from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module debugXML from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a>
 </li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-chvalid.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-chvalid.html">chvalid</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index
 .html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-dict.html">dict</a></th><td><a accesskey="n" href="libxml-dict.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>Interfaces to a set of routines used 
for debugging the tree produced by the XML parser. </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlShellCtxt">xmlShellCtxt</a><br />struct _xmlShellCtxt
+    </style><title>Module debugXML from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module debugXML from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bi
 ndings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-chvalid.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-chvalid.html">chvalid</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href
 ="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-dict.html">dict</a></th><td><a accesskey="n" href="libxml-dict.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>Interfaces to a set of routines used 
for debugging the tree produced by the XML parser. </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlShellCtxt">xmlShellCtxt</a><br />struct _xmlShellCtxt
 </pre><pre class="programlisting">Typedef <a href="libxml-debugXML.html#xmlShellCtxt">xmlShellCtxt</a> * <a 
name="xmlShellCtxtPtr" id="xmlShellCtxtPtr">xmlShellCtxtPtr</a>
 </pre><pre class="programlisting">const char * <a href="#xmlBoolToText">xmlBoolToText</a>              (int 
boolval)</pre>
 <pre class="programlisting">int        <a href="#xmlDebugCheckDocument">xmlDebugCheckDocument</a>            
  (FILE * output, <br />                                   <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> 
doc)</pre>
diff --git a/doc/html/libxml-dict.html b/doc/html/libxml-dict.html
index 1e65f860..d9203227 100644
--- a/doc/html/libxml-dict.html
+++ b/doc/html/libxml-dict.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module dict from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module dict from libxml2</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" hr
 ef="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a h
 ref="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li
<a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-debugXML.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-debugXML.html">debugXML</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html
 "><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-encoding.html">encoding</a></th><td><a accesskey="n" href="libxml-encoding.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>dictionary of 
reusable strings, just used to avoid allocation and freeing operations. </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlDict">xmlDict</a><br />struct _xmlDict
+    </style><title>Module dict from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module dict from libxml2</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" hr
 ef="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a h
 ref="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</
 a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-debugXML.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-debugXML.html">debugXML</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../
 index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-encoding.html">encoding</a></th><td><a accesskey="n" href="libxml-encoding.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>dictionary of 
reusable strings, just used to avoid allocation and freeing operations. </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlDict">xmlDict</a><br />struct _xmlDict
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Typedef <a href="libxml-dict.html#xmlDict">xmlDict</a> * <a 
name="xmlDictPtr" id="xmlDictPtr">xmlDictPtr</a>
 </pre><pre class="programlisting">void <a href="#xmlDictCleanup">xmlDictCleanup</a>                    
(void)</pre>
diff --git a/doc/html/libxml-encoding.html b/doc/html/libxml-encoding.html
index e56ed399..5dcae130 100644
--- a/doc/html/libxml-encoding.html
+++ b/doc/html/libxml-encoding.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module encoding from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module encoding from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a>
 </li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-dict.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-dict.html">dict</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><i
 mg src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-entities.html">entities</a></th><td><a accesskey="n" href="libxml-entities.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>interface for the 
encoding conversion functions needed for XML basic encoding and iconv() support.  Related specs are rfc2044   
     (UTF-8 and UTF-16) F. Yergeau Alis Technologies [ISO-10646]    UTF-8 and UTF-16 in Annexes [ISO-8859-1]  
 ISO Latin-1 characters codes. [UNICODE]      The Unicode Consortium, "The Unicode Standard -- Worldwide 
Character Encoding -- Version 1.0", Addison- Wesley, Volume 1, 1991, Volume 2, 1992.  UTF-8 is described in 
Unicode Technical Report #4. [US-ASCII]     Coded Character Set--7-bit American Standard Code for Information 
Interchange, ANSI X3.4-1986. </p><h2>Table of Contents</h2><pre c
 lass="programlisting">#define <a href="#ICU_PIVOT_BUF_SIZE">ICU_PIVOT_BUF_SIZE</a></pre><pre 
class="programlisting">Structure <a href="#uconv_t">uconv_t</a><br />struct _uconv_t
+    </style><title>Module encoding from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module encoding from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bi
 ndings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-dict.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-dict.html">dict</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../inde
 x.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-entities.html">entities</a></th><td><a accesskey="n" href="libxml-entities.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>interface for the 
encoding conversion functions needed for XML basic encoding and iconv() support.  Related specs are rfc2044   
     (UTF-8 and UTF-16) F. Yergeau Alis Technologies [ISO-10646]    UTF-8 and UTF-16 in Annexes [ISO-8859-1]  
 ISO Latin-1 characters codes. [UNICODE]      The Unicode Consortium, "The Unicode Standard -- Worldwide 
Character Encoding -- Version 1.0", Addison- Wesley, Volume 1, 1991, Volume 2, 1992.  UTF-8 is described in 
Unicode Technical Report #4. [US-ASCII]     Coded Character Set--7-bit American Standard Code for Information 
Interchange, ANSI X3.4-1986. </p><h2>Table of Contents<
 /h2><pre class="programlisting">#define <a href="#ICU_PIVOT_BUF_SIZE">ICU_PIVOT_BUF_SIZE</a></pre><pre 
class="programlisting">Structure <a href="#uconv_t">uconv_t</a><br />struct _uconv_t
 </pre><pre class="programlisting">Enum <a href="#xmlCharEncoding">xmlCharEncoding</a>
 </pre><pre class="programlisting">Structure <a href="#xmlCharEncodingHandler">xmlCharEncodingHandler</a><br 
/>struct _xmlCharEncodingHandler
 </pre><pre class="programlisting">Typedef <a 
href="libxml-encoding.html#xmlCharEncodingHandler">xmlCharEncodingHandler</a> * <a 
name="xmlCharEncodingHandlerPtr" id="xmlCharEncodingHandlerPtr">xmlCharEncodingHandlerPtr</a>
diff --git a/doc/html/libxml-entities.html b/doc/html/libxml-entities.html
index aa0db7f6..929ed21f 100644
--- a/doc/html/libxml-entities.html
+++ b/doc/html/libxml-entities.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module entities from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module entities from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a>
 </li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-encoding.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-encoding.html">encoding</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../in
 dex.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-globals.html">globals</a></th><td><a accesskey="n" href="libxml-globals.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>this module provides 
some of the entity API needed for the parser and applications. </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlEntitiesTable">xmlEntitiesTable</a><br />struct _xmlHashTable
+    </style><title>Module entities from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module entities from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bi
 ndings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-encoding.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-encoding.html">encoding</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" h
 ref="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-globals.html">globals</a></th><td><a accesskey="n" href="libxml-globals.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>this module provides 
some of the entity API needed for the parser and applications. </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlEntitiesTable">xmlEntitiesTable</a><br />struct _xmlHashTable
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Typedef <a 
href="libxml-entities.html#xmlEntitiesTable">xmlEntitiesTable</a> * <a name="xmlEntitiesTablePtr" 
id="xmlEntitiesTablePtr">xmlEntitiesTablePtr</a>
 </pre><pre class="programlisting">Enum <a href="#xmlEntityType">xmlEntityType</a>
diff --git a/doc/html/libxml-globals.html b/doc/html/libxml-globals.html
index 3366de09..a7550378 100644
--- a/doc/html/libxml-globals.html
+++ b/doc/html/libxml-globals.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module globals from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module globals from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></
 li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-entities.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-entities.html">entities</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../inde
 x.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-hash.html">hash</a></th><td><a accesskey="n" href="libxml-hash.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>all the global variables and thread 
handling for those variables is handled by this module.  The bottom of this file is automatically generated 
by build_glob.py based on the description file global.data </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlGlobalState">xmlGlobalState</a><br />struct _xmlGlobalState
+    </style><title>Module globals from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module globals from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bind
 ings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-entities.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-entities.html">entities</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" hre
 f="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-hash.html">hash</a></th><td><a accesskey="n" href="libxml-hash.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>all the global variables and thread 
handling for those variables is handled by this module.  The bottom of this file is automatically generated 
by build_glob.py based on the description file global.data </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlGlobalState">xmlGlobalState</a><br />struct _xmlGlobalState
 </pre><pre class="programlisting">Typedef <a href="libxml-globals.html#xmlGlobalState">xmlGlobalState</a> * 
<a name="xmlGlobalStatePtr" id="xmlGlobalStatePtr">xmlGlobalStatePtr</a>
 </pre><pre class="programlisting">void <a href="#xmlCleanupGlobals">xmlCleanupGlobals</a>              
(void)</pre>
 <pre class="programlisting"><a href="libxml-globals.html#xmlDeregisterNodeFunc">xmlDeregisterNodeFunc</a>    
  <a href="#xmlDeregisterNodeDefault">xmlDeregisterNodeDefault</a>        (<a 
href="libxml-globals.html#xmlDeregisterNodeFunc">xmlDeregisterNodeFunc</a> func)</pre>
diff --git a/doc/html/libxml-hash.html b/doc/html/libxml-hash.html
index 84585418..ac5a000d 100644
--- a/doc/html/libxml-hash.html
+++ b/doc/html/libxml-hash.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module hash from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module hash from libxml2</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" hr
 ef="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a h
 ref="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li
<a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-globals.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-globals.html">globals</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><
 img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-list.html">list</a></th><td><a accesskey="n" href="libxml-list.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>This module implements the hash table 
support used in various places in the library. </p><h2>Table of Contents</h2><pre 
class="programlisting">#define <a href="#XML_CAST_FPTR">XML_CAST_FPTR</a></pre><pre 
class="programlisting">Structure <a href="#xmlHashTable">xmlHashTable</a><br />struct _xmlHashTable
+    </style><title>Module hash from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module hash from libxml2</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" hr
 ef="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a h
 ref="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</
 a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-globals.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-globals.html">globals</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../ind
 ex.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-list.html">list</a></th><td><a accesskey="n" href="libxml-list.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>This module implements the hash table 
support used in various places in the library. </p><h2>Table of Contents</h2><pre 
class="programlisting">#define <a href="#XML_CAST_FPTR">XML_CAST_FPTR</a></pre><pre 
class="programlisting">Structure <a href="#xmlHashTable">xmlHashTable</a><br />struct _xmlHashTable
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Typedef <a href="libxml-hash.html#xmlHashTable">xmlHashTable</a> * <a 
name="xmlHashTablePtr" id="xmlHashTablePtr">xmlHashTablePtr</a>
 </pre><pre class="programlisting">int  <a href="#xmlHashAddEntry">xmlHashAddEntry</a>                  (<a 
href="libxml-hash.html#xmlHashTablePtr">xmlHashTablePtr</a> table, <br />                                    
const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * name, <br />                                      
  void * userdata)</pre>
diff --git a/doc/html/libxml-lib.html b/doc/html/libxml-lib.html
index 56abee3a..55d2f776 100644
--- a/doc/html/libxml-lib.html
+++ b/doc/html/libxml-lib.html
@@ -10,4 +10,4 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Reference Manual for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Reference Manual for libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a>
 </li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><h2>Table of Contents</h2><ul><li><a 
href="libxml-DOCBparser.html">DOCBparser</a>: old DocBook SGML parser</li><li><a 
href="libxml-HTMLparser.html">HTMLparser</a>: interface for an HTML 4.0 non-verifying parser</li><li><a 
href="libxml-HTMLtree.html">HTMLtree</a>: specific APIs to process HTML tree, especially 
serialization</li><li><a href="libxml-SAX.html">SAX</a>: Old SAX version 1 handler, deprecated</li><li><a 
href="libxml-SAX2.html">SAX2</a>: SAX2 parser interface used to build the DOM tree</li><li><a href=
 "libxml-c14n.html">c14n</a>: Provide Canonical XML and Exclusive XML Canonicalization</li><li><a 
href="libxml-catalog.html">catalog</a>: interfaces to the Catalog handling system</li><li><a 
href="libxml-chvalid.html">chvalid</a>: Unicode character range checking</li><li><a 
href="libxml-debugXML.html">debugXML</a>: Tree debugging APIs</li><li><a href="libxml-dict.html">dict</a>: 
string dictionary</li><li><a href="libxml-encoding.html">encoding</a>: interface for the encoding conversion 
functions</li><li><a href="libxml-entities.html">entities</a>: interface for the XML entities 
handling</li><li><a href="libxml-globals.html">globals</a>: interface for all global variables of the 
library</li><li><a href="libxml-hash.html">hash</a>: Chained hash tables</li><li><a 
href="libxml-list.html">list</a>: lists interfaces</li><li><a href="libxml-nanoftp.html">nanoftp</a>: minimal 
FTP implementation</li><li><a href="libxml-nanohttp.html">nanohttp</a>: minimal HTTP 
implementation</li><li><a href="
 libxml-parser.html">parser</a>: the core parser module</li><li><a 
href="libxml-parserInternals.html">parserInternals</a>: internals routines and limits exported by the 
parser.</li><li><a href="libxml-pattern.html">pattern</a>: pattern expression handling</li><li><a 
href="libxml-relaxng.html">relaxng</a>: implementation of the Relax-NG validation</li><li><a 
href="libxml-schemasInternals.html">schemasInternals</a>: internal interfaces for XML Schemas</li><li><a 
href="libxml-schematron.html">schematron</a>: XML Schemastron implementation</li><li><a 
href="libxml-threads.html">threads</a>: interfaces for thread handling</li><li><a 
href="libxml-tree.html">tree</a>: interfaces for tree manipulation</li><li><a href="libxml-uri.html">uri</a>: 
library of generic URI related routines</li><li><a href="libxml-valid.html">valid</a>: The DTD 
validation</li><li><a href="libxml-xinclude.html">xinclude</a>: implementation of XInclude</li><li><a 
href="libxml-xlink.html">xlink</a>: unfinished XLink det
 ection module</li><li><a href="libxml-xmlIO.html">xmlIO</a>: interface for the I/O interfaces used by the 
parser</li><li><a href="libxml-xmlautomata.html">xmlautomata</a>: API to build regexp automata</li><li><a 
href="libxml-xmlerror.html">xmlerror</a>: error handling</li><li><a 
href="libxml-xmlexports.html">xmlexports</a>: macros for marking symbols as exportable/importable.</li><li><a 
href="libxml-xmlmemory.html">xmlmemory</a>: interface for the memory allocator</li><li><a 
href="libxml-xmlmodule.html">xmlmodule</a>: dynamic module loading</li><li><a 
href="libxml-xmlreader.html">xmlreader</a>: the XMLReader implementation</li><li><a 
href="libxml-xmlregexp.html">xmlregexp</a>: regular expressions handling</li><li><a 
href="libxml-xmlsave.html">xmlsave</a>: the XML document serializer</li><li><a 
href="libxml-xmlschemas.html">xmlschemas</a>: incomplete XML Schemas structure implementation</li><li><a 
href="libxml-xmlschemastypes.html">xmlschemastypes</a>: implementation of XML Schema Da
 tatypes</li><li><a href="libxml-xmlstring.html">xmlstring</a>: set of routines to process strings</li><li><a 
href="libxml-xmlunicode.html">xmlunicode</a>: Unicode character APIs</li><li><a 
href="libxml-xmlversion.html">xmlversion</a>: compile-time version information</li><li><a 
href="libxml-xmlwriter.html">xmlwriter</a>: text writing API for XML</li><li><a 
href="libxml-xpath.html">xpath</a>: XML Path Language implementation</li><li><a 
href="libxml-xpathInternals.html">xpathInternals</a>: internal interfaces for XML Path Language 
implementation</li><li><a href="libxml-xpointer.html">xpointer</a>: API to handle XML Pointers</li></ul><p><a 
href="../bugs.html">Daniel 
Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
+    </style><title>Reference Manual for libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Reference Manual for libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bi
 ndings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><h2>Table of Contents</h2><ul><li><a 
href="libxml-DOCBparser.html">DOCBparser</a>: old DocBook SGML parser</li><li><a 
href="libxml-HTMLparser.html">HTMLparser</a>: interface for an HTML 4.0 non-verifying parser</li><li><a 
href="libxml-HTMLtree.html">HTMLtree</a>: specific APIs to process HTML tree, especially 
serialization</li><li><a href="libxml-SAX.html">SAX</a>: Old SAX version 1 handler, deprecated</li><li><a 
href="libxml-SAX2.html">SAX2</a>: SAX2 parser interface used to build the DOM tree</li><l
 i><a href="libxml-c14n.html">c14n</a>: Provide Canonical XML and Exclusive XML Canonicalization</li><li><a 
href="libxml-catalog.html">catalog</a>: interfaces to the Catalog handling system</li><li><a 
href="libxml-chvalid.html">chvalid</a>: Unicode character range checking</li><li><a 
href="libxml-debugXML.html">debugXML</a>: Tree debugging APIs</li><li><a href="libxml-dict.html">dict</a>: 
string dictionary</li><li><a href="libxml-encoding.html">encoding</a>: interface for the encoding conversion 
functions</li><li><a href="libxml-entities.html">entities</a>: interface for the XML entities 
handling</li><li><a href="libxml-globals.html">globals</a>: interface for all global variables of the 
library</li><li><a href="libxml-hash.html">hash</a>: Chained hash tables</li><li><a 
href="libxml-list.html">list</a>: lists interfaces</li><li><a href="libxml-nanoftp.html">nanoftp</a>: minimal 
FTP implementation</li><li><a href="libxml-nanohttp.html">nanohttp</a>: minimal HTTP implementation</li><li
<a href="libxml-parser.html">parser</a>: the core parser module</li><li><a 
href="libxml-parserInternals.html">parserInternals</a>: internals routines and limits exported by the 
parser.</li><li><a href="libxml-pattern.html">pattern</a>: pattern expression handling</li><li><a 
href="libxml-relaxng.html">relaxng</a>: implementation of the Relax-NG validation</li><li><a 
href="libxml-schemasInternals.html">schemasInternals</a>: internal interfaces for XML Schemas</li><li><a 
href="libxml-schematron.html">schematron</a>: XML Schemastron implementation</li><li><a 
href="libxml-threads.html">threads</a>: interfaces for thread handling</li><li><a 
href="libxml-tree.html">tree</a>: interfaces for tree manipulation</li><li><a 
href="libxml-uri.html">uri</a>: library of generic URI related routines</li><li><a 
href="libxml-valid.html">valid</a>: The DTD validation</li><li><a href="libxml-xinclude.html">xinclude</a>: 
implementation of XInclude</li><li><a href="libxml-xlink.html">xlink</a>: unfinished
  XLink detection module</li><li><a href="libxml-xmlIO.html">xmlIO</a>: interface for the I/O interfaces used 
by the parser</li><li><a href="libxml-xmlautomata.html">xmlautomata</a>: API to build regexp 
automata</li><li><a href="libxml-xmlerror.html">xmlerror</a>: error handling</li><li><a 
href="libxml-xmlexports.html">xmlexports</a>: macros for marking symbols as exportable/importable.</li><li><a 
href="libxml-xmlmemory.html">xmlmemory</a>: interface for the memory allocator</li><li><a 
href="libxml-xmlmodule.html">xmlmodule</a>: dynamic module loading</li><li><a 
href="libxml-xmlreader.html">xmlreader</a>: the XMLReader implementation</li><li><a 
href="libxml-xmlregexp.html">xmlregexp</a>: regular expressions handling</li><li><a 
href="libxml-xmlsave.html">xmlsave</a>: the XML document serializer</li><li><a 
href="libxml-xmlschemas.html">xmlschemas</a>: incomplete XML Schemas structure implementation</li><li><a 
href="libxml-xmlschemastypes.html">xmlschemastypes</a>: implementation of XML
  Schema Datatypes</li><li><a href="libxml-xmlstring.html">xmlstring</a>: set of routines to process 
strings</li><li><a href="libxml-xmlunicode.html">xmlunicode</a>: Unicode character APIs</li><li><a 
href="libxml-xmlversion.html">xmlversion</a>: compile-time version information</li><li><a 
href="libxml-xmlwriter.html">xmlwriter</a>: text writing API for XML</li><li><a 
href="libxml-xpath.html">xpath</a>: XML Path Language implementation</li><li><a 
href="libxml-xpathInternals.html">xpathInternals</a>: internal interfaces for XML Path Language 
implementation</li><li><a href="libxml-xpointer.html">xpointer</a>: API to handle XML Pointers</li></ul><p><a 
href="../bugs.html">Daniel 
Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
diff --git a/doc/html/libxml-list.html b/doc/html/libxml-list.html
index f17e1134..042b3dc5 100644
--- a/doc/html/libxml-list.html
+++ b/doc/html/libxml-list.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module list from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module list from libxml2</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" hr
 ef="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a h
 ref="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li
<a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-hash.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-hash.html">hash</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><img src="
 home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-nanoftp.html">nanoftp</a></th><td><a accesskey="n" href="libxml-nanoftp.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>this module implement 
the list support used in various place in the library. </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlLink">xmlLink</a><br />struct _xmlLink
+    </style><title>Module list from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module list from libxml2</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" hr
 ef="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a h
 ref="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</
 a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-hash.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-hash.html">hash</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html">
 <img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-nanoftp.html">nanoftp</a></th><td><a accesskey="n" href="libxml-nanoftp.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>this module implement 
the list support used in various place in the library. </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlLink">xmlLink</a><br />struct _xmlLink
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Typedef <a href="libxml-list.html#xmlLink">xmlLink</a> * <a 
name="xmlLinkPtr" id="xmlLinkPtr">xmlLinkPtr</a>
 </pre><pre class="programlisting">Structure <a href="#xmlList">xmlList</a><br />struct _xmlList
diff --git a/doc/html/libxml-nanoftp.html b/doc/html/libxml-nanoftp.html
index d389630f..8f4171e7 100644
--- a/doc/html/libxml-nanoftp.html
+++ b/doc/html/libxml-nanoftp.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module nanoftp from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module nanoftp from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></
 li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-list.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-list.html">list</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><img
  src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-nanohttp.html">nanohttp</a></th><td><a accesskey="n" href="libxml-nanohttp.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>minimal FTP 
implementation allowing to fetch resources like external subset. </p><h2>Table of Contents</h2><pre 
class="programlisting">#define <a href="#INVALID_SOCKET">INVALID_SOCKET</a></pre><pre 
class="programlisting">#define <a href="#SOCKET">SOCKET</a></pre><pre class="programlisting">Function type: 
<a href="#ftpDataCallback">ftpDataCallback</a>
+    </style><title>Module nanoftp from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module nanoftp from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bind
 ings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-list.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-list.html">list</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.
 html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-nanohttp.html">nanohttp</a></th><td><a accesskey="n" href="libxml-nanohttp.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>minimal FTP 
implementation allowing to fetch resources like external subset. </p><h2>Table of Contents</h2><pre 
class="programlisting">#define <a href="#INVALID_SOCKET">INVALID_SOCKET</a></pre><pre 
class="programlisting">#define <a href="#SOCKET">SOCKET</a></pre><pre class="programlisting">Function type: 
<a href="#ftpDataCallback">ftpDataCallback</a>
 void   <a href="#ftpDataCallback">ftpDataCallback</a>                  (void * userData, <br />              
                           const char * data, <br />                                       int len)
 </pre>
 <pre class="programlisting">Function type: <a href="#ftpListCallback">ftpListCallback</a>
diff --git a/doc/html/libxml-nanohttp.html b/doc/html/libxml-nanohttp.html
index 28fcb20d..72a6fd42 100644
--- a/doc/html/libxml-nanohttp.html
+++ b/doc/html/libxml-nanohttp.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module nanohttp from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module nanohttp from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a>
 </li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-nanoftp.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-nanoftp.html">nanoftp</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index
 .html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-parser.html">parser</a></th><td><a accesskey="n" href="libxml-parser.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>minimal HTTP implementation allowing 
to fetch resources like external subset. </p><h2>Table of Contents</h2><pre class="programlisting">const char 
*     <a href="#xmlNanoHTTPAuthHeader">xmlNanoHTTPAuthHeader</a>      (void * ctx)</pre>
+    </style><title>Module nanohttp from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module nanohttp from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bi
 ndings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-nanoftp.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-nanoftp.html">nanoftp</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href
 ="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-parser.html">parser</a></th><td><a accesskey="n" href="libxml-parser.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>minimal HTTP implementation allowing 
to fetch resources like external subset. </p><h2>Table of Contents</h2><pre class="programlisting">const char 
*   <a href="#xmlNanoHTTPAuthHeader">xmlNanoHTTPAuthHeader</a>      (void * ctx)</pre>
 <pre class="programlisting">void       <a href="#xmlNanoHTTPCleanup">xmlNanoHTTPCleanup</a>            
(void)</pre>
 <pre class="programlisting">void       <a href="#xmlNanoHTTPClose">xmlNanoHTTPClose</a>                (void 
* ctx)</pre>
 <pre class="programlisting">int        <a href="#xmlNanoHTTPContentLength">xmlNanoHTTPContentLength</a>      
  (void * ctx)</pre>
diff --git a/doc/html/libxml-parser.html b/doc/html/libxml-parser.html
index ea9ae265..8a9dda9e 100644
--- a/doc/html/libxml-parser.html
+++ b/doc/html/libxml-parser.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module parser from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module parser from libxml2</h2></td></tr></ta
 ble></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold
 " href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li>
 <a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li
<li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-nanohttp.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-nanohttp.html">nanohttp</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.
 html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-parserInternals.html">parserInternals</a></th><td><a accesskey="n" 
href="libxml-parserInternals.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>Interfaces, constants and types related to the XML parser </p><h2>Table of 
Contents</h2><pre class="programlisting">#define <a 
href="#XML_COMPLETE_ATTRS">XML_COMPLETE_ATTRS</a></pre><pre class="programlisting">#define <a 
href="#XML_DEFAULT_VERSION">XML_DEFAULT_VERSION</a></pre><pre class="programlisting">#define <a 
href="#XML_DETECT_IDS">XML_DETECT_IDS</a></pre><pre class="programlisting">#define <a 
href="#XML_SAX2_MAGIC">XML_SAX2_MAGIC</a></pre><pre class="programlisting">#define <a 
href="#XML_SKIP_IDS">XML_SKIP_IDS</a></pre><pre class="programlisting">Enum <a href="#xmlFeature">xmlFeature
 </a>
+    </style><title>Module parser from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module parser from libxml2</h2></td></tr></ta
 ble></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold
 " href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li>
 <a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindin
 gs</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-nanohttp.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-nanohttp.html">nanohttp</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href=
 "../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-parserInternals.html">parserInternals</a></th><td><a accesskey="n" 
href="libxml-parserInternals.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>Interfaces, constants and types related to the XML parser </p><h2>Table of 
Contents</h2><pre class="programlisting">#define <a 
href="#XML_COMPLETE_ATTRS">XML_COMPLETE_ATTRS</a></pre><pre class="programlisting">#define <a 
href="#XML_DEFAULT_VERSION">XML_DEFAULT_VERSION</a></pre><pre class="programlisting">#define <a 
href="#XML_DETECT_IDS">XML_DETECT_IDS</a></pre><pre class="programlisting">#define <a 
href="#XML_SAX2_MAGIC">XML_SAX2_MAGIC</a></pre><pre class="programlisting">#define <a 
href="#XML_SKIP_IDS">XML_SKIP_IDS</a></pre><pre class="programlisting">Enum <a href="#xmlFeature">
 xmlFeature</a>
 </pre><pre class="programlisting">Enum <a href="#xmlParserInputState">xmlParserInputState</a>
 </pre><pre class="programlisting">Enum <a href="#xmlParserMode">xmlParserMode</a>
 </pre><pre class="programlisting">Structure <a href="#xmlParserNodeInfo">xmlParserNodeInfo</a><br />struct 
_xmlParserNodeInfo
diff --git a/doc/html/libxml-parserInternals.html b/doc/html/libxml-parserInternals.html
index a56f142e..b65cf7e1 100644
--- a/doc/html/libxml-parserInternals.html
+++ b/doc/html/libxml-parserInternals.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module parserInternals from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module parserInternals from libxml2<
 /h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a style
 ="font-weight:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser 
API</a></li><li><a href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader 
API</a></li><li><a href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor=
 "#fffacd"><ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Rub
 y bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-parser.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-parser.html">parser</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" hre
 f="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-pattern.html">pattern</a></th><td><a accesskey="n" href="libxml-pattern.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>this module exports a 
number of internal parsing routines they are not really all intended for applications but can prove useful 
doing low level processing. </p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#INPUT_CHUNK">INPUT_CHUNK</a></pre><pre class="programlisting">#define <a 
href="#IS_ASCII_DIGIT">IS_ASCII_DIGIT</a></pre><pre class="programlisting">#define <a 
href="#IS_ASCII_LETTER">IS_ASCII_LETTER</a></pre><pre class="programlisting">#define <a 
href="#IS_BASECHAR">IS_BASECHAR</a></pre><pre class="programlisting">#define <a 
href="#IS_BLANK">IS_BLANK</a></pre><pre class="pr
 ogramlisting">#define <a href="#IS_BLANK_CH">IS_BLANK_CH</a></pre><pre class="programlisting">#define <a 
href="#IS_BYTE_CHAR">IS_BYTE_CHAR</a></pre><pre class="programlisting">#define <a 
href="#IS_CHAR">IS_CHAR</a></pre><pre class="programlisting">#define <a 
href="#IS_CHAR_CH">IS_CHAR_CH</a></pre><pre class="programlisting">#define <a 
href="#IS_COMBINING">IS_COMBINING</a></pre><pre class="programlisting">#define <a 
href="#IS_COMBINING_CH">IS_COMBINING_CH</a></pre><pre class="programlisting">#define <a 
href="#IS_DIGIT">IS_DIGIT</a></pre><pre class="programlisting">#define <a 
href="#IS_DIGIT_CH">IS_DIGIT_CH</a></pre><pre class="programlisting">#define <a 
href="#IS_EXTENDER">IS_EXTENDER</a></pre><pre class="programlisting">#define <a 
href="#IS_EXTENDER_CH">IS_EXTENDER_CH</a></pre><pre class="programlisting">#define <a 
href="#IS_IDEOGRAPHIC">IS_IDEOGRAPHIC</a></pre><pre class="programlisting">#define <a 
href="#IS_LETTER">IS_LETTER</a></pre><pre class="programlisting">#define <a href="#I
 S_LETTER_CH">IS_LETTER_CH</a></pre><pre class="programlisting">#define <a 
href="#IS_PUBIDCHAR">IS_PUBIDCHAR</a></pre><pre class="programlisting">#define <a 
href="#IS_PUBIDCHAR_CH">IS_PUBIDCHAR_CH</a></pre><pre class="programlisting">#define <a 
href="#MOVETO_ENDTAG">MOVETO_ENDTAG</a></pre><pre class="programlisting">#define <a 
href="#MOVETO_STARTTAG">MOVETO_STARTTAG</a></pre><pre class="programlisting">#define <a 
href="#SKIP_EOL">SKIP_EOL</a></pre><pre class="programlisting">#define <a 
href="#XML_MAX_DICTIONARY_LIMIT">XML_MAX_DICTIONARY_LIMIT</a></pre><pre class="programlisting">#define <a 
href="#XML_MAX_LOOKUP_LIMIT">XML_MAX_LOOKUP_LIMIT</a></pre><pre class="programlisting">#define <a 
href="#XML_MAX_NAMELEN">XML_MAX_NAMELEN</a></pre><pre class="programlisting">#define <a 
href="#XML_MAX_NAME_LENGTH">XML_MAX_NAME_LENGTH</a></pre><pre class="programlisting">#define <a 
href="#XML_MAX_TEXT_LENGTH">XML_MAX_TEXT_LENGTH</a></pre><pre class="programlisting">#define <a 
href="#XML_SUBSTITUTE_B
 OTH">XML_SUBSTITUTE_BOTH</a></pre><pre class="programlisting">#define <a 
href="#XML_SUBSTITUTE_NONE">XML_SUBSTITUTE_NONE</a></pre><pre class="programlisting">#define <a 
href="#XML_SUBSTITUTE_PEREF">XML_SUBSTITUTE_PEREF</a></pre><pre class="programlisting">#define <a 
href="#XML_SUBSTITUTE_REF">XML_SUBSTITUTE_REF</a></pre><pre class="programlisting"><a 
href="libxml-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> <a 
href="#htmlCreateFileParserCtxt">htmlCreateFileParserCtxt</a>        (const char * filename, <br />           
                                        const char * encoding)</pre>
+    </style><title>Module parserInternals from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module parserInternals from libxml2<
 /h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a style
 ="font-weight:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser 
API</a></li><li><a href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader 
API</a></li><li><a href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor=
 "#fffacd"><ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge
 .org/">Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-parser.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-parser.html">parser</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accessk
 ey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-pattern.html">pattern</a></th><td><a accesskey="n" href="libxml-pattern.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>this module exports a 
number of internal parsing routines they are not really all intended for applications but can prove useful 
doing low level processing. </p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#INPUT_CHUNK">INPUT_CHUNK</a></pre><pre class="programlisting">#define <a 
href="#IS_ASCII_DIGIT">IS_ASCII_DIGIT</a></pre><pre class="programlisting">#define <a 
href="#IS_ASCII_LETTER">IS_ASCII_LETTER</a></pre><pre class="programlisting">#define <a 
href="#IS_BASECHAR">IS_BASECHAR</a></pre><pre class="programlisting">#define <a 
href="#IS_BLANK">IS_BLANK</a></pre><pre
  class="programlisting">#define <a href="#IS_BLANK_CH">IS_BLANK_CH</a></pre><pre 
class="programlisting">#define <a href="#IS_BYTE_CHAR">IS_BYTE_CHAR</a></pre><pre 
class="programlisting">#define <a href="#IS_CHAR">IS_CHAR</a></pre><pre class="programlisting">#define <a 
href="#IS_CHAR_CH">IS_CHAR_CH</a></pre><pre class="programlisting">#define <a 
href="#IS_COMBINING">IS_COMBINING</a></pre><pre class="programlisting">#define <a 
href="#IS_COMBINING_CH">IS_COMBINING_CH</a></pre><pre class="programlisting">#define <a 
href="#IS_DIGIT">IS_DIGIT</a></pre><pre class="programlisting">#define <a 
href="#IS_DIGIT_CH">IS_DIGIT_CH</a></pre><pre class="programlisting">#define <a 
href="#IS_EXTENDER">IS_EXTENDER</a></pre><pre class="programlisting">#define <a 
href="#IS_EXTENDER_CH">IS_EXTENDER_CH</a></pre><pre class="programlisting">#define <a 
href="#IS_IDEOGRAPHIC">IS_IDEOGRAPHIC</a></pre><pre class="programlisting">#define <a 
href="#IS_LETTER">IS_LETTER</a></pre><pre class="programlisting">#define <
 a href="#IS_LETTER_CH">IS_LETTER_CH</a></pre><pre class="programlisting">#define <a 
href="#IS_PUBIDCHAR">IS_PUBIDCHAR</a></pre><pre class="programlisting">#define <a 
href="#IS_PUBIDCHAR_CH">IS_PUBIDCHAR_CH</a></pre><pre class="programlisting">#define <a 
href="#MOVETO_ENDTAG">MOVETO_ENDTAG</a></pre><pre class="programlisting">#define <a 
href="#MOVETO_STARTTAG">MOVETO_STARTTAG</a></pre><pre class="programlisting">#define <a 
href="#SKIP_EOL">SKIP_EOL</a></pre><pre class="programlisting">#define <a 
href="#XML_MAX_DICTIONARY_LIMIT">XML_MAX_DICTIONARY_LIMIT</a></pre><pre class="programlisting">#define <a 
href="#XML_MAX_LOOKUP_LIMIT">XML_MAX_LOOKUP_LIMIT</a></pre><pre class="programlisting">#define <a 
href="#XML_MAX_NAMELEN">XML_MAX_NAMELEN</a></pre><pre class="programlisting">#define <a 
href="#XML_MAX_NAME_LENGTH">XML_MAX_NAME_LENGTH</a></pre><pre class="programlisting">#define <a 
href="#XML_MAX_TEXT_LENGTH">XML_MAX_TEXT_LENGTH</a></pre><pre class="programlisting">#define <a href="#XML_SU
 BSTITUTE_BOTH">XML_SUBSTITUTE_BOTH</a></pre><pre class="programlisting">#define <a 
href="#XML_SUBSTITUTE_NONE">XML_SUBSTITUTE_NONE</a></pre><pre class="programlisting">#define <a 
href="#XML_SUBSTITUTE_PEREF">XML_SUBSTITUTE_PEREF</a></pre><pre class="programlisting">#define <a 
href="#XML_SUBSTITUTE_REF">XML_SUBSTITUTE_REF</a></pre><pre class="programlisting"><a 
href="libxml-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a>       <a 
href="#htmlCreateFileParserCtxt">htmlCreateFileParserCtxt</a>        (const char * filename, <br />           
                                        const char * encoding)</pre>
 <pre class="programlisting">void       <a href="#htmlInitAutoClose">htmlInitAutoClose</a>              
(void)</pre>
 <pre class="programlisting"><a href="libxml-tree.html#xmlParserInputPtr">xmlParserInputPtr</a> <a 
href="#inputPop">inputPop</a>        (<a href="libxml-tree.html#xmlParserCtxtPtr">xmlParserCtxtPtr</a> 
ctxt)</pre>
 <pre class="programlisting">int        <a href="#inputPush">inputPush</a>                      (<a 
href="libxml-tree.html#xmlParserCtxtPtr">xmlParserCtxtPtr</a> ctxt, <br />                                   
<a href="libxml-tree.html#xmlParserInputPtr">xmlParserInputPtr</a> value)</pre>
diff --git a/doc/html/libxml-pattern.html b/doc/html/libxml-pattern.html
index e75108a3..f4631a92 100644
--- a/doc/html/libxml-pattern.html
+++ b/doc/html/libxml-pattern.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module pattern from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module pattern from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></
 li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" 
href="libxml-parserInternals.html"><img src="left.png" width="24" height="24" border="0" alt="Prev" 
/></a></td><th align="left"><a href="libxml-parserInternals.html">parserInternals</a></th><td><a 
accesskey="u" href="index.html"><img src="up.png" width="24" height="24" border="0" alt="Up" /></a></td><th 
align="left"><a href="index.html">API documentation</a></th><td><a access
 key="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-relaxng.html">relaxng</a></th><td><a accesskey="n" href="libxml-relaxng.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>allows to compile and 
test pattern expressions for nodes either in a tree or based on a parser state. </p><h2>Table of 
Contents</h2><pre class="programlisting">Structure <a href="#xmlPattern">xmlPattern</a><br />struct 
_xmlPattern
+    </style><title>Module pattern from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module pattern from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bind
 ings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" 
href="libxml-parserInternals.html"><img src="left.png" width="24" height="24" border="0" alt="Prev" 
/></a></td><th align="left"><a href="libxml-parserInternals.html">parserInternals</a></th><td><a 
accesskey="u" href="index.html"><img src="up.png" width="24" height="24" border="0" alt="Up" /></a></td><th 
align="left"><a href="index.html">API documentation</a></th><td
<a accesskey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" 
/></a></td><th align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th 
align="right"><a href="libxml-relaxng.html">relaxng</a></th><td><a accesskey="n" 
href="libxml-relaxng.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>allows to compile and test pattern expressions for nodes either in a tree or 
based on a parser state. </p><h2>Table of Contents</h2><pre class="programlisting">Structure <a 
href="#xmlPattern">xmlPattern</a><br />struct _xmlPattern
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Enum <a href="#xmlPatternFlags">xmlPatternFlags</a>
 </pre><pre class="programlisting">Typedef <a href="libxml-pattern.html#xmlPattern">xmlPattern</a> * <a 
name="xmlPatternPtr" id="xmlPatternPtr">xmlPatternPtr</a>
diff --git a/doc/html/libxml-relaxng.html b/doc/html/libxml-relaxng.html
index a55c8978..675f26c8 100644
--- a/doc/html/libxml-relaxng.html
+++ b/doc/html/libxml-relaxng.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module relaxng from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module relaxng from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></
 li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-pattern.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-pattern.html">pattern</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.h
 tml"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-schemasInternals.html">schemasInternals</a></th><td><a accesskey="n" 
href="libxml-schemasInternals.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>implementation of the Relax-NG validation </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlRelaxNG">xmlRelaxNG</a><br />struct _xmlRelaxNG
+    </style><title>Module relaxng from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module relaxng from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bind
 ings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-pattern.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-pattern.html">pattern</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="
 ../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-schemasInternals.html">schemasInternals</a></th><td><a accesskey="n" 
href="libxml-schemasInternals.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>implementation of the Relax-NG validation </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlRelaxNG">xmlRelaxNG</a><br />struct _xmlRelaxNG
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Structure <a href="#xmlRelaxNGParserCtxt">xmlRelaxNGParserCtxt</a><br 
/>struct _xmlRelaxNGParserCtxt
 The content of this structure is not made public by the API.
diff --git a/doc/html/libxml-schemasInternals.html b/doc/html/libxml-schemasInternals.html
index 766811eb..f8683ea7 100644
--- a/doc/html/libxml-schemasInternals.html
+++ b/doc/html/libxml-schemasInternals.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module schemasInternals from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module schemasInternals from libxml
 2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" 
cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a sty
 le="font-weight:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser 
API</a></li><li><a href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader 
API</a></li><li><a href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolo
 r="#fffacd"><ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>R
 uby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-relaxng.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-relaxng.html">relaxng</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h
 " href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-schematron.html">schematron</a></th><td><a accesskey="n" href="libxml-schematron.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>internal interfaces 
for the XML Schemas handling and schema validity checking The Schemas development is a Work In Progress. Some 
of those interfaces are not guaranteed to be API or ABI stable ! </p><h2>Table of Contents</h2><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ANYATTR_LAX">XML_SCHEMAS_ANYATTR_LAX</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ANYATTR_SKIP">XML_SCHEMAS_ANYATTR_SKIP</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ANYATTR_STRICT">XML_SCHEMAS_ANYATTR_STRICT</a></pre><pre 
class="programlisting">#define <a href="#XML_
 SCHEMAS_ANY_LAX">XML_SCHEMAS_ANY_LAX</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ANY_SKIP">XML_SCHEMAS_ANY_SKIP</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ANY_STRICT">XML_SCHEMAS_ANY_STRICT</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTRGROUP_GLOBAL">XML_SCHEMAS_ATTRGROUP_GLOBAL</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTRGROUP_HAS_REFS">XML_SCHEMAS_ATTRGROUP_HAS_REFS</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTRGROUP_MARKED">XML_SCHEMAS_ATTRGROUP_MARKED</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTRGROUP_REDEFINED">XML_SCHEMAS_ATTRGROUP_REDEFINED</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED">XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ATTR_FIXED">XML_SCHEMAS_ATTR_FIXED</a></pre><pre 
class="programlisting">#define <a href="#XML
 _SCHEMAS_ATTR_GLOBAL">XML_SCHEMAS_ATTR_GLOBAL</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTR_INTERNAL_RESOLVED">XML_SCHEMAS_ATTR_INTERNAL_RESOLVED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ATTR_NSDEFAULT">XML_SCHEMAS_ATTR_NSDEFAULT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTR_USE_OPTIONAL">XML_SCHEMAS_ATTR_USE_OPTIONAL</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTR_USE_PROHIBITED">XML_SCHEMAS_ATTR_USE_PROHIBITED</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTR_USE_REQUIRED">XML_SCHEMAS_ATTR_USE_REQUIRED</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION">XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION">XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION">XML_SCHE
 MAS_BLOCK_DEFAULT_SUBSTITUTION</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_ABSTRACT">XML_SCHEMAS_ELEM_ABSTRACT</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_BLOCK_ABSENT">XML_SCHEMAS_ELEM_BLOCK_ABSENT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_BLOCK_EXTENSION">XML_SCHEMAS_ELEM_BLOCK_EXTENSION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_BLOCK_RESTRICTION">XML_SCHEMAS_ELEM_BLOCK_RESTRICTION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION">XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_CIRCULAR">XML_SCHEMAS_ELEM_CIRCULAR</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_DEFAULT">XML_SCHEMAS_ELEM_DEFAULT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_FINAL_ABSENT">XML_SCHEMAS_ELEM_FINAL_ABSENT</a></pre><pre class="programlisting"
#define <a href="#XML_SCHEMAS_ELEM_FINAL_EXTENSION">XML_SCHEMAS_ELEM_FINAL_EXTENSION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_FINAL_RESTRICTION">XML_SCHEMAS_ELEM_FINAL_RESTRICTION</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_FIXED">XML_SCHEMAS_ELEM_FIXED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_GLOBAL">XML_SCHEMAS_ELEM_GLOBAL</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_INTERNAL_CHECKED">XML_SCHEMAS_ELEM_INTERNAL_CHECKED</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_INTERNAL_RESOLVED">XML_SCHEMAS_ELEM_INTERNAL_RESOLVED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_NILLABLE">XML_SCHEMAS_ELEM_NILLABLE</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_NSDEFAULT">XML_SCHEMAS_ELEM_NSDEFAULT</a></pre><pre class="programlisting">#define 
<a href="#XML_SCHEMAS_ELEM_REF">XML_SCHEMAS_ELEM_REF</a></pre><pre
  class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD">XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_TOPLEVEL">XML_SCHEMAS_ELEM_TOPLEVEL</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_FACET_COLLAPSE">XML_SCHEMAS_FACET_COLLAPSE</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_FACET_PRESERVE">XML_SCHEMAS_FACET_PRESERVE</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_FACET_REPLACE">XML_SCHEMAS_FACET_REPLACE</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_FACET_UNKNOWN">XML_SCHEMAS_FACET_UNKNOWN</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_FINAL_DEFAULT_EXTENSION">XML_SCHEMAS_FINAL_DEFAULT_EXTENSION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_FINAL_DEFAULT_LIST">XML_SCHEMAS_FINAL_DEFAULT_LIST</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION">XM
 L_SCHEMAS_FINAL_DEFAULT_RESTRICTION</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_FINAL_DEFAULT_UNION">XML_SCHEMAS_FINAL_DEFAULT_UNION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_INCLUDING_CONVERT_NS">XML_SCHEMAS_INCLUDING_CONVERT_NS</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_QUALIF_ATTR">XML_SCHEMAS_QUALIF_ATTR</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_QUALIF_ELEM">XML_SCHEMAS_QUALIF_ELEM</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_ABSTRACT">XML_SCHEMAS_TYPE_ABSTRACT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_BLOCK_DEFAULT">XML_SCHEMAS_TYPE_BLOCK_DEFAULT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_BLOCK_EXTENSION">XML_SCHEMAS_TYPE_BLOCK_EXTENSION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_BLOCK_RESTRICTION">XML_SCHEMAS_TYPE_BLOCK_RESTRICTION</a></pre><pre 
class="programlisting">
 #define <a href="#XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE">XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION">XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION</a></pre><pre
 class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION">XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION</a></pre><pre
 class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_FACETSNEEDVALUE">XML_SCHEMAS_TYPE_FACETSNEEDVALUE</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_FINAL_DEFAULT">XML_SCHEMAS_TYPE_FINAL_DEFAULT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_FINAL_EXTENSION">XML_SCHEMAS_TYPE_FINAL_EXTENSION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_FINAL_LIST">XML_SCHEMAS_TYPE_FINAL_LIST</a></pre><pre class="programlisting">#define 
<a href="#XML_SCHEMAS_TYPE_FINAL_RESTRICTION">XML_SCHEMAS_TYPE_FINAL_RESTRICTION</a></pre><pr
 e class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_FINAL_UNION">XML_SCHEMAS_TYPE_FINAL_UNION</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_FIXUP_1">XML_SCHEMAS_TYPE_FIXUP_1</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_GLOBAL">XML_SCHEMAS_TYPE_GLOBAL</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_HAS_FACETS">XML_SCHEMAS_TYPE_HAS_FACETS</a></pre><pre class="programlisting">#define 
<a href="#XML_SCHEMAS_TYPE_INTERNAL_INVALID">XML_SCHEMAS_TYPE_INTERNAL_INVALID</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_INTERNAL_RESOLVED">XML_SCHEMAS_TYPE_INTERNAL_RESOLVED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_MARKED">XML_SCHEMAS_TYPE_MARKED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_MIXED">XML_SCHEMAS_TYPE_MIXED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_NORMVALUENEEDED">XML_SCHEMAS_TYPE_NORMVALUENE
 EDED</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD">XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_REDEFINED">XML_SCHEMAS_TYPE_REDEFINED</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_VARIETY_ABSENT">XML_SCHEMAS_TYPE_VARIETY_ABSENT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_VARIETY_ATOMIC">XML_SCHEMAS_TYPE_VARIETY_ATOMIC</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_VARIETY_LIST">XML_SCHEMAS_TYPE_VARIETY_LIST</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_VARIETY_UNION">XML_SCHEMAS_TYPE_VARIETY_UNION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE">XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE">XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE</a></pre><pre clas
 s="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_WHITESPACE_REPLACE">XML_SCHEMAS_TYPE_WHITESPACE_REPLACE</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_WILDCARD_COMPLETE">XML_SCHEMAS_WILDCARD_COMPLETE</a></pre><pre 
class="programlisting">Structure <a href="#xmlSchemaAnnot">xmlSchemaAnnot</a><br />struct _xmlSchemaAnnot
+    </style><title>Module schemasInternals from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module schemasInternals from libxml
 2</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" 
cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a sty
 le="font-weight:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser 
API</a></li><li><a href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader 
API</a></li><li><a href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolo
 r="#fffacd"><ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a href="http://libxml.rubyfor
 ge.org/">Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-relaxng.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-relaxng.html">relaxng</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a ac
 cesskey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" 
/></a></td><th align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th 
align="right"><a href="libxml-schematron.html">schematron</a></th><td><a accesskey="n" 
href="libxml-schematron.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>internal interfaces for the XML Schemas handling and schema validity checking The 
Schemas development is a Work In Progress. Some of those interfaces are not guaranteed to be API or ABI 
stable ! </p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ANYATTR_LAX">XML_SCHEMAS_ANYATTR_LAX</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ANYATTR_SKIP">XML_SCHEMAS_ANYATTR_SKIP</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ANYATTR_STRICT">XML_SCHEMAS_ANYATTR_STRICT</a></pre><pre class="programlisting">#define <a 
h
 ref="#XML_SCHEMAS_ANY_LAX">XML_SCHEMAS_ANY_LAX</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ANY_SKIP">XML_SCHEMAS_ANY_SKIP</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ANY_STRICT">XML_SCHEMAS_ANY_STRICT</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTRGROUP_GLOBAL">XML_SCHEMAS_ATTRGROUP_GLOBAL</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTRGROUP_HAS_REFS">XML_SCHEMAS_ATTRGROUP_HAS_REFS</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTRGROUP_MARKED">XML_SCHEMAS_ATTRGROUP_MARKED</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTRGROUP_REDEFINED">XML_SCHEMAS_ATTRGROUP_REDEFINED</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED">XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ATTR_FIXED">XML_SCHEMAS_ATTR_FIXED</a></pre><pre 
class="programlisting">#define <a 
 href="#XML_SCHEMAS_ATTR_GLOBAL">XML_SCHEMAS_ATTR_GLOBAL</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTR_INTERNAL_RESOLVED">XML_SCHEMAS_ATTR_INTERNAL_RESOLVED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ATTR_NSDEFAULT">XML_SCHEMAS_ATTR_NSDEFAULT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTR_USE_OPTIONAL">XML_SCHEMAS_ATTR_USE_OPTIONAL</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTR_USE_PROHIBITED">XML_SCHEMAS_ATTR_USE_PROHIBITED</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ATTR_USE_REQUIRED">XML_SCHEMAS_ATTR_USE_REQUIRED</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION">XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION">XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION
 ">XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_ABSTRACT">XML_SCHEMAS_ELEM_ABSTRACT</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_BLOCK_ABSENT">XML_SCHEMAS_ELEM_BLOCK_ABSENT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_BLOCK_EXTENSION">XML_SCHEMAS_ELEM_BLOCK_EXTENSION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_BLOCK_RESTRICTION">XML_SCHEMAS_ELEM_BLOCK_RESTRICTION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION">XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_CIRCULAR">XML_SCHEMAS_ELEM_CIRCULAR</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_DEFAULT">XML_SCHEMAS_ELEM_DEFAULT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_FINAL_ABSENT">XML_SCHEMAS_ELEM_FINAL_ABSENT</a></pre><pre class="progr
 amlisting">#define <a 
href="#XML_SCHEMAS_ELEM_FINAL_EXTENSION">XML_SCHEMAS_ELEM_FINAL_EXTENSION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_FINAL_RESTRICTION">XML_SCHEMAS_ELEM_FINAL_RESTRICTION</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_FIXED">XML_SCHEMAS_ELEM_FIXED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_GLOBAL">XML_SCHEMAS_ELEM_GLOBAL</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_INTERNAL_CHECKED">XML_SCHEMAS_ELEM_INTERNAL_CHECKED</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_INTERNAL_RESOLVED">XML_SCHEMAS_ELEM_INTERNAL_RESOLVED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_NILLABLE">XML_SCHEMAS_ELEM_NILLABLE</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_NSDEFAULT">XML_SCHEMAS_ELEM_NSDEFAULT</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_REF">XML_SCHEMAS_ELEM_REF</a>
 </pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD">XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_ELEM_TOPLEVEL">XML_SCHEMAS_ELEM_TOPLEVEL</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_FACET_COLLAPSE">XML_SCHEMAS_FACET_COLLAPSE</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_FACET_PRESERVE">XML_SCHEMAS_FACET_PRESERVE</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_FACET_REPLACE">XML_SCHEMAS_FACET_REPLACE</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_FACET_UNKNOWN">XML_SCHEMAS_FACET_UNKNOWN</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_FINAL_DEFAULT_EXTENSION">XML_SCHEMAS_FINAL_DEFAULT_EXTENSION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_FINAL_DEFAULT_LIST">XML_SCHEMAS_FINAL_DEFAULT_LIST</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_FINAL_DEFAULT_RESTR
 ICTION">XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_FINAL_DEFAULT_UNION">XML_SCHEMAS_FINAL_DEFAULT_UNION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_INCLUDING_CONVERT_NS">XML_SCHEMAS_INCLUDING_CONVERT_NS</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_QUALIF_ATTR">XML_SCHEMAS_QUALIF_ATTR</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_QUALIF_ELEM">XML_SCHEMAS_QUALIF_ELEM</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_ABSTRACT">XML_SCHEMAS_TYPE_ABSTRACT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_BLOCK_DEFAULT">XML_SCHEMAS_TYPE_BLOCK_DEFAULT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_BLOCK_EXTENSION">XML_SCHEMAS_TYPE_BLOCK_EXTENSION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_BLOCK_RESTRICTION">XML_SCHEMAS_TYPE_BLOCK_RESTRICTION</a></pre><pre class="progra
 mlisting">#define <a 
href="#XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE">XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION">XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION</a></pre><pre
 class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION">XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION</a></pre><pre
 class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_FACETSNEEDVALUE">XML_SCHEMAS_TYPE_FACETSNEEDVALUE</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_FINAL_DEFAULT">XML_SCHEMAS_TYPE_FINAL_DEFAULT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_FINAL_EXTENSION">XML_SCHEMAS_TYPE_FINAL_EXTENSION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_FINAL_LIST">XML_SCHEMAS_TYPE_FINAL_LIST</a></pre><pre class="programlisting">#define 
<a href="#XML_SCHEMAS_TYPE_FINAL_RESTRICTION">XML_SCHEMAS_TYPE_FINAL_RESTRICTION</a
</pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_FINAL_UNION">XML_SCHEMAS_TYPE_FINAL_UNION</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_FIXUP_1">XML_SCHEMAS_TYPE_FIXUP_1</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_GLOBAL">XML_SCHEMAS_TYPE_GLOBAL</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_HAS_FACETS">XML_SCHEMAS_TYPE_HAS_FACETS</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_INTERNAL_INVALID">XML_SCHEMAS_TYPE_INTERNAL_INVALID</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_INTERNAL_RESOLVED">XML_SCHEMAS_TYPE_INTERNAL_RESOLVED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_MARKED">XML_SCHEMAS_TYPE_MARKED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_MIXED">XML_SCHEMAS_TYPE_MIXED</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_NORMVALUENEEDED">XML_SCHEMAS_TYPE_N
 ORMVALUENEEDED</a></pre><pre class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD">XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD</a></pre><pre 
class="programlisting">#define <a href="#XML_SCHEMAS_TYPE_REDEFINED">XML_SCHEMAS_TYPE_REDEFINED</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_VARIETY_ABSENT">XML_SCHEMAS_TYPE_VARIETY_ABSENT</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_VARIETY_ATOMIC">XML_SCHEMAS_TYPE_VARIETY_ATOMIC</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_VARIETY_LIST">XML_SCHEMAS_TYPE_VARIETY_LIST</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_VARIETY_UNION">XML_SCHEMAS_TYPE_VARIETY_UNION</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE">XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE">XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE</a></pre
<pre class="programlisting">#define <a 
href="#XML_SCHEMAS_TYPE_WHITESPACE_REPLACE">XML_SCHEMAS_TYPE_WHITESPACE_REPLACE</a></pre><pre 
class="programlisting">#define <a 
href="#XML_SCHEMAS_WILDCARD_COMPLETE">XML_SCHEMAS_WILDCARD_COMPLETE</a></pre><pre 
class="programlisting">Structure <a href="#xmlSchemaAnnot">xmlSchemaAnnot</a><br />struct _xmlSchemaAnnot
 </pre><pre class="programlisting">Typedef <a 
href="libxml-schemasInternals.html#xmlSchemaAnnot">xmlSchemaAnnot</a> * <a name="xmlSchemaAnnotPtr" 
id="xmlSchemaAnnotPtr">xmlSchemaAnnotPtr</a>
 </pre><pre class="programlisting">Structure <a href="#xmlSchemaAttribute">xmlSchemaAttribute</a><br />struct 
_xmlSchemaAttribute
 </pre><pre class="programlisting">Structure <a 
href="#xmlSchemaAttributeGroup">xmlSchemaAttributeGroup</a><br />struct _xmlSchemaAttributeGroup
diff --git a/doc/html/libxml-schematron.html b/doc/html/libxml-schematron.html
index f3a834b3..7289ec91 100644
--- a/doc/html/libxml-schematron.html
+++ b/doc/html/libxml-schematron.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module schematron from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module schematron from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings
 </a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" 
href="libxml-schemasInternals.html"><img src="left.png" width="24" height="24" border="0" alt="Prev" 
/></a></td><th align="left"><a href="libxml-schemasInternals.html">schemasInternals</a></th><td><a 
accesskey="u" href="index.html"><img src="up.png" width="24" height="24" border="0" alt="Up" /></a></td><th 
align="left"><a href="index.html">API documentation</a></th><td>
 <a accesskey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" 
/></a></td><th align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th 
align="right"><a href="libxml-threads.html">threads</a></th><td><a accesskey="n" 
href="libxml-threads.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>interface to the XML Schematron validity checking. </p><h2>Table of 
Contents</h2><pre class="programlisting">Structure <a href="#xmlSchematron">xmlSchematron</a><br />struct 
_xmlSchematron
+    </style><title>Module schematron from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module schematron from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Rub
 y bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" 
href="libxml-schemasInternals.html"><img src="left.png" width="24" height="24" border="0" alt="Prev" 
/></a></td><th align="left"><a href="libxml-schemasInternals.html">schemasInternals</a></th><td><a 
accesskey="u" href="index.html"><img src="up.png" width="24" height="24" border="0" alt="Up" /></a></td><th 
align="left"><a href="index.html">API documentation</a
</th><td><a accesskey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" 
alt="Home" /></a></td><th align="center"><a href="../index.html">The XML C parser and toolkit of 
Gnome</a></th><th align="right"><a href="libxml-threads.html">threads</a></th><td><a accesskey="n" 
href="libxml-threads.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>interface to the XML Schematron validity checking. </p><h2>Table of 
Contents</h2><pre class="programlisting">Structure <a href="#xmlSchematron">xmlSchematron</a><br />struct 
_xmlSchematron
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Structure <a 
href="#xmlSchematronParserCtxt">xmlSchematronParserCtxt</a><br />struct _xmlSchematronParserCtxt
 The content of this structure is not made public by the API.
diff --git a/doc/html/libxml-threads.html b/doc/html/libxml-threads.html
index 5837a785..2423f7ee 100644
--- a/doc/html/libxml-threads.html
+++ b/doc/html/libxml-threads.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module threads from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module threads from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></
 li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-schematron.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-schematron.html">schematron</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href=".
 ./index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-tree.html">tree</a></th><td><a accesskey="n" href="libxml-tree.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>set of generic threading related 
routines should work with pthreads, Windows native or TLS threads </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlMutex">xmlMutex</a><br />struct _xmlMutex
+    </style><title>Module threads from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module threads from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bind
 ings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-schematron.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-schematron.html">schematron</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="
 h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-tree.html">tree</a></th><td><a accesskey="n" href="libxml-tree.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>set of generic threading related 
routines should work with pthreads, Windows native or TLS threads </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlMutex">xmlMutex</a><br />struct _xmlMutex
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Typedef <a href="libxml-threads.html#xmlMutex">xmlMutex</a> * <a 
name="xmlMutexPtr" id="xmlMutexPtr">xmlMutexPtr</a>
 </pre><pre class="programlisting">Structure <a href="#xmlRMutex">xmlRMutex</a><br />struct _xmlRMutex
diff --git a/doc/html/libxml-tree.html b/doc/html/libxml-tree.html
index d6120bc3..025ca4c9 100644
--- a/doc/html/libxml-tree.html
+++ b/doc/html/libxml-tree.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module tree from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module tree from libxml2</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" hr
 ef="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a h
 ref="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li
<a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-threads.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-threads.html">threads</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><
 img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-uri.html">uri</a></th><td><a accesskey="n" href="libxml-uri.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>this module describes the structures 
found in an tree resulting from an XML or HTML parsing, as well as the API provided for various processing on 
that tree </p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#BASE_BUFFER_SIZE">BASE_BUFFER_SIZE</a></pre><pre class="programlisting">#define <a 
href="#LIBXML2_NEW_BUFFER">LIBXML2_NEW_BUFFER</a></pre><pre class="programlisting">#define <a 
href="#XML_GET_CONTENT">XML_GET_CONTENT</a></pre><pre class="programlisting">#define <a 
href="#XML_GET_LINE">XML_GET_LINE</a></pre><pre class="programlisting">#define <a 
href="#XML_LOCAL_NAMESPACE">XML_LOCAL_NAMESPACE</a></pre><pr
 e class="programlisting">#define <a href="#XML_XML_ID">XML_XML_ID</a></pre><pre 
class="programlisting">#define <a href="#XML_XML_NAMESPACE">XML_XML_NAMESPACE</a></pre><pre 
class="programlisting">#define <a href="#xmlChildrenNode">xmlChildrenNode</a></pre><pre 
class="programlisting">#define <a href="#xmlRootNode">xmlRootNode</a></pre><pre 
class="programlisting">Structure <a href="#xmlAttr">xmlAttr</a><br />struct _xmlAttr
+    </style><title>Module tree from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module tree from libxml2</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" hr
 ef="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a h
 ref="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</
 a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-threads.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-threads.html">threads</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../ind
 ex.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-uri.html">uri</a></th><td><a accesskey="n" href="libxml-uri.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>this module describes the structures 
found in an tree resulting from an XML or HTML parsing, as well as the API provided for various processing on 
that tree </p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#BASE_BUFFER_SIZE">BASE_BUFFER_SIZE</a></pre><pre class="programlisting">#define <a 
href="#LIBXML2_NEW_BUFFER">LIBXML2_NEW_BUFFER</a></pre><pre class="programlisting">#define <a 
href="#XML_GET_CONTENT">XML_GET_CONTENT</a></pre><pre class="programlisting">#define <a 
href="#XML_GET_LINE">XML_GET_LINE</a></pre><pre class="programlisting">#define <a 
href="#XML_LOCAL_NAMESPACE">XML_LOCAL_NAMESPACE</a
</pre><pre class="programlisting">#define <a href="#XML_XML_ID">XML_XML_ID</a></pre><pre 
class="programlisting">#define <a href="#XML_XML_NAMESPACE">XML_XML_NAMESPACE</a></pre><pre 
class="programlisting">#define <a href="#xmlChildrenNode">xmlChildrenNode</a></pre><pre 
class="programlisting">#define <a href="#xmlRootNode">xmlRootNode</a></pre><pre 
class="programlisting">Structure <a href="#xmlAttr">xmlAttr</a><br />struct _xmlAttr
 </pre><pre class="programlisting">Typedef <a href="libxml-tree.html#xmlAttr">xmlAttr</a> * <a 
name="xmlAttrPtr" id="xmlAttrPtr">xmlAttrPtr</a>
 </pre><pre class="programlisting">Structure <a href="#xmlAttribute">xmlAttribute</a><br />struct 
_xmlAttribute
 </pre><pre class="programlisting">Enum <a href="#xmlAttributeDefault">xmlAttributeDefault</a>
diff --git a/doc/html/libxml-uri.html b/doc/html/libxml-uri.html
index 01ce7b18..b1ebd4a8 100644
--- a/doc/html/libxml-uri.html
+++ b/doc/html/libxml-uri.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module uri from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module uri from libxml2</h2></td></tr></table></
 td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" href
 ="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a hre
 f="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><
 a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-tree.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-tree.html">tree</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><img src="ho
 me.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-valid.html">valid</a></th><td><a accesskey="n" href="libxml-valid.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>library of generic URI related 
routines Implements RFC 2396 </p><h2>Table of Contents</h2><pre class="programlisting">Structure <a 
href="#xmlURI">xmlURI</a><br />struct _xmlURI
+    </style><title>Module uri from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module uri from libxml2</h2></td></tr></table></
 td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" href
 ="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a hre
 f="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a>
 </li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-tree.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-tree.html">tree</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><i
 mg src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-valid.html">valid</a></th><td><a accesskey="n" href="libxml-valid.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>library of generic URI related 
routines Implements RFC 2396 </p><h2>Table of Contents</h2><pre class="programlisting">Structure <a 
href="#xmlURI">xmlURI</a><br />struct _xmlURI
 </pre><pre class="programlisting">Typedef <a href="libxml-uri.html#xmlURI">xmlURI</a> * <a name="xmlURIPtr" 
id="xmlURIPtr">xmlURIPtr</a>
 </pre><pre class="programlisting"><a href="libxml-xmlstring.html#xmlChar">xmlChar</a> *        <a 
href="#xmlBuildRelativeURI">xmlBuildRelativeURI</a>  (const <a 
href="libxml-xmlstring.html#xmlChar">xmlChar</a> * URI, <br />                                         const 
<a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * base)</pre>
 <pre class="programlisting"><a href="libxml-xmlstring.html#xmlChar">xmlChar</a> *      <a 
href="#xmlBuildURI">xmlBuildURI</a>          (const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * 
URI, <br />                                         const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> 
* base)</pre>
diff --git a/doc/html/libxml-valid.html b/doc/html/libxml-valid.html
index 8acb88a5..3194d479 100644
--- a/doc/html/libxml-valid.html
+++ b/doc/html/libxml-valid.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module valid from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module valid from libxml2</h2></td></tr></tabl
 e></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" 
 href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a
  href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><
 li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-uri.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-uri.html">uri</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><img src="h
 ome.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xinclude.html">xinclude</a></th><td><a accesskey="n" href="libxml-xinclude.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>API for the DTD 
handling and the validity checking </p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#XML_CTXT_FINISH_DTD_0">XML_CTXT_FINISH_DTD_0</a></pre><pre class="programlisting">#define <a 
href="#XML_CTXT_FINISH_DTD_1">XML_CTXT_FINISH_DTD_1</a></pre><pre class="programlisting">Structure <a 
href="#xmlAttributeTable">xmlAttributeTable</a><br />struct _xmlHashTable
+    </style><title>Module valid from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module valid from libxml2</h2></td></tr></tabl
 e></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" 
 href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a
  href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings
 </a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-uri.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-uri.html">uri</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><
 img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xinclude.html">xinclude</a></th><td><a accesskey="n" href="libxml-xinclude.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>API for the DTD 
handling and the validity checking </p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#XML_CTXT_FINISH_DTD_0">XML_CTXT_FINISH_DTD_0</a></pre><pre class="programlisting">#define <a 
href="#XML_CTXT_FINISH_DTD_1">XML_CTXT_FINISH_DTD_1</a></pre><pre class="programlisting">Structure <a 
href="#xmlAttributeTable">xmlAttributeTable</a><br />struct _xmlHashTable
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Typedef <a 
href="libxml-valid.html#xmlAttributeTable">xmlAttributeTable</a> * <a name="xmlAttributeTablePtr" 
id="xmlAttributeTablePtr">xmlAttributeTablePtr</a>
 </pre><pre class="programlisting">Structure <a href="#xmlElementTable">xmlElementTable</a><br />struct 
_xmlHashTable
diff --git a/doc/html/libxml-xinclude.html b/doc/html/libxml-xinclude.html
index 1da27747..e058c7db 100644
--- a/doc/html/libxml-xinclude.html
+++ b/doc/html/libxml-xinclude.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xinclude from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xinclude from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a>
 </li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-valid.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-valid.html">valid</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"
<img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xlink.html">xlink</a></th><td><a accesskey="n" href="libxml-xlink.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>API to handle XInclude processing, 
implements the World Wide Web Consortium Last Call Working Draft 10 November 2003</p><h2>Table of 
Contents</h2><pre class="programlisting">#define <a 
href="#XINCLUDE_FALLBACK">XINCLUDE_FALLBACK</a></pre><pre class="programlisting">#define <a 
href="#XINCLUDE_HREF">XINCLUDE_HREF</a></pre><pre class="programlisting">#define <a 
href="#XINCLUDE_NODE">XINCLUDE_NODE</a></pre><pre class="programlisting">#define <a 
href="#XINCLUDE_NS">XINCLUDE_NS</a></pre><pre class="programlisting">#define <a 
href="#XINCLUDE_OLD_NS">XINCLUDE_OLD_NS</a></pre><pre class="programlisting">#define <a href="#XINCLUDE_PAR
 SE">XINCLUDE_PARSE</a></pre><pre class="programlisting">#define <a 
href="#XINCLUDE_PARSE_ENCODING">XINCLUDE_PARSE_ENCODING</a></pre><pre class="programlisting">#define <a 
href="#XINCLUDE_PARSE_TEXT">XINCLUDE_PARSE_TEXT</a></pre><pre class="programlisting">#define <a 
href="#XINCLUDE_PARSE_XML">XINCLUDE_PARSE_XML</a></pre><pre class="programlisting">#define <a 
href="#XINCLUDE_PARSE_XPOINTER">XINCLUDE_PARSE_XPOINTER</a></pre><pre class="programlisting">Structure <a 
href="#xmlXIncludeCtxt">xmlXIncludeCtxt</a><br />struct _xmlXIncludeCtxt
+    </style><title>Module xinclude from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xinclude from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bi
 ndings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-valid.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-valid.html">valid</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../i
 ndex.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xlink.html">xlink</a></th><td><a accesskey="n" href="libxml-xlink.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>API to handle XInclude processing, 
implements the World Wide Web Consortium Last Call Working Draft 10 November 2003</p><h2>Table of 
Contents</h2><pre class="programlisting">#define <a href="#XINCLUDE_FALLBACK">XINCLUDE_FALLBACK</a></pre><pre 
class="programlisting">#define <a href="#XINCLUDE_HREF">XINCLUDE_HREF</a></pre><pre 
class="programlisting">#define <a href="#XINCLUDE_NODE">XINCLUDE_NODE</a></pre><pre 
class="programlisting">#define <a href="#XINCLUDE_NS">XINCLUDE_NS</a></pre><pre 
class="programlisting">#define <a href="#XINCLUDE_OLD_NS">XINCLUDE_OLD_NS</a></pre><pre 
class="programlisting">#define <a href="#XI
 NCLUDE_PARSE">XINCLUDE_PARSE</a></pre><pre class="programlisting">#define <a 
href="#XINCLUDE_PARSE_ENCODING">XINCLUDE_PARSE_ENCODING</a></pre><pre class="programlisting">#define <a 
href="#XINCLUDE_PARSE_TEXT">XINCLUDE_PARSE_TEXT</a></pre><pre class="programlisting">#define <a 
href="#XINCLUDE_PARSE_XML">XINCLUDE_PARSE_XML</a></pre><pre class="programlisting">#define <a 
href="#XINCLUDE_PARSE_XPOINTER">XINCLUDE_PARSE_XPOINTER</a></pre><pre class="programlisting">Structure <a 
href="#xmlXIncludeCtxt">xmlXIncludeCtxt</a><br />struct _xmlXIncludeCtxt
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Typedef <a href="libxml-xinclude.html#xmlXIncludeCtxt">xmlXIncludeCtxt</a> 
* <a name="xmlXIncludeCtxtPtr" id="xmlXIncludeCtxtPtr">xmlXIncludeCtxtPtr</a>
 </pre><pre class="programlisting">void <a href="#xmlXIncludeFreeContext">xmlXIncludeFreeContext</a>          
  (<a href="libxml-xinclude.html#xmlXIncludeCtxtPtr">xmlXIncludeCtxtPtr</a> ctxt)</pre>
diff --git a/doc/html/libxml-xlink.html b/doc/html/libxml-xlink.html
index b5dc0782..0bf99909 100644
--- a/doc/html/libxml-xlink.html
+++ b/doc/html/libxml-xlink.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xlink from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xlink from libxml2</h2></td></tr></tabl
 e></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" 
 href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a
  href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><
 li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xinclude.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xinclude.html">xinclude</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.ht
 ml"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlIO.html">xmlIO</a></th><td><a accesskey="n" href="libxml-xmlIO.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>unfinished XLink detection module 
</p><h2>Table of Contents</h2><pre class="programlisting">Enum <a href="#xlinkActuate">xlinkActuate</a>
+    </style><title>Module xlink from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xlink from libxml2</h2></td></tr></tabl
 e></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" 
 href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a
  href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings
 </a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xinclude.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xinclude.html">xinclude</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href=".
 ./index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlIO.html">xmlIO</a></th><td><a accesskey="n" href="libxml-xmlIO.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>unfinished XLink detection module 
</p><h2>Table of Contents</h2><pre class="programlisting">Enum <a href="#xlinkActuate">xlinkActuate</a>
 </pre><pre class="programlisting">Typedef <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * <a 
name="xlinkHRef" id="xlinkHRef">xlinkHRef</a>
 </pre><pre class="programlisting">Structure <a href="#xlinkHandler">xlinkHandler</a><br />struct 
_xlinkHandler
 </pre><pre class="programlisting">Typedef <a href="libxml-xlink.html#xlinkHandler">xlinkHandler</a> * <a 
name="xlinkHandlerPtr" id="xlinkHandlerPtr">xlinkHandlerPtr</a>
diff --git a/doc/html/libxml-xmlIO.html b/doc/html/libxml-xmlIO.html
index f3e57537..489c987a 100644
--- a/doc/html/libxml-xmlIO.html
+++ b/doc/html/libxml-xmlIO.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlIO from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlIO from libxml2</h2></td></tr></tabl
 e></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" 
 href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a
  href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><
 li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xlink.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xlink.html">xlink</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.html"><img 
 src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlautomata.html">xmlautomata</a></th><td><a accesskey="n" href="libxml-xmlautomata.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>interface for the I/O 
interfaces used by the parser </p><h2>Table of Contents</h2><pre class="programlisting"><a 
href="libxml-tree.html#xmlOutputBufferPtr">xmlOutputBufferPtr</a>    <a 
href="#xmlAllocOutputBuffer">xmlAllocOutputBuffer</a>        (<a 
href="libxml-encoding.html#xmlCharEncodingHandlerPtr">xmlCharEncodingHandlerPtr</a> encoder)</pre>
+    </style><title>Module xmlIO from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlIO from libxml2</h2></td></tr></tabl
 e></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" 
 href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a
  href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings
 </a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xlink.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xlink.html">xlink</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index.h
 tml"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlautomata.html">xmlautomata</a></th><td><a accesskey="n" href="libxml-xmlautomata.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>interface for the I/O 
interfaces used by the parser </p><h2>Table of Contents</h2><pre class="programlisting"><a 
href="libxml-tree.html#xmlOutputBufferPtr">xmlOutputBufferPtr</a>  <a 
href="#xmlAllocOutputBuffer">xmlAllocOutputBuffer</a>        (<a 
href="libxml-encoding.html#xmlCharEncodingHandlerPtr">xmlCharEncodingHandlerPtr</a> encoder)</pre>
 <pre class="programlisting"><a href="libxml-tree.html#xmlParserInputBufferPtr">xmlParserInputBufferPtr</a>   
  <a href="#xmlAllocParserInputBuffer">xmlAllocParserInputBuffer</a>      (<a 
href="libxml-encoding.html#xmlCharEncoding">xmlCharEncoding</a> enc)</pre>
 <pre class="programlisting">int        <a href="#xmlCheckFilename">xmlCheckFilename</a>                
(const char * path)</pre>
 <pre class="programlisting"><a href="libxml-tree.html#xmlParserInputPtr">xmlParserInputPtr</a> <a 
href="#xmlCheckHTTPInput">xmlCheckHTTPInput</a>      (<a 
href="libxml-tree.html#xmlParserCtxtPtr">xmlParserCtxtPtr</a> ctxt, <br />                                    
       <a href="libxml-tree.html#xmlParserInputPtr">xmlParserInputPtr</a> ret)</pre>
diff --git a/doc/html/libxml-xmlautomata.html b/doc/html/libxml-xmlautomata.html
index a66b3669..4fd34c23 100644
--- a/doc/html/libxml-xmlautomata.html
+++ b/doc/html/libxml-xmlautomata.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlautomata from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlautomata from libxml2</h2></td
</tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-w
 eight:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd
 "><ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindin
 gs</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlIO.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlIO.html">xmlIO</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index
 .html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlerror.html">xmlerror</a></th><td><a accesskey="n" href="libxml-xmlerror.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>the API to build 
regexp automata </p><h2>Table of Contents</h2><pre class="programlisting">Structure <a 
href="#xmlAutomata">xmlAutomata</a><br />struct _xmlAutomata
+    </style><title>Module xmlautomata from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlautomata from libxml2</h2></td
</tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-w
 eight:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd
 "><ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>R
 uby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlIO.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlIO.html">xmlIO</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href
 ="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlerror.html">xmlerror</a></th><td><a accesskey="n" href="libxml-xmlerror.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>the API to build 
regexp automata </p><h2>Table of Contents</h2><pre class="programlisting">Structure <a 
href="#xmlAutomata">xmlAutomata</a><br />struct _xmlAutomata
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Typedef <a href="libxml-xmlautomata.html#xmlAutomata">xmlAutomata</a> * <a 
name="xmlAutomataPtr" id="xmlAutomataPtr">xmlAutomataPtr</a>
 </pre><pre class="programlisting">Structure <a href="#xmlAutomataState">xmlAutomataState</a><br />struct 
_xmlAutomataState
diff --git a/doc/html/libxml-xmlerror.html b/doc/html/libxml-xmlerror.html
index 5858f639..cdd33467 100644
--- a/doc/html/libxml-xmlerror.html
+++ b/doc/html/libxml-xmlerror.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlerror from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlerror from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a>
 </li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlautomata.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlautomata.html">xmlautomata</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" hr
 ef="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlexports.html">xmlexports</a></th><td><a accesskey="n" href="libxml-xmlexports.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>the API used to 
report errors </p><h2>Table of Contents</h2><pre class="programlisting">Structure <a 
href="#xmlError">xmlError</a><br />struct _xmlError
+    </style><title>Module xmlerror from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlerror from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bi
 ndings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlautomata.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlautomata.html">xmlautomata</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a access
 key="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlexports.html">xmlexports</a></th><td><a accesskey="n" href="libxml-xmlexports.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>the API used to 
report errors </p><h2>Table of Contents</h2><pre class="programlisting">Structure <a 
href="#xmlError">xmlError</a><br />struct _xmlError
 </pre><pre class="programlisting">Enum <a href="#xmlErrorDomain">xmlErrorDomain</a>
 </pre><pre class="programlisting">Enum <a href="#xmlErrorLevel">xmlErrorLevel</a>
 </pre><pre class="programlisting">Typedef <a href="libxml-xmlerror.html#xmlError">xmlError</a> * <a 
name="xmlErrorPtr" id="xmlErrorPtr">xmlErrorPtr</a>
diff --git a/doc/html/libxml-xmlexports.html b/doc/html/libxml-xmlexports.html
index a0f2aae0..30ed089b 100644
--- a/doc/html/libxml-xmlexports.html
+++ b/doc/html/libxml-xmlexports.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlexports from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlexports from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings
 </a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlerror.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlerror.html">xmlerror</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href=".
 ./index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlmemory.html">xmlmemory</a></th><td><a accesskey="n" href="libxml-xmlmemory.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>macros for marking 
symbols as exportable/importable. </p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#LIBXML_DLL_IMPORT">LIBXML_DLL_IMPORT</a></pre><pre class="programlisting">#define <a 
href="#XMLCALL">XMLCALL</a></pre><pre class="programlisting">#define <a 
href="#XMLCDECL">XMLCDECL</a></pre><pre class="programlisting">#define <a 
href="#XMLPUBFUN">XMLPUBFUN</a></pre><pre class="programlisting">#define <a 
href="#XMLPUBLIC">XMLPUBLIC</a></pre><pre class="programlisting">#define <a 
href="#XMLPUBVAR">XMLPUBVAR</a></pre><h2>Description</h2>
+    </style><title>Module xmlexports from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlexports from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Rub
 y bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlerror.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlerror.html">xmlerror</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="
 h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlmemory.html">xmlmemory</a></th><td><a accesskey="n" href="libxml-xmlmemory.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>macros for marking 
symbols as exportable/importable. </p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#LIBXML_DLL_IMPORT">LIBXML_DLL_IMPORT</a></pre><pre class="programlisting">#define <a 
href="#XMLCALL">XMLCALL</a></pre><pre class="programlisting">#define <a 
href="#XMLCDECL">XMLCDECL</a></pre><pre class="programlisting">#define <a 
href="#XMLPUBFUN">XMLPUBFUN</a></pre><pre class="programlisting">#define <a 
href="#XMLPUBLIC">XMLPUBLIC</a></pre><pre class="programlisting">#define <a 
href="#XMLPUBVAR">XMLPUBVAR</a></pre><h2>Description</h2>
 <h3><a name="LIBXML_DLL_IMPORT" id="LIBXML_DLL_IMPORT"></a>Macro: LIBXML_DLL_IMPORT</h3><pre>#define 
LIBXML_DLL_IMPORT</pre><p></p>
 <h3><a name="XMLCALL" id="XMLCALL"></a>Macro: XMLCALL</h3><pre>#define XMLCALL</pre><p>Macro which declares 
the calling convention for exported functions</p>
 <h3><a name="XMLCDECL" id="XMLCDECL"></a>Macro: XMLCDECL</h3><pre>#define XMLCDECL</pre><p>Macro which 
declares the calling convention for exported functions that use '...'.</p>
diff --git a/doc/html/libxml-xmlmemory.html b/doc/html/libxml-xmlmemory.html
index 3ee8a2dc..86328e4b 100644
--- a/doc/html/libxml-xmlmemory.html
+++ b/doc/html/libxml-xmlmemory.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlmemory from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlmemory from libxml2</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weigh
 t:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><u
 l><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</
 a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlexports.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlexports.html">xmlexports</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" hre
 f="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlmodule.html">xmlmodule</a></th><td><a accesskey="n" href="libxml-xmlmodule.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>provides interfaces 
for the memory allocator, including debugging capabilities. </p><h2>Table of Contents</h2><pre 
class="programlisting">#define <a href="#DEBUG_MEMORY">DEBUG_MEMORY</a></pre><pre 
class="programlisting">Variable <a href="libxml-xmlmemory.html#xmlMallocFunc">xmlMallocFunc</a> <a 
name="xmlMalloc" id="xmlMalloc"></a>xmlMalloc
+    </style><title>Module xmlmemory from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlmemory from libxml2</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weigh
 t:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><u
 l><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby 
 bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlexports.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlexports.html">xmlexports</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accessk
 ey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlmodule.html">xmlmodule</a></th><td><a accesskey="n" href="libxml-xmlmodule.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>provides interfaces 
for the memory allocator, including debugging capabilities. </p><h2>Table of Contents</h2><pre 
class="programlisting">#define <a href="#DEBUG_MEMORY">DEBUG_MEMORY</a></pre><pre 
class="programlisting">Variable <a href="libxml-xmlmemory.html#xmlMallocFunc">xmlMallocFunc</a> <a 
name="xmlMalloc" id="xmlMalloc"></a>xmlMalloc
 
 </pre><pre class="programlisting">Variable <a href="libxml-xmlmemory.html#xmlMallocFunc">xmlMallocFunc</a> 
<a name="xmlMallocAtomic" id="xmlMallocAtomic"></a>xmlMallocAtomic
 
diff --git a/doc/html/libxml-xmlmodule.html b/doc/html/libxml-xmlmodule.html
index 1aa8afc1..df15af30 100644
--- a/doc/html/libxml-xmlmodule.html
+++ b/doc/html/libxml-xmlmodule.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlmodule from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlmodule from libxml2</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weigh
 t:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><u
 l><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</
 a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlmemory.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlmemory.html">xmlmemory</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="
 ../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlreader.html">xmlreader</a></th><td><a accesskey="n" href="libxml-xmlreader.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>basic API for dynamic 
module loading, used by libexslt added in 2.6.17 </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlModule">xmlModule</a><br />struct _xmlModule
+    </style><title>Module xmlmodule from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlmodule from libxml2</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weigh
 t:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><u
 l><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby 
 bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlmemory.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlmemory.html">xmlmemory</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey=
 "h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlreader.html">xmlreader</a></th><td><a accesskey="n" href="libxml-xmlreader.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>basic API for dynamic 
module loading, used by libexslt added in 2.6.17 </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlModule">xmlModule</a><br />struct _xmlModule
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Enum <a href="#xmlModuleOption">xmlModuleOption</a>
 </pre><pre class="programlisting">Typedef <a href="libxml-xmlmodule.html#xmlModule">xmlModule</a> * <a 
name="xmlModulePtr" id="xmlModulePtr">xmlModulePtr</a>
diff --git a/doc/html/libxml-xmlreader.html b/doc/html/libxml-xmlreader.html
index 138b6ae4..6d620f9a 100644
--- a/doc/html/libxml-xmlreader.html
+++ b/doc/html/libxml-xmlreader.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlreader from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlreader from libxml2</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weigh
 t:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><u
 l><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</
 a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlmodule.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlmodule.html">xmlmodule</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="
 ../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlregexp.html">xmlregexp</a></th><td><a accesskey="n" href="libxml-xmlregexp.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>API of the XML 
streaming API based on C# interfaces. </p><h2>Table of Contents</h2><pre class="programlisting">Enum <a 
href="#xmlParserProperties">xmlParserProperties</a>
+    </style><title>Module xmlreader from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlreader from libxml2</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weigh
 t:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><u
 l><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby 
 bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlmodule.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlmodule.html">xmlmodule</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey=
 "h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlregexp.html">xmlregexp</a></th><td><a accesskey="n" href="libxml-xmlregexp.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>API of the XML 
streaming API based on C# interfaces. </p><h2>Table of Contents</h2><pre class="programlisting">Enum <a 
href="#xmlParserProperties">xmlParserProperties</a>
 </pre><pre class="programlisting">Enum <a href="#xmlParserSeverities">xmlParserSeverities</a>
 </pre><pre class="programlisting">Enum <a href="#xmlReaderTypes">xmlReaderTypes</a>
 </pre><pre class="programlisting">Structure <a href="#xmlTextReader">xmlTextReader</a><br />struct 
_xmlTextReader
diff --git a/doc/html/libxml-xmlregexp.html b/doc/html/libxml-xmlregexp.html
index 7300e5ba..98aa436f 100644
--- a/doc/html/libxml-xmlregexp.html
+++ b/doc/html/libxml-xmlregexp.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlregexp from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlregexp from libxml2</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weigh
 t:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><u
 l><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</
 a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlreader.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlreader.html">xmlreader</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="
 ../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlsave.html">xmlsave</a></th><td><a accesskey="n" href="libxml-xmlsave.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>basic API for libxml 
regular expressions handling used for XML Schemas and validation. </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlExpCtxt">xmlExpCtxt</a><br />struct _xmlExpCtxt
+    </style><title>Module xmlregexp from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlregexp from libxml2</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weigh
 t:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><u
 l><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby 
 bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlreader.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlreader.html">xmlreader</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey=
 "h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlsave.html">xmlsave</a></th><td><a accesskey="n" href="libxml-xmlsave.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>basic API for libxml 
regular expressions handling used for XML Schemas and validation. </p><h2>Table of Contents</h2><pre 
class="programlisting">Structure <a href="#xmlExpCtxt">xmlExpCtxt</a><br />struct _xmlExpCtxt
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Typedef <a href="libxml-xmlregexp.html#xmlExpCtxt">xmlExpCtxt</a> * <a 
name="xmlExpCtxtPtr" id="xmlExpCtxtPtr">xmlExpCtxtPtr</a>
 </pre><pre class="programlisting">Structure <a href="#xmlExpNode">xmlExpNode</a><br />struct _xmlExpNode
diff --git a/doc/html/libxml-xmlsave.html b/doc/html/libxml-xmlsave.html
index 24350007..0b9bf884 100644
--- a/doc/html/libxml-xmlsave.html
+++ b/doc/html/libxml-xmlsave.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlsave from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlsave from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></
 li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlregexp.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlregexp.html">xmlregexp</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../i
 ndex.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlschemas.html">xmlschemas</a></th><td><a accesskey="n" href="libxml-xmlschemas.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>API to save document 
or subtree of document </p><h2>Table of Contents</h2><pre class="programlisting">Structure <a 
href="#xmlSaveCtxt">xmlSaveCtxt</a><br />struct _xmlSaveCtxt
+    </style><title>Module xmlsave from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlsave from libxml2</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bo
 ld" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><l
 i><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bind
 ings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlregexp.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlregexp.html">xmlregexp</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" 
 href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlschemas.html">xmlschemas</a></th><td><a accesskey="n" href="libxml-xmlschemas.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>API to save document 
or subtree of document </p><h2>Table of Contents</h2><pre class="programlisting">Structure <a 
href="#xmlSaveCtxt">xmlSaveCtxt</a><br />struct _xmlSaveCtxt
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Typedef <a href="libxml-xmlsave.html#xmlSaveCtxt">xmlSaveCtxt</a> * <a 
name="xmlSaveCtxtPtr" id="xmlSaveCtxtPtr">xmlSaveCtxtPtr</a>
 </pre><pre class="programlisting">Enum <a href="#xmlSaveOption">xmlSaveOption</a>
diff --git a/doc/html/libxml-xmlschemas.html b/doc/html/libxml-xmlschemas.html
index 5f2e1df5..33ba29f8 100644
--- a/doc/html/libxml-xmlschemas.html
+++ b/doc/html/libxml-xmlschemas.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlschemas from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlschemas from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings
 </a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlsave.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlsave.html">xmlsave</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../i
 ndex.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlschemastypes.html">xmlschemastypes</a></th><td><a accesskey="n" 
href="libxml-xmlschemastypes.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>interface to the XML Schemas handling and schema validity checking, it is 
incomplete right now. </p><h2>Table of Contents</h2><pre class="programlisting">Structure <a 
href="#xmlSchema">xmlSchema</a><br />struct _xmlSchema
+    </style><title>Module xmlschemas from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlschemas from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Rub
 y bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlsave.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlsave.html">xmlsave</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" 
 href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlschemastypes.html">xmlschemastypes</a></th><td><a accesskey="n" 
href="libxml-xmlschemastypes.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>interface to the XML Schemas handling and schema validity checking, it is 
incomplete right now. </p><h2>Table of Contents</h2><pre class="programlisting">Structure <a 
href="#xmlSchema">xmlSchema</a><br />struct _xmlSchema
 </pre><pre class="programlisting">Structure <a href="#xmlSchemaParserCtxt">xmlSchemaParserCtxt</a><br 
/>struct _xmlSchemaParserCtxt
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Typedef <a 
href="libxml-xmlschemas.html#xmlSchemaParserCtxt">xmlSchemaParserCtxt</a> * <a name="xmlSchemaParserCtxtPtr" 
id="xmlSchemaParserCtxtPtr">xmlSchemaParserCtxtPtr</a>
diff --git a/doc/html/libxml-xmlschemastypes.html b/doc/html/libxml-xmlschemastypes.html
index d6d0ae0b..cb04ce43 100644
--- a/doc/html/libxml-xmlschemastypes.html
+++ b/doc/html/libxml-xmlschemastypes.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlschemastypes from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlschemastypes from libxml2<
 /h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a style
 ="font-weight:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser 
API</a></li><li><a href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader 
API</a></li><li><a href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor=
 "#fffacd"><ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Rub
 y bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlschemas.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlschemas.html">xmlschemas</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a acces
 skey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" 
/></a></td><th align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th 
align="right"><a href="libxml-xmlstring.html">xmlstring</a></th><td><a accesskey="n" 
href="libxml-xmlstring.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>module providing the XML Schema Datatypes implementation both definition and 
validity checking </p><h2>Table of Contents</h2><pre class="programlisting">Enum <a 
href="#xmlSchemaWhitespaceValueType">xmlSchemaWhitespaceValueType</a>
+    </style><title>Module xmlschemastypes from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlschemastypes from libxml2<
 /h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a style
 ="font-weight:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser 
API</a></li><li><a href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader 
API</a></li><li><a href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor=
 "#fffacd"><ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge
 .org/">Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlschemas.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlschemas.html">xmlschemas</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><t
 d><a accesskey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" 
/></a></td><th align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th 
align="right"><a href="libxml-xmlstring.html">xmlstring</a></th><td><a accesskey="n" 
href="libxml-xmlstring.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>module providing the XML Schema Datatypes implementation both definition and 
validity checking </p><h2>Table of Contents</h2><pre class="programlisting">Enum <a 
href="#xmlSchemaWhitespaceValueType">xmlSchemaWhitespaceValueType</a>
 </pre><pre class="programlisting">int  <a href="#xmlSchemaCheckFacet">xmlSchemaCheckFacet</a>          (<a 
href="libxml-schemasInternals.html#xmlSchemaFacetPtr">xmlSchemaFacetPtr</a> facet, <br />                     
               <a href="libxml-schemasInternals.html#xmlSchemaTypePtr">xmlSchemaTypePtr</a> typeDecl, <br />  
                                 <a 
href="libxml-xmlschemas.html#xmlSchemaParserCtxtPtr">xmlSchemaParserCtxtPtr</a> pctxt, <br />                 
                       const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * name)</pre>
 <pre class="programlisting">void       <a href="#xmlSchemaCleanupTypes">xmlSchemaCleanupTypes</a>            
  (void)</pre>
 <pre class="programlisting"><a href="libxml-xmlstring.html#xmlChar">xmlChar</a> *      <a 
href="#xmlSchemaCollapseString">xmlSchemaCollapseString</a>  (const <a 
href="libxml-xmlstring.html#xmlChar">xmlChar</a> * value)</pre>
diff --git a/doc/html/libxml-xmlstring.html b/doc/html/libxml-xmlstring.html
index 69400842..45ff335e 100644
--- a/doc/html/libxml-xmlstring.html
+++ b/doc/html/libxml-xmlstring.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlstring from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlstring from libxml2</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weigh
 t:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><u
 l><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</
 a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" 
href="libxml-xmlschemastypes.html"><img src="left.png" width="24" height="24" border="0" alt="Prev" 
/></a></td><th align="left"><a href="libxml-xmlschemastypes.html">xmlschemastypes</a></th><td><a 
accesskey="u" href="index.html"><img src="up.png" width="24" height="24" border="0" alt="Up" /></a></td><th 
align="left"><a href="index.html">API documentation</a></th><td><a ac
 cesskey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" 
/></a></td><th align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th 
align="right"><a href="libxml-xmlunicode.html">xmlunicode</a></th><td><a accesskey="n" 
href="libxml-xmlunicode.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>type and interfaces needed for the internal string handling of the library, 
especially UTF8 processing. </p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#BAD_CAST">BAD_CAST</a></pre><pre class="programlisting">Typedef unsigned char <a name="xmlChar" 
id="xmlChar">xmlChar</a>
+    </style><title>Module xmlstring from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlstring from libxml2</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weigh
 t:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><u
 l><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby 
 bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" 
href="libxml-xmlschemastypes.html"><img src="left.png" width="24" height="24" border="0" alt="Prev" 
/></a></td><th align="left"><a href="libxml-xmlschemastypes.html">xmlschemastypes</a></th><td><a 
accesskey="u" href="index.html"><img src="up.png" width="24" height="24" border="0" alt="Up" /></a></td><th 
align="left"><a href="index.html">API documentation</a></th
<td><a accesskey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" 
/></a></td><th align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th 
align="right"><a href="libxml-xmlunicode.html">xmlunicode</a></th><td><a accesskey="n" 
href="libxml-xmlunicode.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>type and interfaces needed for the internal string handling of the library, 
especially UTF8 processing. </p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#BAD_CAST">BAD_CAST</a></pre><pre class="programlisting">Typedef unsigned char <a name="xmlChar" 
id="xmlChar">xmlChar</a>
 </pre><pre class="programlisting"><a href="libxml-xmlstring.html#xmlChar">xmlChar</a> *        <a 
href="#xmlCharStrdup">xmlCharStrdup</a>              (const char * cur)</pre>
 <pre class="programlisting"><a href="libxml-xmlstring.html#xmlChar">xmlChar</a> *      <a 
href="#xmlCharStrndup">xmlCharStrndup</a>            (const char * cur, <br />                                
        int len)</pre>
 <pre class="programlisting">int        <a href="#xmlCheckUTF8">xmlCheckUTF8</a>                        
(const unsigned char * utf)</pre>
diff --git a/doc/html/libxml-xmlunicode.html b/doc/html/libxml-xmlunicode.html
index c7a3a3b2..060f03e5 100644
--- a/doc/html/libxml-xmlunicode.html
+++ b/doc/html/libxml-xmlunicode.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlunicode from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlunicode from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings
 </a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlstring.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlstring.html">xmlstring</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href
 ="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlversion.html">xmlversion</a></th><td><a accesskey="n" href="libxml-xmlversion.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>API for the Unicode 
character APIs  This file is automatically generated from the UCS description files of the Unicode Character 
Database</p><h2>Table of Contents</h2><pre class="programlisting">int     <a 
href="#xmlUCSIsAegeanNumbers">xmlUCSIsAegeanNumbers</a>              (int code)</pre>
+    </style><title>Module xmlunicode from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlunicode from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Rub
 y bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlstring.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlstring.html">xmlstring</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesske
 y="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlversion.html">xmlversion</a></th><td><a accesskey="n" href="libxml-xmlversion.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>API for the Unicode 
character APIs  This file is automatically generated from the UCS description files of the Unicode Character 
Database</p><h2>Table of Contents</h2><pre class="programlisting">int   <a 
href="#xmlUCSIsAegeanNumbers">xmlUCSIsAegeanNumbers</a>              (int code)</pre>
 <pre class="programlisting">int        <a 
href="#xmlUCSIsAlphabeticPresentationForms">xmlUCSIsAlphabeticPresentationForms</a>  (int code)</pre>
 <pre class="programlisting">int        <a href="#xmlUCSIsArabic">xmlUCSIsArabic</a>                    (int 
code)</pre>
 <pre class="programlisting">int        <a 
href="#xmlUCSIsArabicPresentationFormsA">xmlUCSIsArabicPresentationFormsA</a>        (int code)</pre>
diff --git a/doc/html/libxml-xmlversion.html b/doc/html/libxml-xmlversion.html
index d60f08ef..92a0416c 100644
--- a/doc/html/libxml-xmlversion.html
+++ b/doc/html/libxml-xmlversion.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlversion from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlversion from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings
 </a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlunicode.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlunicode.html">xmlunicode</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" h
 ref="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xmlwriter.html">xmlwriter</a></th><td><a accesskey="n" href="libxml-xmlwriter.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>compile-time version 
information for the XML library </p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#ATTRIBUTE_UNUSED">ATTRIBUTE_UNUSED</a></pre><pre class="programlisting">#define <a 
href="#DEBUG_MEMORY_LOCATION">DEBUG_MEMORY_LOCATION</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_ATTR_ALLOC_SIZE">LIBXML_ATTR_ALLOC_SIZE</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_ATTR_FORMAT">LIBXML_ATTR_FORMAT</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_AUTOMATA_ENABLED">LIBXML_AUTOMATA_ENABLED</a></pre><pre class="programlisting">
 #define <a href="#LIBXML_C14N_ENABLED">LIBXML_C14N_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_CATALOG_ENABLED">LIBXML_CATALOG_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_DEBUG_ENABLED">LIBXML_DEBUG_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_DEBUG_RUNTIME">LIBXML_DEBUG_RUNTIME</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_DOCB_ENABLED">LIBXML_DOCB_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_DOTTED_VERSION">LIBXML_DOTTED_VERSION</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_EXPR_ENABLED">LIBXML_EXPR_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_FTP_ENABLED">LIBXML_FTP_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_HTML_ENABLED">LIBXML_HTML_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_HTTP_ENABLED">LIBXML_HTTP_ENABLED</a></pre><pre class="programlisting">#define <a href="#LIBXML_
 ICONV_ENABLED">LIBXML_ICONV_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_ICU_ENABLED">LIBXML_ICU_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_ISO8859X_ENABLED">LIBXML_ISO8859X_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_LEGACY_ENABLED">LIBXML_LEGACY_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_LZMA_ENABLED">LIBXML_LZMA_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_MODULES_ENABLED">LIBXML_MODULES_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_MODULE_EXTENSION">LIBXML_MODULE_EXTENSION</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_OUTPUT_ENABLED">LIBXML_OUTPUT_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_PATTERN_ENABLED">LIBXML_PATTERN_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_PUSH_ENABLED">LIBXML_PUSH_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_R
 EADER_ENABLED">LIBXML_READER_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_REGEXP_ENABLED">LIBXML_REGEXP_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_SAX1_ENABLED">LIBXML_SAX1_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_SCHEMAS_ENABLED">LIBXML_SCHEMAS_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_SCHEMATRON_ENABLED">LIBXML_SCHEMATRON_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_TEST_VERSION">LIBXML_TEST_VERSION</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_THREAD_ALLOC_ENABLED">LIBXML_THREAD_ALLOC_ENABLED</a></pre><pre class="programlisting">#define 
<a href="#LIBXML_THREAD_ENABLED">LIBXML_THREAD_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_TREE_ENABLED">LIBXML_TREE_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_UNICODE_ENABLED">LIBXML_UNICODE_ENABLED</a></pre><pre class="programlisting">#define <a 
 href="#LIBXML_VALID_ENABLED">LIBXML_VALID_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_VERSION">LIBXML_VERSION</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_VERSION_EXTRA">LIBXML_VERSION_EXTRA</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_VERSION_STRING">LIBXML_VERSION_STRING</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_WRITER_ENABLED">LIBXML_WRITER_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_XINCLUDE_ENABLED">LIBXML_XINCLUDE_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_XPATH_ENABLED">LIBXML_XPATH_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_XPTR_ENABLED">LIBXML_XPTR_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_ZLIB_ENABLED">LIBXML_ZLIB_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#WITHOUT_TRIO">WITHOUT_TRIO</a></pre><pre class="programlisting">#define <a 
href="#WITH_TRIO">WITH_TRIO</a></pre><p
 re class="programlisting">void <a href="#xmlCheckVersion">xmlCheckVersion</a>                  (int 
version)</pre>
+    </style><title>Module xmlversion from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlversion from libxml2</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-wei
 ght:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd">
 <ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Rub
 y bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlunicode.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlunicode.html">xmlunicode</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a acces
 skey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" 
/></a></td><th align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th 
align="right"><a href="libxml-xmlwriter.html">xmlwriter</a></th><td><a accesskey="n" 
href="libxml-xmlwriter.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>compile-time version information for the XML library </p><h2>Table of 
Contents</h2><pre class="programlisting">#define <a href="#ATTRIBUTE_UNUSED">ATTRIBUTE_UNUSED</a></pre><pre 
class="programlisting">#define <a href="#DEBUG_MEMORY_LOCATION">DEBUG_MEMORY_LOCATION</a></pre><pre 
class="programlisting">#define <a href="#LIBXML_ATTR_ALLOC_SIZE">LIBXML_ATTR_ALLOC_SIZE</a></pre><pre 
class="programlisting">#define <a href="#LIBXML_ATTR_FORMAT">LIBXML_ATTR_FORMAT</a></pre><pre 
class="programlisting">#define <a href="#LIBXML_AUTOMATA_ENABLED">LIBXML_AUTOMATA_ENABLED</a></pre><pre 
class="progra
 mlisting">#define <a href="#LIBXML_C14N_ENABLED">LIBXML_C14N_ENABLED</a></pre><pre 
class="programlisting">#define <a href="#LIBXML_CATALOG_ENABLED">LIBXML_CATALOG_ENABLED</a></pre><pre 
class="programlisting">#define <a href="#LIBXML_DEBUG_ENABLED">LIBXML_DEBUG_ENABLED</a></pre><pre 
class="programlisting">#define <a href="#LIBXML_DEBUG_RUNTIME">LIBXML_DEBUG_RUNTIME</a></pre><pre 
class="programlisting">#define <a href="#LIBXML_DOCB_ENABLED">LIBXML_DOCB_ENABLED</a></pre><pre 
class="programlisting">#define <a href="#LIBXML_DOTTED_VERSION">LIBXML_DOTTED_VERSION</a></pre><pre 
class="programlisting">#define <a href="#LIBXML_EXPR_ENABLED">LIBXML_EXPR_ENABLED</a></pre><pre 
class="programlisting">#define <a href="#LIBXML_FTP_ENABLED">LIBXML_FTP_ENABLED</a></pre><pre 
class="programlisting">#define <a href="#LIBXML_HTML_ENABLED">LIBXML_HTML_ENABLED</a></pre><pre 
class="programlisting">#define <a href="#LIBXML_HTTP_ENABLED">LIBXML_HTTP_ENABLED</a></pre><pre 
class="programlisting">#define <a href
 ="#LIBXML_ICONV_ENABLED">LIBXML_ICONV_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_ICU_ENABLED">LIBXML_ICU_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_ISO8859X_ENABLED">LIBXML_ISO8859X_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_LEGACY_ENABLED">LIBXML_LEGACY_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_LZMA_ENABLED">LIBXML_LZMA_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_MODULES_ENABLED">LIBXML_MODULES_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_MODULE_EXTENSION">LIBXML_MODULE_EXTENSION</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_OUTPUT_ENABLED">LIBXML_OUTPUT_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_PATTERN_ENABLED">LIBXML_PATTERN_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_PUSH_ENABLED">LIBXML_PUSH_ENABLED</a></pre><pre class="programlisting">#define <a href=
 "#LIBXML_READER_ENABLED">LIBXML_READER_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_REGEXP_ENABLED">LIBXML_REGEXP_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_SAX1_ENABLED">LIBXML_SAX1_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_SCHEMAS_ENABLED">LIBXML_SCHEMAS_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_SCHEMATRON_ENABLED">LIBXML_SCHEMATRON_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_TEST_VERSION">LIBXML_TEST_VERSION</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_THREAD_ALLOC_ENABLED">LIBXML_THREAD_ALLOC_ENABLED</a></pre><pre class="programlisting">#define 
<a href="#LIBXML_THREAD_ENABLED">LIBXML_THREAD_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_TREE_ENABLED">LIBXML_TREE_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_UNICODE_ENABLED">LIBXML_UNICODE_ENABLED</a></pre><pre class="programlisting">#
 define <a href="#LIBXML_VALID_ENABLED">LIBXML_VALID_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_VERSION">LIBXML_VERSION</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_VERSION_EXTRA">LIBXML_VERSION_EXTRA</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_VERSION_STRING">LIBXML_VERSION_STRING</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_WRITER_ENABLED">LIBXML_WRITER_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_XINCLUDE_ENABLED">LIBXML_XINCLUDE_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_XPATH_ENABLED">LIBXML_XPATH_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_XPTR_ENABLED">LIBXML_XPTR_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#LIBXML_ZLIB_ENABLED">LIBXML_ZLIB_ENABLED</a></pre><pre class="programlisting">#define <a 
href="#WITHOUT_TRIO">WITHOUT_TRIO</a></pre><pre class="programlisting">#define <a 
href="#WITH_TRIO">WITH_TRIO</
 a></pre><pre class="programlisting">void       <a href="#xmlCheckVersion">xmlCheckVersion</a>                
  (int version)</pre>
 <h2>Description</h2>
 <h3><a name="ATTRIBUTE_UNUSED" id="ATTRIBUTE_UNUSED"></a>Macro: ATTRIBUTE_UNUSED</h3><pre>#define 
ATTRIBUTE_UNUSED</pre><p>Macro used to signal to GCC unused function parameters</p>
 <h3><a name="DEBUG_MEMORY_LOCATION" id="DEBUG_MEMORY_LOCATION"></a>Macro: 
DEBUG_MEMORY_LOCATION</h3><pre>#define DEBUG_MEMORY_LOCATION</pre><p>Whether the memory debugging is 
configured in</p>
@@ -49,7 +49,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <h3><a name="LIBXML_UNICODE_ENABLED" id="LIBXML_UNICODE_ENABLED"></a>Macro: 
LIBXML_UNICODE_ENABLED</h3><pre>#define LIBXML_UNICODE_ENABLED</pre><p>Whether the Unicode related interfaces 
are compiled in</p>
 <h3><a name="LIBXML_VALID_ENABLED" id="LIBXML_VALID_ENABLED"></a>Macro: 
LIBXML_VALID_ENABLED</h3><pre>#define LIBXML_VALID_ENABLED</pre><p>Whether the DTD validation support is 
configured in</p>
 <h3><a name="LIBXML_VERSION" id="LIBXML_VERSION"></a>Macro: LIBXML_VERSION</h3><pre>#define 
LIBXML_VERSION</pre><p>the version number: 1.2.3 value is 10203</p>
-<h3><a name="LIBXML_VERSION_EXTRA" id="LIBXML_VERSION_EXTRA"></a>Macro: 
LIBXML_VERSION_EXTRA</h3><pre>#define LIBXML_VERSION_EXTRA</pre><p>extra version information, used to show a 
CVS compilation</p>
+<h3><a name="LIBXML_VERSION_EXTRA" id="LIBXML_VERSION_EXTRA"></a>Macro: 
LIBXML_VERSION_EXTRA</h3><pre>#define LIBXML_VERSION_EXTRA</pre><p>extra version information, used to show a 
git commit description</p>
 <h3><a name="LIBXML_VERSION_STRING" id="LIBXML_VERSION_STRING"></a>Macro: 
LIBXML_VERSION_STRING</h3><pre>#define LIBXML_VERSION_STRING</pre><p>the version number string, 1.2.3 value 
is "10203"</p>
 <h3><a name="LIBXML_WRITER_ENABLED" id="LIBXML_WRITER_ENABLED"></a>Macro: 
LIBXML_WRITER_ENABLED</h3><pre>#define LIBXML_WRITER_ENABLED</pre><p>Whether the xmlWriter saving interface 
is configured in</p>
 <h3><a name="LIBXML_XINCLUDE_ENABLED" id="LIBXML_XINCLUDE_ENABLED"></a>Macro: 
LIBXML_XINCLUDE_ENABLED</h3><pre>#define LIBXML_XINCLUDE_ENABLED</pre><p>Whether XInclude is configured in</p>
diff --git a/doc/html/libxml-xmlwriter.html b/doc/html/libxml-xmlwriter.html
index c44d2ac0..e6113c04 100644
--- a/doc/html/libxml-xmlwriter.html
+++ b/doc/html/libxml-xmlwriter.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xmlwriter from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlwriter from libxml2</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weigh
 t:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><u
 l><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</
 a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlversion.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlversion.html">xmlversion</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" hre
 f="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xpath.html">xpath</a></th><td><a accesskey="n" href="libxml-xpath.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>text writing API for XML 
</p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#xmlTextWriterWriteDocType">xmlTextWriterWriteDocType</a></pre><pre class="programlisting">#define <a 
href="#xmlTextWriterWriteProcessingInstruction">xmlTextWriterWriteProcessingInstruction</a></pre><pre 
class="programlisting">Structure <a href="#xmlTextWriter">xmlTextWriter</a><br />struct _xmlTextWriter
+    </style><title>Module xmlwriter from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xmlwriter from libxml2</h2></td></t
 r></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weigh
 t:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><u
 l><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby 
 bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlversion.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlversion.html">xmlversion</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accessk
 ey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xpath.html">xpath</a></th><td><a accesskey="n" href="libxml-xpath.html"><img src="right.png" 
width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>text writing API for XML 
</p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#xmlTextWriterWriteDocType">xmlTextWriterWriteDocType</a></pre><pre class="programlisting">#define <a 
href="#xmlTextWriterWriteProcessingInstruction">xmlTextWriterWriteProcessingInstruction</a></pre><pre 
class="programlisting">Structure <a href="#xmlTextWriter">xmlTextWriter</a><br />struct _xmlTextWriter
 The content of this structure is not made public by the API.
 </pre><pre class="programlisting">Typedef <a href="libxml-xmlwriter.html#xmlTextWriter">xmlTextWriter</a> * 
<a name="xmlTextWriterPtr" id="xmlTextWriterPtr">xmlTextWriterPtr</a>
 </pre><pre class="programlisting">void <a href="#xmlFreeTextWriter">xmlFreeTextWriter</a>              (<a 
href="libxml-xmlwriter.html#xmlTextWriterPtr">xmlTextWriterPtr</a> writer)</pre>
diff --git a/doc/html/libxml-xpath.html b/doc/html/libxml-xpath.html
index 78203078..43d9b939 100644
--- a/doc/html/libxml-xpath.html
+++ b/doc/html/libxml-xpath.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xpath from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xpath from libxml2</h2></td></tr></tabl
 e></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" 
 href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a
  href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><
 li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlwriter.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlwriter.html">xmlwriter</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="../index
 .html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th align="center"><a 
href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xpathInternals.html">xpathInternals</a></th><td><a accesskey="n" 
href="libxml-xpathInternals.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>API for the XML Path Language implementation  XML Path Language implementation 
XPath is a language for addressing parts of an XML document, designed to be used by both XSLT and 
XPointer</p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#XML_XPATH_CHECKNS">XML_XPATH_CHECKNS</a></pre><pre class="programlisting">#define <a 
href="#XML_XPATH_NOVAR">XML_XPATH_NOVAR</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathNodeSetGetLength">xmlXPathNodeSetGetLength</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathNodeSetIsEmpty">xmlXPathNodeSetIsEmpty</a></
 pre><pre class="programlisting">#define <a href="#xmlXPathNodeSetItem">xmlXPathNodeSetItem</a></pre><pre 
class="programlisting">Structure <a href="#xmlNodeSet">xmlNodeSet</a><br />struct _xmlNodeSet
+    </style><title>Module xpath from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xpath from libxml2</h2></td></tr></tabl
 e></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:bold" 
 href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a
  href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings
 </a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xmlwriter.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xmlwriter.html">xmlwriter</a></th><td><a accesskey="u" href="index.html"><img src="up.png" 
width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href
 ="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xpathInternals.html">xpathInternals</a></th><td><a accesskey="n" 
href="libxml-xpathInternals.html"><img src="right.png" width="24" height="24" border="0" alt="Next" 
/></a></td></tr></table><p>API for the XML Path Language implementation  XML Path Language implementation 
XPath is a language for addressing parts of an XML document, designed to be used by both XSLT and 
XPointer</p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#XML_XPATH_CHECKNS">XML_XPATH_CHECKNS</a></pre><pre class="programlisting">#define <a 
href="#XML_XPATH_NOVAR">XML_XPATH_NOVAR</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathNodeSetGetLength">xmlXPathNodeSetGetLength</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathNodeSetIsEmpty">xmlXPathNodeSetIsE
 mpty</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathNodeSetItem">xmlXPathNodeSetItem</a></pre><pre class="programlisting">Structure <a 
href="#xmlNodeSet">xmlNodeSet</a><br />struct _xmlNodeSet
 </pre><pre class="programlisting">Typedef <a href="libxml-xpath.html#xmlNodeSet">xmlNodeSet</a> * <a 
name="xmlNodeSetPtr" id="xmlNodeSetPtr">xmlNodeSetPtr</a>
 </pre><pre class="programlisting">Structure <a href="#xmlXPathAxis">xmlXPathAxis</a><br />struct 
_xmlXPathAxis
 </pre><pre class="programlisting">Typedef <a href="libxml-xpath.html#xmlXPathAxis">xmlXPathAxis</a> * <a 
name="xmlXPathAxisPtr" id="xmlXPathAxisPtr">xmlXPathAxisPtr</a>
diff --git a/doc/html/libxml-xpathInternals.html b/doc/html/libxml-xpathInternals.html
index 8b894af7..8daacab6 100644
--- a/doc/html/libxml-xpathInternals.html
+++ b/doc/html/libxml-xpathInternals.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xpathInternals from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xpathInternals from libxml2</h
 2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="
 font-weight:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser 
API</a></li><li><a href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader 
API</a></li><li><a href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#
 fffacd"><ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby 
 bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xpath.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xpath.html">xpath</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h" href="..
 /index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xpointer.html">xpointer</a></th><td><a accesskey="n" href="libxml-xpointer.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>internal interfaces 
for XML Path Language implementation used to build new modules on top of XPath like XPointer and XSLT 
</p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#CAST_TO_BOOLEAN">CAST_TO_BOOLEAN</a></pre><pre class="programlisting">#define <a 
href="#CAST_TO_NUMBER">CAST_TO_NUMBER</a></pre><pre class="programlisting">#define <a 
href="#CAST_TO_STRING">CAST_TO_STRING</a></pre><pre class="programlisting">#define <a 
href="#CHECK_ARITY">CHECK_ARITY</a></pre><pre class="programlisting">#define <a 
href="#CHECK_ERROR">CHECK_ERROR</a></pre><pre class="programlisting">#define <a 
 href="#CHECK_ERROR0">CHECK_ERROR0</a></pre><pre class="programlisting">#define <a 
href="#CHECK_TYPE">CHECK_TYPE</a></pre><pre class="programlisting">#define <a 
href="#CHECK_TYPE0">CHECK_TYPE0</a></pre><pre class="programlisting">#define <a 
href="#XP_ERROR">XP_ERROR</a></pre><pre class="programlisting">#define <a 
href="#XP_ERROR0">XP_ERROR0</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathCheckError">xmlXPathCheckError</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathEmptyNodeSet">xmlXPathEmptyNodeSet</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathGetContextNode">xmlXPathGetContextNode</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathGetDocument">xmlXPathGetDocument</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathGetError">xmlXPathGetError</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnBoolean">xmlXPathReturnBoolean</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnEmptyN
 odeSet">xmlXPathReturnEmptyNodeSet</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnEmptyString">xmlXPathReturnEmptyString</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnExternal">xmlXPathReturnExternal</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnFalse">xmlXPathReturnFalse</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnNodeSet">xmlXPathReturnNodeSet</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnNumber">xmlXPathReturnNumber</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnString">xmlXPathReturnString</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnTrue">xmlXPathReturnTrue</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathSetArityError">xmlXPathSetArityError</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathSetError">xmlXPathSetError</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathSetTypeError"
xmlXPathSetTypeError</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathStackIsExternal">xmlXPathStackIsExternal</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathStackIsNodeSet">xmlXPathStackIsNodeSet</a></pre><pre class="programlisting"><a 
href="libxml-xpath.html#xmlXPathObjectPtr">xmlXPathObjectPtr</a>   <a href="#valuePop">valuePop</a>        
(<a href="libxml-xpath.html#xmlXPathParserContextPtr">xmlXPathParserContextPtr</a> ctxt)</pre>
+    </style><title>Module xpathInternals from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xpathInternals from libxml2</h
 2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="
 font-weight:bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser 
API</a></li><li><a href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader 
API</a></li><li><a href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#
 fffacd"><ul><li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.o
 rg/">Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="libxml-xpath.html"><img 
src="left.png" width="24" height="24" border="0" alt="Prev" /></a></td><th align="left"><a 
href="libxml-xpath.html">xpath</a></th><td><a accesskey="u" href="index.html"><img src="up.png" width="24" 
height="24" border="0" alt="Up" /></a></td><th align="left"><a href="index.html">API 
documentation</a></th><td><a accesskey="h
 " href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th><th align="right"><a 
href="libxml-xpointer.html">xpointer</a></th><td><a accesskey="n" href="libxml-xpointer.html"><img 
src="right.png" width="24" height="24" border="0" alt="Next" /></a></td></tr></table><p>internal interfaces 
for XML Path Language implementation used to build new modules on top of XPath like XPointer and XSLT 
</p><h2>Table of Contents</h2><pre class="programlisting">#define <a 
href="#CAST_TO_BOOLEAN">CAST_TO_BOOLEAN</a></pre><pre class="programlisting">#define <a 
href="#CAST_TO_NUMBER">CAST_TO_NUMBER</a></pre><pre class="programlisting">#define <a 
href="#CAST_TO_STRING">CAST_TO_STRING</a></pre><pre class="programlisting">#define <a 
href="#CHECK_ARITY">CHECK_ARITY</a></pre><pre class="programlisting">#define <a 
href="#CHECK_ERROR">CHECK_ERROR</a></pre><pre class="programlisting">#
 define <a href="#CHECK_ERROR0">CHECK_ERROR0</a></pre><pre class="programlisting">#define <a 
href="#CHECK_TYPE">CHECK_TYPE</a></pre><pre class="programlisting">#define <a 
href="#CHECK_TYPE0">CHECK_TYPE0</a></pre><pre class="programlisting">#define <a 
href="#XP_ERROR">XP_ERROR</a></pre><pre class="programlisting">#define <a 
href="#XP_ERROR0">XP_ERROR0</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathCheckError">xmlXPathCheckError</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathEmptyNodeSet">xmlXPathEmptyNodeSet</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathGetContextNode">xmlXPathGetContextNode</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathGetDocument">xmlXPathGetDocument</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathGetError">xmlXPathGetError</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnBoolean">xmlXPathReturnBoolean</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathRe
 turnEmptyNodeSet">xmlXPathReturnEmptyNodeSet</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnEmptyString">xmlXPathReturnEmptyString</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnExternal">xmlXPathReturnExternal</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnFalse">xmlXPathReturnFalse</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnNodeSet">xmlXPathReturnNodeSet</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnNumber">xmlXPathReturnNumber</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnString">xmlXPathReturnString</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathReturnTrue">xmlXPathReturnTrue</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathSetArityError">xmlXPathSetArityError</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathSetError">xmlXPathSetError</a></pre><pre class="programlisting">#define <a href="#xmlXPathSet
 TypeError">xmlXPathSetTypeError</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathStackIsExternal">xmlXPathStackIsExternal</a></pre><pre class="programlisting">#define <a 
href="#xmlXPathStackIsNodeSet">xmlXPathStackIsNodeSet</a></pre><pre class="programlisting"><a 
href="libxml-xpath.html#xmlXPathObjectPtr">xmlXPathObjectPtr</a> <a href="#valuePop">valuePop</a>        (<a 
href="libxml-xpath.html#xmlXPathParserContextPtr">xmlXPathParserContextPtr</a> ctxt)</pre>
 <pre class="programlisting">int        <a href="#valuePush">valuePush</a>                      (<a 
href="libxml-xpath.html#xmlXPathParserContextPtr">xmlXPathParserContextPtr</a> ctxt, <br />                   
               <a href="libxml-xpath.html#xmlXPathObjectPtr">xmlXPathObjectPtr</a> value)</pre>
 <pre class="programlisting">void       <a href="#xmlXPathAddValues">xmlXPathAddValues</a>              (<a 
href="libxml-xpath.html#xmlXPathParserContextPtr">xmlXPathParserContextPtr</a> ctxt)</pre>
 <pre class="programlisting">void       <a href="#xmlXPathBooleanFunction">xmlXPathBooleanFunction</a>        
  (<a href="libxml-xpath.html#xmlXPathParserContextPtr">xmlXPathParserContextPtr</a> ctxt, <br />             
                     int nargs)</pre>
diff --git a/doc/html/libxml-xpointer.html b/doc/html/libxml-xpointer.html
index b4d8b54f..d38b4093 100644
--- a/doc/html/libxml-xpointer.html
+++ b/doc/html/libxml-xpointer.html
@@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </style><style type="text/css">
       div.deprecated pre.programlisting {border-style: double;border-color:red}
       pre.programlisting {border-style: double;background: #EECFA1}
-    </style><title>Module xpointer from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xpointer from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a>
 </li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" 
href="libxml-xpathInternals.html"><img src="left.png" width="24" height="24" border="0" alt="Prev" 
/></a></td><th align="left"><a href="libxml-xpathInternals.html">xpathInternals</a></th><td><a accesskey="u" 
href="index.html"><img src="up.png" width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a 
href="index.html">API documentation</a></th><td><a accessk
 ey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" /></a></td><th 
align="center"><a href="../index.html">The XML C parser and toolkit of Gnome</a></th></tr></table><p>API to 
handle XML Pointers Base implementation was made accordingly to W3C Candidate Recommendation 7 June 
2000</p><h2>Table of Contents</h2><pre class="programlisting">Structure <a 
href="#xmlLocationSet">xmlLocationSet</a><br />struct _xmlLocationSet
+    </style><title>Module xpointer from libxml2</title></head><body bgcolor="#8b7765" text="#000000" 
link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" 
align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img src="../epatents.png" alt="Action 
against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/";><img src="../gnome2.png" 
alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status";><img src="../w3c.png" alt="W3C Logo" /></a><a 
href="http://www.redhat.com/";><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a 
href="http://xmlsoft.org/";><img src="../Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" 
/></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" 
bgcolor="#fffacd"><tr><td align="center"><h1></h1><h2>Module xpointer from libxml2</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a style="font-weight:bold" 
href="../index.html">Main Menu</a></li><li><a style="font-weight:bold" href="../docs.html">Developer 
Menu</a></li><li><a style="font-weight:bold" href="../examples/index.html">Code Examples</a></li><li><a 
style="font-weight:
 bold" href="index.html">API Menu</a></li><li><a href="libxml-parser.html">Parser API</a></li><li><a 
href="libxml-tree.html">Tree API</a></li><li><a href="libxml-xmlreader.html">Reader API</a></li><li><a 
href="../guidelines.html">XML Guidelines</a></li><li><a 
href="../ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API 
Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="../APIchunk0.html">Alphabetic</a></li><li><a href="../APIconstructors.html">Constructors</a></li><li><a 
href="../APIfunctions.html">Functions/Types</a></li><li><a href="../APIfiles.html">Modules</a></li><li><a 
href="../APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul>
 <li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bi
 ndings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><table class="navigation" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" 
href="libxml-xpathInternals.html"><img src="left.png" width="24" height="24" border="0" alt="Prev" 
/></a></td><th align="left"><a href="libxml-xpathInternals.html">xpathInternals</a></th><td><a accesskey="u" 
href="index.html"><img src="up.png" width="24" height="24" border="0" alt="Up" /></a></td><th align="left"><a 
href="index.html">API documentation</a></th><td>
 <a accesskey="h" href="../index.html"><img src="home.png" width="24" height="24" border="0" alt="Home" 
/></a></td><th align="center"><a href="../index.html">The XML C parser and toolkit of 
Gnome</a></th></tr></table><p>API to handle XML Pointers Base implementation was made accordingly to W3C 
Candidate Recommendation 7 June 2000</p><h2>Table of Contents</h2><pre class="programlisting">Structure <a 
href="#xmlLocationSet">xmlLocationSet</a><br />struct _xmlLocationSet
 </pre><pre class="programlisting">Typedef <a href="libxml-xpointer.html#xmlLocationSet">xmlLocationSet</a> * 
<a name="xmlLocationSetPtr" id="xmlLocationSetPtr">xmlLocationSetPtr</a>
 </pre><pre class="programlisting"><a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> <a 
href="#xmlXPtrBuildNodeList">xmlXPtrBuildNodeList</a>        (<a 
href="libxml-xpath.html#xmlXPathObjectPtr">xmlXPathObjectPtr</a> obj)</pre>
 <pre class="programlisting"><a href="libxml-xpath.html#xmlXPathObjectPtr">xmlXPathObjectPtr</a>        <a 
href="#xmlXPtrEval">xmlXPtrEval</a>  (const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * str, <br /> 
                                        <a href="libxml-xpath.html#xmlXPathContextPtr">xmlXPathContextPtr</a> 
ctx)</pre>
diff --git a/doc/index.html b/doc/index.html
index 43cda484..07430995 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -12,7 +12,7 @@ A:link, A:visited, A:active { text-decoration: underline }
   <title>The XML C parser and toolkit of Gnome</title>
   
 </head>
-<body bgcolor="#8b7765" text="#000000" link="#a06060" vlink="#000000"><table border="0" width="100%" 
cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img 
src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a 
href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>libxml</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
 cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Reporting bugs and getting 
help</a></li><li><a hre
 f="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a 
href="news.html">Releases</a></li><li><a href="XMLinfo.html">XML</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation &amp; DTDs</a></li><li><a 
href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog support</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="contribs.html">Contributions</a></li><li><a 
href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a href="html/index.html" 
style="font-weight:bold">API Menu</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="ChangeLog.html">Recent Changes</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a
</li><li><a href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a 
href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a
</li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p></p><p style="text-align: right; font-style: italic; font-size: 
10pt">"Programming
+<body bgcolor="#8b7765" text="#000000" link="#a06060" vlink="#000000"><table border="0" width="100%" 
cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/";><img 
src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a 
href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>libxml</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" 
 cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" 
cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Reporting bugs and getting 
help</a></li><li><a hre
 f="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a 
href="news.html">Releases</a></li><li><a href="XMLinfo.html">XML</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation &amp; DTDs</a></li><li><a 
href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog support</a></li><li><a 
href="namespaces.html">Namespaces</a></li><li><a href="contribs.html">Contributions</a></li><li><a 
href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a href="html/index.html" 
style="font-weight:bold">API Menu</a></li><li><a href="guidelines.html">XML Guidelines</a></li><li><a 
href="ChangeLog.html">Recent Changes</a></li></ul></td></tr></table><table width="100%" border="0" 
cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a
</li><li><a href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a 
href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl b
 indings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p></p><p style="text-align: right; font-style: italic; font-size: 
10pt">"Programming
 with libxml2 is like the thrilling embrace of an exotic stranger." <a 
href="http://diveintomark.org/archives/2004/02/18/libxml2";>Mark
 Pilgrim</a></p><p>Libxml2 is the XML C parser and toolkit developed for the Gnome project
 (but usable outside of the Gnome platform), it is free software available
diff --git a/doc/interface.html b/doc/interface.html
index 0372a054..f174c8eb 100644
--- a/doc/interface.html
+++ b/doc/interface.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>The SAX interface</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>The SAX interface</h2></td></tr></ta
 ble></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html
 ">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></tab
 le><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlat
 kovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
 cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Sometimes the DOM tree output is just too large to fit reasonably 
into
+</style><title>The SAX interface</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>The SAX interface</h2></td></tr></ta
 ble></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html
 ">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></tab
 le><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlat
 kovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellsp
 acing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" 
cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>Sometimes the DOM tree output is just too large to 
fit reasonably into
 memory. In that case (and if you don't expect to save back the XML document
 loaded using libxml), it's better to use the SAX interface of libxml. SAX is
 a <strong>callback-based interface</strong> to the parser. Before parsing,
diff --git a/doc/intro.html b/doc/intro.html
index efa0788a..31e6b6a0 100644
--- a/doc/intro.html
+++ b/doc/intro.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Introduction</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Introduction</h2></td></tr></table></td><
 /tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Re
 porting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http
 ://mail.gnome.org/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href=
 "http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>This document describes libxml, the <a 
href="http://www.w3.org/XML/";>XML</a> C parser and toolkit developed for the
+</style><title>Introduction</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Introduction</h2></td></tr></table></td><
 /tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Re
 porting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http
 ://mail.gnome.org/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><l
 i><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>This document describes libxml, the <a 
href="http://www.w3.org/XML/";>XML</a> C parser and toolkit developed for the
 <a href="http://www.gnome.org/";>Gnome</a> project. <a href="http://www.w3.org/XML/";>XML is a standard</a> 
for building tag-based
 structured documents/data.</p><p>Here are some key points about libxml:</p><ul>
   <li>Libxml2 exports Push (progressive) and Pull (blocking) type parser
diff --git a/doc/library.html b/doc/library.html
index a3e9a579..421ac942 100644
--- a/doc/library.html
+++ b/doc/library.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>The parser interfaces</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>The parser interfaces</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guideli
 nes.html">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a 
href="xmlreader.html">The Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></
 tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a 
href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://
 www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspac
 ing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" 
cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>This section is directly intended to help 
programmers getting bootstrapped
+</style><title>The parser interfaces</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>The parser interfaces</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guideli
 nes.html">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a 
href="xmlreader.html">The Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></
 tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a 
href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://
 www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0
 " cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" 
cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>This section is directly intended to help 
programmers getting bootstrapped
 using the XML tollkit from the C language. It is not intended to be
 extensive. I hope the automatically generated documents will provide the
 completeness required, but as a separate set of documents. The interfaces of
diff --git a/doc/libxml2-api.xml b/doc/libxml2-api.xml
index c31b6a76..3032beee 100644
--- a/doc/libxml2-api.xml
+++ b/doc/libxml2-api.xml
@@ -4078,7 +4078,7 @@
       <info>the version number: 1.2.3 value is 10203</info>
     </macro>
     <macro name='LIBXML_VERSION_EXTRA' file='xmlversion'>
-      <info>extra version information, used to show a CVS compilation</info>
+      <info>extra version information, used to show a git commit description</info>
     </macro>
     <macro name='LIBXML_VERSION_STRING' file='xmlversion'>
       <info>the version number string, 1.2.3 value is &quot;10203&quot;</info>
@@ -7804,7 +7804,7 @@ Could we use @subtypes for this?'/>
     </function>
     <function name='htmlReadFd' file='HTMLparser' module='HTMLparser'>
       <cond>defined(LIBXML_HTML_ENABLED)</cond>
-      <info>parse an XML from a file descriptor and build a tree.</info>
+      <info>parse an HTML from a file descriptor and build a tree. NOTE that the file descriptor will not be 
closed when the reader is closed or reset.</info>
       <return type='htmlDocPtr' info='the resulting document tree'/>
       <arg name='fd' type='int' info='an open file descriptor'/>
       <arg name='URL' type='const char *' info='the base URL to use for the document'/>
diff --git a/doc/libxml2-refs.xml b/doc/libxml2-refs.xml
index 2829aacb..4ecf1a46 100644
--- a/doc/libxml2-refs.xml
+++ b/doc/libxml2-refs.xml
@@ -14926,9 +14926,6 @@
         <word name='CJKUnifiedIdeographsExtensionB'>
           <ref name='xmlUCSIsCJKUnifiedIdeographsExtensionB'/>
         </word>
-        <word name='CVS'>
-          <ref name='LIBXML_VERSION_EXTRA'/>
-        </word>
         <word name='CWD'>
           <ref name='xmlNanoFTPCwd'/>
         </word>
@@ -16737,6 +16734,7 @@
           <ref name='xmlValidateDtdFinal'/>
         </word>
         <word name='NOTE'>
+          <ref name='htmlReadFd'/>
           <ref name='xmlBufShrink'/>
           <ref name='xmlCtxtReadFd'/>
           <ref name='xmlParseExternalID'/>
@@ -20490,6 +20488,7 @@
           <ref name='xmlTextReaderClose'/>
         </word>
         <word name='closed'>
+          <ref name='htmlReadFd'/>
           <ref name='xmlCtxtReadFd'/>
           <ref name='xmlModuleClose'/>
           <ref name='xmlNewTextWriter'/>
@@ -20602,6 +20601,9 @@
           <ref name='xmlDocSetRootElement'/>
           <ref name='xmlParseComment'/>
         </word>
+        <word name='commit'>
+          <ref name='LIBXML_VERSION_EXTRA'/>
+        </word>
         <word name='commodity'>
           <ref name='xmlKeepBlanksDefault'/>
         </word>
@@ -20662,7 +20664,6 @@
           <ref name='xmlShellPwd'/>
         </word>
         <word name='compilation'>
-          <ref name='LIBXML_VERSION_EXTRA'/>
           <ref name='XML_XPATH_CHECKNS'/>
           <ref name='_xmlXPathContext'/>
           <ref name='xmlPatterncompile'/>
@@ -21691,6 +21692,7 @@
           <ref name='xmlParseElementMixedContentDecl'/>
         </word>
         <word name='description'>
+          <ref name='LIBXML_VERSION_EXTRA'/>
           <ref name='_htmlElemDesc'/>
           <ref name='_htmlEntityDesc'/>
           <ref name='htmlElementAllowedHereDesc'/>
@@ -23499,6 +23501,9 @@
         <word name='gif'>
           <ref name='xmlBuildRelativeURI'/>
         </word>
+        <word name='git'>
+          <ref name='LIBXML_VERSION_EXTRA'/>
+        </word>
         <word name='give'>
           <ref name='_xmlParserInput'/>
           <ref name='_xmlSchema'/>
@@ -27871,6 +27876,7 @@
           <ref name='xmlURIEscapeStr'/>
         </word>
         <word name='reset'>
+          <ref name='htmlReadFd'/>
           <ref name='initGenericErrorDefaultFunc'/>
           <ref name='xmlBufferDetach'/>
           <ref name='xmlCtxtReadFd'/>
diff --git a/doc/libxml2.xsa b/doc/libxml2.xsa
index 300bfec3..d6439aa7 100644
--- a/doc/libxml2.xsa
+++ b/doc/libxml2.xsa
@@ -8,140 +8,11 @@
   </vendor>
   <product id="libxml2">
     <name>libxml2</name>
-    <version>v2.9.10</version>
-    <last-release> Oct 30 2019</last-release>
-    <info-url>http://xmlsoft.org/</info-url>
-    <changes>   - Documentation:
-  Fix a few more typos ("fonction") (Nick Wellnhofer),
-  Large batch of typo fixes (Jared Yanovich),
-  Fix typos: tree: move{ -&gt; s}, reconcil{i -&gt; }ed, h{o -&gt; e}ld by... (Jan Pokorný),
-  Fix typo: xpath: simpli{ -&gt; fi}ed (Jan Pokorný),
-  Doc: do not mislead towards "infeasible" scenario wrt. xmlBufNodeDump (Jan Pokorný),
-  Fix comments in test code (zhouzhongyuan),
-  fix comment in testReader.c (zhouzhongyuan)
-  
-   - Portability:
-  Fix some release issues on Fedora 30 (Daniel Veillard),
-  Fix exponent digits when running tests under old MSVC (Daniel Richard G),
-  Work around buggy ceil() function on AIX (Daniel Richard G),
-  Don't call printf with NULL string in runtest.c (Daniel Richard G),
-  Switched from unsigned long to ptrdiff_t in parser.c (Stephen Chenney),
-  timsort.h: support older GCCs (Jérôme Duval),
-  Make configure.ac work with older pkg-config (Nick Wellnhofer),
-  Stop defining _REENTRANT on some Win32 platforms (Nick Wellnhofer),
-  Fix nanohttp.c on MinGW (Nick Wellnhofer),
-  Fix Windows compiler warning in testC14N.c (Nick Wellnhofer),
-  Merge testThreadsWin32.c into testThreads.c (Nick Wellnhofer),
-  Fix Python bindings under Windows (Nick Wellnhofer)
-  
-   - Bug Fixes:
-  Another fix for conditional sections at end of document (Nick Wellnhofer),
-  Fix for conditional sections at end of document (Nick Wellnhofer),
-  Make sure that Python tests exit with error code (Nick Wellnhofer),
-  Audit memory error handling in xpath.c (Nick Wellnhofer),
-  Fix error code in xmlTextWriterStartDocument (Nick Wellnhofer),
-  Fix integer overflow when counting written bytes (Nick Wellnhofer),
-  Fix uninitialized memory access in HTML parser (Nick Wellnhofer),
-  Fix memory leak in xmlSchemaValAtomicType (Nick Wellnhofer),
-  Disallow conditional sections in internal subset (Nick Wellnhofer),
-  Fix use-after-free in xmlTextReaderFreeNodeList (Nick Wellnhofer),
-  Fix Regextests (Nick Wellnhofer),
-  Fix empty branch in regex (Nick Wellnhofer),
-  Fix integer overflow in entity recursion check (Nick Wellnhofer),
-  Don't read external entities or XIncludes from stdin (Nick Wellnhofer),
-  Fix Schema determinism check of ##other namespaces (Nick Wellnhofer),
-  Fix potential null deref in xmlSchemaIDCFillNodeTables (zhouzhongyuan),
-  Fix potential memory leak in xmlBufBackToBuffer (Nick Wellnhofer),
-  Fix error message when processing XIncludes with fallbacks (Nick Wellnhofer),
-  Fix memory leak in xmlRegEpxFromParse (zhouzhongyuan),
-  14:00 is a valid timezone for xs:dateTime (Nick Wellnhofer),
-  Fix memory leak in xmlParseBalancedChunkMemoryRecover (Zhipeng Xie),
-  Fix potential null deref in xmlRelaxNGParsePatterns (Nick Wellnhofer),
-  Misleading error message with xs:{min|max}Inclusive (bettermanzzy),
-  Fix memory leak in xmlXIncludeLoadTxt (Wang Kirin),
-  Partial fix for comparison of xs:durations (Nick Wellnhofer),
-  Fix null deref in xmlreader buffer (zhouzhongyuan),
-  Fix unability to RelaxNG-validate grammar with choice-based name class (Jan Pokorný),
-  Fix unability to validate ambiguously constructed interleave for RelaxNG (Jan Pokorný),
-  Fix possible null dereference in xmlXPathIdFunction (zhouzhongyuan),
-  fix memory leak in xmlAllocOutputBuffer (zhouzhongyuan),
-  Fix unsigned int overflow (Jens Eggerstedt),
-  dict.h: gcc 2.95 doesn't allow multiple storage classes (Nick Wellnhofer),
-  Fix another code path in xmlParseQName (Nick Wellnhofer),
-  Make sure that xmlParseQName returns NULL in error case (Nick Wellnhofer),
-  Fix build without reader but with pattern (Nick Wellnhofer),
-  Fix memory leak in xmlAllocOutputBufferInternal error path (Nick Wellnhofer),
-  Fix unsigned integer overflow (Nick Wellnhofer),
-  Fix return value of xmlOutputBufferWrite (Nick Wellnhofer),
-  Fix parser termination from "Double hyphen within comment" error (David Warring),
-  Fix call stack overflow in xmlFreePattern (Nick Wellnhofer),
-  Fix null deref in previous commit (Nick Wellnhofer),
-  Fix memory leaks in xmlXPathParseNameComplex error paths (Nick Wellnhofer),
-  Check for integer overflow in xmlXPtrEvalChildSeq (Nick Wellnhofer),
-  Fix xmllint dump of XPath namespace nodes (Nick Wellnhofer),
-  Fix float casts in xmlXPathSubstringFunction (Nick Wellnhofer),
-  Fix null deref in xmlregexp error path (Nick Wellnhofer),
-  Fix null pointer dereference in xmlTextReaderReadOuterXml (Nick Wellnhofer),
-  Fix memory leaks in xmlParseStartTag2 error paths (Nick Wellnhofer),
-  Fix memory leak in xmlSAX2StartElement (Nick Wellnhofer),
-  Fix commit "Memory leak in xmlFreeID (xmlreader.c)" (Nick Wellnhofer),
-  Fix NULL pointer deref in xmlTextReaderValidateEntity (Nick Wellnhofer),
-  Memory leak in xmlFreeTextReader (Nick Wellnhofer),
-  Memory leak in xmlFreeID (xmlreader.c) (Nick Wellnhofer)
-  
-   - Improvements:
-  Run XML conformance tests under CI (Nick Wellnhofer),
-  Update GitLab CI config (Nick Wellnhofer),
-  Propagate memory errors in valuePush (Nick Wellnhofer),
-  Propagate memory errors in xmlXPathCompExprAdd (Nick Wellnhofer),
-  Make xmlFreeDocElementContent non-recursive (Nick Wellnhofer),
-  Enable continuous integration via GitLab CI (Nick Wellnhofer),
-  Avoid ignored attribute warnings under GCC (Nick Wellnhofer),
-  Make xmlDumpElementContent non-recursive (Nick Wellnhofer),
-  Make apibuild.py ignore ATTRIBUTE_NO_SANITIZE (Nick Wellnhofer),
-  Mark xmlExp* symbols as removed (Nick Wellnhofer),
-  Make xmlParseConditionalSections non-recursive (Nick Wellnhofer),
-  Adjust expected error in Python tests (Nick Wellnhofer),
-  Make xmlTextReaderFreeNodeList non-recursive (Nick Wellnhofer),
-  Make xmlFreeNodeList non-recursive (Nick Wellnhofer),
-  Make xmlParseContent and xmlParseElement non-recursive (Nick Wellnhofer),
-  Remove executable bit from non-executable files (Nick Wellnhofer),
-  Fix expected output of test/schemas/any4 (Nick Wellnhofer),
-  Optimize build instructions in README (zhouzhongyuan),
-  xml2-config.in: Output CFLAGS and LIBS on the same line (Hugh McMaster),
-  xml2-config: Add a --dynamic switch to print only shared libraries (Hugh McMaster),
-  Annotate functions with __attribute__((no_sanitize)) (Nick Wellnhofer),
-  Fix warnings when compiling without reader or push parser (Nick Wellnhofer),
-  Remove unused member `doc` in xmlSaveCtxt (Nick Wellnhofer),
-  Limit recursion depth in xmlXPathCompOpEvalPredicate (Nick Wellnhofer),
-  Remove -Wno-array-bounds (Nick Wellnhofer),
-  Remove unreachable code in xmlXPathCountFunction (Nick Wellnhofer),
-  Improve XPath predicate and filter evaluation (Nick Wellnhofer),
-  Limit recursion depth in xmlXPathOptimizeExpression (Nick Wellnhofer),
-  Disable hash randomization when fuzzing (Nick Wellnhofer),
-  Optional recursion limit when parsing XPath expressions (Nick Wellnhofer),
-  Optional recursion limit when evaluating XPath expressions (Nick Wellnhofer),
-  Use break statements in xmlXPathCompOpEval (Nick Wellnhofer),
-  Optional XPath operation limit (Nick Wellnhofer),
-  Fix compilation with --with-minimum (Nick Wellnhofer),
-  Check XPath stack after calling functions (Nick Wellnhofer),
-  Remove debug printf in xmlreader.c (Nick Wellnhofer),
-  Always define LIBXML_THREAD_ENABLED when enabled (Michael Haubenwallner),
-  Regenerate NEWS (Nick Wellnhofer),
-  Change git repo URL (Nick Wellnhofer),
-  Change bug tracker URL (Nick Wellnhofer),
-  Remove outdated HTML file (Nick Wellnhofer),
-  Fix unused function warning in testapi.c (Nick Wellnhofer),
-  Add some generated test files to .gitignore (Nick Wellnhofer),
-  Remove unneeded function pointer casts (Nick Wellnhofer),
-  Fix -Wcast-function-type warnings (GCC 8) (Nick Wellnhofer),
-  Fix -Wformat-truncation warnings (GCC 8) (Nick Wellnhofer)
-  
-   - Cleanups:
-  Rebuild docs (Nick Wellnhofer),
-  Disable xmlExp regex code (Nick Wellnhofer),
-  Remove redundant code in xmlRelaxNGValidateState (Nick Wellnhofer),
-  Remove redundant code in xmlXPathCompRelationalExpr (Nick Wellnhofer)
+    <version>v2.9.12</version>
+    <last-release> May 13 2021</last-release>
+    <info-url>https://gitlab.gnome.org/GNOME/libxml2</info-url>
+    <changes>   - Build system:
+  Add fuzz.h and seed/regexp to EXTRA_DIST
   
 
 </changes>
diff --git a/doc/namespaces.html b/doc/namespaces.html
index 995587b5..fff3af4d 100644
--- a/doc/namespaces.html
+++ b/doc/namespaces.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Namespaces</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Namespaces</h2></td></tr></table></td></tr>
 </table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Report
 ing bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http://m
 ail.gnome.org/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="htt
 p://tclxml.sourceforge.net/">Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>The libxml2 library implements <a 
href="http://www.w3.org/TR/REC-xml-names/";>XML namespaces</a> support by
+</style><title>Namespaces</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Namespaces</h2></td></tr></table></td></tr>
 </table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Report
 ing bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http://m
 ail.gnome.org/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a
  href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>The libxml2 library implements <a 
href="http://www.w3.org/TR/REC-xml-names/";>XML namespaces</a> support by
 recognizing namespace constructs in the input, and does namespace lookup
 automatically when building the DOM tree. A namespace declaration is
 associated with an in-memory structure and all elements or attributes within
diff --git a/doc/news.html b/doc/news.html
index f2ac51ae..639cc10a 100644
--- a/doc/news.html
+++ b/doc/news.html
@@ -7,8 +7,110 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Releases</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Releases</h2></td></tr></table></td></tr></ta
 ble></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td 
bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" 
width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Reporting 
 bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http://mail.
 gnome.org/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://
 tclxml.sourceforge.net/">Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>The <a href="ChangeLog.html">change log</a> describes the recents 
commits
-to the <a href="https://gitlab.gnome.org/GNOME/libxml2";>GIT</a> code base.</p><p>Here is the list of public 
releases:</p><h3>v2.9.11: May 13 2021</h3><ul>
+</style><title>Releases</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Releases</h2></td></tr></table></td></tr></ta
 ble></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td 
bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" 
width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" 
bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" 
bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form 
action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" 
size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a href="bugs.html">Reporting 
 bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul><li><a href="http://mail.
 gnome.org/archives/xml/">Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a hre
 f="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>The <a href="ChangeLog.html">change log</a> describes the recents 
commits
+to the <a href="https://gitlab.gnome.org/GNOME/libxml2";>GIT</a> code base.</p><p>Here is the list of public 
releases:</p><h3>v2.9.13: Feb 19 2022</h3><ul>
+  <li>Security:<br />
+  [CVE-2022-23308] Use-after-free of ID and IDREF attributes
+  (Thanks to Shinji Sato for the report)<br />
+  Use-after-free in xmlXIncludeCopyRange (David Kilzer)<br />
+  Fix Null-deref-in-xmlSchemaGetComponentTargetNs (huangduirong)<br />
+  Fix memory leak in xmlXPathCompNodeTest<br />
+  Fix null pointer deref in xmlStringGetNodeList<br />
+  Fix several memory leaks found by Coverity (David King)<br />
+  </li>
+
+  <li>Fixed regressions:<br />
+  Fix regression in RelaxNG pattern matching<br />
+  Properly handle nested documents in xmlFreeNode<br />
+  Fix regression with PEs in external DTD<br />
+  Fix random dropping of characters on dumping ASCII encoded XML (Mohammad Razavi)<br />
+  Revert "Make schema validation fail with multiple top-level elements"<br />
+  Fix regression when parsing invalid HTML tags in push mode<br />
+  Fix regression parsing public IDs literals in HTML<br />
+  Fix buffering in xmlOutputBufferWrite<br />
+  Fix whitespace when serializing empty HTML documents<br />
+  Fix XPath recursion limit<br />
+  Fix regression in xmlNodeDumpOutputInternal<br />
+  Work around lxml API abuse<br />
+  </li>
+
+  <li>Bug fixes:<br />
+  Fix xmlSetTreeDoc with entity references<br />
+  Fix double counting of CRLF in comments<br />
+  Make sure to grow input buffer in xmlParseMisc<br />
+  Don't ignore xmllint options after "-"<br />
+  Don't normalize namespace URIs in XPointer xmlns() scheme<br />
+  Fix handling of XSD with empty namespace<br />
+  Also register HTML document nodes<br />
+  Make xmllint return an error if arguments are missing<br />
+  Fix handling of ctxt-&gt;base in xmlXPtrEvalXPtrPart<br />
+  Fix xmllint --maxmem<br />
+  Fix htmlReadFd, which was using a mix of xml and html context functions (Finn Barber)<br />
+  Move current position before possible calling of ctxt-&gt;sax-&gt;characters (Yulin Li)<br />
+  Fix parse failure when 4-byte character in UTF-16 BE is split across a chunk (David Kilzer)<br />
+  Patch to forbid epsilon-reduction of final states (Arne Becker)<br />
+  Avoid segfault at exit when using custom memory functions (Mike Dalessio)<br />
+  </li>
+
+  <li>Tests, code quality, fuzzing:<br />
+  Remove .travis.yml<br />
+  Make xmlFuzzReadString return a zero size in error case<br />
+  Fix unused function warning in testapi.c<br />
+  Update NewsML DTD in test suite<br />
+  Add more checks for malloc failures in xmllint.c<br />
+  Avoid potential integer overflow in xmlstring.c<br />
+  Run CI tests with UBSan implicit-conversion checks<br />
+  Fix casting of line numbers in SAX2.c<br />
+  Fix integer conversion warnings in hash.c<br />
+  Add explicit casts in runtest.c <br />
+  Fix integer conversion warning in xmlIconvWrapper<br />
+  Add suffix to unsigned constant in xmlmemory.c<br />
+  Add explicit casts in testchar.c<br />
+  Fix integer conversion warnings in xmlstring.c<br />
+  Add explicit cast in xmlURIUnescapeString<br />
+  Remove unused variable in xmlCharEncOutFunc (David King)<br />
+  </li>
+
+  <li>Build system, portability:<br />
+  Remove xmlwin32version.h<br />
+  Fix fuzzer test with VPATH build<br />
+  Support custom prefix when installing Python module<br />
+  Remove Makefile.win<br />
+  Remove CVS and SVN-related code<br />
+  Port python 3.x module to Windows and improve distutils (Chun-wei Fan)<br />
+  Correctly install the HTML examples into their subdirectory (Mattia Rizzolo)<br />
+  Refactor the settings of $docdir (Mattia Rizzolo)<br />
+  Remove unused configure checks (Ben Boeckel)<br />
+  python/Makefile.am: use *_LIBADD, not *_LDFLAGS for LIBS (Sam James)<br />
+  Fix check for libtool in autogen.sh<br />
+  Use version in configure.ac for CMake (Timothy Lyanguzov)<br />
+  Add CMake alias targets for embedded projects (Markus Rickert)<br />
+  </li>
+
+  <li>Documentation:<br />
+  Remove SVN keyword anchors<br />
+  Rework README<br />
+  Remove README.cvs-commits<br />
+  Remove old ChangeLog<br />
+  Update hyperlinks<br />
+  Remove README.docs<br />
+  Remove MAINTAINERS <br />
+  Remove xmltutorial.pdf<br />
+  Upload documentation to GitLab pages<br />
+  Document how to escape XML_CATALOG_FILES<br />
+  Fix libxml2.doap<br />
+  Update URL for libxml++ C++ binding (Kjell Ahlstedt)<br />
+  Generate devhelp2 index file (Emmanuele Bassi)<br />
+  Mention XML_CATALOG_FILES is space-separated (Jan Tojnar)<br />
+  Add documentaiton for xmllint exit code 10 (Rainer Canavan)<br />
+  Fix some validation errors in the FAQ (David King)<br />
+  Add instructions on how to use CMake to compile libxml (Markus Rickert)<br />
+  </li>
+</ul><h3>v2.9.12: May 13 2021</h3><ul>
+  <li>Build system:<br />
+  Add fuzz.h and seed/regexp to EXTRA_DIST<br />
+  </li>
+</ul><h3>v2.9.11: May 13 2021</h3><ul>
   <li>Security:<br />
   Patch for security issue CVE-2021-3541 (Daniel Veillard)<br />
   </li>
diff --git a/doc/python.html b/doc/python.html
index f41f1412..97a1cd3c 100644
--- a/doc/python.html
+++ b/doc/python.html
@@ -7,14 +7,14 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Python and bindings</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Python and bindings</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.
 html">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a 
href="xmlreader.html">The Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr><
 /table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.
 zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing=
 "0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>There are a number of language bindings and wrappers available for
+</style><title>Python and bindings</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Python and bindings</h2></td></tr>
 </table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.
 html">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a 
href="xmlreader.html">The Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr><
 /table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.
 zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" ce
 llspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" 
cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>There are a number of language bindings and 
wrappers available for
 libxml2, the list below is not exhaustive. Please contact the <a 
href="http://mail.gnome.org/mailman/listinfo/xml-bindings";>xml-bindings gnome org</a>
 (<a href="http://mail.gnome.org/archives/xml-bindings/";>archives</a>) in
 order to get updates to this list or to discuss the specific topic of libxml2
 or libxslt wrappers or bindings:</p><ul>
-  <li><a href="http://libxmlplusplus.sourceforge.net/";>Libxml++</a> seems the
-    most up-to-date C++ bindings for libxml2, check the <a 
href="http://libxmlplusplus.sourceforge.net/reference/html/hierarchy.html";>documentation</a>
-    and the <a 
href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/libxmlplusplus/libxml%2b%2b/examples/";>examples</a>.</li>
+  <li><a href="https://libxmlplusplus.github.io/libxmlplusplus/";>Libxml++</a> seems the
+    most up-to-date C++ bindings for libxml2, check the <a 
href="https://developer-old.gnome.org/libxml++/";>documentation</a>
+    and the <a 
href="https://github.com/libxmlplusplus/libxmlplusplus/tree/master/examples";>examples</a>.</li>
   <li>There is another <a href="http://libgdome-cpp.berlios.de/";>C++ wrapper
     based on the gdome2 bindings</a> maintained by Tobias Peters.</li>
   <li>and a third C++ wrapper by Peter Jones &lt;pjones pmade org&gt;
diff --git a/doc/threads.html b/doc/threads.html
index d16e7d75..b0f2062c 100644
--- a/doc/threads.html
+++ b/doc/threads.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Thread safety</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Thread safety</h2></td></tr></table></td
</tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html">XML Gu
 idelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader 
Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a 
href="python.html">Python and bindings</a></li><li><a href="architecture.html">libxml2 
architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a href="interface.html">The SAX 
interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a href="xmlio.html">I/O 
Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><tabl
 e width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.co
 m/projects/libxml/">Windows binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris 
binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadd
 ing="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Starting with 2.4.7, libxml2 makes provisions to ensure that 
concurrent
+</style><title>Thread safety</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Thread safety</h2></td></tr></table></td
</tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html">XML Gu
 idelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The Reader 
Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a href="XSLT.html">XSLT</a></li><li><a 
href="python.html">Python and bindings</a></li><li><a href="architecture.html">libxml2 
architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a href="interface.html">The SAX 
interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a href="xmlio.html">I/O 
Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><tabl
 e width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.co
 m/projects/libxml/">Windows binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris 
binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0
 " cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Starting with 2.4.7, libxml2 makes provisions to ensure that 
concurrent
 threads can safely work in parallel parsing different documents. There is
 however a couple of things to do to ensure it:</p><ul>
   <li>configure the library accordingly using the --with-threads options</li>
diff --git a/doc/tree.html b/doc/tree.html
index 9f776bad..623928c8 100644
--- a/doc/tree.html
+++ b/doc/tree.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>The tree output</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>The tree output</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html">XM
 L Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><
 table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovi
 c.com/projects/libxml/">Windows binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris 
binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cell
 padding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>The parser returns a tree built during the document analysis. The 
value
+</style><title>The tree output</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>The tree output</h2></td></tr></table>
 </td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html">XM
 L Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><
 table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovi
 c.com/projects/libxml/">Windows binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris 
binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacin
 g="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" 
cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>The parser returns a tree built during the document 
analysis. The value
 returned is an <strong>xmlDocPtr</strong> (i.e., a pointer to an
 <strong>xmlDoc</strong> structure). This structure contains information such
 as the file name, the document type, and a <strong>children</strong> pointer
diff --git a/doc/upgrade.html b/doc/upgrade.html
index f2f22afa..1bd97c99 100644
--- a/doc/upgrade.html
+++ b/doc/upgrade.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Upgrading 1.x code</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Upgrading 1.x code</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.ht
 ml">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a 
href="xmlreader.html">The Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></t
 able><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zl
 atkovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0
 " cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Incompatible changes:</p><p>Version 2 of libxml2 is the first 
version introducing serious backward
+</style><title>Upgrading 1.x code</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Upgrading 1.x code</h2></td></tr></
 table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.ht
 ml">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a 
href="xmlreader.html">The Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></t
 able><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zl
 atkovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cell
 spacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" 
cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>Incompatible changes:</p><p>Version 2 of libxml2 is 
the first version introducing serious backward
 incompatible changes. The main goals were:</p><ul>
   <li>a general cleanup. A number of mistakes inherited from the very early
     versions couldn't be changed due to compatibility constraints. Example
diff --git a/doc/xml.html b/doc/xml.html
index 1bb1d029..58fc5f60 100644
--- a/doc/xml.html
+++ b/doc/xml.html
@@ -707,6 +707,114 @@ to the <a href="https://gitlab.gnome.org/GNOME/libxml2";>GIT</a> code base.</p>
 
 <p>Here is the list of public releases:</p>
 
+<h3>v2.9.13: Feb 19 2022</h3>
+<ul>
+  <li>Security:<br/>
+  [CVE-2022-23308] Use-after-free of ID and IDREF attributes
+  (Thanks to Shinji Sato for the report)<br/>
+  Use-after-free in xmlXIncludeCopyRange (David Kilzer)<br/>
+  Fix Null-deref-in-xmlSchemaGetComponentTargetNs (huangduirong)<br/>
+  Fix memory leak in xmlXPathCompNodeTest<br/>
+  Fix null pointer deref in xmlStringGetNodeList<br/>
+  Fix several memory leaks found by Coverity (David King)<br/>
+  </li>
+
+  <li>Fixed regressions:<br/>
+  Fix regression in RelaxNG pattern matching<br/>
+  Properly handle nested documents in xmlFreeNode<br/>
+  Fix regression with PEs in external DTD<br/>
+  Fix random dropping of characters on dumping ASCII encoded XML (Mohammad Razavi)<br/>
+  Revert "Make schema validation fail with multiple top-level elements"<br/>
+  Fix regression when parsing invalid HTML tags in push mode<br/>
+  Fix regression parsing public IDs literals in HTML<br/>
+  Fix buffering in xmlOutputBufferWrite<br/>
+  Fix whitespace when serializing empty HTML documents<br/>
+  Fix XPath recursion limit<br/>
+  Fix regression in xmlNodeDumpOutputInternal<br/>
+  Work around lxml API abuse<br/>
+  </li>
+
+  <li>Bug fixes:<br/>
+  Fix xmlSetTreeDoc with entity references<br/>
+  Fix double counting of CRLF in comments<br/>
+  Make sure to grow input buffer in xmlParseMisc<br/>
+  Don't ignore xmllint options after "-"<br/>
+  Don't normalize namespace URIs in XPointer xmlns() scheme<br/>
+  Fix handling of XSD with empty namespace<br/>
+  Also register HTML document nodes<br/>
+  Make xmllint return an error if arguments are missing<br/>
+  Fix handling of ctxt-&gt;base in xmlXPtrEvalXPtrPart<br/>
+  Fix xmllint --maxmem<br/>
+  Fix htmlReadFd, which was using a mix of xml and html context functions (Finn Barber)<br/>
+  Move current position before possible calling of ctxt-&gt;sax-&gt;characters (Yulin Li)<br/>
+  Fix parse failure when 4-byte character in UTF-16 BE is split across a chunk (David Kilzer)<br/>
+  Patch to forbid epsilon-reduction of final states (Arne Becker)<br/>
+  Avoid segfault at exit when using custom memory functions (Mike Dalessio)<br/>
+  </li>
+
+  <li>Tests, code quality, fuzzing:<br/>
+  Remove .travis.yml<br/>
+  Make xmlFuzzReadString return a zero size in error case<br/>
+  Fix unused function warning in testapi.c<br/>
+  Update NewsML DTD in test suite<br/>
+  Add more checks for malloc failures in xmllint.c<br/>
+  Avoid potential integer overflow in xmlstring.c<br/>
+  Run CI tests with UBSan implicit-conversion checks<br/>
+  Fix casting of line numbers in SAX2.c<br/>
+  Fix integer conversion warnings in hash.c<br/>
+  Add explicit casts in runtest.c <br/>
+  Fix integer conversion warning in xmlIconvWrapper<br/>
+  Add suffix to unsigned constant in xmlmemory.c<br/>
+  Add explicit casts in testchar.c<br/>
+  Fix integer conversion warnings in xmlstring.c<br/>
+  Add explicit cast in xmlURIUnescapeString<br/>
+  Remove unused variable in xmlCharEncOutFunc (David King)<br/>
+  </li>
+
+  <li>Build system, portability:<br/>
+  Remove xmlwin32version.h<br/>
+  Fix fuzzer test with VPATH build<br/>
+  Support custom prefix when installing Python module<br/>
+  Remove Makefile.win<br/>
+  Remove CVS and SVN-related code<br/>
+  Port python 3.x module to Windows and improve distutils (Chun-wei Fan)<br/>
+  Correctly install the HTML examples into their subdirectory (Mattia Rizzolo)<br/>
+  Refactor the settings of $docdir (Mattia Rizzolo)<br/>
+  Remove unused configure checks (Ben Boeckel)<br/>
+  python/Makefile.am: use *_LIBADD, not *_LDFLAGS for LIBS (Sam James)<br/>
+  Fix check for libtool in autogen.sh<br/>
+  Use version in configure.ac for CMake (Timothy Lyanguzov)<br/>
+  Add CMake alias targets for embedded projects (Markus Rickert)<br/>
+  </li>
+
+  <li>Documentation:<br/>
+  Remove SVN keyword anchors<br/>
+  Rework README<br/>
+  Remove README.cvs-commits<br/>
+  Remove old ChangeLog<br/>
+  Update hyperlinks<br/>
+  Remove README.docs<br/>
+  Remove MAINTAINERS <br/>
+  Remove xmltutorial.pdf<br/>
+  Upload documentation to GitLab pages<br/>
+  Document how to escape XML_CATALOG_FILES<br/>
+  Fix libxml2.doap<br/>
+  Update URL for libxml++ C++ binding (Kjell Ahlstedt)<br/>
+  Generate devhelp2 index file (Emmanuele Bassi)<br/>
+  Mention XML_CATALOG_FILES is space-separated (Jan Tojnar)<br/>
+  Add documentaiton for xmllint exit code 10 (Rainer Canavan)<br/>
+  Fix some validation errors in the FAQ (David King)<br/>
+  Add instructions on how to use CMake to compile libxml (Markus Rickert)<br/>
+  </li>
+</ul>
+
+<h3>v2.9.12: May 13 2021</h3>
+<ul>
+  <li>Build system:<br/>
+  Add fuzz.h and seed/regexp to EXTRA_DIST<br/>
+  </li>
+</ul>
+
 <h3>v2.9.11: May 13 2021</h3>
 <ul>
   <li>Security:<br/>
diff --git a/doc/xmlcatalog.1 b/doc/xmlcatalog.1
index 2fbfaf2b..a570fd39 100644
--- a/doc/xmlcatalog.1
+++ b/doc/xmlcatalog.1
@@ -1,13 +1,13 @@
 '\" t
 .\"     Title: xmlcatalog
 .\"    Author: John Fleck <jfleck inkstain net>
-.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: $Date$
+.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
+.\"      Date: 02/19/2022
 .\"    Manual: xmlcatalog Manual
 .\"    Source: libxml2
 .\"  Language: English
 .\"
-.TH "XMLCATALOG" "1" "$Date$" "libxml2" "xmlcatalog Manual"
+.TH "XMLCATALOG" "1" "02/19/2022" "libxml2" "xmlcatalog Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -245,7 +245,7 @@ Execute a Formal Public Identifier lookup of the catalog entry for
 XML
 catalog behavior can be changed by redirecting queries to the user\*(Aqs own set of catalogs\&. This can be 
done by setting the
 \fBXML_CATALOG_FILES\fR
-environment variable to a list of catalogs\&. An empty one should deactivate loading the default
+environment variable to a space\-separated list of catalogs\&. Use percent\-encoding to escape spaces or 
other characters\&. An empty variable should deactivate loading the default
 /etc/xml/catalog
 catalog\&.
 .RE
@@ -294,7 +294,7 @@ More information can be found at
 .\}
 \fBlibxml\fR(3)
 web page
-\m[blue]\fB\%http://www.xmlsoft.org/\fR\m[]
+\m[blue]\fB\%https://gitlab.gnome.org/GNOME/libxml2\fR\m[]
 .RE
 .sp
 .RS 4
@@ -307,7 +307,7 @@ web page
 .\}
 \fBlibxml\fR(3)
 catalog support web page at
-\m[blue]\fB\%http://www.xmlsoft.org/catalog.html\fR\m[]
+\m[blue]\fB\%https://gitlab.gnome.org/GNOME/libxml2/-/wikis/Catalog-support\fR\m[]
 .RE
 .sp
 .RS 4
diff --git a/doc/xmlcatalog_man.html b/doc/xmlcatalog_man.html
index f72cd474..ae2ebabd 100644
--- a/doc/xmlcatalog_man.html
+++ b/doc/xmlcatalog_man.html
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; 
charset=ISO-8859-1"><title>xmlcatalog</title><meta name="generator" content="DocBook XSL Stylesheets 
Vsnapshot"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div 
class="refentry"><a name="idm45940765506544"></a><div class="titlepage"></div><div 
class="refnamediv"><h2>Name</h2><p>xmlcatalog &#8212; 
+<html><head><meta http-equiv="Content-Type" content="text/html; 
charset=ISO-8859-1"><title>xmlcatalog</title><meta name="generator" content="DocBook XSL Stylesheets 
V1.79.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div 
class="refentry"><a name="idm1"></a><div class="titlepage"></div><div 
class="refnamediv"><h2>Name</h2><p>xmlcatalog &#8212; 
                Command line tool to parse and manipulate <acronym class="acronym">XML</acronym>
                or <acronym class="acronym">SGML</acronym> catalog files.
        </p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code 
class="command">xmlcatalog</code>  [ <code class="option">--sgml</code>  |   <code 
class="option">--shell</code>  |   <code class="option">--create</code>  |   <code class="option">--del <em 
class="replaceable"><code>VALUE(S)</code></em></code>  |   
@@ -120,18 +120,18 @@
                        output to the command line.
                </p></dd></dl></div></div><div class="refsect1"><a 
name="environment"></a><h2>ENVIRONMENT</h2><div class="variablelist"><dl class="variablelist"><dt><span 
class="term"><code class="envar">XML_CATALOG_FILES</code></span></dt><dd><p><acronym 
class="acronym">XML</acronym> catalog behavior can be changed by redirecting
                        queries to the user's own set of catalogs. This can be done by setting
-                       the <code class="envar">XML_CATALOG_FILES</code> environment variable to a list
-                       of catalogs. An empty one should deactivate loading the
-                       default <code class="filename">/etc/xml/catalog</code> catalog.
+                       the <code class="envar">XML_CATALOG_FILES</code> environment variable to a 
space-separated
+                       list of catalogs. Use percent-encoding to escape spaces or other characters.
+                       An empty variable should deactivate loading the default <code 
class="filename">/etc/xml/catalog</code> catalog.
                </p></dd></dl></div></div><div class="refsect1"><a 
name="diagnostics"></a><h2>DIAGNOSTICS</h2><p>
                <span class="command"><strong>xmlcatalog</strong></span> return codes provide information 
that can be used when
                calling it from scripts.
        </p><div class="variablelist"><dl class="variablelist"><dt><span class="term"><span 
class="errorcode">0</span></span></dt><dd><p>No error</p></dd><dt><span class="term"><span 
class="errorcode">1</span></span></dt><dd><p>Failed to remove an entry from the catalog</p></dd><dt><span 
class="term"><span class="errorcode">2</span></span></dt><dd><p>Failed to save to the catalog, check file 
permissions</p></dd><dt><span class="term"><span class="errorcode">3</span></span></dt><dd><p>Failed to add 
an entry to the catalog</p></dd><dt><span class="term"><span 
class="errorcode">4</span></span></dt><dd><p>Failed to look up an entry in the 
catalog</p></dd></dl></div></div><div class="refsect1"><a name="seealso"></a><h2>SEE ALSO</h2><p><span 
class="citerefentry"><span class="refentrytitle">libxml</span>(3)</span>
        </p><p>
                More information can be found at
-               </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li 
class="listitem"><p><span class="citerefentry"><span class="refentrytitle">libxml</span>(3)</span> web page 
<a class="ulink" href="http://www.xmlsoft.org/"; target="_top">http://www.xmlsoft.org/</a>
+               </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li 
class="listitem"><p><span class="citerefentry"><span class="refentrytitle">libxml</span>(3)</span> web page 
<a class="ulink" href="https://gitlab.gnome.org/GNOME/libxml2"; 
target="_top">https://gitlab.gnome.org/GNOME/libxml2</a>
                                </p></li><li class="listitem"><p><span class="citerefentry"><span 
class="refentrytitle">libxml</span>(3)</span> catalog support web page
-                                       at <a class="ulink" href="http://www.xmlsoft.org/catalog.html"; 
target="_top">http://www.xmlsoft.org/catalog.html</a>
+                                       at <a class="ulink" 
href="https://gitlab.gnome.org/GNOME/libxml2/-/wikis/Catalog-support"; 
target="_top">https://gitlab.gnome.org/GNOME/libxml2/-/wikis/Catalog-support</a>
                                </p></li><li class="listitem"><p>James Clark's <acronym 
class="acronym">SGML</acronym> catalog
                                        page <a class="ulink" href="http://www.jclark.com/sp/catalog.htm"; 
target="_top">http://www.jclark.com/sp/catalog.htm</a>
                                </p></li><li class="listitem"><p><acronym class="acronym">OASIS</acronym> 
<acronym class="acronym">XML</acronym> catalog specification
diff --git a/doc/xmldtd.html b/doc/xmldtd.html
index b1557449..707eda80 100644
--- a/doc/xmldtd.html
+++ b/doc/xmldtd.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Validation &amp; DTDs</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Validation &amp; DTDs</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a h
 ref="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul
<li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a
</li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Table of Content:</p><ol>
+</style><title>Validation &amp; DTDs</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Validation &amp; DTDs</h2></td><
 /tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" 
width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a 
href="index.html">Home</a></li><li><a href="html/index.html">Reference Manual</a></li><li><a 
href="intro.html">Introduction</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="docs.html" 
style="font-weight:bold">Developer Menu</a></li><li><a h
 ref="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a 
href="downloads.html">Downloads</a></li><li><a href="news.html">Releases</a></li><li><a 
href="XMLinfo.html">XML</a></li><li><a href="XSLT.html">XSLT</a></li><li><a href="xmldtd.html">Validation 
&amp; DTDs</a></li><li><a href="encoding.html">Encodings support</a></li><li><a href="catalog.html">Catalog 
support</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="contribs.html">Contributions</a></li><li><a href="examples/index.html" style="font-weight:bold">Code 
Examples</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a 
href="guidelines.html">XML Guidelines</a></li><li><a href="ChangeLog.html">Recent 
Changes</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td 
colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td 
bgcolor="#fffacd"><ul
<li><a href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a 
href="http://xmlsoft.org/XSLT/";>XSLT libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM 
gdome2</a></li><li><a href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/";>Windows 
binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby b
 indings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl bindings</a></li><li><a 
href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Table of Content:</p><ol>
   <li><a href="#General5">General overview</a></li>
   <li><a href="#definition">The definition</a></li>
   <li><a href="#Simple">Simple rules</a>
diff --git a/doc/xmlio.html b/doc/xmlio.html
index eb210a87..2d38ad12 100644
--- a/doc/xmlio.html
+++ b/doc/xmlio.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>I/O Interfaces</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>I/O Interfaces</h2></td></tr></table></
 td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html">XML 
 Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><ta
 ble width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.
 com/projects/libxml/">Windows binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris 
binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpa
 dding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Table of Content:</p><ol>
+</style><title>I/O Interfaces</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>I/O Interfaces</h2></td></tr></table></
 td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html">XML 
 Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></table><ta
 ble width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlatkovic.
 com/projects/libxml/">Windows binaries</a></li><li><a href="http://opencsw.org/packages/libxml2";>Solaris 
binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing=
 "0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Table of Content:</p><ol>
   <li><a href="#General1">General overview</a></li>
   <li><a href="#basic">The basic buffer type</a></li>
   <li><a href="#Input">Input I/O handlers</a></li>
diff --git a/doc/xmllint.1 b/doc/xmllint.1
index 540a114f..27f0d57e 100644
--- a/doc/xmllint.1
+++ b/doc/xmllint.1
@@ -1,13 +1,13 @@
 '\" t
 .\"     Title: xmllint
 .\"    Author: John Fleck <jfleck inkstain net>
-.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\"      Date: $Date$
+.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
+.\"      Date: 02/19/2022
 .\"    Manual: xmllint Manual
 .\"    Source: libxml2
 .\"  Language: English
 .\"
-.TH "XMLLINT" "1" "$Date$" "libxml2" "xmllint Manual"
+.TH "XMLLINT" "1" "02/19/2022" "libxml2" "xmllint Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -511,7 +511,7 @@ catalog\&.
 XML
 catalog behavior can be changed by redirecting queries to the user\*(Aqs own set of catalogs\&. This can be 
done by setting the
 \fBXML_CATALOG_FILES\fR
-environment variable to a list of catalogs\&. An empty one should deactivate loading the default
+environment variable to a space\-separated list of catalogs\&. Use percent\-encoding to escape spaces or 
other characters\&. An empty variable should deactivate loading the default
 /etc/xml/catalog
 catalog\&.
 .RE
@@ -592,6 +592,11 @@ option is used)
 .RS 4
 Out of memory error
 .RE
+.PP
+\fB10\fR
+.RS 4
+XPath evaluation error
+.RE
 .SH "SEE ALSO"
 .PP
 \fBlibxml\fR(3)
@@ -608,21 +613,7 @@ More information can be found at
 .\}
 \fBlibxml\fR(3)
 web page
-\m[blue]\fB\%http://www.xmlsoft.org/\fR\m[]
-.RE
-.sp
-.RS 4
-.ie n \{\
-\h'-04'\(bu\h'+03'\c
-.\}
-.el \{\
-.sp -1
-.IP \(bu 2.3
-.\}
-W3C
-XSLT
-page
-\m[blue]\fB\%http://www.w3.org/TR/xslt\fR\m[]
+\m[blue]\fB\%https://gitlab.gnome.org/GNOME/libxml2\fR\m[]
 .RE
 .sp
 .SH "AUTHORS"
diff --git a/doc/xmllint.html b/doc/xmllint.html
index 5fc52c5c..8d4400fe 100644
--- a/doc/xmllint.html
+++ b/doc/xmllint.html
@@ -137,9 +137,9 @@
                        default <code class="filename">/etc/sgml/catalog</code> catalog.
                </p></dd><dt><span class="term"><code 
class="envar">XML_CATALOG_FILES</code></span></dt><dd><p><acronym class="acronym">XML</acronym> catalog 
behavior can be changed by redirecting
                        queries to the user's own set of catalogs. This can be done by setting
-                       the <code class="envar">XML_CATALOG_FILES</code> environment variable to a list
-                       of catalogs. An empty one should deactivate loading the
-                       default <code class="filename">/etc/xml/catalog</code> catalog.
+                       the <code class="envar">XML_CATALOG_FILES</code> environment variable to a 
space-separated
+                       list of catalogs. Use percent-encoding to escape spaces or other characters.
+                       An empty variable should deactivate loading the default <code 
class="filename">/etc/xml/catalog</code> catalog.
                </p></dd><dt><span class="term"><code 
class="envar">XML_DEBUG_CATALOG</code></span></dt><dd><p>Setting the environment variable <code 
class="envar">XML_DEBUG_CATALOG</code>
                        to <em class="parameter"><code>non-zero</code></em> using the <span 
class="command"><strong>export</strong></span>
                        command outputs debugging information related to catalog operations.
@@ -153,10 +153,9 @@
                </p></dd><dt><span class="term"><span class="errorcode">8</span></span></dt><dd><p>
                        Error in Reader registration (generated
                        when <code class="option">--chkregister</code> option is used)
-               </p></dd><dt><span class="term"><span class="errorcode">9</span></span></dt><dd><p>Out of 
memory error</p></dd></dl></div></div><div class="refsect1"><a name="seealso"></a><h2>SEE ALSO</h2><p><span 
class="citerefentry"><span class="refentrytitle">libxml</span>(3)</span>
+               </p></dd><dt><span class="term"><span class="errorcode">9</span></span></dt><dd><p>Out of 
memory error</p></dd><dt><span class="term"><span class="errorcode">10</span></span></dt><dd><p>XPath 
evaluation error</p></dd></dl></div></div><div class="refsect1"><a name="seealso"></a><h2>SEE 
ALSO</h2><p><span class="citerefentry"><span class="refentrytitle">libxml</span>(3)</span>
        </p><p>
                More information can be found at
-               </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li 
class="listitem"><p><span class="citerefentry"><span class="refentrytitle">libxml</span>(3)</span> web page 
<a class="ulink" href="http://www.xmlsoft.org/"; target="_top">http://www.xmlsoft.org/</a>
-                               </p></li><li class="listitem"><p>W3C <acronym class="acronym">XSLT</acronym> 
page <a class="ulink" href="http://www.w3.org/TR/xslt"; target="_top">http://www.w3.org/TR/xslt</a>
+               </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li 
class="listitem"><p><span class="citerefentry"><span class="refentrytitle">libxml</span>(3)</span> web page 
<a class="ulink" href="https://gitlab.gnome.org/GNOME/libxml2"; 
target="_top">https://gitlab.gnome.org/GNOME/libxml2</a>
                                </p></li></ul></div><p>
        </p></div></div></body></html>
diff --git a/doc/xmlmem.html b/doc/xmlmem.html
index 10befd76..97b4b5ad 100644
--- a/doc/xmlmem.html
+++ b/doc/xmlmem.html
@@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica}
 H2 {font-family: Verdana,Arial,Helvetica}
 H3 {font-family: Verdana,Arial,Helvetica}
 A:link, A:visited, A:active { text-decoration: underline }
-</style><title>Memory Management</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Memory Management</h2></td></tr></ta
 ble></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html
 ">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></tab
 le><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlat
 kovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="http://libxmlplusplus.sourceforge.net/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" 
 cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" 
width="100%"><tr><td bgcolor="#fffacd"><p>Table of Content:</p><ol>
+</style><title>Memory Management</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" 
vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td 
width="120"><a href="http://swpat.ffii.org/";><img src="epatents.png" alt="Action against software patents" 
/></a></td><td width="180"><a href="http://www.gnome.org/";><img src="gnome2.png" alt="Gnome2 Logo" /></a><a 
href="http://www.w3.org/Status";><img src="w3c.png" alt="W3C Logo" /></a><a href="http://www.redhat.com/";><img 
src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/";><img 
src="Libxml2-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" 
width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" 
border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XML C parser and 
toolkit of Gnome</h1><h2>Memory Management</h2></td></tr></ta
 ble></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" 
align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" 
width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" 
cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Developer 
Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" 
enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" 
/><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html" 
style="font-weight:bold">Main Menu</a></li><li><a href="html/index.html" style="font-weight:bold">Reference 
Manual</a></li><li><a href="examples/index.html" style="font-weight:bold">Code Examples</a></li><li><a 
href="guidelines.html
 ">XML Guidelines</a></li><li><a href="tutorial/index.html">Tutorial</a></li><li><a href="xmlreader.html">The 
Reader Interface</a></li><li><a href="ChangeLog.html">ChangeLog</a></li><li><a 
href="XSLT.html">XSLT</a></li><li><a href="python.html">Python and bindings</a></li><li><a 
href="architecture.html">libxml2 architecture</a></li><li><a href="tree.html">The tree output</a></li><li><a 
href="interface.html">The SAX interface</a></li><li><a href="xmlmem.html">Memory Management</a></li><li><a 
href="xmlio.html">I/O Interfaces</a></li><li><a href="library.html">The parser interfaces</a></li><li><a 
href="entities.html">Entities or no entities</a></li><li><a href="namespaces.html">Namespaces</a></li><li><a 
href="upgrade.html">Upgrading 1.x code</a></li><li><a href="threads.html">Thread safety</a></li><li><a 
href="DOM.html">DOM Principles</a></li><li><a href="example.html">A real example</a></li><li><a 
href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li></ul></td></tr></tab
 le><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" 
align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a 
href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a 
href="APIsymbols.html">Symbols</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" 
cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related 
links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a 
href="http://mail.gnome.org/archives/xml/";>Mail archive</a></li><li><a href="http://xmlsoft.org/XSLT/";>XSLT 
libxslt</a></li><li><a href="http://phd.cs.unibo.it/gdome2/";>DOM gdome2</a></li><li><a 
href="http://www.aleksey.com/xmlsec/";>XML-DSig xmlsec</a></li><li><a 
href="ftp://xmlsoft.org/";>FTP</a></li><li><a href="http://www.zlat
 kovic.com/projects/libxml/">Windows binaries</a></li><li><a 
href="http://opencsw.org/packages/libxml2";>Solaris binaries</a></li><li><a 
href="http://www.explain.com.au/oss/libxml2xslt.html";>MacOsX binaries</a></li><li><a 
href="http://lxml.de/";>lxml Python bindings</a></li><li><a 
href="http://cpan.uwinnipeg.ca/dist/XML-LibXML";>Perl bindings</a></li><li><a 
href="https://libxmlplusplus.github.io/libxmlplusplus/";>C++ bindings</a></li><li><a 
href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4";>PHP bindings</a></li><li><a 
href="http://sourceforge.net/projects/libxml2-pas/";>Pascal bindings</a></li><li><a 
href="http://libxml.rubyforge.org/";>Ruby bindings</a></li><li><a href="http://tclxml.sourceforge.net/";>Tcl 
bindings</a></li><li><a href="https://gitlab.gnome.org/GNOME/libxml2/issues";>Bug 
Tracker</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table 
border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellsp
 acing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" 
cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>Table of Content:</p><ol>
   <li><a href="#General3">General overview</a></li>
   <li><a href="#setting">Setting libxml2 set of memory routines</a></li>
   <li><a href="#cleanup">Cleaning up after using the library</a></li>
diff --git a/elfgcchack.h b/elfgcchack.h
index af8ad114..301daf30 100644
--- a/elfgcchack.h
+++ b/elfgcchack.h
@@ -7973,6 +7973,18 @@ extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks__internal_alias __at
 #endif
 #endif
 
+#if defined(LIBXML_OUTPUT_ENABLED)
+#ifdef bottom_xmlIO
+#undef xmlPopOutputCallbacks
+extern __typeof (xmlPopOutputCallbacks) xmlPopOutputCallbacks 
__attribute((alias("xmlPopOutputCallbacks__internal_alias")));
+#else
+#ifndef xmlPopOutputCallbacks
+extern __typeof (xmlPopOutputCallbacks) xmlPopOutputCallbacks__internal_alias 
__attribute((visibility("hidden")));
+#define xmlPopOutputCallbacks xmlPopOutputCallbacks__internal_alias
+#endif
+#endif
+#endif
+
 #if defined(LIBXML_TREE_ENABLED)
 #ifdef bottom_tree
 #undef xmlPreviousElementSibling
diff --git a/win32/libxml2.def.src b/win32/libxml2.def.src
index 1e771e85..c50d6498 100644
--- a/win32/libxml2.def.src
+++ b/win32/libxml2.def.src
@@ -1410,6 +1410,7 @@ xmlPatterncompile
 xmlPedanticParserDefault
 xmlPopInput
 xmlPopInputCallbacks
+xmlPopOutputCallbacks
 xmlPreviousElementSibling
 xmlPrintURI
 xmlPushInput


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]