From d09ab089457ae3c20cc98f9afa03379c6ebf9598 Mon Sep 17 00:00:00 2001 From: Mike Hommey Date: Thu, 25 Mar 2004 06:59:32 +0000 Subject: [svn-inject] Installing original source version --- doc/html/libxml-HTMLtree.html | 70 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 doc/html/libxml-HTMLtree.html (limited to 'doc/html/libxml-HTMLtree.html') diff --git a/doc/html/libxml-HTMLtree.html b/doc/html/libxml-HTMLtree.html new file mode 100644 index 0000000..19ca975 --- /dev/null +++ b/doc/html/libxml-HTMLtree.html @@ -0,0 +1,70 @@ + + +Module HTMLtree from libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

Module HTMLtree from libxml2

API Menu
API Indexes
Related links

this module implements a few function needed to process tree in an HTML specific way.

Table of Contents

#define HTML_COMMENT_NODE
#define HTML_ENTITY_REF_NODE
#define HTML_PI_NODE
#define HTML_PRESERVE_NODE
#define HTML_TEXT_NODE
void	htmlDocContentDumpFormatOutput	(xmlOutputBufferPtr buf, 
xmlDocPtr cur,
const char * encoding,
int format)
+
void	htmlDocContentDumpOutput	(xmlOutputBufferPtr buf, 
xmlDocPtr cur,
const char * encoding)
+
int	htmlDocDump			(FILE * f, 
xmlDocPtr cur)
+
void	htmlDocDumpMemory		(xmlDocPtr cur, 
xmlChar ** mem,
int * size)
+
const xmlChar *	htmlGetMetaEncoding	(htmlDocPtr doc)
+
int	htmlIsBooleanAttr		(const xmlChar * name)
+
htmlDocPtr	htmlNewDoc		(const xmlChar * URI, 
const xmlChar * ExternalID)
+
htmlDocPtr	htmlNewDocNoDtD		(const xmlChar * URI, 
const xmlChar * ExternalID)
+
int	htmlNodeDump			(xmlBufferPtr buf, 
xmlDocPtr doc,
xmlNodePtr cur)
+
void	htmlNodeDumpFile		(FILE * out, 
xmlDocPtr doc,
xmlNodePtr cur)
+
int	htmlNodeDumpFileFormat		(FILE * out, 
xmlDocPtr doc,
xmlNodePtr cur,
const char * encoding,
int format)
+
void	htmlNodeDumpFormatOutput	(xmlOutputBufferPtr buf, 
xmlDocPtr doc,
xmlNodePtr cur,
const char * encoding,
int format)
+
void	htmlNodeDumpOutput		(xmlOutputBufferPtr buf, 
xmlDocPtr doc,
xmlNodePtr cur,
const char * encoding)
+
int	htmlSaveFile			(const char * filename, 
xmlDocPtr cur)
+
int	htmlSaveFileEnc			(const char * filename, 
xmlDocPtr cur,
const char * encoding)
+
int	htmlSaveFileFormat		(const char * filename, 
xmlDocPtr cur,
const char * encoding,
int format)
+
int	htmlSetMetaEncoding		(htmlDocPtr doc, 
const xmlChar * encoding)
+

Description

+

Macro: HTML_COMMENT_NODE

#define HTML_COMMENT_NODE

Macro. A comment in a HTML document is really implemented the same way as a comment in an XML document.

+

Macro: HTML_ENTITY_REF_NODE

#define HTML_ENTITY_REF_NODE

Macro. An entity reference in a HTML document is really implemented the same way as an entity reference in an XML document.

+

Macro: HTML_PI_NODE

#define HTML_PI_NODE

Macro. A processing instruction in a HTML document is really implemented the same way as a processing instruction in an XML document.

+

Macro: HTML_PRESERVE_NODE

#define HTML_PRESERVE_NODE

Macro. A preserved node in a HTML document is really implemented the same way as a CDATA section in an XML document.

+

Macro: HTML_TEXT_NODE

#define HTML_TEXT_NODE

Macro. A text node in a HTML document is really implemented the same way as a text node in an XML document.

+

Function: htmlDocContentDumpFormatOutput

void	htmlDocContentDumpFormatOutput	(xmlOutputBufferPtr buf, 
xmlDocPtr cur,
const char * encoding,
int format)
+

Dump an HTML document.

+
buf:the HTML buffer output
cur:the document
encoding:the encoding string
format:should formatting spaces been added

Function: htmlDocContentDumpOutput

void	htmlDocContentDumpOutput	(xmlOutputBufferPtr buf, 
xmlDocPtr cur,
const char * encoding)
+

Dump an HTML document. Formating return/spaces are added.

+
buf:the HTML buffer output
cur:the document
encoding:the encoding string

Function: htmlDocDump

int	htmlDocDump			(FILE * f, 
xmlDocPtr cur)
+

Dump an HTML document to an open FILE.

+
f:the FILE*
cur:the document
Returns:the number of byte written or -1 in case of failure.

Function: htmlDocDumpMemory

void	htmlDocDumpMemory		(xmlDocPtr cur, 
xmlChar ** mem,
int * size)
+

Dump an HTML document in memory and return the xmlChar * and it's size. It's up to the caller to free the memory.

+
cur:the document
mem:OUT: the memory pointer
size:OUT: the memory length

Function: htmlGetMetaEncoding

const xmlChar *	htmlGetMetaEncoding	(htmlDocPtr doc)
+

Encoding definition lookup in the Meta tags

+
doc:the document
Returns:the current encoding as flagged in the HTML source

Function: htmlIsBooleanAttr

int	htmlIsBooleanAttr		(const xmlChar * name)
+

Determine if a given attribute is a boolean attribute.

+
name:the name of the attribute to check
Returns:false if the attribute is not boolean, true otherwise.

Function: htmlNewDoc

htmlDocPtr	htmlNewDoc		(const xmlChar * URI, 
const xmlChar * ExternalID)
+

Creates a new HTML document

+
URI:URI for the dtd, or NULL
ExternalID:the external ID of the DTD, or NULL
Returns:a new document

Function: htmlNewDocNoDtD

htmlDocPtr	htmlNewDocNoDtD		(const xmlChar * URI, 
const xmlChar * ExternalID)
+

Creates a new HTML document without a DTD node if @URI and @ExternalID are NULL

+
URI:URI for the dtd, or NULL
ExternalID:the external ID of the DTD, or NULL
Returns:a new document, do not initialize the DTD if not provided

Function: htmlNodeDump

int	htmlNodeDump			(xmlBufferPtr buf, 
xmlDocPtr doc,
xmlNodePtr cur)
+

Dump an HTML node, recursive behaviour,children are printed too, and formatting returns are added.

+
buf:the HTML buffer output
doc:the document
cur:the current node
Returns:the number of byte written or -1 in case of error

Function: htmlNodeDumpFile

void	htmlNodeDumpFile		(FILE * out, 
xmlDocPtr doc,
xmlNodePtr cur)
+

Dump an HTML node, recursive behaviour,children are printed too, and formatting returns are added.

+
out:the FILE pointer
doc:the document
cur:the current node

Function: htmlNodeDumpFileFormat

int	htmlNodeDumpFileFormat		(FILE * out, 
xmlDocPtr doc,
xmlNodePtr cur,
const char * encoding,
int format)
+

Dump an HTML node, recursive behaviour,children are printed too. TODO: if encoding == NULL try to save in the doc encoding

+
out:the FILE pointer
doc:the document
cur:the current node
encoding:the document encoding
format:should formatting spaces been added
Returns:the number of byte written or -1 in case of failure.

Function: htmlNodeDumpFormatOutput

void	htmlNodeDumpFormatOutput	(xmlOutputBufferPtr buf, 
xmlDocPtr doc,
xmlNodePtr cur,
const char * encoding,
int format)
+

Dump an HTML node, recursive behaviour,children are printed too.

+
buf:the HTML buffer output
doc:the document
cur:the current node
encoding:the encoding string
format:should formatting spaces been added

Function: htmlNodeDumpOutput

void	htmlNodeDumpOutput		(xmlOutputBufferPtr buf, 
xmlDocPtr doc,
xmlNodePtr cur,
const char * encoding)
+

Dump an HTML node, recursive behaviour,children are printed too, and formatting returns/spaces are added.

+
buf:the HTML buffer output
doc:the document
cur:the current node
encoding:the encoding string

Function: htmlSaveFile

int	htmlSaveFile			(const char * filename, 
xmlDocPtr cur)
+

Dump an HTML document to a file. If @filename is "-" the stdout file is used.

+
filename:the filename (or URL)
cur:the document
Returns:the number of byte written or -1 in case of failure.

Function: htmlSaveFileEnc

int	htmlSaveFileEnc			(const char * filename, 
xmlDocPtr cur,
const char * encoding)
+

Dump an HTML document to a file using a given encoding and formatting returns/spaces are added.

+
filename:the filename
cur:the document
encoding:the document encoding
Returns:the number of byte written or -1 in case of failure.

Function: htmlSaveFileFormat

int	htmlSaveFileFormat		(const char * filename, 
xmlDocPtr cur,
const char * encoding,
int format)
+

Dump an HTML document to a file using a given encoding.

+
filename:the filename
cur:the document
encoding:the document encoding
format:should formatting spaces been added
Returns:the number of byte written or -1 in case of failure.

Function: htmlSetMetaEncoding

int	htmlSetMetaEncoding		(htmlDocPtr doc, 
const xmlChar * encoding)
+

Sets the current encoding in the Meta tags NOTE: this will not change the document content encoding, just the META flag associated.

+
doc:the document
encoding:the encoding string
Returns:0 in case of success and -1 in case of error

Daniel Veillard

