preparing 1.0.22 upated and rebuilt the docs Daniel
authorDaniel Veillard <veillard@src.gnome.org>
Fri, 18 Oct 2002 11:42:04 +0000 (11:42 +0000)
committerDaniel Veillard <veillard@src.gnome.org>
Fri, 18 Oct 2002 11:42:04 +0000 (11:42 +0000)
* configure.in: preparing 1.0.22
* doc/*: upated and rebuilt the docs
Daniel

32 files changed:
ChangeLog
configure.in
doc/APIchunk0.html
doc/APIchunk1.html
doc/APIchunk2.html
doc/APIchunk3.html
doc/APIchunk4.html
doc/APIchunk5.html
doc/APIchunk6.html
doc/APIconstructors.html
doc/APIfiles.html
doc/APIfunctions.html
doc/APIsymbols.html
doc/bugs.html
doc/html/index.sgml
doc/html/libxslt-attributes.html
doc/html/libxslt-extensions.html
doc/html/libxslt-imports.html
doc/html/libxslt-keys.html
doc/html/libxslt-namespaces.html
doc/html/libxslt-templates.html
doc/html/libxslt-transform.html
doc/html/libxslt-variables.html
doc/html/libxslt-xsltinternals.html
doc/html/libxslt-xsltutils.html
doc/libxslt-api.xml
doc/libxslt-decl.txt
doc/libxslt-refs.xml
doc/libxslt-sections.txt
doc/news.html
doc/xslt.html
libxslt/xsltwin32config.h

index 530b33c..5d0e024 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Oct 18 13:40:12 CEST 2002 Daniel Veillard <daniel@veillard.com>
+
+       * configure.in: preparing 1.0.22
+       * doc/*: upated and rebuilt the docs
+
 Thu Oct 17 16:32:44 CEST 2002 Daniel Veillard <daniel@veillard.com>
 
        * libxslt/variables.c: fixed bug #86421 
index 5e85be7..d7b21aa 100644 (file)
@@ -6,11 +6,11 @@ dnl libexslt is an extension
 dnl
 LIBXSLT_MAJOR_VERSION=1
 LIBXSLT_MINOR_VERSION=0
-LIBXSLT_MICRO_VERSION=21
+LIBXSLT_MICRO_VERSION=22
 PACKAGE=libxslt
 LIBEXSLT_MAJOR_VERSION=0
 LIBEXSLT_MINOR_VERSION=7
-LIBEXSLT_MICRO_VERSION=12
+LIBEXSLT_MICRO_VERSION=13
 LIBXML_REQUIRED_VERSION=2.4.23
 
 
index 532c7fe..89aedd3 100644 (file)
@@ -10,7 +10,7 @@ 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 A-T for libxslt</title>
+<title>API Alphabetic Index A-S 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>
@@ -19,7 +19,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </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 A-T for libxslt</h2>
+<h2>API Alphabetic Index A-S 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>
@@ -50,7 +50,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <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">
-<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET">
+<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>
@@ -82,10 +82,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 </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-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
@@ -129,6 +129,8 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-xsltutils.html#IS-XSLT-REAL-NODE-CAPS">IS_XSLT_REAL_NODE</a>
 <a href="html/libxslt-extensions.html#XSLTCHECKEXTPREFIX">xsltCheckExtPrefix</a>
+<a href="html/libxslt-security.html#XSLTCHECKREAD">xsltCheckRead</a>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
 <a href="html/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">xsltEvalStaticAttrValueTemplate</a>
 <a href="html/libxslt-xsltinternals.html#XSLTISBLANK">xsltIsBlank</a>
 </dd>
@@ -163,6 +165,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </dd>
 <dt>Create</dt>
 <dd>
+<a href="html/libxslt-security.html#XSLTNEWSECURITYPREFS">xsltNewSecurityPrefs</a>
 <a href="html/libxslt-xsltinternals.html#XSLTNEWSTYLESHEET">xsltNewStylesheet</a>
 <a href="html/libxslt-transform.html#XSLTNEWTRANSFORMCONTEXT">xsltNewTransformContext</a>
 </dd>
@@ -198,6 +201,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dt>Display</dt>
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTPRINTERRORCONTEXT">xsltPrintErrorContext</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
 </dd>
 <dt>Drop</dt>
 <dd>
@@ -210,6 +214,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 </dl>
 <h2>Letter E:</h2>
 <dl>
+<dt>EXSLT</dt>
+<dd>
+<a href="html/libxslt-transform.html#XSLTDOCUMENTELEM">xsltDocumentElem</a>
+</dd>
 <dt>Errors</dt>
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
@@ -262,6 +270,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-variables.html#XSLTFREEGLOBALVARIABLES">xsltFreeGlobalVariables</a>
 <a href="html/libxslt-keys.html#XSLTFREEKEYS">xsltFreeKeys</a>
 <a href="html/libxslt-namespaces.html#XSLTFREENAMESPACEALIASHASHES">xsltFreeNamespaceAliasHashes</a>
+<a href="html/libxslt-security.html#XSLTFREESECURITYPREFS">xsltFreeSecurityPrefs</a>
 <a href="html/libxslt-xsltinternals.html#XSLTFREESTACKELEMLIST">xsltFreeStackElemList</a>
 <a href="html/libxslt-documents.html#XSLTFREESTYLEDOCUMENTS">xsltFreeStyleDocuments</a>
 <a href="html/libxslt-preproc.html#XSLTFREESTYLEPRECOMPS">xsltFreeStylePreComps</a>
@@ -271,8 +280,11 @@ A:link, A:visited, A:active { text-decoration: underline }
 </dd>
 <dt>Function</dt>
 <dd>
+<a href="html/libxslt-security.html#XSLTSECURITYALLOW">xsltSecurityAllow</a>
+<a href="html/libxslt-security.html#XSLTSECURITYFORBID">xsltSecurityForbid</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
 </dd>
 </dl>
 <h2>Letter G:</h2>
@@ -281,6 +293,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-xsltconfig.html#ATTRIBUTE-UNUSED-CAPS">ATTRIBUTE_UNUSED</a>
 </dd>
+<dt>Get</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTSETDEFAULTSECURITYPREFS">xsltSetDefaultSecurityPrefs</a>
+</dd>
 </dl>
 <h2>Letter H:</h2>
 <dl>
@@ -356,6 +372,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dt>Lookup</dt>
 <dd>
 <a href="html/libxslt-keys.html#XSLTGETKEY">xsltGetKey</a>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
 </dd>
 </dl>
 <h2>Letter M:</h2>
@@ -447,6 +464,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-transform.html#XSLTAPPLYTEMPLATES">xsltApplyTemplates</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEPROCESS">xsltAttrTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">xsltAttrTemplateValueProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-transform.html#XSLTATTRIBUTE">xsltAttribute</a>
 <a href="html/libxslt-transform.html#XSLTCALLTEMPLATE">xsltCallTemplate</a>
 <a href="html/libxslt-transform.html#XSLTCHOOSE">xsltChoose</a>
@@ -458,6 +476,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-transform.html#XSLTELEMENT">xsltElement</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHPREDICATE">xsltEvalXPathPredicate</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 <a href="html/libxslt-transform.html#XSLTFOREACH">xsltForEach</a>
 <a href="html/libxslt-transform.html#XSLTIF">xsltIf</a>
 <a href="html/libxslt-xsltutils.html#XSLTMESSAGE">xsltMessage</a>
@@ -552,6 +571,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </dd>
 <dt>Set</dt>
 <dd>
+<a href="html/libxslt-security.html#XSLTSETCTXTSECURITYPREFS">xsltSetCtxtSecurityPrefs</a>
 <a href="html/libxslt-transform.html#XSLTSETXINCLUDEDEFAULT">xsltSetXIncludeDefault</a>
 </dd>
 <dt>Should</dt>
@@ -588,59 +608,11 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltinternals.html#XSLTNEWSTYLESHEET">xsltNewStylesheet</a>
 </dd>
 </dl>
-<h2>Letter T:</h2>
-<dl>
-<dt>Template</dt>
-<dd>
-<a href="html/libxslt-xsltinternals.html#XSLTTEMPLATE">xsltTemplate</a>
-</dd>
-<dt>Test</dt>
-<dd>
-<a href="html/libxslt-pattern.html#XSLTTESTCOMPMATCHLIST">xsltTestCompMatchList</a>
-</dd>
-<dt>This</dt>
-<dd>
-<a href="html/libxslt-xsltconfig.html#ATTRIBUTE-UNUSED-CAPS">ATTRIBUTE_UNUSED</a>
-<a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
-<a href="html/libxslt-extra.html#XSLT-LIBXSLT-NAMESPACE-CAPS">XSLT_LIBXSLT_NAMESPACE</a>
-<a href="html/libxslt-extra.html#XSLT-NORM-SAXON-NAMESPACE-CAPS">XSLT_NORM_SAXON_NAMESPACE</a>
-<a href="html/libxslt-extra.html#XSLT-SAXON-NAMESPACE-CAPS">XSLT_SAXON_NAMESPACE</a>
-<a href="html/libxslt-extra.html#XSLT-XALAN-NAMESPACE-CAPS">XSLT_XALAN_NAMESPACE</a>
-<a href="html/libxslt-extra.html#XSLT-XT-NAMESPACE-CAPS">XSLT_XT_NAMESPACE</a>
-<a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRACTXT">xsltAllocateExtraCtxt</a>
-<a href="html/libxslt-transform.html#XSLTAPPLYSTYLESHEET">xsltApplyStylesheet</a>
-<a href="html/libxslt-namespaces.html#XSLTCOPYNAMESPACE">xsltCopyNamespace</a>
-<a href="html/libxslt-namespaces.html#XSLTCOPYNAMESPACELIST">xsltCopyNamespaceList</a>
-<a href="html/libxslt-variables.html#XSLTEVALGLOBALVARIABLES">xsltEvalGlobalVariables</a>
-<a href="html/libxslt-templates.html#XSLTEVALTEMPLATESTRING">xsltEvalTemplateString</a>
-<a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
-<a href="html/libxslt-extensions.html#XSLTINITELEMPRECOMP">xsltInitElemPreComp</a>
-<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
-<a href="html/libxslt-extra.html#XSLTREGISTEREXTRAS">xsltRegisterExtras</a>
-<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFD">xsltSaveResultToFd</a>
-<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILE">xsltSaveResultToFile</a>
-<a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
-<a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
-<a href="html/libxslt-functions.html#XSLTXPATHFUNCTIONLOOKUP">xsltXPathFunctionLookup</a>
-<a href="html/libxslt-extensions.html#XSLTXPATHGETTRANSFORMCONTEXT">xsltXPathGetTransformContext</a>
-<a href="html/libxslt-variables.html#XSLTXPATHVARIABLELOOKUP">xsltXPathVariableLookup</a>
-</dd>
-<dt>TransformContext</dt>
-<dd>
-<a href="html/libxslt-transform.html#XSLTNEWTRANSFORMCONTEXT">xsltNewTransformContext</a>
-</dd>
-<dt>Try</dt>
-<dd>
-<a href="html/libxslt-documents.html#XSLTFINDDOCUMENT">xsltFindDocument</a>
-<a href="html/libxslt-documents.html#XSLTLOADDOCUMENT">xsltLoadDocument</a>
-<a href="html/libxslt-documents.html#XSLTLOADSTYLEDOCUMENT">xsltLoadStyleDocument</a>
-</dd>
-</dl>
 <h2 align="center">
-<a href="APIchunk0.html">A-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
index 3d7cfcb..215a07f 100644 (file)
@@ -10,7 +10,7 @@ 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 U-b for libxslt</title>
+<title>API Alphabetic Index T-a 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>
@@ -19,7 +19,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </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 U-b for libxslt</h2>
+<h2>API Alphabetic Index T-a 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>
@@ -50,7 +50,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <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">
-<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET">
+<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>
@@ -82,14 +82,62 @@ A:link, A:visited, A:active { text-decoration: underline }
 </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-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
 </h2>
+<h2>Letter T:</h2>
+<dl>
+<dt>Template</dt>
+<dd>
+<a href="html/libxslt-xsltinternals.html#XSLTTEMPLATE">xsltTemplate</a>
+</dd>
+<dt>Test</dt>
+<dd>
+<a href="html/libxslt-pattern.html#XSLTTESTCOMPMATCHLIST">xsltTestCompMatchList</a>
+</dd>
+<dt>This</dt>
+<dd>
+<a href="html/libxslt-xsltconfig.html#ATTRIBUTE-UNUSED-CAPS">ATTRIBUTE_UNUSED</a>
+<a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
+<a href="html/libxslt-extra.html#XSLT-LIBXSLT-NAMESPACE-CAPS">XSLT_LIBXSLT_NAMESPACE</a>
+<a href="html/libxslt-extra.html#XSLT-NORM-SAXON-NAMESPACE-CAPS">XSLT_NORM_SAXON_NAMESPACE</a>
+<a href="html/libxslt-extra.html#XSLT-SAXON-NAMESPACE-CAPS">XSLT_SAXON_NAMESPACE</a>
+<a href="html/libxslt-extra.html#XSLT-XALAN-NAMESPACE-CAPS">XSLT_XALAN_NAMESPACE</a>
+<a href="html/libxslt-extra.html#XSLT-XT-NAMESPACE-CAPS">XSLT_XT_NAMESPACE</a>
+<a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRACTXT">xsltAllocateExtraCtxt</a>
+<a href="html/libxslt-transform.html#XSLTAPPLYSTYLESHEET">xsltApplyStylesheet</a>
+<a href="html/libxslt-namespaces.html#XSLTCOPYNAMESPACE">xsltCopyNamespace</a>
+<a href="html/libxslt-namespaces.html#XSLTCOPYNAMESPACELIST">xsltCopyNamespaceList</a>
+<a href="html/libxslt-variables.html#XSLTEVALGLOBALVARIABLES">xsltEvalGlobalVariables</a>
+<a href="html/libxslt-templates.html#XSLTEVALTEMPLATESTRING">xsltEvalTemplateString</a>
+<a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
+<a href="html/libxslt-extensions.html#XSLTINITELEMPRECOMP">xsltInitElemPreComp</a>
+<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
+<a href="html/libxslt-extra.html#XSLTREGISTEREXTRAS">xsltRegisterExtras</a>
+<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFD">xsltSaveResultToFd</a>
+<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILE">xsltSaveResultToFile</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
+<a href="html/libxslt-functions.html#XSLTXPATHFUNCTIONLOOKUP">xsltXPathFunctionLookup</a>
+<a href="html/libxslt-extensions.html#XSLTXPATHGETTRANSFORMCONTEXT">xsltXPathGetTransformContext</a>
+<a href="html/libxslt-variables.html#XSLTXPATHVARIABLELOOKUP">xsltXPathVariableLookup</a>
+</dd>
+<dt>TransformContext</dt>
+<dd>
+<a href="html/libxslt-transform.html#XSLTNEWTRANSFORMCONTEXT">xsltNewTransformContext</a>
+</dd>
+<dt>Try</dt>
+<dd>
+<a href="html/libxslt-documents.html#XSLTFINDDOCUMENT">xsltFindDocument</a>
+<a href="html/libxslt-documents.html#XSLTLOADDOCUMENT">xsltLoadDocument</a>
+<a href="html/libxslt-documents.html#XSLTLOADSTYLEDOCUMENT">xsltLoadStyleDocument</a>
+</dd>
+</dl>
 <h2>Letter U:</h2>
 <dl>
 <dt>URL</dt>
@@ -100,6 +148,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEETUSER">xsltRunStylesheetUser</a>
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILENAME">xsltSaveResultToFilename</a>
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOSTRING">xsltSaveResultToString</a>
+<a href="html/libxslt-security.html#XSLTSECURITYCHECK">xsltSecurityCheck</a>
 </dd>
 <dt>Unregister</dt>
 <dd>
@@ -112,6 +161,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-extensions.html#XSLTUNREGISTEREXTMODULEFUNCTION">xsltUnregisterExtModuleFunction</a>
 <a href="html/libxslt-extensions.html#XSLTUNREGISTEREXTMODULETOPLEVEL">xsltUnregisterExtModuleTopLevel</a>
 </dd>
+<dt>Update</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTSETSECURITYPREFS">xsltSetSecurityPrefs</a>
+</dd>
 <dt>Use</dt>
 <dd>
 <a href="html/libxslt-xsltconfig.html#DEBUG-MEMORY-CAPS">DEBUG_MEMORY</a>
@@ -121,6 +174,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltutils.html#XSLTCALIBRATEADJUST">xsltCalibrateAdjust</a>
 <a href="html/libxslt-xsltutils.html#XSLTTIMESTAMP">xsltTimestamp</a>
 </dd>
+<dt>User</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTSECURITYCHECK">xsltSecurityCheck</a>
+</dd>
 </dl>
 <h2>Letter V:</h2>
 <dl>
@@ -178,6 +235,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-variables.html#XSLTEVALONEUSERPARAM">xsltEvalOneUserParam</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHPREDICATE">xsltEvalXPathPredicate</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 <a href="html/libxslt-functions.html#XSLTFORMATNUMBERFUNCTION">xsltFormatNumberFunction</a>
 <a href="html/libxslt-functions.html#XSLTFUNCTIONAVAILABLEFUNCTION">xsltFunctionAvailableFunction</a>
 <a href="html/libxslt-extra.html#XSLTFUNCTIONNODESET">xsltFunctionNodeSet</a>
@@ -295,11 +353,27 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dt>allow</dt>
 <dd>
 <a href="html/libxslt-transform.html#XSLTAPPLYSTYLESHEETUSER">xsltApplyStylesheetUser</a>
+<a href="html/libxslt-security.html#XSLTSECURITYALLOW">xsltSecurityAllow</a>
+</dd>
+<dt>allowed</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTCHECKREAD">xsltCheckRead</a>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+</dd>
+<dt>allowing</dt>
+<dd>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 </dd>
 <dt>also</dt>
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
 </dd>
+<dt>always</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTSECURITYALLOW">xsltSecurityAllow</a>
+<a href="html/libxslt-security.html#XSLTSECURITYFORBID">xsltSecurityForbid</a>
+</dd>
 <dt>amiss</dt>
 <dd>
 <a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETPROCESS">xsltParseStylesheetProcess</a>
@@ -317,6 +391,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-extensions.html#XSLTINITELEMPRECOMP">xsltInitElemPreComp</a>
 </dd>
+<dt>application-wide</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTSETDEFAULTSECURITYPREFS">xsltSetDefaultSecurityPrefs</a>
+</dd>
 <dt>applied</dt>
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLADDCALL">xslAddCall</a>
@@ -429,6 +507,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-attributes.html#XSLTAPPLYATTRIBUTESET">xsltApplyAttributeSet</a>
 <a href="html/libxslt-templates.html#XSLTATTRLISTTEMPLATEPROCESS">xsltAttrListTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEPROCESS">xsltAttrTemplateProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-transform.html#XSLTATTRIBUTE">xsltAttribute</a>
 <a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">xsltEvalStaticAttrValueTemplate</a>
@@ -451,127 +530,14 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEET">xsltRunStylesheet</a>
 <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEETUSER">xsltRunStylesheetUser</a>
-</dd>
-</dl>
-<h2>Letter b:</h2>
-<dl>
-<dt>back</dt>
-<dd>
-<a href="html/libxslt-transform.html#XSLTAPPLYONETEMPLATE">xsltApplyOneTemplate</a>
-</dd>
-<dt>been</dt>
-<dd>
-<a href="html/libxslt-xsltconfig.html#DEBUG-MEMORY-LOCATION-CAPS">DEBUG_MEMORY_LOCATION</a>
-</dd>
-<dt>before</dt>
-<dd>
-<a href="html/libxslt-variables.html#XSLTEVALGLOBALVARIABLES">xsltEvalGlobalVariables</a>
-<a href="html/libxslt-keys.html#XSLTINITCTXTKEYS">xsltInitCtxtKeys</a>
-</dd>
-<dt>beginning</dt>
-<dd>
-<a href="html/libxslt-xsltutils.html#XSLTTIMESTAMP">xsltTimestamp</a>
-</dd>
-<dt>being</dt>
-<dd>
-<a href="html/libxslt-xsltconfig.html#WITH-XSLT-DEBUG-CAPS">WITH_XSLT_DEBUG</a>
-<a href="html/libxslt-xsltutils.html#XSLADDCALL">xslAddCall</a>
-<a href="html/libxslt-transform.html#XSLHANDLEDEBUGGER">xslHandleDebugger</a>
-<a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
-<a href="html/libxslt-pattern.html#XSLTGETTEMPLATE">xsltGetTemplate</a>
-<a href="html/libxslt-xsltutils.html#XSLTPRINTERRORCONTEXT">xsltPrintErrorContext</a>
-<a href="html/libxslt-transform.html#XSLTSETXINCLUDEDEFAULT">xsltSetXIncludeDefault</a>
-</dd>
-<dt>between</dt>
-<dd>
-<a href="html/libxslt-attributes.html#XSLTRESOLVESTYLESHEETATTRIBUTESET">xsltResolveStylesheetAttributeSet</a>
-</dd>
-<dt>blank</dt>
-<dd>
-<a href="html/libxslt-xsltinternals.html#XSLTPARSETEMPLATECONTENT">xsltParseTemplateContent</a>
-</dd>
-<dt>blanks</dt>
-<dd>
-<a href="html/libxslt-xsltinternals.html#XSLTISBLANK">xsltIsBlank</a>
-</dd>
-<dt>blocks</dt>
-<dd>
-<a href="html/libxslt-preproc.html#XSLTFREESTYLEPRECOMPS">xsltFreeStylePreComps</a>
-</dd>
-<dt>boolean</dt>
-<dd>
-<a href="html/libxslt-functions.html#XSLTELEMENTAVAILABLEFUNCTION">xsltElementAvailableFunction</a>
-<a href="html/libxslt-functions.html#XSLTFUNCTIONAVAILABLEFUNCTION">xsltFunctionAvailableFunction</a>
-</dd>
-<dt>both</dt>
-<dd>
-<a href="html/libxslt-xsltconfig.html#DEBUG-MEMORY-CAPS">DEBUG_MEMORY</a>
-<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
-<a href="html/libxslt-transform.html#XSLTRUNSTYLESHEET">xsltRunStylesheet</a>
-<a href="html/libxslt-transform.html#XSLTRUNSTYLESHEETUSER">xsltRunStylesheetUser</a>
-</dd>
-<dt>braces</dt>
-<dd>
-<a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
-<a href="html/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">xsltEvalStaticAttrValueTemplate</a>
-</dd>
-<dt>breakpoint</dt>
-<dd>
-<a href="html/libxslt-transform.html#XSLHANDLEDEBUGGER">xslHandleDebugger</a>
-</dd>
-<dt>buf</dt>
-<dd>
-<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTO">xsltSaveResultTo</a>
-</dd>
-<dt>buffer</dt>
-<dd>
-<a href="html/libxslt-transform.html#XSLTRUNSTYLESHEET">xsltRunStylesheet</a>
-<a href="html/libxslt-transform.html#XSLTRUNSTYLESHEETUSER">xsltRunStylesheetUser</a>
-<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTO">xsltSaveResultTo</a>
-</dd>
-<dt>build</dt>
-<dd>
-<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
-</dd>
-<dt>building</dt>
-<dd>
-<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETDOC">xsltParseStylesheetDoc</a>
-</dd>
-<dt>built-in</dt>
-<dd>
-<a href="html/libxslt-extra.html#XSLTREGISTERALLEXTRAS">xsltRegisterAllExtras</a>
-<a href="html/libxslt-extra.html#XSLTREGISTEREXTRAS">xsltRegisterExtras</a>
-</dd>
-<dt>but</dt>
-<dd>
-<a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
-<a href="html/libxslt-functions.html#XSLT-REGISTER-FUNCTION-LOOKUP-CAPS">XSLT_REGISTER_FUNCTION_LOOKUP</a>
-<a href="html/libxslt-variables.html#XSLT-REGISTER-VARIABLE-LOOKUP-CAPS">XSLT_REGISTER_VARIABLE_LOOKUP</a>
-<a href="html/libxslt-transform.html#XSLTAPPLYONETEMPLATE">xsltApplyOneTemplate</a>
-<a href="html/libxslt-xsltutils.html#XSLTGETNSPROP">xsltGetNsProp</a>
-<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
-<a href="html/libxslt-variables.html#XSLTPARSESTYLESHEETCALLERPARAM">xsltParseStylesheetCallerParam</a>
-<a href="html/libxslt-transform.html#XSLTSORT">xsltSort</a>
-<a href="html/libxslt-functions.html#XSLTXPATHFUNCTIONLOOKUP">xsltXPathFunctionLookup</a>
-<a href="html/libxslt-variables.html#XSLTXPATHVARIABLELOOKUP">xsltXPathVariableLookup</a>
-</dd>
-<dt>byte</dt>
-<dd>
-<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTO">xsltSaveResultTo</a>
-<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILENAME">xsltSaveResultToFilename</a>
-<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOSTRING">xsltSaveResultToString</a>
-</dd>
-<dt>bytes</dt>
-<dd>
-<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFD">xsltSaveResultToFd</a>
-<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILE">xsltSaveResultToFile</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
 </dd>
 </dl>
 <h2 align="center">
-<a href="APIchunk0.html">A-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
index 06d9ddc..402e064 100644 (file)
@@ -10,7 +10,7 @@ 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 c-e for libxslt</title>
+<title>API Alphabetic Index b-d 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>
@@ -19,7 +19,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </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 c-e for libxslt</h2>
+<h2>API Alphabetic Index b-d 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>
@@ -50,7 +50,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <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">
-<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET">
+<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>
@@ -82,14 +82,138 @@ A:link, A:visited, A:active { text-decoration: underline }
 </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-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
 </h2>
+<h2>Letter b:</h2>
+<dl>
+<dt>back</dt>
+<dd>
+<a href="html/libxslt-transform.html#XSLTAPPLYONETEMPLATE">xsltApplyOneTemplate</a>
+</dd>
+<dt>been</dt>
+<dd>
+<a href="html/libxslt-xsltconfig.html#DEBUG-MEMORY-LOCATION-CAPS">DEBUG_MEMORY_LOCATION</a>
+</dd>
+<dt>before</dt>
+<dd>
+<a href="html/libxslt-variables.html#XSLTEVALGLOBALVARIABLES">xsltEvalGlobalVariables</a>
+<a href="html/libxslt-keys.html#XSLTINITCTXTKEYS">xsltInitCtxtKeys</a>
+</dd>
+<dt>beginning</dt>
+<dd>
+<a href="html/libxslt-xsltutils.html#XSLTTIMESTAMP">xsltTimestamp</a>
+</dd>
+<dt>being</dt>
+<dd>
+<a href="html/libxslt-xsltconfig.html#WITH-XSLT-DEBUG-CAPS">WITH_XSLT_DEBUG</a>
+<a href="html/libxslt-xsltutils.html#XSLADDCALL">xslAddCall</a>
+<a href="html/libxslt-transform.html#XSLHANDLEDEBUGGER">xslHandleDebugger</a>
+<a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
+<a href="html/libxslt-pattern.html#XSLTGETTEMPLATE">xsltGetTemplate</a>
+<a href="html/libxslt-xsltutils.html#XSLTPRINTERRORCONTEXT">xsltPrintErrorContext</a>
+<a href="html/libxslt-transform.html#XSLTSETXINCLUDEDEFAULT">xsltSetXIncludeDefault</a>
+</dd>
+<dt>between</dt>
+<dd>
+<a href="html/libxslt-attributes.html#XSLTRESOLVESTYLESHEETATTRIBUTESET">xsltResolveStylesheetAttributeSet</a>
+</dd>
+<dt>blank</dt>
+<dd>
+<a href="html/libxslt-xsltinternals.html#XSLTPARSETEMPLATECONTENT">xsltParseTemplateContent</a>
+</dd>
+<dt>blanks</dt>
+<dd>
+<a href="html/libxslt-xsltinternals.html#XSLTISBLANK">xsltIsBlank</a>
+</dd>
+<dt>block</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTFREESECURITYPREFS">xsltFreeSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTNEWSECURITYPREFS">xsltNewSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSECURITYALLOW">xsltSecurityAllow</a>
+<a href="html/libxslt-security.html#XSLTSECURITYFORBID">xsltSecurityForbid</a>
+<a href="html/libxslt-security.html#XSLTSETCTXTSECURITYPREFS">xsltSetCtxtSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSETSECURITYPREFS">xsltSetSecurityPrefs</a>
+</dd>
+<dt>blocks</dt>
+<dd>
+<a href="html/libxslt-preproc.html#XSLTFREESTYLEPRECOMPS">xsltFreeStylePreComps</a>
+</dd>
+<dt>boolean</dt>
+<dd>
+<a href="html/libxslt-functions.html#XSLTELEMENTAVAILABLEFUNCTION">xsltElementAvailableFunction</a>
+<a href="html/libxslt-functions.html#XSLTFUNCTIONAVAILABLEFUNCTION">xsltFunctionAvailableFunction</a>
+</dd>
+<dt>both</dt>
+<dd>
+<a href="html/libxslt-xsltconfig.html#DEBUG-MEMORY-CAPS">DEBUG_MEMORY</a>
+<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
+<a href="html/libxslt-transform.html#XSLTRUNSTYLESHEET">xsltRunStylesheet</a>
+<a href="html/libxslt-transform.html#XSLTRUNSTYLESHEETUSER">xsltRunStylesheetUser</a>
+</dd>
+<dt>braces</dt>
+<dd>
+<a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
+<a href="html/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">xsltEvalStaticAttrValueTemplate</a>
+</dd>
+<dt>breakpoint</dt>
+<dd>
+<a href="html/libxslt-transform.html#XSLHANDLEDEBUGGER">xslHandleDebugger</a>
+</dd>
+<dt>buf</dt>
+<dd>
+<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTO">xsltSaveResultTo</a>
+</dd>
+<dt>buffer</dt>
+<dd>
+<a href="html/libxslt-transform.html#XSLTRUNSTYLESHEET">xsltRunStylesheet</a>
+<a href="html/libxslt-transform.html#XSLTRUNSTYLESHEETUSER">xsltRunStylesheetUser</a>
+<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTO">xsltSaveResultTo</a>
+</dd>
+<dt>build</dt>
+<dd>
+<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
+</dd>
+<dt>building</dt>
+<dd>
+<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETDOC">xsltParseStylesheetDoc</a>
+</dd>
+<dt>built-in</dt>
+<dd>
+<a href="html/libxslt-extra.html#XSLTREGISTERALLEXTRAS">xsltRegisterAllExtras</a>
+<a href="html/libxslt-extra.html#XSLTREGISTEREXTRAS">xsltRegisterExtras</a>
+</dd>
+<dt>but</dt>
+<dd>
+<a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
+<a href="html/libxslt-functions.html#XSLT-REGISTER-FUNCTION-LOOKUP-CAPS">XSLT_REGISTER_FUNCTION_LOOKUP</a>
+<a href="html/libxslt-variables.html#XSLT-REGISTER-VARIABLE-LOOKUP-CAPS">XSLT_REGISTER_VARIABLE_LOOKUP</a>
+<a href="html/libxslt-transform.html#XSLTAPPLYONETEMPLATE">xsltApplyOneTemplate</a>
+<a href="html/libxslt-xsltutils.html#XSLTGETNSPROP">xsltGetNsProp</a>
+<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
+<a href="html/libxslt-variables.html#XSLTPARSESTYLESHEETCALLERPARAM">xsltParseStylesheetCallerParam</a>
+<a href="html/libxslt-transform.html#XSLTSORT">xsltSort</a>
+<a href="html/libxslt-functions.html#XSLTXPATHFUNCTIONLOOKUP">xsltXPathFunctionLookup</a>
+<a href="html/libxslt-variables.html#XSLTXPATHVARIABLELOOKUP">xsltXPathVariableLookup</a>
+</dd>
+<dt>byte</dt>
+<dd>
+<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTO">xsltSaveResultTo</a>
+<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILENAME">xsltSaveResultToFilename</a>
+<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOSTRING">xsltSaveResultToString</a>
+</dd>
+<dt>bytes</dt>
+<dd>
+<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFD">xsltSaveResultToFd</a>
+<a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILE">xsltSaveResultToFile</a>
+</dd>
+</dl>
 <h2>Letter c:</h2>
 <dl>
 <dt>calibration</dt>
@@ -111,11 +235,13 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-extensions.html#XSLTEXTMODULEELEMENTLOOKUP">xsltExtModuleElementLookup</a>
 <a href="html/libxslt-extensions.html#XSLTEXTMODULEELEMENTPRECOMPUTELOOKUP">xsltExtModuleElementPreComputeLookup</a>
 <a href="html/libxslt-extensions.html#XSLTEXTMODULETOPLEVELLOOKUP">xsltExtModuleTopLevelLookup</a>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
 <a href="html/libxslt-extensions.html#XSLTREGISTEREXTMODULEELEMENT">xsltRegisterExtModuleElement</a>
 <a href="html/libxslt-extensions.html#XSLTREGISTEREXTMODULEFUNCTION">xsltRegisterExtModuleFunction</a>
 <a href="html/libxslt-extensions.html#XSLTREGISTEREXTMODULETOPLEVEL">xsltRegisterExtModuleTopLevel</a>
 <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEET">xsltRunStylesheet</a>
 <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEETUSER">xsltRunStylesheetUser</a>
+<a href="html/libxslt-security.html#XSLTSETSECURITYPREFS">xsltSetSecurityPrefs</a>
 <a href="html/libxslt-functions.html#XSLTXPATHFUNCTIONLOOKUP">xsltXPathFunctionLookup</a>
 </dd>
 <dt>called</dt>
@@ -136,10 +262,12 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-transform.html#XSLTAPPLYONETEMPLATE">xsltApplyOneTemplate</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">xsltAttrTemplateValueProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">xsltEvalStaticAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALTEMPLATESTRING">xsltEvalTemplateString</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 <a href="html/libxslt-xsltutils.html#XSLTGETNSPROP">xsltGetNsProp</a>
 </dd>
 <dt>can</dt>
@@ -147,6 +275,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
 <a href="html/libxslt-transform.html#XSLTEXTELEMENTLOOKUP">xsltExtElementLookup</a>
 <a href="html/libxslt-xsltinternals.html#XSLTPARSETEMPLATECONTENT">xsltParseTemplateContent</a>
+<a href="html/libxslt-security.html#XSLTSECURITYOPTION">xsltSecurityOption</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
 </dd>
@@ -172,6 +301,12 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltinternals.html#CHECK-STOPPED-CAPS">CHECK_STOPPED</a>
 <a href="html/libxslt-xsltinternals.html#CHECK-STOPPED0-CAPS">CHECK_STOPPED0</a>
 <a href="html/libxslt-xsltinternals.html#CHECK-STOPPEDE-CAPS">CHECK_STOPPEDE</a>
+<a href="html/libxslt-security.html#XSLTSECURITYCHECK">xsltSecurityCheck</a>
+</dd>
+<dt>checking</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSETSECURITYPREFS">xsltSetSecurityPrefs</a>
 </dd>
 <dt>choose</dt>
 <dd>
@@ -215,6 +350,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHPREDICATE">xsltEvalXPathPredicate</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 <a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION">xsltTransformFunction</a>
 </dd>
 <dt>compiling</dt>
@@ -238,9 +374,11 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dt>computed</dt>
 <dd>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">xsltAttrTemplateValueProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALTEMPLATESTRING">xsltEvalTemplateString</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 <a href="html/libxslt-documents.html#XSLTLOADDOCUMENT">xsltLoadDocument</a>
 <a href="html/libxslt-documents.html#XSLTLOADSTYLEDOCUMENT">xsltLoadStyleDocument</a>
 <a href="html/libxslt-templates.html#XSLTTEMPLATEPROCESS">xsltTemplateProcess</a>
@@ -252,6 +390,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dt>configured</dt>
 <dd>
 <a href="html/libxslt-xsltconfig.html#DEBUG-MEMORY-LOCATION-CAPS">DEBUG_MEMORY_LOCATION</a>
+<a href="html/libxslt-security.html#XSLTSECURITYOPTION">xsltSecurityOption</a>
 </dd>
 <dt>construct</dt>
 <dd>
@@ -326,6 +465,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-namespaces.html#XSLTGETNAMESPACE">xsltGetNamespace</a>
 <a href="html/libxslt-namespaces.html#XSLTGETSPECIALNAMESPACE">xsltGetSpecialNamespace</a>
 </dd>
+<dt>creating</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+</dd>
 <dt>ctx</dt>
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
@@ -389,10 +532,12 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dt>deallocated</dt>
 <dd>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">xsltAttrTemplateValueProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">xsltEvalStaticAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALTEMPLATESTRING">xsltEvalTemplateString</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 </dd>
 <dt>deallocator</dt>
 <dd>
@@ -447,6 +592,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-transform.html#XSLTGETXINCLUDEDEFAULT">xsltGetXIncludeDefault</a>
 <a href="html/libxslt-transform.html#XSLTREGISTERALLELEMENT">xsltRegisterAllElement</a>
 <a href="html/libxslt-functions.html#XSLTREGISTERALLFUNCTIONS">xsltRegisterAllFunctions</a>
+<a href="html/libxslt-security.html#XSLTSETDEFAULTSECURITYPREFS">xsltSetDefaultSecurityPrefs</a>
 <a href="html/libxslt-transform.html#XSLTSETXINCLUDEDEFAULT">xsltSetXIncludeDefault</a>
 </dd>
 <dt>defined</dt>
@@ -487,6 +633,14 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-transform.html#XSLTSORT">xsltSort</a>
 </dd>
+<dt>directories</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+</dd>
+<dt>display</dt>
+<dd>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
+</dd>
 <dt>dllimport</dt>
 <dd>
 <a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
@@ -527,147 +681,11 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
 </dd>
 </dl>
-<h2>Letter e:</h2>
-<dl>
-<dt>either</dt>
-<dd>
-<a href="html/libxslt-transform.html#XSLHANDLEDEBUGGER">xslHandleDebugger</a>
-</dd>
-<dt>elem</dt>
-<dd>
-<a href="html/libxslt-xsltinternals.html#XSLTFREESTACKELEMLIST">xsltFreeStackElemList</a>
-</dd>
-<dt>element-available</dt>
-<dd>
-<a href="html/libxslt-functions.html#XSLTELEMENTAVAILABLEFUNCTION">xsltElementAvailableFunction</a>
-</dd>
-<dt>elements</dt>
-<dd>
-<a href="html/libxslt-extensions.html#XSLTDEBUGDUMPEXTENSIONS">xsltDebugDumpExtensions</a>
-<a href="html/libxslt-transform.html#XSLTEXTELEMENTLOOKUP">xsltExtElementLookup</a>
-<a href="html/libxslt-pattern.html#XSLTFREECOMPMATCHLIST">xsltFreeCompMatchList</a>
-<a href="html/libxslt-attributes.html#XSLTPARSESTYLESHEETATTRIBUTESET">xsltParseStylesheetAttributeSet</a>
-<a href="html/libxslt-imports.html#XSLTPARSESTYLESHEETIMPORT">xsltParseStylesheetImport</a>
-<a href="html/libxslt-imports.html#XSLTPARSESTYLESHEETINCLUDE">xsltParseStylesheetInclude</a>
-<a href="html/libxslt-transform.html#XSLTREGISTERALLELEMENT">xsltRegisterAllElement</a>
-<a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION">xsltTransformFunction</a>
-</dd>
-<dt>else</dt>
-<dd>
-<a href="html/libxslt-imports.html#XSLTPARSESTYLESHEETIMPORT">xsltParseStylesheetImport</a>
-<a href="html/libxslt-imports.html#XSLTPARSESTYLESHEETINCLUDE">xsltParseStylesheetInclude</a>
-</dd>
-<dt>emitted</dt>
-<dd>
-<a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
-<a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
-</dd>
-<dt>enables</dt>
-<dd>
-<a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
-</dd>
-<dt>entry</dt>
-<dd>
-<a href="html/libxslt-functions.html#XSLTXPATHFUNCTIONLOOKUP">xsltXPathFunctionLookup</a>
-<a href="html/libxslt-variables.html#XSLTXPATHVARIABLELOOKUP">xsltXPathVariableLookup</a>
-</dd>
-<dt>error:</dt>
-<dd>
-<a href="html/libxslt-xsltinternals.html#CHECK-STOPPEDE-CAPS">CHECK_STOPPEDE</a>
-</dd>
-<dt>evaluate</dt>
-<dd>
-<a href="html/libxslt-templates.html#XSLTEVALXPATHPREDICATE">xsltEvalXPathPredicate</a>
-</dd>
-<dt>evaluated</dt>
-<dd>
-<a href="html/libxslt-variables.html#XSLTEVALONEUSERPARAM">xsltEvalOneUserParam</a>
-</dd>
-<dt>everything</dt>
-<dd>
-<a href="html/libxslt-imports.html#XSLTFINDELEMSPACEHANDLING">xsltFindElemSpaceHandling</a>
-<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETPROCESS">xsltParseStylesheetProcess</a>
-</dd>
-<dt>example</dt>
-<dd>
-<a href="html/libxslt-templates.html#XSLTEVALTEMPLATESTRING">xsltEvalTemplateString</a>
-<a href="html/libxslt-extensions.html#XSLTXPATHGETTRANSFORMCONTEXT">xsltXPathGetTransformContext</a>
-</dd>
-<dt>executed</dt>
-<dd>
-<a href="html/libxslt-transform.html#XSLHANDLEDEBUGGER">xslHandleDebugger</a>
-</dd>
-<dt>exension</dt>
-<dd>
-<a href="html/libxslt-extensions.html#XSLTGETEXTDATA">xsltGetExtData</a>
-<a href="html/libxslt-extensions.html#XSLTSTYLEGETEXTDATA">xsltStyleGetExtData</a>
-</dd>
-<dt>existing</dt>
-<dd>
-<a href="html/libxslt-extensions.html#XSLTINITELEMPRECOMP">xsltInitElemPreComp</a>
-</dd>
-<dt>expand</dt>
-<dd>
-<a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
-</dd>
-<dt>exported</dt>
-<dd>
-<a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
-</dd>
-<dt>expressed</dt>
-<dd>
-<a href="html/libxslt-xsltinternals.html#XSLT-PAT-NO-PRIORITY-CAPS">XSLT_PAT_NO_PRIORITY</a>
-</dd>
-<dt>expression</dt>
-<dd>
-<a href="html/libxslt-variables.html#XSLTEVALONEUSERPARAM">xsltEvalOneUserParam</a>
-<a href="html/libxslt-templates.html#XSLTEVALXPATHPREDICATE">xsltEvalXPathPredicate</a>
-<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
-</dd>
-<dt>expressions</dt>
-<dd>
-<a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
-<a href="html/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">xsltEvalStaticAttrValueTemplate</a>
-</dd>
-<dt>extended</dt>
-<dd>
-<a href="html/libxslt-xsltinternals.html#XSLTELEMPRECOMP">xsltElemPreComp</a>
-</dd>
-<dt>extending</dt>
-<dd>
-<a href="html/libxslt-extensions.html#XSLTINITELEMPRECOMP">xsltInitElemPreComp</a>
-</dd>
-<dt>extensions</dt>
-<dd>
-<a href="html/libxslt-extra.html#XSLT-LIBXSLT-NAMESPACE-CAPS">XSLT_LIBXSLT_NAMESPACE</a>
-<a href="html/libxslt-extra.html#XSLT-NORM-SAXON-NAMESPACE-CAPS">XSLT_NORM_SAXON_NAMESPACE</a>
-<a href="html/libxslt-extra.html#XSLT-SAXON-NAMESPACE-CAPS">XSLT_SAXON_NAMESPACE</a>
-<a href="html/libxslt-extra.html#XSLT-XALAN-NAMESPACE-CAPS">XSLT_XALAN_NAMESPACE</a>
-<a href="html/libxslt-extra.html#XSLT-XT-NAMESPACE-CAPS">XSLT_XT_NAMESPACE</a>
-<a href="html/libxslt-extensions.html#XSLTCHECKEXTPREFIX">xsltCheckExtPrefix</a>
-<a href="html/libxslt-extensions.html#XSLTFREEEXTS">xsltFreeExts</a>
-<a href="html/libxslt-extra.html#XSLTREGISTERALLEXTRAS">xsltRegisterAllExtras</a>
-<a href="html/libxslt-extra.html#XSLTREGISTEREXTRAS">xsltRegisterExtras</a>
-</dd>
-<dt>external</dt>
-<dd>
-<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
-</dd>
-<dt>extra</dt>
-<dd>
-<a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRA">xsltAllocateExtra</a>
-<a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRACTXT">xsltAllocateExtraCtxt</a>
-</dd>
-<dt>extract</dt>
-<dd>
-<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
-</dd>
-</dl>
 <h2 align="center">
-<a href="APIchunk0.html">A-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
index eb7268b..f8a7d76 100644 (file)
@@ -10,7 +10,7 @@ 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 f-i for libxslt</title>
+<title>API Alphabetic Index e-i 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>
@@ -19,7 +19,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 </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 f-i for libxslt</h2>
+<h2>API Alphabetic Index e-i 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>
@@ -50,7 +50,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <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">
-<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET">
+<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>
@@ -82,14 +82,152 @@ A:link, A:visited, A:active { text-decoration: underline }
 </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-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
 </h2>
+<h2>Letter e:</h2>
+<dl>
+<dt>either</dt>
+<dd>
+<a href="html/libxslt-transform.html#XSLHANDLEDEBUGGER">xslHandleDebugger</a>
+</dd>
+<dt>elem</dt>
+<dd>
+<a href="html/libxslt-xsltinternals.html#XSLTFREESTACKELEMLIST">xsltFreeStackElemList</a>
+</dd>
+<dt>element-available</dt>
+<dd>
+<a href="html/libxslt-functions.html#XSLTELEMENTAVAILABLEFUNCTION">xsltElementAvailableFunction</a>
+</dd>
+<dt>elements</dt>
+<dd>
+<a href="html/libxslt-extensions.html#XSLTDEBUGDUMPEXTENSIONS">xsltDebugDumpExtensions</a>
+<a href="html/libxslt-transform.html#XSLTEXTELEMENTLOOKUP">xsltExtElementLookup</a>
+<a href="html/libxslt-pattern.html#XSLTFREECOMPMATCHLIST">xsltFreeCompMatchList</a>
+<a href="html/libxslt-attributes.html#XSLTPARSESTYLESHEETATTRIBUTESET">xsltParseStylesheetAttributeSet</a>
+<a href="html/libxslt-imports.html#XSLTPARSESTYLESHEETIMPORT">xsltParseStylesheetImport</a>
+<a href="html/libxslt-imports.html#XSLTPARSESTYLESHEETINCLUDE">xsltParseStylesheetInclude</a>
+<a href="html/libxslt-transform.html#XSLTREGISTERALLELEMENT">xsltRegisterAllElement</a>
+<a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION">xsltTransformFunction</a>
+</dd>
+<dt>else</dt>
+<dd>
+<a href="html/libxslt-imports.html#XSLTPARSESTYLESHEETIMPORT">xsltParseStylesheetImport</a>
+<a href="html/libxslt-imports.html#XSLTPARSESTYLESHEETINCLUDE">xsltParseStylesheetInclude</a>
+</dd>
+<dt>emitted</dt>
+<dd>
+<a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
+</dd>
+<dt>enables</dt>
+<dd>
+<a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
+</dd>
+<dt>entry</dt>
+<dd>
+<a href="html/libxslt-functions.html#XSLTXPATHFUNCTIONLOOKUP">xsltXPathFunctionLookup</a>
+<a href="html/libxslt-variables.html#XSLTXPATHVARIABLELOOKUP">xsltXPathVariableLookup</a>
+</dd>
+<dt>error:</dt>
+<dd>
+<a href="html/libxslt-xsltinternals.html#CHECK-STOPPEDE-CAPS">CHECK_STOPPEDE</a>
+</dd>
+<dt>evaluate</dt>
+<dd>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHPREDICATE">xsltEvalXPathPredicate</a>
+</dd>
+<dt>evaluated</dt>
+<dd>
+<a href="html/libxslt-variables.html#XSLTEVALONEUSERPARAM">xsltEvalOneUserParam</a>
+</dd>
+<dt>everything</dt>
+<dd>
+<a href="html/libxslt-imports.html#XSLTFINDELEMSPACEHANDLING">xsltFindElemSpaceHandling</a>
+<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETPROCESS">xsltParseStylesheetProcess</a>
+</dd>
+<dt>example</dt>
+<dd>
+<a href="html/libxslt-templates.html#XSLTEVALTEMPLATESTRING">xsltEvalTemplateString</a>
+<a href="html/libxslt-extensions.html#XSLTXPATHGETTRANSFORMCONTEXT">xsltXPathGetTransformContext</a>
+</dd>
+<dt>executed</dt>
+<dd>
+<a href="html/libxslt-transform.html#XSLHANDLEDEBUGGER">xslHandleDebugger</a>
+</dd>
+<dt>exension</dt>
+<dd>
+<a href="html/libxslt-extensions.html#XSLTGETEXTDATA">xsltGetExtData</a>
+<a href="html/libxslt-extensions.html#XSLTSTYLEGETEXTDATA">xsltStyleGetExtData</a>
+</dd>
+<dt>existing</dt>
+<dd>
+<a href="html/libxslt-extensions.html#XSLTINITELEMPRECOMP">xsltInitElemPreComp</a>
+</dd>
+<dt>expand</dt>
+<dd>
+<a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
+</dd>
+<dt>exported</dt>
+<dd>
+<a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
+</dd>
+<dt>expressed</dt>
+<dd>
+<a href="html/libxslt-xsltinternals.html#XSLT-PAT-NO-PRIORITY-CAPS">XSLT_PAT_NO_PRIORITY</a>
+</dd>
+<dt>expression</dt>
+<dd>
+<a href="html/libxslt-variables.html#XSLTEVALONEUSERPARAM">xsltEvalOneUserParam</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHPREDICATE">xsltEvalXPathPredicate</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
+</dd>
+<dt>expressions</dt>
+<dd>
+<a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
+<a href="html/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">xsltEvalStaticAttrValueTemplate</a>
+</dd>
+<dt>extended</dt>
+<dd>
+<a href="html/libxslt-xsltinternals.html#XSLTELEMPRECOMP">xsltElemPreComp</a>
+</dd>
+<dt>extending</dt>
+<dd>
+<a href="html/libxslt-extensions.html#XSLTINITELEMPRECOMP">xsltInitElemPreComp</a>
+</dd>
+<dt>extensions</dt>
+<dd>
+<a href="html/libxslt-extra.html#XSLT-LIBXSLT-NAMESPACE-CAPS">XSLT_LIBXSLT_NAMESPACE</a>
+<a href="html/libxslt-extra.html#XSLT-NORM-SAXON-NAMESPACE-CAPS">XSLT_NORM_SAXON_NAMESPACE</a>
+<a href="html/libxslt-extra.html#XSLT-SAXON-NAMESPACE-CAPS">XSLT_SAXON_NAMESPACE</a>
+<a href="html/libxslt-extra.html#XSLT-XALAN-NAMESPACE-CAPS">XSLT_XALAN_NAMESPACE</a>
+<a href="html/libxslt-extra.html#XSLT-XT-NAMESPACE-CAPS">XSLT_XT_NAMESPACE</a>
+<a href="html/libxslt-extensions.html#XSLTCHECKEXTPREFIX">xsltCheckExtPrefix</a>
+<a href="html/libxslt-extensions.html#XSLTFREEEXTS">xsltFreeExts</a>
+<a href="html/libxslt-extra.html#XSLTREGISTERALLEXTRAS">xsltRegisterAllExtras</a>
+<a href="html/libxslt-extra.html#XSLTREGISTEREXTRAS">xsltRegisterExtras</a>
+</dd>
+<dt>external</dt>
+<dd>
+<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
+</dd>
+<dt>extra</dt>
+<dd>
+<a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRA">xsltAllocateExtra</a>
+<a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRACTXT">xsltAllocateExtraCtxt</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
+</dd>
+<dt>extract</dt>
+<dd>
+<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
+</dd>
+</dl>
 <h2>Letter f:</h2>
 <dl>
 <dt>factor</dt>
@@ -123,8 +261,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILE">xsltSaveResultToFile</a>
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILENAME">xsltSaveResultToFilename</a>
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOSTRING">xsltSaveResultToString</a>
+<a href="html/libxslt-security.html#XSLTSECURITYCHECK">xsltSecurityCheck</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
 </dd>
 <dt>filename</dt>
 <dd>
@@ -152,6 +292,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-transform.html#XSLTFOREACH">xsltForEach</a>
 </dd>
+<dt>forbid</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTSECURITYFORBID">xsltSecurityForbid</a>
+</dd>
 <dt>force</dt>
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
@@ -165,6 +309,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-xsltinternals.html#XSLTFORMATNUMBERCONVERSION">xsltFormatNumberConversion</a>
 <a href="html/libxslt-xsltinternals.html#XSLTNUMBERFORMAT">xsltNumberFormat</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
 </dd>
 <dt>format-number</dt>
 <dd>
@@ -185,6 +330,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-extensions.html#XSLTEXTMODULETOPLEVELLOOKUP">xsltExtModuleTopLevelLookup</a>
 <a href="html/libxslt-imports.html#XSLTFINDTEMPLATE">xsltFindTemplate</a>
 <a href="html/libxslt-xsltutils.html#XSLTGETNSPROP">xsltGetNsProp</a>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
 <a href="html/libxslt-pattern.html#XSLTGETTEMPLATE">xsltGetTemplate</a>
 <a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
 <a href="html/libxslt-variables.html#XSLTVARIABLELOOKUP">xsltVariableLookup</a>
@@ -194,6 +340,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dt>free</dt>
 <dd>
 <a href="html/libxslt-xsltinternals.html#XSLTELEMPRECOMPDEALLOCATOR">xsltElemPreCompDeallocator</a>
+<a href="html/libxslt-security.html#XSLTFREESECURITYPREFS">xsltFreeSecurityPrefs</a>
 <a href="html/libxslt-xsltutils.html#XSLTGETNSPROP">xsltGetNsProp</a>
 </dd>
 <dt>freed</dt>
@@ -264,19 +411,27 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dt>get</dt>
 <dd>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
 </dd>
 <dt>given</dt>
 <dd>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEPROCESS">xsltAttrTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">xsltAttrTemplateValueProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-extensions.html#XSLTCHECKEXTPREFIX">xsltCheckExtPrefix</a>
 <a href="html/libxslt-extensions.html#XSLTGETEXTDATA">xsltGetExtData</a>
 <a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
 <a href="html/libxslt-transform.html#XSLTPROFILESTYLESHEET">xsltProfileStylesheet</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
 <a href="html/libxslt-extensions.html#XSLTSTYLEGETEXTDATA">xsltStyleGetExtData</a>
 <a href="html/libxslt-templates.html#XSLTTEMPLATEPROCESS">xsltTemplateProcess</a>
 <a href="html/libxslt-variables.html#XSLTVARIABLELOOKUP">xsltVariableLookup</a>
 </dd>
+<dt>gives</dt>
+<dd>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
+</dd>
 <dt>giving</dt>
 <dd>
 <a href="html/libxslt-variables.html#XSLTEVALONEUSERPARAM">xsltEvalOneUserParam</a>
@@ -312,6 +467,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEETUSER">xsltRunStylesheetUser</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
 </dd>
 <dt>handles</dt>
 <dd>
@@ -322,6 +478,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
 </dd>
 <dt>has</dt>
 <dd>
@@ -340,6 +497,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
 </dd>
+<dt>hosting</dt>
+<dd>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
+</dd>
 </dl>
 <h2>Letter i:</h2>
 <dl>
@@ -386,6 +547,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltinternals.html#XSLTSTYLEPRECOMP">xsltStylePreComp</a>
 <a href="html/libxslt-xsltinternals.html#XSLTTEMPLATE">xsltTemplate</a>
 </dd>
+<dt>in-scope</dt>
+<dd>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
+</dd>
 <dt>included</dt>
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILENAME">xsltSaveResultToFilename</a>
@@ -516,10 +681,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 </dd>
 </dl>
 <h2 align="center">
-<a href="APIchunk0.html">A-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
index 6d352c5..961024c 100644 (file)
@@ -50,7 +50,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <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">
-<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET">
+<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>
@@ -82,10 +82,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 </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-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
@@ -163,8 +163,14 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dt>like</dt>
 <dd>
 <a href="html/libxslt-xsltconfig.html#LIBXSLT-DOTTED-VERSION-CAPS">LIBXSLT_DOTTED_VERSION</a>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+<a href="html/libxslt-security.html#XSLTSECURITYCHECK">xsltSecurityCheck</a>
 <a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION">xsltTransformFunction</a>
 </dd>
+<dt>line</dt>
+<dd>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
+</dd>
 <dt>links</dt>
 <dd>
 <a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
@@ -180,6 +186,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltutils.html#XSLTDOSORTFUNCTION">xsltDoSortFunction</a>
 <a href="html/libxslt-xsltutils.html#XSLTDOCUMENTSORTFUNCTION">xsltDocumentSortFunction</a>
 <a href="html/libxslt-templates.html#XSLTEVALTEMPLATESTRING">xsltEvalTemplateString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 <a href="html/libxslt-pattern.html#XSLTFREECOMPMATCHLIST">xsltFreeCompMatchList</a>
 <a href="html/libxslt-pattern.html#XSLTTESTCOMPMATCHLIST">xsltTestCompMatchList</a>
 </dd>
@@ -213,6 +220,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dt>lookup</dt>
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
 </dd>
 </dl>
 <h2>Letter m:</h2>
@@ -239,6 +247,15 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRACTXT">xsltAllocateExtraCtxt</a>
 </dd>
+<dt>makes</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+</dd>
+<dt>mapping</dt>
+<dd>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
+</dd>
 <dt>match</dt>
 <dd>
 <a href="html/libxslt-keys.html#XSLTADDKEY">xsltAddKey</a>
@@ -285,11 +302,14 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dt>message</dt>
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTMESSAGE">xsltMessage</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
 </dd>
 <dt>messages</dt>
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
 </dd>
 <dt>milliseconds</dt>
 <dd>
@@ -316,10 +336,12 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
 <a href="html/libxslt-transform.html#XSLHANDLEDEBUGGER">xslHandleDebugger</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">xsltAttrTemplateValueProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">xsltEvalStaticAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALTEMPLATESTRING">xsltEvalTemplateString</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 </dd>
 </dl>
 <h2>Letter n:</h2>
@@ -347,9 +369,14 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-namespaces.html#XSLTCOPYNAMESPACE">xsltCopyNamespace</a>
 <a href="html/libxslt-namespaces.html#XSLTCOPYNAMESPACELIST">xsltCopyNamespaceList</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHPREDICATE">xsltEvalXPathPredicate</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 <a href="html/libxslt-namespaces.html#XSLTFREENAMESPACEALIASHASHES">xsltFreeNamespaceAliasHashes</a>
 <a href="html/libxslt-pattern.html#XSLTMATCHPATTERN">xsltMatchPattern</a>
 </dd>
+<dt>necessary</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+</dd>
 <dt>need</dt>
 <dd>
 <a href="html/libxslt-variables.html#XSLTEVALGLOBALVARIABLES">xsltEvalGlobalVariables</a>
@@ -379,30 +406,6 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTCALIBRATEADJUST">xsltCalibrateAdjust</a>
 </dd>
-<dt>new</dt>
-<dd>
-<a href="html/libxslt-variables.html#XSLTADDSTACKELEMLIST">xsltAddStackElemList</a>
-<a href="html/libxslt-templates.html#XSLTATTRLISTTEMPLATEPROCESS">xsltAttrListTemplateProcess</a>
-<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEPROCESS">xsltAttrTemplateProcess</a>
-<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">xsltAttrTemplateValueProcess</a>
-<a href="html/libxslt-namespaces.html#XSLTCOPYNAMESPACE">xsltCopyNamespace</a>
-<a href="html/libxslt-namespaces.html#XSLTCOPYNAMESPACELIST">xsltCopyNamespaceList</a>
-<a href="html/libxslt-namespaces.html#XSLTGETNAMESPACE">xsltGetNamespace</a>
-<a href="html/libxslt-namespaces.html#XSLTGETSPECIALNAMESPACE">xsltGetSpecialNamespace</a>
-<a href="html/libxslt-documents.html#XSLTLOADDOCUMENT">xsltLoadDocument</a>
-<a href="html/libxslt-documents.html#XSLTLOADSTYLEDOCUMENT">xsltLoadStyleDocument</a>
-<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
-<a href="html/libxslt-documents.html#XSLTNEWDOCUMENT">xsltNewDocument</a>
-<a href="html/libxslt-extensions.html#XSLTNEWELEMPRECOMP">xsltNewElemPreComp</a>
-<a href="html/libxslt-documents.html#XSLTNEWSTYLEDOCUMENT">xsltNewStyleDocument</a>
-<a href="html/libxslt-xsltinternals.html#XSLTNEWSTYLESHEET">xsltNewStylesheet</a>
-<a href="html/libxslt-transform.html#XSLTNEWTRANSFORMCONTEXT">xsltNewTransformContext</a>
-<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETDOC">xsltParseStylesheetDoc</a>
-<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETFILE">xsltParseStylesheetFile</a>
-<a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
-<a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
-<a href="html/libxslt-templates.html#XSLTTEMPLATEPROCESS">xsltTemplateProcess</a>
-</dd>
 <dt>newly</dt>
 <dd>
 <a href="html/libxslt-xsltinternals.html#XSLTNEWSTYLESHEET">xsltNewStylesheet</a>
@@ -463,6 +466,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-imports.html#XSLTFINDTEMPLATE">xsltFindTemplate</a>
 <a href="html/libxslt-xsltutils.html#XSLTGETNSPROP">xsltGetNsProp</a>
 <a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
 <a href="html/libxslt-pattern.html#XSLTGETTEMPLATE">xsltGetTemplate</a>
 <a href="html/libxslt-documents.html#XSLTLOADDOCUMENT">xsltLoadDocument</a>
 <a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
@@ -552,6 +556,22 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFD">xsltSaveResultToFd</a>
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILE">xsltSaveResultToFile</a>
 </dd>
+<dt>operation</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTSECURITYALLOW">xsltSecurityAllow</a>
+<a href="html/libxslt-security.html#XSLTSECURITYFORBID">xsltSecurityForbid</a>
+</dd>
+<dt>option</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSECURITYOPTION">xsltSecurityOption</a>
+<a href="html/libxslt-security.html#XSLTSETSECURITYPREFS">xsltSetSecurityPrefs</a>
+</dd>
+<dt>options</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTCHECKREAD">xsltCheckRead</a>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+</dd>
 <dt>order</dt>
 <dd>
 <a href="html/libxslt-imports.html#XSLT-GET-IMPORT-INT-CAPS">XSLT_GET_IMPORT_INT</a>
@@ -568,8 +588,11 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-extensions.html#XSLTEXTMODULEELEMENTPRECOMPUTELOOKUP">xsltExtModuleElementPreComputeLookup</a>
 <a href="html/libxslt-extensions.html#XSLTEXTMODULEFUNCTIONLOOKUP">xsltExtModuleFunctionLookup</a>
 <a href="html/libxslt-extensions.html#XSLTEXTMODULETOPLEVELLOOKUP">xsltExtModuleTopLevelLookup</a>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
 <a href="html/libxslt-transform.html#XSLTGETXINCLUDEDEFAULT">xsltGetXIncludeDefault</a>
 <a href="html/libxslt-xsltinternals.html#XSLTISBLANK">xsltIsBlank</a>
+<a href="html/libxslt-security.html#XSLTSETCTXTSECURITYPREFS">xsltSetCtxtSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSETSECURITYPREFS">xsltSetSecurityPrefs</a>
 </dd>
 <dt>ouput</dt>
 <dd>
@@ -579,6 +602,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
 </dd>
 <dt>output</dt>
 <dd>
@@ -600,10 +624,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 </dd>
 </dl>
 <h2 align="center">
-<a href="APIchunk0.html">A-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
index 692e355..ff02cd2 100644 (file)
@@ -50,7 +50,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <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">
-<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET">
+<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>
@@ -82,10 +82,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 </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-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
@@ -115,6 +115,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-variables.html#XSLTQUOTEUSERPARAMS">xsltQuoteUserParams</a>
 <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEET">xsltRunStylesheet</a>
 <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEETUSER">xsltRunStylesheetUser</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
 </dd>
 <dt>params</dt>
 <dd>
@@ -175,12 +176,21 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION">xsltTransformFunction</a>
 </dd>
+<dt>pass</dt>
+<dd>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
+</dd>
 <dt>passed</dt>
 <dd>
 <a href="html/libxslt-transform.html#XSLTAPPLYONETEMPLATE">xsltApplyOneTemplate</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
 </dd>
+<dt>path</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTSECURITYCHECK">xsltSecurityCheck</a>
+</dd>
 <dt>pattern</dt>
 <dd>
 <a href="html/libxslt-xsltinternals.html#XSLT-PAT-NO-PRIORITY-CAPS">XSLT_PAT_NO_PRIORITY</a>
@@ -219,6 +229,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dt>pointer</dt>
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
+<a href="html/libxslt-security.html#XSLTNEWSECURITYPREFS">xsltNewSecurityPrefs</a>
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOSTRING">xsltSaveResultToString</a>
 </dd>
 <dt>pointers</dt>
@@ -229,6 +240,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-transform.html#XSLTAPPLYONETEMPLATE">xsltApplyOneTemplate</a>
 </dd>
+<dt>position</dt>
+<dd>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
+</dd>
 <dt>possibly</dt>
 <dd>
 <a href="html/libxslt-extensions.html#XSLTCHECKEXTPREFIX">xsltCheckExtPrefix</a>
@@ -279,6 +294,13 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHPREDICATE">xsltEvalXPathPredicate</a>
 </dd>
+<dt>preference</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTFREESECURITYPREFS">xsltFreeSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTNEWSECURITYPREFS">xsltNewSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSETCTXTSECURITYPREFS">xsltSetCtxtSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSETDEFAULTSECURITYPREFS">xsltSetDefaultSecurityPrefs</a>
+</dd>
 <dt>prefix</dt>
 <dd>
 <a href="html/libxslt-extensions.html#XSLTCHECKEXTPREFIX">xsltCheckExtPrefix</a>
@@ -291,6 +313,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
 </dd>
+<dt>preliminary</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+</dd>
 <dt>present</dt>
 <dd>
 <a href="html/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">xsltEvalStaticAttrValueTemplate</a>
@@ -409,6 +435,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-transform.html#XSLTAPPLYSTYLESHEETUSER">xsltApplyStylesheetUser</a>
 <a href="html/libxslt-xsltutils.html#XSLTDOSORTFUNCTION">xsltDoSortFunction</a>
 <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEETUSER">xsltRunStylesheetUser</a>
+<a href="html/libxslt-security.html#XSLTSECURITYCHECK">xsltSecurityCheck</a>
 </dd>
 <dt>purpose</dt>
 <dd>
@@ -429,6 +456,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 </dl>
 <h2>Letter r:</h2>
 <dl>
+<dt>read</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTCHECKREAD">xsltCheckRead</a>
+</dd>
 <dt>ready</dt>
 <dd>
 <a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRACTXT">xsltAllocateExtraCtxt</a>
@@ -510,6 +541,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
 </dd>
 <dt>resolve</dt>
 <dd>
@@ -517,6 +549,8 @@ A:link, A:visited, A:active { text-decoration: underline }
 </dd>
 <dt>resource</dt>
 <dd>
+<a href="html/libxslt-security.html#XSLTCHECKREAD">xsltCheckRead</a>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
 <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEET">xsltRunStylesheet</a>
 <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEETUSER">xsltRunStylesheetUser</a>
 </dd>
@@ -572,6 +606,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRACTXT">xsltAllocateExtraCtxt</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEPROCESS">xsltAttrTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">xsltAttrTemplateValueProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-transform.html#XSLTGETXINCLUDEDEFAULT">xsltGetXIncludeDefault</a>
 <a href="html/libxslt-templates.html#XSLTTEMPLATEPROCESS">xsltTemplateProcess</a>
 </dd>
@@ -609,10 +644,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 </dd>
 </dl>
 <h2 align="center">
-<a href="APIchunk0.html">A-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
index 9cbb671..7b88c4b 100644 (file)
@@ -50,7 +50,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <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">
-<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET">
+<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>
@@ -82,10 +82,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 </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-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
@@ -110,6 +110,19 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-transform.html#XSLTEXTELEMENTLOOKUP">xsltExtElementLookup</a>
 </dd>
+<dt>security</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTCHECKREAD">xsltCheckRead</a>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+<a href="html/libxslt-security.html#XSLTFREESECURITYPREFS">xsltFreeSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTNEWSECURITYPREFS">xsltNewSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSECURITYALLOW">xsltSecurityAllow</a>
+<a href="html/libxslt-security.html#XSLTSECURITYFORBID">xsltSecurityForbid</a>
+<a href="html/libxslt-security.html#XSLTSETCTXTSECURITYPREFS">xsltSetCtxtSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSETDEFAULTSECURITYPREFS">xsltSetDefaultSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSETSECURITYPREFS">xsltSetSecurityPrefs</a>
+</dd>
 <dt>semantic</dt>
 <dd>
 <a href="html/libxslt-xsltutils.html#XSLTGETNSPROP">xsltGetNsProp</a>
@@ -122,6 +135,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltutils.html#XSLTDOSORTFUNCTION">xsltDoSortFunction</a>
 <a href="html/libxslt-xsltutils.html#XSLTDOCUMENTSORTFUNCTION">xsltDocumentSortFunction</a>
 <a href="html/libxslt-extensions.html#XSLTINITCTXTEXTS">xsltInitCtxtExts</a>
+<a href="html/libxslt-security.html#XSLTSECURITYOPTION">xsltSecurityOption</a>
 <a href="html/libxslt-extensions.html#XSLTSHUTDOWNCTXTEXTS">xsltShutdownCtxtExts</a>
 <a href="html/libxslt-extensions.html#XSLTSHUTDOWNEXTS">xsltShutdownExts</a>
 </dd>
@@ -191,6 +205,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRA">xsltAllocateExtra</a>
 <a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRACTXT">xsltAllocateExtraCtxt</a>
 </dd>
+<dt>some</dt>
+<dd>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+</dd>
 <dt>something</dt>
 <dd>
 <a href="html/libxslt-imports.html#XSLTPARSESTYLESHEETIMPORT">xsltParseStylesheetImport</a>
@@ -224,6 +242,9 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dt>specific</dt>
 <dd>
 <a href="html/libxslt-extra.html#XSLT-LIBXSLT-NAMESPACE-CAPS">XSLT_LIBXSLT_NAMESPACE</a>
+<a href="html/libxslt-security.html#XSLTSETCTXTSECURITYPREFS">xsltSetCtxtSecurityPrefs</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
 </dd>
 <dt>specification</dt>
 <dd>
@@ -440,6 +461,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-pattern.html#XSLTADDTEMPLATE">xsltAddTemplate</a>
 <a href="html/libxslt-transform.html#XSLTAPPLYONETEMPLATE">xsltApplyOneTemplate</a>
 <a href="html/libxslt-templates.html#XSLTATTRLISTTEMPLATEPROCESS">xsltAttrListTemplateProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">xsltEvalStaticAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALTEMPLATESTRING">xsltEvalTemplateString</a>
@@ -491,6 +513,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-transform.html#XSLHANDLEDEBUGGER">xslHandleDebugger</a>
 <a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a>
 <a href="html/libxslt-imports.html#XSLTNEEDELEMSPACEHANDLING">xsltNeedElemSpaceHandling</a>
+<a href="html/libxslt-security.html#XSLTSECURITYOPTION">xsltSecurityOption</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
 <a href="html/libxslt-extensions.html#XSLTXPATHGETTRANSFORMCONTEXT">xsltXPathGetTransformContext</a>
@@ -514,32 +537,6 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-transform.html#XSLTAPPLYONETEMPLATE">xsltApplyOneTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
 </dd>
-<dt>this</dt>
-<dd>
-<a href="html/libxslt-xsltconfig.html#LIBXSLT-PUBLIC-CAPS">LIBXSLT_PUBLIC</a>
-<a href="html/libxslt-xslt.html#XSLT-DEFAULT-URL-CAPS">XSLT_DEFAULT_URL</a>
-<a href="html/libxslt-xslt.html#XSLT-DEFAULT-VENDOR-CAPS">XSLT_DEFAULT_VENDOR</a>
-<a href="html/libxslt-transform.html#XSLHANDLEDEBUGGER">xslHandleDebugger</a>
-<a href="html/libxslt-variables.html#XSLTADDSTACKELEMLIST">xsltAddStackElemList</a>
-<a href="html/libxslt-transform.html#XSLTAPPLYONETEMPLATE">xsltApplyOneTemplate</a>
-<a href="html/libxslt-extensions.html#XSLTCHECKEXTPREFIX">xsltCheckExtPrefix</a>
-<a href="html/libxslt-extensions.html#XSLTEXTSHUTDOWNFUNCTION">xsltExtShutdownFunction</a>
-<a href="html/libxslt-extensions.html#XSLTGETEXTDATA">xsltGetExtData</a>
-<a href="html/libxslt-namespaces.html#XSLTGETNAMESPACE">xsltGetNamespace</a>
-<a href="html/libxslt-namespaces.html#XSLTGETSPECIALNAMESPACE">xsltGetSpecialNamespace</a>
-<a href="html/libxslt-pattern.html#XSLTGETTEMPLATE">xsltGetTemplate</a>
-<a href="html/libxslt-transform.html#XSLTREGISTERALLELEMENT">xsltRegisterAllElement</a>
-<a href="html/libxslt-functions.html#XSLTREGISTERALLFUNCTIONS">xsltRegisterAllFunctions</a>
-<a href="html/libxslt-extensions.html#XSLTREGISTEREXTMODULE">xsltRegisterExtModule</a>
-<a href="html/libxslt-extensions.html#XSLTREGISTEREXTMODULEFULL">xsltRegisterExtModuleFull</a>
-<a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
-<a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
-<a href="html/libxslt-transform.html#XSLTSORT">xsltSort</a>
-<a href="html/libxslt-extensions.html#XSLTSTYLEEXTSHUTDOWNFUNCTION">xsltStyleExtShutdownFunction</a>
-<a href="html/libxslt-extensions.html#XSLTSTYLEGETEXTDATA">xsltStyleGetExtData</a>
-<a href="html/libxslt-extensions.html#XSLTUNREGISTEREXTMODULE">xsltUnregisterExtModule</a>
-<a href="html/libxslt-extensions.html#XSLTXPATHGETTRANSFORMCONTEXT">xsltXPathGetTransformContext</a>
-</dd>
 <dt>those</dt>
 <dd>
 <a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
@@ -582,6 +579,14 @@ A:link, A:visited, A:active { text-decoration: underline }
 <dd>
 <a href="html/libxslt-variables.html#XSLTEVALGLOBALVARIABLES">xsltEvalGlobalVariables</a>
 </dd>
+<dt>transmit</dt>
+<dd>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
+</dd>
+<dt>transromation</dt>
+<dd>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
+</dd>
 <dt>tree</dt>
 <dd>
 <a href="html/libxslt-attributes.html#XSLTAPPLYATTRIBUTESET">xsltApplyAttributeSet</a>
@@ -627,10 +632,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 </dd>
 </dl>
 <h2 align="center">
-<a href="APIchunk0.html">A-T</a>
-<a href="APIchunk1.html">U-b</a>
-<a href="APIchunk2.html">c-e</a>
-<a href="APIchunk3.html">f-i</a>
+<a href="APIchunk0.html">A-S</a>
+<a href="APIchunk1.html">T-a</a>
+<a href="APIchunk2.html">b-d</a>
+<a href="APIchunk3.html">e-i</a>
 <a href="APIchunk4.html">k-o</a>
 <a href="APIchunk5.html">p-r</a>
 <a href="APIchunk6.html">s-t</a>
index 032ed00..6a396f0 100644 (file)
@@ -50,7 +50,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <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">
-<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET">
+<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>
@@ -107,7 +107,9 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">xsltEvalStaticAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">xsltAttrTemplateValueProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-xsltutils.html#XSLTGETNSPROP">xsltGetNsProp</a>
 </p>
 <h2>Type xmlDocPtr:</h2>
@@ -172,6 +174,15 @@ A:link, A:visited, A:active { text-decoration: underline }
 <p>
 <a href="html/libxslt-extensions.html#XSLTEXTMODULEELEMENTPRECOMPUTELOOKUP">xsltExtModuleElementPreComputeLookup</a>
 </p>
+<h2>Type xsltSecurityCheck:</h2>
+<p>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
+</p>
+<h2>Type xsltSecurityPrefsPtr:</h2>
+<p>
+<a href="html/libxslt-security.html#XSLTNEWSECURITYPREFS">xsltNewSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTGETDEFAULTSECURITYPREFS">xsltGetDefaultSecurityPrefs</a>
+</p>
 <h2>Type xsltStackElemPtr:</h2>
 <p>
 <a href="html/libxslt-variables.html#XSLTPARSESTYLESHEETCALLERPARAM">xsltParseStylesheetCallerParam</a>
index b96d854..2f440a6 100644 (file)
@@ -50,7 +50,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <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">
-<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET">
+<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>
@@ -218,6 +218,24 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-preproc.html#XSLTSTYLEPRECOMPUTE">xsltStylePreCompute</a>
 <a href="html/libxslt-preproc.html#XSLTFREESTYLEPRECOMPS">xsltFreeStylePreComps</a>
 </p>
+<h2>Module security:</h2>
+<p>
+<a href="html/libxslt-security.html#XSLTSECURITYPREFS">xsltSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSECURITYPREFSPTR">xsltSecurityPrefsPtr</a>
+<a href="html/libxslt-security.html#XSLTSECURITYOPTION">xsltSecurityOption</a>
+<a href="html/libxslt-security.html#XSLTSECURITYCHECK">xsltSecurityCheck</a>
+<a href="html/libxslt-security.html#XSLTNEWSECURITYPREFS">xsltNewSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTFREESECURITYPREFS">xsltFreeSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSETSECURITYPREFS">xsltSetSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSETDEFAULTSECURITYPREFS">xsltSetDefaultSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTGETDEFAULTSECURITYPREFS">xsltGetDefaultSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSETCTXTSECURITYPREFS">xsltSetCtxtSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSECURITYALLOW">xsltSecurityAllow</a>
+<a href="html/libxslt-security.html#XSLTSECURITYFORBID">xsltSecurityForbid</a>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+<a href="html/libxslt-security.html#XSLTCHECKREAD">xsltCheckRead</a>
+</p>
 <h2>Module templates:</h2>
 <p>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHPREDICATE">xsltEvalXPathPredicate</a>
@@ -225,10 +243,12 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">xsltEvalStaticAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 <a href="html/libxslt-templates.html#XSLTTEMPLATEPROCESS">xsltTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRLISTTEMPLATEPROCESS">xsltAttrListTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEPROCESS">xsltAttrTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">xsltAttrTemplateValueProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 </p>
 <h2>Module transform:</h2>
 <p>
@@ -364,6 +384,8 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltutils.html#XSLTMESSAGE">xsltMessage</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
 <a href="html/libxslt-xsltutils.html#XSLTDOCUMENTSORTFUNCTION">xsltDocumentSortFunction</a>
 <a href="html/libxslt-xsltutils.html#XSLTDOSORTFUNCTION">xsltDoSortFunction</a>
 <a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
index 7ad5a26..e91a676 100644 (file)
@@ -50,7 +50,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <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">
-<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET">
+<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>
@@ -81,6 +81,10 @@ A:link, A:visited, A:active { text-decoration: underline }
 </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>Type ...:</h2>
+<p>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
+</p>
 <h2>Type FILE *:</h2>
 <p>
 <a href="html/libxslt-extensions.html#XSLTDEBUGDUMPEXTENSIONS">xsltDebugDumpExtensions</a>
@@ -177,10 +181,13 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-variables.html#XSLTXPATHVARIABLELOOKUP">xsltXPathVariableLookup</a>
 <a href="html/libxslt-xsltutils.html#XSLTGETNSPROP">xsltGetNsProp</a>
 <a href="html/libxslt-xsltutils.html#XSLTGETNSPROP">xsltGetNsProp</a>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+<a href="html/libxslt-security.html#XSLTCHECKREAD">xsltCheckRead</a>
 </p>
 <h2>Type const xmlChar*:</h2>
 <p>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">xsltAttrTemplateValueProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETFILE">xsltParseStylesheetFile</a>
 </p>
 <h2>Type double:</h2>
@@ -203,6 +210,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-variables.html#XSLTXPATHVARIABLELOOKUP">xsltXPathVariableLookup</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETDEBUGGERCALLBACKS">xsltSetDebuggerCallbacks</a>
 </p>
 <h2>Type xmlAttrPtr:</h2>
@@ -249,6 +257,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <p>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
 </p>
 <h2>Type xmlNodePtr:</h2>
 <p>
@@ -286,6 +295,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-templates.html#XSLTTEMPLATEPROCESS">xsltTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRLISTTEMPLATEPROCESS">xsltAttrListTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEPROCESS">xsltAttrTemplateProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-transform.html#XSLTAPPLYSTRIPSPACES">xsltApplyStripSpaces</a>
 <a href="html/libxslt-transform.html#XSLTAPPLYONETEMPLATE">xsltApplyOneTemplate</a>
 <a href="html/libxslt-transform.html#XSLTAPPLYONETEMPLATE">xsltApplyOneTemplate</a>
@@ -334,6 +344,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltutils.html#XSLTPRINTERRORCONTEXT">xsltPrintErrorContext</a>
 <a href="html/libxslt-xsltutils.html#XSLTMESSAGE">xsltMessage</a>
 <a href="html/libxslt-xsltutils.html#XSLTMESSAGE">xsltMessage</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
 <a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
 <a href="html/libxslt-xsltutils.html#XSLTHANDLEDEBUGGERCALLBACK">xsltHandleDebuggerCallback</a>
 <a href="html/libxslt-xsltutils.html#XSLTHANDLEDEBUGGERCALLBACK">xsltHandleDebuggerCallback</a>
@@ -362,6 +373,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <h2>Type xmlNsPtr *:</h2>
 <p>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHPREDICATE">xsltEvalXPathPredicate</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 </p>
 <h2>Type xmlOutputBufferPtr:</h2>
 <p>
@@ -378,6 +390,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <p>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHPREDICATE">xsltEvalXPathPredicate</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 </p>
 <h2>Type xmlXPathContextPtr:</h2>
 <p>
@@ -444,6 +457,28 @@ A:link, A:visited, A:active { text-decoration: underline }
 <p>
 <a href="html/libxslt-extensions.html#XSLTREGISTEREXTMODULEELEMENT">xsltRegisterExtModuleElement</a>
 </p>
+<h2>Type xsltSecurityCheck:</h2>
+<p>
+<a href="html/libxslt-security.html#XSLTSETSECURITYPREFS">xsltSetSecurityPrefs</a>
+</p>
+<h2>Type xsltSecurityOption:</h2>
+<p>
+<a href="html/libxslt-security.html#XSLTSETSECURITYPREFS">xsltSetSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
+</p>
+<h2>Type xsltSecurityPrefsPtr:</h2>
+<p>
+<a href="html/libxslt-security.html#XSLTSECURITYCHECK">xsltSecurityCheck</a>
+<a href="html/libxslt-security.html#XSLTFREESECURITYPREFS">xsltFreeSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSETSECURITYPREFS">xsltSetSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSETDEFAULTSECURITYPREFS">xsltSetDefaultSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSETCTXTSECURITYPREFS">xsltSetCtxtSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSECURITYALLOW">xsltSecurityAllow</a>
+<a href="html/libxslt-security.html#XSLTSECURITYFORBID">xsltSecurityForbid</a>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+<a href="html/libxslt-security.html#XSLTCHECKREAD">xsltCheckRead</a>
+</p>
 <h2>Type xsltStackElemPtr:</h2>
 <p>
 <a href="html/libxslt-transform.html#XSLTAPPLYONETEMPLATE">xsltApplyOneTemplate</a>
@@ -523,6 +558,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-variables.html#XSLTPARSEGLOBALVARIABLE">xsltParseGlobalVariable</a>
 <a href="html/libxslt-variables.html#XSLTPARSEGLOBALPARAM">xsltParseGlobalParam</a>
 <a href="html/libxslt-xsltutils.html#XSLTPRINTERRORCONTEXT">xsltPrintErrorContext</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTO">xsltSaveResultTo</a>
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILENAME">xsltSaveResultToFilename</a>
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILE">xsltSaveResultToFile</a>
@@ -584,10 +620,12 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-templates.html#XSLTEVALTEMPLATESTRING">xsltEvalTemplateString</a>
 <a href="html/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">xsltEvalAttrValueTemplate</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 <a href="html/libxslt-templates.html#XSLTTEMPLATEPROCESS">xsltTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRLISTTEMPLATEPROCESS">xsltAttrListTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEPROCESS">xsltAttrTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">xsltAttrTemplateValueProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-transform.html#XSLTFREETRANSFORMCONTEXT">xsltFreeTransformContext</a>
 <a href="html/libxslt-transform.html#XSLTAPPLYSTYLESHEETUSER">xsltApplyStylesheetUser</a>
 <a href="html/libxslt-transform.html#XSLTAPPLYSTRIPSPACES">xsltApplyStripSpaces</a>
@@ -626,9 +664,17 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-variables.html#XSLTVARIABLELOOKUP">xsltVariableLookup</a>
 <a href="html/libxslt-xsltutils.html#XSLTPRINTERRORCONTEXT">xsltPrintErrorContext</a>
 <a href="html/libxslt-xsltutils.html#XSLTMESSAGE">xsltMessage</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
 <a href="html/libxslt-xsltutils.html#XSLTDOSORTFUNCTION">xsltDoSortFunction</a>
 <a href="html/libxslt-xsltutils.html#XSLTSAVEPROFILING">xsltSaveProfiling</a>
 <a href="html/libxslt-xsltutils.html#XSLTHANDLEDEBUGGERCALLBACK">xsltHandleDebuggerCallback</a>
+<a href="html/libxslt-security.html#XSLTSECURITYCHECK">xsltSecurityCheck</a>
+<a href="html/libxslt-security.html#XSLTSETCTXTSECURITYPREFS">xsltSetCtxtSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSECURITYALLOW">xsltSecurityAllow</a>
+<a href="html/libxslt-security.html#XSLTSECURITYFORBID">xsltSecurityForbid</a>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
+<a href="html/libxslt-security.html#XSLTCHECKREAD">xsltCheckRead</a>
 <a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION">xsltTransformFunction</a>
 <a href="html/libxslt-xsltinternals.html#XSLTNUMBERFORMAT">xsltNumberFormat</a>
 <a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRACTXT">xsltAllocateExtraCtxt</a>
index e3230ae..eec4cdb 100644 (file)
@@ -50,7 +50,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <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">
-<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET">
+<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>
@@ -159,10 +159,13 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-templates.html#XSLTATTRLISTTEMPLATEPROCESS">xsltAttrListTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEPROCESS">xsltAttrTemplateProcess</a>
 <a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">xsltAttrTemplateValueProcess</a>
+<a href="html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">xsltAttrTemplateValueProcessNode</a>
 <a href="html/libxslt-transform.html#XSLTATTRIBUTE">xsltAttribute</a>
 <a href="html/libxslt-xsltutils.html#XSLTCALIBRATEADJUST">xsltCalibrateAdjust</a>
 <a href="html/libxslt-transform.html#XSLTCALLTEMPLATE">xsltCallTemplate</a>
 <a href="html/libxslt-extensions.html#XSLTCHECKEXTPREFIX">xsltCheckExtPrefix</a>
+<a href="html/libxslt-security.html#XSLTCHECKREAD">xsltCheckRead</a>
+<a href="html/libxslt-security.html#XSLTCHECKWRITE">xsltCheckWrite</a>
 <a href="html/libxslt-transform.html#XSLTCHOOSE">xsltChoose</a>
 <a href="html/libxslt-xslt.html#XSLTCLEANUPGLOBALS">xsltCleanupGlobals</a>
 <a href="html/libxslt-pattern.html#XSLTCLEANUPTEMPLATES">xsltCleanupTemplates</a>
@@ -201,6 +204,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-variables.html#XSLTEVALUSERPARAMS">xsltEvalUserParams</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHPREDICATE">xsltEvalXPathPredicate</a>
 <a href="html/libxslt-templates.html#XSLTEVALXPATHSTRING">xsltEvalXPathString</a>
+<a href="html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">xsltEvalXPathStringNs</a>
 <a href="html/libxslt-transform.html#XSLTEXTELEMENTLOOKUP">xsltExtElementLookup</a>
 <a href="html/libxslt-extensions.html#XSLTEXTFUNCTIONLOOKUP">xsltExtFunctionLookup</a>
 <a href="html/libxslt-extensions.html#XSLTEXTINITFUNCTION">xsltExtInitFunction</a>
@@ -225,6 +229,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-variables.html#XSLTFREEGLOBALVARIABLES">xsltFreeGlobalVariables</a>
 <a href="html/libxslt-keys.html#XSLTFREEKEYS">xsltFreeKeys</a>
 <a href="html/libxslt-namespaces.html#XSLTFREENAMESPACEALIASHASHES">xsltFreeNamespaceAliasHashes</a>
+<a href="html/libxslt-security.html#XSLTFREESECURITYPREFS">xsltFreeSecurityPrefs</a>
 <a href="html/libxslt-xsltinternals.html#XSLTFREESTACKELEMLIST">xsltFreeStackElemList</a>
 <a href="html/libxslt-documents.html#XSLTFREESTYLEDOCUMENTS">xsltFreeStyleDocuments</a>
 <a href="html/libxslt-preproc.html#XSLTFREESTYLEPRECOMPS">xsltFreeStylePreComps</a>
@@ -234,11 +239,13 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-functions.html#XSLTFUNCTIONAVAILABLEFUNCTION">xsltFunctionAvailableFunction</a>
 <a href="html/libxslt-extra.html#XSLTFUNCTIONNODESET">xsltFunctionNodeSet</a>
 <a href="html/libxslt-functions.html#XSLTGENERATEIDFUNCTION">xsltGenerateIdFunction</a>
+<a href="html/libxslt-security.html#XSLTGETDEFAULTSECURITYPREFS">xsltGetDefaultSecurityPrefs</a>
 <a href="html/libxslt-extensions.html#XSLTGETEXTDATA">xsltGetExtData</a>
 <a href="html/libxslt-keys.html#XSLTGETKEY">xsltGetKey</a>
 <a href="html/libxslt-namespaces.html#XSLTGETNAMESPACE">xsltGetNamespace</a>
 <a href="html/libxslt-xsltutils.html#XSLTGETNSPROP">xsltGetNsProp</a>
 <a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a>
+<a href="html/libxslt-security.html#XSLTGETSECURITYPREFS">xsltGetSecurityPrefs</a>
 <a href="html/libxslt-namespaces.html#XSLTGETSPECIALNAMESPACE">xsltGetSpecialNamespace</a>
 <a href="html/libxslt-pattern.html#XSLTGETTEMPLATE">xsltGetTemplate</a>
 <a href="html/libxslt-transform.html#XSLTGETXINCLUDEDEFAULT">xsltGetXIncludeDefault</a>
@@ -258,6 +265,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-imports.html#XSLTNEEDELEMSPACEHANDLING">xsltNeedElemSpaceHandling</a>
 <a href="html/libxslt-documents.html#XSLTNEWDOCUMENT">xsltNewDocument</a>
 <a href="html/libxslt-extensions.html#XSLTNEWELEMPRECOMP">xsltNewElemPreComp</a>
+<a href="html/libxslt-security.html#XSLTNEWSECURITYPREFS">xsltNewSecurityPrefs</a>
 <a href="html/libxslt-documents.html#XSLTNEWSTYLEDOCUMENT">xsltNewStyleDocument</a>
 <a href="html/libxslt-xsltinternals.html#XSLTNEWSTYLESHEET">xsltNewStylesheet</a>
 <a href="html/libxslt-transform.html#XSLTNEWTRANSFORMCONTEXT">xsltNewTransformContext</a>
@@ -308,9 +316,19 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILE">xsltSaveResultToFile</a>
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILENAME">xsltSaveResultToFilename</a>
 <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOSTRING">xsltSaveResultToString</a>
+<a href="html/libxslt-security.html#XSLTSECURITYALLOW">xsltSecurityAllow</a>
+<a href="html/libxslt-security.html#XSLTSECURITYCHECK">xsltSecurityCheck</a>
+<a href="html/libxslt-security.html#XSLTSECURITYFORBID">xsltSecurityForbid</a>
+<a href="html/libxslt-security.html#XSLTSECURITYOPTION">xsltSecurityOption</a>
+<a href="html/libxslt-security.html#XSLTSECURITYPREFS">xsltSecurityPrefs</a>
+<a href="html/libxslt-security.html#XSLTSECURITYPREFSPTR">xsltSecurityPrefsPtr</a>
+<a href="html/libxslt-security.html#XSLTSETCTXTSECURITYPREFS">xsltSetCtxtSecurityPrefs</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETDEBUGGERCALLBACKS">xsltSetDebuggerCallbacks</a>
+<a href="html/libxslt-security.html#XSLTSETDEFAULTSECURITYPREFS">xsltSetDefaultSecurityPrefs</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">xsltSetGenericDebugFunc</a>
 <a href="html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">xsltSetGenericErrorFunc</a>
+<a href="html/libxslt-security.html#XSLTSETSECURITYPREFS">xsltSetSecurityPrefs</a>
+<a href="html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">xsltSetTransformErrorFunc</a>
 <a href="html/libxslt-transform.html#XSLTSETXINCLUDEDEFAULT">xsltSetXIncludeDefault</a>
 <a href="html/libxslt-extensions.html#XSLTSHUTDOWNCTXTEXTS">xsltShutdownCtxtExts</a>
 <a href="html/libxslt-extensions.html#XSLTSHUTDOWNEXTS">xsltShutdownExts</a>
@@ -336,6 +354,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 <a href="html/libxslt-extensions.html#XSLTTOPLEVELFUNCTION">xsltTopLevelFunction</a>
 <a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXT">xsltTransformContext</a>
 <a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR">xsltTransformContextPtr</a>
+<a href="html/libxslt-xsltutils.html#XSLTTRANSFORMERROR">xsltTransformError</a>
 <a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION">xsltTransformFunction</a>
 <a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMSTATE">xsltTransformState</a>
 <a href="html/libxslt-functions.html#XSLTUNPARSEDENTITYURIFUNCTION">xsltUnparsedEntityURIFunction</a>
index 9176323..40c6762 100644 (file)
@@ -119,8 +119,9 @@ instead. <strong>Do not send code, I won't debug it</strong> (but patches are
 really appreciated!).</p>
 <p>Check the following too before posting:</p>
 <ul>
-<li> <a href="search.php">use the search engine</a> to get
-     informations related to your problem.</li>
+<li>
+<a href="search.php">use the search engine</a> to get informations
+    related to your problem.</li>
   <li>make sure you are <a href="ftp://xmlsoft.org/">using a recent
     version</a>, and that the problem still shows up in those</li>
   <li>check the <a href="http://mail.gnome.org/archives/xslt/">list
index f6b33db..4eeca54 100644 (file)
 <ANCHOR id ="XSLTEVALATTRVALUETEMPLATE" href="libxslt/libxslt-templates.html#XSLTEVALATTRVALUETEMPLATE">
 <ANCHOR id ="XSLTEVALSTATICATTRVALUETEMPLATE" href="libxslt/libxslt-templates.html#XSLTEVALSTATICATTRVALUETEMPLATE">
 <ANCHOR id ="XSLTEVALXPATHSTRING" href="libxslt/libxslt-templates.html#XSLTEVALXPATHSTRING">
+<ANCHOR id ="XSLTEVALXPATHSTRINGNS" href="libxslt/libxslt-templates.html#XSLTEVALXPATHSTRINGNS">
 <ANCHOR id ="XSLTTEMPLATEPROCESS" href="libxslt/libxslt-templates.html#XSLTTEMPLATEPROCESS">
 <ANCHOR id ="XSLTATTRLISTTEMPLATEPROCESS" href="libxslt/libxslt-templates.html#XSLTATTRLISTTEMPLATEPROCESS">
 <ANCHOR id ="XSLTATTRTEMPLATEPROCESS" href="libxslt/libxslt-templates.html#XSLTATTRTEMPLATEPROCESS">
 <ANCHOR id ="XSLTATTRTEMPLATEVALUEPROCESS" href="libxslt/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS">
+<ANCHOR id ="XSLTATTRTEMPLATEVALUEPROCESSNODE" href="libxslt/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE">
 <ANCHOR id ="LIBXSLT-TRANSFORM" href="libxslt/libxslt-transform.html">
 <ANCHOR id ="XSLTSETXINCLUDEDEFAULT" href="libxslt/libxslt-transform.html#XSLTSETXINCLUDEDEFAULT">
 <ANCHOR id ="XSLTGETXINCLUDEDEFAULT" href="libxslt/libxslt-transform.html#XSLTGETXINCLUDEDEFAULT">
@@ -81,6 +83,8 @@
 <ANCHOR id ="XSLTMESSAGE" href="libxslt/libxslt-xsltutils.html#XSLTMESSAGE">
 <ANCHOR id ="XSLTSETGENERICERRORFUNC" href="libxslt/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC">
 <ANCHOR id ="XSLTSETGENERICDEBUGFUNC" href="libxslt/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC">
+<ANCHOR id ="XSLTSETTRANSFORMERRORFUNC" href="libxslt/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC">
+<ANCHOR id ="XSLTTRANSFORMERROR" href="libxslt/libxslt-xsltutils.html#XSLTTRANSFORMERROR">
 <ANCHOR id ="XSLTDOCUMENTSORTFUNCTION" href="libxslt/libxslt-xsltutils.html#XSLTDOCUMENTSORTFUNCTION">
 <ANCHOR id ="XSLTDOSORTFUNCTION" href="libxslt/libxslt-xsltutils.html#XSLTDOSORTFUNCTION">
 <ANCHOR id ="XSLTGETQNAMEURI" href="libxslt/libxslt-xsltutils.html#XSLTGETQNAMEURI">
index d2e21e0..83cc966 100644 (file)
@@ -121,7 +121,7 @@ NAME="LIBXSLT-ATTRIBUTES">attributes</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN2804"
+NAME="AEN2948"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@ NAME="AEN2804"
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN2807"><H2
+NAME="AEN2951"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -194,7 +194,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN2822"
+NAME="AEN2966"
 ></A
 ><H2
 >Description</H2
@@ -204,14 +204,14 @@ NAME="AEN2822"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN2825"
+NAME="AEN2969"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2827"
+NAME="AEN2971"
 ></A
 ><H3
 ><A
@@ -246,7 +246,7 @@ elements needing preserving</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2835"><P
+NAME="AEN2979"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -299,7 +299,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2848"
+NAME="AEN2992"
 ></A
 ><H3
 ><A
@@ -329,7 +329,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2855"><P
+NAME="AEN2999"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -365,7 +365,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2864"
+NAME="AEN3008"
 ></A
 ><H3
 ><A
@@ -407,7 +407,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2874"><P
+NAME="AEN3018"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -494,7 +494,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2895"
+NAME="AEN3039"
 ></A
 ><H3
 ><A
@@ -525,7 +525,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2902"><P
+NAME="AEN3046"><P
 ></P
 ><TABLE
 BORDER="0"
index 2cfdff3..24d2d92 100644 (file)
@@ -121,7 +121,7 @@ NAME="LIBXSLT-EXTENSIONS">extensions</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN3146"
+NAME="AEN3290"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@ NAME="AEN3146"
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN3149"><H2
+NAME="AEN3293"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -628,7 +628,7 @@ HREF="FILE-CAPS"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN3281"
+NAME="AEN3425"
 ></A
 ><H2
 >Description</H2
@@ -638,14 +638,14 @@ NAME="AEN3281"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN3284"
+NAME="AEN3428"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3286"
+NAME="AEN3430"
 ></A
 ><H3
 ><A
@@ -679,7 +679,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3294"><P
+NAME="AEN3438"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -732,7 +732,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3307"
+NAME="AEN3451"
 ></A
 ><H3
 ><A
@@ -767,7 +767,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3315"><P
+NAME="AEN3459"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -837,7 +837,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3332"
+NAME="AEN3476"
 ></A
 ><H3
 ><A
@@ -871,7 +871,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3340"><P
+NAME="AEN3484"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -924,7 +924,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3353"
+NAME="AEN3497"
 ></A
 ><H3
 ><A
@@ -959,7 +959,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3361"><P
+NAME="AEN3505"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1029,7 +1029,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3378"
+NAME="AEN3522"
 ></A
 ><H3
 ><A
@@ -1067,7 +1067,7 @@ HREF="libxslt-extensions.html#XSLTEXTSHUTDOWNFUNCTION"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3387"><P
+NAME="AEN3531"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1155,7 +1155,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3408"
+NAME="AEN3552"
 ></A
 ><H3
 ><A
@@ -1201,7 +1201,7 @@ HREF="libxslt-extensions.html#XSLTSTYLEEXTSHUTDOWNFUNCTION"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3419"><P
+NAME="AEN3563"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1323,7 +1323,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3448"
+NAME="AEN3592"
 ></A
 ><H3
 ><A
@@ -1353,7 +1353,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3455"><P
+NAME="AEN3599"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1407,7 +1407,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3468"
+NAME="AEN3612"
 ></A
 ><H3
 ><A
@@ -1442,7 +1442,7 @@ transformation.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3476"><P
+NAME="AEN3620"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1495,7 +1495,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3489"
+NAME="AEN3633"
 ></A
 ><H3
 ><A
@@ -1530,7 +1530,7 @@ stylesheet.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3497"><P
+NAME="AEN3641"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1583,7 +1583,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3510"
+NAME="AEN3654"
 ></A
 ><H3
 ><A
@@ -1613,7 +1613,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3517"><P
+NAME="AEN3661"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1649,7 +1649,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3526"
+NAME="AEN3670"
 ></A
 ><H3
 ><A
@@ -1679,7 +1679,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3533"><P
+NAME="AEN3677"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1715,7 +1715,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3542"
+NAME="AEN3686"
 ></A
 ><H3
 ><A
@@ -1753,7 +1753,7 @@ transformation.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3550"><P
+NAME="AEN3694"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1807,7 +1807,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3563"
+NAME="AEN3707"
 ></A
 ><H3
 ><A
@@ -1845,7 +1845,7 @@ HREF="XMLXPATHFUNCTION"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3572"><P
+NAME="AEN3716"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1933,7 +1933,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3593"
+NAME="AEN3737"
 ></A
 ><H3
 ><A
@@ -1972,7 +1972,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3602"><P
+NAME="AEN3746"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2060,7 +2060,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3623"
+NAME="AEN3767"
 ></A
 ><H3
 ><A
@@ -2098,7 +2098,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3632"><P
+NAME="AEN3776"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2169,7 +2169,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3649"
+NAME="AEN3793"
 ></A
 ><H3
 ><A
@@ -2203,7 +2203,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3657"><P
+NAME="AEN3801"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2274,7 +2274,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3674"
+NAME="AEN3818"
 ></A
 ><H3
 ><A
@@ -2318,7 +2318,7 @@ HREF="libxslt-xsltinternals.html#XSLTELEMPRECOMP"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3685"><P
+NAME="AEN3829"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2409,7 +2409,7 @@ HREF="libxslt-xsltinternals.html#XSLTELEMPRECOMP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3707"
+NAME="AEN3851"
 ></A
 ><H3
 ><A
@@ -2464,7 +2464,7 @@ data struct.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3720"><P
+NAME="AEN3864"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2576,7 +2576,7 @@ CLASS="PARAMETER"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3747"
+NAME="AEN3891"
 ></A
 ><H3
 ><A
@@ -2618,7 +2618,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3757"><P
+NAME="AEN3901"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2723,7 +2723,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3782"
+NAME="AEN3926"
 ></A
 ><H3
 ><A
@@ -2770,7 +2770,7 @@ module elements.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3793"><P
+NAME="AEN3937"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2858,7 +2858,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3814"
+NAME="AEN3958"
 ></A
 ><H3
 ><A
@@ -2896,7 +2896,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3823"><P
+NAME="AEN3967"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2967,7 +2967,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3840"
+NAME="AEN3984"
 ></A
 ><H3
 ><A
@@ -3005,7 +3005,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3849"><P
+NAME="AEN3993"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3076,7 +3076,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3866"
+NAME="AEN4010"
 ></A
 ><H3
 ><A
@@ -3110,7 +3110,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3874"><P
+NAME="AEN4018"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3181,7 +3181,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3891"
+NAME="AEN4035"
 ></A
 ><H3
 ><A
@@ -3213,7 +3213,7 @@ HREF="XMLNODEPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3898"><P
+NAME="AEN4042"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3266,7 +3266,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3911"
+NAME="AEN4055"
 ></A
 ><H3
 ><A
@@ -3304,7 +3304,7 @@ HREF="libxslt-extensions.html#XSLTTOPLEVELFUNCTION"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3920"><P
+NAME="AEN4064"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3392,7 +3392,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3941"
+NAME="AEN4085"
 ></A
 ><H3
 ><A
@@ -3430,7 +3430,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3950"><P
+NAME="AEN4094"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3501,7 +3501,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3967"
+NAME="AEN4111"
 ></A
 ><H3
 ><A
@@ -3535,7 +3535,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3975"><P
+NAME="AEN4119"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3606,7 +3606,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3992"
+NAME="AEN4136"
 ></A
 ><H3
 ><A
@@ -3648,7 +3648,7 @@ HREF="XMLXPATHFUNCTION"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4002"><P
+NAME="AEN4146"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3753,7 +3753,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4027"
+NAME="AEN4171"
 ></A
 ><H3
 ><A
@@ -3795,7 +3795,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4037"><P
+NAME="AEN4181"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3900,7 +3900,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4062"
+NAME="AEN4206"
 ></A
 ><H3
 ><A
@@ -3938,7 +3938,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4071"><P
+NAME="AEN4215"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4026,7 +4026,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4092"
+NAME="AEN4236"
 ></A
 ><H3
 ><A
@@ -4060,7 +4060,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4100"><P
+NAME="AEN4244"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4131,7 +4131,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4117"
+NAME="AEN4261"
 ></A
 ><H3
 ><A
@@ -4161,7 +4161,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4124"><P
+NAME="AEN4268"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4215,7 +4215,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4137"
+NAME="AEN4281"
 ></A
 ><H3
 ><A
@@ -4245,7 +4245,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4144"><P
+NAME="AEN4288"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4281,7 +4281,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4153"
+NAME="AEN4297"
 ></A
 ><H3
 ><A
@@ -4311,7 +4311,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4160"><P
+NAME="AEN4304"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4347,7 +4347,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4169"
+NAME="AEN4313"
 ></A
 ><H3
 ><A
@@ -4385,7 +4385,7 @@ HREF="XMLNODEPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4178"><P
+NAME="AEN4322"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4456,7 +4456,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4195"
+NAME="AEN4339"
 ></A
 ><H3
 ><A
@@ -4484,7 +4484,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4201"
+NAME="AEN4345"
 ></A
 ><H3
 ><A
@@ -4514,7 +4514,7 @@ HREF="FILE-CAPS"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4208"><P
+NAME="AEN4352"><P
 ></P
 ><TABLE
 BORDER="0"
index cd9b353..551520e 100644 (file)
@@ -121,7 +121,7 @@ NAME="LIBXSLT-IMPORTS">imports</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN2916"
+NAME="AEN3060"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@ NAME="AEN2916"
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN2919"><H2
+NAME="AEN3063"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -225,7 +225,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN2943"
+NAME="AEN3087"
 ></A
 ><H2
 >Description</H2
@@ -235,14 +235,14 @@ NAME="AEN2943"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN2946"
+NAME="AEN3090"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2948"
+NAME="AEN3092"
 ></A
 ><H3
 ><A
@@ -269,7 +269,7 @@ CLASS="PROGRAMLISTING"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2954"><P
+NAME="AEN3098"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -339,7 +339,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2971"
+NAME="AEN3115"
 ></A
 ><H3
 ><A
@@ -366,7 +366,7 @@ CLASS="PROGRAMLISTING"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2977"><P
+NAME="AEN3121"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -436,7 +436,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2994"
+NAME="AEN3138"
 ></A
 ><H3
 ><A
@@ -472,7 +472,7 @@ on failure.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3002"><P
+NAME="AEN3146"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -543,7 +543,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3019"
+NAME="AEN3163"
 ></A
 ><H3
 ><A
@@ -579,7 +579,7 @@ on failure.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3027"><P
+NAME="AEN3171"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -650,7 +650,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3044"
+NAME="AEN3188"
 ></A
 ><H3
 ><A
@@ -683,7 +683,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3052"><P
+NAME="AEN3196"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -737,7 +737,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3065"
+NAME="AEN3209"
 ></A
 ><H3
 ><A
@@ -767,7 +767,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3072"><P
+NAME="AEN3216"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -821,7 +821,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3085"
+NAME="AEN3229"
 ></A
 ><H3
 ><A
@@ -856,7 +856,7 @@ respect the import precedence or the wildcards</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3093"><P
+NAME="AEN3237"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -928,7 +928,7 @@ should be CDTATA wrapped.</TD
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3110"
+NAME="AEN3254"
 ></A
 ><H3
 ><A
@@ -969,7 +969,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3120"><P
+NAME="AEN3264"><P
 ></P
 ><TABLE
 BORDER="0"
index 744dc57..1c3ca2b 100644 (file)
@@ -121,7 +121,7 @@ NAME="LIBXSLT-KEYS">keys</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN4878"
+NAME="AEN5022"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@ NAME="AEN4878"
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN4881"><H2
+NAME="AEN5025"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -223,7 +223,7 @@ HREF="libxslt-xsltinternals.html#XSLTDOCUMENTPTR"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4904"
+NAME="AEN5048"
 ></A
 ><H2
 >Description</H2
@@ -233,14 +233,14 @@ NAME="AEN4904"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4907"
+NAME="AEN5051"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4909"
+NAME="AEN5053"
 ></A
 ><H3
 ><A
@@ -290,7 +290,7 @@ HREF="XMLNODEPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4921"><P
+NAME="AEN5065"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -429,7 +429,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4954"
+NAME="AEN5098"
 ></A
 ><H3
 ><A
@@ -474,7 +474,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4965"><P
+NAME="AEN5109"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -579,7 +579,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4990"
+NAME="AEN5134"
 ></A
 ><H3
 ><A
@@ -614,7 +614,7 @@ Should be done before global varibales are initialized.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4998"><P
+NAME="AEN5142"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -667,7 +667,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5011"
+NAME="AEN5155"
 ></A
 ><H3
 ><A
@@ -697,7 +697,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5018"><P
+NAME="AEN5162"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -733,7 +733,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5027"
+NAME="AEN5171"
 ></A
 ><H3
 ><A
@@ -763,7 +763,7 @@ HREF="libxslt-xsltinternals.html#XSLTDOCUMENTPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5034"><P
+NAME="AEN5178"><P
 ></P
 ><TABLE
 BORDER="0"
index 313a573..b230480 100644 (file)
@@ -121,7 +121,7 @@ NAME="LIBXSLT-NAMESPACES">namespaces</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN4222"
+NAME="AEN4366"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@ NAME="AEN4222"
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN4225"><H2
+NAME="AEN4369"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -251,7 +251,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4256"
+NAME="AEN4400"
 ></A
 ><H2
 >Description</H2
@@ -261,14 +261,14 @@ NAME="AEN4256"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4259"
+NAME="AEN4403"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4261"
+NAME="AEN4405"
 ></A
 ><H3
 ><A
@@ -303,7 +303,7 @@ them as well as the corresponding namespace.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4269"><P
+NAME="AEN4413"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -356,7 +356,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4282"
+NAME="AEN4426"
 ></A
 ><H3
 ><A
@@ -403,7 +403,7 @@ Handle namespace aliases</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4293"><P
+NAME="AEN4437"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -508,7 +508,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4318"
+NAME="AEN4462"
 ></A
 ><H3
 ><A
@@ -558,7 +558,7 @@ and add a new namespace decalaration on the node</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4330"><P
+NAME="AEN4474"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -680,7 +680,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4359"
+NAME="AEN4503"
 ></A
 ><H3
 ><A
@@ -728,7 +728,7 @@ aliases</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4370"><P
+NAME="AEN4514"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -816,7 +816,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4391"
+NAME="AEN4535"
 ></A
 ><H3
 ><A
@@ -864,7 +864,7 @@ aliases</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4402"><P
+NAME="AEN4546"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -952,7 +952,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4423"
+NAME="AEN4567"
 ></A
 ><H3
 ><A
@@ -982,7 +982,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4430"><P
+NAME="AEN4574"><P
 ></P
 ><TABLE
 BORDER="0"
index 0041783..430efe6 100644 (file)
@@ -236,6 +236,25 @@ HREF="XMLXPATHCOMPEXPRPTR"
 >xmlXPathCompExprPtr</GTKDOCLINK
 > comp);
 <GTKDOCLINK
+HREF="XMLCHAR"
+>xmlChar</GTKDOCLINK
+>*    <A
+HREF="libxslt-templates.html#XSLTEVALXPATHSTRINGNS"
+>xsltEvalXPathStringNs</A
+>           (<A
+HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
+>xsltTransformContextPtr</A
+> ctxt,
+                                             <GTKDOCLINK
+HREF="XMLXPATHCOMPEXPRPTR"
+>xmlXPathCompExprPtr</GTKDOCLINK
+> comp,
+                                             int nsNr,
+                                             <GTKDOCLINK
+HREF="XMLNSPTR"
+>xmlNsPtr</GTKDOCLINK
+> *nsList);
+<GTKDOCLINK
 HREF="XMLNODEPTR"
 >xmlNodePtr</GTKDOCLINK
 >* <A
@@ -298,7 +317,26 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
                                              const <GTKDOCLINK
 HREF="XMLCHAR"
 >xmlChar</GTKDOCLINK
-> *attr);</PRE
+> *attr);
+<GTKDOCLINK
+HREF="XMLCHAR"
+>xmlChar</GTKDOCLINK
+>*    <A
+HREF="libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE"
+>xsltAttrTemplateValueProcessNode</A
+>
+                                            (<A
+HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
+>xsltTransformContextPtr</A
+> ctxt,
+                                             const <GTKDOCLINK
+HREF="XMLCHAR"
+>xmlChar</GTKDOCLINK
+> *str,
+                                             <GTKDOCLINK
+HREF="XMLNODEPTR"
+>xmlNodePtr</GTKDOCLINK
+> node);</PRE
 ></TD
 ></TR
 ></TABLE
@@ -306,7 +344,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN699"
+NAME="AEN709"
 ></A
 ><H2
 >Description</H2
@@ -316,14 +354,14 @@ NAME="AEN699"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN702"
+NAME="AEN712"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN704"
+NAME="AEN714"
 ></A
 ><H3
 ><A
@@ -363,7 +401,7 @@ an XPath predicate</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN713"><P
+NAME="AEN723"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -468,7 +506,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN738"
+NAME="AEN748"
 ></A
 ><H3
 ><A
@@ -511,7 +549,7 @@ This is needed for example by xsl:comment and xsl:processing-instruction</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN748"><P
+NAME="AEN758"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -600,7 +638,7 @@ caller.</TD
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN769"
+NAME="AEN779"
 ></A
 ><H3
 ><A
@@ -647,7 +685,7 @@ substituted by they computed value.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN780"><P
+NAME="AEN790"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -753,7 +791,7 @@ caller.</TD
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN805"
+NAME="AEN815"
 ></A
 ><H3
 ><A
@@ -800,7 +838,7 @@ attribute value does not contain expressions contained in curly braces ({})</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN816"><P
+NAME="AEN826"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -923,7 +961,7 @@ caller.</TD
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN845"
+NAME="AEN855"
 ></A
 ><H3
 ><A
@@ -960,7 +998,7 @@ HREF="XMLXPATHCOMPEXPRPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN854"><P
+NAME="AEN864"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1032,7 +1070,156 @@ caller.</TD
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN871"
+NAME="AEN881"
+></A
+><H3
+><A
+NAME="XSLTEVALXPATHSTRINGNS"
+></A
+>xsltEvalXPathStringNs ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+><GTKDOCLINK
+HREF="XMLCHAR"
+>xmlChar</GTKDOCLINK
+>*    xsltEvalXPathStringNs           (<A
+HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
+>xsltTransformContextPtr</A
+> ctxt,
+                                             <GTKDOCLINK
+HREF="XMLXPATHCOMPEXPRPTR"
+>xmlXPathCompExprPtr</GTKDOCLINK
+> comp,
+                                             int nsNr,
+                                             <GTKDOCLINK
+HREF="XMLNSPTR"
+>xmlNsPtr</GTKDOCLINK
+> *nsList);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Process the expression using XPath, allowing to pass a namespace mapping
+context and get a string</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN891"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ctxt</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the XSLT transformation context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>comp</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the compiled XPath expression</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>nsNr</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the number of namespaces in the list</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>nsList</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the list of in-scope namespaces to use</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>the computed string value or NULL, must be deallocated by the
+caller.</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN916"
 ></A
 ><H3
 ><A
@@ -1069,7 +1256,7 @@ HREF="XMLNODEPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN880"><P
+NAME="AEN925"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1140,7 +1327,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN897"
+NAME="AEN942"
 ></A
 ><H3
 ><A
@@ -1181,7 +1368,7 @@ HREF="XMLATTRPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN907"><P
+NAME="AEN952"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1269,7 +1456,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN928"
+NAME="AEN973"
 ></A
 ><H3
 ><A
@@ -1310,7 +1497,7 @@ HREF="XMLATTRPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN938"><P
+NAME="AEN983"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1398,7 +1585,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN959"
+NAME="AEN1004"
 ></A
 ><H3
 ><A
@@ -1435,7 +1622,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN968"><P
+NAME="AEN1013"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1504,6 +1691,138 @@ caller.</TD
 ></P
 ></DIV
 ></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN1030"
+></A
+><H3
+><A
+NAME="XSLTATTRTEMPLATEVALUEPROCESSNODE"
+></A
+>xsltAttrTemplateValueProcessNode ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+><GTKDOCLINK
+HREF="XMLCHAR"
+>xmlChar</GTKDOCLINK
+>*    xsltAttrTemplateValueProcessNode
+                                            (<A
+HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
+>xsltTransformContextPtr</A
+> ctxt,
+                                             const <GTKDOCLINK
+HREF="XMLCHAR"
+>xmlChar</GTKDOCLINK
+> *str,
+                                             <GTKDOCLINK
+HREF="XMLNODEPTR"
+>xmlNodePtr</GTKDOCLINK
+> node);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Process the given string, allowing to pass a namespace mapping
+context and return the new string value.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN1040"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ctxt</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the XSLT transformation context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>str</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the attribute template node value</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>node</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the node hosting the attribute</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>the computed string value or NULL, must be deallocated by the
+caller.</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
 ></DIV
 ><DIV
 CLASS="NAVFOOTER"
index 20f2518..655348d 100644 (file)
@@ -121,7 +121,7 @@ NAME="LIBXSLT-TRANSFORM">transform</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN990"
+NAME="AEN1066"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@ NAME="AEN990"
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN993"><H2
+NAME="AEN1069"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -688,7 +688,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN1137"
+NAME="AEN1213"
 ></A
 ><H2
 >Description</H2
@@ -698,14 +698,14 @@ NAME="AEN1137"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN1140"
+NAME="AEN1216"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1142"
+NAME="AEN1218"
 ></A
 ><H3
 ><A
@@ -732,7 +732,7 @@ CLASS="PROGRAMLISTING"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1148"><P
+NAME="AEN1224"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -768,7 +768,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1157"
+NAME="AEN1233"
 ></A
 ><H3
 ><A
@@ -795,7 +795,7 @@ CLASS="PROGRAMLISTING"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1163"><P
+NAME="AEN1239"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -832,7 +832,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1172"
+NAME="AEN1248"
 ></A
 ><H3
 ><A
@@ -870,7 +870,7 @@ HREF="XMLDOCPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1181"><P
+NAME="AEN1257"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -941,7 +941,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1198"
+NAME="AEN1274"
 ></A
 ><H3
 ><A
@@ -976,7 +976,7 @@ CLASS="PARAMETER"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1206"><P
+NAME="AEN1282"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1012,7 +1012,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1215"
+NAME="AEN1291"
 ></A
 ><H3
 ><A
@@ -1060,7 +1060,7 @@ its own transformation context.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1226"><P
+NAME="AEN1302"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1199,7 +1199,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1259"
+NAME="AEN1335"
 ></A
 ><H3
 ><A
@@ -1233,7 +1233,7 @@ HREF="XMLNODEPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1267"><P
+NAME="AEN1343"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1286,7 +1286,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1280"
+NAME="AEN1356"
 ></A
 ><H3
 ><A
@@ -1333,7 +1333,7 @@ module elements.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1291"><P
+NAME="AEN1367"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1421,7 +1421,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1312"
+NAME="AEN1388"
 ></A
 ><H3
 ><A
@@ -1460,7 +1460,7 @@ NOTE: This may lead to a non-wellformed output XML wise !</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1321"><P
+NAME="AEN1397"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1548,7 +1548,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1342"
+NAME="AEN1418"
 ></A
 ><H3
 ><A
@@ -1591,7 +1591,7 @@ the given output.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1352"><P
+NAME="AEN1428"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1696,7 +1696,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1377"
+NAME="AEN1453"
 ></A
 ><H3
 ><A
@@ -1775,7 +1775,7 @@ since the interface uses only UTF8</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1393"><P
+NAME="AEN1469"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1915,7 +1915,7 @@ error.</TD
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1426"
+NAME="AEN1502"
 ></A
 ><H3
 ><A
@@ -2002,7 +2002,7 @@ since the interface uses only UTF8</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1444"><P
+NAME="AEN1520"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2176,7 +2176,7 @@ error.</TD
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1485"
+NAME="AEN1561"
 ></A
 ><H3
 ><A
@@ -2224,7 +2224,7 @@ caller to handle them back (they may be reused).</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1496"><P
+NAME="AEN1572"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2328,7 +2328,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1521"
+NAME="AEN1597"
 ></A
 ><H3
 ><A
@@ -2370,7 +2370,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1531"><P
+NAME="AEN1607"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2457,7 +2457,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1552"
+NAME="AEN1628"
 ></A
 ><H3
 ><A
@@ -2500,7 +2500,7 @@ called directly</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1562"><P
+NAME="AEN1638"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2587,7 +2587,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1583"
+NAME="AEN1659"
 ></A
 ><H3
 ><A
@@ -2629,7 +2629,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1593"><P
+NAME="AEN1669"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2716,7 +2716,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1614"
+NAME="AEN1690"
 ></A
 ><H3
 ><A
@@ -2758,7 +2758,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1624"><P
+NAME="AEN1700"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2845,7 +2845,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1645"
+NAME="AEN1721"
 ></A
 ><H3
 ><A
@@ -2887,7 +2887,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1655"><P
+NAME="AEN1731"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2974,7 +2974,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1676"
+NAME="AEN1752"
 ></A
 ><H3
 ><A
@@ -3016,7 +3016,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1686"><P
+NAME="AEN1762"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3103,7 +3103,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1707"
+NAME="AEN1783"
 ></A
 ><H3
 ><A
@@ -3145,7 +3145,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1717"><P
+NAME="AEN1793"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3232,7 +3232,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1738"
+NAME="AEN1814"
 ></A
 ><H3
 ><A
@@ -3274,7 +3274,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1748"><P
+NAME="AEN1824"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3361,7 +3361,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1769"
+NAME="AEN1845"
 ></A
 ><H3
 ><A
@@ -3403,7 +3403,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1779"><P
+NAME="AEN1855"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3490,7 +3490,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1800"
+NAME="AEN1876"
 ></A
 ><H3
 ><A
@@ -3532,7 +3532,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1810"><P
+NAME="AEN1886"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3619,7 +3619,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1831"
+NAME="AEN1907"
 ></A
 ><H3
 ><A
@@ -3661,7 +3661,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1841"><P
+NAME="AEN1917"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3748,7 +3748,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1862"
+NAME="AEN1938"
 ></A
 ><H3
 ><A
@@ -3790,7 +3790,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1872"><P
+NAME="AEN1948"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3877,7 +3877,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1893"
+NAME="AEN1969"
 ></A
 ><H3
 ><A
@@ -3919,7 +3919,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1903"><P
+NAME="AEN1979"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4006,7 +4006,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1924"
+NAME="AEN2000"
 ></A
 ><H3
 ><A
@@ -4048,7 +4048,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1934"><P
+NAME="AEN2010"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4135,7 +4135,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1955"
+NAME="AEN2031"
 ></A
 ><H3
 ><A
@@ -4177,7 +4177,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1965"><P
+NAME="AEN2041"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4264,7 +4264,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1986"
+NAME="AEN2062"
 ></A
 ><H3
 ><A
@@ -4306,7 +4306,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1996"><P
+NAME="AEN2072"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4393,7 +4393,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2017"
+NAME="AEN2093"
 ></A
 ><H3
 ><A
@@ -4435,7 +4435,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLEPRECOMPPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2027"><P
+NAME="AEN2103"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4522,7 +4522,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2048"
+NAME="AEN2124"
 ></A
 ><H3
 ><A
@@ -4552,7 +4552,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2055"><P
+NAME="AEN2131"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4588,7 +4588,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2064"
+NAME="AEN2140"
 ></A
 ><H3
 ><A
@@ -4632,7 +4632,7 @@ to the xslDebugBreak function</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2074"><P
+NAME="AEN2150"><P
 ></P
 ><TABLE
 BORDER="0"
index 3247fce..7856b53 100644 (file)
@@ -121,7 +121,7 @@ NAME="LIBXSLT-VARIABLES">variables</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN4444"
+NAME="AEN4588"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@ NAME="AEN4444"
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN4447"><H2
+NAME="AEN4591"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -316,7 +316,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4495"
+NAME="AEN4639"
 ></A
 ><H2
 >Description</H2
@@ -326,14 +326,14 @@ NAME="AEN4495"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4498"
+NAME="AEN4642"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4500"
+NAME="AEN4644"
 ></A
 ><H3
 ><A
@@ -360,7 +360,7 @@ CLASS="PROGRAMLISTING"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4506"><P
+NAME="AEN4650"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -396,7 +396,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4515"
+NAME="AEN4659"
 ></A
 ><H3
 ><A
@@ -427,7 +427,7 @@ done on parsed stylesheets before starting to apply transformations</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4522"><P
+NAME="AEN4666"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -481,7 +481,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4535"
+NAME="AEN4679"
 ></A
 ><H3
 ><A
@@ -529,7 +529,7 @@ parameter used literally, use xsltQuoteUserParams.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4545"><P
+NAME="AEN4689"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -600,7 +600,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4562"
+NAME="AEN4706"
 ></A
 ><H3
 ><A
@@ -646,7 +646,7 @@ stylesheets before starting to apply transformations.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4572"><P
+NAME="AEN4716"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -717,7 +717,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4589"
+NAME="AEN4733"
 ></A
 ><H3
 ><A
@@ -786,7 +786,7 @@ details see description of xsltProcessOneUserParamInternal.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4604"><P
+NAME="AEN4748"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -874,7 +874,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4625"
+NAME="AEN4769"
 ></A
 ><H3
 ><A
@@ -938,7 +938,7 @@ context's global variable/parameter hash table.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4639"><P
+NAME="AEN4783"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1026,7 +1026,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4660"
+NAME="AEN4804"
 ></A
 ><H3
 ><A
@@ -1061,7 +1061,7 @@ its value.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4668"><P
+NAME="AEN4812"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1114,7 +1114,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4681"
+NAME="AEN4825"
 ></A
 ><H3
 ><A
@@ -1149,7 +1149,7 @@ its value.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4689"><P
+NAME="AEN4833"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1202,7 +1202,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4702"
+NAME="AEN4846"
 ></A
 ><H3
 ><A
@@ -1237,7 +1237,7 @@ its value.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4710"><P
+NAME="AEN4854"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1290,7 +1290,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4723"
+NAME="AEN4867"
 ></A
 ><H3
 ><A
@@ -1325,7 +1325,7 @@ its value.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4731"><P
+NAME="AEN4875"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1378,7 +1378,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4744"
+NAME="AEN4888"
 ></A
 ><H3
 ><A
@@ -1419,7 +1419,7 @@ its value but doesn't record it.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4754"><P
+NAME="AEN4898"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1490,7 +1490,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4771"
+NAME="AEN4915"
 ></A
 ><H3
 ><A
@@ -1524,7 +1524,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTACKELEMPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4779"><P
+NAME="AEN4923"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1595,7 +1595,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4796"
+NAME="AEN4940"
 ></A
 ><H3
 ><A
@@ -1626,7 +1626,7 @@ its value.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4803"><P
+NAME="AEN4947"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1662,7 +1662,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4812"
+NAME="AEN4956"
 ></A
 ><H3
 ><A
@@ -1704,7 +1704,7 @@ variable value.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4822"><P
+NAME="AEN4966"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1792,7 +1792,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4843"
+NAME="AEN4987"
 ></A
 ><H3
 ><A
@@ -1831,7 +1831,7 @@ interpretor.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4852"><P
+NAME="AEN4996"><P
 ></P
 ><TABLE
 BORDER="0"
index c770b19..65e1121 100644 (file)
@@ -109,7 +109,7 @@ NAME="LIBXSLT-XSLTINTERNALS">xsltInternals</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN5048"
+NAME="AEN5192"
 ></A
 ><H2
 >Name</H2
@@ -117,7 +117,7 @@ NAME="AEN5048"
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN5051"><H2
+NAME="AEN5195"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -440,7 +440,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN5135"
+NAME="AEN5279"
 ></A
 ><H2
 >Description</H2
@@ -450,14 +450,14 @@ NAME="AEN5135"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN5138"
+NAME="AEN5282"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5140"
+NAME="AEN5284"
 ></A
 ><H3
 ><A
@@ -485,7 +485,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5146"
+NAME="AEN5290"
 ></A
 ><H3
 ><A
@@ -513,7 +513,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5152"
+NAME="AEN5296"
 ></A
 ><H3
 ><A
@@ -545,7 +545,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5158"
+NAME="AEN5302"
 ></A
 ><H3
 ><A
@@ -571,7 +571,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5163"
+NAME="AEN5307"
 ></A
 ><H3
 ><A
@@ -596,7 +596,7 @@ CLASS="PROGRAMLISTING"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5168"><P
+NAME="AEN5312"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -649,7 +649,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5181"
+NAME="AEN5325"
 ></A
 ><H3
 ><A
@@ -674,7 +674,7 @@ CLASS="PROGRAMLISTING"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5186"><P
+NAME="AEN5330"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -727,7 +727,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5199"
+NAME="AEN5343"
 ></A
 ><H3
 ><A
@@ -752,7 +752,7 @@ CLASS="PROGRAMLISTING"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5204"><P
+NAME="AEN5348"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -805,7 +805,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5217"
+NAME="AEN5361"
 ></A
 ><H3
 ><A
@@ -851,7 +851,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5223"
+NAME="AEN5367"
 ></A
 ><H3
 ><A
@@ -877,7 +877,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5228"
+NAME="AEN5372"
 ></A
 ><H3
 ><A
@@ -921,7 +921,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5234"
+NAME="AEN5378"
 ></A
 ><H3
 ><A
@@ -947,7 +947,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5239"
+NAME="AEN5383"
 ></A
 ><H3
 ><A
@@ -980,7 +980,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5245"
+NAME="AEN5389"
 ></A
 ><H3
 ><A
@@ -1006,7 +1006,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5250"
+NAME="AEN5394"
 ></A
 ><H3
 ><A
@@ -1085,6 +1085,9 @@ CLASS="PROGRAMLISTING"
 
     xsltDocumentPtr  styleList;                /* the stylesheet docs list */
     void                 * sec;                /* the security preferences if any */
