1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-07-29 15:41:13 +03:00

Release of libxslt-1.1.27

* configure.in doc/symbols.xml doc/xslt.html: updated for the release
* NEWS config.h.in doc/* */*.syms : regenerated
This commit is contained in:
Daniel Veillard
2012-09-12 14:37:09 +08:00
parent 0ca0a15ffb
commit a27de70018
46 changed files with 682 additions and 257 deletions

View File

@ -151,6 +151,7 @@
<exports symbol='xsltNumberDataPtr' type='typedef'/>
<exports symbol='xsltFormatNumberInfoPtr' type='typedef'/>
<exports symbol='_xsltNumberData' type='struct'/>
<exports symbol='_xsltCompMatch' type='struct'/>
<exports symbol='_xsltFormatNumberInfo' type='struct'/>
</file>
<file name='pattern'>
@ -582,6 +583,7 @@
<exports symbol='xsltLocaleStrcmp' type='function'/>
<exports symbol='xsltFreeLocale' type='function'/>
<exports symbol='xsltStrxfrm' type='function'/>
<exports symbol='xsltFreeLocales' type='function'/>
</file>
<file name='xsltutils'>
<summary>set of utilities for the XSLT engine</summary>
@ -661,6 +663,7 @@
<exports symbol='xsltXPathCompile' type='function'/>
<exports symbol='xsltDebugSetDefaultTrace' type='function'/>
<exports symbol='xsltSetGenericDebugFunc' type='function'/>
<exports symbol='xsltXPathCompileFlags' type='function'/>
<exports symbol='xsltSetCtxtParseOptions' type='function'/>
<exports symbol='xsltSetDebuggerStatus' type='function'/>
<exports symbol='xslDropCall' type='function'/>
@ -910,7 +913,8 @@
<enum name='XSLT_TRACE_TEMPLATES' file='xsltutils' value='16384' type='xsltDebugTraceCodes'/>
<enum name='XSLT_TRACE_VALUE_OF' file='xsltutils' value='128' type='xsltDebugTraceCodes'/>
<enum name='XSLT_TRACE_VARIABLES' file='xsltutils' value='65536' type='xsltDebugTraceCodes'/>
<struct name='xsltCompMatch' file='pattern' type='struct _xsltCompMatch'/>
<struct name='xsltCompMatch' file='pattern' type='struct _xsltCompMatch'>
</struct>
<typedef name='xsltCompMatchPtr' file='pattern' type='xsltCompMatch *'/>
<struct name='xsltCompilerCtxt' file='xsltInternals' type='struct _xsltCompilerCtxt'>
<field name='errorCtxt' type='void *' info='* used for error/warning reports; e.g. XSLT_ERROR_SEVERITY_WARNING'/>
@ -1095,7 +1099,9 @@ corresponding to this item end of common part'/>
<field name='groupingCharacter' type='int' info=''/>
<field name='groupingCharacterLen' type='int' info=''/>
<field name='doc' type='xmlDocPtr' info=''/>
<field name='node' type='xmlNodePtr' info='* accelerators
<field name='node' type='xmlNodePtr' info=''/>
<field name='countPat' type='struct _xsltCompMatch *' info=''/>
<field name='fromPat' type='struct _xsltCompMatch *' info='* accelerators
*'/>
</struct>
<typedef name='xsltNumberDataPtr' file='numbersInternals' type='xsltNumberData *'/>
@ -1428,7 +1434,9 @@ TODO: We need to get rid of this.
<field name='principal' type='xsltStylesheetPtr' info='* Compilation context used during compile-time.
*'/>
<field name='compCtxt' type='xsltCompilerCtxtPtr' info=' TODO: Change this to (void *).'/>
<field name='principalData' type='xsltPrincipalStylesheetDataPtr' info=''/>
<field name='principalData' type='xsltPrincipalStylesheetDataPtr' info='* Forwards-compatible processing
*'/>
<field name='forwards_compatible' type='int' info=''/>
</struct>
<typedef name='xsltStylesheetPtr' file='xsltInternals' type='xsltStylesheet *'/>
<struct name='xsltTemplate' file='xsltInternals' type='struct _xsltTemplate'>
@ -1449,6 +1457,10 @@ TODO: We need to get rid of this.
<field name='nbCalls' type='int' info=' the number of time the template was called'/>
<field name='time' type='unsigned long' info=' the time spent in this template'/>
<field name='params' type='void *' info=' xsl:param instructions'/>
<field name='templNr' type='int' info=' Nb of templates in the stack'/>
<field name='templMax' type='int' info=' Size of the templtes stack'/>
<field name='templCalledTab' type='xsltTemplatePtr *' info=' templates called'/>
<field name='templCountTab' type='int *' info=' .. and how often'/>
</struct>
<typedef name='xsltTemplatePtr' file='xsltInternals' type='xsltTemplate *'/>
<struct name='xsltTransformCache' file='xsltInternals' type='struct _xsltTransformCache'>
@ -1538,6 +1550,8 @@ exits'/>
<field name='localRVTBase' type='xmlDocPtr' info=''/>
<field name='keyInitLevel' type='int' info=' Needed to catch recursive keys issues'/>
<field name='funcLevel' type='int' info=' Needed to catch recursive functions issues'/>
<field name='maxTemplateDepth' type='int' info=''/>
<field name='maxTemplateVars' type='int' info=''/>
</struct>
<typedef name='xsltTransformContextPtr' file='xsltInternals' type='xsltTransformContext *'/>
<typedef name='xsltTransformState' file='xsltInternals' type='enum'/>
@ -2157,6 +2171,10 @@ exits'/>
<return type='void'/>
<arg name='locale' type='xsltLocale' info='the locale to free'/>
</function>
<function name='xsltFreeLocales' file='xsltlocale'>
<info>Cleanup function for the locale support on shutdown</info>
<return type='void'/>
</function>
<function name='xsltFreeNamespaceAliasHashes' file='namespaces'>
<info>Free up the memory used by namespaces aliases</info>
<return type='void'/>
@ -3168,6 +3186,13 @@ exits'/>
<arg name='style' type='xsltStylesheetPtr' info='the stylesheet'/>
<arg name='str' type='const xmlChar *' info='the XPath expression'/>
</function>
<function name='xsltXPathCompileFlags' file='xsltutils'>
<info>Compile an XPath expression</info>
<return type='xmlXPathCompExprPtr' info='the xmlXPathCompExprPtr resulting from the compilation or NULL. the caller has to free the object.'/>
<arg name='style' type='xsltStylesheetPtr' info='the stylesheet'/>
<arg name='str' type='const xmlChar *' info='the XPath expression'/>
<arg name='flags' type='int' info='extra compilation flags to pass down to libxml2 XPath'/>
</function>
<function name='xsltXPathFunctionLookup' file='functions'>
<info>This is the entry point when a function is needed by the XPath interpretor.</info>
<return type='xmlXPathFunction' info='the callback function or NULL if not found'/>