-- cgit v1.2.3 From d4e028c96af89ade493b440d4f2de6b684c03a06 Mon Sep 17 00:00:00 2001 From: Mike Hommey Date: Mon, 17 May 2004 06:56:59 +0000 Subject: Load /tmp/tmp.QVLX5b/libxml2-2.6.10 into packages/libxml2/branches/upstream/current. --- ChangeLog | 236 +++++++++- HTMLparser.c | 2 + Makefile.am | 6 +- Makefile.in | 6 +- NEWS | 2 +- c14n.c | 8 +- catalog.c | 4 +- configure | 2 +- configure.in | 2 +- doc/APIchunk0.html | 2 +- doc/APIchunk1.html | 2 +- doc/APIchunk10.html | 25 +- doc/APIchunk11.html | 3 +- doc/APIchunk12.html | 8 +- doc/APIchunk13.html | 2 +- doc/APIchunk14.html | 5 +- doc/APIchunk15.html | 3 +- doc/APIchunk16.html | 3 +- doc/APIchunk17.html | 2 +- doc/APIchunk18.html | 6 +- doc/APIchunk19.html | 3 +- doc/APIchunk2.html | 2 +- doc/APIchunk20.html | 3 +- doc/APIchunk21.html | 2 +- doc/APIchunk22.html | 7 +- doc/APIchunk23.html | 5 +- doc/APIchunk24.html | 3 +- doc/APIchunk25.html | 2 +- doc/APIchunk26.html | 3 +- doc/APIchunk3.html | 3 +- doc/APIchunk4.html | 2 +- doc/APIchunk5.html | 2 +- doc/APIchunk6.html | 4 +- doc/APIchunk7.html | 2 +- doc/APIchunk8.html | 2 +- doc/APIchunk9.html | 4 +- doc/APIconstructors.html | 3 +- doc/APIfiles.html | 25 +- doc/APIfunctions.html | 18 +- doc/APIsymbols.html | 25 +- doc/ChangeLog.xsl | 117 +++++ doc/DOM.html | 2 +- doc/FAQ.html | 2 +- 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 | 5 +- 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 | 2 +- doc/html/libxml-HTMLtree.html | 2 +- doc/html/libxml-SAX.html | 2 +- doc/html/libxml-SAX2.html | 27 +- 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 | 3 +- doc/html/libxml-threads.html | 2 +- doc/html/libxml-tree.html | 2 +- doc/html/libxml-uri.html | 2 +- doc/html/libxml-valid.html | 8 +- doc/html/libxml-xinclude.html | 2 +- doc/html/libxml-xlink.html | 2 +- doc/html/libxml-xmlIO.html | 12 +- doc/html/libxml-xmlautomata.html | 18 +- doc/html/libxml-xmlerror.html | 12 +- doc/html/libxml-xmlexports.html | 2 +- doc/html/libxml-xmlmemory.html | 2 +- doc/html/libxml-xmlreader.html | 13 +- doc/html/libxml-xmlregexp.html | 10 +- doc/html/libxml-xmlsave.html | 10 +- 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 | 2 +- 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 | 371 ++++----------- doc/interface.html | 2 +- doc/intro.html | 2 +- doc/library.html | 2 +- doc/libxml2-api.xml | 173 ++++--- doc/namespaces.html | 2 +- doc/newapi.xsl | 1 + doc/news.html | 4 +- doc/python.html | 2 +- doc/site.xsl | 2 + doc/threads.html | 2 +- doc/tree.html | 2 +- doc/upgrade.html | 2 +- doc/xml.html | 18 +- doc/xmldtd.html | 2 +- doc/xmlio.html | 2 +- doc/xmlmem.html | 2 +- entities.c | 2 - error.c | 10 +- include/libxml/SAX2.h | 16 - include/libxml/schemasInternals.h | 1 + include/libxml/valid.h | 2 +- include/libxml/xmlIO.h | 7 + include/libxml/xmlerror.h | 10 +- include/libxml/xmlreader.h | 43 ++ include/libxml/xmlsave.h | 7 + include/libxml/xmlversion.h | 8 +- libxml2.spec | 6 +- parser.c | 17 +- python/generator.py | 12 +- python/libxml.c | 18 + python/libxml2-py.c | 82 ++-- python/setup.py | 2 +- python/tests/Makefile.am | 2 +- python/tests/Makefile.in | 2 +- python/tests/tstLastError.py | 2 +- result/HTML/doc3.htm | 9 +- result/noent/xhtmlcomp | 7 + result/schemas/group0_0_0 | 2 +- result/schemas/group0_0_0.err | 1 - result/xhtmlcomp | 7 + result/xhtmlcomp.rdr | 19 + result/xhtmlcomp.sax | 23 + test/schemas/po1_0.xml | 67 +-- test/schemas/po1_0.xsd | 127 ++--- test/xhtmlcomp | 8 + tree.c | 13 +- uri.c | 10 +- valid.c | 10 +- win32/Makefile.msvc | 65 ++- win32/libxml2.def.src | 9 +- xinclude.c | 5 +- xmlIO.c | 233 ++++++++- xmllint.c | 104 ++++- xmlreader.c | 34 +- xmlregexp.c | 162 +++++-- xmlsave.c | 654 ++++++++++++++++---------- xmlschemas.c | 857 +++++++++++++++++++++++++++------- xmlwriter.c | 4 + xpath.c | 6 +- 163 files changed, 2821 insertions(+), 1243 deletions(-) create mode 100644 doc/ChangeLog.xsl create mode 100644 result/noent/xhtmlcomp create mode 100644 result/xhtmlcomp create mode 100644 result/xhtmlcomp.rdr create mode 100644 result/xhtmlcomp.sax create mode 100644 test/xhtmlcomp (limited to 'doc/html/libxml-HTMLtree.html') diff --git a/ChangeLog b/ChangeLog index 09ed24a..f331410 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,231 @@ +Sun May 16 23:12:35 CEST 2004 Daniel Veillard + + * tree.c: avoid returning default namespace when searching + from an attribute + * entities.c xmlwriter.c: reverse xmlEncodeSpecialChars() behaviour + back to escaping " since the normal serialization routines do not + use it anymore, should close bug #134477 . Tried to make + the writer avoid it too but it didn't work. + +Sun May 16 01:07:16 CEST 2004 Daniel Veillard + + * doc/ChangeLog.awk doc/ChangeLog.xsl: fixed escaping + handling and added direct links to bugzilla report for + bug numbers. + +Sun May 16 11:11:13 HKT 2004 William Brack + + * error.c: modified to assure proper user data is sent to + structured error routine (bug 142598) + +Sun May 16 03:18:52 CEST 2004 Daniel Veillard + + * catalog.c: a couple of large static variable which should really + not be declared as such cluttered the .bss section. + +Sun May 16 03:06:31 CEST 2004 Daniel Veillard + + * doc/ChangeLog.awk: fixed a couple of problems when parsing + libxslt ChangeLog + +Sat May 15 20:14:21 CEST 2004 Daniel Veillard + + * doc/ChangeLog.awk doc/ChangeLog.xsl: first steps of a good + ChangeLog page generation. The awk shoudl escape characters + not okay in XML and the xslt should make links to functions + or variables or bug reported in the entries. + +Sat May 15 14:57:40 CEST 2004 Daniel Veillard + + * xmlsave.c include/libxml/xmlsave.h: start adding API for + escaping customization. + +Sat May 15 12:38:17 CEST 2004 Daniel Veillard + + * xmlsave.c: more xmlSave cleanup, optimization and refactoring + +Fri May 14 17:51:48 CEST 2004 Daniel Veillard + + * xmlIO.c xmlsave.c: third pass at the escaping refactoring. + +Fri May 14 12:37:24 HKT 2004 William Brack + + * parser.c: enhanced the enhancement, fixed another couple of + special cases. + +Fri May 14 11:48:33 HKT 2004 William Brack + + * parser.c: small enhancement to dtd handling of (a?)+ (bug 142487) + +Thu May 13 23:19:00 CEST 2004 Daniel Veillard + + * xmlIO.c xmlsave.c include/libxml/xmlIO.h: second pass on escaping + handling, start to looks better, need to be completed and added + directly at the saving context level. + +Thu May 13 10:31:28 CEST 2004 Daniel Veillard + + * xmlIO.c xmlsave.c include/libxml/xmlIO.h: first pass at refactoring + the escape on save routines for better performances (less malloc) + and more flexibility using the new saving context. Preliminary + work, interface will change. + +Wed May 12 22:34:03 HKT 2004 William Brack + + * xmlschemas.c: added code in xmlSchemaBuildAContentModel to handle + element reference within the xs:all construct (bug 139897) + +Wed May 12 17:27:18 HKT 2004 William Brack + + * xinclude.c: a little further fixing of fallback processing, this + time for fallback with children (bug 139520). + +Wed May 12 08:21:33 HKT 2004 William Brack + + * xmlschemas.c: added code in xmlSchemaBuildContentModel to + allow ref in group definition (bug 134411). Also fixed + misc compilation warning messages. + * result/schema/group0_0_0, result/schema/group0_0_0.err: + regenerated (now no error reported). + +Tue May 11 11:55:59 CEST 2004 Daniel Veillard + + * xmlIO.c: fix to the fix for #141864 from Paul Elseth + * HTMLparser.c result/HTML/doc3.htm: apply fix from David Gatwood for + #141195 about text between comments. + +Tue May 11 23:04:47 HKT 2004 William Brack + + * xmlschemas.c, include/libxml/schemasInternals.h, + include/libxml/xmlerror.h: Applied patches supplied by + Kasimier Buchcik. + * test/schemas/po1_0.xml, test/schemas/po1_0.xsd: + changed test to account for above patch. + +Tue May 11 09:06:53 CEST 2004 Daniel Veillard + + * python/tests/tstLastError.py: better portability fix for f(*args), + use apply(f, args) as Stephane Bidoul suggested + +Mon May 10 15:49:22 HKT 2004 William Brack + + * xmlregexp.c: enhanced xmlRegStateAddTrans to check if transition + is already present and, if so, to ignore the request to add it. + This has a very dramatic effect on memory requirements as well + as efficiency. It also fixes bug 141762. + +Sun May 9 20:40:59 CEST 2004 Daniel Veillard + + * Makefile.am python/tests/Makefile.am python/tests/tstLastError.py: + applied patch from Ed Davis to allow "make tests" to work + with Python 1.5 + +Sun May 9 19:46:13 CEST 2004 Daniel Veillard + + * xmlsave.c: apply fix for XHTML1 formating from Nick Wellnhofer + fixes bug #141266 + * test/xhtmlcomp result//xhtmlcomp*: added the specific regression + test + +Sun May 9 14:07:21 CEST 2004 Daniel Veillard + + * Makefile.am: fix for a pedantic make check without make all request + +Sat May 8 22:56:22 CEST 2004 Daniel Veillard + + * uri.c xmlIO.c: fixing some problems in URI unescaping + and output buffer opening, this should fix #141864 + +Fri May 7 22:31:54 CEST 2004 Daniel Veillard + + * valid.c include/libxml/valid.h: fixes the use of 'list' as a parameter + * xmlIO.c include/libxml/xmlIO.h: added xmlPopInputCallback for + Matt Sergeant + +Thu May 6 21:14:38 PDT 2004 William Brack + + * xmlregexp.c: enhanced the handling of subexpression ranges + which have a minOccurs of 0 (bug 140478 again); cleaned up + comments throughout the module. + +Tue May 4 00:52:16 CEST 2004 Daniel Veillard + + * xmllint.c: adding a --maxmem option to check memory used. + +Sat May 1 01:08:44 CEST 2004 Daniel Veillard + + * xmllint.c xmlsave.c python/generator.py python/libxml.c: Fixed + bug #141529 i.e. various problems when building with --without-html + +Fri Apr 30 18:12:31 CEST 2004 Daniel Veillard + + * xmllint.c xmlreader.c: fixing bug #141384 where the reader didn't + call the deregistering functions. Also added the check to + xmllint --stream --chkregister . + +Fri Apr 30 08:57:47 CEST 2004 Daniel Veillard + + * win32/Makefile.msvc: applied a second patch from Mark Vakoc for + regression tests on Windows + +Thu Apr 29 21:47:23 CEST 2004 Daniel Veillard + + * xmlreader.c: never commit without running make tests first ! + +Thu Apr 29 20:15:20 CEST 2004 Daniel Veillard + + * xmlreader.c: fix a nasty problem with reading over the end + * xmlsave.c: fix a reported memory leak apparently + +Thu Apr 29 17:05:00 CEST 2004 Daniel Veillard + + * win32/Makefile.msvc: patch from Mark Vakoc for regression tests + on Windows. + * xpath.c: the NaN problem also shows up on Borland + +Mon Apr 26 23:37:12 HKT 2004 William Brack + + * xmlregexp.c: enhanced xmlFARegExec range evaluation for min + occurs 0 problems - fixes bug 140478. + +Thu Apr 22 09:12:47 CEST 2004 Daniel Veillard + + * rngparser.c: tiny path fixes the "xmlConvertCRNGFile" function name + from Kasimier Buchcik + * xmlschemas.c: recursive xs:extension fix from taihei goi + +Wed Apr 21 00:19:29 CEST 2004 Daniel Veillard + + * tree.c: small buffer resizing improvement from Morten Welinder + closes #140629 + +Tue Apr 20 23:40:14 CEST 2004 Daniel Veillard + + * xpath.c: last version of the fix for MSC version 1200 + +Tue Apr 20 19:40:37 CEST 2004 Daniel Veillard + + * parser.c: killing the strncmp vs. memcmp controversy and #140593 + +Tue Apr 20 13:27:06 CEST 2004 Daniel Veillard + + * include/libxml/SAX2.h: Kasimier Buchcik pointed out some + inexistent functions, cleaned them out. + +Tue Apr 20 11:42:50 CEST 2004 Daniel Veillard + + * error.c: Johnson Cameron pointed out that + initGenericErrorDefaultFunc() was really wrong. + * xmlreader.c include/libxml/xmlreader.h: xmlTextReaderMode enum + must be made public, added some missing comments on the XMLReader + header. + * c14n.c: Alexsey fixed C14N bug with processing namespaces + from attributes + +Mon Apr 19 23:27:46 CEST 2004 Daniel Veillard + + * xpath.c: fixed a stupid () error + Mark name. + Sun Apr 18 23:45:46 CEST 2004 Daniel Veillard * configure.in: preparing 2.6.9 release @@ -746,12 +974,12 @@ Thu Jan 15 00:48:46 CET 2004 Daniel Veillard Tue Jan 13 21:50:05 CET 2004 Daniel Veillard - * testHTML.c: another small patch from Mark Vadoc + * testHTML.c: another small patch from Mark Vakoc Tue Jan 13 21:39:58 CET 2004 Daniel Veillard * HTMLparser.c relaxng.c testRelax.c testSchemas.c: applied - patch from Mark Vadoc to not use SAX1 unless necessary. + patch from Mark Vakoc to not use SAX1 unless necessary. Mon Jan 12 17:22:57 CET 2004 Daniel Veillard @@ -5216,7 +5444,7 @@ Thu Dec 12 10:59:11 CET 2002 Daniel Veillard Thu Dec 12 01:09:34 CET 2002 Daniel Veillard - * HTMLtree.c include/libxml/HTMLtree.h: patch from Mark Vadok + * HTMLtree.c include/libxml/HTMLtree.h: patch from Mark Vakoc about htmlNodeDumpOutput location. * xpath.c: removed an undefined function signature * doc/apibuild.py doc/libxml2-api.xml: the script was exporting @@ -12962,7 +13190,7 @@ Thu Dec 12 10:59:11 CET 2002 Daniel Veillard Thu Dec 12 01:09:34 CET 2002 Daniel Veillard - * HTMLtree.c include/libxml/HTMLtree.h: patch from Mark Vadok + * HTMLtree.c include/libxml/HTMLtree.h: patch from Mark Vakoc about htmlNodeDumpOutput location. * xpath.c: removed an undefined function signature * doc/apibuild.py doc/libxml2-api.xml: the script was exporting diff --git a/HTMLparser.c b/HTMLparser.c index bf671a1..2e7984d 100644 --- a/HTMLparser.c +++ b/HTMLparser.c @@ -2027,6 +2027,8 @@ static int areBlanks(htmlParserCtxtPtr ctxt, const xmlChar *str, int len) { return(1); if (ctxt->node == NULL) return(0); lastChild = xmlGetLastChild(ctxt->node); + while ((lastChild) && (lastChild->type == XML_COMMENT_NODE)) + lastChild = lastChild->prev; if (lastChild == NULL) { if ((ctxt->node->type != XML_ELEMENT_NODE) && (ctxt->node->content != NULL)) return(0); diff --git a/Makefile.am b/Makefile.am index 2dd69a3..26de7d0 100644 --- a/Makefile.am +++ b/Makefile.am @@ -118,7 +118,7 @@ testReader_LDADD= $(LDADDS) #testOOM_DEPENDENCIES = $(DEPS) #testOOM_LDADD= $(LDADDS) -check-local: tests +check-local: all tests testall : tests SVGtests SAXtests @@ -906,7 +906,7 @@ Relaxtests: xmllint$(EXEEXT) RelaxNGPythonTests: @(if [ -x $(PYTHON) ] ; then \ - PYTHONPATH=$(top_builddir)/python:$(top_builddir)/python/.libs ; \ + PYTHONPATH=$(top_builddir)/python:$(top_builddir)/python/.libs:$$PYTHONPATH ; \ export PYTHONPATH; \ echo "## Relax-NG Python based test suite 1" ; \ $(CHECKER) $(PYTHON) $(srcdir)/check-relaxng-test-suite.py ; \ @@ -916,7 +916,7 @@ RelaxNGPythonTests: SchemasPythonTests: @(if [ -x $(PYTHON) ] ; then \ - PYTHONPATH=$(top_builddir)/python:$(top_builddir)/python/.libs; \ + PYTHONPATH=$(top_builddir)/python:$(top_builddir)/python/.libs:$$PYTHONPATH; \ export PYTHONPATH; \ echo "## XML Schemas datatypes Python based test suite" ; \ $(CHECKER) $(PYTHON) $(srcdir)/check-xsddata-test-suite.py ; \ diff --git a/Makefile.in b/Makefile.in index cace61f..c69a6fb 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1334,7 +1334,7 @@ uninstall-man: uninstall-man1 uninstall-man3 #testOOM_DEPENDENCIES = $(DEPS) #testOOM_LDADD= $(LDADDS) -check-local: tests +check-local: all tests testall : tests SVGtests SAXtests @@ -2122,7 +2122,7 @@ Relaxtests: xmllint$(EXEEXT) RelaxNGPythonTests: @(if [ -x $(PYTHON) ] ; then \ - PYTHONPATH=$(top_builddir)/python:$(top_builddir)/python/.libs ; \ + PYTHONPATH=$(top_builddir)/python:$(top_builddir)/python/.libs:$$PYTHONPATH ; \ export PYTHONPATH; \ echo "## Relax-NG Python based test suite 1" ; \ $(CHECKER) $(PYTHON) $(srcdir)/check-relaxng-test-suite.py ; \ @@ -2132,7 +2132,7 @@ RelaxNGPythonTests: SchemasPythonTests: @(if [ -x $(PYTHON) ] ; then \ - PYTHONPATH=$(top_builddir)/python:$(top_builddir)/python/.libs; \ + PYTHONPATH=$(top_builddir)/python:$(top_builddir)/python/.libs:$$PYTHONPATH; \ export PYTHONPATH; \ echo "## XML Schemas datatypes Python based test suite" ; \ $(CHECKER) $(PYTHON) $(srcdir)/check-xsddata-test-suite.py ; \ diff --git a/NEWS b/NEWS index 37c8b35..e1b46af 100644 --- a/NEWS +++ b/NEWS @@ -25,7 +25,7 @@ There is the list of public releases: dependancy, 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, + example (load, xpath, modify, save), xmlCatalogDump() comments, - Windows: Borland C++ builder (Eric Zurcher), work around Microsoft compiler NaN handling bug (Mark Vakoc) diff --git a/c14n.c b/c14n.c index 01c46b1..fd14d9c 100644 --- a/c14n.c +++ b/c14n.c @@ -176,7 +176,13 @@ xmlC14NIsNodeInNodeset(xmlNodeSetPtr nodes, xmlNodePtr node, xmlNodePtr parent) xmlNs ns; memcpy(&ns, node, sizeof(ns)); - ns.next = (xmlNsPtr)parent; /* this is a libxml hack! check xpath.c for details */ + + /* this is a libxml hack! check xpath.c for details */ + if((parent != NULL) && (parent->type == XML_ATTRIBUTE_NODE)) { + ns.next = (xmlNsPtr)parent->parent; + } else { + ns.next = (xmlNsPtr)parent; + } /* * If the input is an XPath node-set, then the node-set must explicitly diff --git a/catalog.c b/catalog.c index 711761e..7c328f2 100644 --- a/catalog.c +++ b/catalog.c @@ -3510,7 +3510,7 @@ xmlCatalogLocalResolveURI(void *catalogs, const xmlChar *URI) { const xmlChar * xmlCatalogGetSystem(const xmlChar *sysID) { xmlChar *ret; - static xmlChar result[1000]; + xmlChar result[1000]; static int msg = 0; if (!xmlCatalogInitialized) @@ -3554,7 +3554,7 @@ xmlCatalogGetSystem(const xmlChar *sysID) { const xmlChar * xmlCatalogGetPublic(const xmlChar *pubID) { xmlChar *ret; - static xmlChar result[1000]; + xmlChar result[1000]; static int msg = 0; if (!xmlCatalogInitialized) diff --git a/configure b/configure index b6275ef..4f2c54a 100755 --- a/configure +++ b/configure @@ -1615,7 +1615,7 @@ host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` LIBXML_MAJOR_VERSION=2 LIBXML_MINOR_VERSION=6 -LIBXML_MICRO_VERSION=9 +LIBXML_MICRO_VERSION=10 LIBXML_MICRO_VERSION_SUFFIX= LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION$LIBXML_MICRO_VERSION_SUFFIX LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION diff --git a/configure.in b/configure.in index c8a1536..63aea89 100644 --- a/configure.in +++ b/configure.in @@ -6,7 +6,7 @@ AC_CANONICAL_HOST LIBXML_MAJOR_VERSION=2 LIBXML_MINOR_VERSION=6 -LIBXML_MICRO_VERSION=9 +LIBXML_MICRO_VERSION=10 LIBXML_MICRO_VERSION_SUFFIX= LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION$LIBXML_MICRO_VERSION_SUFFIX LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION diff --git a/doc/APIchunk0.html b/doc/APIchunk0.html index c81d577..ca16cf1 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 } -API Alphabetic Index A-B for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index A-B for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index A-B for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index A-B for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I diff --git a/doc/APIchunk1.html b/doc/APIchunk1.html index fcb4784..a926648 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 } -API Alphabetic Index C-C for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index C-C for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index C-C for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index C-C for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I diff --git a/doc/APIchunk10.html b/doc/APIchunk10.html index 27c9383..30ccaa4 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 } -API Alphabetic Index c-c for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index c-c for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index c-c for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index c-c for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -120,6 +120,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlC14NDocSaveTo
xmlC14NExecute
capable
xmlCheckUTF8
+
caracters
xmlOutputBufferWriteEscape
carried
xmlNewDocProp
xmlNewNsProp
xmlNewNsPropEatName
@@ -741,15 +742,7 @@ A:link, A:visited, A:active { text-decoration: underline }
counterparts
xmlEncodeEntitiesReentrant
course
xmlTextReaderNormalization
cover
xmlSearchNs
-
create
xmlAutomataNewAllTrans
-xmlAutomataNewCountTrans
-xmlAutomataNewCountedTrans
-xmlAutomataNewCounterTrans
-xmlAutomataNewEpsilon
-xmlAutomataNewOnceTrans
-xmlAutomataNewTransition
-xmlAutomataNewTransition2
-xmlBufferCreate
+
create
xmlBufferCreate
xmlBufferCreateSize
xmlBufferCreateStatic
xmlCatalogIsEmpty
@@ -759,7 +752,15 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNewDtd
xmlNewGlobalNs
xmlNewNs
-
creates
xmlCreateURI
+
creates
xmlAutomataNewAllTrans
+xmlAutomataNewCountTrans
+xmlAutomataNewCountedTrans
+xmlAutomataNewCounterTrans
+xmlAutomataNewEpsilon
+xmlAutomataNewOnceTrans
+xmlAutomataNewTransition
+xmlAutomataNewTransition2
+xmlCreateURI
xmlStrncatNew
creation
xmlIOHTTPOpenW
xmlNewNs
@@ -778,6 +779,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlMemGet
xmlMemUsed
xmlOutputBufferCreateFilename
+
custom
xmlSaveSetAttrEscape
+xmlSaveSetEscape

