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

Misc doc fixes

This commit is contained in:
Nick Wellnhofer
2016-11-29 16:37:39 +01:00
parent eb1030de31
commit 21967a0eb0
5 changed files with 33 additions and 3 deletions

View File

@ -47,6 +47,7 @@ ignored_words = {
"X_IN_Y": (5, "macro function builder"),
"XSLT_ITEM_COMMON_FIELDS": (0, "Special macro"),
"CALLBACK": (0, "macro keyword"),
"LIBXSLT_ATTR_FORMAT": (5, "macro for gcc printf args checking extension"),
}
def escape(raw):

View File

@ -471,7 +471,7 @@
<xsl:with-param name="text" select="info"/>
</xsl:call-template>
</p>
<xsl:if test="arg | return">
<xsl:if test="arg | return/@info">
<div class="variablelist"><table border="0"><col align="left"/><tbody>
<xsl:for-each select="arg">
<tr>

View File

@ -314,4 +314,7 @@
<symbol file="xsltlocale">xsltFreeLocales</symbol>
<symbol file="xsltutils">xsltXPathCompileFlags</symbol>
</release>
<release version="1.1.30">
<symbol file="xsltInternals">xsltFlagRVTs</symbol>
</release>
</symbols>

View File

@ -742,9 +742,9 @@ xsltResolveStylesheetAttributeSet(xsltStylesheetPtr style) {
/**
* xsltAttribute:
* @ctxt: a XSLT process context
* @node: the current node in the source tree
* @contextNode: the current node in the source tree
* @inst: the xsl:attribute element
* @comp: precomputed information
* @castedComp: precomputed information
*
* Process the xslt attribute node on the source node
*/

View File

@ -38,9 +38,35 @@ extern "C" {
* Flags for memory management of RVTs
*/
/**
* XSLT_RVT_LOCAL:
*
* RVT is destroyed after the current instructions ends.
*/
#define XSLT_RVT_LOCAL ((void *)1)
/**
* XSLT_RVT_VARIABLE:
*
* RVT is part of a local variable and destroyed after the variable goes out
* of scope.
*/
#define XSLT_RVT_VARIABLE ((void *)2)
/**
* XSLT_RVT_FUNC_RESULT:
*
* RVT is part of results returned with func:result. The RVT won't be
* destroyed after exiting a template and will be reset to XSLT_RVT_LOCAL or
* XSLT_RVT_VARIABLE in the template that receives the return value.
*/
#define XSLT_RVT_FUNC_RESULT ((void *)3)
/**
* XSLT_RVT_GLOBAL:
*
* RVT is part of a global variable.
*/
#define XSLT_RVT_GLOBAL ((void *)4)
/*