diff --git a/ChangeLog b/ChangeLog
index 80674cd6..cc932f3e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Sun Jan 25 21:45:03 CET 2004 Daniel Veillard
xmlPatterncompile
xmlXPathCompile
+xmlXPathCtxtCompile
xmlXPathStringEvalNumber
docbParseFile
diff --git a/doc/APIchunk10.html b/doc/APIchunk10.html
index 40985e7b..5e827286 100644
--- a/doc/APIchunk10.html
+++ b/doc/APIchunk10.html
@@ -424,6 +424,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlShellPwd
xmlXPathCompile
+xmlXPathCtxtCompile
docbParseFile
diff --git a/doc/APIchunk12.html b/doc/APIchunk12.html
index a52927c7..5964ee64 100644
--- a/doc/APIchunk12.html
+++ b/doc/APIchunk12.html
@@ -342,23 +342,6 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSchemaNewParserCtxt
-
-_xmlXPathParserContext
-xmlRegFreeExecCtxt
-xmlRegNewExecCtxt
-xmlRegexpCompile
-xmlRegexpExec
-xmlRegexpIsDeterminist
-xmlRegexpPrint
-xmlXPathCompile
-xmlXPathCompiledEval
-xmlXPathDebugDumpCompExpr
-xmlXPathEval
-xmlXPathEvalExpr
-xmlXPathEvalExpression
-xmlXPathNewParserContext
-xmlXPathStringEvalNumber
-xmlXPtrEval
diff --git a/doc/APIchunk13.html b/doc/APIchunk13.html
index 1b88e414..5ada7673 100644
--- a/doc/APIchunk13.html
+++ b/doc/APIchunk13.html
@@ -200,6 +200,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlReaderNewFile
xmlReaderNewIO
xmlReaderNewMemory
+xmlRelaxParserSetFlag
xmlXIncludeSetFlags
xmlStringLenGetNodeList
diff --git a/doc/APIchunk15.html b/doc/APIchunk15.html
index 6ca853b8..ea3ebe45 100644
--- a/doc/APIchunk15.html
+++ b/doc/APIchunk15.html
@@ -278,6 +278,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParserPrintFileInfo
xmlRelaxNGGetValidErrors
xmlRelaxNGSetValidErrors
+xmlRelaxParserSetFlag
xmlSAX2EndElementNs
xmlSAX2StartElementNs
xmlSchemaSetValidErrors
diff --git a/doc/APIchunk20.html b/doc/APIchunk20.html
index d79c380c..9dfb9a30 100644
--- a/doc/APIchunk20.html
+++ b/doc/APIchunk20.html
@@ -79,6 +79,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlOutputBufferWriteString
+xmlRelaxParserSetFlag
xmlTextReaderSetErrorHandler
xmlAutomataNewTransition
@@ -322,6 +323,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlCatalogLocalResolveURI
+xmlRelaxParserSetFlag
xmlParseBalancedChunkMemoryRecover
xmlParseCtxtExternalEntity
diff --git a/doc/APIchunk25.html b/doc/APIchunk25.html
index b0a9ba8a..01bc2c69 100644
--- a/doc/APIchunk25.html
+++ b/doc/APIchunk25.html
@@ -316,6 +316,7 @@ A:link, A:visited, A:active { text-decoration: underline }
+
@@ -406,6 +407,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXPathPopNumber
xmlXPathPopString
+xmlXPathCtxtCompile
xmlXPathNewContext
xmlXPtrNewContext
diff --git a/doc/APIchunk6.html b/doc/APIchunk6.html
index 4c9005c4..804196af 100644
--- a/doc/APIchunk6.html
+++ b/doc/APIchunk6.html
@@ -145,6 +145,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRelaxNGValidatePopElement
xmlRelaxNGValidatePushCData
xmlRelaxNGValidatePushElement
+xmlRelaxParserSetFlag
xmlTextReaderRelaxNGSetSchema
xmlTextReaderRelaxNGValidate
@@ -315,6 +316,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParseNotationDecl
+
initGenericErrorDefaultFunc
diff --git a/doc/APIfiles.html b/doc/APIfiles.html
index b4513b04..571ea72c 100644
--- a/doc/APIfiles.html
+++ b/doc/APIfiles.html
@@ -841,7 +841,10 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlPatternMatch
xmlPatternPtr
xmlPatterncompile
-
XML_RELAXNGP_CRNG
+XML_RELAXNGP_FREE_DOC
+XML_RELAXNGP_NONE
+XML_RELAXNG_ERR_ATTREXTRANS
XML_RELAXNG_ERR_ATTRNAME
XML_RELAXNG_ERR_ATTRNONS
XML_RELAXNG_ERR_ATTRVALID
@@ -897,6 +900,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRelaxNGParse
xmlRelaxNGParserCtxt
xmlRelaxNGParserCtxtPtr
+xmlRelaxNGParserFlag
xmlRelaxNGPtr
xmlRelaxNGSetParserErrors
xmlRelaxNGSetValidErrors
@@ -910,6 +914,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRelaxNGValidatePushElement
xmlRelaxNGValidityErrorFunc
xmlRelaxNGValidityWarningFunc
+xmlRelaxParserSetFlag
XML_SCHEMAS_ANYATTR_LAX
XML_SCHEMAS_ANYATTR_SKIP
XML_SCHEMAS_ANYATTR_STRICT
diff --git a/doc/APIfunctions.html b/doc/APIfunctions.html
index 858aefc3..d9bae301 100644
--- a/doc/APIfunctions.html
+++ b/doc/APIfunctions.html
@@ -1660,6 +1660,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRelaxNGGetParserErrors
xmlRelaxNGParse
xmlRelaxNGSetParserErrors
+xmlRelaxParserSetFlag
xmlRelaxNGDump
xmlRelaxNGDumpTree
xmlRelaxNGFree
diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html
index 16401c59..253679b9 100644
--- a/doc/APIsymbols.html
+++ b/doc/APIsymbols.html
@@ -510,6 +510,9 @@ A:link, A:visited, A:active { text-decoration: underline }
XML_READER_TYPE_WHITESPACE
XML_READER_TYPE_XML_DECLARATION
XML_REGEXP_COMPILE_ERROR
+XML_RELAXNGP_CRNG
+XML_RELAXNGP_FREE_DOC
+XML_RELAXNGP_NONE
XML_RELAXNG_ERR_ATTREXTRANS
XML_RELAXNG_ERR_ATTRNAME
XML_RELAXNG_ERR_ATTRNONS
@@ -2024,6 +2027,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRelaxNGParse
xmlRelaxNGParserCtxt
xmlRelaxNGParserCtxtPtr
+xmlRelaxNGParserFlag
xmlRelaxNGPtr
xmlRelaxNGSetParserErrors
xmlRelaxNGSetValidErrors
@@ -2037,6 +2041,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRelaxNGValidatePushElement
xmlRelaxNGValidityErrorFunc
xmlRelaxNGValidityWarningFunc
+xmlRelaxParserSetFlag
xmlRemoveID
xmlRemoveProp
xmlRemoveRef
diff --git a/doc/apibuild.py b/doc/apibuild.py
index a0b3f28d..688403fe 100755
--- a/doc/apibuild.py
+++ b/doc/apibuild.py
@@ -27,6 +27,8 @@ ignored_files = {
"testOOM.c": "out of memory tester",
"testOOMlib.h": "out of memory tester",
"testOOMlib.c": "out of memory tester",
+ "rngparser.c": "not yet integrated",
+ "rngparser.h": "not yet integrated",
}
ignored_words = {
diff --git a/doc/encoding.html b/doc/encoding.html
index 5f6166b7..3b7e5a31 100644
--- a/doc/encoding.html
+++ b/doc/encoding.html
@@ -25,10 +25,10 @@ encoding for ASCII and to save space for Western encodings, but it is a bit
more complex to handle in practice. UTF-16 use 2 bytes per character (and
sometimes combines two pairs), it makes implementation easier, but looks a
bit overkill for Western languages encoding. Moreover the XML specification
-allows the document to be encoded in other encodings at the condition that they
-are clearly labeled as such. For example the following is a wellformed XML
-document encoded in ISO-8859-1 and using accentuated letters that we French
-like for both markup and content:
<?xml version="1.0" encoding="ISO-8859-1"?> +allows the document to be encoded in other encodings at the condition that +they are clearly labeled as such. For example the following is a wellformed +XML document encoded in ISO-8859-1 and using accentuated letters that we +French like for both markup and content:<?xml version="1.0" encoding="ISO-8859-1"?> <très>là</très>Having internationalization support in libxml2 means the following:
Here are a few examples based on the same test document:
~/XML -> ./xmllint isolat1 <?xml version="1.0" encoding="ISO-8859-1"?> diff --git a/doc/examples/examples.xml b/doc/examples/examples.xml index c7973835..77988632 100644 --- a/doc/examples/examples.xml +++ b/doc/examples/examples.xml @@ -144,39 +144,40 @@<libxml/xmlwriter.h> - - - - - + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + @@ -313,6 +314,9 @@ + + + diff --git a/doc/html/libxml-relaxng.html b/doc/html/libxml-relaxng.html index 515870b4..7644e442 100644 --- a/doc/html/libxml-relaxng.html +++ b/doc/html/libxml-relaxng.html @@ -15,6 +15,7 @@ The content of this structure is not made public by the API.
Structure xmlRelaxNGParserCtxt
struct _xmlRelaxNGParserCtxt The content of this structure is not made public by the API.
Typedef xmlRelaxNGParserCtxt * xmlRelaxNGParserCtxtPtr +
Enum xmlRelaxNGParserFlag
Typedef xmlRelaxNG * xmlRelaxNGPtr
Structure xmlRelaxNGValidCtxt
struct _xmlRelaxNGValidCtxt The content of this structure is not made public by the API. @@ -46,12 +47,18 @@ void xmlRelaxNGValidityErrorFunc (voiFunction type: xmlRelaxNGValidityWarningFunc void xmlRelaxNGValidityWarningFunc (void * ctx,+
const char * msg,
... ...)int xmlRelaxParserSetFlag (xmlRelaxNGParserCtxtPtr ctxt,
int flags)Description
Structure xmlRelaxNG
Structure xmlRelaxNG
struct _xmlRelaxNG { The content of this structure is not made public by the API. }Structure xmlRelaxNGParserCtxt
Structure xmlRelaxNGParserCtxt
struct _xmlRelaxNGParserCtxt { The content of this structure is not made public by the API. -}Structure xmlRelaxNGValidCtxt
Structure xmlRelaxNGValidCtxt
struct _xmlRelaxNGValidCtxt { +}Enum xmlRelaxNGParserFlag
Enum xmlRelaxNGParserFlag { + XML_RELAXNGP_NONE = 0 + XML_RELAXNGP_FREE_DOC = 1 + XML_RELAXNGP_CRNG = 2 +} +Structure xmlRelaxNGValidCtxt
Structure xmlRelaxNGValidCtxt
struct _xmlRelaxNGValidCtxt { The content of this structure is not made public by the API. }Enum xmlRelaxNGValidErr
Enum xmlRelaxNGValidErr { XML_RELAXNG_OK = 0 @@ -141,4 +148,6 @@ void xmlRelaxNGValidityErrorFunc (void * ctx,
const char * msg,
Function type: xmlRelaxNGValidityWarningFuncFunction type: xmlRelaxNGValidityWarningFunc void xmlRelaxNGValidityWarningFunc (void * ctx,
const char * msg,
... ...)
ctx: msg: ...:
-