A-B C-C D-E diff --git a/doc/APIchunk11.html b/doc/APIchunk11.html index 58ae8a3..1cbc8e2 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 } -API Alphabetic Index d-d for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index d-d for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index d-d for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index d-d for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -192,6 +192,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlTextReaderPreservePattern
xmlValidateDtd
delayed
xmlOutputBufferWrite
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
delegation
xmlCatalogSetDefaultPrefer
delete
xmlNanoFTPDele
diff --git a/doc/APIchunk12.html b/doc/APIchunk12.html index 2782913..50f5cc4 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 } -API Alphabetic Index e-e for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index e-e for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index e-e for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index e-e for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -264,7 +264,11 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSaveUri
xmlURIEscape
xmlURIEscapeStr
-
escapes
xmlURIEscapeStr
+
escapes
xmlOutputBufferWriteEscape
+xmlURIEscapeStr
+
escaping
xmlOutputBufferWriteEscape
+xmlSaveSetAttrEscape
+xmlSaveSetEscape
especially
xmlSchemaCheckFacet
established
xmlNanoFTPUpdateURL
etc
xmlDocGetRootElement
diff --git a/doc/APIchunk13.html b/doc/APIchunk13.html index 10788fd..5d194b5 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 } -API Alphabetic Index f-f for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index f-f for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index f-f for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index f-f for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I diff --git a/doc/APIchunk14.html b/doc/APIchunk14.html index 1a1351b..022c6c2 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 } -API Alphabetic Index g-h for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index g-h for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index g-h for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index g-h for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -66,7 +66,6 @@ A:link, A:visited, A:active { text-decoration: underline } xmlHashAddEntry3
xmlLoadExternalEntity
xmlParseExternalID
-xmlRegexpExec
generated
xmlDocDumpFormatMemoryEnc
xmlDocDumpMemoryEnc
xmlIsBaseCharQ
@@ -87,6 +86,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSearchNs
xmlShellPrintXPathResult
xmlTextReaderIsDefault
+
generates
xmlRegexpExec
generating
xmlDocDumpFormatMemoryEnc
xmlDocDumpMemoryEnc
xmlKeepBlanksDefault
@@ -163,6 +163,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNewTextWriterMemory
xmlNewTextWriterPushParser
xmlOutputBufferWrite
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
xmlParseReference
xmlParserInputBufferGrow
diff --git a/doc/APIchunk15.html b/doc/APIchunk15.html index 26b8828..9f888a7 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 } -API Alphabetic Index i-i for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index i-i for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index i-i for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index i-i for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -56,6 +56,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNodeDumpOutput
immediately
xmlCheckVersion
xmlOutputBufferWrite
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
xmlXPathStringFunction
immutable
xmlBufferCreateStatic
diff --git a/doc/APIchunk16.html b/doc/APIchunk16.html index 09a4a00..b152bb4 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 } -API Alphabetic Index j-l for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index j-l for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index j-l for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index j-l for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -344,6 +344,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlParseExternalEntity
loops
_xmlParserCtxt
lossless
xmlOutputBufferWrite
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
lowercase
htmlTagLookup
xmlIsRef
diff --git a/doc/APIchunk17.html b/doc/APIchunk17.html index bea20d1..e4ef4e8 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 } -API Alphabetic Index m-m for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index m-m for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index m-m for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index m-m for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I diff --git a/doc/APIchunk18.html b/doc/APIchunk18.html index 62d47a2..1ec2fd3 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 } -API Alphabetic Index n-n for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index n-n for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index n-n for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index n-n for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -119,14 +119,14 @@ A:link, A:visited, A:active { text-decoration: underline } xmlStrstr
needs
xmlEntityReferenceFunc
xmlXPathNodeSetFreeNs
-
negativa
xmlRegexpExec
-xmlRegexpIsDeterminist
negative
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
xmlC14NExecute
xmlRegExecPushString
xmlRegExecPushString2
+xmlRegexpExec
+xmlRegexpIsDeterminist
xmlShellCmd
xmlXPathBooleanFunction
xmlXPathCeilingFunction
diff --git a/doc/APIchunk19.html b/doc/APIchunk19.html index e92e295..c7f777b 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 } -API Alphabetic Index o-o for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index o-o for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index o-o for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index o-o for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -211,6 +211,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNewNodeEatName
xmlNewTextChild
xmlNodeDumpOutput
+xmlOutputBufferWriteEscape
xmlParseMisc
xmlPatterncompile
xmlSchemaValidateStream
diff --git a/doc/APIchunk2.html b/doc/APIchunk2.html index 52e3b64..4288827 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 } -API Alphabetic Index D-E for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index D-E for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index D-E for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index D-E for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I diff --git a/doc/APIchunk20.html b/doc/APIchunk20.html index 62aa50c..cbf194e 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 } -API Alphabetic Index p-p for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index p-p for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index p-p for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index p-p for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -76,6 +76,7 @@ A:link, A:visited, A:active { text-decoration: underline }
parents
xmlSearchNs
xmlSearchNsByHref
partial
xmlOutputBufferWrite
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
particular
_xmlNodeSet
pass
xmlCurrentChar
diff --git a/doc/APIchunk21.html b/doc/APIchunk21.html index 0c7d917..ac960c5 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 } -API Alphabetic Index q-r for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index q-r for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index q-r for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index q-r for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I diff --git a/doc/APIchunk22.html b/doc/APIchunk22.html index ffde5f4..3c2884c 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 } -API Alphabetic Index s-s for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index s-s for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index s-s for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index s-s for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -83,6 +83,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSaveClose
xmlSaveDoc
xmlSaveFlush
+xmlSaveSetAttrEscape
+xmlSaveSetEscape
xmlSaveToBuffer
xmlSaveToFd
xmlSaveToFilename
@@ -570,6 +572,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlGetFeature
xmlInputReadCallback
xmlOutputBufferWrite
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
xmlParseAttribute
xmlParseEntityValue
@@ -751,6 +754,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlGetLineNo
xmlListPushBack
xmlListPushFront
+xmlSaveSetAttrEscape
+xmlSaveSetEscape
xmlTextReaderSetParserProp
xmlUnsetNsProp
xmlUnsetProp
diff --git a/doc/APIchunk23.html b/doc/APIchunk23.html index fedd743..54ba552 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 } -API Alphabetic Index t-t for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index t-t for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index t-t for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index t-t for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -74,6 +74,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlCtxtReadDoc
xmlDocDumpMemory
xmlGetNsList
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
xmlParseBalancedChunkMemory
xmlParseBalancedChunkMemoryRecover
@@ -280,6 +281,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlCharEncodingInputFunc
xmlCharEncodingOutputFunc
xmlOutputBufferWrite
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
xmlParserInputBufferGrow
xmlParserInputBufferPush
@@ -290,7 +292,6 @@ A:link, A:visited, A:active { text-decoration: underline } xmlCharEncInFunc
xmlCharEncOutFunc
transformed
xmlRelaxNGDumpTree
-
transistion
xmlAutomataNewOnceTrans
transitions
xmlAutomataNewAllTrans
translate
xmlXPathTranslateFunction
translation
xmlURIUnescapeString
diff --git a/doc/APIchunk24.html b/doc/APIchunk24.html index bedd708..ee3f872 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 } -API Alphabetic Index u-w for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index u-w for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index u-w for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index u-w for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -419,6 +419,7 @@ A:link, A:visited, A:active { text-decoration: underline }
writer
xmlFreeTextWriter
writes
xmlBufferWriteQuotedString
xmlOutputBufferWrite
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
writing
xmlOutputBufferCreateFilename
www
XINCLUDE_NS
diff --git a/doc/APIchunk25.html b/doc/APIchunk25.html index a5c8bdf..2cd53e5 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 } -API Alphabetic Index x-x for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index x-x for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index x-x for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index x-x for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I diff --git a/doc/APIchunk26.html b/doc/APIchunk26.html index 808b2d8..fdd4f92 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 } -API Alphabetic Index y-z for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index y-z for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index y-z for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index y-z for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -65,6 +65,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlCopyDoc
xmlCtxtReadDoc
xmlDocDumpMemory
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
xmlParseBalancedChunkMemory
xmlParseBalancedChunkMemoryRecover
diff --git a/doc/APIchunk3.html b/doc/APIchunk3.html index 90610c8..f8b570b 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 } -API Alphabetic Index F-I for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index F-I for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index F-I for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index F-I for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -199,6 +199,7 @@ A:link, A:visited, A:active { text-decoration: underline }

