diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | DOCBparser.c | 1 | ||||
-rw-r--r-- | HTMLparser.c | 1 | ||||
-rw-r--r-- | HTMLtree.c | 1 | ||||
-rw-r--r-- | SAX.c | 1 | ||||
-rw-r--r-- | c14n.c | 1 | ||||
-rw-r--r-- | catalog.c | 1 | ||||
-rw-r--r-- | configure.in | 2 | ||||
-rw-r--r-- | debugXML.c | 1 | ||||
-rw-r--r-- | doc/APIchunk22.html | 773 | ||||
-rw-r--r-- | doc/news.html | 9 | ||||
-rw-r--r-- | doc/xml.html | 12 | ||||
-rw-r--r-- | doc/xmlio.html | 2 | ||||
-rw-r--r-- | encoding.c | 1 | ||||
-rw-r--r-- | entities.c | 1 | ||||
-rw-r--r-- | error.c | 1 | ||||
-rw-r--r-- | globals.c | 1 | ||||
-rw-r--r-- | hash.c | 1 | ||||
-rw-r--r-- | include/libxml/xmlwin32version.h | 8 | ||||
-rw-r--r-- | libxml.h | 3 | ||||
-rw-r--r-- | list.c | 1 | ||||
-rw-r--r-- | nanoftp.c | 1 | ||||
-rw-r--r-- | nanohttp.c | 1 | ||||
-rw-r--r-- | parser.c | 1 | ||||
-rw-r--r-- | parserInternals.c | 1 | ||||
-rw-r--r-- | threads.c | 1 | ||||
-rw-r--r-- | tree.c | 1 | ||||
-rw-r--r-- | uri.c | 1 | ||||
-rw-r--r-- | valid.c | 1 | ||||
-rw-r--r-- | xinclude.c | 1 | ||||
-rw-r--r-- | xlink.c | 1 | ||||
-rw-r--r-- | xmlIO.c | 1 | ||||
-rw-r--r-- | xmlcatalog.c | 1 | ||||
-rw-r--r-- | xmlmemory.c | 1 | ||||
-rw-r--r-- | xpath.c | 1 | ||||
-rw-r--r-- | xpointer.c | 1 |
36 files changed, 833 insertions, 8 deletions
@@ -1,5 +1,9 @@ Mon Mar 18 19:18:13 CET 2002 Daniel Veillard <daniel@veillard.com> + * configure.in: preparing 2.4.18 + * doc/*: updated and rebuilt the web site + * *.c libxml.h: implement the new IN_LIBXML scheme discussed with + the Windows and Cygwin maintainers. * parser.c: humm, changed the way the SAX parser work when xmlSubstituteEntitiesDefault(1) is set, it will then do the entity registration and loading by itself in case the diff --git a/DOCBparser.c b/DOCBparser.c index 0b4012a6..3670c5af 100644 --- a/DOCBparser.c +++ b/DOCBparser.c @@ -10,6 +10,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_DOCB_ENABLED diff --git a/HTMLparser.c b/HTMLparser.c index 24394ead..4c819d1b 100644 --- a/HTMLparser.c +++ b/HTMLparser.c @@ -6,6 +6,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_HTML_ENABLED @@ -7,6 +7,7 @@ */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_HTML_ENABLED @@ -7,6 +7,7 @@ */ +#define IN_LIBXML #include "libxml.h" #include <stdlib.h> #include <string.h> @@ -9,6 +9,7 @@ * * Author: Aleksey Sanin <aleksey@aleksey.com> */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_C14N_ENABLED @@ -12,6 +12,7 @@ * Daniel.Veillard@imag.fr */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_CATALOG_ENABLED diff --git a/configure.in b/configure.in index 5a697ad4..e4f0c114 100644 --- a/configure.in +++ b/configure.in @@ -6,7 +6,7 @@ AC_CANONICAL_HOST LIBXML_MAJOR_VERSION=2 LIBXML_MINOR_VERSION=4 -LIBXML_MICRO_VERSION=17 +LIBXML_MICRO_VERSION=18 LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION @@ -7,6 +7,7 @@ * Daniel Veillard <daniel@veillard.com> */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_DEBUG_ENABLED diff --git a/doc/APIchunk22.html b/doc/APIchunk22.html new file mode 100644 index 00000000..5fa64c65 --- /dev/null +++ b/doc/APIchunk22.html @@ -0,0 +1,773 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd"> +<html> +<head> +<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"> +<style type="text/css"><!-- +TD {font-family: Verdana,Arial,Helvetica} +BODY {font-family: Verdana,Arial,Helvetica; margin-top: 2em; margin-left: 0em; margin-right: 0em} +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="#000000" vlink="#000000"> +<table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr> +<td width="180"> +<a href="http://www.gnome.org/"><img src="smallfootonly.gif" alt="Gnome 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> +</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 library for Gnome</h1> +<h2>API Alphabetic Index 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>Main Menu</b></center></td></tr> +<tr><td bgcolor="#fffacd"><ul> +<li><a href="index.html">Home</a></li> +<li><a href="intro.html">Introduction</a></li> +<li><a href="FAQ.html">FAQ</a></li> +<li><a href="docs.html">Documentation</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">News</a></li> +<li><a href="XMLinfo.html">XML</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">libxml 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="xmldtd.html">Validation & DTDs</a></li> +<li><a href="xmlmem.html">Memory Management</a></li> +<li><a href="encoding.html">Encodings support</a></li> +<li><a href="xmlio.html">I/O Interfaces</a></li> +<li><a href="catalog.html">Catalog support</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="contribs.html">Contributions</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="ftp://xmlsoft.org/">FTP</a></li> +<li><a href="http://www.fh-frankfurt.de/~igor/projects/libxml/">Windows binaries</a></li> +<li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li> +<li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxml">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-C</a> +<a href="APIchunk1.html">D-E</a> +<a href="APIchunk2.html">F-I</a> +<a href="APIchunk3.html">J-P</a> +<a href="APIchunk4.html">Q-S</a> +<a href="APIchunk5.html">T-X</a> +<a href="APIchunk6.html">Z-a</a> +<a href="APIchunk7.html">b-b</a> +<a href="APIchunk8.html">c-c</a> +<a href="APIchunk9.html">d-d</a> +<a href="APIchunk10.html">e-e</a> +<a href="APIchunk11.html">f-f</a> +<a href="APIchunk12.html">g-i</a> +<a href="APIchunk13.html">j-l</a> +<a href="APIchunk14.html">m-n</a> +<a href="APIchunk15.html">o-o</a> +<a href="APIchunk16.html">p-p</a> +<a href="APIchunk17.html">q-r</a> +<a href="APIchunk18.html">s-s</a> +<a href="APIchunk19.html">t-t</a> +<a href="APIchunk20.html">u-v</a> +<a href="APIchunk21.html">w-w</a> +<a href="APIchunk22.html">x-x</a> +</h2> +<h2>Letter x:</h2> +<dl> +<dt>x00B7</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISEXTENDER">xmlIsExtender</a> +</dd> +<dt>x02D0</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISEXTENDER">xmlIsExtender</a> +</dd> +<dt>x02D1</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISEXTENDER">xmlIsExtender</a> +</dd> +<dt>x0387</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISEXTENDER">xmlIsExtender</a> +</dd> +<dt>x0640</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISEXTENDER">xmlIsExtender</a> +</dd> +<dt>x0E46</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISEXTENDER">xmlIsExtender</a> +</dd> +<dt>x0EC6</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISEXTENDER">xmlIsExtender</a> +</dd> +<dt>x10000-x10FFFF</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISCHAR">xmlIsChar</a> +</dd> +<dt>x20</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISBLANK">xmlIsBlank</a> +<a href="html/libxml-parserinternals.html#XMLISPUBIDCHAR">xmlIsPubidChar</a> +</dd> +<dt>x20-xD7FF</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISCHAR">xmlIsChar</a> +</dd> +<dt>x3005</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISEXTENDER">xmlIsExtender</a> +</dd> +<dt>x3007</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISIDEOGRAPHIC">xmlIsIdeographic</a> +</dd> +<dt>x3021-x3029</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISIDEOGRAPHIC">xmlIsIdeographic</a> +</dd> +<dt>x3031-x3035</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISEXTENDER">xmlIsExtender</a> +</dd> +<dt>x309D-x309E</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISEXTENDER">xmlIsExtender</a> +</dd> +<dt>x30FC-x30FE</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISEXTENDER">xmlIsExtender</a> +</dd> +<dt>x4E00-x9FA5</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISIDEOGRAPHIC">xmlIsIdeographic</a> +</dd> +<dt>xDxA</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLCURRENTCHAR">xmlCurrentChar</a> +</dd> +<dt>xE000-xFFFD</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLISCHAR">xmlIsChar</a> +</dd> +<dt>xml</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLSETENTITYREFERENCEFUNC">xmlSetEntityReferenceFunc</a> +</dd> +<dt>xml-c14n</dt> +<dd> +<a href="html/libxml-c14n.html#XMLC14NDOCDUMPMEMORY">xmlC14NDocDumpMemory</a> +<a href="html/libxml-c14n.html#XMLC14NDOCSAVE">xmlC14NDocSave</a> +<a href="html/libxml-c14n.html#XMLC14NDOCSAVETO">xmlC14NDocSaveTo</a> +</dd> +<dt>xml-exc-c14n</dt> +<dd> +<a href="html/libxml-c14n.html#XMLC14NDOCDUMPMEMORY">xmlC14NDocDumpMemory</a> +<a href="html/libxml-c14n.html#XMLC14NDOCSAVE">xmlC14NDocSave</a> +<a href="html/libxml-c14n.html#XMLC14NDOCSAVETO">xmlC14NDocSaveTo</a> +</dd> +<dt>xml:</dt> +<dd> +<a href="html/libxml-tree.html#XML-XML-NAMESPACE-CAPS">XML_XML_NAMESPACE</a> +</dd> +<dt>xml:base</dt> +<dd> +<a href="html/libxml-tree.html#XMLNODESETBASE">xmlNodeSetBase</a> +</dd> +<dt>xml:lang</dt> +<dd> +<a href="html/libxml-tree.html#XMLNODEGETLANG">xmlNodeGetLang</a> +<a href="html/libxml-tree.html#XMLNODESETLANG">xmlNodeSetLang</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHLANGFUNCTION">xmlXPathLangFunction</a> +</dd> +<dt>xml:space</dt> +<dd> +<a href="html/libxml-tree.html#XMLNODEGETSPACEPRESERVE">xmlNodeGetSpacePreserve</a> +<a href="html/libxml-tree.html#XMLNODESETSPACEPRESERVE">xmlNodeSetSpacePreserve</a> +</dd> +<dt>xmlAttr</dt> +<dd> +<a href="html/libxml-sax.html#ATTRIBUTE">attribute</a> +<a href="html/libxml-parser.html#ATTRIBUTESAXFUNC">attributeSAXFunc</a> +</dd> +<dt>xmlAttrPtr</dt> +<dd> +<a href="html/libxml-tree.html#XMLCOPYPROP">xmlCopyProp</a> +<a href="html/libxml-tree.html#XMLCOPYPROPLIST">xmlCopyPropList</a> +<a href="html/libxml-valid.html#XMLGETID">xmlGetID</a> +</dd> +<dt>xmlAttributePtr</dt> +<dd> +<a href="html/libxml-valid.html#XMLGETDTDATTRDESC">xmlGetDtdAttrDesc</a> +<a href="html/libxml-valid.html#XMLGETDTDQATTRDESC">xmlGetDtdQAttrDesc</a> +</dd> +<dt>xmlAttributeTablePtr</dt> +<dd> +<a href="html/libxml-valid.html#XMLCOPYATTRIBUTETABLE">xmlCopyAttributeTable</a> +</dd> +<dt>xmlBuffer</dt> +<dd> +<a href="html/libxml-encoding.html#XMLCHARENCFIRSTLINE">xmlCharEncFirstLine</a> +<a href="html/libxml-encoding.html#XMLCHARENCINFUNC">xmlCharEncInFunc</a> +<a href="html/libxml-encoding.html#XMLCHARENCOUTFUNC">xmlCharEncOutFunc</a> +</dd> +<dt>xmlCatalogAllow</dt> +<dd> +<a href="html/libxml-catalog.html#XMLCATALOGGETDEFAULTS">xmlCatalogGetDefaults</a> +</dd> +<dt>xmlCatalogPtr</dt> +<dd> +<a href="html/libxml-catalog.html#XMLNEWCATALOG">xmlNewCatalog</a> +</dd> +<dt>xmlCatalogResolvePublic</dt> +<dd> +<a href="html/libxml-catalog.html#XMLCATALOGGETPUBLIC">xmlCatalogGetPublic</a> +</dd> +<dt>xmlCatalogResolveSystem</dt> +<dd> +<a href="html/libxml-catalog.html#XMLCATALOGGETSYSTEM">xmlCatalogGetSystem</a> +</dd> +<dt>xmlCharEncoding</dt> +<dd> +<a href="html/libxml-encoding.html#XMLGETCHARENCODINGHANDLER">xmlGetCharEncodingHandler</a> +</dd> +<dt>xmlCharEncodingHandlerPtr</dt> +<dd> +<a href="html/libxml-encoding.html#XMLREGISTERCHARENCODINGHANDLER">xmlRegisterCharEncodingHandler</a> +</dd> +<dt>xmlChars</dt> +<dd> +<a href="html/libxml-tree.html#XMLBUFFERWRITECHAR">xmlBufferWriteCHAR</a> +<a href="html/libxml-tree.html#XMLBUFFERWRITEXMLCHAR">xmlBufferWriteXmlCHAR</a> +<a href="html/libxml-parser.html#XMLPARSERINPUTGROW">xmlParserInputGrow</a> +<a href="html/libxml-parser.html#XMLPARSERINPUTREAD">xmlParserInputRead</a> +</dd> +<dt>xmlCleanupThreads</dt> +<dd> +<a href="html/libxml-threads.html#XMLCLEANUPTHREADS">xmlCleanupThreads</a> +</dd> +<dt>xmlCreateIntSubset</dt> +<dd> +<a href="html/libxml-tree.html#XMLNEWDTD">xmlNewDtd</a> +</dd> +<dt>xmlDefaultSAXLocator</dt> +<dd> +<a href="html/libxml-sax.html#SETDOCUMENTLOCATOR">setDocumentLocator</a> +<a href="html/libxml-parser.html#SETDOCUMENTLOCATORSAXFUNC">setDocumentLocatorSAXFunc</a> +</dd> +<dt>xmlDocPtr</dt> +<dd> +<a href="html/libxml-tree.html#XMLCOPYDOC">xmlCopyDoc</a> +</dd> +<dt>xmlDocumentGetBase</dt> +<dd> +<a href="html/libxml-tree.html#XMLNODEGETBASE">xmlNodeGetBase</a> +</dd> +<dt>xmlDtdPtr</dt> +<dd> +<a href="html/libxml-tree.html#XMLCOPYDTD">xmlCopyDtd</a> +<a href="html/libxml-parser.html#XMLPARSEDTD">xmlParseDTD</a> +<a href="html/libxml-parser.html#XMLSAXPARSEDTD">xmlSAXParseDTD</a> +</dd> +<dt>xmlElementContentPtr</dt> +<dd> +<a href="html/libxml-valid.html#XMLCOPYELEMENTCONTENT">xmlCopyElementContent</a> +<a href="html/libxml-parserinternals.html#XMLPARSEELEMENTCHILDRENCONTENTD">xmlParseElementChildrenContentD</a> +<a href="html/libxml-parserinternals.html#XMLPARSEELEMENTCHILDRENCONTENTDECL">xmlParseElementChildrenContentDecl</a> +<a href="html/libxml-parserinternals.html#XMLPARSEELEMENTMIXEDCONTENTDECL">xmlParseElementMixedContentDecl</a> +</dd> +<dt>xmlElementPtr</dt> +<dd> +<a href="html/libxml-valid.html#XMLGETDTDELEMENTDESC">xmlGetDtdElementDesc</a> +<a href="html/libxml-valid.html#XMLGETDTDQELEMENTDESC">xmlGetDtdQElementDesc</a> +</dd> +<dt>xmlElementTablePtr</dt> +<dd> +<a href="html/libxml-valid.html#XMLCOPYELEMENTTABLE">xmlCopyElementTable</a> +</dd> +<dt>xmlEncodeEntities</dt> +<dd> +<a href="html/libxml-entities.html#XMLENCODEENTITIESREENTRANT">xmlEncodeEntitiesReentrant</a> +</dd> +<dt>xmlEncodeEntitiesReentrant</dt> +<dd> +<a href="html/libxml-tree.html#XMLNEWCHILD">xmlNewChild</a> +<a href="html/libxml-tree.html#XMLNEWDOCNODE">xmlNewDocNode</a> +</dd> +<dt>xmlEntitiesTablePtr</dt> +<dd> +<a href="html/libxml-entities.html#XMLCOPYENTITIESTABLE">xmlCopyEntitiesTable</a> +<a href="html/libxml-entities.html#XMLCREATEENTITIESTABLE">xmlCreateEntitiesTable</a> +</dd> +<dt>xmlEntityPtr</dt> +<dd> +<a href="html/libxml-sax.html#GETENTITY">getEntity</a> +<a href="html/libxml-parser.html#GETENTITYSAXFUNC">getEntitySAXFunc</a> +<a href="html/libxml-sax.html#GETPARAMETERENTITY">getParameterEntity</a> +<a href="html/libxml-parser.html#GETPARAMETERENTITYSAXFUNC">getParameterEntitySAXFunc</a> +<a href="html/libxml-parserinternals.html#XMLNEWENTITYINPUTSTREAM">xmlNewEntityInputStream</a> +<a href="html/libxml-parserinternals.html#XMLPARSEENTITYREF">xmlParseEntityRef</a> +</dd> +<dt>xmlEnumerationPtr</dt> +<dd> +<a href="html/libxml-valid.html#XMLCOPYENUMERATION">xmlCopyEnumeration</a> +<a href="html/libxml-valid.html#XMLCREATEENUMERATION">xmlCreateEnumeration</a> +</dd> +<dt>xmlExternalEntityLoader</dt> +<dd> +<a href="html/libxml-parser.html#XMLGETEXTERNALENTITYLOADER">xmlGetExternalEntityLoader</a> +</dd> +<dt>xmlFree</dt> +<dd> +<a href="html/libxml-c14n.html#XMLC14NDOCDUMPMEMORY">xmlC14NDocDumpMemory</a> +</dd> +<dt>xmlFreeMutex</dt> +<dd> +<a href="html/libxml-threads.html#XMLFREEMUTEX">xmlFreeMutex</a> +</dd> +<dt>xmlGetGlobalState</dt> +<dd> +<a href="html/libxml-threads.html#XMLGETGLOBALSTATE">xmlGetGlobalState</a> +</dd> +<dt>xmlGetThreadId</dt> +<dd> +<a href="html/libxml-threads.html#XMLGETTHREADID">xmlGetThreadId</a> +</dd> +<dt>xmlHashTablePtr</dt> +<dd> +<a href="html/libxml-hash.html#XMLHASHCREATE">xmlHashCreate</a> +</dd> +<dt>xmlIDPtr</dt> +<dd> +<a href="html/libxml-valid.html#XMLADDID">xmlAddID</a> +</dd> +<dt>xmlInitParser</dt> +<dd> +<a href="html/libxml-parserinternals.html#HTMLINITAUTOCLOSE">htmlInitAutoClose</a> +</dd> +<dt>xmlInitThreads</dt> +<dd> +<a href="html/libxml-threads.html#XMLINITTHREADS">xmlInitThreads</a> +</dd> +<dt>xmlInitializeCatalog</dt> +<dd> +<a href="html/libxml-catalog.html#XMLCATALOGADD">xmlCatalogAdd</a> +</dd> +<dt>xmlInitializeGlobalState</dt> +<dd> +<a href="html/libxml-globals.html#XMLINITIALIZEGLOBALSTATE">xmlInitializeGlobalState</a> +</dd> +<dt>xmlInputCloseCallback</dt> +<dd> +<a href="html/libxml-xmlio.html#XMLREGISTERINPUTCALLBACKS">xmlRegisterInputCallbacks</a> +</dd> +<dt>xmlInputMatchCallback</dt> +<dd> +<a href="html/libxml-xmlio.html#XMLREGISTERINPUTCALLBACKS">xmlRegisterInputCallbacks</a> +</dd> +<dt>xmlInputOpenCallback</dt> +<dd> +<a href="html/libxml-xmlio.html#XMLREGISTERINPUTCALLBACKS">xmlRegisterInputCallbacks</a> +</dd> +<dt>xmlInputReadCallback</dt> +<dd> +<a href="html/libxml-xmlio.html#XMLREGISTERINPUTCALLBACKS">xmlRegisterInputCallbacks</a> +</dd> +<dt>xmlIsBlankNode</dt> +<dd> +<a href="html/libxml-parser.html#XMLKEEPBLANKSDEFAULT">xmlKeepBlanksDefault</a> +</dd> +<dt>xmlIsMainThread</dt> +<dd> +<a href="html/libxml-threads.html#XMLISMAINTHREAD">xmlIsMainThread</a> +</dd> +<dt>xmlLineNumbersDefault</dt> +<dd> +<a href="html/libxml-tree.html#XML-GET-LINE-CAPS">XML_GET_LINE</a> +<a href="html/libxml-tree.html#XMLGETLINENO">xmlGetLineNo</a> +</dd> +<dt>xmlListWalk</dt> +<dd> +<a href="html/libxml-list.html#XMLLISTWALKER">xmlListWalker</a> +</dd> +<dt>xmlLoadExtDtdDefaultValue</dt> +<dd> +<a href="html/libxml-parser.html#XML-COMPLETE-ATTRS-CAPS">XML_COMPLETE_ATTRS</a> +<a href="html/libxml-parser.html#XML-DETECT-IDS-CAPS">XML_DETECT_IDS</a> +</dd> +<dt>xmlLocationSetPtr</dt> +<dd> +<a href="html/libxml-xpointer.html#XMLXPTRFREELOCATIONSET">xmlXPtrFreeLocationSet</a> +<a href="html/libxml-xpointer.html#XMLXPTRLOCATIONSETCREATE">xmlXPtrLocationSetCreate</a> +</dd> +<dt>xmlLockLibrary</dt> +<dd> +<a href="html/libxml-threads.html#XMLLOCKLIBRARY">xmlLockLibrary</a> +</dd> +<dt>xmlMutexLock</dt> +<dd> +<a href="html/libxml-threads.html#XMLMUTEXLOCK">xmlMutexLock</a> +</dd> +<dt>xmlMutexUnlock</dt> +<dd> +<a href="html/libxml-threads.html#XMLMUTEXUNLOCK">xmlMutexUnlock</a> +</dd> +<dt>xmlNanoFTPGet</dt> +<dd> +<a href="html/libxml-nanoftp.html#FTPDATACALLBACK">ftpDataCallback</a> +</dd> +<dt>xmlNanoFTPList</dt> +<dd> +<a href="html/libxml-nanoftp.html#FTPLISTCALLBACK">ftpListCallback</a> +</dd> +<dt>xmlNewDocRawNode</dt> +<dd> +<a href="html/libxml-tree.html#XMLNEWDOCNODE">xmlNewDocNode</a> +</dd> +<dt>xmlNewMutex</dt> +<dd> +<a href="html/libxml-threads.html#XMLMUTEXPTR">xmlMutexPtr</a> +</dd> +<dt>xmlNewTextChild</dt> +<dd> +<a href="html/libxml-tree.html#XMLNEWCHILD">xmlNewChild</a> +</dd> +<dt>xmlNodeListGetString</dt> +<dd> +<a href="html/libxml-tree.html#XMLNODELISTGETRAWSTRING">xmlNodeListGetRawString</a> +</dd> +<dt>xmlNodePtr</dt> +<dd> +<a href="html/libxml-tree.html#XMLCOPYNODE">xmlCopyNode</a> +<a href="html/libxml-tree.html#XMLCOPYNODELIST">xmlCopyNodeList</a> +<a href="html/libxml-tree.html#XMLDOCCOPYNODE">xmlDocCopyNode</a> +<a href="html/libxml-tree.html#XMLDOCGETROOTELEMENT">xmlDocGetRootElement</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADD">xmlXPathNodeSetAdd</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADDUNIQUE">xmlXPathNodeSetAddUnique</a> +<a href="html/libxml-xpath.html#XMLXPATHNODESETCREATE">xmlXPathNodeSetCreate</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETDEL">xmlXPathNodeSetDel</a> +<a href="html/libxml-xpointer.html#XMLXPTRBUILDNODELIST">xmlXPtrBuildNodeList</a> +</dd> +<dt>xmlNodeSetPtr</dt> +<dd> +<a href="html/libxml-xpath.html#XMLXPATHFREENODESET">xmlXPathFreeNodeSet</a> +<a href="html/libxml-xpath.html#XMLXPATHNODESETCREATE">xmlXPathNodeSetCreate</a> +</dd> +<dt>xmlNotationPtr</dt> +<dd> +<a href="html/libxml-valid.html#XMLGETDTDNOTATIONDESC">xmlGetDtdNotationDesc</a> +</dd> +<dt>xmlNotationTablePtr</dt> +<dd> +<a href="html/libxml-valid.html#XMLCOPYNOTATIONTABLE">xmlCopyNotationTable</a> +</dd> +<dt>xmlNsPtr</dt> +<dd> +<a href="html/libxml-sax.html#GETNAMESPACE">getNamespace</a> +<a href="html/libxml-tree.html#XMLCOPYNAMESPACE">xmlCopyNamespace</a> +<a href="html/libxml-tree.html#XMLCOPYNAMESPACELIST">xmlCopyNamespaceList</a> +<a href="html/libxml-tree.html#XMLGETNSLIST">xmlGetNsList</a> +</dd> +<dt>xmlOutputCloseCallback</dt> +<dd> +<a href="html/libxml-xmlio.html#XMLREGISTEROUTPUTCALLBACKS">xmlRegisterOutputCallbacks</a> +</dd> +<dt>xmlOutputMatchCallback</dt> +<dd> +<a href="html/libxml-xmlio.html#XMLREGISTEROUTPUTCALLBACKS">xmlRegisterOutputCallbacks</a> +</dd> +<dt>xmlOutputOpenCallback</dt> +<dd> +<a href="html/libxml-xmlio.html#XMLREGISTEROUTPUTCALLBACKS">xmlRegisterOutputCallbacks</a> +</dd> +<dt>xmlOutputWriteCallback</dt> +<dd> +<a href="html/libxml-xmlio.html#XMLREGISTEROUTPUTCALLBACKS">xmlRegisterOutputCallbacks</a> +</dd> +<dt>xmlParseElementChildrenContentDecl</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLPARSEELEMENTCHILDRENCONTENTD">xmlParseElementChildrenContentD</a> +</dd> +<dt>xmlParseElementContentDecl</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLPARSEELEMENTCHILDRENCONTENTDECL">xmlParseElementChildrenContentDecl</a> +<a href="html/libxml-parserinternals.html#XMLPARSEELEMENTMIXEDCONTENTDECL">xmlParseElementMixedContentDecl</a> +</dd> +<dt>xmlParseElementDecl</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLPARSEELEMENTCONTENTDECL">xmlParseElementContentDecl</a> +</dd> +<dt>xmlParseFile</dt> +<dd> +<a href="html/libxml-catalog.html#XMLPARSECATALOGFILE">xmlParseCatalogFile</a> +</dd> +<dt>xmlParseNamespace:</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLPARSENAMESPACE">xmlParseNamespace</a> +</dd> +<dt>xmlParseURI</dt> +<dd> +<a href="html/libxml-uri.html#XMLURIESCAPE">xmlURIEscape</a> +</dd> +<dt>xmlParserCtxtPtr</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLNEWPARSERCTXT">xmlNewParserCtxt</a> +</dd> +<dt>xmlParserErrors</dt> +<dd> +<a href="html/libxml-docbparser.html#DOCBPARSECHUNK">docbParseChunk</a> +<a href="html/libxml-htmlparser.html#HTMLPARSECHUNK">htmlParseChunk</a> +<a href="html/libxml-parser.html#XMLPARSECHUNK">xmlParseChunk</a> +</dd> +<dt>xmlParserFindNodeInfoIndex</dt> +<dd> +<a href="html/libxml-parser.html#XMLPARSERFINDNODEINFOINDEX">xmlParserFindNodeInfoIndex</a> +</dd> +<dt>xmlParserInput</dt> +<dd> +<a href="html/libxml-parser.html#XMLPARSERINPUT">xmlParserInput</a> +</dd> +<dt>xmlParserInputBufferCreateFilename</dt> +<dd> +<a href="html/libxml-xmlio.html#XMLPARSERINPUTBUFFERCREATEFNAME">xmlParserInputBufferCreateFname</a> +</dd> +<dt>xmlParserInputPtr</dt> +<dd> +<a href="html/libxml-sax.html#RESOLVEENTITY">resolveEntity</a> +<a href="html/libxml-parser.html#RESOLVEENTITYSAXFUNC">resolveEntitySAXFunc</a> +<a href="html/libxml-parserinternals.html#XMLFREEINPUTSTREAM">xmlFreeInputStream</a> +<a href="html/libxml-parser.html#XMLLOADEXTERNALENTITY">xmlLoadExternalEntity</a> +<a href="html/libxml-xmlio.html#XMLNONETEXTERNALENTITYLOADER">xmlNoNetExternalEntityLoader</a> +<a href="html/libxml-xmlerror.html#XMLPARSERPRINTFILECONTEXT">xmlParserPrintFileContext</a> +<a href="html/libxml-xmlerror.html#XMLPARSERPRINTFILEINFO">xmlParserPrintFileInfo</a> +</dd> +<dt>xmlParserNodeInfo</dt> +<dd> +<a href="html/libxml-parser.html#XMLPARSERFINDNODEINFO">xmlParserFindNodeInfo</a> +</dd> +<dt>xmlPopInput:</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLPOPINPUT">xmlPopInput</a> +</dd> +<dt>xmlPushInput:</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLPUSHINPUT">xmlPushInput</a> +</dd> +<dt>xmlRMutexLock</dt> +<dd> +<a href="html/libxml-threads.html#XMLRMUTEXLOCK">xmlRMutexLock</a> +</dd> +<dt>xmlRMutexUnlock</dt> +<dd> +<a href="html/libxml-threads.html#XMLRMUTEXUNLOCK">xmlRMutexUnlock</a> +</dd> +<dt>xmlRefPtr</dt> +<dd> +<a href="html/libxml-valid.html#XMLADDREF">xmlAddRef</a> +</dd> +<dt>xmlSetExternalEntityLoader</dt> +<dd> +<a href="html/libxml-sax.html#RESOLVEENTITY">resolveEntity</a> +<a href="html/libxml-parser.html#RESOLVEENTITYSAXFUNC">resolveEntitySAXFunc</a> +</dd> +<dt>xmlSnprintfElementContent</dt> +<dd> +<a href="html/libxml-valid.html#XMLSPRINTFELEMENTCONTENT">xmlSprintfElementContent</a> +</dd> +<dt>xmlStrEqual</dt> +<dd> +<a href="html/libxml-parser.html#XMLSTREQUAL">xmlStrEqual</a> +</dd> +<dt>xmlStrdup</dt> +<dd> +<a href="html/libxml-globals.html#XMLMEMSTRDUP">xmlMemStrdup</a> +</dd> +<dt>xmlStringDecodeEntities</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLDECODEENTITIES">xmlDecodeEntities</a> +</dd> +<dt>xmlStringGetNodeList</dt> +<dd> +<a href="html/libxml-parserinternals.html#XMLPARSEATTVALUE">xmlParseAttValue</a> +</dd> +<dt>xmlURI</dt> +<dd> +<a href="html/libxml-uri.html#XMLCREATEURI">xmlCreateURI</a> +<a href="html/libxml-uri.html#XMLFREEURI">xmlFreeURI</a> +<a href="html/libxml-uri.html#XMLPRINTURI">xmlPrintURI</a> +<a href="html/libxml-uri.html#XMLSAVEURI">xmlSaveUri</a> +</dd> +<dt>xmlURIEscapeStr</dt> +<dd> +<a href="html/libxml-uri.html#XMLURIESCAPE">xmlURIEscape</a> +</dd> +<dt>xmlURIPtr</dt> +<dd> +<a href="html/libxml-uri.html#XMLPARSEURI">xmlParseURI</a> +</dd> +<dt>xmlUnlinkNode</dt> +<dd> +<a href="html/libxml-tree.html#XMLFREENODE">xmlFreeNode</a> +</dd> +<dt>xmlUnlockLibrary</dt> +<dd> +<a href="html/libxml-threads.html#XMLUNLOCKLIBRARY">xmlUnlockLibrary</a> +</dd> +<dt>xmlValidCtxtPtr</dt> +<dd> +<a href="html/libxml-valid.html#XMLVALIDITYERRORFUNC">xmlValidityErrorFunc</a> +<a href="html/libxml-valid.html#XMLVALIDITYWARNINGFUNC">xmlValidityWarningFunc</a> +</dd> +<dt>xmlValidGetValidElements</dt> +<dd> +<a href="html/libxml-valid.html#XMLVALIDGETVALIDELEMENTS">xmlValidGetValidElements</a> +</dd> +<dt>xmlValidateOneAttribute</dt> +<dd> +<a href="html/libxml-valid.html#XMLVALIDATEONEELEMENT">xmlValidateOneElement</a> +</dd> +<dt>xmlXPathCheckError</dt> +<dd> +<a href="html/libxml-xpathinternals.html#XMLXPATHPOPBOOLEAN">xmlXPathPopBoolean</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHPOPEXTERNAL">xmlXPathPopExternal</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHPOPNODESET">xmlXPathPopNodeSet</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHPOPNUMBER">xmlXPathPopNumber</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHPOPSTRING">xmlXPathPopString</a> +</dd> +<dt>xmlXPathContext</dt> +<dd> +<a href="html/libxml-xpath.html#XMLXPATHFREECONTEXT">xmlXPathFreeContext</a> +<a href="html/libxml-xpath.html#XMLXPATHNEWCONTEXT">xmlXPathNewContext</a> +<a href="html/libxml-xpath.html#XMLXPATHPARSERCONTEXT">xmlXPathParserContext</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWCONTEXT">xmlXPtrNewContext</a> +</dd> +<dt>xmlXPathError</dt> +<dd> +<a href="html/libxml-xpathinternals.html#XMLXPATHSETERROR">xmlXPathSetError</a> +</dd> +<dt>xmlXPathFreeObject</dt> +<dd> +<a href="html/libxml-xpath.html#XMLXPATHFREENODESETLIST">xmlXPathFreeNodeSetList</a> +</dd> +<dt>xmlXPathFunction</dt> +<dd> +<a href="html/libxml-xpathinternals.html#XMLXPATHFUNCTIONLOOKUP">xmlXPathFunctionLookup</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHFUNCTIONLOOKUPNS">xmlXPathFunctionLookupNS</a> +</dd> +<dt>xmlXPathNodeTrailingSorted</dt> +<dd> +<a href="html/libxml-xpathinternals.html#XMLXPATHNODETRAILING">xmlXPathNodeTrailing</a> +</dd> +<dt>xmlXPathObjectPtr</dt> +<dd> +<a href="html/libxml-xpath.html#XMLXPATHCOMPILE">xmlXPathCompile</a> +<a href="html/libxml-xpath.html#XMLXPATHCOMPILEDEVAL">xmlXPathCompiledEval</a> +<a href="html/libxml-xpath.html#XMLXPATHEVAL">xmlXPathEval</a> +<a href="html/libxml-xpath.html#XMLXPATHEVALEXPRESSION">xmlXPathEvalExpression</a> +<a href="html/libxml-xpath.html#XMLXPATHFREENODESETLIST">xmlXPathFreeNodeSetList</a> +<a href="html/libxml-xpath.html#XMLXPATHFREEOBJECT">xmlXPathFreeObject</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWBOOLEAN">xmlXPathNewBoolean</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWCSTRING">xmlXPathNewCString</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWFLOAT">xmlXPathNewFloat</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWNODESET">xmlXPathNewNodeSet</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWNODESETLIST">xmlXPathNewNodeSetList</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWSTRING">xmlXPathNewString</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWVALUETREE">xmlXPathNewValueTree</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHWRAPNODESET">xmlXPathWrapNodeSet</a> +<a href="html/libxml-xpointer.html#XMLXPTREVAL">xmlXPtrEval</a> +<a href="html/libxml-xpointer.html#XMLXPTRLOCATIONSETADD">xmlXPtrLocationSetAdd</a> +<a href="html/libxml-xpointer.html#XMLXPTRLOCATIONSETCREATE">xmlXPtrLocationSetCreate</a> +<a href="html/libxml-xpointer.html#XMLXPTRLOCATIONSETDEL">xmlXPtrLocationSetDel</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWCOLLAPSEDRANGE">xmlXPtrNewCollapsedRange</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWLOCATIONSETNODESET">xmlXPtrNewLocationSetNodeSet</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWLOCATIONSETNODES">xmlXPtrNewLocationSetNodes</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWRANGE">xmlXPtrNewRange</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWRANGENODEOBJECT">xmlXPtrNewRangeNodeObject</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWRANGENODEPOINT">xmlXPtrNewRangeNodePoint</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWRANGENODES">xmlXPtrNewRangeNodes</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWRANGEPOINTNODE">xmlXPtrNewRangePointNode</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWRANGEPOINTS">xmlXPtrNewRangePoints</a> +<a href="html/libxml-xpointer.html#XMLXPTRWRAPLOCATIONSET">xmlXPtrWrapLocationSet</a> +</dd> +<dt>xmlXPathParserContext</dt> +<dd> +<a href="html/libxml-xpathinternals.html#XMLXPATHFREEPARSERCONTEXT">xmlXPathFreeParserContext</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWPARSERCONTEXT">xmlXPathNewParserContext</a> +</dd> +<dt>xmlXPathTrailingSorted</dt> +<dd> +<a href="html/libxml-xpathinternals.html#XMLXPATHTRAILING">xmlXPathTrailing</a> +</dd> +<dt>xpath</dt> +<dd> +<a href="html/libxml-debugxml.html#XMLSHELLPRINTXPATHERROR">xmlShellPrintXPathError</a> +<a href="html/libxml-debugxml.html#XMLSHELLPRINTXPATHRESULT">xmlShellPrintXPathResult</a> +</dd> +</dl> +<h2 align="center"> +<a href="APIchunk0.html">A-C</a> +<a href="APIchunk1.html">D-E</a> +<a href="APIchunk2.html">F-I</a> +<a href="APIchunk3.html">J-P</a> +<a href="APIchunk4.html">Q-S</a> +<a href="APIchunk5.html">T-X</a> +<a href="APIchunk6.html">Z-a</a> +<a href="APIchunk7.html">b-b</a> +<a href="APIchunk8.html">c-c</a> +<a href="APIchunk9.html">d-d</a> +<a href="APIchunk10.html">e-e</a> +<a href="APIchunk11.html">f-f</a> +<a href="APIchunk12.html">g-i</a> +<a href="APIchunk13.html">j-l</a> +<a href="APIchunk14.html">m-n</a> +<a href="APIchunk15.html">o-o</a> +<a href="APIchunk16.html">p-p</a> +<a href="APIchunk17.html">q-r</a> +<a href="APIchunk18.html">s-s</a> +<a href="APIchunk19.html">t-t</a> +<a href="APIchunk20.html">u-v</a> +<a href="APIchunk21.html">w-w</a> +<a href="APIchunk22.html">x-x</a> +</h2> +<p><a href="mailto:daniel@veillard.com">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/news.html b/doc/news.html index d4d925ac..12ae020b 100644 --- a/doc/news.html +++ b/doc/news.html @@ -90,6 +90,15 @@ for a really accurate description</h3> you want to test those</p> <ul><li>Finishing up <a href="http://www.w3.org/TR/xptr">XPointer</a> and <a href="http://www.w3.org/TR/xinclude">XInclude</a> </li></ul> +<h3>2.4.18: Mar 18 2002</h3> +<ul> +<li>bug fixes: tree, SAX, canonicalization, validation, portability, + xpath</li> +<li>removed the --with-buffer option it was becoming unmaintainable</li> +<li>serious cleanup of the Python makefiles</li> +<li>speedup patch to XPath very effective for DocBook stylesheets</li> +<li>Fixes for Windows build, cleanup of the documentation</li> +</ul> <h3>2.4.17: Mar 8 2002</h3> <ul> <li>a lot of bug fixes, including "namespace nodes have no parents in diff --git a/doc/xml.html b/doc/xml.html index b38ccdbc..45a78724 100644 --- a/doc/xml.html +++ b/doc/xml.html @@ -556,6 +556,16 @@ you want to test those</p> href="http://www.w3.org/TR/xinclude">XInclude</a></li> </ul> +<h3>2.4.18: Mar 18 2002</h3> +<ul> + <li>bug fixes: tree, SAX, canonicalization, validation, portability, + xpath</li> + <li>removed the --with-buffer option it was becoming unmaintainable</li> + <li>serious cleanup of the Python makefiles</li> + <li>speedup patch to XPath very effective for DocBook stylesheets</li> + <li>Fixes for Windows build, cleanup of the documentation</li> +</ul> + <h3>2.4.17: Mar 8 2002</h3> <ul> <li>a lot of bug fixes, including "namespace nodes have no parents in @@ -2528,6 +2538,8 @@ xmlOutputBufferCreateOwn(FILE *file, xmlCharEncodingHandlerPtr encoder) { } return(ret); <br> + + } </pre> </li> <li>And then use it to save the document: diff --git a/doc/xmlio.html b/doc/xmlio.html index 168b1a6b..28549776 100644 --- a/doc/xmlio.html +++ b/doc/xmlio.html @@ -221,6 +221,8 @@ xmlOutputBufferCreateOwn(FILE *file, xmlCharEncodingHandlerPtr encoder) { } return(ret); <br> + + } </pre> </li> <li>And then use it to save the document: @@ -23,6 +23,7 @@ * Original code for IsoLatin1 and UTF-16 by "Martin J. Duerst" <duerst@w3.org> */ +#define IN_LIBXML #include "libxml.h" #include <string.h> @@ -6,6 +6,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #include <string.h> @@ -6,6 +6,7 @@ * Daniel Veillard <daniel@veillard.com> */ +#define IN_LIBXML #include "libxml.h" #include <stdarg.h> @@ -11,6 +11,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #ifdef HAVE_STDLIB_H @@ -17,6 +17,7 @@ * Author: breese@users.sourceforge.net */ +#define IN_LIBXML #include "libxml.h" #include <string.h> diff --git a/include/libxml/xmlwin32version.h b/include/libxml/xmlwin32version.h index d80540ad..4ec99648 100644 --- a/include/libxml/xmlwin32version.h +++ b/include/libxml/xmlwin32version.h @@ -27,21 +27,21 @@ extern void xmlCheckVersion(int version); * * the version string like "1.2.3" */ -#define LIBXML_DOTTED_VERSION "2.4.17" +#define LIBXML_DOTTED_VERSION "2.4.18" /** * LIBXML_VERSION: * * the version number: 1.2.3 value is 1002003 */ -#define LIBXML_VERSION 20417 +#define LIBXML_VERSION 20418 /** * LIBXML_VERSION_STRING: * * the version number string, 1.2.3 value is "1002003" */ -#define LIBXML_VERSION_STRING "20417" +#define LIBXML_VERSION_STRING "20418" /** * LIBXML_TEST_VERSION: @@ -49,7 +49,7 @@ extern void xmlCheckVersion(int version); * Macro to check that the libxml version in use is compatible with * the version the software has been compiled against */ -#define LIBXML_TEST_VERSION xmlCheckVersion(20417); +#define LIBXML_TEST_VERSION xmlCheckVersion(20418); #if 0 /** @@ -9,9 +9,6 @@ #ifndef __XML_LIBXML_H__ #define __XML_LIBXML_H__ -#ifndef IN_LIBXML -#define IN_LIBXML -#endif #if defined(WIN32) && !defined(__CYGWIN__) #include "win32config.h" #elif defined(macintosh) @@ -15,6 +15,7 @@ * Author: Gary.Pennington@uk.sun.com */ +#define IN_LIBXML #include "libxml.h" #include <stdlib.h> @@ -16,6 +16,7 @@ #define NEED_SOCKETS #endif /* TESTING */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_FTP_ENABLED @@ -15,6 +15,7 @@ fly with ZLIB if found at compile-time */ #define NEED_SOCKETS +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_HTTP_ENABLED @@ -30,6 +30,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #if defined(WIN32) && !defined (__CYGWIN__) diff --git a/parserInternals.c b/parserInternals.c index c539714d..68ac5382 100644 --- a/parserInternals.c +++ b/parserInternals.c @@ -7,6 +7,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #if defined(WIN32) && !defined (__CYGWIN__) @@ -7,6 +7,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #include <string.h> @@ -11,6 +11,7 @@ * */ +#define IN_LIBXML #include "libxml.h" #include <string.h> /* for memset() only ! */ @@ -8,6 +8,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #include <string.h> @@ -7,6 +7,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #include <string.h> @@ -14,6 +14,7 @@ * TODO: add an node intermediate API and handle recursion at this level */ +#define IN_LIBXML #include "libxml.h" #include <string.h> @@ -8,6 +8,7 @@ */ +#define IN_LIBXML #include "libxml.h" #include <string.h> /* for memset() only */ @@ -8,6 +8,7 @@ * 14 Nov 2000 ht - for VMS, truncated name of long functions to under 32 char */ +#define IN_LIBXML #include "libxml.h" #include <string.h> diff --git a/xmlcatalog.c b/xmlcatalog.c index 37969f01..78781f07 100644 --- a/xmlcatalog.c +++ b/xmlcatalog.c @@ -6,6 +6,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #include <string.h> diff --git a/xmlmemory.c b/xmlmemory.c index 1c1ed361..890ab7b0 100644 --- a/xmlmemory.c +++ b/xmlmemory.c @@ -4,6 +4,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" #include <string.h> @@ -16,6 +16,7 @@ * for VMS */ +#define IN_LIBXML #include "libxml.h" #ifdef LIBXML_XPATH_ENABLED @@ -9,6 +9,7 @@ * daniel@veillard.com */ +#define IN_LIBXML #include "libxml.h" /* |