+
+    xmlGenericErrorFunc  error;                /* a specific error handler */
+    void              * errctx;                /* context for the error handler */
 };</PRE
 ></TD
 ></TR
@@ -1095,7 +1098,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5255"
+NAME="AEN5399"
 ></A
 ><H3
 ><A
@@ -1121,7 +1124,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5260"
+NAME="AEN5404"
 ></A
 ><H3
 ><A
@@ -1158,7 +1161,7 @@ designed to be extended by extension implementors.</P
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5266"
+NAME="AEN5410"
 ></A
 ><H3
 ><A
@@ -1184,7 +1187,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5271"
+NAME="AEN5415"
 ></A
 ><H3
 ><A
@@ -1227,7 +1230,7 @@ stylesheet language like xsl:if or xsl:apply-templates.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5281"><P
+NAME="AEN5425"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1314,7 +1317,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5302"
+NAME="AEN5446"
 ></A
 ><H3
 ><A
@@ -1363,7 +1366,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5307"
+NAME="AEN5451"
 ></A
 ><H3
 ><A
@@ -1396,7 +1399,7 @@ HREF="libxslt-xsltinternals.html#XSLTELEMPRECOMP"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5315"><P
+NAME="AEN5459"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1435,7 +1438,7 @@ HREF="libxslt-xsltinternals.html#XSLTELEMPRECOMP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5325"
+NAME="AEN5469"
 ></A
 ><H3
 ><A
