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:
@ -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'/>
|
||||
|
Reference in New Issue
Block a user