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.