@@ -1509,7 +1512,7 @@ precomputed data.</P
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5331"
+NAME="AEN5475"
 ></A
 ><H3
 ><A
@@ -1535,7 +1538,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5336"
+NAME="AEN5480"
 ></A
 ><H3
 ><A
@@ -1570,7 +1573,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5341"
+NAME="AEN5485"
 ></A
 ><H3
 ><A
@@ -1596,7 +1599,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5346"
+NAME="AEN5490"
 ></A
 ><H3
 ><A
@@ -1720,7 +1723,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5351"
+NAME="AEN5495"
 ></A
 ><H3
 ><A
@@ -1746,7 +1749,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5356"
+NAME="AEN5500"
 ></A
 ><H3
 ><A
@@ -1776,7 +1779,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5361"
+NAME="AEN5505"
 ></A
 ><H3
 ><A
@@ -1806,7 +1809,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5366"
+NAME="AEN5510"
 ></A
 ><H3
 ><A
@@ -1835,7 +1838,7 @@ Will return from the function.</P
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5372"
+NAME="AEN5516"
 ></A
 ><H3
 ><A
@@ -1864,7 +1867,7 @@ Will goto the error: label.</P
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5378"
+NAME="AEN5522"
 ></A
 ><H3
 ><A
@@ -1893,7 +1896,7 @@ Will return from the function with a 0 value.</P
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5384"
+NAME="AEN5528"
 ></A
 ><H3
 ><A