Letter I:

I18N
_xmlOutputBuffer
_xmlParserInputBuffer
xmlOutputBufferWrite
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
xmlParserInputBufferGrow
xmlParserInputBufferPush
diff --git a/doc/APIchunk4.html b/doc/APIchunk4.html index eded8bb..126e589 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 } -API Alphabetic Index J-N for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index J-N for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index J-N for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index J-N for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I diff --git a/doc/APIchunk5.html b/doc/APIchunk5.html index cc40b20..c5e5cca 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 } -API Alphabetic Index O-Q for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index O-Q for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index O-Q for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index O-Q for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I diff --git a/doc/APIchunk6.html b/doc/APIchunk6.html index ad2ce0c..9ab7310 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 } -API Alphabetic Index R-S for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index R-S for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index R-S for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index R-S for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -339,6 +339,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlRelaxNGSetParserErrors
xmlRelaxNGSetValidErrors
xmlSAXDefaultVersion
+xmlSaveSetAttrEscape
+xmlSaveSetEscape
xmlSchemaSetParserErrors
xmlSchemaSetValidErrors
xmlSetBufferAllocationScheme
diff --git a/doc/APIchunk7.html b/doc/APIchunk7.html index 3375d64..2c47d30 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 } -API Alphabetic Index T-U for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index T-U for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index T-U for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index T-U for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I diff --git a/doc/APIchunk8.html b/doc/APIchunk8.html index c58e62a..2ee50f7 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 } -API Alphabetic Index V-a for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index V-a for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index V-a for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index V-a for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I diff --git a/doc/APIchunk9.html b/doc/APIchunk9.html index 3db6e3e..409003a 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 } -API Alphabetic Index b-b for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index b-b for libxml2

