diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2004-07-05 19:55:11 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2004-07-05 19:55:11 +0000 |
commit | ec9c2bdb0452a5397ae537d7cfbe6f16800c748e (patch) | |
tree | 5276e3216a7c87c93f047ba76411297afc25564d | |
parent | f59c49fd3c855590d8731b43364c1cdeaf48b85d (diff) | |
download | libxslt-LIBXSLT_1_1_8.tar.gz |
releasing 1.1.8 DanielLIBXSLT_1_1_8
* configure.in doc/*: releasing 1.1.8
Daniel
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | NEWS | 11 | ||||
-rw-r--r-- | configure.in | 4 | ||||
-rw-r--r-- | doc/APIchunk0.html | 10 | ||||
-rw-r--r-- | doc/APIchunk1.html | 11 | ||||
-rw-r--r-- | doc/APIchunk2.html | 9 | ||||
-rw-r--r-- | doc/APIchunk3.html | 9 | ||||
-rw-r--r-- | doc/APIchunk4.html | 10 | ||||
-rw-r--r-- | doc/APIchunk5.html | 10 | ||||
-rw-r--r-- | doc/APIchunk6.html | 22 | ||||
-rw-r--r-- | doc/APIchunk7.html | 10 | ||||
-rw-r--r-- | doc/APIchunk8.html | 119 | ||||
-rw-r--r-- | doc/APIchunk9.html | 90 | ||||
-rw-r--r-- | doc/APIconstructors.html | 1 | ||||
-rw-r--r-- | doc/APIfiles.html | 1 | ||||
-rw-r--r-- | doc/APIfunctions.html | 3 | ||||
-rw-r--r-- | doc/APIsymbols.html | 1 | ||||
-rw-r--r-- | doc/extensions.html | 48 | ||||
-rw-r--r-- | doc/html/libxslt-namespaces.html | 3 | ||||
-rw-r--r-- | doc/libxslt.xsa | 12 | ||||
-rw-r--r-- | doc/news.html | 10 | ||||
-rw-r--r-- | doc/xslt.html | 60 | ||||
-rw-r--r-- | libxslt/xsltwin32config.h | 6 | ||||
-rw-r--r-- | win32/libxslt.def.src | 1 |
24 files changed, 245 insertions, 220 deletions
@@ -1,3 +1,7 @@ +Mon Jul 5 21:48:13 CEST 2004 Daniel Veillard <daniel@veillard.com> + + * configure.in doc/*: releasing 1.1.8 + Sun Jul 4 24:18:12 HKT 2004 William Brack <wbrack@mmm.com.hk> * xsltproc/Makefile.am: changed the sequence of LD_ADDS and @@ -5,6 +5,17 @@ http://xmlsoft.org/XSLT/news.html Those are the public releases made: +1.1.8: July 5 2004: + - build fixes: Windows runtime options (Oliver Stoeneberg), Windows + binary package layout (Igor Zlatkovic), libgcrypt version test and link + (William) + - documentation: fix libxslt namespace name in doc (William) + - bug fixes: undefined namespace message (William Brack), search engine + (William), multiple namespace fixups (William), namespace fix for key + evaluation (William), Python memory debug bindings, + - improvements: crypto extensions for exslt (Joel Reed, William) + + 1.1.7: May 17 2004: - build fix: warning about localtime_r on Solaris - bug fix: UTF8 string tokenize (William Brack), subtle memory diff --git a/configure.in b/configure.in index 36e9374a..a39c940b 100644 --- a/configure.in +++ b/configure.in @@ -10,11 +10,11 @@ dnl libexslt is an extension dnl LIBXSLT_MAJOR_VERSION=1 LIBXSLT_MINOR_VERSION=1 -LIBXSLT_MICRO_VERSION=7 +LIBXSLT_MICRO_VERSION=8 PACKAGE=libxslt LIBEXSLT_MAJOR_VERSION=0 LIBEXSLT_MINOR_VERSION=8 -LIBEXSLT_MICRO_VERSION=5 +LIBEXSLT_MICRO_VERSION=6 LIBXML_REQUIRED_VERSION=2.6.8 diff --git a/doc/APIchunk0.html b/doc/APIchunk0.html index 16797fc4..a7d99363 100644 --- a/doc/APIchunk0.html +++ b/doc/APIchunk0.html @@ -15,8 +15,8 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><h2>Letter A:</h2><dl><dt>API</dt><dd><a href="html/libxslt-xsltutils.html#xsltGetUTF8Char">xsltGetUTF8Char</a><br /> </dd><dt>AVT</dt><dd><a href="html/libxslt-xsltInternals.html#xsltEvalAVT">xsltEvalAVT</a><br /> <a href="html/libxslt-xsltInternals.html#xsltFreeAVTList">xsltFreeAVTList</a><br /> @@ -90,6 +90,7 @@ A:link, A:visited, A:active { text-decoration: underline } </dd><dt>Find</dt><dd><a href="html/libxslt-xsltInternals.html#xsltDecimalFormatGetByName">xsltDecimalFormatGetByName</a><br /> <a href="html/libxslt-imports.html#xsltFindElemSpaceHandling">xsltFindElemSpaceHandling</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> <a href="html/libxslt-imports.html#xsltNextImport">xsltNextImport</a><br /> </dd><dt>Finds</dt><dd><a href="html/libxslt-imports.html#xsltFindTemplate">xsltFindTemplate</a><br /> @@ -130,6 +131,7 @@ A:link, A:visited, A:active { text-decoration: underline } </dd><dt>Global</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br /> <a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br /> </dd></dl><h2>Letter H:</h2><dl><dt>Handle</dt><dd><a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> </dd></dl><h2>Letter I:</h2><dl><dt>IObuf</dt><dd><a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br /> <a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br /> </dd><dt>Implement</dt><dd><a href="html/libxslt-functions.html#xsltDocumentFunction">xsltDocumentFunction</a><br /> @@ -243,6 +245,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/APIchunk1.html b/doc/APIchunk1.html index 2050462c..079e91ae 100644 --- a/doc/APIchunk1.html +++ b/doc/APIchunk1.html @@ -15,8 +15,8 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><h2>Letter Q:</h2><dl><dt>QName</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStackElem">_xsltStackElem</a><br /> <a href="html/libxslt-xsltInternals.html#_xsltTemplate">_xsltTemplate</a><br /> <a href="html/libxslt-templates.html#xsltEvalAttrValueTemplate">xsltEvalAttrValueTemplate</a><br /> @@ -163,6 +163,7 @@ A:link, A:visited, A:active { text-decoration: underline } </dd><dt>add</dt><dd><a href="html/libxslt-keys.html#xsltAddKey">xsltAddKey</a><br /> <a href="html/libxslt-variables.html#xsltAddStackElemList">xsltAddStackElemList</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> </dd><dt>added</dt><dd><a href="html/libxslt-namespaces.html#xsltCopyNamespace">xsltCopyNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltCopyNamespaceList">xsltCopyNamespaceList</a><br /> @@ -175,6 +176,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-namespaces.html#xsltCopyNamespaceList">xsltCopyNamespaceList</a><br /> <a href="html/libxslt-namespaces.html#xsltFreeNamespaceAliasHashes">xsltFreeNamespaceAliasHashes</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> </dd><dt>all</dt><dd><a href="html/libxslt-functions.html#XSLT_REGISTER_FUNCTION_LOOKUP">XSLT_REGISTER_FUNCTION_LOOKUP</a><br /> <a href="html/libxslt-variables.html#XSLT_REGISTER_VARIABLE_LOOKUP">XSLT_REGISTER_VARIABLE_LOOKUP</a><br /> <a href="html/libxslt-xslt.html#xsltCleanupGlobals">xsltCleanupGlobals</a><br /> @@ -308,6 +310,7 @@ A:link, A:visited, A:active { text-decoration: underline } </dd><dt>attempt</dt><dd><a href="html/libxslt-xsltInternals.html#xsltLoadStylesheetPI">xsltLoadStylesheetPI</a><br /> </dd><dt>attribute-set</dt><dd><a href="html/libxslt-attributes.html#xsltParseStylesheetAttributeSet">xsltParseStylesheetAttributeSet</a><br /> </dd><dt>attributes</dt><dd><a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltNamespaceAlias">xsltNamespaceAlias</a><br /> </dd><dt>attrubute</dt><dd><a href="html/libxslt-xsltInternals.html#xsltCompileAttr">xsltCompileAttr</a><br /> </dd><dt>automatically</dt><dd><a href="html/libxslt-namespaces.html#xsltCopyNamespace">xsltCopyNamespace</a><br /> @@ -327,6 +330,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/APIchunk2.html b/doc/APIchunk2.html index e0bd4cc2..62e9274c 100644 --- a/doc/APIchunk2.html +++ b/doc/APIchunk2.html @@ -15,8 +15,8 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><h2>Letter b:</h2><dl><dt>based</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br /> </dd><dt>basically</dt><dd><a href="html/libxslt-xsltInternals.html#xsltCompileAttr">xsltCompileAttr</a><br /> </dd><dt>been</dt><dd><a href="html/libxslt-xsltutils.html#xsltGetCNsProp">xsltGetCNsProp</a><br /> @@ -238,6 +238,7 @@ A:link, A:visited, A:active { text-decoration: underline } </dd><dt>corresponding</dt><dd><a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br /> <a href="html/libxslt-namespaces.html#xsltNamespaceAlias">xsltNamespaceAlias</a><br /> </dd><dt>create</dt><dd><a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> </dd><dt>creating</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br /> <a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br /> @@ -269,6 +270,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/APIchunk3.html b/doc/APIchunk3.html index a4e6d57a..42a105c9 100644 --- a/doc/APIchunk3.html +++ b/doc/APIchunk3.html @@ -15,8 +15,8 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><h2>Letter d:</h2><dl><dt>data</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltRuntimeExtra">_xsltRuntimeExtra</a><br /> <a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br /> <a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br /> @@ -56,6 +56,7 @@ A:link, A:visited, A:active { text-decoration: underline } </dd><dt>debugging</dt><dd><a href="html/libxslt-transform.html#xslHandleDebugger">xslHandleDebugger</a><br /> </dd><dt>debugtrace</dt><dd><a href="html/libxslt-xsltutils.html#XSLT_TRACE">XSLT_TRACE</a><br /> </dd><dt>decalaration</dt><dd><a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> </dd><dt>decimal</dt><dd><a href="html/libxslt-numbersInternals.html#_xsltFormatNumberInfo">_xsltFormatNumberInfo</a><br /> <a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br /> @@ -232,6 +233,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/APIchunk4.html b/doc/APIchunk4.html index 6493fab9..82d59d41 100644 --- a/doc/APIchunk4.html +++ b/doc/APIchunk4.html @@ -15,8 +15,8 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><h2>Letter f:</h2><dl><dt>factor</dt><dd><a href="html/libxslt-xsltutils.html#xsltSaveResultToFilename">xsltSaveResultToFilename</a><br /> </dd><dt>failure</dt><dd><a href="html/libxslt-keys.html#xsltAddKey">xsltAddKey</a><br /> <a href="html/libxslt-variables.html#xsltAddStackElemList">xsltAddStackElemList</a><br /> @@ -289,6 +289,7 @@ A:link, A:visited, A:active { text-decoration: underline } </dd><dt>initializes</dt><dd><a href="html/libxslt-extensions.html#xsltNewElemPreComp">xsltNewElemPreComp</a><br /> </dd><dt>input</dt><dd><a href="html/libxslt-transform.html#xsltApplyStripSpaces">xsltApplyStripSpaces</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> <a href="html/libxslt-keys.html#xsltInitCtxtKeys">xsltInitCtxtKeys</a><br /> <a href="html/libxslt-transform.html#xsltNewTransformContext">xsltNewTransformContext</a><br /> @@ -325,6 +326,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-transform.html#xsltApplyStylesheetUser">xsltApplyStylesheetUser</a><br /> <a href="html/libxslt-variables.html#xsltFreeGlobalVariables">xsltFreeGlobalVariables</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> <a href="html/libxslt-variables.html#xsltParseGlobalParam">xsltParseGlobalParam</a><br /> <a href="html/libxslt-variables.html#xsltParseGlobalVariable">xsltParseGlobalVariable</a><br /> @@ -340,6 +342,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/APIchunk5.html b/doc/APIchunk5.html index e0711f0b..d5a577dd 100644 --- a/doc/APIchunk5.html +++ b/doc/APIchunk5.html @@ -15,8 +15,8 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><h2>Letter j:</h2><dl><dt>java</dt><dd><a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br /> </dd><dt>jdk</dt><dd><a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br /> </dd></dl><h2>Letter k:</h2><dl><dt>keeping</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br /> @@ -101,6 +101,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br /> <a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br /> </dd><dt>make</dt><dd><a href="html/libxslt-xsltInternals.html#xsltAllocateExtraCtxt">xsltAllocateExtraCtxt</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> </dd><dt>makes</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br /> </dd><dt>mapping</dt><dd><a href="html/libxslt-templates.html#xsltAttrTemplateValueProcessNode">xsltAttrTemplateValueProcessNode</a><br /> <a href="html/libxslt-templates.html#xsltEvalXPathStringNs">xsltEvalXPathStringNs</a><br /> @@ -196,6 +197,7 @@ A:link, A:visited, A:active { text-decoration: underline } </dd><dt>needed</dt><dd><a href="html/libxslt-xsltInternals.html#xsltCompileAttr">xsltCompileAttr</a><br /> <a href="html/libxslt-templates.html#xsltEvalTemplateString">xsltEvalTemplateString</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> <a href="html/libxslt-xsltInternals.html#xsltParseStylesheetImportedDoc">xsltParseStylesheetImportedDoc</a><br /> <a href="html/libxslt-functions.html#xsltXPathFunctionLookup">xsltXPathFunctionLookup</a><br /> @@ -248,6 +250,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/APIchunk6.html b/doc/APIchunk6.html index 718a88e5..3d84fd82 100644 --- a/doc/APIchunk6.html +++ b/doc/APIchunk6.html @@ -15,8 +15,8 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><h2>Letter o:</h2><dl><dt>object</dt><dd><a href="html/libxslt-functions.html#xsltDocumentFunction">xsltDocumentFunction</a><br /> <a href="html/libxslt-functions.html#xsltKeyFunction">xsltKeyFunction</a><br /> <a href="html/libxslt-functions.html#xsltSystemPropertyFunction">xsltSystemPropertyFunction</a><br /> @@ -82,18 +82,6 @@ A:link, A:visited, A:active { text-decoration: underline } </dd><dt>out</dt><dd><a href="html/libxslt-xsltutils.html#xsltSetGenericDebugFunc">xsltSetGenericDebugFunc</a><br /> <a href="html/libxslt-xsltutils.html#xsltSetGenericErrorFunc">xsltSetGenericErrorFunc</a><br /> <a href="html/libxslt-xsltutils.html#xsltSetTransformErrorFunc">xsltSetTransformErrorFunc</a><br /> -</dd><dt>output</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br /> -<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br /> -<a href="html/libxslt-transform.html#xsltApplyStylesheet">xsltApplyStylesheet</a><br /> -<a href="html/libxslt-transform.html#xsltApplyStylesheetUser">xsltApplyStylesheetUser</a><br /> -<a href="html/libxslt-extensions.html#xsltDebugDumpExtensions">xsltDebugDumpExtensions</a><br /> -<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> -<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> -<a href="html/libxslt-xsltInternals.html#xsltParseStylesheetOutput">xsltParseStylesheetOutput</a><br /> -<a href="html/libxslt-transform.html#xsltProfileStylesheet">xsltProfileStylesheet</a><br /> -<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br /> -<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSaveResultTo">xsltSaveResultTo</a><br /> </dd><dt>own</dt><dd><a href="html/libxslt-transform.html#xsltApplyStylesheetUser">xsltApplyStylesheetUser</a><br /> </dd></dl><h2>Letter p:</h2><dl><dt>param</dt><dd><a href="html/libxslt-variables.html#xsltParseGlobalParam">xsltParseGlobalParam</a><br /> <a href="html/libxslt-variables.html#xsltParseStylesheetCallerParam">xsltParseStylesheetCallerParam</a><br /> @@ -118,6 +106,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-transform.html#xsltApplyOneTemplate">xsltApplyOneTemplate</a><br /> </dd><dt>parent</dt><dd><a href="html/libxslt-templates.html#xsltEvalTemplateString">xsltEvalTemplateString</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> <a href="html/libxslt-xsltInternals.html#xsltParseStylesheetImportedDoc">xsltParseStylesheetImportedDoc</a><br /> </dd><dt>parse</dt><dd><a href="html/libxslt-variables.html#xsltParseGlobalParam">xsltParseGlobalParam</a><br /> @@ -258,6 +247,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-extensions.html#xsltCheckExtPrefix">xsltCheckExtPrefix</a><br /> <a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br /> <a href="html/libxslt-xsltutils.html#xsltGetQNameURI2">xsltGetQNameURI2</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> @@ -340,6 +330,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/APIchunk7.html b/doc/APIchunk7.html index d414da83..a735295c 100644 --- a/doc/APIchunk7.html +++ b/doc/APIchunk7.html @@ -15,8 +15,8 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><h2>Letter q:</h2><dl><dt>query</dt><dd><a href="html/libxslt-keys.html#xsltGetKey">xsltGetKey</a><br /> </dd><dt>quote</dt><dd><a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br /> </dd></dl><h2>Letter r:</h2><dl><dt>rank=</dt><dd><a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br /> @@ -90,6 +90,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br /> </dd><dt>reused</dt><dd><a href="html/libxslt-transform.html#xsltApplyOneTemplate">xsltApplyOneTemplate</a><br /> </dd><dt>right</dt><dd><a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> <a href="html/libxslt-xsltInternals.html#xsltParseStylesheetProcess">xsltParseStylesheetProcess</a><br /> </dd><dt>root</dt><dd><a href="html/libxslt-transform.html#xsltApplyStripSpaces">xsltApplyStripSpaces</a><br /> @@ -348,6 +349,7 @@ A:link, A:visited, A:active { text-decoration: underline } </dd><dt>sun</dt><dd><a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br /> </dd><dt>supported</dt><dd><a href="html/libxslt-xslt.html#XSLT_DEFAULT_VERSION">XSLT_DEFAULT_VERSION</a><br /> </dd><dt>sure</dt><dd><a href="html/libxslt-xsltInternals.html#xsltAllocateExtraCtxt">xsltAllocateExtraCtxt</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> </dd><dt>system-property</dt><dd><a href="html/libxslt-functions.html#xsltSystemPropertyFunction">xsltSystemPropertyFunction</a><br /> </dd></dl><h2 align="center"><a href="APIchunk0.html">A-P</a> <a href="APIchunk1.html">Q-a</a> @@ -357,6 +359,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/APIchunk8.html b/doc/APIchunk8.html index 5a60415e..17d59bd3 100644 --- a/doc/APIchunk8.html +++ b/doc/APIchunk8.html @@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica} H2 {font-family: Verdana,Arial,Helvetica} H3 {font-family: Verdana,Arial,Helvetica} A:link, A:visited, A:active { text-decoration: underline } - </style><title>API Alphabetic Index t-v for libxslt</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status"><img src="w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>API Alphabetic Index t-v for libxslt</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="EXSLT/index.html" style="font-weight:bold">libexslt</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-P</a> + </style><title>API Alphabetic Index t-w for libxslt</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status"><img src="w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>API Alphabetic Index t-w for libxslt</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="EXSLT/index.html" style="font-weight:bold">libexslt</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-P</a> <a href="APIchunk1.html">Q-a</a> <a href="APIchunk2.html">b-c</a> <a href="APIchunk3.html">d-e</a> @@ -15,8 +15,8 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><h2>Letter t:</h2><dl><dt>table</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br /> <a href="html/libxslt-variables.html#xsltEvalOneUserParam">xsltEvalOneUserParam</a><br /> <a href="html/libxslt-variables.html#xsltEvalUserParams">xsltEvalUserParams</a><br /> @@ -79,36 +79,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-transform.html#xsltGetXIncludeDefault">xsltGetXIncludeDefault</a><br /> </dd><dt>they</dt><dd><a href="html/libxslt-transform.html#xsltApplyOneTemplate">xsltApplyOneTemplate</a><br /> <a href="html/libxslt-templates.html#xsltEvalAttrValueTemplate">xsltEvalAttrValueTemplate</a><br /> -</dd><dt>this</dt><dd><a href="html/libxslt-xslt.html#XSLT_DEFAULT_URL">XSLT_DEFAULT_URL</a><br /> -<a href="html/libxslt-xslt.html#XSLT_DEFAULT_VENDOR">XSLT_DEFAULT_VENDOR</a><br /> -<a href="html/libxslt-xsltInternals.html#_xsltDocument">_xsltDocument</a><br /> -<a href="html/libxslt-xsltInternals.html#_xsltTemplate">_xsltTemplate</a><br /> -<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br /> -<a href="html/libxslt-transform.html#xslHandleDebugger">xslHandleDebugger</a><br /> -<a href="html/libxslt-variables.html#xsltAddStackElemList">xsltAddStackElemList</a><br /> -<a href="html/libxslt-transform.html#xsltApplyOneTemplate">xsltApplyOneTemplate</a><br /> -<a href="html/libxslt-extensions.html#xsltCheckExtPrefix">xsltCheckExtPrefix</a><br /> -<a href="html/libxslt-transform.html#xsltCopyTextString">xsltCopyTextString</a><br /> -<a href="html/libxslt-xsltutils.html#xsltDoSortFunction">xsltDoSortFunction</a><br /> -<a href="html/libxslt-extensions.html#xsltExtInitFunction">xsltExtInitFunction</a><br /> -<a href="html/libxslt-extensions.html#xsltExtShutdownFunction">xsltExtShutdownFunction</a><br /> -<a href="html/libxslt-extensions.html#xsltGetExtData">xsltGetExtData</a><br /> -<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> -<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> -<a href="html/libxslt-pattern.html#xsltGetTemplate">xsltGetTemplate</a><br /> -<a href="html/libxslt-transform.html#xsltRegisterAllElement">xsltRegisterAllElement</a><br /> -<a href="html/libxslt-functions.html#xsltRegisterAllFunctions">xsltRegisterAllFunctions</a><br /> -<a href="html/libxslt-extensions.html#xsltRegisterExtModule">xsltRegisterExtModule</a><br /> -<a href="html/libxslt-extensions.html#xsltRegisterExtModuleFull">xsltRegisterExtModuleFull</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSetGenericDebugFunc">xsltSetGenericDebugFunc</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSetGenericErrorFunc">xsltSetGenericErrorFunc</a><br /> -<a href="html/libxslt-security.html#xsltSetSecurityPrefs">xsltSetSecurityPrefs</a><br /> -<a href="html/libxslt-transform.html#xsltSort">xsltSort</a><br /> -<a href="html/libxslt-extensions.html#xsltStyleExtInitFunction">xsltStyleExtInitFunction</a><br /> -<a href="html/libxslt-extensions.html#xsltStyleExtShutdownFunction">xsltStyleExtShutdownFunction</a><br /> -<a href="html/libxslt-extensions.html#xsltStyleGetExtData">xsltStyleGetExtData</a><br /> -<a href="html/libxslt-extensions.html#xsltUnregisterExtModule">xsltUnregisterExtModule</a><br /> -<a href="html/libxslt-extensions.html#xsltXPathGetTransformContext">xsltXPathGetTransformContext</a><br /> </dd><dt>those</dt><dd><a href="html/libxslt-templates.html#xsltEvalAttrValueTemplate">xsltEvalAttrValueTemplate</a><br /> <a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br /> </dd><dt>time</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltTemplate">_xsltTemplate</a><br /> @@ -176,6 +146,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-security.html#xsltGetDefaultSecurityPrefs">xsltGetDefaultSecurityPrefs</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> <a href="html/libxslt-xsltutils.html#xsltGetNsProp">xsltGetNsProp</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> <a href="html/libxslt-xsltutils.html#xsltGetUTF8Char">xsltGetUTF8Char</a><br /> <a href="html/libxslt-extra.html#xsltRegisterExtras">xsltRegisterExtras</a><br /> @@ -240,6 +211,84 @@ A:link, A:visited, A:active { text-decoration: underline } </dd><dt>version=</dt><dd><a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br /> </dd><dt>void</dt><dd><a href="html/libxslt-functions.html#xsltXPathFunctionLookup">xsltXPathFunctionLookup</a><br /> <a href="html/libxslt-variables.html#xsltXPathVariableLookup">xsltXPathVariableLookup</a><br /> +</dd></dl><h2>Letter w:</h2><dl><dt>want</dt><dd><a href="html/libxslt-variables.html#xsltEvalUserParams">xsltEvalUserParams</a><br /> +</dd><dt>warnings</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br /> +</dd><dt>was</dt><dd><a href="html/libxslt-xsltutils.html#XSLT_STRANGE">XSLT_STRANGE</a><br /> +<a href="html/libxslt-xsltInternals.html#_xsltStackElem">_xsltStackElem</a><br /> +<a href="html/libxslt-xsltInternals.html#_xsltTemplate">_xsltTemplate</a><br /> +<a href="html/libxslt-templates.html#xsltEvalXPathPredicate">xsltEvalXPathPredicate</a><br /> +<a href="html/libxslt-imports.html#xsltNextImport">xsltNextImport</a><br /> +</dd><dt>well</dt><dd><a href="html/libxslt-namespaces.html#xsltNamespaceAlias">xsltNamespaceAlias</a><br /> +</dd><dt>went</dt><dd><a href="html/libxslt-xsltInternals.html#xsltParseStylesheetProcess">xsltParseStylesheetProcess</a><br /> +</dd><dt>wether</dt><dd><a href="html/libxslt-pattern.html#xsltTestCompMatchList">xsltTestCompMatchList</a><br /> +</dd><dt>when</dt><dd><a href="html/libxslt-xslt.html#XSLT_PARSE_OPTIONS">XSLT_PARSE_OPTIONS</a><br /> +<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br /> +<a href="html/libxslt-xsltutils.html#xsltGetQNameURI2">xsltGetQNameURI2</a><br /> +<a href="html/libxslt-extensions.html#xsltInitElemPreComp">xsltInitElemPreComp</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSetCtxtParseOptions">xsltSetCtxtParseOptions</a><br /> +<a href="html/libxslt-functions.html#xsltXPathFunctionLookup">xsltXPathFunctionLookup</a><br /> +<a href="html/libxslt-extensions.html#xsltXPathGetTransformContext">xsltXPathGetTransformContext</a><br /> +<a href="html/libxslt-variables.html#xsltXPathVariableLookup">xsltXPathVariableLookup</a><br /> +</dd><dt>where</dt><dd><a href="html/libxslt-transform.html#xslHandleDebugger">xslHandleDebugger</a><br /> +<a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br /> +<a href="html/libxslt-transform.html#xsltCopyTextString">xsltCopyTextString</a><br /> +<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br /> +</dd><dt>wherever</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br /> +</dd><dt>whether</dt><dd><a href="html/libxslt-numbersInternals.html#_xsltFormatNumberInfo">_xsltFormatNumberInfo</a><br /> +<a href="html/libxslt-templates.html#xsltEvalStaticAttrValueTemplate">xsltEvalStaticAttrValueTemplate</a><br /> +<a href="html/libxslt-imports.html#xsltNeedElemSpaceHandling">xsltNeedElemSpaceHandling</a><br /> +<a href="html/libxslt-transform.html#xsltSetXIncludeDefault">xsltSetXIncludeDefault</a><br /> +</dd><dt>which</dt><dd><a href="html/libxslt-extensions.html#xsltRegisterExtElement">xsltRegisterExtElement</a><br /> +<a href="html/libxslt-extensions.html#xsltRegisterExtFunction">xsltRegisterExtFunction</a><br /> +</dd><dt>while</dt><dd><a href="html/libxslt-xsltInternals.html#xsltAllocateExtra">xsltAllocateExtra</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSetGenericDebugFunc">xsltSetGenericDebugFunc</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSetGenericErrorFunc">xsltSetGenericErrorFunc</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSetTransformErrorFunc">xsltSetTransformErrorFunc</a><br /> +</dd><dt>white-space</dt><dd><a href="html/libxslt-imports.html#xsltNeedElemSpaceHandling">xsltNeedElemSpaceHandling</a><br /> +</dd><dt>wildcards</dt><dd><a href="html/libxslt-imports.html#xsltFindElemSpaceHandling">xsltFindElemSpaceHandling</a><br /> +</dd><dt>will</dt><dd><a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br /> +<a href="html/libxslt-transform.html#xsltCopyTextString">xsltCopyTextString</a><br /> +<a href="html/libxslt-xsltutils.html#xsltDoSortFunction">xsltDoSortFunction</a><br /> +<a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br /> +<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br /> +<a href="html/libxslt-xsltInternals.html#xsltLoadStylesheetPI">xsltLoadStylesheetPI</a><br /> +<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br /> +<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSetCtxtSortFunc">xsltSetCtxtSortFunc</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSetGenericDebugFunc">xsltSetGenericDebugFunc</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSetGenericErrorFunc">xsltSetGenericErrorFunc</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSetSortFunc">xsltSetSortFunc</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSetTransformErrorFunc">xsltSetTransformErrorFunc</a><br /> +<a href="html/libxslt-xsltutils.html#xsltTransformError">xsltTransformError</a><br /> +</dd><dt>wise</dt><dd><a href="html/libxslt-transform.html#xsltApplyStylesheet">xsltApplyStylesheet</a><br /> +<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br /> +<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br /> +</dd><dt>with</dt><dd><a href="html/libxslt-xsltInternals.html#CHECK_STOPPED0">CHECK_STOPPED0</a><br /> +<a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br /> +<a href="html/libxslt-xsltutils.html#xsltGetCNsProp">xsltGetCNsProp</a><br /> +<a href="html/libxslt-xsltutils.html#xsltGetNsProp">xsltGetNsProp</a><br /> +<a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br /> +<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br /> +<a href="html/libxslt-xsltutils.html#xsltGetUTF8Char">xsltGetUTF8Char</a><br /> +<a href="html/libxslt-extensions.html#xsltInitCtxtExts">xsltInitCtxtExts</a><br /> +</dd><dt>within</dt><dd><a href="html/libxslt-documents.html#xsltFindDocument">xsltFindDocument</a><br /> +<a href="html/libxslt-documents.html#xsltLoadDocument">xsltLoadDocument</a><br /> +<a href="html/libxslt-documents.html#xsltLoadStyleDocument">xsltLoadStyleDocument</a><br /> +<a href="html/libxslt-xsltInternals.html#xsltLoadStylesheetPI">xsltLoadStylesheetPI</a><br /> +</dd><dt>without</dt><dd><a href="html/libxslt-xsltInternals.html#XSLT_PAT_NO_PRIORITY">XSLT_PAT_NO_PRIORITY</a><br /> +<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br /> +</dd><dt>work</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br /> +</dd><dt>wrapped</dt><dd><a href="html/libxslt-imports.html#xsltFindElemSpaceHandling">xsltFindElemSpaceHandling</a><br /> +</dd><dt>wrapper</dt><dd><a href="html/libxslt-xsltutils.html#xsltDoSortFunction">xsltDoSortFunction</a><br /> +</dd><dt>write</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br /> +</dd><dt>written</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br /> +<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br /> +<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSaveResultTo">xsltSaveResultTo</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSaveResultToFd">xsltSaveResultToFd</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSaveResultToFile">xsltSaveResultToFile</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSaveResultToFilename">xsltSaveResultToFilename</a><br /> +<a href="html/libxslt-xsltutils.html#xsltSaveResultToString">xsltSaveResultToString</a><br /> </dd></dl><h2 align="center"><a href="APIchunk0.html">A-P</a> <a href="APIchunk1.html">Q-a</a> <a href="APIchunk2.html">b-c</a> @@ -248,6 +297,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/APIchunk9.html b/doc/APIchunk9.html index 20b7d83d..a1cc11a1 100644 --- a/doc/APIchunk9.html +++ b/doc/APIchunk9.html @@ -7,7 +7,7 @@ H1 {font-family: Verdana,Arial,Helvetica} H2 {font-family: Verdana,Arial,Helvetica} H3 {font-family: Verdana,Arial,Helvetica} A:link, A:visited, A:active { text-decoration: underline } - </style><title>API Alphabetic Index w-z for libxslt</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status"><img src="w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>API Alphabetic Index w-z for libxslt</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="EXSLT/index.html" style="font-weight:bold">libexslt</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-P</a> + </style><title>API Alphabetic Index x-z for libxslt</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status"><img src="w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>API Alphabetic Index x-z for libxslt</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="EXSLT/index.html" style="font-weight:bold">libexslt</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-P</a> <a href="APIchunk1.html">Q-a</a> <a href="APIchunk2.html">b-c</a> <a href="APIchunk3.html">d-e</a> @@ -15,87 +15,9 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> -</h2><h2>Letter w:</h2><dl><dt>want</dt><dd><a href="html/libxslt-variables.html#xsltEvalUserParams">xsltEvalUserParams</a><br /> -</dd><dt>warnings</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br /> -</dd><dt>was</dt><dd><a href="html/libxslt-xsltutils.html#XSLT_STRANGE">XSLT_STRANGE</a><br /> -<a href="html/libxslt-xsltInternals.html#_xsltStackElem">_xsltStackElem</a><br /> -<a href="html/libxslt-xsltInternals.html#_xsltTemplate">_xsltTemplate</a><br /> -<a href="html/libxslt-templates.html#xsltEvalXPathPredicate">xsltEvalXPathPredicate</a><br /> -<a href="html/libxslt-imports.html#xsltNextImport">xsltNextImport</a><br /> -</dd><dt>well</dt><dd><a href="html/libxslt-namespaces.html#xsltNamespaceAlias">xsltNamespaceAlias</a><br /> -</dd><dt>went</dt><dd><a href="html/libxslt-xsltInternals.html#xsltParseStylesheetProcess">xsltParseStylesheetProcess</a><br /> -</dd><dt>wether</dt><dd><a href="html/libxslt-pattern.html#xsltTestCompMatchList">xsltTestCompMatchList</a><br /> -</dd><dt>when</dt><dd><a href="html/libxslt-xslt.html#XSLT_PARSE_OPTIONS">XSLT_PARSE_OPTIONS</a><br /> -<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br /> -<a href="html/libxslt-xsltutils.html#xsltGetQNameURI2">xsltGetQNameURI2</a><br /> -<a href="html/libxslt-extensions.html#xsltInitElemPreComp">xsltInitElemPreComp</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSetCtxtParseOptions">xsltSetCtxtParseOptions</a><br /> -<a href="html/libxslt-functions.html#xsltXPathFunctionLookup">xsltXPathFunctionLookup</a><br /> -<a href="html/libxslt-extensions.html#xsltXPathGetTransformContext">xsltXPathGetTransformContext</a><br /> -<a href="html/libxslt-variables.html#xsltXPathVariableLookup">xsltXPathVariableLookup</a><br /> -</dd><dt>where</dt><dd><a href="html/libxslt-transform.html#xslHandleDebugger">xslHandleDebugger</a><br /> -<a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br /> -<a href="html/libxslt-transform.html#xsltCopyTextString">xsltCopyTextString</a><br /> -<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br /> -</dd><dt>wherever</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br /> -</dd><dt>whether</dt><dd><a href="html/libxslt-numbersInternals.html#_xsltFormatNumberInfo">_xsltFormatNumberInfo</a><br /> -<a href="html/libxslt-templates.html#xsltEvalStaticAttrValueTemplate">xsltEvalStaticAttrValueTemplate</a><br /> -<a href="html/libxslt-imports.html#xsltNeedElemSpaceHandling">xsltNeedElemSpaceHandling</a><br /> -<a href="html/libxslt-transform.html#xsltSetXIncludeDefault">xsltSetXIncludeDefault</a><br /> -</dd><dt>which</dt><dd><a href="html/libxslt-extensions.html#xsltRegisterExtElement">xsltRegisterExtElement</a><br /> -<a href="html/libxslt-extensions.html#xsltRegisterExtFunction">xsltRegisterExtFunction</a><br /> -</dd><dt>while</dt><dd><a href="html/libxslt-xsltInternals.html#xsltAllocateExtra">xsltAllocateExtra</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSetGenericDebugFunc">xsltSetGenericDebugFunc</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSetGenericErrorFunc">xsltSetGenericErrorFunc</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSetTransformErrorFunc">xsltSetTransformErrorFunc</a><br /> -</dd><dt>white-space</dt><dd><a href="html/libxslt-imports.html#xsltNeedElemSpaceHandling">xsltNeedElemSpaceHandling</a><br /> -</dd><dt>wildcards</dt><dd><a href="html/libxslt-imports.html#xsltFindElemSpaceHandling">xsltFindElemSpaceHandling</a><br /> -</dd><dt>will</dt><dd><a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br /> -<a href="html/libxslt-transform.html#xsltCopyTextString">xsltCopyTextString</a><br /> -<a href="html/libxslt-xsltutils.html#xsltDoSortFunction">xsltDoSortFunction</a><br /> -<a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br /> -<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br /> -<a href="html/libxslt-xsltInternals.html#xsltLoadStylesheetPI">xsltLoadStylesheetPI</a><br /> -<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br /> -<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSetCtxtSortFunc">xsltSetCtxtSortFunc</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSetGenericDebugFunc">xsltSetGenericDebugFunc</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSetGenericErrorFunc">xsltSetGenericErrorFunc</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSetSortFunc">xsltSetSortFunc</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSetTransformErrorFunc">xsltSetTransformErrorFunc</a><br /> -<a href="html/libxslt-xsltutils.html#xsltTransformError">xsltTransformError</a><br /> -</dd><dt>wise</dt><dd><a href="html/libxslt-transform.html#xsltApplyStylesheet">xsltApplyStylesheet</a><br /> -<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br /> -<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br /> -</dd><dt>with</dt><dd><a href="html/libxslt-xsltInternals.html#CHECK_STOPPED0">CHECK_STOPPED0</a><br /> -<a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br /> -<a href="html/libxslt-xsltutils.html#xsltGetCNsProp">xsltGetCNsProp</a><br /> -<a href="html/libxslt-xsltutils.html#xsltGetNsProp">xsltGetNsProp</a><br /> -<a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br /> -<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br /> -<a href="html/libxslt-xsltutils.html#xsltGetUTF8Char">xsltGetUTF8Char</a><br /> -<a href="html/libxslt-extensions.html#xsltInitCtxtExts">xsltInitCtxtExts</a><br /> -</dd><dt>within</dt><dd><a href="html/libxslt-documents.html#xsltFindDocument">xsltFindDocument</a><br /> -<a href="html/libxslt-documents.html#xsltLoadDocument">xsltLoadDocument</a><br /> -<a href="html/libxslt-documents.html#xsltLoadStyleDocument">xsltLoadStyleDocument</a><br /> -<a href="html/libxslt-xsltInternals.html#xsltLoadStylesheetPI">xsltLoadStylesheetPI</a><br /> -</dd><dt>without</dt><dd><a href="html/libxslt-xsltInternals.html#XSLT_PAT_NO_PRIORITY">XSLT_PAT_NO_PRIORITY</a><br /> -<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br /> -</dd><dt>work</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br /> -</dd><dt>wrapped</dt><dd><a href="html/libxslt-imports.html#xsltFindElemSpaceHandling">xsltFindElemSpaceHandling</a><br /> -</dd><dt>wrapper</dt><dd><a href="html/libxslt-xsltutils.html#xsltDoSortFunction">xsltDoSortFunction</a><br /> -</dd><dt>write</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br /> -</dd><dt>written</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br /> -<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br /> -<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSaveResultTo">xsltSaveResultTo</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSaveResultToFd">xsltSaveResultToFd</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSaveResultToFile">xsltSaveResultToFile</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSaveResultToFilename">xsltSaveResultToFilename</a><br /> -<a href="html/libxslt-xsltutils.html#xsltSaveResultToString">xsltSaveResultToString</a><br /> -</dd></dl><h2>Letter x:</h2><dl><dt>xmlAttrPtr</dt><dd><a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br /> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> +</h2><h2>Letter x:</h2><dl><dt>xmlAttrPtr</dt><dd><a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br /> </dd><dt>xmlDoc</dt><dd><a href="html/libxslt-xsltInternals.html#xsltParseStylesheetDoc">xsltParseStylesheetDoc</a><br /> <a href="html/libxslt-xsltInternals.html#xsltParseStylesheetImportedDoc">xsltParseStylesheetImportedDoc</a><br /> <a href="html/libxslt-xsltInternals.html#xsltParseStylesheetProcess">xsltParseStylesheetProcess</a><br /> @@ -173,6 +95,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="APIchunk5.html">j-n</a> <a href="APIchunk6.html">o-p</a> <a href="APIchunk7.html">q-s</a> -<a href="APIchunk8.html">t-v</a> -<a href="APIchunk9.html">w-z</a> +<a href="APIchunk8.html">t-w</a> +<a href="APIchunk9.html">x-z</a> </h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/APIconstructors.html b/doc/APIconstructors.html index fa339c38..4817d0df 100644 --- a/doc/APIconstructors.html +++ b/doc/APIconstructors.html @@ -39,6 +39,7 @@ A:link, A:visited, A:active { text-decoration: underline } </p><h2>Type xmlNsPtr:</h2><p><a href="html/libxslt-namespaces.html#xsltCopyNamespace">xsltCopyNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltCopyNamespaceList">xsltCopyNamespaceList</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> </p><h2>Type xmlXPathCompExprPtr:</h2><p><a href="html/libxslt-xsltutils.html#xsltXPathCompile">xsltXPathCompile</a><br /> </p><h2>Type xmlXPathError:</h2><p><a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br /> diff --git a/doc/APIfiles.html b/doc/APIfiles.html index 87313ec8..ed0896b5 100644 --- a/doc/APIfiles.html +++ b/doc/APIfiles.html @@ -95,6 +95,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-namespaces.html#xsltCopyNamespaceList">xsltCopyNamespaceList</a><br /> <a href="html/libxslt-namespaces.html#xsltFreeNamespaceAliasHashes">xsltFreeNamespaceAliasHashes</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltNamespaceAlias">xsltNamespaceAlias</a><br /> </p><h2><a name="numbersInternals" id="numbersInternals">Module numbersInternals</a>:</h2><p><a href="html/libxslt-numbersInternals.html#_xsltFormatNumberInfo">_xsltFormatNumberInfo</a><br /> diff --git a/doc/APIfunctions.html b/doc/APIfunctions.html index 61c16458..4d1cb6cc 100644 --- a/doc/APIfunctions.html +++ b/doc/APIfunctions.html @@ -164,6 +164,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-xsltutils.html#xsltGetCNsProp">xsltGetCNsProp</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> <a href="html/libxslt-xsltutils.html#xsltGetNsProp">xsltGetNsProp</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br /> <a href="html/libxslt-xsltutils.html#xsltGetQNameURI2">xsltGetQNameURI2</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> @@ -207,6 +208,7 @@ A:link, A:visited, A:active { text-decoration: underline } </p><h2>Type xmlNsPtr:</h2><p><a href="html/libxslt-namespaces.html#xsltCopyNamespace">xsltCopyNamespace</a><br /> <a href="html/libxslt-namespaces.html#xsltCopyNamespaceList">xsltCopyNamespaceList</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> </p><h2>Type xmlNsPtr *:</h2><p><a href="html/libxslt-templates.html#xsltEvalXPathPredicate">xsltEvalXPathPredicate</a><br /> <a href="html/libxslt-templates.html#xsltEvalXPathStringNs">xsltEvalXPathStringNs</a><br /> </p><h2>Type xmlOutputBufferPtr:</h2><p><a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br /> @@ -410,6 +412,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-extensions.html#xsltGetExtData">xsltGetExtData</a><br /> <a href="html/libxslt-keys.html#xsltGetKey">xsltGetKey</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br /> <a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br /> <a href="html/libxslt-pattern.html#xsltGetTemplate">xsltGetTemplate</a><br /> diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html index cb916e9e..7ac9632c 100644 --- a/doc/APIsymbols.html +++ b/doc/APIsymbols.html @@ -241,6 +241,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-keys.html#xsltGetKey">xsltGetKey</a><br /> <a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br /> <a href="html/libxslt-xsltutils.html#xsltGetNsProp">xsltGetNsProp</a><br /> +<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br /> <a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br /> <a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br /> <a href="html/libxslt-xsltutils.html#xsltGetQNameURI2">xsltGetQNameURI2</a><br /> diff --git a/doc/extensions.html b/doc/extensions.html index 8bfc5b30..3f9146c5 100644 --- a/doc/extensions.html +++ b/doc/extensions.html @@ -37,12 +37,12 @@ two <a href="http://www.w3.org/TR/xslt">ways to extend an XSLT engine</a>:</p><u </ul><p>In both cases the extensions need to be associated to a new namespace, i.e. an URI used as the name for the extension's namespace (there is no need to have a resource there for this to work).</p><p>libxslt provides a few extensions itself, either in the libxslt namespace -"http://xmlsoft.org/XSLT/namespace" or in namespaces for other well known extensions -provided by other XSLT processors like Saxon, Xalan or XT.</p><h3><a name="Keep" id="Keep">Extension modules</a></h3><p>Since extensions are bound to a namespace name, usually sets of extensions +"http://xmlsoft.org/XSLT/namespace" or in namespaces for other well known +extensions provided by other XSLT processors like Saxon, Xalan or XT.</p><h3><a name="Keep" id="Keep">Extension modules</a></h3><p>Since extensions are bound to a namespace name, usually sets of extensions coming from a given source are using the same namespace name defining in -practice a group of extensions providing elements, functions or both. From the -libxslt point of view those are considered as an "extension module", and most -of the APIs work at a module point of view.</p><p>Registration of new functions or elements are bound to the activation of +practice a group of extensions providing elements, functions or both. From +the libxslt point of view those are considered as an "extension module", and +most of the APIs work at a module point of view.</p><p>Registration of new functions or elements are bound to the activation of the module. This is currently done by declaring the namespace as an extension by using the attribute <code>extension-element-prefixes</code> on the <code><a href="http://www.w3.org/TR/xslt">xsl:stylesheet</a></code> @@ -50,10 +50,10 @@ element.</p><p>An extension module is defined by 3 objects:</p><ul><li>the names <li>an initialization function</li> <li>a shutdown function</li> </ul><h3><a name="Registerin" id="Registerin">Registering a module</a></h3><p>Currently a libxslt module has to be compiled within the application using -libxslt. There is no code to load dynamically shared libraries associated to a -namespace (this may be added but is likely to become a portability -nightmare).</p><p>The current way to register a module is to link the code implementing -it with the application and to call a registration function:</p><pre>int xsltRegisterExtModule(const xmlChar *URI, +libxslt. There is no code to load dynamically shared libraries associated to +a namespace (this may be added but is likely to become a portability +nightmare).</p><p>The current way to register a module is to link the code implementing it +with the application and to call a registration function:</p><pre>int xsltRegisterExtModule(const xmlChar *URI, xsltExtInitFunction initFunc, xsltExtShutdownFunction shutdownFunc);</pre><p>The associated header is read by:</p><pre>#include<libxslt/extensions.h></pre><p>which also defines the type for the initialization and shutdown functions</p><h3><a name="module" id="module">Loading a module</a></h3><p>Once the module URI has been registered and if the XSLT processor detects @@ -80,9 +80,9 @@ typedef void *(*xsltExtInitFunction)(xsltTransformContextPtr ctxt, <li>It returns a pointer. This can be used to store module specific information which can be retrieved later when a function or an element from the extension is used. An obvious example is a connection to a - database which should be kept and reused along with the transformation. NULL - is a perfectly valid return; there is no way to indicate a failure at - this level</li> + database which should be kept and reused along with the transformation. + NULL is a perfectly valid return; there is no way to indicate a failure + at this level</li> </ul><p>What this function is expected to do is:</p><ul><li>prepare the context for this module (like opening the database connection)</li> <li>register the extensions specific to this module</li> @@ -114,8 +114,8 @@ find one from the other:</p><ul><li>The function xsltXPathGetTransformContext pr <code>xsltTransformContext</code> is stored in the <code>xpathCtxt</code> field.</li> </ul><p>The first thing an extension function may want to do is to check the -arguments passed on the stack, the <code>nargs</code> parameter will tell how many -of them were provided on the XPath expression. The macro valuePop will +arguments passed on the stack, the <code>nargs</code> parameter will tell how +many of them were provided on the XPath expression. The macro valuePop will extract them from the XPath stack:</p><pre>#include <libxml/xpath.h> #include <libxml/xpathInternals.h> @@ -132,8 +132,8 @@ exported either in <code><libxml/xpath.h></code> or in <code><libxml/xpathInternals.h></code>.</p><p>The extension function may also need to retrieve the data associated to this module instance (the database connection in the previous example) this can be done using the xsltGetExtData:</p><pre>void * xsltGetExtData(xsltTransformContextPtr ctxt, - const xmlChar *URI);</pre><p>Again the URI to be provided is the one which was used when -registering the module.</p><p>Once the function finishes, don't forget to:</p><ul><li>push the return value on the stack using <code>valuePush(ctxt, + const xmlChar *URI);</pre><p>Again the URI to be provided is the one which was used when registering +the module.</p><p>Once the function finishes, don't forget to:</p><ul><li>push the return value on the stack using <code>valuePush(ctxt, obj)</code></li> <li>deallocate the parameters passed to the function using <code>xmlXPathFreeObject(obj)</code></li> @@ -174,9 +174,9 @@ xsltExtFunctionTest(xmlXPathParserContextPtr ctxt, int nargs) const xmlChar *URI, xsltTransformFunction function);</pre><p>It is similar to the mechanism used to register an extension function, except that the signature of an extension element implementation is -different.</p><p>The registration is bound to a single transformation instance referred to by -ctxt, name is the UTF8 encoded name for the NCName of the element, and URI is -the namespace name for the extension (no checking is done, a module could +different.</p><p>The registration is bound to a single transformation instance referred to +by ctxt, name is the UTF8 encoded name for the NCName of the element, and URI +is the namespace name for the extension (no checking is done, a module could register elements for a different namespace, but it is not recommended).</p><h3><a name="Implementi1" id="Implementi1">Implementing an extension element</a></h3><p>The implementation of the element must have the signature of an XSLT transformation function:</p><pre>/** * xsltTransformFunction: @@ -197,9 +197,9 @@ third arguments are xmlNodePtr i.e. internal memory <a href="internals.html#libx respectively <code>node</code> from the the input document being transformed by the stylesheet and <code>inst</code> the extension element in the stylesheet. The last argument is <code>comp</code> a pointer to a precompiled -representation of <code>inst</code> but usually for an extension function this -value is <code>NULL</code> by default (it could be added and associated to -the instruction in <code>inst->_private</code>).</p><p>The same functions are available from a function implementing an extension +representation of <code>inst</code> but usually for an extension function +this value is <code>NULL</code> by default (it could be added and associated +to the instruction in <code>inst->_private</code>).</p><p>The same functions are available from a function implementing an extension element as in an extension function, including <code>xsltGetExtData()</code>.</p><p>The goal of an extension element being usually to enrich the generated output, it is expected that they will grow the currently generated output @@ -267,8 +267,8 @@ typedef void (*xsltExtShutdownFunction) (xsltTransformContextPtr ctxt, const xmlChar *URI, void *data);</pre><p>This is really similar to a module initialization function except a third argument is passed, it's the value that was returned by the initialization -function. This allows the routine to deallocate resources from the module for example -close the connection to the database to keep the same example.</p><h3><a name="Future" id="Future">Future work</a></h3><p>Well, some of the pieces missing:</p><ul><li>a way to load shared libraries to instantiate new modules</li> +function. This allows the routine to deallocate resources from the module for +example close the connection to the database to keep the same example.</p><h3><a name="Future" id="Future">Future work</a></h3><p>Well, some of the pieces missing:</p><ul><li>a way to load shared libraries to instantiate new modules</li> <li>a better detection of extension functions usage and their registration without having to use the extension prefix which ought to be reserved to element extensions.</li> diff --git a/doc/html/libxslt-namespaces.html b/doc/html/libxslt-namespaces.html index bc0b04ae..cfcee28d 100644 --- a/doc/html/libxslt-namespaces.html +++ b/doc/html/libxslt-namespaces.html @@ -11,6 +11,7 @@ A:link, A:visited, A:active { text-decoration: underline } <pre class="programlisting">xmlNsPtr <a href="#xsltCopyNamespaceList">xsltCopyNamespaceList</a> (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr node, <br /> xmlNsPtr cur)</pre> <pre class="programlisting">void <a href="#xsltFreeNamespaceAliasHashes">xsltFreeNamespaceAliasHashes</a> (<a href="libxslt-xsltInternals.html#xsltStylesheetPtr">xsltStylesheetPtr</a> style)</pre> <pre class="programlisting">xmlNsPtr <a href="#xsltGetNamespace">xsltGetNamespace</a> (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr cur, <br /> xmlNsPtr ns, <br /> xmlNodePtr out)</pre> +<pre class="programlisting">xmlNsPtr <a href="#xsltGetPlainNamespace">xsltGetPlainNamespace</a> (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr cur, <br /> xmlNsPtr ns, <br /> xmlNodePtr out)</pre> <pre class="programlisting">xmlNsPtr <a href="#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a> (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr cur, <br /> const xmlChar * URI, <br /> const xmlChar * prefix, <br /> xmlNodePtr out)</pre> <pre class="programlisting">void <a href="#xsltNamespaceAlias">xsltNamespaceAlias</a> (<a href="libxslt-xsltInternals.html#xsltStylesheetPtr">xsltStylesheetPtr</a> style, <br /> xmlNodePtr node)</pre> <h2>Description</h2> @@ -22,6 +23,8 @@ A:link, A:visited, A:active { text-decoration: underline } </pre><p>Free up the memory used by namespaces aliases</p> <div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>style</tt></i>:</span></td><td>an XSLT stylesheet</td></tr></tbody></table></div><h3><a name="xsltGetNamespace" id="xsltGetNamespace"></a>Function: xsltGetNamespace</h3><pre class="programlisting">xmlNsPtr xsltGetNamespace (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr cur, <br /> xmlNsPtr ns, <br /> xmlNodePtr out)<br /> </pre><p>Find the right namespace value for this prefix, if needed create and add a new namespace decalaration on the node Handle namespace aliases</p> +<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i>:</span></td><td>a transformation context</td></tr><tr><td><span class="term"><i><tt>cur</tt></i>:</span></td><td>the input node</td></tr><tr><td><span class="term"><i><tt>ns</tt></i>:</span></td><td>the namespace</td></tr><tr><td><span class="term"><i><tt>out</tt></i>:</span></td><td>the output node (or its parent)</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the namespace node to use or NULL</td></tr></tbody></table></div><h3><a name="xsltGetPlainNamespace" id="xsltGetPlainNamespace"></a>Function: xsltGetPlainNamespace</h3><pre class="programlisting">xmlNsPtr xsltGetPlainNamespace (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr cur, <br /> xmlNsPtr ns, <br /> xmlNodePtr out)<br /> +</pre><p>Find the right namespace value for this prefix, if needed create and add a new namespace decalaration on the node Handle namespace aliases and make sure the prefix is not NULL, this is needed for attributes.</p> <div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i>:</span></td><td>a transformation context</td></tr><tr><td><span class="term"><i><tt>cur</tt></i>:</span></td><td>the input node</td></tr><tr><td><span class="term"><i><tt>ns</tt></i>:</span></td><td>the namespace</td></tr><tr><td><span class="term"><i><tt>out</tt></i>:</span></td><td>the output node (or its parent)</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the namespace node to use or NULL</td></tr></tbody></table></div><h3><a name="xsltGetSpecialNamespace" id="xsltGetSpecialNamespace"></a>Function: xsltGetSpecialNamespace</h3><pre class="programlisting">xmlNsPtr xsltGetSpecialNamespace (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr cur, <br /> const xmlChar * URI, <br /> const xmlChar * prefix, <br /> xmlNodePtr out)<br /> </pre><p>Find the right namespace value for this URI, if needed create and add a new namespace decalaration on the node</p> <div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i>:</span></td><td>a transformation context</td></tr><tr><td><span class="term"><i><tt>cur</tt></i>:</span></td><td>the input node</td></tr><tr><td><span class="term"><i><tt>URI</tt></i>:</span></td><td>the namespace URI</td></tr><tr><td><span class="term"><i><tt>prefix</tt></i>:</span></td><td>the suggested prefix</td></tr><tr><td><span class="term"><i><tt>out</tt></i>:</span></td><td>the output node (or its parent)</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the namespace node to use or NULL</td></tr></tbody></table></div><h3><a name="xsltNamespaceAlias" id="xsltNamespaceAlias"></a>Function: xsltNamespaceAlias</h3><pre class="programlisting">void xsltNamespaceAlias (<a href="libxslt-xsltInternals.html#xsltStylesheetPtr">xsltStylesheetPtr</a> style, <br /> xmlNodePtr node)<br /> diff --git a/doc/libxslt.xsa b/doc/libxslt.xsa index f34460ab..493b43c3 100644 --- a/doc/libxslt.xsa +++ b/doc/libxslt.xsa @@ -8,10 +8,16 @@ </vendor> <product id="libxslt"> <name>libxslt</name> - <version>1.1.6</version> - <last-release> Apr 18 2004</last-release> + <version>1.1.7</version> + <last-release> May 17 2004</last-release> <info-url>http://xmlsoft.org/XSLT/</info-url> - <changes> - 2 bug fixes about keys fixed one by Mark Vakoc + <changes> - build fix: warning about localtime_r on Solaris + - bug fix: UTF8 string tokenize (William Brack), subtle memory + corruption, linefeed after comment at document level (William), + disable-output-escaping problem (William), pattern compilation in deep + imported stylesheets (William), namespace extension prefix bug, + libxslt.m4 bug (Edward Rudd), namespace lookup for attribute, namespaced + DOCTYPE name </changes> </product> diff --git a/doc/news.html b/doc/news.html index 5025dfc2..4ec60e85 100644 --- a/doc/news.html +++ b/doc/news.html @@ -7,7 +7,15 @@ H1 {font-family: Verdana,Arial,Helvetica} H2 {font-family: Verdana,Arial,Helvetica} H3 {font-family: Verdana,Arial,Helvetica} A:link, A:visited, A:active { text-decoration: underline } - </style><title>News</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status"><img src="w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>News</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="EXSLT/index.html" style="font-weight:bold">libexslt</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>Those are the public releases made:</p><h3>1.1.7: May 17 2004</h3><ul><li>build fix: warning about localtime_r on Solaris</li> + </style><title>News</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status"><img src="w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>News</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="EXSLT/index.html" style="font-weight:bold">libexslt</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>Those are the public releases made:</p><h3>1.1.8: July 5 2004</h3><ul><li>build fixes: Windows runtime options (Oliver Stoeneberg), Windows + binary package layout (Igor Zlatkovic), libgcrypt version test and link + (William)</li> + <li>documentation: fix libxslt namespace name in doc (William)</li> + <li>bug fixes: undefined namespace message (William Brack), search engine + (William), multiple namespace fixups (William), namespace fix for key + evaluation (William), Python memory debug bindings, </li> + <li>improvements: crypto extensions for exslt (Joel Reed, William)</li> +</ul><h3>1.1.7: May 17 2004</h3><ul><li>build fix: warning about localtime_r on Solaris</li> <li>bug fix: UTF8 string tokenize (William Brack), subtle memory corruption, linefeed after comment at document level (William), disable-output-escaping problem (William), pattern compilation in deep diff --git a/doc/xslt.html b/doc/xslt.html index 2b2358bc..fd1cddf3 100644 --- a/doc/xslt.html +++ b/doc/xslt.html @@ -295,6 +295,18 @@ platform, get in touch with me to upload the package. I will keep them in the <p>Those are the public releases made:</p> +<h3>1.1.8: July 5 2004</h3> +<ul> + <li>build fixes: Windows runtime options (Oliver Stoeneberg), Windows + binary package layout (Igor Zlatkovic), libgcrypt version test and link + (William)</li> + <li>documentation: fix libxslt namespace name in doc (William)</li> + <li>bug fixes: undefined namespace message (William Brack), search engine + (William), multiple namespace fixups (William), namespace fix for key + evaluation (William), Python memory debug bindings, </li> + <li>improvements: crypto extensions for exslt (Joel Reed, William)</li> +</ul> + <h3>1.1.7: May 17 2004</h3> <ul> <li>build fix: warning about localtime_r on Solaris</li> @@ -1834,16 +1846,16 @@ i.e. an URI used as the name for the extension's namespace (there is no need to have a resource there for this to work).</p> <p>libxslt provides a few extensions itself, either in the libxslt namespace -"http://xmlsoft.org/XSLT/namespace" or in namespaces for other well known extensions -provided by other XSLT processors like Saxon, Xalan or XT.</p> +"http://xmlsoft.org/XSLT/namespace" or in namespaces for other well known +extensions provided by other XSLT processors like Saxon, Xalan or XT.</p> <h3><a name="Keep">Extension modules</a></h3> <p>Since extensions are bound to a namespace name, usually sets of extensions coming from a given source are using the same namespace name defining in -practice a group of extensions providing elements, functions or both. From the -libxslt point of view those are considered as an "extension module", and most -of the APIs work at a module point of view.</p> +practice a group of extensions providing elements, functions or both. From +the libxslt point of view those are considered as an "extension module", and +most of the APIs work at a module point of view.</p> <p>Registration of new functions or elements are bound to the activation of the module. This is currently done by declaring the namespace as an extension @@ -1861,12 +1873,12 @@ element.</p> <h3><a name="Registerin">Registering a module</a></h3> <p>Currently a libxslt module has to be compiled within the application using -libxslt. There is no code to load dynamically shared libraries associated to a -namespace (this may be added but is likely to become a portability +libxslt. There is no code to load dynamically shared libraries associated to +a namespace (this may be added but is likely to become a portability nightmare).</p> -<p>The current way to register a module is to link the code implementing -it with the application and to call a registration function:</p> +<p>The current way to register a module is to link the code implementing it +with the application and to call a registration function:</p> <pre>int xsltRegisterExtModule(const xmlChar *URI, xsltExtInitFunction initFunc, xsltExtShutdownFunction shutdownFunc);</pre> @@ -1910,9 +1922,9 @@ typedef void *(*xsltExtInitFunction)(xsltTransformContextPtr ctxt, <li>It returns a pointer. This can be used to store module specific information which can be retrieved later when a function or an element from the extension is used. An obvious example is a connection to a - database which should be kept and reused along with the transformation. NULL - is a perfectly valid return; there is no way to indicate a failure at - this level</li> + database which should be kept and reused along with the transformation. + NULL is a perfectly valid return; there is no way to indicate a failure + at this level</li> </ul> <p>What this function is expected to do is:</p> @@ -1967,8 +1979,8 @@ find one from the other:</p> </ul> <p>The first thing an extension function may want to do is to check the -arguments passed on the stack, the <code>nargs</code> parameter will tell how many -of them were provided on the XPath expression. The macro valuePop will +arguments passed on the stack, the <code>nargs</code> parameter will tell how +many of them were provided on the XPath expression. The macro valuePop will extract them from the XPath stack:</p> <pre>#include <libxml/xpath.h> #include <libxml/xpathInternals.h> @@ -1997,8 +2009,8 @@ can be done using the xsltGetExtData:</p> <pre>void * xsltGetExtData(xsltTransformContextPtr ctxt, const xmlChar *URI);</pre> -<p>Again the URI to be provided is the one which was used when -registering the module.</p> +<p>Again the URI to be provided is the one which was used when registering +the module.</p> <p>Once the function finishes, don't forget to:</p> <ul> @@ -2057,9 +2069,9 @@ xsltExtFunctionTest(xmlXPathParserContextPtr ctxt, int nargs) except that the signature of an extension element implementation is different.</p> -<p>The registration is bound to a single transformation instance referred to by -ctxt, name is the UTF8 encoded name for the NCName of the element, and URI is -the namespace name for the extension (no checking is done, a module could +<p>The registration is bound to a single transformation instance referred to +by ctxt, name is the UTF8 encoded name for the NCName of the element, and URI +is the namespace name for the extension (no checking is done, a module could register elements for a different namespace, but it is not recommended).</p> <h3><a name="Implementi1">Implementing an extension element</a></h3> @@ -2088,9 +2100,9 @@ href="internals.html#libxml">representation of XML nodes</a>. They are respectively <code>node</code> from the the input document being transformed by the stylesheet and <code>inst</code> the extension element in the stylesheet. The last argument is <code>comp</code> a pointer to a precompiled -representation of <code>inst</code> but usually for an extension function this -value is <code>NULL</code> by default (it could be added and associated to -the instruction in <code>inst->_private</code>).</p> +representation of <code>inst</code> but usually for an extension function +this value is <code>NULL</code> by default (it could be added and associated +to the instruction in <code>inst->_private</code>).</p> <p>The same functions are available from a function implementing an extension element as in an extension function, including @@ -2175,8 +2187,8 @@ typedef void (*xsltExtShutdownFunction) (xsltTransformContextPtr ctxt, <p>This is really similar to a module initialization function except a third argument is passed, it's the value that was returned by the initialization -function. This allows the routine to deallocate resources from the module for example -close the connection to the database to keep the same example.</p> +function. This allows the routine to deallocate resources from the module for +example close the connection to the database to keep the same example.</p> <h3><a name="Future">Future work</a></h3> diff --git a/libxslt/xsltwin32config.h b/libxslt/xsltwin32config.h index 99849bb8..f3aa2bba 100644 --- a/libxslt/xsltwin32config.h +++ b/libxslt/xsltwin32config.h @@ -23,21 +23,21 @@ extern "C" { * * the version string like "1.2.3" */ -#define LIBXSLT_DOTTED_VERSION "1.1.7" +#define LIBXSLT_DOTTED_VERSION "1.1.8" /** * LIBXSLT_VERSION: * * the version number: 1.2.3 value is 1002003 */ -#define LIBXSLT_VERSION 10107 +#define LIBXSLT_VERSION 10108 /** * LIBXSLT_VERSION_STRING: * * the version number string, 1.2.3 value is "1002003" */ -#define LIBXSLT_VERSION_STRING "10107" +#define LIBXSLT_VERSION_STRING "10108" /** * WITH_XSLT_DEBUG: diff --git a/win32/libxslt.def.src b/win32/libxslt.def.src index 425aa32b..90eb6055 100644 --- a/win32/libxslt.def.src +++ b/win32/libxslt.def.src @@ -112,6 +112,7 @@ xsltGetExtInfo xsltGetKey xsltGetNamespace xsltGetNsProp +xsltGetPlainNamespace xsltGetProfileInformation xsltGetQNameURI xsltGetQNameURI2 |