@@ -1923,7 +1926,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5391"><P
+NAME="AEN5535"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1960,7 +1963,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5400"
+NAME="AEN5544"
 ></A
 ><H3
 ><A
@@ -1993,7 +1996,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5408"><P
+NAME="AEN5552"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2047,7 +2050,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5421"
+NAME="AEN5565"
 ></A
 ><H3
 ><A
@@ -2082,7 +2085,7 @@ CLASS="PARAMETER"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5429"><P
+NAME="AEN5573"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2118,7 +2121,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5438"
+NAME="AEN5582"
 ></A
 ><H3
 ><A
@@ -2148,7 +2151,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5445"><P
+NAME="AEN5589"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2202,7 +2205,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5458"
+NAME="AEN5602"
 ></A
 ><H3
 ><A
@@ -2237,7 +2240,7 @@ CLASS="PARAMETER"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5466"><P
+NAME="AEN5610"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2273,7 +2276,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5475"
+NAME="AEN5619"
 ></A
 ><H3
 ><A
@@ -2311,7 +2314,7 @@ HREF="XMLCHAR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5484"><P
+NAME="AEN5628"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2382,7 +2385,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5501"
+NAME="AEN5645"
 ></A
 ><H3
 ><A
@@ -2420,7 +2423,7 @@ HREF="XMLDOCPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5510"><P
+NAME="AEN5654"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2492,7 +2495,7 @@ went right, NULL if something went amiss.</TD
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5527"
+NAME="AEN5671"
 ></A
 ><H3
 ><A