Developer Menu
API Indexes
Related links

A-B +API Alphabetic Index b-b for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

API Alphabetic Index b-b for libxml2

Developer Menu
API Indexes
Related links

A-B C-C D-E F-I @@ -187,6 +187,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlOutputBufferCreateIO
xmlOutputBufferFlush
xmlOutputBufferWrite
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
xmlParserInputBufferCreateFd
xmlParserInputBufferCreateFile
@@ -213,6 +214,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAXParseMemory
xmlSAXParseMemoryWithData
xmlShellPwd
+
builds
xmlRegexpCompile
built
_xmlParserCtxt
xmlCleanupParser
xmlParseAttributeType
diff --git a/doc/APIconstructors.html b/doc/APIconstructors.html index af60a88..b9314b3 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 } -List of constructors for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

List of constructors for libxml2

Developer Menu
API Indexes
Related links

Type const htmlElemDesc *:

htmlTagLookup
+List of constructors for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

List of constructors for libxml2

Developer Menu
API Indexes
Related links

Type const htmlElemDesc *:

htmlTagLookup

Type const htmlEntityDesc *:

htmlEntityLookup
htmlEntityValueLookup
htmlParseEntityRef
@@ -397,7 +397,6 @@ A:link, A:visited, A:active { text-decoration: underline } xmlCopyNamespaceList
xmlNewGlobalNs
xmlNewNs
-xmlSAX2GetNamespace
xmlSearchNs
xmlSearchNsByHref

Type xmlNsPtr *:

xmlGetNsList
diff --git a/doc/APIfiles.html b/doc/APIfiles.html index e516165..2c42142 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 } -List of Symbols per Module for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

List of Symbols per Module for libxml2

Developer Menu
API Indexes
Related links

Module DOCBparser:

docbCreateFileParserCtxt
+List of Symbols per Module for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

List of Symbols per Module for libxml2

Developer Menu
API Indexes
Related links

Module DOCBparser:

docbCreateFileParserCtxt
docbCreatePushParserCtxt
docbDocPtr
docbEncodeEntities
@@ -156,7 +156,6 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAX2AttributeDecl
xmlSAX2CDataBlock
xmlSAX2Characters
-xmlSAX2CheckNamespace
xmlSAX2Comment
xmlSAX2ElementDecl
xmlSAX2EndDocument
@@ -167,11 +166,9 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAX2GetColumnNumber
xmlSAX2GetEntity
xmlSAX2GetLineNumber
-xmlSAX2GetNamespace
xmlSAX2GetParameterEntity
xmlSAX2GetPublicId
xmlSAX2GetSystemId
-xmlSAX2GlobalNamespace
xmlSAX2HasExternalSubset
xmlSAX2HasInternalSubset
xmlSAX2IgnorableWhitespace
@@ -180,13 +177,11 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAX2InitHtmlDefaultSAXHandler
xmlSAX2InternalSubset
xmlSAX2IsStandalone
-xmlSAX2NamespaceDecl
xmlSAX2NotationDecl
xmlSAX2ProcessingInstruction
xmlSAX2Reference
xmlSAX2ResolveEntity
xmlSAX2SetDocumentLocator
-xmlSAX2SetNamespace
xmlSAX2StartDocument
xmlSAX2StartElement
xmlSAX2StartElementNs
@@ -960,6 +955,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMA_FACET_WHITESPACE
XML_SCHEMA_TYPE_ALL
XML_SCHEMA_TYPE_ANY
+XML_SCHEMA_TYPE_ANY_ATTRIBUTE
XML_SCHEMA_TYPE_ATTRIBUTE
XML_SCHEMA_TYPE_ATTRIBUTEGROUP
XML_SCHEMA_TYPE_BASIC
@@ -1471,6 +1467,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlOutputBufferCreateIO
xmlOutputBufferFlush
xmlOutputBufferWrite
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
xmlOutputCloseCallback
xmlOutputMatchCallback
@@ -1486,6 +1483,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlParserInputBufferGrow
xmlParserInputBufferPush
xmlParserInputBufferRead
+xmlPopInputCallbacks
xmlRegisterDefaultInputCallbacks
xmlRegisterDefaultOutputCallbacks
xmlRegisterHTTPPostCallbacks
@@ -1901,6 +1899,9 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_IMPORT_SCHEMA_NOT_URI
XML_SCHEMAP_INCLUDE_SCHEMA_NOT_URI
XML_SCHEMAP_INCLUDE_SCHEMA_NO_URI
+XML_SCHEMAP_INVALID_ATTR_COMBINATION
+XML_SCHEMAP_INVALID_ATTR_INLINE_COMBINATION
+XML_SCHEMAP_INVALID_ATTR_NAME
XML_SCHEMAP_INVALID_ATTR_USE
XML_SCHEMAP_INVALID_BOOLEAN
XML_SCHEMAP_INVALID_ENUM
@@ -1910,6 +1911,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_INVALID_MINOCCURS
XML_SCHEMAP_INVALID_REF_AND_SUBTYPE
XML_SCHEMAP_INVALID_WHITE_SPACE
+XML_SCHEMAP_MISSING_SIMPLETYPE_CHILD
XML_SCHEMAP_NOATTR_NOREF
XML_SCHEMAP_NOROOT
XML_SCHEMAP_NOTATION_NO_NAME
@@ -1924,10 +1926,12 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_REDEFINED_GROUP
XML_SCHEMAP_REDEFINED_NOTATION
XML_SCHEMAP_REDEFINED_TYPE
+XML_SCHEMAP_REF_AND_CONTENT
XML_SCHEMAP_REF_AND_SUBTYPE
XML_SCHEMAP_REGEXP_INVALID
XML_SCHEMAP_RESTRICTION_NONAME_NOREF
XML_SCHEMAP_SIMPLETYPE_NONAME
+XML_SCHEMAP_SUPERNUMEROUS_LIST_ITEM_TYPE
XML_SCHEMAP_TYPE_AND_SUBTYPE
XML_SCHEMAP_UNKNOWN_ALL_CHILD
XML_SCHEMAP_UNKNOWN_ANYATTRIBUTE_CHILD
@@ -2116,6 +2120,12 @@ A:link, A:visited, A:active { text-decoration: underline } XML_READER_TYPE_TEXT
XML_READER_TYPE_WHITESPACE
XML_READER_TYPE_XML_DECLARATION
+XML_TEXTREADER_MODE_CLOSED
+XML_TEXTREADER_MODE_EOF
+XML_TEXTREADER_MODE_ERROR
+XML_TEXTREADER_MODE_INITIAL
+XML_TEXTREADER_MODE_INTERACTIVE
+XML_TEXTREADER_MODE_READING
xmlFreeTextReader
xmlNewTextReader
xmlNewTextReaderFilename
@@ -2167,6 +2177,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlTextReaderLocatorLineNumber
xmlTextReaderLocatorPtr
xmlTextReaderLookupNamespace
+xmlTextReaderMode
xmlTextReaderMoveToAttribute
xmlTextReaderMoveToAttributeNo
xmlTextReaderMoveToAttributeNs
@@ -2216,6 +2227,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSaveCtxtPtr
xmlSaveDoc
xmlSaveFlush
+xmlSaveSetAttrEscape
+xmlSaveSetEscape
xmlSaveToBuffer
xmlSaveToFd
xmlSaveToFilename
diff --git a/doc/APIfunctions.html b/doc/APIfunctions.html index 290aea4..8895510 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 } -List of function manipulating types in libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

