From 29a11cc696655f9ac841a5ca28b272e4150aafa1 Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Wed, 25 Oct 2000 13:32:39 +0000 Subject: [PATCH] Releasing 2.2.6 after adding xpathInternals.h: - configure.in: release 2.2.6 - xpath.[ch] xpointer.c xpathInternals.h: added xpathInternals.h exporting the inner functions of xpath for extension modules - doc/*: updated and rebuilt the doc Daniel --- ChangeLog | 7 + configure.in | 8 +- doc/gnome-xml.sgml | 2 + doc/html/book1.html | 5 + doc/html/gnome-xml-debugxml.html | 40 +- doc/html/gnome-xml-encoding.html | 52 +- doc/html/gnome-xml-entities.html | 237 +-- doc/html/gnome-xml-htmlparser.html | 153 +- doc/html/gnome-xml-htmltree.html | 36 +- doc/html/gnome-xml-nanoftp.html | 54 +- doc/html/gnome-xml-nanohttp.html | 28 +- doc/html/gnome-xml-parserinternals.html | 240 ++-- doc/html/gnome-xml-tree.html | 543 ++++--- doc/html/gnome-xml-uri.html | 30 +- doc/html/gnome-xml-valid.html | 455 +----- doc/html/gnome-xml-xml-error.html | 22 +- doc/html/gnome-xml-xmlio.html | 84 +- doc/html/gnome-xml-xmlmemory.html | 48 +- doc/html/gnome-xml-xpath.html | 1750 +---------------------- doc/html/gnome-xml-xpointer.html | 32 +- doc/html/index.sgml | 108 +- doc/html/libxml-lib.html | 5 + doc/xml.html | 16 +- include/Makefile.am | 1 + include/libxml/xpath.h | 75 - include/libxml/xpathInternals.h | 175 +++ xpath.c | 1 + xpath.h | 75 - xpathInternals.h | 175 +++ xpointer.c | 1 + 30 files changed, 1443 insertions(+), 3015 deletions(-) create mode 100644 include/libxml/xpathInternals.h create mode 100644 xpathInternals.h diff --git a/ChangeLog b/ChangeLog index 54aa18e2..88bcf6bd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +Wed Oct 25 15:27:19 CEST 2000 Daniel Veillard + + * configure.in: release 2.2.6 + * xpath.[ch] xpointer.c xpathInternals.h: added xpathInternals.h + exporting the inner functions of xpath for extension modules + * doc/*: updated and rebuilt the doc + Wed Oct 25 12:48:55 CEST 2000 Daniel Veillard * nanohttp.c : applied Wayne HTTP cleanup patch diff --git a/configure.in b/configure.in index 1fd2ea3b..0b7c3216 100644 --- a/configure.in +++ b/configure.in @@ -6,7 +6,7 @@ AC_CANONICAL_HOST LIBXML_MAJOR_VERSION=2 LIBXML_MINOR_VERSION=2 -LIBXML_MICRO_VERSION=5 +LIBXML_MICRO_VERSION=6 LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION @@ -348,11 +348,11 @@ then rm -f $srcdir/libxml (cd $srcdir/include ; ln -s .. libxml) fi -if test ! -e $srcdir/libxml +if test ! -r $srcdir/libxml then (cd $srcdir ; ln -s include/libxml libxml) fi -if test ! -e include/libxml +if test ! -r include/libxml then if test ! -d include then @@ -361,7 +361,7 @@ then fi (cd include ; ln -s ../libxml libxml) fi -if test ! -e libxml +if test ! -r libxml then rm -rf libxml ln -s $srcdir/include/libxml libxml diff --git a/doc/gnome-xml.sgml b/doc/gnome-xml.sgml index 2712ae5d..bc387090 100644 --- a/doc/gnome-xml.sgml +++ b/doc/gnome-xml.sgml @@ -11,6 +11,7 @@ + @@ -85,6 +86,7 @@ &HTMLparser; &HTMLtree; &xpath; + &xpathInternals; &xpointer; &nanohttp; &nanoftp; diff --git a/doc/html/book1.html b/doc/html/book1.html index 481367ae..a4cbed8f 100644 --- a/doc/html/book1.html +++ b/doc/html/book1.html @@ -163,6 +163,11 @@ HREF="gnome-xml-xpath.html" > —
xpathInternals
xpointer

Name

Synopsis

Description

Details
















Name

Synopsis

Description

Details






















Name

Synopsis

xmlEntityPtr; -#define XML_MIN_ENTITIES_TABLE -struct xmlEntitiesTable; typedef xmlEntitiesTablePtrxmlCleanupPredefinedEntities (void); -int xmlEntityAddReference (xmlEntityPtr ent, - const xmlChar *to); (void);

Description

Details




XML_MIN_ENTITIES_TABLE

#define XML_MIN_ENTITIES_TABLE	32


struct xmlEntitiesTable

struct xmlEntitiesTable {
-    int nb_entities;		/* number of elements stored */
-    int max_entities;		/* maximum number of elements */
-    xmlEntityPtr *table;	/* the table of entities */
-};



















xmlEntityAddReference ()

int         xmlEntityAddReference           (xmlEntityPtr ent,
-                                             const xmlChar *to);

Function to register reuse of an existing entity from a (new) one -Used to keep track of references and detect cycles (well formedness -errors !).

ent : an existing entity
to : the entity name it's referencing
Returns : 0 if Okay, -1 in case of general error, 1 in case of loop -detection.