@@ -2527,7 +2530,7 @@ information related to the stylesheet output</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5535"><P
+NAME="AEN5679"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2580,7 +2583,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5548"
+NAME="AEN5692"
 ></A
 ><H3
 ><A
@@ -2613,7 +2616,7 @@ HREF="XMLDOCPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5556"><P
+NAME="AEN5700"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2667,7 +2670,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5569"
+NAME="AEN5713"
 ></A
 ><H3
 ><A
@@ -2711,7 +2714,7 @@ transformation is done.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5578"><P
+NAME="AEN5722"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2765,7 +2768,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5591"
+NAME="AEN5735"
 ></A
 ><H3
 ><A
@@ -2803,7 +2806,7 @@ HREF="XMLNODEPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5600"><P
+NAME="AEN5744"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2873,7 +2876,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5617"
+NAME="AEN5761"
 ></A
 ><H3
 ><A
@@ -2952,7 +2955,7 @@ X      any other characters can be used in the prefix or suffix
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5635"><P
+NAME="AEN5779"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3057,7 +3060,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5660"
+NAME="AEN5804"
 ></A
 ><H3
 ><A
@@ -3093,7 +3096,7 @@ and process xslt:text</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5668"><P
+NAME="AEN5812"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3146,7 +3149,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5681"
+NAME="AEN5825"
 ></A
 ><H3
 ><A
@@ -3177,7 +3180,7 @@ the stylesheet and return its number</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5688"><P
+NAME="AEN5832"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3231,7 +3234,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5701"
+NAME="AEN5845"
 ></A
 ><H3
 ><A
@@ -3263,7 +3266,7 @@ This make sure there is a slot ready in the transformation context</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5708"><P
+NAME="AEN5852"><P
 ></P
 ><TABLE
 BORDER="0"
index 58e1ee3..624f202 100644 (file)
@@ -121,7 +121,7 @@ NAME="LIBXSLT-XSLTUTILS">xsltutils</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN2100"
+NAME="AEN2176"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@ NAME="AEN2100"
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN2103"><H2
+NAME="AEN2179"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -227,6 +227,35 @@ HREF="XMLGENERICERRORFUNC"
 >xmlGenericErrorFunc</GTKDOCLINK
 > handler);
 void        <A
