diff --git a/doc/APIchunk10.html b/doc/APIchunk10.html
index cfab238a..2559bb5b 100644
--- a/doc/APIchunk10.html
+++ b/doc/APIchunk10.html
@@ -520,6 +520,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSAX2ResolveEntity
xmlSetExternalEntityLoader
xmlXIncludeProcessFlagsData
+xmlXIncludeProcessTreeFlagsData
XLINK_ACTUATE_AUTO
XLINK_ACTUATE_NONE
diff --git a/doc/APIfunctions.html b/doc/APIfunctions.html
index 78342166..b105fb03 100644
--- a/doc/APIfunctions.html
+++ b/doc/APIfunctions.html
@@ -871,6 +871,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlValidityErrorFunc
xmlValidityWarningFunc
xmlXIncludeProcessFlagsData
+xmlXIncludeProcessTreeFlagsData
xmlXPathFuncLookupFunc
xmlXPathRegisterFuncLookup
xmlXPathRegisterVariableLookup
@@ -1543,6 +1544,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXIncludeProcessNode
xmlXIncludeProcessTree
xmlXIncludeProcessTreeFlags
+xmlXIncludeProcessTreeFlagsData
xmlXPathCastNodeToNumber
xmlXPathCastNodeToString
xmlXPathCmpNodes
diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html
index 8769ec9b..091ee6ce 100644
--- a/doc/APIsymbols.html
+++ b/doc/APIsymbols.html
@@ -3312,6 +3312,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXIncludeProcessNode
xmlXIncludeProcessTree
xmlXIncludeProcessTreeFlags
+xmlXIncludeProcessTreeFlagsData
xmlXIncludeSetFlags
xmlXPathAddValues
xmlXPathAxis
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 764aec7e..f131f2b0 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -91,8 +91,8 @@ $(WIN32_DIR)/libxml2.def.src: libxml2-api.xml
libxml2-api.xml libxml2-refs.xml ../libxml2.syms: apibuild.py symbols.xml syms.xsl checkapisym.xsl ../include/libxml/*.h ../*.c
-(./apibuild.py)
- -($(XSLTPROC) checkapisym.xsl libxml2-api.xml)
- -($(XSLTPROC) -o ../libxml2.syms syms.xsl symbols.xml)
+ ($(XSLTPROC) checkapisym.xsl libxml2-api.xml)
+ ($(XSLTPROC) -o ../libxml2.syms syms.xsl symbols.xml)
-@(cd .. ; $(MAKE) rebuild_testapi)
diff --git a/doc/devhelp/libxml2-xinclude.html b/doc/devhelp/libxml2-xinclude.html
index 31df9279..12a61d5a 100644
--- a/doc/devhelp/libxml2-xinclude.html
+++ b/doc/devhelp/libxml2-xinclude.html
@@ -55,6 +55,7 @@
#define XINCLUDE_OLD_NS;
typedef struct _xmlXIncludeCtxt xmlXIncludeCtxt;
typedef xmlXIncludeCtxt * xmlXIncludeCtxtPtr;
+int xmlXIncludeProcessTreeFlagsData (xmlNodePtr tree,
int flags,
void * data);
int xmlXIncludeProcessFlagsData (xmlDocPtr doc,
int flags,
void * data);
int xmlXIncludeProcessFlags (xmlDocPtr doc,
int flags);
int xmlXIncludeProcessTree (xmlNodePtr tree);
@@ -153,6 +154,10 @@ The content of this structure is not made public by the API.
int xmlXIncludeProcessTreeFlags (xmlNodePtr tree,
int flags)
Implement the XInclude substitution for the given subtree
| tree: | a node in an XML document |
| flags: | a set of xmlParserOption used for parsing XML includes |
| Returns: | 0 if no substitution were done, -1 if some processing failed or the number of substitutions done. |
int xmlXIncludeProcessTreeFlagsData (xmlNodePtr tree,
int flags,
void * data)
+
Implement the XInclude substitution on the XML node @tree
+| tree: | an XML node |
| flags: | a set of xmlParserOption used for parsing XML includes |
| data: | application data that will be passed to the parser context in the _private field of the parser context(s) |
| Returns: | 0 if no substitution were done, -1 if some processing failed or the number of substitutions done. |
int xmlXIncludeSetFlags (xmlXIncludeCtxtPtr ctxt,
int flags)
Set the flags used for further processing of XML resources.
diff --git a/doc/devhelp/libxml2.devhelp b/doc/devhelp/libxml2.devhelp index a98ed75d..cf2f99f7 100644 --- a/doc/devhelp/libxml2.devhelp +++ b/doc/devhelp/libxml2.devhelp @@ -3348,6 +3348,7 @@int xmlXIncludeProcessNode (xmlXIncludeCtxtPtr ctxt,
xmlNodePtr node)
int xmlXIncludeProcessTree (xmlNodePtr tree)
int xmlXIncludeProcessTreeFlags (xmlNodePtr tree,+
int flags)
int xmlXIncludeProcessTreeFlagsData (xmlNodePtr tree,
int flags,
void * data)
int xmlXIncludeSetFlags (xmlXIncludeCtxtPtr ctxt,
int flags)
#define XINCLUDE_FALLBACK
Macro defining "fallback"
@@ -51,6 +52,8 @@ The content of this structure is not made public by the API.Implement the XInclude substitution for the given subtree
| tree: | a node in an XML document |
| Returns: | 0 if no substitution were done, -1 if some processing failed or the number of substitutions done. |
int xmlXIncludeProcessTreeFlags (xmlNodePtr tree,
int flags)
Implement the XInclude substitution for the given subtree
-| tree: | a node in an XML document |
| flags: | a set of xmlParserOption used for parsing XML includes |
| Returns: | 0 if no substitution were done, -1 if some processing failed or the number of substitutions done. |
int xmlXIncludeSetFlags (xmlXIncludeCtxtPtr ctxt,
int flags)
+
tree: a node in an XML document flags: a set of xmlParserOption used for parsing XML includes Returns: 0 if no substitution were done, -1 if some processing failed or the number of substitutions done. Function: xmlXIncludeProcessTreeFlagsData
int xmlXIncludeProcessTreeFlagsData (xmlNodePtr tree,
int flags,
void * data)
+Implement the XInclude substitution on the XML node @tree
+
tree: an XML node flags: a set of xmlParserOption used for parsing XML includes data: application data that will be passed to the parser context in the _private field of the parser context(s) Returns: 0 if no substitution were done, -1 if some processing failed or the number of substitutions done. Function: xmlXIncludeSetFlags
int xmlXIncludeSetFlags (xmlXIncludeCtxtPtr ctxt,
int flags)
Set the flags used for further processing of XML resources.
ctxt: an XInclude processing context flags: a set of xmlParserOption used for parsing XML includes Returns: 0 in case of success and -1 in case of error.