List of function manipulating types in libxml2

Developer Menu
API Indexes
Related links

Type ...:

errorSAXFunc
+List of function manipulating types in libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

List of function manipulating types in libxml2

Developer Menu
API Indexes
Related links

Type ...:

errorSAXFunc
fatalErrorSAXFunc
warningSAXFunc
xmlGenericErrorFunc
@@ -283,6 +283,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNodeSetLang
xmlNodeSetName
xmlNormalizeWindowsPath
+xmlOutputBufferWriteEscape
xmlParseBalancedChunkMemory
xmlParseBalancedChunkMemoryRecover
xmlParseCtxtExternalEntity
@@ -311,15 +312,12 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAX2ExternalSubset
xmlSAX2GetEntity
xmlSAX2GetParameterEntity
-xmlSAX2GlobalNamespace
xmlSAX2IgnorableWhitespace
xmlSAX2InternalSubset
-xmlSAX2NamespaceDecl
xmlSAX2NotationDecl
xmlSAX2ProcessingInstruction
xmlSAX2Reference
xmlSAX2ResolveEntity
-xmlSAX2SetNamespace
xmlSAX2StartElement
xmlSAX2StartElementNs
xmlSAX2UnparsedEntityDecl
@@ -765,7 +763,6 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAX2AttributeDecl
xmlSAX2CDataBlock
xmlSAX2Characters
-xmlSAX2CheckNamespace
xmlSAX2Comment
xmlSAX2ElementDecl
xmlSAX2EndDocument
@@ -776,23 +773,19 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAX2GetColumnNumber
xmlSAX2GetEntity
xmlSAX2GetLineNumber
-xmlSAX2GetNamespace
xmlSAX2GetParameterEntity
xmlSAX2GetPublicId
xmlSAX2GetSystemId
-xmlSAX2GlobalNamespace
xmlSAX2HasExternalSubset
xmlSAX2HasInternalSubset
xmlSAX2IgnorableWhitespace
xmlSAX2InternalSubset
xmlSAX2IsStandalone
-xmlSAX2NamespaceDecl
xmlSAX2NotationDecl
xmlSAX2ProcessingInstruction
xmlSAX2Reference
xmlSAX2ResolveEntity
xmlSAX2SetDocumentLocator
-xmlSAX2SetNamespace
xmlSAX2StartDocument
xmlSAX2StartElement
xmlSAX2StartElementNs
@@ -947,7 +940,6 @@ A:link, A:visited, A:active { text-decoration: underline } xmlParseDoc
xmlParserInputDeallocate
xmlRecoverDoc
-xmlSAX2CheckNamespace
xmlSAX2EntityDecl
xmlSAXParseDoc
xmlStrPrintf
@@ -1002,6 +994,9 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSwitchToEncoding

Type xmlCharEncodingInputFunc:

xmlNewCharEncodingHandler

Type xmlCharEncodingOutputFunc:

xmlNewCharEncodingHandler
+xmlOutputBufferWriteEscape
+xmlSaveSetAttrEscape
+xmlSaveSetEscape

Type xmlDeregisterNodeFunc:

xmlDeregisterNodeDefault
xmlThrDefDeregisterNodeDefault

Type xmlDict *:

xmlPatterncompile
@@ -1510,6 +1505,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlOutputBufferClose
xmlOutputBufferFlush
xmlOutputBufferWrite
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
xmlSaveFileTo
xmlSaveFormatFileTo
@@ -1724,6 +1720,8 @@ A:link, A:visited, A:active { text-decoration: underline }

Type xmlSaveCtxtPtr:

xmlSaveClose
xmlSaveDoc
xmlSaveFlush
+xmlSaveSetAttrEscape
+xmlSaveSetEscape
xmlSaveTree

Type xmlSchemaFacetPtr:

xmlSchemaCheckFacet
xmlSchemaFreeFacet
diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html index 1486940..8451e0d 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 } -Alphabetic List of Symbols in libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

Alphabetic List of Symbols in libxml2

Developer Menu
API Indexes
Related links

Letter A:

ATTRIBUTE_UNUSED
+Alphabetic List of Symbols in libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

Alphabetic List of Symbols in libxml2

Developer Menu
API Indexes
Related links

Letter A:

ATTRIBUTE_UNUSED

Letter B:

BAD_CAST
BASE_BUFFER_SIZE

Letter C:

CAST_TO_BOOLEAN
@@ -702,6 +702,9 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_IMPORT_SCHEMA_NOT_URI
XML_SCHEMAP_INCLUDE_SCHEMA_NOT_URI
XML_SCHEMAP_INCLUDE_SCHEMA_NO_URI
+XML_SCHEMAP_INVALID_ATTR_COMBINATION
+XML_SCHEMAP_INVALID_ATTR_INLINE_COMBINATION
+XML_SCHEMAP_INVALID_ATTR_NAME
XML_SCHEMAP_INVALID_ATTR_USE
XML_SCHEMAP_INVALID_BOOLEAN
XML_SCHEMAP_INVALID_ENUM
@@ -711,6 +714,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_INVALID_MINOCCURS
XML_SCHEMAP_INVALID_REF_AND_SUBTYPE
XML_SCHEMAP_INVALID_WHITE_SPACE
+XML_SCHEMAP_MISSING_SIMPLETYPE_CHILD
XML_SCHEMAP_NOATTR_NOREF
XML_SCHEMAP_NOROOT
XML_SCHEMAP_NOTATION_NO_NAME
@@ -725,10 +729,12 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_REDEFINED_GROUP
XML_SCHEMAP_REDEFINED_NOTATION
XML_SCHEMAP_REDEFINED_TYPE
+XML_SCHEMAP_REF_AND_CONTENT
XML_SCHEMAP_REF_AND_SUBTYPE
XML_SCHEMAP_REGEXP_INVALID
XML_SCHEMAP_RESTRICTION_NONAME_NOREF
XML_SCHEMAP_SIMPLETYPE_NONAME
+XML_SCHEMAP_SUPERNUMEROUS_LIST_ITEM_TYPE
XML_SCHEMAP_TYPE_AND_SUBTYPE
XML_SCHEMAP_UNKNOWN_ALL_CHILD
XML_SCHEMAP_UNKNOWN_ANYATTRIBUTE_CHILD
@@ -852,6 +858,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMA_FACET_WHITESPACE
XML_SCHEMA_TYPE_ALL
XML_SCHEMA_TYPE_ANY
+XML_SCHEMA_TYPE_ANY_ATTRIBUTE
XML_SCHEMA_TYPE_ATTRIBUTE
XML_SCHEMA_TYPE_ATTRIBUTEGROUP
XML_SCHEMA_TYPE_BASIC
@@ -875,6 +882,12 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SUBSTITUTE_NONE
XML_SUBSTITUTE_PEREF
XML_SUBSTITUTE_REF
+XML_TEXTREADER_MODE_CLOSED
+XML_TEXTREADER_MODE_EOF
+XML_TEXTREADER_MODE_ERROR
+XML_TEXTREADER_MODE_INITIAL
+XML_TEXTREADER_MODE_INTERACTIVE
+XML_TEXTREADER_MODE_READING
XML_TEXT_NODE
XML_TREE_INVALID_DEC
XML_TREE_INVALID_HEX
@@ -1847,6 +1860,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlOutputBufferFlush
xmlOutputBufferPtr
xmlOutputBufferWrite
+xmlOutputBufferWriteEscape
xmlOutputBufferWriteString
xmlOutputCloseCallback
xmlOutputMatchCallback
@@ -1964,6 +1978,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlPedanticParserDefault
xmlPedanticParserDefaultValue
xmlPopInput
+xmlPopInputCallbacks
xmlPrintURI
xmlPushInput
xmlRMutex
@@ -2063,7 +2078,6 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAX2AttributeDecl
xmlSAX2CDataBlock
xmlSAX2Characters
-xmlSAX2CheckNamespace
xmlSAX2Comment
xmlSAX2ElementDecl
xmlSAX2EndDocument
@@ -2074,11 +2088,9 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAX2GetColumnNumber
xmlSAX2GetEntity
xmlSAX2GetLineNumber
-xmlSAX2GetNamespace
xmlSAX2GetParameterEntity
xmlSAX2GetPublicId
xmlSAX2GetSystemId
-xmlSAX2GlobalNamespace
xmlSAX2HasExternalSubset
xmlSAX2HasInternalSubset
xmlSAX2IgnorableWhitespace
@@ -2087,13 +2099,11 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAX2InitHtmlDefaultSAXHandler
xmlSAX2InternalSubset
xmlSAX2IsStandalone
-xmlSAX2NamespaceDecl
xmlSAX2NotationDecl
xmlSAX2ProcessingInstruction
xmlSAX2Reference
xmlSAX2ResolveEntity
xmlSAX2SetDocumentLocator
-xmlSAX2SetNamespace
xmlSAX2StartDocument
xmlSAX2StartElement
xmlSAX2StartElementNs
@@ -2127,6 +2137,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSaveFormatFileEnc
xmlSaveFormatFileTo
xmlSaveNoEmptyTags
+xmlSaveSetAttrEscape
+xmlSaveSetEscape
xmlSaveToBuffer
xmlSaveToFd
xmlSaveToFilename
@@ -2296,6 +2308,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlTextReaderLocatorLineNumber
xmlTextReaderLocatorPtr
xmlTextReaderLookupNamespace
+xmlTextReaderMode
xmlTextReaderMoveToAttribute
xmlTextReaderMoveToAttributeNo
xmlTextReaderMoveToAttributeNs
diff --git a/doc/ChangeLog.xsl b/doc/ChangeLog.xsl new file mode 100644 index 0000000..a19c3a1 --- /dev/null +++ b/doc/ChangeLog.xsl @@ -0,0 +1,117 @@ + + + + + + + + + + + libxml2 + + + API Menu + +