+HREF="libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC"
+>xsltSetTransformErrorFunc</A
+>       (<A
+HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
+>xsltTransformContextPtr</A
+> ctxt,
+                                             void *ctx,
+                                             <GTKDOCLINK
+HREF="XMLGENERICERRORFUNC"
+>xmlGenericErrorFunc</GTKDOCLINK
+> handler);
+void        <A
+HREF="libxslt-xsltutils.html#XSLTTRANSFORMERROR"
+>xsltTransformError</A
+>              (<A
+HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
+>xsltTransformContextPtr</A
+> ctxt,
+                                             <A
+HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
+>xsltStylesheetPtr</A
+> style,
+                                             <GTKDOCLINK
+HREF="XMLNODEPTR"
+>xmlNodePtr</GTKDOCLINK
+> node,
+                                             const char *msg,
+                                             ...);
+void        <A
 HREF="libxslt-xsltutils.html#XSLTDOCUMENTSORTFUNCTION"
 >xsltDocumentSortFunction</A
 >        (<GTKDOCLINK
@@ -424,7 +453,7 @@ HREF="libxslt-xsltutils.html#XSLDROPCALL"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN2178"
+NAME="AEN2261"
 ></A
 ><H2
 >Description</H2
@@ -434,14 +463,14 @@ NAME="AEN2178"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN2181"
+NAME="AEN2264"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2183"
+NAME="AEN2266"
 ></A
 ><H3
 ><A
@@ -467,7 +496,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2188"
+NAME="AEN2271"
 ></A
 ><H3
 ><A
@@ -493,7 +522,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2193"
+NAME="AEN2276"
 ></A
 ><H3
 ><A
@@ -520,7 +549,7 @@ CLASS="PROGRAMLISTING"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2199"><P
+NAME="AEN2282"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -556,7 +585,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2208"
+NAME="AEN2291"
 ></A
 ><H3
 ><A
@@ -583,7 +612,7 @@ CLASS="PROGRAMLISTING"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2214"><P
+NAME="AEN2297"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -636,7 +665,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2227"
+NAME="AEN2310"
 ></A
 ><H3
 ><A
@@ -663,7 +692,7 @@ CLASS="PROGRAMLISTING"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2233"><P
+NAME="AEN2316"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -699,7 +728,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2242"
+NAME="AEN2325"
 ></A
 ><H3
 ><A
@@ -754,7 +783,7 @@ default declaration values unless DTD use has been turned off.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2256"><P
+NAME="AEN2339"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -843,7 +872,7 @@ It's up to the caller to free the memory.</TD
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2277"
+NAME="AEN2360"
 ></A
 ><H3
 ><A
@@ -881,7 +910,7 @@ HREF="XMLNODEPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2286"><P
+NAME="AEN2369"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -951,7 +980,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2303"
+NAME="AEN2386"
 ></A
 ><H3
 ><A
@@ -989,7 +1018,7 @@ HREF="XMLNODEPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2312"><P
+NAME="AEN2395"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1059,7 +1088,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2329"
+NAME="AEN2412"
 ></A
 ><H3
 ><A
@@ -1121,7 +1150,7 @@ CLASS="PARAMETER"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2341"><P
+NAME="AEN2424"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1174,7 +1203,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2354"
+NAME="AEN2437"
 ></A
 ><H3
 ><A
@@ -1236,7 +1265,104 @@ CLASS="PARAMETER"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2366"><P
+NAME="AEN2449"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ctx</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the new error handling context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>handler</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the new handler function</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN2462"
+></A
+><H3
+><A
+NAME="XSLTSETTRANSFORMERRORFUNC"
+></A
+>xsltSetTransformErrorFunc ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void        xsltSetTransformErrorFunc       (<A
+HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
+>xsltTransformContextPtr</A
+> ctxt,
+                                             void *ctx,
+                                             <GTKDOCLINK
+HREF="XMLGENERICERRORFUNC"
+>xmlGenericErrorFunc</GTKDOCLINK
+> handler);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Function to reset the handler and the error context for out of
+context error messages specific to a given XSLT transromation.</P
+><P
+>This simply means that <TT
+CLASS="PARAMETER"
+><I
+>handler</I
+></TT
+> will be called for subsequent
+error messages while running the transformation.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN2472"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1254,6 +1380,23 @@ VALIGN="TOP"
 ><TT
 CLASS="PARAMETER"
 ><I
+>ctxt</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the XSLT transformation context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
 >ctx</I
 ></TT
 >&nbsp;:</TD
@@ -1289,7 +1432,152 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2379"
+NAME="AEN2489"
+></A
+><H3
+><A
+NAME="XSLTTRANSFORMERROR"
+></A
+>xsltTransformError ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void        xsltTransformError              (<A
+HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
+>xsltTransformContextPtr</A
+> ctxt,
+                                             <A
+HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
+>xsltStylesheetPtr</A
+> style,
+                                             <GTKDOCLINK
+HREF="XMLNODEPTR"
+>xmlNodePtr</GTKDOCLINK
+> node,
+                                             const char *msg,
+                                             ...);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Display and format an error messages, gives file, line, position and
+extra parameters, will use the specific transformation context if available</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN2498"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ctxt</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  an XSLT transformation context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>style</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>&nbsp;</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>node</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>&nbsp;</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>msg</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the message to display/transmit</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>...</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  extra parameters for the message display</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN2523"
 ></A
 ><H3
 ><A
@@ -1324,7 +1612,7 @@ CLASS="PARAMETER"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2387"><P
+NAME="AEN2531"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1360,7 +1648,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2396"
+NAME="AEN2540"
 ></A
 ><H3
 ><A
@@ -1396,7 +1684,7 @@ requirement provided by the arry of nodes.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2404"><P
+NAME="AEN2548"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1466,7 +1754,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2421"
+NAME="AEN2565"
 ></A
 ><H3
 ><A
@@ -1525,7 +1813,7 @@ defined and hence has the same lifespan as the document holding it.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2434"><P
+NAME="AEN2578"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1602,7 +1890,7 @@ not prefixed.</TD
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2452"
+NAME="AEN2596"
 ></A
 ><H3
 ><A
@@ -1656,7 +1944,7 @@ CLASS="PARAMETER"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2464"><P
+NAME="AEN2608"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1744,7 +2032,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2485"
+NAME="AEN2629"
 ></A
 ><H3
 ><A
@@ -1796,7 +2084,7 @@ CLASS="PARAMETER"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2496"><P
+NAME="AEN2640"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1901,7 +2189,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2521"
+NAME="AEN2665"
 ></A
 ><H3
 ><A
@@ -1956,7 +2244,7 @@ CLASS="PARAMETER"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2533"><P
+NAME="AEN2677"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2044,7 +2332,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2554"
+NAME="AEN2698"
 ></A
 ><H3
 ><A
@@ -2091,7 +2379,7 @@ This does not close the descriptor.</P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2564"><P
+NAME="AEN2708"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2179,7 +2467,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2585"
+NAME="AEN2729"
 ></A
 ><H3
 ><A
@@ -2234,7 +2522,7 @@ CLASS="PARAMETER"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2597"><P
+NAME="AEN2741"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2339,7 +2627,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2622"
+NAME="AEN2766"
 ></A
 ><H3
 ><A
@@ -2378,7 +2666,7 @@ CLASS="PARAMETER"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2631"><P
+NAME="AEN2775"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2431,7 +2719,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2644"
+NAME="AEN2788"
 ></A
 ><H3
 ><A
@@ -2461,7 +2749,7 @@ HREF="LONG"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2651"><P
+NAME="AEN2795"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2499,7 +2787,7 @@ profiling</TD
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2660"
+NAME="AEN2804"
 ></A
 ><H3
 ><A
@@ -2532,7 +2820,7 @@ HREF="libxslt-xsltutils.html#XSLTTIMESTAMP"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2668"><P
+NAME="AEN2812"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2568,7 +2856,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2677"
+NAME="AEN2821"
 ></A
 ><H3
 ><A
@@ -2594,7 +2882,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2682"
+NAME="AEN2826"
 ></A
 ><H3
 ><A
@@ -2631,7 +2919,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2687"
+NAME="AEN2831"
 ></A
 ><H3
 ><A
@@ -2671,7 +2959,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2696"><P
+NAME="AEN2840"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2758,7 +3046,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2717"
+NAME="AEN2861"
 ></A
 ><H3
 ><A
@@ -2790,7 +3078,7 @@ HREF="XMLNODEPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2724"><P
+NAME="AEN2868"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2861,7 +3149,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2741"
+NAME="AEN2885"
 ></A
 ><H3
 ><A
@@ -2887,7 +3175,7 @@ CLASS="PROGRAMLISTING"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2746"
+NAME="AEN2890"
 ></A
 ><H3
 ><A
@@ -2913,7 +3201,7 @@ CLASS="PROGRAMLISTING"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2751"><P
+NAME="AEN2895"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2984,7 +3272,7 @@ VALIGN="TOP"
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2768"
+NAME="AEN2912"
 ></A
 ><H3
 ><A
@@ -3018,7 +3306,7 @@ HREF="XMLNODEPTR"
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2776"><P
+NAME="AEN2920"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3090,7 +3378,7 @@ WITH_XSLT_DEBUG_BREAKPOINTS is defined</TD
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2793"
+NAME="AEN2937"
 ></A
 ><H3
 ><A
index 9a4b0a7..1b69229 100644 (file)
@@ -12,6 +12,8 @@
      <exports symbol='xsltMessage'/>
      <exports symbol='xsltSetGenericErrorFunc'/>
      <exports symbol='xsltSetGenericDebugFunc'/>
+     <exports symbol='xsltSetTransformErrorFunc'/>
+     <exports symbol='xsltTransformError'/>
      <exports symbol='xsltDocumentSortFunction'/>
      <exports symbol='xsltDoSortFunction'/>
      <exports symbol='xsltGetQNameURI'/>
      <exports symbol='ATTRIBUTE_UNUSED'/>
      <exports symbol='LIBXSLT_PUBLIC'/>
     </file>
+    <file name='security'>
+     <exports symbol='xsltSecurityPrefs'/>
+     <exports symbol='xsltSecurityPrefsPtr'/>
+     <exports symbol='xsltSecurityOption'/>
+     <exports symbol='xsltSecurityCheck'/>
+     <exports symbol='xsltNewSecurityPrefs'/>
+     <exports symbol='xsltFreeSecurityPrefs'/>
+     <exports symbol='xsltSetSecurityPrefs'/>
+     <exports symbol='xsltGetSecurityPrefs'/>
+     <exports symbol='xsltSetDefaultSecurityPrefs'/>
+     <exports symbol='xsltGetDefaultSecurityPrefs'/>
+     <exports symbol='xsltSetCtxtSecurityPrefs'/>
+     <exports symbol='xsltSecurityAllow'/>
+     <exports symbol='xsltSecurityForbid'/>
+     <exports symbol='xsltCheckWrite'/>
+     <exports symbol='xsltCheckRead'/>
+    </file>
     <file name='libxslt'>
      <exports symbol='LIBXSLT_PUBLIC'/>
     </file>
      <exports symbol='xsltEvalAttrValueTemplate'/>
      <exports symbol='xsltEvalStaticAttrValueTemplate'/>
      <exports symbol='xsltEvalXPathString'/>
+     <exports symbol='xsltEvalXPathStringNs'/>
      <exports symbol='xsltTemplateProcess'/>
      <exports symbol='xsltAttrListTemplateProcess'/>
      <exports symbol='xsltAttrTemplateProcess'/>
      <exports symbol='xsltAttrTemplateValueProcess'/>
+     <exports symbol='xsltAttrTemplateValueProcessNode'/>
     </file>
   </files>
   <symbols>
     <macro name='XSLT_SAXON_NAMESPACE' file='extra'>
       <info>This is Michael Kay&apos;s Saxon processor namespace for extensions.</info>
     </macro>
+    <const name='XSLT_SECPREF_CREATE_DIRECTORY' file='security'/>
+    <const name='XSLT_SECPREF_READ_FILE' file='security'/>
+    <const name='XSLT_SECPREF_READ_NETWORK' file='security'/>
+    <const name='XSLT_SECPREF_WRITE_FILE' file='security'/>
+    <const name='XSLT_SECPREF_WRITE_NETWORK' file='security'/>
     <const name='XSLT_STATE_ERROR' file='xsltInternals'/>
     <const name='XSLT_STATE_OK' file='xsltInternals'/>
     <const name='XSLT_STATE_STOPPED' file='xsltInternals'/>
       <arg name='ctxt' type='xsltTransformContextPtr' info='the XSLT transformation context '/>
       <arg name='attr' type='const xmlChar*'/>
     </function>
+    <function name='xsltAttrTemplateValueProcessNode' file='templates'>
+      <info>Process the given string, allowing to pass a namespace mapping context and return the new string value.</info>
+      <return type='xmlChar *' info='the computed string value or NULL, must be deallocated by the caller. '/>
+      <arg name='ctxt' type='xsltTransformContextPtr' info='the XSLT transformation context '/>
+      <arg name='str' type='const xmlChar*' info='the attribute template node value '/>
+      <arg name='node' type='xmlNodePtr' info='the node hosting the attribute '/>
+    </function>
     <function name='xsltAttribute' file='transform'>
       <info>Process the xslt attribute node on the source node</info>
       <return type='void'/>
       <arg name='style' type='xsltStylesheetPtr' info='the stylesheet '/>
       <arg name='prefix' type='const xmlChar *' info='the namespace prefix (possibly NULL) '/>
     </function>
+    <function name='xsltCheckRead' file='security'>
+      <info>Check if the resource is allowed to be read </info>
+      <return type='int'/>
+      <arg name='sec' type='xsltSecurityPrefsPtr' info='the security options '/>
+      <arg name='ctxt' type='xsltTransformContextPtr' info='an XSLT transformation context '/>
+      <arg name='URL' type='const xmlChar *' info='the resource to be read '/>
+    </function>
+    <function name='xsltCheckWrite' file='security'>
+      <info>Check if the resource is allowed to be written, if necessary makes some preliminary work like creating directories </info>
+      <return type='int'/>
+      <arg name='sec' type='xsltSecurityPrefsPtr' info='the security options '/>
+      <arg name='ctxt' type='xsltTransformContextPtr' info='an XSLT transformation context '/>
+      <arg name='URL' type='const xmlChar *' info='the resource to be written '/>
+    </function>
     <function name='xsltChoose' file='transform'>
       <info>Process the xslt choose node on the source node</info>
       <return type='void'/>
       <arg name='function' type='xsltTransformFunction'/>
     </function>
     <function name='xsltDocumentElem' file='transform'>
-      <info>Process an XSLT-1.1 document element</info>
+      <info>Process an EXSLT/XSLT-1.1 document element</info>
       <return type='void'/>
       <arg name='ctxt' type='xsltTransformContextPtr' info='an XSLT processing context '/>
       <arg name='node' type='xmlNodePtr' info='The current node '/>
       <arg name='ctxt' type='xsltTransformContextPtr' info='the XSLT transformation context '/>
       <arg name='comp' type='xmlXPathCompExprPtr' info='the compiled XPath expression '/>
     </function>
+    <function name='xsltEvalXPathStringNs' file='templates'>
+      <info>Process the expression using XPath, allowing to pass a namespace mapping context and get a string</info>
+      <return type='xmlChar *' info='the computed string value or NULL, must be deallocated by the caller. '/>
+      <arg name='ctxt' type='xsltTransformContextPtr' info='the XSLT transformation context '/>
+      <arg name='comp' type='xmlXPathCompExprPtr' info='the compiled XPath expression '/>
+      <arg name='nsNr' type='int' info='the number of namespaces in the list '/>
+      <arg name='nsList' type='xmlNsPtr *' info='the list of in-scope namespaces to use '/>
+    </function>
     <function name='xsltExtElementLookup' file='transform'>
       <info>Looks up an extension element. ctxt can be NULL to search only in module elements.</info>
       <return type='xsltTransformFunction' info='the element callback or NULL if not found '/>
       <return type='void'/>
       <arg name='style' type='xsltStylesheetPtr' info='an XSLT stylesheet '/>
     </function>
+    <function name='xsltFreeSecurityPrefs' file='security'>
+      <info>Free up a security preference block</info>
+      <return type='void'/>
+      <arg name='sec' type='xsltSecurityPrefsPtr' info='the security block to free '/>
+    </function>
     <function name='xsltFreeStackElemList' file='xsltInternals'>
       <info>Free up the memory allocated by elem</info>
       <return type='void'/>
       <arg name='ctxt' type='xmlXPathParserContextPtr' info='the XPath Parser context '/>
       <arg name='nargs' type='int' info='the number of arguments '/>
     </function>
+    <function name='xsltGetDefaultSecurityPrefs' file='security'>
+      <return type='xsltSecurityPrefsPtr'/>
+    </function>
     <function name='xsltGetExtData' file='extensions'>
       <info>Retrieve the data associated to the extension module in this given transformation.</info>
       <return type='void *'/>
       <arg name='node' type='xmlNodePtr' info='the node holding the QName '/>
       <arg name='name' type='xmlChar **' info='pointer to the initial QName value '/>
     </function>
+    <function name='xsltGetSecurityPrefs' file='security'>
+      <info>Lookup the security option to get the callback checking function</info>
+      <return type='xsltSecurityCheck' info='NULL if not found, the function otherwise '/>
+      <arg name='sec' type='xsltSecurityPrefsPtr' info='the security block to update '/>
+      <arg name='option' type='xsltSecurityOption' info='the option to lookup '/>
+    </function>
     <function name='xsltGetSpecialNamespace' file='namespaces'>
       <info>Find the right namespace value for this URI, if needed create and add a new namespace decalaration on the node</info>
       <return type='xmlNsPtr' info='the namespace node to use or NULL '/>
       <arg name='inst' type='xmlNodePtr' info='the element node '/>
       <arg name='function' type='xsltTransformFunction' info='the transform function '/>
     </function>
+    <function name='xsltNewSecurityPrefs' file='security'>
+      <info>Create a new security preference block</info>
+      <return type='xsltSecurityPrefsPtr' info='a pointer to the new block or NULL in case of error '/>
+    </function>
     <function name='xsltNewStyleDocument' file='documents'>
       <info>Register a new document, apply key computations</info>
       <return type='xsltDocumentPtr'/>
       <arg name='result' type='xmlDocPtr' info='the result xmlDocPtr '/>
       <arg name='style' type='xsltStylesheetPtr' info='the stylesheet '/>
     </function>
+    <function name='xsltSecurityAllow' file='security'>
+      <info>Function used to always allow an operation</info>
+      <return type='int' info='1 always '/>
+      <arg name='sec' type='xsltSecurityPrefsPtr' info='the security block to use '/>
+      <arg name='ctxt' type='xsltTransformContextPtr' info='an XSLT transformation context '/>
+      <arg name='value' type='const char *' info='unused '/>
+    </function>
+    <functype name='xsltSecurityCheck' file='security'>
+      <info>User provided function to check the value of a string like a file path or an URL ...</info>
+      <return type='int'/>
+      <arg name='sec' type='xsltSecurityPrefsPtr'/>
+      <arg name='ctxt' type='xsltTransformContextPtr'/>
+      <arg name='value' type='const char *'/>
+    </functype>
+    <function name='xsltSecurityForbid' file='security'>
+      <info>Function used to always forbid an operation</info>
+      <return type='int' info='0 always '/>
+      <arg name='sec' type='xsltSecurityPrefsPtr' info='the security block to use '/>
+      <arg name='ctxt' type='xsltTransformContextPtr' info='an XSLT transformation context '/>
+      <arg name='value' type='const char *' info='unused '/>
+    </function>
+    <enum name='xsltSecurityOption' file='security'/>
+    <struct name='xsltSecurityPrefs' file='security'/>
+    <typedef name='xsltSecurityPrefsPtr' file='security'/>
+    <function name='xsltSetCtxtSecurityPrefs' file='security'>
+      <info>Set the security preference for a specific transformation</info>
+      <return type='int' info='-1 in case of error, 0 otherwise '/>
+      <arg name='sec' type='xsltSecurityPrefsPtr' info='the security block to use '/>
+      <arg name='ctxt' type='xsltTransformContextPtr' info='an XSLT transformation context '/>
+    </function>
     <function name='xsltSetDebuggerCallbacks' file='xsltutils'>
       <return type='int'/>
       <arg name='no' type='int'/>
       <arg name='block' type='void *'/>
     </function>
+    <function name='xsltSetDefaultSecurityPrefs' file='security'>
+      <info>Get the default security preference application-wide</info>
+      <return type='void'/>
+      <arg name='sec' type='xsltSecurityPrefsPtr'/>
+    </function>
     <function name='xsltSetGenericDebugFunc' file='xsltutils'>
       <info>Function to reset the handler and the error context for out of context error messages. This simply means that handler will be called for subsequent error messages while not parsing or validating. And ctx will be passed as first argument to handler One can simply force messages to be emitted to another FILE * than stderr by setting ctx to this file handle and handler to NULL.</info>
       <return type='void'/>
       <arg name='ctx' type='void *' info='the new error handling context '/>
       <arg name='handler' type='xmlGenericErrorFunc' info='the new handler function '/>
     </function>
+    <function name='xsltSetSecurityPrefs' file='security'>
+      <info>Update the security option to use the new callback checking function</info>
+      <return type='int' info='-1 in case of error, 0 otherwise '/>
+      <arg name='sec' type='xsltSecurityPrefsPtr' info='the security block to update '/>
+      <arg name='option' type='xsltSecurityOption' info='the option to update '/>
+      <arg name='func' type='xsltSecurityCheck' info='the user callback to use for this option '/>
+    </function>
+    <function name='xsltSetTransformErrorFunc' file='xsltutils'>
+      <info>Function to reset the handler and the error context for out of context error messages specific to a given XSLT transromation. </info>
+      <return type='void'/>
+      <arg name='ctxt' type='xsltTransformContextPtr' info='the XSLT transformation context '/>
+      <arg name='ctx' type='void *' info='the new error handling context '/>
+      <arg name='handler' type='xmlGenericErrorFunc' info='the new handler function '/>
+    </function>
     <function name='xsltSetXIncludeDefault' file='transform'>
       <info>Set whether XInclude should be processed on document being loaded by default</info>
       <return type='void'/>
     </functype>
     <struct name='xsltTransformContext' file='xsltInternals'/>
     <typedef name='xsltTransformContextPtr' file='xsltInternals'/>
+    <function name='xsltTransformError' file='xsltutils'>
+      <info>Display and format an error messages, gives file, line, position and extra parameters, will use the specific transformation context if available</info>
+      <return type='void'/>
+      <arg name='ctxt' type='xsltTransformContextPtr' info='an XSLT transformation context '/>
+      <arg name='style' type='xsltStylesheetPtr'/>
+      <arg name='node' type='xmlNodePtr'/>
+      <arg name='msg' type='const char *' info='the message to display/transmit '/>
+      <arg name='' type='...'/>
+    </function>
     <functype name='xsltTransformFunction' file='xsltInternals'>
       <info>Signature of the function associated to elements part of the stylesheet language like xsl:if or xsl:apply-templates.</info>
       <return type='void'/>
index 6a7679a..dd9e7d2 100644 (file)
@@ -1,14 +1,14 @@
 <MACRO>
 <NAME>LIBXSLT_DOTTED_VERSION</NAME>
-#define LIBXSLT_DOTTED_VERSION "1.0.21"
+#define LIBXSLT_DOTTED_VERSION "1.0.22"
 </MACRO>
 <MACRO>
 <NAME>LIBXSLT_VERSION</NAME>
-#define LIBXSLT_VERSION 10021
+#define LIBXSLT_VERSION 10022
 </MACRO>
 <MACRO>
 <NAME>LIBXSLT_VERSION_STRING</NAME>
-#define LIBXSLT_VERSION_STRING "10021"
+#define LIBXSLT_VERSION_STRING "10022"
 </MACRO>
 <MACRO>
 <NAME>WITH_XSLT_DEBUG</NAME>
@@ -593,6 +593,11 @@ xsltStylesheetPtr style,xmlNodePtr node,const xmlChar *name,const xmlChar *ns,in
 xsltTransformContextPtr ctxt,xmlXPathCompExprPtr comp
 </FUNCTION>
 <FUNCTION>
+<NAME>xsltEvalXPathStringNs</NAME>
+<RETURNS>xmlChar  *</RETURNS>
+xsltTransformContextPtr ctxt,xmlXPathCompExprPtr comp,int nsNr,xmlNsPtr *nsList
+</FUNCTION>
+<FUNCTION>
 <NAME>xsltTemplateProcess</NAME>
 <RETURNS>xmlNodePtr  *</RETURNS>
 xsltTransformContextPtr ctxt,xmlNodePtr node
@@ -613,6 +618,11 @@ xsltTransformContextPtr ctxt,xmlNodePtr target,xmlAttrPtr attr
 xsltTransformContextPtr ctxt,const xmlChar* attr
 </FUNCTION>
 <FUNCTION>
+<NAME>xsltAttrTemplateValueProcessNode</NAME>
+<RETURNS>xmlChar  *</RETURNS>
+xsltTransformContextPtr ctxt,const xmlChar* str,xmlNodePtr node
+</FUNCTION>
+<FUNCTION>
 <NAME>xsltSetXIncludeDefault</NAME>
 <RETURNS>void  </RETURNS>
 int xinclude
@@ -947,6 +957,16 @@ void *ctx,xmlGenericErrorFunc handler
 void *ctx,xmlGenericErrorFunc handler
 </FUNCTION>
 <FUNCTION>
+<NAME>xsltSetTransformErrorFunc</NAME>
+<RETURNS>void  </RETURNS>
+xsltTransformContextPtr ctxt,void *ctx,xmlGenericErrorFunc handler
+</FUNCTION>
+<FUNCTION>
+<NAME>xsltTransformError</NAME>
+<RETURNS>void  </RETURNS>
+xsltTransformContextPtr ctxt,xsltStylesheetPtr style,xmlNodePtr node,const char *msg,...
+</FUNCTION>
+<FUNCTION>
 <NAME>xsltDocumentSortFunction</NAME>
 <RETURNS>void  </RETURNS>
 xmlNodeSetPtr list
@@ -1053,15 +1073,15 @@ void
 </FUNCTION>
 <MACRO>
 <NAME>LIBXSLT_DOTTED_VERSION</NAME>
-#define LIBXSLT_DOTTED_VERSION "1.0.21"
+#define LIBXSLT_DOTTED_VERSION "1.0.22"
 </MACRO>
 <MACRO>
 <NAME>LIBXSLT_VERSION</NAME>
-#define LIBXSLT_VERSION 10021
+#define LIBXSLT_VERSION 10022
 </MACRO>
 <MACRO>
 <NAME>LIBXSLT_VERSION_STRING</NAME>
-#define LIBXSLT_VERSION_STRING "10021"
+#define LIBXSLT_VERSION_STRING "10022"
 </MACRO>
 <MACRO>
 <NAME>WITH_XSLT_DEBUG</NAME>
@@ -1605,6 +1625,9 @@ struct xsltTransformContext {
 
     xsltDocumentPtr  styleList;                /* the stylesheet docs list */
     void                 * sec;                /* the security preferences if any */
+
+    xmlGenericErrorFunc  error;                /* a specific error handler */
+    void              * errctx;                /* context for the error handler */
 };
 </STRUCT>
 <MACRO>
index b3e3d9b..0b75f21 100644 (file)
     <reference name='xsltAttrListTemplateProcess' href='html/libxslt-templates.html#XSLTATTRLISTTEMPLATEPROCESS'/>
     <reference name='xsltAttrTemplateProcess' href='html/libxslt-templates.html#XSLTATTRTEMPLATEPROCESS'/>
     <reference name='xsltAttrTemplateValueProcess' href='html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESS'/>
+    <reference name='xsltAttrTemplateValueProcessNode' href='html/libxslt-templates.html#XSLTATTRTEMPLATEVALUEPROCESSNODE'/>
     <reference name='xsltAttribute' href='html/libxslt-transform.html#XSLTATTRIBUTE'/>
     <reference name='xsltCalibrateAdjust' href='html/libxslt-xsltutils.html#XSLTCALIBRATEADJUST'/>
     <reference name='xsltCallTemplate' href='html/libxslt-transform.html#XSLTCALLTEMPLATE'/>
     <reference name='xsltCheckExtPrefix' href='html/libxslt-extensions.html#XSLTCHECKEXTPREFIX'/>
+    <reference name='xsltCheckRead' href='html/libxslt-security.html#XSLTCHECKREAD'/>
+    <reference name='xsltCheckWrite' href='html/libxslt-security.html#XSLTCHECKWRITE'/>
     <reference name='xsltChoose' href='html/libxslt-transform.html#XSLTCHOOSE'/>
     <reference name='xsltCleanupGlobals' href='html/libxslt-xslt.html#XSLTCLEANUPGLOBALS'/>
     <reference name='xsltCleanupTemplates' href='html/libxslt-pattern.html#XSLTCLEANUPTEMPLATES'/>
     <reference name='xsltEvalUserParams' href='html/libxslt-variables.html#XSLTEVALUSERPARAMS'/>
     <reference name='xsltEvalXPathPredicate' href='html/libxslt-templates.html#XSLTEVALXPATHPREDICATE'/>
     <reference name='xsltEvalXPathString' href='html/libxslt-templates.html#XSLTEVALXPATHSTRING'/>
+    <reference name='xsltEvalXPathStringNs' href='html/libxslt-templates.html#XSLTEVALXPATHSTRINGNS'/>
     <reference name='xsltExtElementLookup' href='html/libxslt-transform.html#XSLTEXTELEMENTLOOKUP'/>
     <reference name='xsltExtFunctionLookup' href='html/libxslt-extensions.html#XSLTEXTFUNCTIONLOOKUP'/>
     <reference name='xsltExtInitFunction' href='html/libxslt-extensions.html#XSLTEXTINITFUNCTION'/>
     <reference name='xsltFreeGlobalVariables' href='html/libxslt-variables.html#XSLTFREEGLOBALVARIABLES'/>
     <reference name='xsltFreeKeys' href='html/libxslt-keys.html#XSLTFREEKEYS'/>
     <reference name='xsltFreeNamespaceAliasHashes' href='html/libxslt-namespaces.html#XSLTFREENAMESPACEALIASHASHES'/>
+    <reference name='xsltFreeSecurityPrefs' href='html/libxslt-security.html#XSLTFREESECURITYPREFS'/>
     <reference name='xsltFreeStackElemList' href='html/libxslt-xsltinternals.html#XSLTFREESTACKELEMLIST'/>
     <reference name='xsltFreeStyleDocuments' href='html/libxslt-documents.html#XSLTFREESTYLEDOCUMENTS'/>
     <reference name='xsltFreeStylePreComps' href='html/libxslt-preproc.html#XSLTFREESTYLEPRECOMPS'/>
     <reference name='xsltFunctionAvailableFunction' href='html/libxslt-functions.html#XSLTFUNCTIONAVAILABLEFUNCTION'/>
     <reference name='xsltFunctionNodeSet' href='html/libxslt-extra.html#XSLTFUNCTIONNODESET'/>
     <reference name='xsltGenerateIdFunction' href='html/libxslt-functions.html#XSLTGENERATEIDFUNCTION'/>
+    <reference name='xsltGetDefaultSecurityPrefs' href='html/libxslt-security.html#XSLTGETDEFAULTSECURITYPREFS'/>
     <reference name='xsltGetExtData' href='html/libxslt-extensions.html#XSLTGETEXTDATA'/>
     <reference name='xsltGetKey' href='html/libxslt-keys.html#XSLTGETKEY'/>
     <reference name='xsltGetNamespace' href='html/libxslt-namespaces.html#XSLTGETNAMESPACE'/>
     <reference name='xsltGetNsProp' href='html/libxslt-xsltutils.html#XSLTGETNSPROP'/>
     <reference name='xsltGetQNameURI' href='html/libxslt-xsltutils.html#XSLTGETQNAMEURI'/>
+    <reference name='xsltGetSecurityPrefs' href='html/libxslt-security.html#XSLTGETSECURITYPREFS'/>
     <reference name='xsltGetSpecialNamespace' href='html/libxslt-namespaces.html#XSLTGETSPECIALNAMESPACE'/>
     <reference name='xsltGetTemplate' href='html/libxslt-pattern.html#XSLTGETTEMPLATE'/>
     <reference name='xsltGetXIncludeDefault' href='html/libxslt-transform.html#XSLTGETXINCLUDEDEFAULT'/>
     <reference name='xsltNeedElemSpaceHandling' href='html/libxslt-imports.html#XSLTNEEDELEMSPACEHANDLING'/>
     <reference name='xsltNewDocument' href='html/libxslt-documents.html#XSLTNEWDOCUMENT'/>
     <reference name='xsltNewElemPreComp' href='html/libxslt-extensions.html#XSLTNEWELEMPRECOMP'/>
+    <reference name='xsltNewSecurityPrefs' href='html/libxslt-security.html#XSLTNEWSECURITYPREFS'/>
     <reference name='xsltNewStyleDocument' href='html/libxslt-documents.html#XSLTNEWSTYLEDOCUMENT'/>
     <reference name='xsltNewStylesheet' href='html/libxslt-xsltinternals.html#XSLTNEWSTYLESHEET'/>
     <reference name='xsltNewTransformContext' href='html/libxslt-transform.html#XSLTNEWTRANSFORMCONTEXT'/>
     <reference name='xsltSaveResultToFile' href='html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILE'/>
     <reference name='xsltSaveResultToFilename' href='html/libxslt-xsltutils.html#XSLTSAVERESULTTOFILENAME'/>
     <reference name='xsltSaveResultToString' href='html/libxslt-xsltutils.html#XSLTSAVERESULTTOSTRING'/>
+    <reference name='xsltSecurityAllow' href='html/libxslt-security.html#XSLTSECURITYALLOW'/>
+    <reference name='xsltSecurityCheck' href='html/libxslt-security.html#XSLTSECURITYCHECK'/>
+    <reference name='xsltSecurityForbid' href='html/libxslt-security.html#XSLTSECURITYFORBID'/>
+    <reference name='xsltSecurityOption' href='html/libxslt-security.html#XSLTSECURITYOPTION'/>
+    <reference name='xsltSecurityPrefs' href='html/libxslt-security.html#XSLTSECURITYPREFS'/>
+    <reference name='xsltSecurityPrefsPtr' href='html/libxslt-security.html#XSLTSECURITYPREFSPTR'/>
+    <reference name='xsltSetCtxtSecurityPrefs' href='html/libxslt-security.html#XSLTSETCTXTSECURITYPREFS'/>
     <reference name='xsltSetDebuggerCallbacks' href='html/libxslt-xsltutils.html#XSLTSETDEBUGGERCALLBACKS'/>
+    <reference name='xsltSetDefaultSecurityPrefs' href='html/libxslt-security.html#XSLTSETDEFAULTSECURITYPREFS'/>
     <reference name='xsltSetGenericDebugFunc' href='html/libxslt-xsltutils.html#XSLTSETGENERICDEBUGFUNC'/>
     <reference name='xsltSetGenericErrorFunc' href='html/libxslt-xsltutils.html#XSLTSETGENERICERRORFUNC'/>
+    <reference name='xsltSetSecurityPrefs' href='html/libxslt-security.html#XSLTSETSECURITYPREFS'/>
+    <reference name='xsltSetTransformErrorFunc' href='html/libxslt-xsltutils.html#XSLTSETTRANSFORMERRORFUNC'/>
     <reference name='xsltSetXIncludeDefault' href='html/libxslt-transform.html#XSLTSETXINCLUDEDEFAULT'/>
     <reference name='xsltShutdownCtxtExts' href='html/libxslt-extensions.html#XSLTSHUTDOWNCTXTEXTS'/>
     <reference name='xsltShutdownExts' href='html/libxslt-extensions.html#XSLTSHUTDOWNEXTS'/>
     <reference name='xsltTopLevelFunction' href='html/libxslt-extensions.html#XSLTTOPLEVELFUNCTION'/>
     <reference name='xsltTransformContext' href='html/libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXT'/>
     <reference name='xsltTransformContextPtr' href='html/libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR'/>
+    <reference name='xsltTransformError' href='html/libxslt-xsltutils.html#XSLTTRANSFORMERROR'/>
     <reference name='xsltTransformFunction' href='html/libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION'/>
     <reference name='xsltTransformState' href='html/libxslt-xsltinternals.html#XSLTTRANSFORMSTATE'/>
     <reference name='xsltUnparsedEntityURIFunction' href='html/libxslt-functions.html#XSLTUNPARSEDENTITYURIFUNCTION'/>
     <ref name='xsltAttrListTemplateProcess'/>
     <ref name='xsltAttrTemplateProcess'/>
     <ref name='xsltAttrTemplateValueProcess'/>
+    <ref name='xsltAttrTemplateValueProcessNode'/>
     <ref name='xsltAttribute'/>
     <ref name='xsltCalibrateAdjust'/>
     <ref name='xsltCallTemplate'/>
     <ref name='xsltCheckExtPrefix'/>
+    <ref name='xsltCheckRead'/>
+    <ref name='xsltCheckWrite'/>
     <ref name='xsltChoose'/>
     <ref name='xsltCleanupGlobals'/>
     <ref name='xsltCleanupTemplates'/>
     <ref name='xsltEvalUserParams'/>
     <ref name='xsltEvalXPathPredicate'/>
     <ref name='xsltEvalXPathString'/>
+    <ref name='xsltEvalXPathStringNs'/>
     <ref name='xsltExtElementLookup'/>
     <ref name='xsltExtFunctionLookup'/>
     <ref name='xsltExtInitFunction'/>
     <ref name='xsltFreeGlobalVariables'/>
     <ref name='xsltFreeKeys'/>
     <ref name='xsltFreeNamespaceAliasHashes'/>
+    <ref name='xsltFreeSecurityPrefs'/>
     <ref name='xsltFreeStackElemList'/>
     <ref name='xsltFreeStyleDocuments'/>
     <ref name='xsltFreeStylePreComps'/>
     <ref name='xsltFunctionAvailableFunction'/>
     <ref name='xsltFunctionNodeSet'/>
     <ref name='xsltGenerateIdFunction'/>
+    <ref name='xsltGetDefaultSecurityPrefs'/>
     <ref name='xsltGetExtData'/>
     <ref name='xsltGetKey'/>
     <ref name='xsltGetNamespace'/>
     <ref name='xsltGetNsProp'/>
     <ref name='xsltGetQNameURI'/>
+    <ref name='xsltGetSecurityPrefs'/>
     <ref name='xsltGetSpecialNamespace'/>
     <ref name='xsltGetTemplate'/>
     <ref name='xsltGetXIncludeDefault'/>
     <ref name='xsltNeedElemSpaceHandling'/>
     <ref name='xsltNewDocument'/>
     <ref name='xsltNewElemPreComp'/>
+    <ref name='xsltNewSecurityPrefs'/>
     <ref name='xsltNewStyleDocument'/>
     <ref name='xsltNewStylesheet'/>
     <ref name='xsltNewTransformContext'/>
     <ref name='xsltSaveResultToFile'/>
     <ref name='xsltSaveResultToFilename'/>
     <ref name='xsltSaveResultToString'/>
+    <ref name='xsltSecurityAllow'/>
+    <ref name='xsltSecurityCheck'/>
+    <ref name='xsltSecurityForbid'/>
+    <ref name='xsltSecurityOption'/>
+    <ref name='xsltSecurityPrefs'/>
+    <ref name='xsltSecurityPrefsPtr'/>
+    <ref name='xsltSetCtxtSecurityPrefs'/>
     <ref name='xsltSetDebuggerCallbacks'/>
+    <ref name='xsltSetDefaultSecurityPrefs'/>
     <ref name='xsltSetGenericDebugFunc'/>
     <ref name='xsltSetGenericErrorFunc'/>
+    <ref name='xsltSetSecurityPrefs'/>
+    <ref name='xsltSetTransformErrorFunc'/>
     <ref name='xsltSetXIncludeDefault'/>
     <ref name='xsltShutdownCtxtExts'/>
     <ref name='xsltShutdownExts'/>
     <ref name='xsltTopLevelFunction'/>
     <ref name='xsltTransformContext'/>
     <ref name='xsltTransformContextPtr'/>
+    <ref name='xsltTransformError'/>
     <ref name='xsltTransformFunction'/>
     <ref name='xsltTransformState'/>
     <ref name='xsltUnparsedEntityURIFunction'/>
       <ref name='xsltEvalAttrValueTemplate'/>
       <ref name='xsltEvalStaticAttrValueTemplate'/>
       <ref name='xsltEvalXPathString'/>
+      <ref name='xsltEvalXPathStringNs'/>
       <ref name='xsltAttrTemplateValueProcess'/>
+      <ref name='xsltAttrTemplateValueProcessNode'/>
       <ref name='xsltGetNsProp'/>
     </type>
     <type name='xmlDocPtr'>
     <type name='xsltPreComputeFunction'>
       <ref name='xsltExtModuleElementPreComputeLookup'/>
     </type>
+    <type name='xsltSecurityCheck'>
+      <ref name='xsltGetSecurityPrefs'/>
+    </type>
+    <type name='xsltSecurityPrefsPtr'>
+      <ref name='xsltNewSecurityPrefs'/>
+      <ref name='xsltGetDefaultSecurityPrefs'/>
+    </type>
     <type name='xsltStackElemPtr'>
       <ref name='xsltParseStylesheetCallerParam'/>
     </type>
     </type>
   </constructors>
   <functions>
+    <type name='...'>
+      <ref name='xsltTransformError'/>
+    </type>
     <type name='FILE *'>
       <ref name='xsltDebugDumpExtensions'/>
       <ref name='xsltApplyStylesheetUser'/>
       <ref name='xsltXPathVariableLookup'/>
       <ref name='xsltGetNsProp'/>
       <ref name='xsltGetNsProp'/>
+      <ref name='xsltCheckWrite'/>
+      <ref name='xsltCheckRead'/>
     </type>
     <type name='const xmlChar*'>
       <ref name='xsltAttrTemplateValueProcess'/>
+      <ref name='xsltAttrTemplateValueProcessNode'/>
       <ref name='xsltParseStylesheetFile'/>
     </type>
     <type name='double'>
       <ref name='xsltXPathVariableLookup'/>
       <ref name='xsltSetGenericErrorFunc'/>
       <ref name='xsltSetGenericDebugFunc'/>
+      <ref name='xsltSetTransformErrorFunc'/>
       <ref name='xsltSetDebuggerCallbacks'/>
     </type>
     <type name='xmlAttrPtr'>
     <type name='xmlGenericErrorFunc'>
       <ref name='xsltSetGenericErrorFunc'/>
       <ref name='xsltSetGenericDebugFunc'/>
+      <ref name='xsltSetTransformErrorFunc'/>
     </type>
     <type name='xmlNodePtr'>
       <ref name='xsltParseStylesheetAttributeSet'/>
       <ref name='xsltTemplateProcess'/>
       <ref name='xsltAttrListTemplateProcess'/>
       <ref name='xsltAttrTemplateProcess'/>
+      <ref name='xsltAttrTemplateValueProcessNode'/>
       <ref name='xsltApplyStripSpaces'/>
       <ref name='xsltApplyOneTemplate'/>
       <ref name='xsltApplyOneTemplate'/>
       <ref name='xsltPrintErrorContext'/>
       <ref name='xsltMessage'/>
       <ref name='xsltMessage'/>
+      <ref name='xsltTransformError'/>
       <ref name='xsltGetQNameURI'/>
       <ref name='xsltHandleDebuggerCallback'/>
       <ref name='xsltHandleDebuggerCallback'/>
     </type>
     <type name='xmlNsPtr *'>
       <ref name='xsltEvalXPathPredicate'/>
+      <ref name='xsltEvalXPathStringNs'/>
     </type>
     <type name='xmlOutputBufferPtr'>
       <ref name='xsltRunStylesheet'/>
     <type name='xmlXPathCompExprPtr'>
       <ref name='xsltEvalXPathPredicate'/>
       <ref name='xsltEvalXPathString'/>
+      <ref name='xsltEvalXPathStringNs'/>
     </type>
     <type name='xmlXPathContextPtr'>
       <ref name='xsltXPathFunctionLookup'/>
     <type name='xsltPreComputeFunction'>
       <ref name='xsltRegisterExtModuleElement'/>
     </type>
+    <type name='xsltSecurityCheck'>
+      <ref name='xsltSetSecurityPrefs'/>
+    </type>
+    <type name='xsltSecurityOption'>
+      <ref name='xsltSetSecurityPrefs'/>
+      <ref name='xsltGetSecurityPrefs'/>
+    </type>
+    <type name='xsltSecurityPrefsPtr'>
+      <ref name='xsltSecurityCheck'/>
+      <ref name='xsltFreeSecurityPrefs'/>
+      <ref name='xsltSetSecurityPrefs'/>
+      <ref name='xsltGetSecurityPrefs'/>
+      <ref name='xsltSetDefaultSecurityPrefs'/>
+      <ref name='xsltSetCtxtSecurityPrefs'/>
+      <ref name='xsltSecurityAllow'/>
+      <ref name='xsltSecurityForbid'/>
+      <ref name='xsltCheckWrite'/>
+      <ref name='xsltCheckRead'/>
+    </type>
     <type name='xsltStackElemPtr'>
       <ref name='xsltApplyOneTemplate'/>
       <ref name='xsltAddStackElemList'/>
       <ref name='xsltParseGlobalVariable'/>
       <ref name='xsltParseGlobalParam'/>
       <ref name='xsltPrintErrorContext'/>
+      <ref name='xsltTransformError'/>
       <ref name='xsltSaveResultTo'/>
       <ref name='xsltSaveResultToFilename'/>
       <ref name='xsltSaveResultToFile'/>
       <ref name='xsltEvalTemplateString'/>
       <ref name='xsltEvalAttrValueTemplate'/>
       <ref name='xsltEvalXPathString'/>
+      <ref name='xsltEvalXPathStringNs'/>
       <ref name='xsltTemplateProcess'/>
       <ref name='xsltAttrListTemplateProcess'/>
       <ref name='xsltAttrTemplateProcess'/>
       <ref name='xsltAttrTemplateValueProcess'/>
+      <ref name='xsltAttrTemplateValueProcessNode'/>
       <ref name='xsltFreeTransformContext'/>
       <ref name='xsltApplyStylesheetUser'/>
       <ref name='xsltApplyStripSpaces'/>
       <ref name='xsltVariableLookup'/>
       <ref name='xsltPrintErrorContext'/>
       <ref name='xsltMessage'/>
+      <ref name='xsltSetTransformErrorFunc'/>
+      <ref name='xsltTransformError'/>
       <ref name='xsltDoSortFunction'/>
       <ref name='xsltSaveProfiling'/>
       <ref name='xsltHandleDebuggerCallback'/>
+      <ref name='xsltSecurityCheck'/>
+      <ref name='xsltSetCtxtSecurityPrefs'/>
+      <ref name='xsltSecurityAllow'/>
+      <ref name='xsltSecurityForbid'/>
+      <ref name='xsltCheckWrite'/>
+      <ref name='xsltCheckRead'/>
       <ref name='xsltTransformFunction'/>
       <ref name='xsltNumberFormat'/>
       <ref name='xsltAllocateExtraCtxt'/>
       <ref name='xsltStylePreCompute'/>
       <ref name='xsltFreeStylePreComps'/>
     </file>
+    <file name='security'>
+      <ref name='xsltSecurityPrefs'/>
+      <ref name='xsltSecurityPrefsPtr'/>
+      <ref name='xsltSecurityOption'/>
+      <ref name='xsltSecurityCheck'/>
+      <ref name='xsltNewSecurityPrefs'/>
+      <ref name='xsltFreeSecurityPrefs'/>
+      <ref name='xsltSetSecurityPrefs'/>
+      <ref name='xsltGetSecurityPrefs'/>
+      <ref name='xsltSetDefaultSecurityPrefs'/>
+      <ref name='xsltGetDefaultSecurityPrefs'/>
+      <ref name='xsltSetCtxtSecurityPrefs'/>
+      <ref name='xsltSecurityAllow'/>
+      <ref name='xsltSecurityForbid'/>
+      <ref name='xsltCheckWrite'/>
+      <ref name='xsltCheckRead'/>
+    </file>
     <file name='templates'>
       <ref name='xsltEvalXPathPredicate'/>
       <ref name='xsltEvalTemplateString'/>
       <ref name='xsltEvalAttrValueTemplate'/>
       <ref name='xsltEvalStaticAttrValueTemplate'/>
       <ref name='xsltEvalXPathString'/>
+      <ref name='xsltEvalXPathStringNs'/>
       <ref name='xsltTemplateProcess'/>
       <ref name='xsltAttrListTemplateProcess'/>
       <ref name='xsltAttrTemplateProcess'/>
       <ref name='xsltAttrTemplateValueProcess'/>
+      <ref name='xsltAttrTemplateValueProcessNode'/>
     </file>
     <file name='transform'>
       <ref name='xsltSetXIncludeDefault'/>
       <ref name='xsltMessage'/>
       <ref name='xsltSetGenericErrorFunc'/>
       <ref name='xsltSetGenericDebugFunc'/>
+      <ref name='xsltSetTransformErrorFunc'/>
+      <ref name='xsltTransformError'/>
       <ref name='xsltDocumentSortFunction'/>
       <ref name='xsltDoSortFunction'/>
       <ref name='xsltGetQNameURI'/>
         <word name='Check'>
           <ref name='IS_XSLT_REAL_NODE'/>
           <ref name='xsltCheckExtPrefix'/>
+          <ref name='xsltCheckRead'/>
+          <ref name='xsltCheckWrite'/>
           <ref name='xsltEvalStaticAttrValueTemplate'/>
           <ref name='xsltIsBlank'/>
         </word>
           <ref name='xsltNumberFormat'/>
         </word>
         <word name='Create'>
+          <ref name='xsltNewSecurityPrefs'/>
           <ref name='xsltNewStylesheet'/>
           <ref name='xsltNewTransformContext'/>
         </word>
         </word>
         <word name='Display'>
           <ref name='xsltPrintErrorContext'/>
+          <ref name='xsltTransformError'/>
         </word>
         <word name='Drop'>
           <ref name='xslDropCall'/>
         </word>
       </letter>
       <letter name='E'>
+        <word name='EXSLT'>
+          <ref name='xsltDocumentElem'/>
+        </word>
         <word name='Errors'>
           <ref name='xsltGetQNameURI'/>
         </word>
           <ref name='xsltFreeGlobalVariables'/>
           <ref name='xsltFreeKeys'/>
           <ref name='xsltFreeNamespaceAliasHashes'/>
+          <ref name='xsltFreeSecurityPrefs'/>
           <ref name='xsltFreeStackElemList'/>
           <ref name='xsltFreeStyleDocuments'/>
           <ref name='xsltFreeStylePreComps'/>
           <ref name='xsltFreeTransformContext'/>
         </word>
         <word name='Function'>
+          <ref name='xsltSecurityAllow'/>
+          <ref name='xsltSecurityForbid'/>
           <ref name='xsltSetGenericDebugFunc'/>
           <ref name='xsltSetGenericErrorFunc'/>
+          <ref name='xsltSetTransformErrorFunc'/>
         </word>
       </letter>
       <letter name='G'>
         <word name='GCC'>
           <ref name='ATTRIBUTE_UNUSED'/>
         </word>
+        <word name='Get'>
+          <ref name='xsltSetDefaultSecurityPrefs'/>
+        </word>
       </letter>
       <letter name='H'>
         <word name='Handle'>
         </word>
         <word name='Lookup'>
           <ref name='xsltGetKey'/>
+          <ref name='xsltGetSecurityPrefs'/>
         </word>
       </letter>
       <letter name='M'>
           <ref name='xsltApplyTemplates'/>
           <ref name='xsltAttrTemplateProcess'/>
           <ref name='xsltAttrTemplateValueProcess'/>
+          <ref name='xsltAttrTemplateValueProcessNode'/>
           <ref name='xsltAttribute'/>
           <ref name='xsltCallTemplate'/>
           <ref name='xsltChoose'/>
           <ref name='xsltElement'/>
           <ref name='xsltEvalXPathPredicate'/>
           <ref name='xsltEvalXPathString'/>
+          <ref name='xsltEvalXPathStringNs'/>
           <ref name='xsltForEach'/>
           <ref name='xsltIf'/>
           <ref name='xsltMessage'/>
           <ref name='xsltVariableLookup'/>
         </word>
         <word name='Set'>
+          <ref name='xsltSetCtxtSecurityPrefs'/>
           <ref name='xsltSetXIncludeDefault'/>
         </word>
         <word name='Should'>
           <ref name='xsltNewStylesheet'/>
         </word>
       </letter>
+    </chunk>
+    <chunk name='chunk1'>
       <letter name='T'>
         <word name='Template'>
           <ref name='xsltTemplate'/>
           <ref name='xsltLoadStyleDocument'/>
         </word>
       </letter>
-    </chunk>
-    <chunk name='chunk1'>
       <letter name='U'>
         <word name='URL'>
           <ref name='XSLT_DEFAULT_URL'/>
           <ref name='xsltRunStylesheetUser'/>
           <ref name='xsltSaveResultToFilename'/>
           <ref name='xsltSaveResultToString'/>
+          <ref name='xsltSecurityCheck'/>
         </word>
         <word name='Unregister'>
           <ref name='xsltCleanupGlobals'/>
           <ref name='xsltUnregisterExtModuleFunction'/>
           <ref name='xsltUnregisterExtModuleTopLevel'/>
         </word>
+        <word name='Update'>
+          <ref name='xsltSetSecurityPrefs'/>
+        </word>
         <word name='Use'>
           <ref name='DEBUG_MEMORY'/>
         </word>
           <ref name='xsltCalibrateAdjust'/>
           <ref name='xsltTimestamp'/>
         </word>
+        <word name='User'>
+          <ref name='xsltSecurityCheck'/>
+        </word>
       </letter>
       <letter name='V'>
         <word name='Variable'>
           <ref name='xsltEvalOneUserParam'/>
           <ref name='xsltEvalXPathPredicate'/>
           <ref name='xsltEvalXPathString'/>
+          <ref name='xsltEvalXPathStringNs'/>
           <ref name='xsltFormatNumberFunction'/>
           <ref name='xsltFunctionAvailableFunction'/>
           <ref name='xsltFunctionNodeSet'/>
         </word>
         <word name='allow'>
           <ref name='xsltApplyStylesheetUser'/>
+          <ref name='xsltSecurityAllow'/>
+        </word>
+        <word name='allowed'>
+          <ref name='xsltCheckRead'/>
+          <ref name='xsltCheckWrite'/>
+        </word>
+        <word name='allowing'>
+          <ref name='xsltAttrTemplateValueProcessNode'/>
+          <ref name='xsltEvalXPathStringNs'/>
         </word>
         <word name='also'>
           <ref name='xsltGetQNameURI'/>
         </word>
+        <word name='always'>
+          <ref name='xsltSecurityAllow'/>
+          <ref name='xsltSecurityForbid'/>
+        </word>
         <word name='amiss'>
           <ref name='xsltParseStylesheetProcess'/>
         </word>
         <word name='any'>
           <ref name='xsltInitElemPreComp'/>
         </word>
+        <word name='application-wide'>
+          <ref name='xsltSetDefaultSecurityPrefs'/>
+        </word>
         <word name='applied'>
           <ref name='xslAddCall'/>
         </word>
           <ref name='xsltApplyAttributeSet'/>
           <ref name='xsltAttrListTemplateProcess'/>
           <ref name='xsltAttrTemplateProcess'/>
+          <ref name='xsltAttrTemplateValueProcessNode'/>
           <ref name='xsltAttribute'/>
           <ref name='xsltEvalAttrValueTemplate'/>
           <ref name='xsltEvalStaticAttrValueTemplate'/>
         <word name='available'>
           <ref name='xsltRunStylesheet'/>
           <ref name='xsltRunStylesheetUser'/>
+          <ref name='xsltTransformError'/>
         </word>
       </letter>
+    </chunk>
+    <chunk name='chunk2'>
       <letter name='b'>
         <word name='back'>
           <ref name='xsltApplyOneTemplate'/>
         <word name='blanks'>
           <ref name='xsltIsBlank'/>
         </word>
+        <word name='block'>
+          <ref name='xsltFreeSecurityPrefs'/>
+          <ref name='xsltGetSecurityPrefs'/>
+          <ref name='xsltNewSecurityPrefs'/>
+          <ref name='xsltSecurityAllow'/>
+          <ref name='xsltSecurityForbid'/>
+          <ref name='xsltSetCtxtSecurityPrefs'/>
+          <ref name='xsltSetSecurityPrefs'/>
+        </word>
         <word name='blocks'>
           <ref name='xsltFreeStylePreComps'/>
         </word>
           <ref name='xsltSaveResultToFile'/>
         </word>
       </letter>
-    </chunk>
-    <chunk name='chunk2'>
       <letter name='c'>
         <word name='calibration'>
           <ref name='xsltCalibrateAdjust'/>
           <ref name='xsltExtModuleElementLookup'/>
           <ref name='xsltExtModuleElementPreComputeLookup'/>
           <ref name='xsltExtModuleTopLevelLookup'/>
+          <ref name='xsltGetSecurityPrefs'/>
           <ref name='xsltRegisterExtModuleElement'/>
           <ref name='xsltRegisterExtModuleFunction'/>
           <ref name='xsltRegisterExtModuleTopLevel'/>
           <ref name='xsltRunStylesheet'/>
           <ref name='xsltRunStylesheetUser'/>
+          <ref name='xsltSetSecurityPrefs'/>
           <ref name='xsltXPathFunctionLookup'/>
         </word>
         <word name='called'>
         <word name='caller'>
           <ref name='xsltApplyOneTemplate'/>
           <ref name='xsltAttrTemplateValueProcess'/>
+          <ref name='xsltAttrTemplateValueProcessNode'/>
           <ref name='xsltEvalAttrValueTemplate'/>
           <ref name='xsltEvalStaticAttrValueTemplate'/>
           <ref name='xsltEvalTemplateString'/>
           <ref name='xsltEvalXPathString'/>
+          <ref name='xsltEvalXPathStringNs'/>
           <ref name='xsltGetNsProp'/>
         </word>
         <word name='can'>
           <ref name='xsltEvalAttrValueTemplate'/>
           <ref name='xsltExtElementLookup'/>
           <ref name='xsltParseTemplateContent'/>
+          <ref name='xsltSecurityOption'/>
           <ref name='xsltSetGenericDebugFunc'/>
           <ref name='xsltSetGenericErrorFunc'/>
         </word>
           <ref name='CHECK_STOPPED'/>
           <ref name='CHECK_STOPPED0'/>
           <ref name='CHECK_STOPPEDE'/>
+          <ref name='xsltSecurityCheck'/>
+        </word>
+        <word name='checking'>
+          <ref name='xsltGetSecurityPrefs'/>
+          <ref name='xsltSetSecurityPrefs'/>
         </word>
         <word name='choose'>
           <ref name='xsltChoose'/>
         <word name='compiled'>
           <ref name='xsltEvalXPathPredicate'/>
           <ref name='xsltEvalXPathString'/>
+          <ref name='xsltEvalXPathStringNs'/>
           <ref name='xsltTransformFunction'/>
         </word>
         <word name='compiling'>
         </word>
         <word name='computed'>
           <ref name='xsltAttrTemplateValueProcess'/>
+          <ref name='xsltAttrTemplateValueProcessNode'/>
           <ref name='xsltEvalAttrValueTemplate'/>
           <ref name='xsltEvalTemplateString'/>
           <ref name='xsltEvalXPathString'/>
+          <ref name='xsltEvalXPathStringNs'/>
           <ref name='xsltLoadDocument'/>
           <ref name='xsltLoadStyleDocument'/>
           <ref name='xsltTemplateProcess'/>
         </word>
         <word name='configured'>
           <ref name='DEBUG_MEMORY_LOCATION'/>
+          <ref name='xsltSecurityOption'/>
         </word>
         <word name='construct'>
           <ref name='xsltMessage'/>
           <ref name='xsltGetNamespace'/>
           <ref name='xsltGetSpecialNamespace'/>
         </word>
+        <word name='creating'>
+          <ref name='xsltCheckWrite'/>
+        </word>
         <word name='ctx'>
           <ref name='xsltSetGenericDebugFunc'/>
           <ref name='xsltSetGenericErrorFunc'/>
         </word>
         <word name='deallocated'>
           <ref name='xsltAttrTemplateValueProcess'/>
+          <ref name='xsltAttrTemplateValueProcessNode'/>
           <ref name='xsltEvalAttrValueTemplate'/>
           <ref name='xsltEvalStaticAttrValueTemplate'/>
           <ref name='xsltEvalTemplateString'/>
           <ref name='xsltEvalXPathString'/>
+          <ref name='xsltEvalXPathStringNs'/>
         </word>
         <word name='deallocator'>
           <ref name='xsltInitElemPreComp'/>
           <ref name='xsltGetXIncludeDefault'/>
           <ref name='xsltRegisterAllElement'/>
           <ref name='xsltRegisterAllFunctions'/>
+          <ref name='xsltSetDefaultSecurityPrefs'/>
           <ref name='xsltSetXIncludeDefault'/>
         </word>
         <word name='defined'>
         <word name='directly'>
           <ref name='xsltSort'/>
         </word>
+        <word name='directories'>
+          <ref name='xsltCheckWrite'/>
+        </word>
+        <word name='display'>
+          <ref name='xsltTransformError'/>
+        </word>
         <word name='dllimport'>
           <ref name='LIBXSLT_PUBLIC'/>
         </word>
           <ref name='LIBXSLT_PUBLIC'/>
         </word>
       </letter>
+    </chunk>
+    <chunk name='chunk3'>
       <letter name='e'>
         <word name='either'>
           <ref name='xslHandleDebugger'/>
           <ref name='xsltEvalOneUserParam'/>
           <ref name='xsltEvalXPathPredicate'/>
           <ref name='xsltEvalXPathString'/>
+          <ref name='xsltEvalXPathStringNs'/>
         </word>
         <word name='expressions'>
           <ref name='xsltEvalAttrValueTemplate'/>
         <word name='extra'>
           <ref name='xsltAllocateExtra'/>
           <ref name='xsltAllocateExtraCtxt'/>
+          <ref name='xsltTransformError'/>
         </word>
         <word name='extract'>
           <ref name='xsltLoadStylesheetPI'/>
         </word>
       </letter>
-    </chunk>
-    <chunk name='chunk3'>
       <letter name='f'>
         <word name='factor'>
           <ref name='xsltSaveResultToFilename'/>
           <ref name='xsltSaveResultToFile'/>
           <ref name='xsltSaveResultToFilename'/>
           <ref name='xsltSaveResultToString'/>
+          <ref name='xsltSecurityCheck'/>
           <ref name='xsltSetGenericDebugFunc'/>
           <ref name='xsltSetGenericErrorFunc'/>
+          <ref name='xsltTransformError'/>
         </word>
         <word name='filename'>
           <ref name='xsltParseStylesheetFile'/>
         <word name='for-each'>
           <ref name='xsltForEach'/>
         </word>
+        <word name='forbid'>
+          <ref name='xsltSecurityForbid'/>
+        </word>
         <word name='force'>
           <ref name='xsltSetGenericDebugFunc'/>
           <ref name='xsltSetGenericErrorFunc'/>
         <word name='format'>
           <ref name='xsltFormatNumberConversion'/>
           <ref name='xsltNumberFormat'/>
+          <ref name='xsltTransformError'/>
         </word>
         <word name='format-number'>
           <ref name='xsltFormatNumberConversion'/>
           <ref name='xsltExtModuleTopLevelLookup'/>
           <ref name='xsltFindTemplate'/>
           <ref name='xsltGetNsProp'/>
+          <ref name='xsltGetSecurityPrefs'/>
           <ref name='xsltGetTemplate'/>
           <ref name='xsltLoadStylesheetPI'/>
           <ref name='xsltVariableLookup'/>
         </word>
         <word name='free'>
           <ref name='xsltElemPreCompDeallocator'/>
+          <ref name='xsltFreeSecurityPrefs'/>
           <ref name='xsltGetNsProp'/>
         </word>
         <word name='freed'>
         </word>
         <word name='get'>
           <ref name='xsltEvalXPathString'/>
+          <ref name='xsltEvalXPathStringNs'/>
+          <ref name='xsltGetSecurityPrefs'/>
         </word>
         <word name='given'>
           <ref name='xsltAttrTemplateProcess'/>
           <ref name='xsltAttrTemplateValueProcess'/>
+          <ref name='xsltAttrTemplateValueProcessNode'/>
           <ref name='xsltCheckExtPrefix'/>
           <ref name='xsltGetExtData'/>
           <ref name='xsltLoadStylesheetPI'/>
           <ref name='xsltProfileStylesheet'/>
+          <ref name='xsltSetTransformErrorFunc'/>
           <ref name='xsltStyleGetExtData'/>
           <ref name='xsltTemplateProcess'/>
           <ref name='xsltVariableLookup'/>
         </word>
+        <word name='gives'>
+          <ref name='xsltTransformError'/>
+        </word>
         <word name='giving'>
           <ref name='xsltEvalOneUserParam'/>
           <ref name='xsltQuoteOneUserParam'/>
           <ref name='xsltRunStylesheetUser'/>
           <ref name='xsltSetGenericDebugFunc'/>
           <ref name='xsltSetGenericErrorFunc'/>
+          <ref name='xsltSetTransformErrorFunc'/>
         </word>
         <word name='handles'>
           <ref name='xsltCopyNamespace'/>
         <word name='handling'>
           <ref name='xsltSetGenericDebugFunc'/>
           <ref name='xsltSetGenericErrorFunc'/>
+          <ref name='xsltSetTransformErrorFunc'/>
         </word>
         <word name='has'>
           <ref name='DEBUG_MEMORY_LOCATION'/>
         <word name='holding'>
           <ref name='xsltGetQNameURI'/>
         </word>
+        <word name='hosting'>
+          <ref name='xsltAttrTemplateValueProcessNode'/>
+        </word>
       </letter>
       <letter name='i'>
         <word name='ignorable'>
           <ref name='xsltStylePreComp'/>
           <ref name='xsltTemplate'/>
         </word>
+        <word name='in-scope'>
+          <ref name='xsltEvalXPathStringNs'/>
+        </word>
         <word name='included'>
           <ref name='xsltSaveResultToFilename'/>
         </word>
         </word>
         <word name='like'>
           <ref name='LIBXSLT_DOTTED_VERSION'/>
+          <ref name='xsltCheckWrite'/>
+          <ref name='xsltSecurityCheck'/>
           <ref name='xsltTransformFunction'/>
         </word>
+        <word name='line'>
+          <ref name='xsltTransformError'/>
+        </word>
         <word name='links'>
           <ref name='LIBXSLT_PUBLIC'/>
         </word>
           <ref name='xsltDoSortFunction'/>
           <ref name='xsltDocumentSortFunction'/>
           <ref name='xsltEvalTemplateString'/>
+          <ref name='xsltEvalXPathStringNs'/>
           <ref name='xsltFreeCompMatchList'/>
           <ref name='xsltTestCompMatchList'/>
         </word>
         </word>
         <word name='lookup'>
           <ref name='xsltGetQNameURI'/>
+          <ref name='xsltGetSecurityPrefs'/>
         </word>
       </letter>
       <letter name='m'>
         <word name='make'>
           <ref name='xsltAllocateExtraCtxt'/>
         </word>
+        <word name='makes'>
+          <ref name='xsltCheckWrite'/>
+        </word>
+        <word name='mapping'>
+          <ref name='xsltAttrTemplateValueProcessNode'/>
+          <ref name='xsltEvalXPathStringNs'/>
+        </word>
         <word name='match'>
           <ref name='xsltAddKey'/>
         </word>
         </word>
         <word name='message'>
           <ref name='xsltMessage'/>
+          <ref name='xsltTransformError'/>
         </word>
         <word name='messages'>
           <ref name='xsltSetGenericDebugFunc'/>
           <ref name='xsltSetGenericErrorFunc'/>
+          <ref name='xsltSetTransformErrorFunc'/>
+          <ref name='xsltTransformError'/>
         </word>
         <word name='milliseconds'>
           <ref name='xsltTimestamp'/>
           <ref name='LIBXSLT_PUBLIC'/>
           <ref name='xslHandleDebugger'/>
           <ref name='xsltAttrTemplateValueProcess'/>
+          <ref name='xsltAttrTemplateValueProcessNode'/>
           <ref name='xsltEvalAttrValueTemplate'/>
           <ref name='xsltEvalStaticAttrValueTemplate'/>
           <ref name='xsltEvalTemplateString'/>
           <ref name='xsltEvalXPathString'/>
+          <ref name='xsltEvalXPathStringNs'/>
         </word>
       </letter>
       <letter name='n'>
           <ref name='xsltCopyNamespace'/>
           <ref name='xsltCopyNamespaceList'/>
           <ref name='xsltEvalXPathPredicate'/>
+          <ref name='xsltEvalXPathStringNs'/>
           <ref name='xsltFreeNamespaceAliasHashes'/>
           <ref name='xsltMatchPattern'/>
         </word>
+        <word name='necessary'>
+          <ref name='xsltCheckWrite'/>
+        </word>
         <word name='need'>
           <ref name='xsltEvalGlobalVariables'/>
           <ref name='xsltLoadStylesheetPI'/>
         <word name='negative'>
           <ref name='xsltCalibrateAdjust'/>
         </word>
-        <word name='new'>
-          <ref name='xsltAddStackElemList'/>
-          <ref name='xsltAttrListTemplateProcess'/>
-          <ref name='xsltAttrTemplateProcess'/>
-          <ref name='xsltAttrTemplateValueProcess'/>
-          <ref name='xsltCopyNamespace'/>
-          <ref name='xsltCopyNamespaceList'/>
-          <ref name='xsltGetNamespace'/>
-          <ref name='xsltGetSpecialNamespace'/>
-          <ref name='xsltLoadDocument'/>
-          <ref name='xsltLoadStyleDocument'/>
-          <ref name='xsltLoadStylesheetPI'/>
-          <ref name='xsltNewDocument'/>
-          <ref name='xsltNewElemPreComp'/>
-          <ref name='xsltNewStyleDocument'/>
-          <ref name='xsltNewStylesheet'/>
-          <ref name='xsltNewTransformContext'/>
-          <ref name='xsltParseStylesheetDoc'/>
-          <ref name='xsltParseStylesheetFile'/>
-          <ref name='xsltSetGenericDebugFunc'/>
-          <ref name='xsltSetGenericErrorFunc'/>
-          <ref name='xsltTemplateProcess'/>
-        </word>
         <word name='newly'>
           <ref name='xsltNewStylesheet'/>
           <ref name='xsltNewTransformContext'/>
           <ref name='xsltFindTemplate'/>
           <ref name='xsltGetNsProp'/>
           <ref name='xsltGetQNameURI'/>
+          <ref name='xsltGetSecurityPrefs'/>
           <ref name='xsltGetTemplate'/>
           <ref name='xsltLoadDocument'/>
           <ref name='xsltLoadStylesheetPI'/>
           <ref name='xsltSaveResultToFd'/>
           <ref name='xsltSaveResultToFile'/>
         </word>
+        <word name='operation'>
+          <ref name='xsltSecurityAllow'/>
+          <ref name='xsltSecurityForbid'/>
+        </word>
+        <word name='option'>
+          <ref name='xsltGetSecurityPrefs'/>
+          <ref name='xsltSecurityOption'/>
+          <ref name='xsltSetSecurityPrefs'/>
+        </word>
+        <word name='options'>
+          <ref name='xsltCheckRead'/>
+          <ref name='xsltCheckWrite'/>
+        </word>
         <word name='order'>
           <ref name='XSLT_GET_IMPORT_INT'/>
           <ref name='XSLT_GET_IMPORT_PTR'/>
           <ref name='xsltExtModuleElementPreComputeLookup'/>
           <ref name='xsltExtModuleFunctionLookup'/>
           <ref name='xsltExtModuleTopLevelLookup'/>
+          <ref name='xsltGetSecurityPrefs'/>
           <ref name='xsltGetXIncludeDefault'/>
           <ref name='xsltIsBlank'/>
+          <ref name='xsltSetCtxtSecurityPrefs'/>
+          <ref name='xsltSetSecurityPrefs'/>
         </word>
         <word name='ouput'>
           <ref name='xsltFormatNumberConversion'/>
         <word name='out'>
           <ref name='xsltSetGenericDebugFunc'/>
           <ref name='xsltSetGenericErrorFunc'/>
+          <ref name='xsltSetTransformErrorFunc'/>
         </word>
         <word name='output'>
           <ref name='xsltApplyStylesheet'/>
           <ref name='xsltQuoteUserParams'/>
           <ref name='xsltRunStylesheet'/>
           <ref name='xsltRunStylesheetUser'/>
+          <ref name='xsltTransformError'/>
         </word>
         <word name='params'>
           <ref name='xsltApplyOneTemplate'/>
         <word name='part'>
           <ref name='xsltTransformFunction'/>
         </word>
+        <word name='pass'>
+          <ref name='xsltAttrTemplateValueProcessNode'/>
+          <ref name='xsltEvalXPathStringNs'/>
+        </word>
         <word name='passed'>
           <ref name='xsltApplyOneTemplate'/>
           <ref name='xsltSetGenericDebugFunc'/>
           <ref name='xsltSetGenericErrorFunc'/>
         </word>
+        <word name='path'>
+          <ref name='xsltSecurityCheck'/>
+        </word>
         <word name='pattern'>
           <ref name='XSLT_PAT_NO_PRIORITY'/>
           <ref name='xsltAddTemplate'/>
         </word>
         <word name='pointer'>
           <ref name='xsltGetQNameURI'/>
+          <ref name='xsltNewSecurityPrefs'/>
           <ref name='xsltSaveResultToString'/>
         </word>
         <word name='pointers'>
         <word name='popped'>
           <ref name='xsltApplyOneTemplate'/>
         </word>
+        <word name='position'>
+          <ref name='xsltTransformError'/>
+        </word>
         <word name='possibly'>
           <ref name='xsltCheckExtPrefix'/>
         </word>
         <word name='predicate'>
           <ref name='xsltEvalXPathPredicate'/>
         </word>
+        <word name='preference'>
+          <ref name='xsltFreeSecurityPrefs'/>
+          <ref name='xsltNewSecurityPrefs'/>
+          <ref name='xsltSetCtxtSecurityPrefs'/>
+          <ref name='xsltSetDefaultSecurityPrefs'/>
+        </word>
         <word name='prefix'>
           <ref name='xsltCheckExtPrefix'/>
           <ref name='xsltGetNamespace'/>
         <word name='prefixed'>
           <ref name='xsltGetQNameURI'/>
         </word>
+        <word name='preliminary'>
+          <ref name='xsltCheckWrite'/>
+        </word>
         <word name='present'>
           <ref name='xsltEvalStaticAttrValueTemplate'/>
         </word>
           <ref name='xsltApplyStylesheetUser'/>
           <ref name='xsltDoSortFunction'/>
           <ref name='xsltRunStylesheetUser'/>
+          <ref name='xsltSecurityCheck'/>
         </word>
         <word name='purpose'>
           <ref name='XSLT_REGISTER_FUNCTION_LOOKUP'/>
         </word>
       </letter>
       <letter name='r'>
+        <word name='read'>
+          <ref name='xsltCheckRead'/>
+        </word>
         <word name='ready'>
           <ref name='xsltAllocateExtraCtxt'/>
         </word>
         <word name='reset'>
           <ref name='xsltSetGenericDebugFunc'/>
           <ref name='xsltSetGenericErrorFunc'/>
+          <ref name='xsltSetTransformErrorFunc'/>
         </word>
         <word name='resolve'>
           <ref name='xsltResolveStylesheetAttributeSet'/>
         </word>
         <word name='resource'>
+          <ref name='xsltCheckRead'/>
+          <ref name='xsltCheckWrite'/>
           <ref name='xsltRunStylesheet'/>
           <ref name='xsltRunStylesheetUser'/>
         </word>
           <ref name='xsltAllocateExtraCtxt'/>
           <ref name='xsltAttrTemplateProcess'/>
           <ref name='xsltAttrTemplateValueProcess'/>
+          <ref name='xsltAttrTemplateValueProcessNode'/>
           <ref name='xsltGetXIncludeDefault'/>
           <ref name='xsltTemplateProcess'/>
         </word>
         <word name='search'>
           <ref name='xsltExtElementLookup'/>
         </word>
+        <word name='security'>
+          <ref name='xsltCheckRead'/>
+          <ref name='xsltCheckWrite'/>
+          <ref name='xsltFreeSecurityPrefs'/>
+          <ref name='xsltGetSecurityPrefs'/>
+          <ref name='xsltNewSecurityPrefs'/>
+          <ref name='xsltSecurityAllow'/>
+          <ref name='xsltSecurityForbid'/>
+          <ref name='xsltSetCtxtSecurityPrefs'/>
+          <ref name='xsltSetDefaultSecurityPrefs'/>
+          <ref name='xsltSetSecurityPrefs'/>
+        </word>
         <word name='semantic'>
           <ref name='xsltGetNsProp'/>
         </word>
           <ref name='xsltDoSortFunction'/>
           <ref name='xsltDocumentSortFunction'/>
           <ref name='xsltInitCtxtExts'/>
+          <ref name='xsltSecurityOption'/>
           <ref name='xsltShutdownCtxtExts'/>
           <ref name='xsltShutdownExts'/>
         </word>
           <ref name='xsltAllocateExtra'/>
           <ref name='xsltAllocateExtraCtxt'/>
         </word>
+        <word name='some'>
+          <ref name='xsltCheckWrite'/>
+        </word>
         <word name='something'>
           <ref name='xsltParseStylesheetImport'/>
           <ref name='xsltParseStylesheetInclude'/>
         </word>
         <word name='specific'>
           <ref name='XSLT_LIBXSLT_NAMESPACE'/>
+          <ref name='xsltSetCtxtSecurityPrefs'/>
+          <ref name='xsltSetTransformErrorFunc'/>
+          <ref name='xsltTransformError'/>
         </word>
         <word name='specification'>
           <ref name='XSLT_NAMESPACE'/>
           <ref name='xsltAddTemplate'/>
           <ref name='xsltApplyOneTemplate'/>
           <ref name='xsltAttrListTemplateProcess'/>
+          <ref name='xsltAttrTemplateValueProcessNode'/>
           <ref name='xsltEvalAttrValueTemplate'/>
           <ref name='xsltEvalStaticAttrValueTemplate'/>
           <ref name='xsltEvalTemplateString'/>
           <ref name='xslHandleDebugger'/>
           <ref name='xsltLoadStylesheetPI'/>
           <ref name='xsltNeedElemSpaceHandling'/>
+          <ref name='xsltSecurityOption'/>
           <ref name='xsltSetGenericDebugFunc'/>
           <ref name='xsltSetGenericErrorFunc'/>
           <ref name='xsltXPathGetTransformContext'/>
           <ref name='xsltApplyOneTemplate'/>
           <ref name='xsltEvalAttrValueTemplate'/>
         </word>
-        <word name='this'>
-          <ref name='LIBXSLT_PUBLIC'/>
-          <ref name='XSLT_DEFAULT_URL'/>
-          <ref name='XSLT_DEFAULT_VENDOR'/>
-          <ref name='xslHandleDebugger'/>
-          <ref name='xsltAddStackElemList'/>
-          <ref name='xsltApplyOneTemplate'/>
-          <ref name='xsltCheckExtPrefix'/>
-          <ref name='xsltExtShutdownFunction'/>
-          <ref name='xsltGetExtData'/>
-          <ref name='xsltGetNamespace'/>
-          <ref name='xsltGetSpecialNamespace'/>
-          <ref name='xsltGetTemplate'/>
-          <ref name='xsltRegisterAllElement'/>
-          <ref name='xsltRegisterAllFunctions'/>
-          <ref name='xsltRegisterExtModule'/>
-          <ref name='xsltRegisterExtModuleFull'/>
-          <ref name='xsltSetGenericDebugFunc'/>
-          <ref name='xsltSetGenericErrorFunc'/>
-          <ref name='xsltSort'/>
-          <ref name='xsltStyleExtShutdownFunction'/>
-          <ref name='xsltStyleGetExtData'/>
-          <ref name='xsltUnregisterExtModule'/>
-          <ref name='xsltXPathGetTransformContext'/>
-        </word>
         <word name='those'>
           <ref name='xsltEvalAttrValueTemplate'/>
         </word>
         <word name='transformations'>
           <ref name='xsltEvalGlobalVariables'/>
         </word>
+        <word name='transmit'>
+          <ref name='xsltTransformError'/>
+        </word>
+        <word name='transromation'>
+          <ref name='xsltSetTransformErrorFunc'/>
+        </word>
         <word name='tree'>
           <ref name='xsltApplyAttributeSet'/>
           <ref name='xsltApplyImports'/>
         </word>
         <word name='unused'>
           <ref name='ATTRIBUTE_UNUSED'/>
+          <ref name='xsltSecurityAllow'/>
+          <ref name='xsltSecurityForbid'/>
         </word>
         <word name='unwanted'>
           <ref name='xsltApplyStripSpaces'/>
           <ref name='xsltParseTemplateContent'/>
         </word>
+        <word name='update'>
+          <ref name='xsltGetSecurityPrefs'/>
+          <ref name='xsltSetSecurityPrefs'/>
+        </word>
         <word name='use'>
           <ref name='xsltAddKey'/>
+          <ref name='xsltEvalXPathStringNs'/>
           <ref name='xsltGetNamespace'/>
           <ref name='xsltGetSpecialNamespace'/>
           <ref name='xsltRegisterExtras'/>
+          <ref name='xsltSecurityAllow'/>
+          <ref name='xsltSecurityForbid'/>
+          <ref name='xsltSetCtxtSecurityPrefs'/>
+          <ref name='xsltSetSecurityPrefs'/>
+          <ref name='xsltTransformError'/>
         </word>
         <word name='used'>
           <ref name='ATTRIBUTE_UNUSED'/>
           <ref name='xsltFreeStyleDocuments'/>
           <ref name='xsltFreeTemplateHashes'/>
           <ref name='xsltRegisterExtPrefix'/>
+          <ref name='xsltSecurityAllow'/>
+          <ref name='xsltSecurityForbid'/>
         </word>
         <word name='useful'>
           <ref name='WITH_XSLT_DEBUG'/>
         <word name='user'>
           <ref name='xsltApplyStylesheetUser'/>
           <ref name='xsltRunStylesheetUser'/>
+          <ref name='xsltSetSecurityPrefs'/>
         </word>
         <word name='uses'>
           <ref name='xsltFormatNumberConversion'/>
           <ref name='LIBXSLT_PUBLIC'/>
           <ref name='xsltEvalXPathPredicate'/>
           <ref name='xsltEvalXPathString'/>
+          <ref name='xsltEvalXPathStringNs'/>
         </word>
       </letter>
       <letter name='v'>
           <ref name='xsltLoadStylesheetPI'/>
           <ref name='xsltSetGenericDebugFunc'/>
           <ref name='xsltSetGenericErrorFunc'/>
+          <ref name='xsltTransformError'/>
         </word>
         <word name='wise'>
           <ref name='xsltApplyStylesheet'/>
         <word name='without'>
           <ref name='XSLT_PAT_NO_PRIORITY'/>
         </word>
+        <word name='work'>
+          <ref name='xsltCheckWrite'/>
+        </word>
         <word name='wrapped'>
           <ref name='xsltFindElemSpaceHandling'/>
         </word>
         <word name='written'>
+          <ref name='xsltCheckWrite'/>
           <ref name='xsltRunStylesheet'/>
           <ref name='xsltRunStylesheetUser'/>
           <ref name='xsltSaveResultTo'/>
       </letter>
     </chunk>
     <chunks>
-      <chunk name='chunk0' start='A' end='T'/>
-      <chunk name='chunk1' start='U' end='b'/>
-      <chunk name='chunk2' start='c' end='e'/>
-      <chunk name='chunk3' start='f' end='i'/>
+      <chunk name='chunk0' start='A' end='S'/>
+      <chunk name='chunk1' start='T' end='a'/>
+      <chunk name='chunk2' start='b' end='d'/>
+      <chunk name='chunk3' start='e' end='i'/>
       <chunk name='chunk4' start='k' end='o'/>
       <chunk name='chunk5' start='p' end='r'/>
       <chunk name='chunk6' start='s' end='t'/>
index bb1c83b..9f0af95 100644 (file)
@@ -168,10 +168,12 @@ xsltEvalTemplateString
 xsltEvalAttrValueTemplate
 xsltEvalStaticAttrValueTemplate
 xsltEvalXPathString
+xsltEvalXPathStringNs
 xsltTemplateProcess
 xsltAttrListTemplateProcess
 xsltAttrTemplateProcess
 xsltAttrTemplateValueProcess
+xsltAttrTemplateValueProcessNode
 </SECTION>
 
 <SECTION>
@@ -250,6 +252,8 @@ xsltPrintErrorContext
 xsltMessage
 xsltSetGenericErrorFunc
 xsltSetGenericDebugFunc
+xsltSetTransformErrorFunc
+xsltTransformError
 xsltDocumentSortFunction
 xsltDoSortFunction
 xsltGetQNameURI
index 4478730..f1880fe 100644 (file)
@@ -83,6 +83,15 @@ A:link, A:visited, A:active { text-decoration: underline }
 <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">
 <h3>CVS only : check the <a href="http://cvs.gnome.org/lxr/source/libxslt/ChangeLog">Changelog</a> file
 for a really accurate description</h3>
+<h3>1.0.22: Oct 18 2002</h3>
+<ul>
+<li>Updates on the Windows Makefiles</li>
+  <li>Added a security module, and a related set of new options to
+  xsltproc</li>
+  <li>Allowed per transformation error handler.</li>
+  <li>Fixed a few bugs: node() semantic, URI escaping, media-type, attribute
+    lists</li>
+</ul>
 <h3>1.0.21: Sep 26 2002</h3>
 <ul>
 <li>Bug fixes: match=&quot;node()&quot;, date:difference() (Igor and Charlie
index ed67212..90881a3 100644 (file)
@@ -121,8 +121,8 @@ really appreciated!).</p>
 
 <p>Check the following too before posting:</p>
 <ul>
-  <li> <a href="search.php">use the search engine</a> to get
-     informations related to your problem.</li>
+  <li><a href="search.php">use the search engine</a> to get informations
+    related to your problem.</li>
   <li>make sure you are <a href="ftp://xmlsoft.org/">using a recent
     version</a>, and that the problem still shows up in those</li>
   <li>check the <a href="http://mail.gnome.org/archives/xslt/">list
@@ -237,6 +237,16 @@ platform, get in touch with me to upload the package. I will keep them in the
 href="http://cvs.gnome.org/lxr/source/libxslt/ChangeLog">Changelog</a> file
 for a really accurate description</h3>
 
+<h3>1.0.22: Oct 18 2002</h3>
+<ul>
+  <li>Updates on the Windows Makefiles</li>
+  <li>Added a security module, and a related set of new options to
+  xsltproc</li>
+  <li>Allowed per transformation error handler.</li>
+  <li>Fixed a few bugs: node() semantic, URI escaping, media-type, attribute
+    lists</li>
+</ul>
+
 <h3>1.0.21: Sep 26 2002</h3>
 <ul>
   <li>Bug fixes: match="node()", date:difference() (Igor and Charlie
index 2a6dada..5609e6a 100644 (file)
@@ -21,21 +21,21 @@ extern "C" {
  *
  * the version string like "1.2.3"
  */
-#define LIBXSLT_DOTTED_VERSION "1.0.21"
+#define LIBXSLT_DOTTED_VERSION "1.0.22"
 
 /**
  * LIBXSLT_VERSION:
  *
  * the version number: 1.2.3 value is 1002003
  */
-#define LIBXSLT_VERSION 10021
+#define LIBXSLT_VERSION 10022
 
 /**
  * LIBXSLT_VERSION_STRING:
  *
  * the version number string, 1.2.3 value is "1002003"
  */
-#define LIBXSLT_VERSION_STRING "10021"
+#define LIBXSLT_VERSION_STRING "10022"
 
 /**
  * WITH_XSLT_DEBUG: