[libxslt] Fix symbols.xml
- From: Nick Wellnhofer <nwellnhof src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libxslt] Fix symbols.xml
- Date: Tue, 3 Jan 2017 16:09:36 +0000 (UTC)
commit 769322e94b99ff0516b53ba32a00ee42690935d4
Author: Nick Wellnhofer <wellnhofer aevum de>
Date: Fri Dec 2 15:36:31 2016 +0100
Fix symbols.xml
doc/symbols.xml | 24 ++++++++++++------------
doc/syms.xsl | 8 ++++++++
2 files changed, 20 insertions(+), 12 deletions(-)
---
diff --git a/doc/symbols.xml b/doc/symbols.xml
index 02ccf58..1499909 100644
--- a/doc/symbols.xml
+++ b/doc/symbols.xml
@@ -81,7 +81,7 @@
<symbol file="pattern">xsltFreeCompMatchList</symbol>
<symbol file="pattern">xsltFreeTemplateHashes</symbol>
<symbol file="pattern">xsltGetTemplate</symbol>
- <symbol file="pattern">xsltMatchPattern</symbol>
+ <symbol removed="1.0.12" file="pattern">xsltMatchPattern</symbol>
<symbol file="pattern">xsltTestCompMatchList</symbol>
<symbol file="preproc">xsltDocumentComp</symbol>
<symbol file="preproc">xsltFreeStylePreComps</symbol>
@@ -221,7 +221,6 @@
<symbol file="xslt">xsltLibxmlVersion</symbol>
<symbol file="xslt">xsltLibxsltVersion</symbol>
<symbol file="xslt">xsltMaxDepth</symbol>
- <symbol file="xslt">xsltMaxVars</symbol>
<symbol file="xsltInternals">xsltParseStylesheetImportedDoc</symbol>
<symbol file="xsltutils">xsltSetCtxtSortFunc</symbol>
<symbol file="xsltutils">xsltSetSortFunc</symbol>
@@ -269,25 +268,25 @@
<symbol file="documents">xsltSetLoaderFunc</symbol>
</release>
<release version="1.1.18">
- <symbol file="xsltInternals">xsltConstNamespaceNameXSLT</symbol>
+ <symbol switch="REFACTORED" file="xsltInternals">xsltConstNamespaceNameXSLT</symbol>
<symbol file="xsltInternals">xsltExtensionInstructionResultFinalize</symbol>
<symbol file="xsltInternals">xsltExtensionInstructionResultRegister</symbol>
<symbol file="xsltInternals">xsltInitCtxtKey</symbol>
<symbol file="xslt">xsltInit</symbol>
- <symbol file="xsltInternals">xsltParseAnyXSLTElem</symbol>
- <symbol file="xsltInternals">xsltParseSequenceConstructor</symbol>
- <symbol file="xsltInternals">xsltPointerListAddSize</symbol>
- <symbol file="xsltInternals">xsltPointerListClear</symbol>
- <symbol file="xsltInternals">xsltPointerListCreate</symbol>
- <symbol file="xsltInternals">xsltPointerListFree</symbol>
+ <symbol switch="REFACTORED" file="xsltInternals">xsltParseAnyXSLTElem</symbol>
+ <symbol switch="REFACTORED" file="xsltInternals">xsltParseSequenceConstructor</symbol>
+ <symbol switch="REFACTORED" file="xsltInternals">xsltPointerListAddSize</symbol>
+ <symbol switch="REFACTORED" file="xsltInternals">xsltPointerListClear</symbol>
+ <symbol switch="REFACTORED" file="xsltInternals">xsltPointerListCreate</symbol>
+ <symbol switch="REFACTORED" file="xsltInternals">xsltPointerListFree</symbol>
<symbol file="xsltInternals">xsltRegisterLocalRVT</symbol>
<symbol file="xsltInternals">xsltReleaseRVT</symbol>
- <symbol file="xsltInternals">xsltRestoreDocumentNamespaces</symbol>
- <symbol file="extensions">xsltStyleStylesheetLevelGetExtData</symbol>
+ <symbol switch="REFACTORED" file="xsltInternals">xsltRestoreDocumentNamespaces</symbol>
+ <symbol switch="REFACTORED" file="extensions">xsltStyleStylesheetLevelGetExtData</symbol>
<symbol removed="1.1.28" file="xsltInternals">xsltTransStorageAdd</symbol>
<symbol removed="1.1.28" file="xsltInternals">xsltTransStorageRemove</symbol>
<symbol file="xsltInternals">xsltUninit</symbol>
- <symbol file="xsltInternals">xsltXSLTAttrMarker</symbol>
+ <symbol switch="REFACTORED" file="xsltInternals">xsltXSLTAttrMarker</symbol>
</release>
<release version="1.1.20">
<symbol file="transform">xsltLocalVariablePop</symbol>
@@ -312,6 +311,7 @@
</release>
<release version="1.1.27">
<symbol file="xsltlocale">xsltFreeLocales</symbol>
+ <symbol file="xslt">xsltMaxVars</symbol>
<symbol file="xsltutils">xsltXPathCompileFlags</symbol>
</release>
<release version="1.1.30">
diff --git a/doc/syms.xsl b/doc/syms.xsl
index 3965e90..e2cbf43 100644
--- a/doc/syms.xsl
+++ b/doc/syms.xsl
@@ -66,6 +66,14 @@
<xsl:text>
</xsl:text>
</xsl:when>
+ <xsl:when test="@switch">
+ <xsl:text># </xsl:text>
+ <xsl:value-of select="$name"/>
+ <xsl:text>; requires switch </xsl:text>
+ <xsl:value-of select="@switch"/>
+ <xsl:text>
+</xsl:text>
+ </xsl:when>
<xsl:otherwise>
<!-- make sure we can find that symbol exported from the API list -->
<xsl:variable name="def"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]