+ + +
+ + + + + + + + + +
  • +
    + + + +

    + + + + + +

      + +
    +

    +
    + + + ChangeLog last entries of + + + + + + + + + + + + + + + +
    + + + + + +
    + + + + + + +
    + + + + +
    + + + + +
    + +

    Daniel Veillard

    +
    +
    +
    +
    +
    + + +
    + + diff --git a/doc/DOM.html b/doc/DOM.html index 4076b64..3c8794b 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 } -DOM Principles
    Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
    Made with Libxml2 Logo

    The XML C parser and toolkit of Gnome

    DOM Principles

    Developer Menu
    API Indexes
    Related links

    DOM stands for the Document +DOM Principles
    Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
    Made with Libxml2 Logo

    The XML C parser and toolkit of Gnome

    DOM Principles

    Developer Menu
    API Indexes
    Related links

    DOM stands for the Document Object Model; 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 472863f..39f6d7a 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 } -FAQ
    Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
    Made with Libxml2 Logo

    The XML C parser and toolkit of Gnome

    FAQ

    Main Menu
    Related links

    Table of Contents:

    • License(s)
    • +FAQ
      Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
      Made with Libxml2 Logo

      The XML C parser and toolkit of Gnome

      FAQ

      Main Menu
      Related links

      Table of Contents:

      • License(s)
      • Installation
      • Compilation
      • Developer corner
      • diff --git a/doc/XMLinfo.html b/doc/XMLinfo.html index 2642bcb..189eb58 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 } -XML
        Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
        Made with Libxml2 Logo

        The XML C parser and toolkit of Gnome

        XML

        Main Menu
        Related links

        XML is a standard for +XML
        Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
        Made with Libxml2 Logo

        The XML C parser and toolkit of Gnome

        XML

        Main Menu
        Related links

        XML is a standard for markup-based structured documents. Here is an example XML document:

        <?xml version="1.0"?>
         <EXAMPLE prop1="gnome is great" prop2="&amp; linux too">
        diff --git a/doc/XSLT.html b/doc/XSLT.html
        index 00f4b49..28834b7 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 }
        -XSLT
        Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
        Made with Libxml2 Logo

        The XML C parser and toolkit of Gnome

        XSLT

        Main Menu
        Related links

        Check the separate libxslt page

        XSL Transformations, is a +XSLT
        Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
        Made with Libxml2 Logo

        The XML C parser and toolkit of Gnome

        XSLT

        Main Menu
        Related links

        Check the separate libxslt page

        XSL Transformations, is a language for transforming XML documents into other XML documents (or HTML/textual output).

        A separate library called libxslt is available implementing XSLT-1.0 for libxml2. This module "libxslt" too can be found in the Gnome CVS base.

        You can check the features diff --git a/doc/architecture.html b/doc/architecture.html index 8a9c897..1b3b9f8 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 } -libxml2 architecture
        Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
        Made with Libxml2 Logo

        The XML C parser and toolkit of Gnome

        libxml2 architecture

        Developer Menu
        API Indexes
        Related links

        Libxml2 is made of multiple components; some of them are optional, and +libxml2 architecture
        Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
        Made with Libxml2 Logo

        The XML C parser and toolkit of Gnome

        libxml2 architecture

        Developer Menu
        API Indexes
        Related links

        Libxml2 is made of multiple components; some of them are optional, and most of the block interfaces are public. The main components are:

        • an Input/Output layer
        • FTP and HTTP client layers (optional)
        • an Internationalization layer managing the encodings support
        • diff --git a/doc/bugs.html b/doc/bugs.html index b6feef9..b31152e 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 } -Reporting bugs and getting help
          Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
          Made with Libxml2 Logo

          The XML C parser and toolkit of Gnome

          Reporting bugs and getting help

          Main Menu
          Related links

          Well, bugs or missing features are always possible, and I will make a +Reporting bugs and getting help
          Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
          Made with Libxml2 Logo

          The XML C parser and toolkit of Gnome

          Reporting bugs and getting help

          Main Menu
          Related links

          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 Gnome bug tracking database (make sure to use the "libxml2" module name). I diff --git a/doc/catalog.html b/doc/catalog.html index 3044446..8cb4720 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 } -Catalog support
          Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
          Made with Libxml2 Logo

          The XML C parser and toolkit of Gnome

          Catalog support

          Main Menu
          Related links

          Table of Content:

          1. General overview
          2. +Catalog support
            Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
            Made with Libxml2 Logo

            The XML C parser and toolkit of Gnome

            Catalog support

            Main Menu
            Related links

            Table of Content:

            1. General overview
            2. The definition
            3. Using catalogs
            4. Some examples
            5. diff --git a/doc/contribs.html b/doc/contribs.html index 844d29e..ddab0e0 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 } -Contributions
              Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
              Made with Libxml2 Logo

              The XML C parser and toolkit of Gnome

              Contributions

              Main Menu
              Related links
              • Bjorn Reese, William Brack and Thomas Broyer have provided a number of +Contributions
                Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                Made with Libxml2 Logo

                The XML C parser and toolkit of Gnome

                Contributions

                Main Menu
                Related links
                • 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.
                • John Fleck helps maintaining the documentation and man pages.
                • diff --git a/doc/docs.html b/doc/docs.html index f486c13..9298408 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 } -Developer Menu
                  Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                  Made with Libxml2 Logo

                  The XML C parser and toolkit of Gnome

                  Developer Menu

                  Developer Menu
                  API Indexes
                  Related links

                  There are several on-line resources related to using libxml:

                  1. Use the search engine to look up +Developer Menu
                    Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                    Made with Libxml2 Logo

                    The XML C parser and toolkit of Gnome

                    Developer Menu

                    Developer Menu
                    API Indexes
                    Related links

                    There are several on-line resources related to using libxml:

                    1. Use the search engine to look up information.
                    2. Check the FAQ.
                    3. Check the extensive diff --git a/doc/downloads.html b/doc/downloads.html index 158a9de..04c53ab 100644 --- a/doc/downloads.html +++ b/doc/downloads.html @@ -7,11 +7,12 @@ 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 } -Downloads
                      Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                      Made with Libxml2 Logo

                      The XML C parser and toolkit of Gnome

                      Downloads

                      Main Menu
                      Related links

                      The latest versions of libxml2 can be found on the xmlsoft.org server ( HTTP, FTP and rsync are available), there is also +Downloads
                      Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                      Made with Libxml2 Logo

                      The XML C parser and toolkit of Gnome

                      Downloads

                      Main Menu
                      Related links

                      The latest versions of libxml2 can be found on the xmlsoft.org server ( HTTP, FTP and rsync are available), there is also mirrors (Seattle, France) or on the Gnome FTP server as source archive , Antonin Sprinzl also provide a mirror in Austria. (NOTE that you need both the libxml(2) and libxml(2)-devel -packages installed to compile applications using libxml.)

                      You can find all the history of libxml(2) and libxslt releases in the old directory.

                      Binary ports:

                      • Red Hat RPMs for i386 are available directly on xmlsoft.org, the source RPM will compile on +packages installed to compile applications using libxml.)

                        You can find all the history of libxml(2) and libxslt releases in the old directory. The precompiled +Windows binaries made by Igor Zlatovic are available in the win32 directory.

                        Binary ports:

                        • Red Hat RPMs for i386 are available directly on xmlsoft.org, the source RPM will compile on any architecture supported by Red Hat.
                        • Igor Zlatkovic

                          is now the maintainer of the Windows port, he provides diff --git a/doc/encoding.html b/doc/encoding.html index 3b7e5a3..e9e49d0 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 } -Encodings support
                          Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                          Made with Libxml2 Logo

                          The XML C parser and toolkit of Gnome

                          Encodings support

                          Main Menu
                          Related links

                          Table of Content:

                          1. What does internationalization support +Encodings support
                            Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                            Made with Libxml2 Logo

                            The XML C parser and toolkit of Gnome

                            Encodings support

                            Main Menu
                            Related links

                            Table of Content:

                            1. What does internationalization support mean ?
                            2. The internal encoding, how and why
                            3. diff --git a/doc/entities.html b/doc/entities.html index 563def4..e8a2413 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 } -Entities or no entities
                              Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                              Made with Libxml2 Logo

                              The XML C parser and toolkit of Gnome

                              Entities or no entities

                              Developer Menu
                              API Indexes
                              Related links

                              Entities in principle are similar to simple C macros. An entity defines an +Entities or no entities
                              Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                              Made with Libxml2 Logo

                              The XML C parser and toolkit of Gnome

                              Entities or no entities

                              Developer Menu
                              API Indexes
                              Related links

                              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 b84524f..ac5799b 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 } -A real example
                              Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                              Made with Libxml2 Logo

                              The XML C parser and toolkit of Gnome

                              A real example

                              Developer Menu
                              API Indexes
                              Related links

                              Here is a real size example, where the actual content of the application +A real example
                              Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                              Made with Libxml2 Logo

                              The XML C parser and toolkit of Gnome

                              A real example

                              Developer Menu
                              API Indexes
                              Related links

                              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 XML encoded jobs diff --git a/doc/help.html b/doc/help.html index 12c19bb..1b51473 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 } -How to help
                              Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                              Made with Libxml2 Logo

                              The XML C parser and toolkit of Gnome

                              How to help

                              Main Menu
                              Related links

                              You can help the project in various ways, the best thing to do first is to +How to help
                              Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                              Made with Libxml2 Logo

                              The XML C parser and toolkit of Gnome

                              How to help

                              Main Menu
                              Related links

                              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 archives and the Gnome bug database:

                              1. Provide patches when you find problems.
                              2. Provide the diffs when you port libxml2 to a new platform. They may not diff --git a/doc/html/book1.html b/doc/html/book1.html index 5edc0f7..b976eef 100644 --- a/doc/html/book1.html +++ b/doc/html/book1.html @@ -10,4 +10,4 @@ A:link, A:visited, A:active { text-decoration: underline } Reference Manual for libxml2
                                Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                                Made with Libxml2 Logo

                                Reference Manual for libxml2

                                API Menu
                                API Indexes
                                Related links

                                Table of Contents

                                • DOCBparser: old DocBook SGML parser
                                • HTMLparser: interface for an HTML 4.0 non-verifying parser
                                • HTMLtree: specific APIs to process HTML tree, especially serialization
                                • SAX: Old SAX version 1 handler, deprecated
                                • SAX2: SAX2 parser interface used to build the DOM tree
                                • c14n: Provide Canonical XML and Exclusive XML Canonicalization
                                • catalog: interfaces to the Catalog handling system
                                • chvalid: Unicode character range checking
                                • debugXML: Tree debugging APIs
                                • dict: string dictionnary
                                • encoding: interface for the encoding conversion functions
                                • entities: interface for the XML entities handling
                                • globals: interface for all global variables of the library
                                • hash: chained hash tables
                                • list: lists interfaces
                                • nanoftp: minimal FTP implementation
                                • nanohttp: minimal HTTP implementation
                                • parser: the core parser module
                                • parserInternals: internals routines exported by the parser.
                                • pattern: pattern expression handling
                                • relaxng: implementation of the Relax-NG validation
                                • schemasInternals: internal interfaces for XML Schemas
                                • threads: interfaces for thread handling
                                • tree: interfaces for tree manipulation
                                • uri: library of generic URI related routines
                                • valid: The DTD validation
                                • xinclude: implementation of XInclude
                                • xlink: unfinished XLink detection module
                                • xmlIO: interface for the I/O interfaces used by the parser
                                • xmlautomata: API to build regexp automata
                                • xmlerror: error handling
                                • xmlexports: macros for marking symbols as exportable/importable.
                                • xmlmemory: interface for the memory allocator
                                • xmlreader: the XMLReader implementation
                                • xmlregexp: regular expressions handling
                                • xmlsave: the XML document serializer
                                • xmlschemas: incomplete XML Schemas structure implementation
                                • xmlschemastypes: implementation of XML Schema Datatypes
                                • xmlstring: set of routines to process strings
                                • xmlunicode: Unicode character APIs
                                • xmlversion: compile-time version informations
                                • xmlwriter: text writing API for XML
                                • xpath: XML Path Language implementation
                                • xpathInternals: internal interfaces for XML Path Language implementation
                                • xpointer: API to handle XML Pointers

                                Daniel Veillard

                                + Reference Manual for libxml2
                                Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                                Made with Libxml2 Logo

                                Reference Manual for libxml2

                                API Menu
                                API Indexes
                                Related links

                                Table of Contents

                                • DOCBparser: old DocBook SGML parser
                                • HTMLparser: interface for an HTML 4.0 non-verifying parser
                                • HTMLtree: specific APIs to process HTML tree, especially serialization
                                • SAX: Old SAX version 1 handler, deprecated
                                • SAX2: SAX2 parser interface used to build the DOM tree
                                • c14n: Provide Canonical XML and Exclusive XML Canonicalization
                                • catalog: interfaces to the Catalog handling system
                                • chvalid: Unicode character range checking
                                • debugXML: Tree debugging APIs
                                • dict: string dictionnary
                                • encoding: interface for the encoding conversion functions
                                • entities: interface for the XML entities handling
                                • globals: interface for all global variables of the library
                                • hash: chained hash tables
                                • list: lists interfaces
                                • nanoftp: minimal FTP implementation
                                • nanohttp: minimal HTTP implementation
                                • parser: the core parser module
                                • parserInternals: internals routines exported by the parser.
                                • pattern: pattern expression handling
                                • relaxng: implementation of the Relax-NG validation
                                • schemasInternals: internal interfaces for XML Schemas
                                • threads: interfaces for thread handling
                                • tree: interfaces for tree manipulation
                                • uri: library of generic URI related routines
                                • valid: The DTD validation
                                • xinclude: implementation of XInclude
                                • xlink: unfinished XLink detection module
                                • xmlIO: interface for the I/O interfaces used by the parser
                                • xmlautomata: API to build regexp automata
                                • xmlerror: error handling
                                • xmlexports: macros for marking symbols as exportable/importable.
                                • xmlmemory: interface for the memory allocator
                                • xmlreader: the XMLReader implementation
                                • xmlregexp: regular expressions handling
                                • xmlsave: the XML document serializer
                                • xmlschemas: incomplete XML Schemas structure implementation
                                • xmlschemastypes: implementation of XML Schema Datatypes
                                • xmlstring: set of routines to process strings
                                • xmlunicode: Unicode character APIs
                                • xmlversion: compile-time version informations
                                • xmlwriter: text writing API for XML
                                • xpath: XML Path Language implementation
                                • xpathInternals: internal interfaces for XML Path Language implementation
                                • xpointer: API to handle XML Pointers

                                Daniel Veillard

                                diff --git a/doc/html/index.html b/doc/html/index.html index 5edc0f7..b976eef 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -10,4 +10,4 @@ A:link, A:visited, A:active { text-decoration: underline } Reference Manual for libxml2
                                Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                                Made with Libxml2 Logo

                                Reference Manual for libxml2

                                API Menu
                                API Indexes
                                Related links

                                Table of Contents

                                • DOCBparser: old DocBook SGML parser
                                • HTMLparser: interface for an HTML 4.0 non-verifying parser
                                • HTMLtree: specific APIs to process HTML tree, especially serialization
                                • SAX: Old SAX version 1 handler, deprecated
                                • SAX2: SAX2 parser interface used to build the DOM tree
                                • c14n: Provide Canonical XML and Exclusive XML Canonicalization
                                • catalog: interfaces to the Catalog handling system
                                • chvalid: Unicode character range checking
                                • debugXML: Tree debugging APIs
                                • dict: string dictionnary
                                • encoding: interface for the encoding conversion functions
                                • entities: interface for the XML entities handling
                                • globals: interface for all global variables of the library
                                • hash: chained hash tables
                                • list: lists interfaces
                                • nanoftp: minimal FTP implementation
                                • nanohttp: minimal HTTP implementation
                                • parser: the core parser module
                                • parserInternals: internals routines exported by the parser.
                                • pattern: pattern expression handling
                                • relaxng: implementation of the Relax-NG validation
                                • schemasInternals: internal interfaces for XML Schemas
                                • threads: interfaces for thread handling
                                • tree: interfaces for tree manipulation
                                • uri: library of generic URI related routines
                                • valid: The DTD validation
                                • xinclude: implementation of XInclude
                                • xlink: unfinished XLink detection module
                                • xmlIO: interface for the I/O interfaces used by the parser
                                • xmlautomata: API to build regexp automata
                                • xmlerror: error handling
                                • xmlexports: macros for marking symbols as exportable/importable.
                                • xmlmemory: interface for the memory allocator
                                • xmlreader: the XMLReader implementation
                                • xmlregexp: regular expressions handling
                                • xmlsave: the XML document serializer
                                • xmlschemas: incomplete XML Schemas structure implementation
                                • xmlschemastypes: implementation of XML Schema Datatypes
                                • xmlstring: set of routines to process strings
                                • xmlunicode: Unicode character APIs
                                • xmlversion: compile-time version informations
                                • xmlwriter: text writing API for XML
                                • xpath: XML Path Language implementation
                                • xpathInternals: internal interfaces for XML Path Language implementation
                                • xpointer: API to handle XML Pointers

                                Daniel Veillard

                                + Reference Manual for libxml2
                                Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                                Made with Libxml2 Logo

                                Reference Manual for libxml2

                                API Menu
                                API Indexes
                                Related links

                                Table of Contents

                                • DOCBparser: old DocBook SGML parser
                                • HTMLparser: interface for an HTML 4.0 non-verifying parser
                                • HTMLtree: specific APIs to process HTML tree, especially serialization
                                • SAX: Old SAX version 1 handler, deprecated
                                • SAX2: SAX2 parser interface used to build the DOM tree
                                • c14n: Provide Canonical XML and Exclusive XML Canonicalization
                                • catalog: interfaces to the Catalog handling system
                                • chvalid: Unicode character range checking
                                • debugXML: Tree debugging APIs
                                • dict: string dictionnary
                                • encoding: interface for the encoding conversion functions
                                • entities: interface for the XML entities handling
                                • globals: interface for all global variables of the library
                                • hash: chained hash tables
                                • list: lists interfaces
                                • nanoftp: minimal FTP implementation
                                • nanohttp: minimal HTTP implementation
                                • parser: the core parser module
                                • parserInternals: internals routines exported by the parser.
                                • pattern: pattern expression handling
                                • relaxng: implementation of the Relax-NG validation
                                • schemasInternals: internal interfaces for XML Schemas
                                • threads: interfaces for thread handling
                                • tree: interfaces for tree manipulation
                                • uri: library of generic URI related routines
                                • valid: The DTD validation
                                • xinclude: implementation of XInclude
                                • xlink: unfinished XLink detection module
                                • xmlIO: interface for the I/O interfaces used by the parser
                                • xmlautomata: API to build regexp automata
                                • xmlerror: error handling
                                • xmlexports: macros for marking symbols as exportable/importable.
                                • xmlmemory: interface for the memory allocator
                                • xmlreader: the XMLReader implementation
                                • xmlregexp: regular expressions handling
                                • xmlsave: the XML document serializer
                                • xmlschemas: incomplete XML Schemas structure implementation
                                • xmlschemastypes: implementation of XML Schema Datatypes
                                • xmlstring: set of routines to process strings
                                • xmlunicode: Unicode character APIs
                                • xmlversion: compile-time version informations
                                • xmlwriter: text writing API for XML
                                • xpath: XML Path Language implementation
                                • xpathInternals: internal interfaces for XML Path Language implementation
                                • xpointer: API to handle XML Pointers

                                Daniel Veillard

                                diff --git a/doc/html/libxml-DOCBparser.html b/doc/html/libxml-DOCBparser.html index 3df83f5..945ca1a 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 } Module DOCBparser from libxml2
                                Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
                                Made with Libxml2 Logo

                                Module DOCBparser from libxml2

                                API Menu
                                API Indexes
                                Related links

                                This module is deprecated

                                interface for a DocBook SGML non-verifying parser This code is DEPRECATED, and should not be used anymore.