diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2002-10-09 16:39:40 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2002-10-09 16:39:40 +0000 |
commit | 6c4072e8507a70c7a3dbd80b8d032fabebad77c2 (patch) | |
tree | dbe71699f02a8a8530f0456b31079dd43ada64d6 /doc | |
parent | 077ab960612ac46449cb325f70094915c9aba635 (diff) | |
download | libxslt-6c4072e8507a70c7a3dbd80b8d032fabebad77c2.tar.gz libxslt-6c4072e8507a70c7a3dbd80b8d032fabebad77c2.tar.bz2 libxslt-6c4072e8507a70c7a3dbd80b8d032fabebad77c2.zip |
updated the doc XSLT to add the search, added the search page, fixed a
* doc/*: updated the doc XSLT to add the search, added the search
page, fixed a link problem raised by Yves Pratter, regenerated
Daniel
Diffstat (limited to 'doc')
34 files changed, 836 insertions, 199 deletions
diff --git a/doc/API.html b/doc/API.html index 1afd5ef0..59852d01 100644 --- a/doc/API.html +++ b/doc/API.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/APIchunk0.html b/doc/APIchunk0.html index 656f01d6..532c7fe1 100644 --- a/doc/APIchunk0.html +++ b/doc/APIchunk0.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/APIchunk1.html b/doc/APIchunk1.html index 481a35ee..3d7cfcbb 100644 --- a/doc/APIchunk1.html +++ b/doc/APIchunk1.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/APIchunk2.html b/doc/APIchunk2.html index 9d023bf7..06d9ddc8 100644 --- a/doc/APIchunk2.html +++ b/doc/APIchunk2.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/APIchunk3.html b/doc/APIchunk3.html index dd03a87b..eb7268bb 100644 --- a/doc/APIchunk3.html +++ b/doc/APIchunk3.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/APIchunk4.html b/doc/APIchunk4.html index 88391782..6d352c5f 100644 --- a/doc/APIchunk4.html +++ b/doc/APIchunk4.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/APIchunk5.html b/doc/APIchunk5.html index 9595cdee..692e3557 100644 --- a/doc/APIchunk5.html +++ b/doc/APIchunk5.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/APIchunk6.html b/doc/APIchunk6.html index ce0772c5..9cbb671a 100644 --- a/doc/APIchunk6.html +++ b/doc/APIchunk6.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/APIconstructors.html b/doc/APIconstructors.html index f6f4b0d4..032ed006 100644 --- a/doc/APIconstructors.html +++ b/doc/APIconstructors.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/APIfiles.html b/doc/APIfiles.html index d100ea55..b96d854d 100644 --- a/doc/APIfiles.html +++ b/doc/APIfiles.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> @@ -292,7 +297,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-xsltinternals.html#XSLT-PAT-NO-PRIORITY-CAPS">XSLT_PAT_NO_PRIORITY</a> <a href="html/libxslt-xsltinternals.html#XSLTRUNTIMEEXTRA">xsltRuntimeExtra</a> <a href="html/libxslt-xsltinternals.html#XSLTRUNTIMEEXTRAPTR">xsltRuntimeExtraPtr</a> -<a href="">XSLT_RUNTIME_EXTRA_LST</a> +<a href="html/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-LST-CAPS">XSLT_RUNTIME_EXTRA_LST</a> <a href="html/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-FREE-CAPS">XSLT_RUNTIME_EXTRA_FREE</a> <a href="html/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-CAPS">XSLT_RUNTIME_EXTRA</a> <a href="html/libxslt-xsltinternals.html#XSLTTEMPLATE">xsltTemplate</a> diff --git a/doc/APIfunctions.html b/doc/APIfunctions.html index 7d4a38c5..7ad5a26f 100644 --- a/doc/APIfunctions.html +++ b/doc/APIfunctions.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> @@ -214,9 +219,9 @@ A:link, A:visited, A:active { text-decoration: underline } </p> <h2>Type xmlChar **:</h2> <p> -<a href="html/libxslt-xsltinternals.html#XSLTFORMATNUMBERCONVERSION">xsltFormatNumberConversion</a> <a href="html/libxslt-xsltutils.html#XSLTGETQNAMEURI">xsltGetQNameURI</a> <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOSTRING">xsltSaveResultToString</a> +<a href="html/libxslt-xsltinternals.html#XSLTFORMATNUMBERCONVERSION">xsltFormatNumberConversion</a> </p> <h2>Type xmlDocPtr:</h2> <p> @@ -231,14 +236,14 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-transform.html#XSLTPROFILESTYLESHEET">xsltProfileStylesheet</a> <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEET">xsltRunStylesheet</a> <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEETUSER">xsltRunStylesheetUser</a> -<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETPROCESS">xsltParseStylesheetProcess</a> -<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETDOC">xsltParseStylesheetDoc</a> -<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</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> <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFD">xsltSaveResultToFd</a> <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOSTRING">xsltSaveResultToString</a> +<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETPROCESS">xsltParseStylesheetProcess</a> +<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETDOC">xsltParseStylesheetDoc</a> +<a href="html/libxslt-xsltinternals.html#XSLTLOADSTYLESHEETPI">xsltLoadStylesheetPI</a> </p> <h2>Type xmlGenericErrorFunc:</h2> <p> @@ -325,11 +330,6 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-variables.html#XSLTPARSESTYLESHEETVARIABLE">xsltParseStylesheetVariable</a> <a href="html/libxslt-variables.html#XSLTPARSESTYLESHEETPARAM">xsltParseStylesheetParam</a> <a href="html/libxslt-variables.html#XSLTPARSESTYLESHEETCALLERPARAM">xsltParseStylesheetCallerParam</a> -<a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION">xsltTransformFunction</a> -<a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION">xsltTransformFunction</a> -<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETOUTPUT">xsltParseStylesheetOutput</a> -<a href="html/libxslt-xsltinternals.html#XSLTNUMBERFORMAT">xsltNumberFormat</a> -<a href="html/libxslt-xsltinternals.html#XSLTPARSETEMPLATECONTENT">xsltParseTemplateContent</a> <a href="html/libxslt-xsltutils.html#XSLTGETNSPROP">xsltGetNsProp</a> <a href="html/libxslt-xsltutils.html#XSLTPRINTERRORCONTEXT">xsltPrintErrorContext</a> <a href="html/libxslt-xsltutils.html#XSLTMESSAGE">xsltMessage</a> @@ -339,6 +339,11 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-xsltutils.html#XSLTHANDLEDEBUGGERCALLBACK">xsltHandleDebuggerCallback</a> <a href="html/libxslt-xsltutils.html#XSLTADDCALLCALLBACK">xsltAddCallCallback</a> <a href="html/libxslt-xsltutils.html#XSLADDCALL">xslAddCall</a> +<a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION">xsltTransformFunction</a> +<a href="html/libxslt-xsltinternals.html#XSLTTRANSFORMFUNCTION">xsltTransformFunction</a> +<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETOUTPUT">xsltParseStylesheetOutput</a> +<a href="html/libxslt-xsltinternals.html#XSLTNUMBERFORMAT">xsltNumberFormat</a> +<a href="html/libxslt-xsltinternals.html#XSLTPARSETEMPLATECONTENT">xsltParseTemplateContent</a> </p> <h2>Type xmlNodePtr *:</h2> <p> @@ -517,18 +522,18 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-transform.html#XSLTRUNSTYLESHEETUSER">xsltRunStylesheetUser</a> <a href="html/libxslt-variables.html#XSLTPARSEGLOBALVARIABLE">xsltParseGlobalVariable</a> <a href="html/libxslt-variables.html#XSLTPARSEGLOBALPARAM">xsltParseGlobalParam</a> -<a href="html/libxslt-xsltinternals.html#XSLTFREESTYLESHEET">xsltFreeStylesheet</a> -<a href="html/libxslt-xsltinternals.html#XSLTDECIMALFORMATGETBYNAME">xsltDecimalFormatGetByName</a> -<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETPROCESS">xsltParseStylesheetProcess</a> -<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETOUTPUT">xsltParseStylesheetOutput</a> -<a href="html/libxslt-xsltinternals.html#XSLTPARSETEMPLATECONTENT">xsltParseTemplateContent</a> -<a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRA">xsltAllocateExtra</a> <a href="html/libxslt-xsltutils.html#XSLTPRINTERRORCONTEXT">xsltPrintErrorContext</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> <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOFD">xsltSaveResultToFd</a> <a href="html/libxslt-xsltutils.html#XSLTSAVERESULTTOSTRING">xsltSaveResultToString</a> +<a href="html/libxslt-xsltinternals.html#XSLTFREESTYLESHEET">xsltFreeStylesheet</a> +<a href="html/libxslt-xsltinternals.html#XSLTDECIMALFORMATGETBYNAME">xsltDecimalFormatGetByName</a> +<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETPROCESS">xsltParseStylesheetProcess</a> +<a href="html/libxslt-xsltinternals.html#XSLTPARSESTYLESHEETOUTPUT">xsltParseStylesheetOutput</a> +<a href="html/libxslt-xsltinternals.html#XSLTPARSETEMPLATECONTENT">xsltParseTemplateContent</a> +<a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRA">xsltAllocateExtra</a> </p> <h2>Type xsltTemplatePtr:</h2> <p> @@ -619,14 +624,14 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-variables.html#XSLTADDSTACKELEMLIST">xsltAddStackElemList</a> <a href="html/libxslt-variables.html#XSLTFREEGLOBALVARIABLES">xsltFreeGlobalVariables</a> <a href="html/libxslt-variables.html#XSLTVARIABLELOOKUP">xsltVariableLookup</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> <a href="html/libxslt-xsltutils.html#XSLTPRINTERRORCONTEXT">xsltPrintErrorContext</a> <a href="html/libxslt-xsltutils.html#XSLTMESSAGE">xsltMessage</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-xsltinternals.html#XSLTTRANSFORMFUNCTION">xsltTransformFunction</a> +<a href="html/libxslt-xsltinternals.html#XSLTNUMBERFORMAT">xsltNumberFormat</a> +<a href="html/libxslt-xsltinternals.html#XSLTALLOCATEEXTRACTXT">xsltAllocateExtraCtxt</a> </p> <h2>Type xsltTransformFunction:</h2> <p> diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html index ec1e4e9e..e3230aef 100644 --- a/doc/APIsymbols.html +++ b/doc/APIsymbols.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> @@ -125,6 +130,7 @@ A:link, A:visited, A:active { text-decoration: underline } <a href="html/libxslt-variables.html#XSLT-REGISTER-VARIABLE-LOOKUP-CAPS">XSLT_REGISTER_VARIABLE_LOOKUP</a> <a href="html/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-CAPS">XSLT_RUNTIME_EXTRA</a> <a href="html/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-FREE-CAPS">XSLT_RUNTIME_EXTRA_FREE</a> +<a href="html/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-LST-CAPS">XSLT_RUNTIME_EXTRA_LST</a> <a href="html/libxslt-extra.html#XSLT-SAXON-NAMESPACE-CAPS">XSLT_SAXON_NAMESPACE</a> <a href="html/libxslt-xsltutils.html#XSLT-STRANGE-CAPS">XSLT_STRANGE</a> <a href="html/libxslt-xsltutils.html#XSLT-TIMESTAMP-TICS-PER-SEC-CAPS">XSLT_TIMESTAMP_TICS_PER_SEC</a> diff --git a/doc/FAQ.html b/doc/FAQ.html index c1211269..1802b617 100644 --- a/doc/FAQ.html +++ b/doc/FAQ.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/bugs.html b/doc/bugs.html index d0c8afd0..04c5a713 100644 --- a/doc/bugs.html +++ b/doc/bugs.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> @@ -114,7 +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>make sure you are <a href="ftp://xmlsoft.org/">using a recent +<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 archives</a> to see if the problem was reported already, in this case diff --git a/doc/contribs.html b/doc/contribs.html index 9da50329..a1a8781d 100644 --- a/doc/contribs.html +++ b/doc/contribs.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/docbook.html b/doc/docbook.html index 64f325b6..283afc27 100644 --- a/doc/docbook.html +++ b/doc/docbook.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> @@ -105,7 +110,7 @@ few pointers and informations which may be helpful:</p> <li>I have uploaded <a href="ftp://xmlsoft.org/test/dbk412catalog.tar.gz">a small tarball</a> containing XML Catalogs for DocBook 4.1.2 which seems to work fine for me too</li> - <li>Informations on installing a <a href="http://ourworld.compuserve.com/homepages/hoenicka_markus/cygc2057.html">Windows + <li>Informations on installing a <a href="http://ourworld.compuserve.com/homepages/hoenicka_markus/ntsgml.html">Windows DocBook processing setup</a> based on Cygwin (using the binaries from the official Windows port should be possible too)</li> <li>Alexander Kirillov's page on <a href="http://www.math.sunysb.edu/~kirillov/dbxml/">Using DocBook XML diff --git a/doc/docs.html b/doc/docs.html index e7c498e0..d8e20d74 100644 --- a/doc/docs.html +++ b/doc/docs.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/downloads.html b/doc/downloads.html index d802f0ac..20e9396f 100644 --- a/doc/downloads.html +++ b/doc/downloads.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/extensions.html b/doc/extensions.html index e7badea8..dbf100fc 100644 --- a/doc/extensions.html +++ b/doc/extensions.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/help.html b/doc/help.html index 8b06a7d4..470b4c48 100644 --- a/doc/help.html +++ b/doc/help.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/html/index.sgml b/doc/html/index.sgml index eab9867b..f6b33dba 100644 --- a/doc/html/index.sgml +++ b/doc/html/index.sgml @@ -186,8 +186,9 @@ <ANCHOR id ="XSLT-PAT-NO-PRIORITY-CAPS" href="libxslt/libxslt-xsltinternals.html#XSLT-PAT-NO-PRIORITY-CAPS"> <ANCHOR id ="XSLTRUNTIMEEXTRA" href="libxslt/libxslt-xsltinternals.html#XSLTRUNTIMEEXTRA"> <ANCHOR id ="XSLTRUNTIMEEXTRAPTR" href="libxslt/libxslt-xsltinternals.html#XSLTRUNTIMEEXTRAPTR"> -<ANCHOR id ="XSLT-RUNTIME-EXTRA-CAPS" href="libxslt/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-CAPS"> +<ANCHOR id ="XSLT-RUNTIME-EXTRA-LST-CAPS" href="libxslt/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-LST-CAPS"> <ANCHOR id ="XSLT-RUNTIME-EXTRA-FREE-CAPS" href="libxslt/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-FREE-CAPS"> +<ANCHOR id ="XSLT-RUNTIME-EXTRA-CAPS" href="libxslt/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-CAPS"> <ANCHOR id ="XSLTTEMPLATE" href="libxslt/libxslt-xsltinternals.html#XSLTTEMPLATE"> <ANCHOR id ="XSLTTEMPLATEPTR" href="libxslt/libxslt-xsltinternals.html#XSLTTEMPLATEPTR"> <ANCHOR id ="XSLTDECIMALFORMAT" href="libxslt/libxslt-xsltinternals.html#XSLTDECIMALFORMAT"> diff --git a/doc/html/libxslt-xsltinternals.html b/doc/html/libxslt-xsltinternals.html index bd9175c9..99348030 100644 --- a/doc/html/libxslt-xsltinternals.html +++ b/doc/html/libxslt-xsltinternals.html @@ -147,13 +147,17 @@ HREF="libxslt-xsltinternals.html#XSLTRUNTIMEEXTRAPTR" >xsltRuntimeExtraPtr</A >; #define <A -HREF="libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-CAPS" ->XSLT_RUNTIME_EXTRA</A -> (ctxt, nr) +HREF="libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-LST-CAPS" +>XSLT_RUNTIME_EXTRA_LST</A +> (ctxt, nr) #define <A HREF="libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-FREE-CAPS" >XSLT_RUNTIME_EXTRA_FREE</A > (ctxt, nr) +#define <A +HREF="libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-CAPS" +>XSLT_RUNTIME_EXTRA</A +> (ctxt, nr) struct <A HREF="libxslt-xsltinternals.html#XSLTTEMPLATE" >xsltTemplate</A @@ -436,7 +440,7 @@ HREF="libxslt-xsltinternals.html#XSLTTRANSFORMCONTEXTPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN5134" +NAME="AEN5135" ></A ><H2 >Description</H2 @@ -446,14 +450,14 @@ NAME="AEN5134" ><DIV CLASS="REFSECT1" ><A -NAME="AEN5137" +NAME="AEN5138" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN5139" +NAME="AEN5140" ></A ><H3 ><A @@ -481,7 +485,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5145" +NAME="AEN5146" ></A ><H3 ><A @@ -509,7 +513,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5151" +NAME="AEN5152" ></A ><H3 ><A @@ -528,6 +532,7 @@ CLASS="PROGRAMLISTING" >struct xsltRuntimeExtra { void *info; /* pointer to the extra data */ xmlFreeFunc deallocate; /* pointer to the deallocation routine */ + void *val; /* data not needing deallocation */ };</PRE ></TD ></TR @@ -540,7 +545,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5157" +NAME="AEN5158" ></A ><H3 ><A @@ -566,13 +571,13 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5162" +NAME="AEN5163" ></A ><H3 ><A -NAME="XSLT-RUNTIME-EXTRA-CAPS" +NAME="XSLT-RUNTIME-EXTRA-LST-CAPS" ></A ->XSLT_RUNTIME_EXTRA()</H3 +>XSLT_RUNTIME_EXTRA_LST()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" @@ -582,7 +587,7 @@ CELLPADDING="6" ><TD ><PRE CLASS="PROGRAMLISTING" ->#define XSLT_RUNTIME_EXTRA(ctxt, nr) (ctxt)->extras[(nr)].info</PRE +>#define XSLT_RUNTIME_EXTRA_LST(ctxt, nr) (ctxt)->extras[(nr)].info</PRE ></TD ></TR ></TABLE @@ -591,7 +596,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5167"><P +NAME="AEN5168"><P ></P ><TABLE BORDER="0" @@ -644,7 +649,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5180" +NAME="AEN5181" ></A ><H3 ><A @@ -669,7 +674,85 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5185"><P +NAME="AEN5186"><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 +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>nr</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN5199" +></A +><H3 +><A +NAME="XSLT-RUNTIME-EXTRA-CAPS" +></A +>XSLT_RUNTIME_EXTRA()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define XSLT_RUNTIME_EXTRA(ctxt, nr) (ctxt)->extras[(nr)].val</PRE +></TD +></TR +></TABLE +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN5204"><P ></P ><TABLE BORDER="0" @@ -722,7 +805,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5198" +NAME="AEN5217" ></A ><H3 ><A @@ -768,7 +851,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5204" +NAME="AEN5223" ></A ><H3 ><A @@ -794,7 +877,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5209" +NAME="AEN5228" ></A ><H3 ><A @@ -838,7 +921,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5215" +NAME="AEN5234" ></A ><H3 ><A @@ -864,7 +947,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5220" +NAME="AEN5239" ></A ><H3 ><A @@ -897,7 +980,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5226" +NAME="AEN5245" ></A ><H3 ><A @@ -923,7 +1006,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5231" +NAME="AEN5250" ></A ><H3 ><A @@ -1011,7 +1094,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5236" +NAME="AEN5255" ></A ><H3 ><A @@ -1037,7 +1120,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5241" +NAME="AEN5260" ></A ><H3 ><A @@ -1074,7 +1157,7 @@ designed to be extended by extension implementors.</P ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5247" +NAME="AEN5266" ></A ><H3 ><A @@ -1100,7 +1183,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5252" +NAME="AEN5271" ></A ><H3 ><A @@ -1143,7 +1226,7 @@ stylesheet language like xsl:if or xsl:apply-templates.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5262"><P +NAME="AEN5281"><P ></P ><TABLE BORDER="0" @@ -1230,7 +1313,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5283" +NAME="AEN5302" ></A ><H3 ><A @@ -1279,7 +1362,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5288" +NAME="AEN5307" ></A ><H3 ><A @@ -1312,7 +1395,7 @@ HREF="libxslt-xsltinternals.html#XSLTELEMPRECOMP" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5296"><P +NAME="AEN5315"><P ></P ><TABLE BORDER="0" @@ -1351,7 +1434,7 @@ HREF="libxslt-xsltinternals.html#XSLTELEMPRECOMP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5306" +NAME="AEN5325" ></A ><H3 ><A @@ -1425,7 +1508,7 @@ precomputed data.</P ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5312" +NAME="AEN5331" ></A ><H3 ><A @@ -1451,7 +1534,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5317" +NAME="AEN5336" ></A ><H3 ><A @@ -1486,7 +1569,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5322" +NAME="AEN5341" ></A ><H3 ><A @@ -1512,7 +1595,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5327" +NAME="AEN5346" ></A ><H3 ><A @@ -1636,7 +1719,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5332" +NAME="AEN5351" ></A ><H3 ><A @@ -1662,7 +1745,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5337" +NAME="AEN5356" ></A ><H3 ><A @@ -1692,7 +1775,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5342" +NAME="AEN5361" ></A ><H3 ><A @@ -1722,7 +1805,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5347" +NAME="AEN5366" ></A ><H3 ><A @@ -1751,7 +1834,7 @@ Will return from the function.</P ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5353" +NAME="AEN5372" ></A ><H3 ><A @@ -1780,7 +1863,7 @@ Will goto the error: label.</P ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5359" +NAME="AEN5378" ></A ><H3 ><A @@ -1809,7 +1892,7 @@ Will return from the function with a 0 value.</P ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5365" +NAME="AEN5384" ></A ><H3 ><A @@ -1839,7 +1922,7 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5372"><P +NAME="AEN5391"><P ></P ><TABLE BORDER="0" @@ -1876,7 +1959,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5381" +NAME="AEN5400" ></A ><H3 ><A @@ -1909,7 +1992,7 @@ HREF="XMLCHAR" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5389"><P +NAME="AEN5408"><P ></P ><TABLE BORDER="0" @@ -1963,7 +2046,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5402" +NAME="AEN5421" ></A ><H3 ><A @@ -1998,7 +2081,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5410"><P +NAME="AEN5429"><P ></P ><TABLE BORDER="0" @@ -2034,7 +2117,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5419" +NAME="AEN5438" ></A ><H3 ><A @@ -2064,7 +2147,7 @@ HREF="XMLCHAR" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5426"><P +NAME="AEN5445"><P ></P ><TABLE BORDER="0" @@ -2118,7 +2201,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5439" +NAME="AEN5458" ></A ><H3 ><A @@ -2153,7 +2236,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5447"><P +NAME="AEN5466"><P ></P ><TABLE BORDER="0" @@ -2189,7 +2272,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5456" +NAME="AEN5475" ></A ><H3 ><A @@ -2227,7 +2310,7 @@ HREF="XMLCHAR" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5465"><P +NAME="AEN5484"><P ></P ><TABLE BORDER="0" @@ -2298,7 +2381,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5482" +NAME="AEN5501" ></A ><H3 ><A @@ -2336,7 +2419,7 @@ HREF="XMLDOCPTR" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5491"><P +NAME="AEN5510"><P ></P ><TABLE BORDER="0" @@ -2408,7 +2491,7 @@ went right, NULL if something went amiss.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5508" +NAME="AEN5527" ></A ><H3 ><A @@ -2443,7 +2526,7 @@ information related to the stylesheet output</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5516"><P +NAME="AEN5535"><P ></P ><TABLE BORDER="0" @@ -2496,7 +2579,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5529" +NAME="AEN5548" ></A ><H3 ><A @@ -2529,7 +2612,7 @@ HREF="XMLDOCPTR" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5537"><P +NAME="AEN5556"><P ></P ><TABLE BORDER="0" @@ -2583,7 +2666,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5550" +NAME="AEN5569" ></A ><H3 ><A @@ -2627,7 +2710,7 @@ transformation is done.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5559"><P +NAME="AEN5578"><P ></P ><TABLE BORDER="0" @@ -2681,7 +2764,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5572" +NAME="AEN5591" ></A ><H3 ><A @@ -2719,7 +2802,7 @@ HREF="XMLNODEPTR" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5581"><P +NAME="AEN5600"><P ></P ><TABLE BORDER="0" @@ -2789,7 +2872,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5598" +NAME="AEN5617" ></A ><H3 ><A @@ -2868,7 +2951,7 @@ X any other characters can be used in the prefix or suffix ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5616"><P +NAME="AEN5635"><P ></P ><TABLE BORDER="0" @@ -2973,7 +3056,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5641" +NAME="AEN5660" ></A ><H3 ><A @@ -3009,7 +3092,7 @@ and process xslt:text</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5649"><P +NAME="AEN5668"><P ></P ><TABLE BORDER="0" @@ -3062,7 +3145,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5662" +NAME="AEN5681" ></A ><H3 ><A @@ -3093,7 +3176,7 @@ the stylesheet and return its number</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5669"><P +NAME="AEN5688"><P ></P ><TABLE BORDER="0" @@ -3147,7 +3230,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5682" +NAME="AEN5701" ></A ><H3 ><A @@ -3179,7 +3262,7 @@ This make sure there is a slot ready in the transformation context</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5689"><P +NAME="AEN5708"><P ></P ><TABLE BORDER="0" diff --git a/doc/index.html b/doc/index.html index e01b5b28..e19181ac 100644 --- a/doc/index.html +++ b/doc/index.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/internals.html b/doc/internals.html index b1a1c581..2c733182 100644 --- a/doc/internals.html +++ b/doc/internals.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/intro.html b/doc/intro.html index 4116c778..8a949fb5 100644 --- a/doc/intro.html +++ b/doc/intro.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/libxslt-decl.txt b/doc/libxslt-decl.txt index 3534d1b8..6aa06e20 100644 --- a/doc/libxslt-decl.txt +++ b/doc/libxslt-decl.txt @@ -1,14 +1,14 @@ <MACRO> <NAME>LIBXSLT_DOTTED_VERSION</NAME> -#define LIBXSLT_DOTTED_VERSION "1.0.20" +#define LIBXSLT_DOTTED_VERSION "1.0.21" </MACRO> <MACRO> <NAME>LIBXSLT_VERSION</NAME> -#define LIBXSLT_VERSION 10020 +#define LIBXSLT_VERSION 10021 </MACRO> <MACRO> <NAME>LIBXSLT_VERSION_STRING</NAME> -#define LIBXSLT_VERSION_STRING "10020" +#define LIBXSLT_VERSION_STRING "10021" </MACRO> <MACRO> <NAME>WITH_XSLT_DEBUG</NAME> @@ -1053,15 +1053,15 @@ void </FUNCTION> <MACRO> <NAME>LIBXSLT_DOTTED_VERSION</NAME> -#define LIBXSLT_DOTTED_VERSION "1.0.20" +#define LIBXSLT_DOTTED_VERSION "1.0.21" </MACRO> <MACRO> <NAME>LIBXSLT_VERSION</NAME> -#define LIBXSLT_VERSION 10020 +#define LIBXSLT_VERSION 10021 </MACRO> <MACRO> <NAME>LIBXSLT_VERSION_STRING</NAME> -#define LIBXSLT_VERSION_STRING "10020" +#define LIBXSLT_VERSION_STRING "10021" </MACRO> <MACRO> <NAME>WITH_XSLT_DEBUG</NAME> diff --git a/doc/libxslt-refs.xml b/doc/libxslt-refs.xml index 1870f52b..b3e3d9b6 100644 --- a/doc/libxslt-refs.xml +++ b/doc/libxslt-refs.xml @@ -30,6 +30,7 @@ <reference name='XSLT_REGISTER_VARIABLE_LOOKUP' href='html/libxslt-variables.html#XSLT-REGISTER-VARIABLE-LOOKUP-CAPS'/> <reference name='XSLT_RUNTIME_EXTRA' href='html/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-CAPS'/> <reference name='XSLT_RUNTIME_EXTRA_FREE' href='html/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-FREE-CAPS'/> + <reference name='XSLT_RUNTIME_EXTRA_LST' href='html/libxslt-xsltinternals.html#XSLT-RUNTIME-EXTRA-LST-CAPS'/> <reference name='XSLT_SAXON_NAMESPACE' href='html/libxslt-extra.html#XSLT-SAXON-NAMESPACE-CAPS'/> <reference name='XSLT_STRANGE' href='html/libxslt-xsltutils.html#XSLT-STRANGE-CAPS'/> <reference name='XSLT_TIMESTAMP_TICS_PER_SEC' href='html/libxslt-xsltutils.html#XSLT-TIMESTAMP-TICS-PER-SEC-CAPS'/> @@ -288,6 +289,7 @@ <ref name='XSLT_REGISTER_VARIABLE_LOOKUP'/> <ref name='XSLT_RUNTIME_EXTRA'/> <ref name='XSLT_RUNTIME_EXTRA_FREE'/> + <ref name='XSLT_RUNTIME_EXTRA_LST'/> <ref name='XSLT_SAXON_NAMESPACE'/> <ref name='XSLT_STRANGE'/> <ref name='XSLT_TIMESTAMP_TICS_PER_SEC'/> diff --git a/doc/libxslt-sections.txt b/doc/libxslt-sections.txt index 73aef242..437e7c70 100644 --- a/doc/libxslt-sections.txt +++ b/doc/libxslt-sections.txt @@ -239,13 +239,59 @@ xsltCleanupGlobals </SECTION> <SECTION> +<FILE>xsltutils</FILE> +XSLT_TODO +XSLT_STRANGE +IS_XSLT_ELEM +IS_XSLT_NAME +IS_XSLT_REAL_NODE +xsltGetNsProp +xsltPrintErrorContext +xsltMessage +xsltSetGenericErrorFunc +xsltSetGenericDebugFunc +xsltDocumentSortFunction +xsltDoSortFunction +xsltGetQNameURI +xsltSaveResultTo +xsltSaveResultToFilename +xsltSaveResultToFile +xsltSaveResultToFd +xsltSaveResultToString +xsltSaveProfiling +xsltTimestamp +xsltCalibrateAdjust +XSLT_TIMESTAMP_TICS_PER_SEC +xsltDebugStatusCodes +xsltHandleDebuggerCallback +xsltAddCallCallback +xsltDropCallCallback +xsltSetDebuggerCallbacks +xslAddCall +xslDropCall +</SECTION> + +<SECTION> +<FILE>xsltwin32config</FILE> +LIBXSLT_DOTTED_VERSION +LIBXSLT_VERSION +LIBXSLT_VERSION_STRING +WITH_XSLT_DEBUG +DEBUG_MEMORY +DEBUG_MEMORY_LOCATION +ATTRIBUTE_UNUSED +LIBXSLT_PUBLIC +</SECTION> + +<SECTION> <FILE>xsltInternals</FILE> XSLT_MAX_SORT XSLT_PAT_NO_PRIORITY xsltRuntimeExtra xsltRuntimeExtraPtr -XSLT_RUNTIME_EXTRA +XSLT_RUNTIME_EXTRA_LST XSLT_RUNTIME_EXTRA_FREE +XSLT_RUNTIME_EXTRA xsltTemplate xsltTemplatePtr xsltDecimalFormat @@ -287,48 +333,3 @@ xsltAllocateExtra xsltAllocateExtraCtxt </SECTION> -<SECTION> -<FILE>xsltutils</FILE> -XSLT_TODO -XSLT_STRANGE -IS_XSLT_ELEM -IS_XSLT_NAME -IS_XSLT_REAL_NODE -xsltGetNsProp -xsltPrintErrorContext -xsltMessage -xsltSetGenericErrorFunc -xsltSetGenericDebugFunc -xsltDocumentSortFunction -xsltDoSortFunction -xsltGetQNameURI -xsltSaveResultTo -xsltSaveResultToFilename -xsltSaveResultToFile -xsltSaveResultToFd -xsltSaveResultToString -xsltSaveProfiling -xsltTimestamp -xsltCalibrateAdjust -XSLT_TIMESTAMP_TICS_PER_SEC -xsltDebugStatusCodes -xsltHandleDebuggerCallback -xsltAddCallCallback -xsltDropCallCallback -xsltSetDebuggerCallbacks -xslAddCall -xslDropCall -</SECTION> - -<SECTION> -<FILE>xsltwin32config</FILE> -LIBXSLT_DOTTED_VERSION -LIBXSLT_VERSION -LIBXSLT_VERSION_STRING -WITH_XSLT_DEBUG -DEBUG_MEMORY -DEBUG_MEMORY_LOCATION -ATTRIBUTE_UNUSED -LIBXSLT_PUBLIC -</SECTION> - diff --git a/doc/news.html b/doc/news.html index 8c4d365b..76b535ac 100644 --- a/doc/news.html +++ b/doc/news.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/python.html b/doc/python.html index 3dabfdd7..8a9f53a2 100644 --- a/doc/python.html +++ b/doc/python.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> diff --git a/doc/search.php b/doc/search.php new file mode 100644 index 00000000..f7d03f1a --- /dev/null +++ b/doc/search.php @@ -0,0 +1,410 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> +<style type="text/css"><!-- +TD {font-family: Verdana,Arial,Helvetica} +BODY {font-family: Verdana,Arial,Helvetica; margin-top: 2em; margin-left: 0em; margin-right: 0em} +H1 {font-family: Verdana,Arial,Helvetica} +H2 {font-family: Verdana,Arial,Helvetica} +H3 {font-family: Verdana,Arial,Helvetica} +A:link, A:visited, A:active { text-decoration: underline } +--></style> +<title>Search the documentation on XMLSoft.org</title> +</head> +<body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"> +<table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr> +<td width="100"> +<a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo"></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo"></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo"></a></div> +</td> +<td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"> +<h1>The XSLT C library for Gnome</h1> +<h2>libxslt</h2> +</td></tr></table></td></tr></table></td> +</tr></table> +<table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr> +<td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td> +<table width="100%" border="0" cellspacing="1" cellpadding="3"> +<tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr> +<tr><td bgcolor="#fffacd"><ul> +<li><a href="index.html">Home</a></li> +<li><a href="intro.html">Introduction</a></li> +<li><a href="docs.html">Documentation</a></li> +<li><a href="bugs.html">Reporting bugs and getting help</a></li> +<li><a href="help.html">How to help</a></li> +<li><a href="downloads.html">Downloads</a></li> +<li><a href="FAQ.html">FAQ</a></li> +<li><a href="news.html">News</a></li> +<li><a href="xsltproc2.html">The xsltproc tool</a></li> +<li><a href="docbook.html">DocBook</a></li> +<li><a href="API.html">The programming API</a></li> +<li><a href="python.html">Python and bindings</a></li> +<li><a href="internals.html">Library internals</a></li> +<li><a href="extensions.html">Writing extensions</a></li> +<li><a href="contribs.html">Contributions</a></li> +<li> +<a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a> +</li> +</ul></td></tr> +</table> +<table width="100%" border="0" cellspacing="1" cellpadding="3"> +<tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> +<tr><td bgcolor="#fffacd"><ul> +<li><a href="APIchunk0.html">Alphabetic</a></li> +<li><a href="APIconstructors.html">Constructors</a></li> +<li><a href="APIfunctions.html">Functions/Types</a></li> +<li><a href="APIfiles.html">Modules</a></li> +<li><a href="APIsymbols.html">Symbols</a></li> +</ul></td></tr> +</table> +<table width="100%" border="0" cellspacing="1" cellpadding="3"> +<tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> +<tr><td bgcolor="#fffacd"><ul> +<li><a href="tutorial/libxslttutorial.html">Tutorial</a></li> +<li><a href="xsltproc.html">Man page for xsltproc</a></li> +<li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li> +<li><a href="http://xmlsoft.org/">XML libxml</a></li> +<li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li> +<li><a href="ftp://xmlsoft.org/">FTP</a></li> +<li><a href="http://www.fh-frankfurt.de/~igor/projects/libxml/">Windows binaries</a></li> +<li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li> +<li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li> +<li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li> +<li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li> +<li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li> +</ul></td></tr> +</table> +</td></tr></table></td> +<td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"> +<?php + // We handle only the first argument so far + $query = ltrim ($query); + if (! $query) { + echo "<h1 align='center'>Search the documentation on XMLSoft.org</h1>"; + } + if ($scope == NULL) + $scope = "any"; + $scope = ltrim ($scope); + if ($scope == "") + $scope = "any"; + +?> +<p> The search service indexes the libxml2 and libxslt APIs and documentation as well as the xml@gnome.org and xslt@gnome.org mailing-list archives. To use it simply provide a set of keywords: +<p> +<form action="<?php echo "$PHP_SELF", "?query=", rawurlencode($query) ?>" + enctype="application/x-www-form-urlencoded" method="GET"> + <input name="query" type="TEXT" size="50" value="<?php echo $query?>"> + <select name="scope"> + <option value="any">Search All</option> + <option value="XML" <?php if ($scope == 'XML') print "selected"?>>XML resources</option> + <option value="XSLT" <?php if ($scope == 'XSLT') print "selected"?>>XSLT resources</option> + <option value="API" <?php if ($scope == 'API') print "selected"?>>Only the APIs</option> + <option value="XMLAPI" <?php if ($scope == 'XMLAPI') print "selected"?>>Only the XML API</option> + <option value="XSLTAPI" <?php if ($scope == 'XSLTAPI') print "selected"?>>Only the XSLT API</option> + <option value="DOCS" <?php if ($scope == 'DOCS') print "selected"?>>Only the Documentation</option> + <option value="XMLDOC" <?php if ($scope == 'XMLDOC') print "selected"?>>Only the XML Documentation</option> + <option value="XSLTDOC" <?php if ($scope == 'XSLTDOC') print "selected"?>>Only the XSLT Documentation</option> + <option value="LISTS" <?php if ($scope == 'LISTS') print "selected"?>>Only the lists archives</option> + <option value="XMLLIST" <?php if ($scope == 'XMLLIST') print "selected"?>>Only the XML list archive</option> + <option value="XSLTLIST" <?php if ($scope == 'XSLTLIST') print "selected"?>>Only the XSLT list archive</option> + </select> + <input name=submit type=submit value="Search ..."> +</form> +<?php + function logQueryWord($word) { + $result = mysql_query ("SELECT ID,Count FROM Queries WHERE Value='$word'"); + if ($result) { + $i = mysql_num_rows($result); + if ($i == 0) { + mysql_free_result($result); + mysql_query ("INSERT INTO Queries (Value,Count) VALUES ('$word',1)"); + } else { + $id = mysql_result($result, 0, 0); + $count = mysql_result($result, 0, 1); + $count ++; + mysql_query ("UPDATE Queries SET Count=$count WHERE ID=$id"); + } + } else { + mysql_query ("INSERT INTO Queries (Value,Count) VALUES ('$word',1)"); + } + } + function queryWord($word) { + $result = NULL; + $j = 0; + if ($word) { + $result = mysql_query ("SELECT words.relevance, symbols.name, symbols.type, symbols.module, symbols.descr FROM words, symbols WHERE LCASE(words.name) LIKE LCASE('$word') and words.symbol = symbols.name ORDER BY words.relevance DESC LIMIT 75"); + if ($result) { + $j = mysql_num_rows($result); + if ($j == 0) + mysql_free_result($result); + } + logQueryWord($word); + } + return array($result, $j); + } + function queryHTMLWord($word) { + $result = NULL; + $j = 0; + if ($word) { + $result = mysql_query ("SELECT relevance, name, id, resource, section FROM wordsHTML WHERE LCASE(name) LIKE LCASE('$word') ORDER BY relevance DESC LIMIT 75"); + if ($result) { + $j = mysql_num_rows($result); + if ($j == 0) + mysql_free_result($result); + } + logQueryWord($word); + } + return array($result, $j); + } + function queryArchiveWord($word) { + $result = NULL; + $j = 0; + if ($word) { + $result = mysql_query ("SELECT wordsArchive.relevance, wordsArchive.name, 'xml-list', archives.resource, archives.title FROM wordsArchive, archives WHERE LCASE(wordsArchive.name) LIKE LCASE('$word') and wordsArchive.ID = archives.ID ORDER BY relevance DESC LIMIT 75"); + if ($result) { + $j = mysql_num_rows($result); + if ($j == 0) + mysql_free_result($result); + } + logQueryWord($word); + } + return array($result, $j); + } + function XSLTqueryWord($word) { + $result = NULL; + $j = 0; + if ($word) { + $result = mysql_query ("SELECT XSLTwords.relevance, XSLTsymbols.name, XSLTsymbols.type, XSLTsymbols.module, XSLTsymbols.descr FROM XSLTwords, XSLTsymbols WHERE LCASE(XSLTwords.name) LIKE LCASE('$word') and XSLTwords.symbol = XSLTsymbols.name ORDER BY XSLTwords.relevance DESC LIMIT 75"); + if ($result) { + $j = mysql_num_rows($result); + if ($j == 0) + mysql_free_result($result); + } + logQueryWord($word); + } + return array($result, $j); + } + function XSLTqueryHTMLWord($word) { + $result = NULL; + $j = 0; + if ($word) { + $result = mysql_query ("SELECT relevance, name, id, resource, section FROM XSLTwordsHTML WHERE LCASE(name) LIKE LCASE('$word') ORDER BY relevance DESC LIMIT 75"); + if ($result) { + $j = mysql_num_rows($result); + if ($j == 0) + mysql_free_result($result); + } + logQueryWord($word); + } + return array($result, $j); + } + function XSLTqueryArchiveWord($word) { + $result = NULL; + $j = 0; + if ($word) { + $result = mysql_query ("SELECT XSLTwordsArchive.relevance, XSLTwordsArchive.name, 'xslt-list', archives.resource, archives.title FROM XSLTwordsArchive, archives WHERE LCASE(XSLTwordsArchive.name) LIKE LCASE('$word') and XSLTwordsArchive.ID = archives.ID ORDER BY relevance DESC LIMIT 75"); + if ($result) { + $j = mysql_num_rows($result); + if ($j == 0) + mysql_free_result($result); + } + logQueryWord($word); + } + return array($result, $j); + } + function resSort ($a, $b) { + list($ra,$ta,$ma,$na,$da) = $a; + list($rb,$tb,$mb,$nb,$db) = $b; + if ($ra == $rb) return 0; + return ($ra > $rb) ? -1 : 1; + } + if (($query) && (strlen($query) <= 50)) { + $link = mysql_connect ("localhost", "nobody"); + if (!$link) { + echo "<p> Could not connect to the database: ", mysql_error(); + } else { + mysql_select_db("xmlsoft", $link); + $list = explode (" ", $query); + $results = array(); + $number = 0; + for ($number = 0;$number < count($list);$number++) { + + $word = $list[$number]; + if (($scope == 'any') || ($scope == 'XML') || + ($scope == 'API') || ($scope == 'XMLAPI')) { + list($result, $j) = queryWord($word); + if ($j > 0) { + for ($i = 0; $i < $j; $i++) { + $relevance = mysql_result($result, $i, 0); + $name = mysql_result($result, $i, 1); + $type = mysql_result($result, $i, 2); + $module = mysql_result($result, $i, 3); + $desc = mysql_result($result, $i, 4); + if (array_key_exists($name, $results)) { + list($r,$t,$m,$d,$w,$u) = $results[$name]; + $results[$name] = array(($r + $relevance) * 2, + $t,$m,$d,$w,$u); + } else { + $id = strtoupper($name); + $m = strtolower($module); + $url = "html/libxml-$m.html#$id"; + $results[$name] = array($relevance,$type, + $module, $desc, $name, $url); + } + } + mysql_free_result($result); + } + } + if (($scope == 'any') || ($scope == 'XSLT') || + ($scope == 'API') || ($scope == 'XSLTAPI')) { + list($result, $j) = XSLTqueryWord($word); + if ($j > 0) { + for ($i = 0; $i < $j; $i++) { + $relevance = mysql_result($result, $i, 0); + $name = mysql_result($result, $i, 1); + $type = mysql_result($result, $i, 2); + $module = mysql_result($result, $i, 3); + $desc = mysql_result($result, $i, 4); + if (array_key_exists($name, $results)) { + list($r,$t,$m,$d,$w,$u) = $results[$name]; + $results[$name] = array(($r + $relevance) * 2, + $t,$m,$d,$w,$u); + } else { + $id = strtoupper($name); + $m = strtolower($module); + $url = "XSLT/html/libxslt-$m.html#$id"; + $results[$name] = array($relevance,$type, + $module, $desc, $name, $url); + } + } + mysql_free_result($result); + } + } + if (($scope == 'any') || ($scope == 'XML') || + ($scope == 'DOCS') || ($scope == 'XMLDOC')) { + list($result, $k) = queryHTMLWord($word); + if ($k > 0) { + for ($i = 0; $i < $k; $i++) { + $relevance = mysql_result($result, $i, 0); + $name = mysql_result($result, $i, 1); + $id = mysql_result($result, $i, 2); + $module = mysql_result($result, $i, 3); + $desc = mysql_result($result, $i, 4); + $url = $module; + if ($id != "") { + $url = $url + "#$id"; + } + $results["$name _html_ $number _ $i"] = + array($relevance, "XML docs", + $module, $desc, $name, $url); + } + mysql_free_result($result); + } + } + if (($scope == 'any') || ($scope == 'XSLT') || + ($scope == 'DOCS') || ($scope == 'XSLTDOC')) { + list($result, $k) = XSLTqueryHTMLWord($word); + if ($k > 0) { + for ($i = 0; $i < $k; $i++) { + $relevance = mysql_result($result, $i, 0); + $name = mysql_result($result, $i, 1); + $id = mysql_result($result, $i, 2); + $module = mysql_result($result, $i, 3); + $desc = mysql_result($result, $i, 4); + $url = "XSLT/$module"; + if ($id != "") { + $url = $url + "#$id"; + } + $results["$name xslthtml $number _ $i "] = + array($relevance, "XSLT docs", + $module, $desc, $name, $url); + } + mysql_free_result($result); + } + } + if (($scope == 'any') || ($scope == 'XML') || + ($scope == 'LISTS') || ($scope == 'XMLLIST')) { + list($result, $j) = queryArchiveWord($word); + if ($j > 0) { + for ($i = 0; $i < $j; $i++) { + $relevance = mysql_result($result, $i, 0); + $name = mysql_result($result, $i, 1); + $type = mysql_result($result, $i, 2); + $url = mysql_result($result, $i, 3); + $desc = mysql_result($result, $i, 4); + if (array_key_exists($url, $results)) { + list($r,$t,$m,$d,$w,$u) = $results[$url]; + $results[$name] = array(($r + $relevance) * 2, + $t,$m,$d,$w,$u); + } else { + $id = strtoupper($name); + $m = strtolower($module); + $u = str_replace( + "http://mail.gnome.org/archives/xml/", "", $url); + $results[$url] = array($relevance,$type, + $u, $desc, $name, $url); + } + } + mysql_free_result($result); + } + } + if (($scope == 'any') || ($scope == 'XSLT') || + ($scope == 'LISTS') || ($scope == 'XSLTLIST')) { + list($result, $j) = XSLTqueryArchiveWord($word); + if ($j > 0) { + for ($i = 0; $i < $j; $i++) { + $relevance = mysql_result($result, $i, 0); + $name = mysql_result($result, $i, 1); + $type = mysql_result($result, $i, 2); + $url = mysql_result($result, $i, 3); + $desc = mysql_result($result, $i, 4); + if (array_key_exists($url, $results)) { + list($r,$t,$m,$d,$w,$u) = $results[$url]; + $results[$name] = array(($r + $relevance) * 2, + $t,$m,$d,$w,$u); + } else { + $id = strtoupper($name); + $m = strtolower($module); + $u = str_replace( + "http://mail.gnome.org/archives/xslt/", "", $url); + $results[$url] = array($relevance,$type, + $u, $desc, $name, $url); + } + } + mysql_free_result($result); + } + } + if (($j <= 0) && ($k <= 0)) { + echo "<p> No result found for $word\n"; + } + } + mysql_close($link); + $nb = count($results); + echo "<h3 align='center'>Found $nb results for query $query</h3>\n"; + usort($results, "resSort"); + + if ($nb > 0) { + printf("<table><tbody>\n"); + printf("<tr><td>Quality</td><td>Symbol</td><td>Type</td><td>module</td><td>Description</td></tr>\n"); + $i = 0; + while (list ($name, $val) = each ($results)) { + list($r,$t,$m,$d,$s,$u) = $val; + $m = str_replace("<", "<", $m); + $s = str_replace("<", "<", $s); + $d = str_replace("<", "<", $d); + echo "<tr><td>$r</td><td><a href='$u'>$s</a></td><td>$t</td><td>$m</td><td>$d</td></tr>"; + $i = $i + 1; + if ($i > 75) + break; + } + printf("</tbody></table>\n"); + } + } + } +?> + +</td></tr></table></td></tr></table></td></tr></table></td> +</tr></table></td></tr></table> +</body> +</html> + diff --git a/doc/site.xsl b/doc/site.xsl index 75d8c184..8ff7a2c6 100644 --- a/doc/site.xsl +++ b/doc/site.xsl @@ -85,6 +85,11 @@ </ul> </xsl:variable> <xsl:variable name="api"> + <form action="http://xmlsoft.org/XSLT/search.php" + enctype="application/x-www-form-urlencoded" method="GET"> + <input name="query" type="TEXT" size="20" value=""/> + <input name="submit" type="submit" value="Search ..."/> + </form> <ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> diff --git a/doc/xslt.html b/doc/xslt.html index b6c4fc7f..ed672125 100644 --- a/doc/xslt.html +++ b/doc/xslt.html @@ -121,6 +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>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 @@ -685,7 +687,7 @@ few pointers and informations which may be helpful:</p> small tarball</a> containing XML Catalogs for DocBook 4.1.2 which seems to work fine for me too</li> <li>Informations on installing a <a - href="http://ourworld.compuserve.com/homepages/hoenicka_markus/cygc2057.html">Windows + href="http://ourworld.compuserve.com/homepages/hoenicka_markus/ntsgml.html">Windows DocBook processing setup</a> based on Cygwin (using the binaries from the official Windows port should be possible too)</li> <li>Alexander Kirillov's page on <a diff --git a/doc/xsltproc2.html b/doc/xsltproc2.html index df9c3b09..85fc209b 100644 --- a/doc/xsltproc2.html +++ b/doc/xsltproc2.html @@ -49,13 +49,18 @@ A:link, A:visited, A:active { text-decoration: underline } </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr> -<tr><td bgcolor="#fffacd"><ul> +<tr><td bgcolor="#fffacd"> +<form action="http://xmlsoft.org/XSLT/search.php" enctype="application/x-www-form-urlencoded" method="GET"> +<input name="query" type="TEXT" size="20" value=""><input name="submit" type="submit" value="Search ..."> +</form> +<ul> <li><a href="APIchunk0.html">Alphabetic</a></li> <li><a href="APIconstructors.html">Constructors</a></li> <li><a href="APIfunctions.html">Functions/Types</a></li> <li><a href="APIfiles.html">Modules</a></li> <li><a href="APIsymbols.html">Symbols</a></li> -</ul></td></tr> +</ul> +</td></tr> </table> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr> |