diff --git a/ChangeLog b/ChangeLog
index f7f9ef59..b212fe79 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Thu Sep 26 14:25:33 CEST 2002 Daniel Veillard
+
+ * doc/*: added the 3 new modules xmlregexp xmlautomata and xmlunicode
+ and regenerated the docs and web site
+
Thu Sep 26 11:45:42 CEST 2002 Daniel Veillard
* xinclude.c xmlschemas.c xmlschemastypes.c xpath.c: make sure
diff --git a/doc/APIchunk0.html b/doc/APIchunk0.html
index e833aca5..4ee1668e 100644
--- a/doc/APIchunk0.html
+++ b/doc/APIchunk0.html
@@ -159,6 +159,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlEncodeEntities
xmlEncodeEntitiesReentrant
xmlGetEncodingAlias
+xmlNewCharEncodingHandler
xmlParseCharEncoding
ATTRIBUTE
@@ -319,6 +320,7 @@ A:link, A:visited, A:active { text-decoration: underline }
Balanced
xmlParseBalancedChunkMemory
+xmlParseBalancedChunkMemoryRecover
Base
@@ -387,6 +389,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlCopyEntitiesTable
xmlCopyNotationTable
xmlGetNodePath
+xmlValidBuildContentModel
xmlValidGetPotentialChildren
xmlXPtrBuildNodeList
@@ -404,6 +407,7 @@ A:link, A:visited, A:active { text-decoration: underline }
C14N
xmlC14NDocSaveTo
+xmlC14NExecute
CATALOG
@@ -515,6 +519,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
Canonicalization
@@ -522,6 +527,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
Carl
@@ -601,6 +607,7 @@ A:link, A:visited, A:active { text-decoration: underline }
docbParseChunk
htmlParseChunk
xmlParseBalancedChunkMemory
+xmlParseBalancedChunkMemoryRecover
xmlParseChunk
Cleanup
diff --git a/doc/APIchunk1.html b/doc/APIchunk1.html
index 688e3202..c8d11494 100644
--- a/doc/APIchunk1.html
+++ b/doc/APIchunk1.html
@@ -221,6 +221,7 @@ A:link, A:visited, A:active { text-decoration: underline }
Determine
+htmlIsBooleanAttr
xmlIsID
xmlIsRef
@@ -351,6 +352,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
xmlDebugDumpAttr
xmlDebugDumpAttrList
xmlDebugDumpDTD
@@ -523,6 +525,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
Existing
diff --git a/doc/APIchunk10.html b/doc/APIchunk10.html
index 03a41b6f..adebf680 100644
--- a/doc/APIchunk10.html
+++ b/doc/APIchunk10.html
@@ -184,6 +184,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlIsBlankNode
xmlKeepBlanksDefault
xmlListEmpty
+xmlParseBalancedChunkMemoryRecover
xmlSaveNoEmptyTags
xmlXPathDifference
xmlXPathDistinct
@@ -243,6 +244,7 @@ A:link, A:visited, A:active { text-decoration: underline }
encoder==NULL
xmlC14NDocSaveTo
+xmlC14NExecute
encodings
@@ -263,6 +265,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
xmlCleanupThreads
ending
@@ -364,6 +367,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXPathEvalPredicate
xmlXPathEvaluatePredicateResult
xmlXPathIdFunction
+xmlXPathNotEqualValues
xmlXPathPositionFunction
xmlXPathSubstringFunction
@@ -463,6 +467,7 @@ A:link, A:visited, A:active { text-decoration: underline }
even
xmlNodeGetBase
+xmlParseBalancedChunkMemoryRecover
xmlXPathRoundFunction
events
@@ -507,6 +512,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
executed
@@ -549,6 +555,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRegFreeExecCtxt
xmlRegexpCompile
xmlRegexpExec
+xmlRegexpIsDeterminist
xmlRegexpPrint
xmlRegexpPtr
xmlXPathCompile
diff --git a/doc/APIchunk11.html b/doc/APIchunk11.html
index 3e84c47f..8b613140 100644
--- a/doc/APIchunk11.html
+++ b/doc/APIchunk11.html
@@ -124,6 +124,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
xmlShellPrintXPathError
failed
@@ -177,6 +178,7 @@ A:link, A:visited, A:active { text-decoration: underline }
false
+htmlIsBooleanAttr
xmlXPathContainsFunction
xmlXPathEvalPredicate
xmlXPathEvaluatePredicateResult
@@ -308,6 +310,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
flagged
@@ -355,6 +358,10 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlInputMatchCallback
xmlOutputMatchCallback
+foo
+
+xmlNormalizeWindowsPath
+
force
xmlKeepBlanksDefault
@@ -390,6 +397,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlDocDumpFormatMemoryEnc
xmlGenericErrorFunc
xmlGetEncodingAlias
+xmlNewCharEncodingHandler
xmlNodeDump
xmlNodeDumpOutput
xmlParseCharEncoding
diff --git a/doc/APIchunk12.html b/doc/APIchunk12.html
index ac4ce0c2..ad2398e1 100644
--- a/doc/APIchunk12.html
+++ b/doc/APIchunk12.html
@@ -220,6 +220,7 @@ A:link, A:visited, A:active { text-decoration: underline }
grammar:
xmlParseBalancedChunkMemory
+xmlParseBalancedChunkMemoryRecover
greater
@@ -324,6 +325,7 @@ A:link, A:visited, A:active { text-decoration: underline }
htmlParseEntityRef
xmlAutomataNewAllTrans
xmlC14NDocSaveTo
+xmlC14NExecute
xmlIsID
xmlIsRef
xmlKeepBlanksDefaultValue
@@ -461,6 +463,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
xmlGetCharEncodingName
xmlNanoHTTPScanProxy
xmlSchemaGetPredefinedType
@@ -495,6 +498,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
ignoring
@@ -505,6 +509,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
imbrication
@@ -596,6 +601,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
xmlCheckVersion
xmlListMerge
@@ -626,6 +632,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
incompatible
@@ -1012,6 +1019,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
xmlCharEncFirstLine
xmlCharEncInFunc
xmlCharEncOutFunc
@@ -1039,6 +1047,10 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlGetLineNo
+is_visible_callback
+
+xmlC14NExecute
+
isinf
xmlXPathIsInf
diff --git a/doc/APIchunk13.html b/doc/APIchunk13.html
index 75a42ad8..fc9e9037 100644
--- a/doc/APIchunk13.html
+++ b/doc/APIchunk13.html
@@ -380,6 +380,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlLoadSGMLSuperCatalog
xmlNanoFTPScanProxy
xmlNanoHTTPScanProxy
+xmlNormalizeWindowsPath
xmlParseCatalogFile
xmlShellList
xmlValidityErrorFunc
@@ -557,6 +558,7 @@ A:link, A:visited, A:active { text-decoration: underline }
loop
xmlParseBalancedChunkMemory
+xmlParseBalancedChunkMemoryRecover
xmlParseExternalEntity
lossless
diff --git a/doc/APIchunk14.html b/doc/APIchunk14.html
index ce8a07ac..edd5acbe 100644
--- a/doc/APIchunk14.html
+++ b/doc/APIchunk14.html
@@ -142,6 +142,10 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRemoveID
xmlRemoveRef
+make
+
+xmlNormalizeWindowsPath
+
makes
xmlLoadCatalog
@@ -394,6 +398,10 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSAXParseMemory
xmlSetCompressMode
+model
+
+xmlValidBuildContentModel
+
modified
xmlNodeAddContent
@@ -429,6 +437,7 @@ A:link, A:visited, A:active { text-decoration: underline }
most
+xmlC14NExecute
xmlGetFeaturesList
xmlParserCtxt
@@ -526,6 +535,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
xmlCopyDoc
xmlFreeNsList
xmlReconciliateNs
@@ -600,12 +610,14 @@ A:link, A:visited, A:active { text-decoration: underline }
negativa
xmlRegexpExec
+xmlRegexpIsDeterminist
negative
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
xmlRegExecPushString
xmlShellCmd
xmlXPathBooleanFunction
@@ -665,6 +677,10 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXPathLocalNameFunction
xmlXPathNamespaceURIFunction
+nodelist
+
+xmlParseBalancedChunkMemoryRecover
+
nodes1
xmlXPathDifference
@@ -710,6 +726,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
non-final
@@ -718,6 +735,7 @@ A:link, A:visited, A:active { text-decoration: underline }
non-negative
xmlC14NDocSaveTo
+xmlC14NExecute
non-normative
diff --git a/doc/APIchunk15.html b/doc/APIchunk15.html
index e8d85b87..d4edca30 100644
--- a/doc/APIchunk15.html
+++ b/doc/APIchunk15.html
@@ -129,6 +129,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXPathDivValues
xmlXPathEqualValues
xmlXPathFreeNodeSetList
+xmlXPathNotEqualValues
xmlXPathParserContext
objects:
@@ -295,6 +296,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXPathEqualValues
xmlXPathModValues
xmlXPathMultValues
+xmlXPathNotEqualValues
xmlXPathSubValues
xmlXPathValueFlipSign
@@ -358,6 +360,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
xmlGetCharEncodingName
xmlSchemaGetPredefinedType
diff --git a/doc/APIchunk16.html b/doc/APIchunk16.html
index 2947c6e4..15096aa0 100644
--- a/doc/APIchunk16.html
+++ b/doc/APIchunk16.html
@@ -225,6 +225,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNanoFTPGetSocket
xmlNanoFTPUpdateURL
xmlNormalizeURIPath
+xmlNormalizeWindowsPath
xmlParserGetDirectory
xmlShellPwd
xmlShellValidate
@@ -256,6 +257,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNodeGetBase
xmlParseBalancedChunkMemory
+xmlParseBalancedChunkMemoryRecover
xmlParseExternalEntity
piece
@@ -379,6 +381,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlDocSetRootElement
xmlIsBlankNode
xmlParseBalancedChunkMemory
+xmlParseBalancedChunkMemoryRecover
xmlParseExternalEntity
xmlXPathStringFunction
@@ -486,6 +489,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
prepend
@@ -572,6 +576,7 @@ A:link, A:visited, A:active { text-decoration: underline }
problem
xmlParseBalancedChunkMemory
+xmlParseBalancedChunkMemoryRecover
xmlParseCtxtExternalEntity
xmlParseExternalEntity
xmlUTF8Strsub
@@ -744,6 +749,7 @@ A:link, A:visited, A:active { text-decoration: underline }
htmlSAXParseFile
xmlAutomataNewCountedTrans
xmlC14NDocSaveTo
+xmlC14NExecute
xmlCreateEntityParserCtxt
xmlCreateFileParserCtxt
xmlHashFree
diff --git a/doc/APIchunk17.html b/doc/APIchunk17.html
index 6a5e1ebb..47710e80 100644
--- a/doc/APIchunk17.html
+++ b/doc/APIchunk17.html
@@ -203,31 +203,6 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRegExecPushString
-read
-
-attribute
-attributeSAXFunc
-checkNamespace
-xmlCreateIOParserCtxt
-xmlCurrentChar
-xmlFindCharEncodingHandler
-xmlGetCharEncodingHandler
-xmlInputReadCallback
-xmlNanoFTPRead
-xmlNanoHTTPRead
-xmlNodeGetContent
-xmlParserInputBufferCreateIO
-xmlParserInputBufferGrow
-xmlParserInputBufferPush
-xmlParserInputBufferRead
-xmlParserInputGrow
-xmlParserInputRead
-xmlSAXParseDoc
-xmlSAXParseFile
-xmlSAXParseFileWithData
-xmlSAXParseMemory
-xmlStringCurrentChar
-
readable
xmlStrEqual
@@ -317,6 +292,10 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParserAddNodeInfo
xmlParserFindNodeInfoIndex
+recover
+
+xmlParseBalancedChunkMemoryRecover
+
recovery
xmlSAXParseDoc
@@ -463,6 +442,7 @@ A:link, A:visited, A:active { text-decoration: underline }
registers
xmlInitCharEncodingHandlers
+xmlNewCharEncodingHandler
regular
@@ -471,6 +451,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRegFreeExecCtxt
xmlRegexpCompile
xmlRegexpExec
+xmlRegexpIsDeterminist
xmlRegexpPrint
xmlRegexpPtr
@@ -639,6 +620,7 @@ A:link, A:visited, A:active { text-decoration: underline }
requires
xmlC14NDocSaveTo
+xmlC14NExecute
xmlGetLineNo
requred
@@ -778,6 +760,7 @@ A:link, A:visited, A:active { text-decoration: underline }
results
xmlXPathEqualValues
+xmlXPathNotEqualValues
retrieve
@@ -813,6 +796,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNanoHTTPOpen
xmlNanoHTTPOpenRedir
xmlParseBalancedChunkMemory
+xmlParseBalancedChunkMemoryRecover
xmlParseExternalEntity
xmlSAXUserParseFile
xmlSAXUserParseMemory
diff --git a/doc/APIchunk18.html b/doc/APIchunk18.html
index 9e3b350a..ee4e76cc 100644
--- a/doc/APIchunk18.html
+++ b/doc/APIchunk18.html
@@ -282,6 +282,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
xmlIsBaseChar
xmlIsCombining
xmlIsDigit
@@ -319,6 +320,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlCurrentChar
xmlInitNodeInfoSeq
xmlParseBalancedChunkMemory
+xmlParseBalancedChunkMemoryRecover
xmlParserAddNodeInfo
xmlParserFindNodeInfoIndex
xmlUTF8Strlen
@@ -825,6 +827,7 @@ A:link, A:visited, A:active { text-decoration: underline }
isolat1ToUTF8
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
xmlCharEncodingInputFunc
xmlCharEncodingOutputFunc
xmlGetFeature
@@ -1098,38 +1101,6 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlHashUpdateEntry3
xmlXPathCompareValues
-success
-
-htmlSetMetaEncoding
-xmlAddEncodingAlias
-xmlC14NDocDumpMemory
-xmlC14NDocSave
-xmlC14NDocSaveTo
-xmlCharEncCloseFunc
-xmlCharEncFirstLine
-xmlCharEncInFunc
-xmlCharEncOutFunc
-xmlDelEncodingAlias
-xmlInitMemory
-xmlListAppend
-xmlListCopy
-xmlListInsert
-xmlLoadCatalog
-xmlMemGet
-xmlMemSetup
-xmlNanoHTTPFetch
-xmlNanoHTTPSave
-xmlRemoveProp
-xmlSAXUserParseFile
-xmlSAXUserParseMemory
-xmlSwitchEncoding
-xmlSwitchToEncoding
-xmlXPathRegisterFunc
-xmlXPathRegisterFuncNS
-xmlXPathRegisterNs
-xmlXPathRegisterVariable
-xmlXPathRegisterVariableNS
-
successful
xmlACatalogAdd
diff --git a/doc/APIchunk19.html b/doc/APIchunk19.html
index 7454a5e2..287cc249 100644
--- a/doc/APIchunk19.html
+++ b/doc/APIchunk19.html
@@ -191,6 +191,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlGetNsList
xmlOutputBufferWriteString
xmlParseBalancedChunkMemory
+xmlParseBalancedChunkMemoryRecover
xmlStrdupFunc
termination
@@ -202,6 +203,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParserHandleReference
xmlXPathEqualValues
+xmlXPathNotEqualValues
tested
@@ -289,6 +291,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
xmlEnumeration
xmlGenericErrorFunc
xmlNanoFTPCheckResponse
@@ -579,6 +582,7 @@ A:link, A:visited, A:active { text-decoration: underline }
hasExternalSubsetSAXFunc
hasInternalSubset
hasInternalSubsetSAXFunc
+htmlIsBooleanAttr
isStandalone
isStandaloneSAXFunc
xmlAutomataIsDeterminist
@@ -618,6 +622,10 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlURIEscape
xmlValidateRoot
+tune
+
+xmlBufferSetAllocationScheme
+
tuple
xmlHashAddEntry2
diff --git a/doc/APIchunk2.html b/doc/APIchunk2.html
index ba66b07b..f5dd4713 100644
--- a/doc/APIchunk2.html
+++ b/doc/APIchunk2.html
@@ -192,6 +192,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
xmlParseComment
xmlXPathSubstringAfterFunction
xmlXPathSubstringBeforeFunction
@@ -452,6 +453,7 @@ A:link, A:visited, A:active { text-decoration: underline }
ISO-Latin
xmlParseBalancedChunkMemory
+xmlParseBalancedChunkMemoryRecover
ISOLatinX
diff --git a/doc/APIchunk20.html b/doc/APIchunk20.html
index e41dc014..dbe27695 100644
--- a/doc/APIchunk20.html
+++ b/doc/APIchunk20.html
@@ -485,6 +485,10 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlShell
+visible
+
+xmlC14NExecute
+
Module catalog:
@@ -319,7 +319,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRegisterCharEncodingHandler
xmlGetCharEncodingHandler
xmlFindCharEncodingHandler
-xmlNewCharEncodingHandler
+xmlNewCharEncodingHandler
xmlAddEncodingAlias
xmlDelEncodingAlias
xmlGetEncodingAlias
@@ -598,7 +598,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSAXParseDTD
xmlIOParseDTD
xmlParseBalancedChunkMemory
-xmlParseBalancedChunkMemoryRecover
+xmlParseBalancedChunkMemoryRecover
xmlParseExternalEntity
xmlParseCtxtExternalEntity
xmlInitParserCtxt
@@ -1091,7 +1091,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlValidateNamesValue
xmlValidateNmtokenValue
xmlValidateNmtokensValue
-xmlValidBuildContentModel
+xmlValidBuildContentModel
Module xinclude:
@@ -1141,7 +1141,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlIOHTTPOpenW
xmlRegisterHTTPPostCallbacks
xmlNoNetExternalEntityLoader
-xmlNormalizeWindowsPath
+xmlNormalizeWindowsPath
xmlFileMatch
xmlFileOpen
xmlFileRead
@@ -1225,7 +1225,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRegFreeRegexp
xmlRegexpExec
xmlRegexpPrint
-xmlRegexpIsDeterminist
+xmlRegexpIsDeterminist
xmlRegExecCallbacks
xmlRegNewExecCtxt
xmlRegFreeExecCtxt
@@ -1565,7 +1565,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXPathWrapNodeSet
xmlXPathWrapExternal
xmlXPathEqualValues
-xmlXPathNotEqualValues
+xmlXPathNotEqualValues
xmlXPathCompareValues
xmlXPathValueFlipSign
xmlXPathAddValues
diff --git a/doc/APIfunctions.html b/doc/APIfunctions.html
index 682414e9..b9459b78 100644
--- a/doc/APIfunctions.html
+++ b/doc/APIfunctions.html
@@ -195,7 +195,7 @@ A:link, A:visited, A:active { text-decoration: underline }
htmlNewDocNoDtD
htmlNewDocNoDtD
htmlSetMetaEncoding
-htmlIsBooleanAttr
+htmlIsBooleanAttr
xmlACatalogAdd
xmlACatalogAdd
xmlACatalogAdd
@@ -336,7 +336,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSAXParseDTD
xmlSAXParseDTD
xmlParseBalancedChunkMemory
-xmlParseBalancedChunkMemoryRecover
+xmlParseBalancedChunkMemoryRecover
xmlParseExternalEntity
xmlParseExternalEntity
xmlParseCtxtExternalEntity
@@ -458,7 +458,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlValidateNamesValue
xmlValidateNmtokenValue
xmlValidateNmtokensValue
-xmlNormalizeWindowsPath
+xmlNormalizeWindowsPath
xmlXPathCastStringToBoolean
xmlXPathCastStringToNumber
xmlXPathEval
@@ -776,7 +776,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSAXUserParseMemory
xmlSAXParseFileWithData
xmlParseBalancedChunkMemory
-xmlParseBalancedChunkMemoryRecover
+xmlParseBalancedChunkMemoryRecover
xmlParseExternalEntity
xmlGetFeature
xmlSetFeature
@@ -855,8 +855,8 @@ A:link, A:visited, A:active { text-decoration: underline }
Type void*:
-xmlC14NIsVisibleCallback
-xmlC14NExecute
+xmlC14NIsVisibleCallback
+xmlC14NExecute
Type xmlAttrPtr:
@@ -971,7 +971,7 @@ A:link, A:visited, A:active { text-decoration: underline }
Type xmlC14NIsVisibleCallback:
-xmlC14NExecute
+xmlC14NExecute
Type xmlCatalogAllow:
@@ -1055,7 +1055,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocDumpMemory
xmlC14NDocSave
-xmlC14NExecute
+xmlC14NExecute
Type xmlCharEncoding:
@@ -1094,11 +1094,11 @@ A:link, A:visited, A:active { text-decoration: underline }
Type xmlCharEncodingInputFunc:
-xmlNewCharEncodingHandler
+xmlNewCharEncodingHandler
Type xmlCharEncodingOutputFunc:
-xmlNewCharEncodingHandler
+xmlNewCharEncodingHandler
Type xmlDocPtr:
@@ -1126,7 +1126,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlEncodeEntitiesReentrant
xmlEncodeSpecialChars
xmlParseBalancedChunkMemory
-xmlParseBalancedChunkMemoryRecover
+xmlParseBalancedChunkMemoryRecover
xmlParseExternalEntity
xmlCreateIntSubset
xmlNewDtd
@@ -1205,7 +1205,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocSaveTo
xmlC14NDocDumpMemory
xmlC14NDocSave
-xmlC14NExecute
+xmlC14NExecute
Type xmlDtdPtr:
@@ -1248,7 +1248,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlDumpElementDecl
xmlValidateElementDecl
-xmlValidBuildContentModel
+xmlValidBuildContentModel
Type xmlElementTablePtr:
@@ -1607,13 +1607,13 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXPtrNewCollapsedRange
xmlXPtrNewContext
xmlXPtrNewContext
-xmlC14NIsVisibleCallback
-xmlC14NIsVisibleCallback
+xmlC14NIsVisibleCallback
+xmlC14NIsVisibleCallback
Type xmlNodePtr *:
xmlParseBalancedChunkMemory
-xmlParseBalancedChunkMemoryRecover
+xmlParseBalancedChunkMemoryRecover
xmlParseExternalEntity
xmlParseCtxtExternalEntity
@@ -1704,7 +1704,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlOutputBufferFlush
xmlOutputBufferClose
xmlC14NDocSaveTo
-xmlC14NExecute
+xmlC14NExecute
Type xmlOutputCloseCallback:
@@ -1878,7 +1878,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRegFreeRegexp
xmlRegexpExec
xmlRegexpPrint
-xmlRegexpIsDeterminist
+xmlRegexpIsDeterminist
xmlRegNewExecCtxt
Type xmlSAXHandler *:
@@ -1899,7 +1899,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSAXParseDTD
xmlIOParseDTD
xmlParseBalancedChunkMemory
-xmlParseBalancedChunkMemoryRecover
+xmlParseBalancedChunkMemoryRecover
xmlParseExternalEntity
xmlCreatePushParserCtxt
xmlCreateIOParserCtxt
@@ -1966,7 +1966,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlValidateOneAttribute
xmlValidateDocumentFinal
xmlValidateNotationUse
-xmlValidBuildContentModel
+xmlValidBuildContentModel
Type xmlXPathCompExprPtr:
@@ -2059,7 +2059,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXPathParseNCName
xmlXPathEvaluatePredicateResult
xmlXPathEqualValues
-xmlXPathNotEqualValues
+xmlXPathNotEqualValues
xmlXPathCompareValues
xmlXPathValueFlipSign
xmlXPathAddValues
diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html
index 18e24f07..3e7223ad 100644
--- a/doc/APIsymbols.html
+++ b/doc/APIsymbols.html
@@ -329,6 +329,7 @@ A:link, A:visited, A:active { text-decoration: underline }
htmlHandleOmittedElem
htmlInitAutoClose
htmlIsAutoClosed
+htmlIsBooleanAttr
htmlIsScriptAttribute
htmlNewDoc
htmlNewDocNoDtD
@@ -524,6 +525,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
+xmlC14NExecute
+xmlC14NIsVisibleCallback
xmlCatalog
xmlCatalogAdd
xmlCatalogAddLocal
@@ -900,6 +903,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNewAutomata
xmlNewCDataBlock
xmlNewCatalog
+xmlNewCharEncodingHandler
xmlNewCharRef
xmlNewChild
xmlNewComment
@@ -958,6 +962,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNodeSetPtr
xmlNodeSetSpacePreserve
xmlNormalizeURIPath
+xmlNormalizeWindowsPath
xmlNotation
xmlNotationPtr
xmlNotationTablePtr
@@ -983,6 +988,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParseAttributeListDecl
xmlParseAttributeType
xmlParseBalancedChunkMemory
+xmlParseBalancedChunkMemoryRecover
xmlParseCDSect
xmlParseCatalogFile
xmlParseCharData
@@ -1108,6 +1114,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRegexp
xmlRegexpCompile
xmlRegexpExec
+xmlRegexpIsDeterminist
xmlRegexpPrint
xmlRegexpPtr
xmlRegisterCharEncodingHandler
@@ -1401,6 +1408,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlUnlockLibrary
xmlUnsetNsProp
xmlUnsetProp
+xmlValidBuildContentModel
xmlValidCtxt
xmlValidCtxtNormalizeAttributeValue
xmlValidCtxtPtr
@@ -1552,6 +1560,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXPathNodeTrailing
xmlXPathNodeTrailingSorted
xmlXPathNormalizeFunction
+xmlXPathNotEqualValues
xmlXPathNotFunction
xmlXPathNsLookup
xmlXPathNumberFunction
diff --git a/doc/gnome-xml.sgml b/doc/gnome-xml.sgml
index 26a5ca10..f856e4f6 100644
--- a/doc/gnome-xml.sgml
+++ b/doc/gnome-xml.sgml
@@ -25,6 +25,9 @@
+
+
+
]>
@@ -110,6 +113,9 @@
&hash;
&debugXML;
&xmlmemory;
+ &xmlregexp;
+ &xmlautomata;
+ &xmlunicode;
diff --git a/doc/html/book1.html b/doc/html/book1.html
index d41bd5da..32e8874d 100644
--- a/doc/html/book1.html
+++ b/doc/html/book1.html
@@ -246,6 +246,21 @@ HREF="libxml-debugxml.html"
HREF="libxml-xmlmemory.html"
>xmlmemory --
xmlregexp -- xmlautomata -- xmlunicode --
+
@@ -434,6 +435,7 @@
+
@@ -514,6 +516,7 @@
+
@@ -675,6 +678,7 @@
+
@@ -828,6 +832,7 @@
+
@@ -887,6 +892,8 @@
+
+
@@ -1083,6 +1090,7 @@
+
@@ -1180,3 +1188,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/html/libxml-c14n.html b/doc/html/libxml-c14n.html
index caf9bc8f..911d50a0 100644
--- a/doc/html/libxml-c14n.html
+++ b/doc/html/libxml-c14n.html
@@ -121,7 +121,7 @@ NAME="LIBXML-C14N">c14nName
Synopsis
**inclusive_ns_prefixes,
int with_comments,
const char *filename,
- int compression);*xmlC14NIsVisibleCallback) (void *user_data,
+ xmlNodePtr node,
+ xmlNodePtr parent);
+int xmlC14NExecute (xmlDocPtr doc,
+ xmlC14NIsVisibleCallback is_visible_callback,
+ void *user_data,
+ int exclusive,
+ xmlChar **inclusive_ns_prefixes,
+ int with_comments,
+ xmlOutputBufferPtr buf);