diff --git a/ChangeLog b/ChangeLog
index 6bcc4fb4..a64f9b11 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Sun Mar 13 19:32:03 CET 2005 Daniel Veillard
+
+ * NEWS configure.in testapi.c doc/*: preparing release of 2.6.18
+ updated docs and rebuilt
+ * libxml.spec.in: reactivated gcc profiling for gcc >= 4.0.0
+
Sat Mar 12 19:50:22 CET 2005 Daniel Veillard
* encoding.c: removed a static buffer in xmlByteConsumed(),
diff --git a/NEWS b/NEWS
index 2bb1ad51..8f65ec34 100644
--- a/NEWS
+++ b/NEWS
@@ -15,6 +15,33 @@ ChangeLog.html
to the CVS at
http://cvs.gnome.org/viewcvs/libxml2/
code base.There is the list of public releases:
+2.6.18: Mar 13 2005:
+ - build fixes: warnings (Peter Breitenlohner), testapi.c generation,
+ Bakefile support (Francesco Montorsi), Windows compilation (Joel Reed),
+ some gcc4 fixes, HP-UX portability fixes (Rick Jones).
+ - bug fixes: xmlSchemaElementDump namespace (Kasimier Buchcik), push and
+ xmlreader stopping on non-fatal errors, thread support for dictionnaries
+ reference counting (Gary Coady), internal subset and push problem,
+ URL saved in xmlCopyDoc, various schemas bug fixes (Kasimier), Python
+ paths fixup (Stephane Bidoul), xmlGetNodePath and namespaces,
+ xmlSetNsProp fix (Mike Hommey), warning should not count as error
+ (William Brack), xmlCreatePushParser empty chunk, XInclude parser
+ flags (William), cleanup FTP and HTTP code to reuse the uri parsing
+ and IPv6 (William), xmlTextWriterStartAttributeNS fix (Rob Richards),
+ XMLLINT_INDENT being empty (William), xmlWriter bugs (Rob Richards),
+ multithreading on Windows (Rich Salz), xmlSearchNsByHref fix (Kasimier),
+ Python binding leak (Brent Hendricks), aliasing bug exposed by gcc4
+ on s390, xmlTextReaderNext bug (Rob Richards), Schemas decimal type
+ fixes (William Brack), xmlByteConsumed static buffer (Ben Maurer).
+ - improvement: speedup parsing comments and DTDs, dictionnary support for
+ hash tables, Schemas Identity constraints (Kasimier), streaming XPath
+ subset, xmlTextReaderReadString added (Bjorn Reese), Schemas canonical
+ values handling (Kasimier), add xmlTextReaderByteConsumed (Aron
+ Stansvik),
+ - Documentation: Wiki support (Joel Reed)
+
+
+
2.6.17: Jan 16 2005:
- build fixes: Windows, warnings removal (William Brack),
maintainer-clean dependency(William), build in a different directory
diff --git a/configure.in b/configure.in
index 61a8eb07..d270ef9b 100644
--- a/configure.in
+++ b/configure.in
@@ -5,7 +5,7 @@ AC_CANONICAL_HOST
LIBXML_MAJOR_VERSION=2
LIBXML_MINOR_VERSION=6
-LIBXML_MICRO_VERSION=17
+LIBXML_MICRO_VERSION=18
LIBXML_MICRO_VERSION_SUFFIX=
LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION$LIBXML_MICRO_VERSION_SUFFIX
LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION
diff --git a/doc/APIchunk0.html b/doc/APIchunk0.html
index 5e909315..89cf6371 100644
--- a/doc/APIchunk0.html
+++ b/doc/APIchunk0.html
@@ -245,6 +245,8 @@ A:link, A:visited, A:active { text-decoration: underline }
BopomofoxmlUCSIsBopomofo
BopomofoExtendedxmlUCSIsBopomofoExtended
BothXML_SUBSTITUTE_BOTH
+xmlStreamPush
+xmlStreamPushAttr
BoxDrawingxmlUCSIsBoxDrawing
BraillePatternsxmlUCSIsBraillePatterns
BufferxmlIOParseDTD
diff --git a/doc/APIchunk1.html b/doc/APIchunk1.html
index 6d5cbd2d..eb14d203 100644
--- a/doc/APIchunk1.html
+++ b/doc/APIchunk1.html
@@ -240,6 +240,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSchemaCompareValuesWhtsp
xmlXPathCmpNodes
CompilexmlAutomataCompile
+xmlPatterncompile
xmlXPathCompile
xmlXPathCtxtCompile
xmlXPathStringEvalNumber
@@ -291,6 +292,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXPathConvertBoolean
xmlXPathConvertNumber
xmlXPathConvertString
+CopiesxmlSchemaCopyValue
CopyxmlCopyEnumeration
xmlGetFeaturesList
xmlReconciliateNs
diff --git a/doc/APIchunk10.html b/doc/APIchunk10.html
index 83ce973d..b1c4503d 100644
--- a/doc/APIchunk10.html
+++ b/doc/APIchunk10.html
@@ -37,31 +37,6 @@ A:link, A:visited, A:active { text-decoration: underline }
y-z
Letter c:
- cae
- xmlSchemaCheckFacet
- calculates
- xmlUTF8Size
- - call
- xmlCharEncOutFunc
-xmlCharEncodingOutputFunc
-xmlCleanupParser
-xmlCleanupPredefinedEntities
-xmlInitializePredefinedEntities
-xmlNanoFTPRead
-xmlNanoHTTPRead
-xmlNewTextWriter
-xmlNewTextWriterPushParser
-xmlParseReference
-xmlSAXUserParseFile
-xmlSAXUserParseMemory
-xmlSaveFileTo
-xmlSaveFormatFileTo
-xmlSetEntityReferenceFunc
-xmlTextReaderByteConsumed
-xmlTextReaderCurrentDoc
-xmlTextReaderExpand
-xmlTextReaderSetErrorHandler
-xmlTextReaderSetParserProp
-xmlTextReaderSetStructuredErrorHandler
-xmlValidateOneElement
-xmlXPathEvalPredicate
-xmlXPathEvaluatePredicateResult
-xmlXPathIdFunction
- calling
- _xmlXPathContext
xmlBuildRelativeURI
xmlC14NDocDumpMemory
@@ -331,6 +306,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlBuildRelativeURI
xmlSAX2GetSystemId
- combining
- IS_COMBINING_CH
+ - come
- xmlStreamPush
+xmlStreamPushAttr
- coment
- xmlTextWriterEndComment
- comes
- xmlValidityErrorFunc
xmlValidityWarningFunc
@@ -398,8 +375,10 @@ A:link, A:visited, A:active { text-decoration: underline }
- compatible
- LIBXML_TEST_VERSION
xmlShellPwd
- compilation
- LIBXML_VERSION_EXTRA
+xmlPatterncompile
xmlXPathCompile
xmlXPathCtxtCompile
+ - compile
- xmlPatterncompile
- compile-time
- docbCreateFileParserCtxt
docbParseFile
docbSAXParseFile
@@ -425,6 +404,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlAutomataCompile
xmlCheckVersion
xmlGetLastError
+xmlPatterncompile
xmlRegexpCompile
xmlRegexpExec
xmlRegexpIsDeterminist
@@ -737,6 +717,7 @@ A:link, A:visited, A:active { text-decoration: underline }
- copied
- xmlBufferCreateStatic
xmlCopyDoc
xmlGetFeaturesList
+xmlSchemaCopyValue
xmlXPathNodeSetMerge
- copier
- xmlHashCopy
- copying
- xmlParserInputBufferGrow
diff --git a/doc/APIchunk11.html b/doc/APIchunk11.html
index 42964684..f56e3470 100644
--- a/doc/APIchunk11.html
+++ b/doc/APIchunk11.html
@@ -36,6 +36,7 @@ A:link, A:visited, A:active { text-decoration: underline }
x-x
y-z
Letter d:
- dangerous
- xmlTextReaderCurrentNode
+ - data-type
- xmlSchemaCopyValue
- datatype
- xmlSchemaGetBuiltInListSimpleTypeItemType
- day
- ftpListCallback
- day:minute
- ftpListCallback
@@ -162,6 +163,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXPathStringFunction
xmlXPathStringLengthFunction
- define
- DEBUG_MEMORY
+XML_CAST_FPTR
xmlHandleEntity
- defined
- WITHOUT_TRIO
WITH_TRIO
@@ -200,6 +202,7 @@ A:link, A:visited, A:active { text-decoration: underline }
startElementNsSAX2Func
xmlLoadCatalog
xmlLoadCatalogs
+xmlPatterncompile
xmlSAX2StartElementNs
xmlTextReaderPreservePattern
xmlValidateDtd
@@ -229,6 +232,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlScanName
- depth
- _xmlParserCtxt
_xmlValidCtxt
+xmlPatternMaxDepth
xmlTextReaderDepth
- deregistration
- xmlDeregisterNodeDefault
- derivation
- XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION
@@ -357,6 +361,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlDictCreateSub
xmlDictReference
xmlHashCreateDict
+xmlStreamPush
+xmlStreamPushAttr
- dictionnary
- _xmlParserCtxt
_xmlXPathContext
xmlDictCreate
@@ -368,6 +374,9 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlDictQLookup
xmlDictReference
xmlDictSize
+xmlPatterncompile
+xmlStreamPush
+xmlStreamPushAttr
- did
- XML_SCHEMAS_TYPE_BLOCK_DEFAULT
xmlTextReaderGetRemainder
xmlTextReaderStandalone
@@ -424,7 +433,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParserGetDirectory
xmlShellList
- disable
- xmlCatalogSetDebug
- - disabled
- _xmlParserCtxt
+ - disabled
- XML_CAST_FPTR
+_xmlParserCtxt
- disabling
- xmlNoNetExternalEntityLoader
- disallowed
- XML_SCHEMAS_ELEM_BLOCK_EXTENSION
XML_SCHEMAS_ELEM_BLOCK_RESTRICTION
@@ -506,6 +516,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlKeepBlanksDefault
xmlNodeListGetRawString
xmlParserInputRead
+xmlPatternMatch
xmlRemoveProp
xmlUTF8Strlen
xmlValidateRoot
@@ -583,6 +594,7 @@ A:link, A:visited, A:active { text-decoration: underline }
- duplicate
- xmlCanonicPath
- duplicated
- xmlRelaxNGNewDocParserCtxt
xmlXPathNodeSetFreeNs
+ - duplicates
- xmlSchemaCopyValue
- during
- xmlSAXDefaultVersion
xmlSchemaNewDocParserCtxt
xmlSchemaSetValidOptions
diff --git a/doc/APIchunk12.html b/doc/APIchunk12.html
index 760638f9..5e8902b6 100644
--- a/doc/APIchunk12.html
+++ b/doc/APIchunk12.html
@@ -355,6 +355,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlValidateNotationDecl
- expand
- xmlLoadSGMLSuperCatalog
- expanded
- xmlRelaxNGValidateFullElement
+xmlSchemaNewStringValue
xmlXPathNamespaceURIFunction
- expected
- x
xmlBufferCreateStatic
@@ -364,6 +365,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSchemaNewMemParserCtxt
xmlSchemaNewParserCtxt
xmlSchemaValidateListSimpleTypeFacet
+xmlStreamPush
+xmlStreamPushAttr
- explicitly
- xmlSAXDefaultVersion
- explored
- xmlXPathAxisFunc
- exposing
- xmlTextReaderRead
diff --git a/doc/APIchunk13.html b/doc/APIchunk13.html
index 34808918..999fd9c4 100644
--- a/doc/APIchunk13.html
+++ b/doc/APIchunk13.html
@@ -100,6 +100,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNanoHTTPOpenRedir
xmlNanoHTTPSave
xmlNewAutomata
+xmlPatternGetStreamCtxt
+xmlPatternMatch
xmlRelaxNGGetParserErrors
xmlSaveFile
xmlSaveFileEnc
@@ -216,7 +218,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlTextReaderIsValid
- flagged
- _htmlElemDesc
htmlGetMetaEncoding
- - flags
- xmlReaderForDoc
+ - flags
- xmlPatterncompile
+xmlReaderForDoc
xmlReaderForFd
xmlReaderForFile
xmlReaderForIO
@@ -309,6 +312,7 @@ A:link, A:visited, A:active { text-decoration: underline }
htmlSAXParseFile
xmlParseCtxtExternalEntity
xmlParseExternalEntity
+ - fptr
- XML_CAST_FPTR
- fragment
- _xmlURI
xmlNewDocFragment
xmlParseURI
diff --git a/doc/APIchunk14.html b/doc/APIchunk14.html
index a1001177..ea813663 100644
--- a/doc/APIchunk14.html
+++ b/doc/APIchunk14.html
@@ -39,6 +39,7 @@ A:link, A:visited, A:active { text-decoration: underline }
- garbage
- xmlGcMemGet
xmlGcMemSetup
- gcc
- XML_CAST_FPTR
+ - gcc4
- XML_CAST_FPTR
- genChRanges
- xmlIsBaseCharQ
xmlIsBaseChar_ch
xmlIsBlankQ
diff --git a/doc/APIchunk15.html b/doc/APIchunk15.html
index 066762f6..a52bda69 100644
--- a/doc/APIchunk15.html
+++ b/doc/APIchunk15.html
@@ -79,6 +79,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlModuleOpen
xmlSaveDoc
xmlSaveTree
+xmlSchemaCopyValue
xmlTextReaderNextSibling
- implicitly
- htmlAutoCloseTag
htmlIsAutoClosed
@@ -212,6 +213,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNanoHTTPMethodRedir
xmlNanoHTTPOpen
xmlNanoHTTPOpenRedir
+xmlStreamPush
+xmlStreamPushAttr
- indicates
- XML_SCHEMAS_TYPE_FACETSNEEDVALUE
xmlHasNsProp
xmlNanoFTPRead
@@ -416,6 +419,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXPathFloorFunction
xmlXPathRoundFunction
xmlXPathStringFunction
+ - intended
- xmlSchemaNewStringValue
- interact
- xmlParseExternalID
- interface
- LIBXML_PATTERN_ENABLED
LIBXML_READER_ENABLED
@@ -444,7 +448,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlRelaxNGNewDocParserCtxt
xmlRemoveID
xmlRemoveRef
- - interned
- xmlTextReaderConstString
+ - interned
- xmlPatterncompile
+xmlTextReaderConstString
- interning
- xmlCopyNodeList
xmlNewPI
- interoperability
- xmlParseElementChildrenContentDecl
diff --git a/doc/APIchunk16.html b/doc/APIchunk16.html
index 3079509f..4a485bd1 100644
--- a/doc/APIchunk16.html
+++ b/doc/APIchunk16.html
@@ -177,6 +177,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNodeDump
xmlNodeDumpOutput
xmlShellPwd
+xmlStreamPop
xmlXPathDebugDumpCompExpr
xmlXPathDebugDumpObject
- lexical
- xmlParseDefaultDecl
@@ -254,6 +255,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlValidityWarningFunc
- limit
- xmlCharEncFirstLine
xmlDecodeEntities
+xmlPatternMaxDepth
- limited
- _htmlElemDesc
- linear
- htmlEntityLookup
htmlEntityValueLookup
@@ -348,6 +350,7 @@ A:link, A:visited, A:active { text-decoration: underline }
- lookahead
- xmlParserInputGrow
xmlParserInputRead
- looked
- _xmlNodeSet
+xmlPatternFromRoot
- looks
- xmlGetNoNsProp
xmlGetNsProp
xmlGetProp
diff --git a/doc/APIchunk17.html b/doc/APIchunk17.html
index 60e32665..1d2a1787 100644
--- a/doc/APIchunk17.html
+++ b/doc/APIchunk17.html
@@ -36,7 +36,8 @@ A:link, A:visited, A:active { text-decoration: underline }
x-x
y-z
Letter m:
- machine
- xmlCheckFilename
- - macro
- xmlTextWriterWriteDocType
+ - macro
- XML_CAST_FPTR
+xmlTextWriterWriteDocType
xmlTextWriterWriteProcessingInstruction
- made
- LIBXML_ISO8859X_ENABLED
xmlCharEncOutFunc
@@ -106,6 +107,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParseCtxtExternalEntity
xmlParseExtParsedEnt
xmlParseExternalEntity
+xmlPatternMatch
xmlRegexpExec
xmlValidateDtdFinal
- matching
- xmlFileMatch
@@ -137,8 +139,11 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlAutomataNewOnceTrans
xmlAutomataNewOnceTrans2
xmlCheckUTF8
+xmlPatternMaxDepth
- means
- xmlSetGenericErrorFunc
xmlSetStructuredErrorFunc
+xmlStreamPush
+xmlStreamPushAttr
- mechanism
- _xmlXPathContext
xmlStructuredErrorFunc
xmlXPathRegisterFuncLookup
diff --git a/doc/APIchunk18.html b/doc/APIchunk18.html
index 2bdc6170..d8174c9f 100644
--- a/doc/APIchunk18.html
+++ b/doc/APIchunk18.html
@@ -96,6 +96,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParserHandleReference
xmlRegExecErrInfo
xmlRegExecNextValues
+xmlSchemaNewStringValue
xmlValidGetValidElements
xmlXPathNewContext
- needed
- _xmlParserCtxt
@@ -244,7 +245,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlValidateDtdFinal
- note
- xmlCheckUTF8
xmlLoadExternalEntity
- - now
- _xmlSchema
+ - now
- XML_CAST_FPTR
+_xmlSchema
xmlDecodeEntities
xmlNewGlobalNs
xmlParserHandleReference
diff --git a/doc/APIchunk19.html b/doc/APIchunk19.html
index fce17ae6..424ee852 100644
--- a/doc/APIchunk19.html
+++ b/doc/APIchunk19.html
@@ -147,6 +147,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlConvertSGMLCatalog
- ononymous
- _xmlSchema
- onto
- xmlParserInputBufferGrow
+xmlStreamPush
+xmlStreamPushAttr
- opaque
- _xmlSchema
_xmlURI
- open
- htmlCtxtReadFd
@@ -228,6 +230,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNodeDumpOutput
xmlOutputBufferWriteEscape
xmlParseMisc
+xmlPatterncompile
xmlSchemaValidateStream
xmlShellSave
xmlShellValidate
@@ -283,6 +286,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParseAttribute
xmlParseNamespace
xmlParseSDDecl
+xmlSchemaNewStringValue
xmlTextReaderIsNamespaceDecl
xmlTextReaderReadString
xmlValidateRoot
diff --git a/doc/APIchunk20.html b/doc/APIchunk20.html
index b14a54e0..40b8dcb0 100644
--- a/doc/APIchunk20.html
+++ b/doc/APIchunk20.html
@@ -124,7 +124,13 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlShellPwd
xmlShellValidate
xmlTextReaderRelaxNGValidate
- - pattern
- xmlTextReaderPreservePattern
+ - pattern
- xmlPatternFromRoot
+xmlPatternGetStreamCtxt
+xmlPatternMatch
+xmlPatternMaxDepth
+xmlPatternStreamable
+xmlPatterncompile
+xmlTextReaderPreservePattern
- pcdata
- cdataBlock
cdataBlockSAXFunc
xmlSAX2CDataBlock
@@ -252,12 +258,18 @@ A:link, A:visited, A:active { text-decoration: underline }
- preceding-sibling
- xmlXPathNextPrecedingSibling
- precisely
- xmlXPathSubstringFunction
- precompiled
- _xmlXPathParserContext
+xmlPatternFromRoot
+xmlPatternGetStreamCtxt
+xmlPatternMatch
+xmlPatternMaxDepth
+xmlPatternStreamable
xmlRegNewExecCtxt
xmlRelaxNGNewValidCtxt
xmlSchemaNewValidCtxt
xmlTextReaderRelaxNGSetSchema
xmlXPathDebugDumpCompExpr
- - precomputed
- xmlSchemaGetCanonValue
+ - precomputed
- xmlSchemaCopyValue
+xmlSchemaGetCanonValue
xmlSchemaValidateFacet
xmlSchemaValidateLengthFacet
- predefined
- XML_XML_NAMESPACE
@@ -504,6 +516,9 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlCreatePushParserCtxt
xmlCtxtResetPush
xmlParserInputBufferPush
+xmlStreamPop
+xmlStreamPush
+xmlStreamPushAttr
xmlXPathEvalExpr
- pushed
- xmlRegExecErrInfo
xmlXPathFunction
diff --git a/doc/APIchunk21.html b/doc/APIchunk21.html
index b29e7d52..1c8a9976 100644
--- a/doc/APIchunk21.html
+++ b/doc/APIchunk21.html
@@ -106,6 +106,7 @@ A:link, A:visited, A:active { text-decoration: underline }
- re-entrant
- xmlLockLibrary
xmlNewRMutex
xmlUnlockLibrary
+ - reachable
- xmlPatternMaxDepth
- reached
- xmlRegExecPushString
xmlRegExecPushString2
- read-only
- xmlDictCreateSub
@@ -452,6 +453,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSetNsProp
xmlSetProp
xmlSetStructuredErrorFunc
+xmlStreamPush
+xmlStreamPushAttr
- resides
- xmlTextReaderConstXmlLang
xmlTextReaderXmlLang
- resize
- xmlBufferResize
@@ -561,9 +564,12 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNewGlobalNs
xmlParseDocTypeDecl
xmlParseNamespace
+xmlPatternFromRoot
xmlSAX2ExternalSubset
xmlSAX2InternalSubset
xmlShellPwd
+xmlStreamPush
+xmlStreamPushAttr
xmlValidateRoot
xmlXPathNewValueTree
xmlXPathRoot
@@ -584,7 +590,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSAXUserParseMemory
- rule
- xmlParseEntityRef
xmlParseStartTag
- - rules
- XML_SCHEMAS_ANYATTR_STRICT
+ - rules
- XML_CAST_FPTR
+XML_SCHEMAS_ANYATTR_STRICT
XML_SCHEMAS_ANY_STRICT
xmlXPathSubstringFunction
- run
- _xmlParserCtxt
diff --git a/doc/APIchunk22.html b/doc/APIchunk22.html
index 162061ca..9ad2caf9 100644
--- a/doc/APIchunk22.html
+++ b/doc/APIchunk22.html
@@ -35,7 +35,8 @@ A:link, A:visited, A:active { text-decoration: underline }
w-w
x-x
y-z
-Letter s:
- safe
- BAD_CAST
+Letter s:
- s390
- XML_CAST_FPTR
+ - safe
- BAD_CAST
xmlInitializeCatalog
xmlLoadCatalog
xmlLoadCatalogs
@@ -613,25 +614,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlMemoryStrdup
xmlStrdup
xmlStrdupFunc
- - stream
- _xmlParserCtxt
-xmlCheckHTTPInput
-xmlCreateIOParserCtxt
-xmlFreeInputStream
-xmlFreeStreamCtxt
-xmlHandleEntity
-xmlNewEntityInputStream
-xmlNewIOInputStream
-xmlNewInputFromFile
-xmlNewInputStream
-xmlNewStringInputStream
-xmlParsePEReference
-xmlParserHandlePEReference
-xmlParserHandleReference
-xmlPrintURI
-xmlPushInput
-xmlSwitchInputEncoding
-xmlTextReaderGetRemainder
-xmlTextReaderRead
+ - streamable
- xmlPatternStreamable
+ - streaming
- xmlPatternGetStreamCtxt
- streams
- _xmlParserCtxt
xmlSkipBlankChars
- strict
- XML_SCHEMAS_ANYATTR_STRICT
@@ -646,9 +630,12 @@ A:link, A:visited, A:active { text-decoration: underline }
- strings
- _xmlParserCtxt
xmlDictCreateSub
xmlGetFeaturesList
+xmlPatterncompile
xmlRegExecErrInfo
xmlRegExecNextValues
xmlRegexpCompile
+xmlStreamPush
+xmlStreamPushAttr
xmlStrncatNew
- stripping
- xmlXPathNormalizeFunction
- strncasecmp
- xmlStrncasecmp
diff --git a/doc/APIchunk23.html b/doc/APIchunk23.html
index 6afc6761..ab4b35c0 100644
--- a/doc/APIchunk23.html
+++ b/doc/APIchunk23.html
@@ -418,6 +418,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlExternalEntityLoader
xmlParseSDDecl
xmlSchemaCheckFacet
+xmlSchemaNewStringValue
- typo
- xmlParseTextDecl
A-B
C-C
diff --git a/doc/APIchunk24.html b/doc/APIchunk24.html
index 6b2223cf..3ae32725 100644
--- a/doc/APIchunk24.html
+++ b/doc/APIchunk24.html
@@ -45,6 +45,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlGetDocCompressMode
xmlSetCompressMode
xmlSetDocCompressMode
+
- undefined
- xmlPatterncompile
- under
- xmlBuildRelativeURI
xmlSearchNs
xmlSetTreeDoc
@@ -246,8 +247,10 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNanoHTTPOpen
xmlNanoHTTPOpenRedir
- view
- xmlShell
+ - violated
- XML_CAST_FPTR
- visible
- xmlC14NExecute
- - void
- xmlSAXParseFileWithData
+ - void
- XML_CAST_FPTR
+xmlSAXParseFileWithData
xmlSAXParseMemoryWithData
A-B
C-C
diff --git a/doc/APIchunk25.html b/doc/APIchunk25.html
index 4effee16..c982169a 100644
--- a/doc/APIchunk25.html
+++ b/doc/APIchunk25.html
@@ -93,6 +93,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParseExternalEntity
xmlParseInNodeContext
xmlSAX2StartElementNs
+xmlSchemaNewStringValue
- well-balanced
- xmlParseBalancedChunkMemory
xmlParseBalancedChunkMemoryRecover
xmlParseInNodeContext
@@ -116,6 +117,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlXIncludeProcessTree
xmlXIncludeProcessTreeFlags
- wether
- _xmlNodeSet
+xmlPatternMatch
- what
- xmlCatalogGetDefaults
xmlCatalogSetDefaults
xmlParseNamespace
@@ -194,6 +196,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlReconciliateNs
xmlSAXParseFileWithData
xmlSAXParseMemoryWithData
+xmlSchemaCopyValue
xmlSearchNs
xmlTextReaderConstXmlLang
xmlTextReaderXmlLang
@@ -223,6 +226,7 @@ A:link, A:visited, A:active { text-decoration: underline }
- words
- xmlXPathNormalizeFunction
xmlXPathStringLengthFunction
- work
- xmlNodeGetBase
+xmlPatternStreamable
xmlRemoveProp
xmlSAXParseDoc
xmlSAXParseFile
diff --git a/doc/APIchunk26.html b/doc/APIchunk26.html
index f590601e..45c4c019 100644
--- a/doc/APIchunk26.html
+++ b/doc/APIchunk26.html
@@ -188,6 +188,7 @@ A:link, A:visited, A:active { text-decoration: underline }
- xmlFreeDoc
- xmlTextReaderCurrentDoc
- xmlFreeDocElementContent
- xmlFreeElementContent
- xmlFreeMutex
- xmlFreeMutex
+ - xmlFreeStreamCtxt
- xmlPatternGetStreamCtxt
- xmlGetGlobalState
- xmlGetGlobalState
- xmlGetNoNsProp
- xmlGetProp
- xmlGetNsProp
- xmlGetProp
@@ -325,6 +326,9 @@ A:link, A:visited, A:active { text-decoration: underline }
- xmlParserProperties
- xmlTextReaderGetParserProp
xmlTextReaderSetParserProp
- xmlPattern
- LIBXML_PATTERN_ENABLED
+ - xmlPatternGetStreamCtxt
- xmlPatternStreamable
+ - xmlPatterncompile
- xmlStreamPush
+xmlStreamPushAttr
- xmlPopInput:
- xmlPopInput
- xmlPushInput:
- xmlPushInput
- xmlRFreeMutex
- xmlFreeRMutex
diff --git a/doc/APIchunk3.html b/doc/APIchunk3.html
index a2146cc0..d8b06737 100644
--- a/doc/APIchunk3.html
+++ b/doc/APIchunk3.html
@@ -200,6 +200,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParseDefaultDecl
- IPAExtensions
- xmlUCSIsIPAExtensions
- ISO
- UTF8Toisolat1
+XML_CAST_FPTR
isolat1ToUTF8
- ISO-8859-
- LIBXML_ISO8859X_ENABLED
- ISO-Latin
- xmlParseBalancedChunkMemory
diff --git a/doc/APIchunk4.html b/doc/APIchunk4.html
index 5bb08b29..885faa44 100644
--- a/doc/APIchunk4.html
+++ b/doc/APIchunk4.html
@@ -206,6 +206,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParseExternalID
xmlParsePEReference
xmlParserHandlePEReference
+xmlStreamPush
+xmlStreamPushAttr
xmlTextReaderCurrentDoc
- NRK
- _htmlElemDesc
- NSDef
- xmlNamespaceParseNSDef
diff --git a/doc/APIchunk7.html b/doc/APIchunk7.html
index 60ab9b24..eed7024d 100644
--- a/doc/APIchunk7.html
+++ b/doc/APIchunk7.html
@@ -93,6 +93,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlStringLenDecodeEntities
- Tamil
- xmlUCSIsTamil
- Telugu
- xmlUCSIsTelugu
+ - Test
- xmlPatternMatch
- Text
- xmlNodeIsText
xmlTextReaderReadAttributeValue
xmlTextReaderReadString
@@ -234,6 +235,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNewNodeEatName
xmlNewPI
xmlNewTextChild
+xmlPatternGetStreamCtxt
xmlTextReaderRelaxNGSetSchema
xmlTextReaderRelaxNGValidate
- Used
- XML_SCHEMAS_ANY_LAX
diff --git a/doc/APIchunk8.html b/doc/APIchunk8.html
index 39a9dc4c..434fa698 100644
--- a/doc/APIchunk8.html
+++ b/doc/APIchunk8.html
@@ -72,6 +72,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParseVersionNum
Letter W:
- WARNING
- xmlRelaxNGParse
xmlSchemaParse
+ - WARNING:
- xmlSchemaNewStringValue
- WFC:
- xmlParseAttribute
xmlParseCharRef
xmlParseDefaultDecl
@@ -163,6 +164,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSetBufferAllocationScheme
- XML_BUFFER_ALLOC_EXACT
- xmlGetBufferAllocationScheme
xmlSetBufferAllocationScheme
+ - XML_CAST_FPTR
- XML_CAST_FPTR
- XML_CATA_PREFER_PUBLIC
- xmlCatalogSetDefaultPrefer
- XML_CATA_PREFER_SYSTEM
- xmlCatalogSetDefaultPrefer
- XML_CHAR_ENCODING_
- xmlDetectCharEncoding
@@ -290,6 +292,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlParserHandlePEReference
xmlParserHandleReference
xmlValidCtxtNormalizeAttributeValue
+ - act
- xmlStreamPush
+xmlStreamPushAttr
- activate
- xmlTextReaderSetParserProp
- activated
- DEBUG_MEMORY
xmlAutomataNewAllTrans
@@ -430,7 +434,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlGetEncodingAlias
- aliases
- xmlCleanupCharEncodingHandlers
xmlCleanupEncodingAliases
- - aliasing
- xmlSearchNsByHref
+ - aliasing
- XML_CAST_FPTR
+xmlSearchNsByHref
- allocate
- _xmlDoc
xmlBufferGrow
xmlBuildQName
@@ -527,6 +532,8 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlHasProp
xmlKeepBlanksDefault
xmlNanoFTPProxy
+xmlStreamPush
+xmlStreamPushAttr
xmlTextReaderPreserve
xmlTextReaderPreservePattern
xmlXPathStringEvalNumber
@@ -573,6 +580,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlInputMatchCallback
xmlOutputMatchCallback
xmlSetGenericErrorFunc
+ - anySimpleType
- xmlSchemaNewStringValue
- anymore
- XML_SCHEMAS_ANYATTR_LAX
XML_SCHEMAS_ANYATTR_SKIP
XML_SCHEMAS_ANYATTR_STRICT
diff --git a/doc/APIchunk9.html b/doc/APIchunk9.html
index 362e6253..38043699 100644
--- a/doc/APIchunk9.html
+++ b/doc/APIchunk9.html
@@ -55,6 +55,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNewInputFromFile
xmlNewStringInputStream
xmlRelaxNGNewValidCtxt
+xmlSchemaNewStringValue
xmlSchemaNewValidCtxt
xmlSetCompressMode
xmlSetDocCompressMode
@@ -188,6 +189,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlLineNumbersDefault
- breaking
- xmlEncodeEntities
- breaks
- xmlCurrentChar
+ - broke
- XML_CAST_FPTR
- broken
- xmlParseBalancedChunkMemoryRecover
xmlTextReaderNormalization
- buf
- xmlSaveFileTo
diff --git a/doc/APIconstructors.html b/doc/APIconstructors.html
index b8e7628f..9372c05a 100644
--- a/doc/APIconstructors.html
+++ b/doc/APIconstructors.html
@@ -481,7 +481,8 @@ A:link, A:visited, A:active { text-decoration: underline }
Type xmlSchemaTypePtr:
xmlSchemaGetBuiltInListSimpleTypeItemType
xmlSchemaGetBuiltInType
xmlSchemaGetPredefinedType
-
Type xmlSchemaValPtr:
xmlSchemaNewNOTATIONValue
+
Type xmlSchemaValPtr:
xmlSchemaCopyValue
+xmlSchemaNewNOTATIONValue
xmlSchemaNewStringValue
Type xmlSchemaValidCtxtPtr:
xmlSchemaNewValidCtxt
Type xmlStreamCtxtPtr:
xmlPatternGetStreamCtxt
diff --git a/doc/APIfiles.html b/doc/APIfiles.html
index a5086167..33bd4198 100644
--- a/doc/APIfiles.html
+++ b/doc/APIfiles.html
@@ -2678,6 +2678,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSchemaCollapseString
xmlSchemaCompareValues
xmlSchemaCompareValuesWhtsp
+xmlSchemaCopyValue
xmlSchemaFreeFacet
xmlSchemaFreeValue
xmlSchemaGetBuiltInListSimpleTypeItemType
diff --git a/doc/APIfunctions.html b/doc/APIfunctions.html
index 3a5bad60..c96a8d01 100644
--- a/doc/APIfunctions.html
+++ b/doc/APIfunctions.html
@@ -1813,6 +1813,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSchemaValidatePredefinedType
Type xmlSchemaValPtr:
xmlSchemaCompareValues
xmlSchemaCompareValuesWhtsp
+xmlSchemaCopyValue
xmlSchemaFreeValue
xmlSchemaGetCanonValue
xmlSchemaValidateFacet
diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html
index f688e10a..7dbc146d 100644
--- a/doc/APIsymbols.html
+++ b/doc/APIsymbols.html
@@ -2525,6 +2525,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlSchemaCompareValues
xmlSchemaCompareValuesWhtsp
xmlSchemaContentType
+xmlSchemaCopyValue
xmlSchemaDump
xmlSchemaElement
xmlSchemaElementPtr
diff --git a/doc/html/libxml-hash.html b/doc/html/libxml-hash.html
index a2b4879a..b8a87fb1 100644
--- a/doc/html/libxml-hash.html
+++ b/doc/html/libxml-hash.html
@@ -50,7 +50,7 @@ void xmlHashScannerFull (void * payload,
int xmlHashUpdateEntry2 (xmlHashTablePtr table,
const xmlChar * name,
const xmlChar * name2,
void * userdata,
xmlHashDeallocator f)
int xmlHashUpdateEntry3 (xmlHashTablePtr table,
const xmlChar * name,
const xmlChar * name2,
const xmlChar * name3,
void * userdata,
xmlHashDeallocator f)
Description
-Macro: XML_CAST_FPTR
#define XML_CAST_FPTR
Macro to do a casting from an object pointer to a function pointer without encountering a warning from gcc
+Macro: XML_CAST_FPTR
#define XML_CAST_FPTR
Macro to do a casting from an object pointer to a function pointer without encountering a warning from gcc #define XML_CAST_FPTR(fptr) (*(void **)(&fptr)) This macro violated ISO C aliasing rules (gcc4 on s390 broke) so it is disabled now
Structure xmlHashTable
struct _xmlHashTable {
The content of this structure is not made public by the API.
}
Function: xmlHashAddEntry
int xmlHashAddEntry (xmlHashTablePtr table,
const xmlChar * name,
void * userdata)
diff --git a/doc/html/libxml-pattern.html b/doc/html/libxml-pattern.html
index 9d0303b6..2d56c1c6 100644
--- a/doc/html/libxml-pattern.html
+++ b/doc/html/libxml-pattern.html
@@ -40,21 +40,21 @@ The content of this structure is not made public by the API.
Function: xmlFreeStreamCtxt
void xmlFreeStreamCtxt (xmlStreamCtxtPtr stream)
Free the stream context
stream: | the stream context |
Function: xmlPatternFromRoot
int xmlPatternFromRoot (xmlPatternPtr comp)
-
-Function: xmlPatternGetStreamCtxt
xmlStreamCtxtPtr xmlPatternGetStreamCtxt (xmlPatternPtr comp)
-
-Function: xmlPatternMatch
int xmlPatternMatch (xmlPatternPtr comp,
xmlNodePtr node)
-
-Function: xmlPatternMaxDepth
int xmlPatternMaxDepth (xmlPatternPtr comp)
-
-Function: xmlPatternStreamable
int xmlPatternStreamable (xmlPatternPtr comp)
-
-Function: xmlPatterncompile
xmlPatternPtr xmlPatterncompile (const xmlChar * pattern,
xmlDict * dict,
int flags,
const xmlChar ** namespaces)
-
-pattern: | |
dict: | |
flags: | |
namespaces: | |
Returns: | |
Function: xmlStreamPop
int xmlStreamPop (xmlStreamCtxtPtr stream)
-
-Function: xmlStreamPush
int xmlStreamPush (xmlStreamCtxtPtr stream,
const xmlChar * name,
const xmlChar * ns)
-
-Function: xmlStreamPushAttr
int xmlStreamPushAttr (xmlStreamCtxtPtr stream,
const xmlChar * name,
const xmlChar * ns)
-
-Daniel Veillard