From 675732396cf72da196292eaedd181c2a9b15bcf2 Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Mon, 16 Feb 2004 15:07:47 +0000 Subject: [PATCH] updated and rebuilt the documentation preparing release of 1.1.3 cleanup * configure.in, doc/*: updated and rebuilt the documentation preparing release of 1.1.3 * libxslt/attrvt.c libxslt/xsltInternals.h: cleanup Daniel --- ChangeLog | 6 + NEWS | 16 +++ configure.in | 4 +- doc/APIchunk0.html | 26 +++-- doc/APIchunk1.html | 29 +++-- doc/APIchunk2.html | 28 +++-- doc/APIchunk3.html | 134 ++++------------------- doc/APIchunk4.html | 136 +++++++++++++++++++++-- doc/APIchunk5.html | 31 ++++-- doc/APIchunk6.html | 25 +++-- doc/APIchunk7.html | 32 ++++-- doc/APIchunk8.html | 22 ++-- doc/APIchunk9.html | 22 ++-- doc/APIconstructors.html | 8 +- doc/APIfiles.html | 6 + doc/APIfunctions.html | 20 +++- doc/APIsymbols.html | 6 + doc/bugs.html | 12 +- doc/html/libxslt-attributes.html | 4 +- doc/html/libxslt-numbersInternals.html | 10 +- doc/html/libxslt-templates.html | 4 +- doc/html/libxslt-xsltInternals.html | 52 +++++---- doc/html/libxslt-xsltutils.html | 15 ++- doc/libxslt-api.xml | 105 +++++++++++++----- doc/libxslt-refs.xml | 193 ++++++++++++++++++++++++++++++--- doc/libxslt.xsa | 24 ++-- doc/news.html | 15 ++- doc/xslt.html | 31 +++++- libxslt/attrvt.c | 6 - libxslt/xsltInternals.h | 6 - libxslt/xsltwin32config.h | 6 +- python/libxsltclass.txt | 2 + win32/libxslt.def.src | 6 + 33 files changed, 727 insertions(+), 315 deletions(-) diff --git a/ChangeLog b/ChangeLog index c97ef09..bc20a83 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Mon Feb 16 15:55:57 CET 2004 Daniel Veillard + + * configure.in, doc/*: updated and rebuilt the documentation + preparing release of 1.1.3 + * libxslt/attrvt.c libxslt/xsltInternals.h: cleanup + 2004-02-15 Tomasz Kłoczko * libxslt.m4: small fix: added missing [] quotation macro name diff --git a/NEWS b/NEWS index 87c988b..18945e1 100644 --- a/NEWS +++ b/NEWS @@ -10,6 +10,22 @@ http://cvs.gnome.org/lxr/source/libxslt/ChangeLog file for a really accurate description: +1.1.3: Feb 16 2004: + - Rewrote the Attribute Value Template code, new XPath compilation + interfaces, dictionnary reuses for XSLT with potential for serious + performance improvements. + - bug fixes: portability (William Brack), key() in node-set() results + (William), comment before doctype (William), math and node-set() problems + (William), cdata element and default namespace (William), behaviour on + unknown XSLT elements (Stefan Kost), priority of "//foo" patterns + (William), xsl:element and xsl:attribute QName check (William), comments + with -- (William), attribute namespace (William), check for ?> in PI + (William) + - Documentations: cleanup (John Fleck and William) + - Python: patch for OS-X (Gianni Ceccarelli), enums export (Stephane + bidoul) + + 1.1.2: Dec 24 2003: - Documentation fixes (John Fleck, William Brack), EXSLT documentation (William Brack) diff --git a/configure.in b/configure.in index 23cfda2..07b0d7e 100644 --- a/configure.in +++ b/configure.in @@ -6,11 +6,11 @@ dnl libexslt is an extension dnl LIBXSLT_MAJOR_VERSION=1 LIBXSLT_MINOR_VERSION=1 -LIBXSLT_MICRO_VERSION=2 +LIBXSLT_MICRO_VERSION=3 PACKAGE=libxslt LIBEXSLT_MAJOR_VERSION=0 LIBEXSLT_MINOR_VERSION=8 -LIBEXSLT_MICRO_VERSION=2 +LIBEXSLT_MICRO_VERSION=3 LIBXML_REQUIRED_VERSION=2.6.5 diff --git a/doc/APIchunk0.html b/doc/APIchunk0.html index 2994ca7..5ebfa5d 100644 --- a/doc/APIchunk0.html +++ b/doc/APIchunk0.html @@ -10,14 +10,16 @@ A:link, A:visited, A:active { text-decoration: underline } API Alphabetic Index A-P for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index A-P for libxslt

Main Menu
Related links
API Indexes

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u v-z

Letter A:

API
xsltGetUTF8Char
+
AVT
xsltEvalAVT
+xsltFreeAVTList
Add
xslAddCall
Allocate
xsltAllocateExtra
xsltAllocateExtraCtxt
@@ -46,6 +48,7 @@ A:link, A:visited, A:active { text-decoration: underline }
Clean-up
xsltParseTemplateContent
Cleanup
xsltCleanupTemplates
Compile
xsltCompilePattern
+xsltXPathCompile
Computes
xsltInitCtxtKeys
Context
_xsltTransformContext
Control
XSLT_TRACE
@@ -56,7 +59,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltNewStylesheet
xsltNewTransformContext
Creates
xsltNewElemPreComp
-

Letter D:

DTD
xsltGetNsProp
+

Letter D:

DTD
xsltGetCNsProp
+xsltGetNsProp
Deallocates
xsltElemPreCompDeallocator
Debugging
_xsltTransformContext
DecimalFormat
xsltFormatNumberConversion
@@ -81,7 +85,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSaveResultToFile
xsltSetGenericDebugFunc
xsltSetGenericErrorFunc
-
FIXED
xsltGetNsProp
+
FIXED
xsltGetCNsProp
+xsltGetNsProp
Find
xsltDecimalFormatGetByName
xsltFindElemSpaceHandling
xsltGetNamespace
@@ -92,7 +97,8 @@ A:link, A:visited, A:active { text-decoration: underline }
Flag
_xsltFormatNumberInfo
For
_xsltStylesheet
xsltEvalOneUserParam
-
Free
xsltFreeAttributeSetsHashes
+
Free
xsltFreeAVTList
+xsltFreeAttributeSetsHashes
xsltFreeCompMatchList
xsltFreeCtxtExts
xsltFreeDocumentKeys
@@ -195,6 +201,7 @@ A:link, A:visited, A:active { text-decoration: underline }
Per
_xsltTransformContext
Pre
_xsltStylePreComp
xsltDocumentComp
+
Precompile
xsltCompileAttr
Precompute
xsltStylePreCompute
Precomputed
_xsltStylesheet
Precomputes
xsltPreComputeExtModuleElement
@@ -213,6 +220,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltDebug
xsltDocumentElem
xsltElement
+xsltEvalAVT
xsltEvalXPathPredicate
xsltEvalXPathString
xsltEvalXPathStringNs
@@ -230,9 +238,9 @@ A:link, A:visited, A:active { text-decoration: underline }

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u diff --git a/doc/APIchunk1.html b/doc/APIchunk1.html index 7ca76ae..c9f7c22 100644 --- a/doc/APIchunk1.html +++ b/doc/APIchunk1.html @@ -10,9 +10,9 @@ A:link, A:visited, A:active { text-decoration: underline } API Alphabetic Index Q-a for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index Q-a for libxslt

Main Menu
Related links
API Indexes

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u @@ -21,6 +21,8 @@ A:link, A:visited, A:active { text-decoration: underline } _xsltTemplate
xsltEvalAttrValueTemplate
xsltGetQNameURI
+xsltSplitQName
+
QNames
xsltSplitQName

Letter R:

RVT
_xsltTransformContext
RVTs
_xsltTransformContext
Read
xsltGetUTF8Char
@@ -60,7 +62,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSaveResultToString
Saxon
XSLT_SAXON_NAMESPACE
Scaling
_xsltFormatNumberInfo
-
Search
xsltGetNsProp
+
Search
xsltGetCNsProp
+xsltGetNsProp
xsltVariableLookup
Set
xsltDebugSetDefaultTrace
xsltSetCtxtSecurityPrefs
@@ -71,12 +74,14 @@ A:link, A:visited, A:active { text-decoration: underline } xsltShutdownExts
Signature
xsltSortFunc
xsltTransformFunction
-
Similar
xsltGetNsProp
+
Similar
xsltGetCNsProp
+xsltGetNsProp
xsltQuoteUserParams
Size
_xsltTransformContext
Special
xsltFormatNumberConversion
Specific
XSLT_PAT_NO_PRIORITY
Speed
_xsltTransformContext
+
Split
xsltSplitQName
Strip
xsltApplyStripSpaces
Structure:
xsltFormatNumberConversion
Stylesheet
xsltNewStylesheet
@@ -186,9 +191,11 @@ A:link, A:visited, A:active { text-decoration: underline } xsltFreeStylePreComps
xsltFreeStylesheet
xsltFreeTransformContext
+xsltGetCNsProp
xsltNewStylesheet
xsltNewTransformContext
xsltSaveResultToString
+xsltSplitQName
allow
xsltApplyStylesheetUser
xsltSecurityAllow
xsltSetDebuggerCallbacks
@@ -203,7 +210,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSecurityForbid
amiss
xsltParseStylesheetProcess
analyzes
xsltGetQNameURI
-
anchored
xsltGetNsProp
+
anchored
xsltGetCNsProp
+xsltGetNsProp
another
xsltSetGenericDebugFunc
xsltSetGenericErrorFunc
any
_xsltStylesheet
@@ -274,8 +282,10 @@ A:link, A:visited, A:active { text-decoration: underline }
associated
_xsltStylesheet
xsltAddTemplate
xsltExtShutdownFunction
+xsltFreeAVTList
xsltFreeDocumentKeys
xsltFreeGlobalVariables
+xsltGetCNsProp
xsltGetExtData
xsltGetNsProp
xsltGetQNameURI
@@ -298,6 +308,7 @@ A:link, A:visited, A:active { text-decoration: underline }
attribute-set
xsltParseStylesheetAttributeSet
attributes
xsltAttrListTemplateProcess
xsltNamespaceAlias
+
attrubute
xsltCompileAttr
automatically
xsltCopyNamespace
xsltCopyNamespaceList
available
xsltFunctionNodeSet
@@ -310,9 +321,9 @@ A:link, A:visited, A:active { text-decoration: underline }

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u diff --git a/doc/APIchunk2.html b/doc/APIchunk2.html index ae73c7e..e497ef9 100644 --- a/doc/APIchunk2.html +++ b/doc/APIchunk2.html @@ -10,15 +10,17 @@ A:link, A:visited, A:active { text-decoration: underline } API Alphabetic Index b-c for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index b-c for libxslt

Main Menu
Related links
API Indexes

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u v-z

Letter b:

based
_xsltStylesheet
-
been
xsltGetNsProp
+
basically
xsltCompileAttr
+
been
xsltGetCNsProp
+xsltGetNsProp
before
xsltEvalGlobalVariables
xsltEvalUserParams
xsltInitCtxtKeys
@@ -34,7 +36,9 @@ A:link, A:visited, A:active { text-decoration: underline } xsltRunStylesheet
xsltRunStylesheetUser
xsltSetXIncludeDefault
-
between
xsltResolveStylesheetAttributeSet
+
between
_xsltStylesheet
+_xsltTransformContext
+xsltResolveStylesheetAttributeSet
blank
xsltParseTemplateContent
blanks
xsltIsBlank
block
xsltFreeSecurityPrefs
@@ -54,6 +58,7 @@ A:link, A:visited, A:active { text-decoration: underline }
both
xsltLoadStylesheetPI
xsltRunStylesheet
xsltRunStylesheetUser
+xsltSplitQName
braces
xsltEvalAttrValueTemplate
xsltEvalStaticAttrValueTemplate
breakpoint
xslHandleDebugger
@@ -68,6 +73,7 @@ A:link, A:visited, A:active { text-decoration: underline }
but
XSLT_REGISTER_FUNCTION_LOOKUP
XSLT_REGISTER_VARIABLE_LOOKUP
xsltApplyOneTemplate
+xsltGetCNsProp
xsltGetNsProp
xsltLoadStylesheetPI
xsltParseStylesheetCallerParam
@@ -122,6 +128,7 @@ A:link, A:visited, A:active { text-decoration: underline }
caller
xsltApplyOneTemplate
xsltAttrTemplateValueProcess
xsltAttrTemplateValueProcessNode
+xsltEvalAVT
xsltEvalAttrValueTemplate
xsltEvalStaticAttrValueTemplate
xsltEvalTemplateString
@@ -129,6 +136,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltEvalXPathStringNs
xsltGetNsProp
xsltGetProfileInformation
+xsltXPathCompile
calls=
xsltGetProfileInformation
can
xsltEvalAttrValueTemplate
xsltExtElementLookup
@@ -158,6 +166,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSecurityCheck
checking
xsltGetSecurityPrefs
xsltSetSecurityPrefs
+
checks
xsltCompileAttr
choose
xsltChoose
class:
xsltFormatNumberConversion
close
xsltSaveResultToFd
@@ -165,10 +174,12 @@ A:link, A:visited, A:active { text-decoration: underline }
coalescing
_xsltTransformContext
com
xsltFormatNumberConversion
combination
xsltSetCtxtParseOptions
+
coming
xsltCompileAttr
comment
xsltComment
common
_xsltElemPreComp
comp
xsltFreeCompMatchList
compilation
_xsltStylesheet
+xsltXPathCompile
compiled
_xsltStackElem
_xsltStylesheet
xsltEvalXPathPredicate
@@ -187,6 +198,7 @@ A:link, A:visited, A:active { text-decoration: underline } _xsltTemplate
xsltAttrTemplateValueProcess
xsltAttrTemplateValueProcessNode
+xsltEvalAVT
xsltEvalAttrValueTemplate
xsltEvalTemplateString
xsltEvalXPathString
@@ -251,9 +263,9 @@ A:link, A:visited, A:active { text-decoration: underline }

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u diff --git a/doc/APIchunk3.html b/doc/APIchunk3.html index 728f073..bb4e8a4 100644 --- a/doc/APIchunk3.html +++ b/doc/APIchunk3.html @@ -7,12 +7,12 @@ 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 } - API Alphabetic Index d-f for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index d-f for libxslt

Main Menu
Related links
API Indexes

A-P + API Alphabetic Index d-e for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index d-e for libxslt

Main Menu
Related links
API Indexes

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u @@ -38,6 +38,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltXPathGetTransformContext
deallocated
xsltAttrTemplateValueProcess
xsltAttrTemplateValueProcessNode
+xsltEvalAVT
xsltEvalAttrValueTemplate
xsltEvalStaticAttrValueTemplate
xsltEvalTemplateString
@@ -59,7 +60,8 @@ A:link, A:visited, A:active { text-decoration: underline }
decimal
_xsltFormatNumberInfo
xsltFormatNumberConversion
decimal-format
xsltDecimalFormatGetByName
-
declaration
xsltGetNsProp
+
declaration
xsltGetCNsProp
+xsltGetNsProp
xsltParseGlobalParam
xsltParseGlobalVariable
xsltParseStylesheetCallerParam
@@ -70,6 +72,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltDebugGetDefaultTrace
xsltDebugSetDefaultTrace
xsltFormatNumberConversion
+xsltGetCNsProp
xsltGetDefaultSecurityPrefs
xsltGetNsProp
xsltGetXIncludeDefault
@@ -96,8 +99,13 @@ A:link, A:visited, A:active { text-decoration: underline } xsltRegisterTmpRVT
details
xsltEvalOneUserParam
detected
XSLT_STRANGE
+
dictionnary
xsltGetCNsProp
+xsltSplitQName
+
dictionnary:
_xsltStylesheet
+_xsltTransformContext
different
XSLT_REGISTER_FUNCTION_LOOKUP
XSLT_REGISTER_VARIABLE_LOOKUP
+xsltGetCNsProp
xsltGetNsProp
digit
xsltFormatNumberConversion
directly
xsltSort
@@ -112,10 +120,13 @@ A:link, A:visited, A:active { text-decoration: underline }
doctype-public
_xsltStylesheet
doctype-system
_xsltStylesheet
documents
_xsltDocument
+_xsltStylesheet
+_xsltTransformContext
xsltFreeDocuments
xsltFreeStyleDocuments
xsltParseStylesheetImportedDoc
does
xsltEvalStaticAttrValueTemplate
+xsltGetCNsProp
xsltGetNsProp
xsltSaveResultToFd
xsltSaveResultToFile
@@ -152,12 +163,14 @@ A:link, A:visited, A:active { text-decoration: underline } xsltRegisterPersistRVT
xsltRegisterTmpRVT
engine
xsltSetCtxtParseOptions
-
entity
xsltGetNsProp
+
entity
xsltGetCNsProp
+xsltGetNsProp
entry
xsltNormalizeCompSteps
xsltXPathFunctionLookup
xsltXPathVariableLookup
error:
CHECK_STOPPEDE
errors
_xsltStylesheet
+
establish
xsltCompileAttr
eval
_xsltStackElem
evaluate
xsltEvalXPathPredicate
evaluated
xsltEvalOneUserParam
@@ -182,6 +195,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltEvalXPathPredicate
xsltEvalXPathString
xsltEvalXPathStringNs
+xsltXPathCompile
expressions
xsltEvalAttrValueTemplate
xsltEvalStaticAttrValueTemplate
xsltQuoteUserParams
@@ -208,114 +222,12 @@ A:link, A:visited, A:active { text-decoration: underline }
extract
xsltGetProfileInformation
xsltLoadStylesheetPI
extras
_xsltTransformContext
-

Letter f:

factor
xsltSaveResultToFilename
-
failure
xsltAddKey
-xsltAddStackElemList
-xsltCompilePattern
-xsltParseStylesheetImport
-xsltParseStylesheetInclude
-xsltRegisterExtElement
-xsltRegisterExtFunction
-xsltRegisterExtPrefix
-xsltSaveResultTo
-xsltSaveResultToFd
-xsltSaveResultToFile
-xsltSaveResultToFilename
-xsltSaveResultToString
-xsltTestCompMatchList
-
fast
xsltCompilePattern
-
file
xsltSaveResultToFd
-xsltSaveResultToFilename
-xsltSaveResultToString
-xsltSecurityCheck
-xsltSetGenericDebugFunc
-xsltSetGenericErrorFunc
-xsltTransformError
-
filename
xsltParseStylesheetFile
-xsltRunStylesheet
-xsltRunStylesheetUser
-xsltSaveResultToFilename
-
files
XSLT_PARSE_OPTIONS
-xsltRunStylesheet
-xsltRunStylesheetUser
-
find
xsltDecimalFormatGetByName
-xsltFindDocument
-
first
xsltAttrListTemplateProcess
-xsltCopyNamespaceList
-xsltSetGenericDebugFunc
-xsltSetGenericErrorFunc
-
flag
XSLT_STRANGE
-XSLT_TODO
-
following
xsltRunStylesheet
-xsltRunStylesheetUser
-
for-each
xsltForEach
-
forbid
xsltSecurityForbid
-
force
xsltSetGenericDebugFunc
-xsltSetGenericErrorFunc
-
form
_xsltStackElem
-xsltCompilePattern
-
format
xsltFormatNumberConversion
-xsltNumberFormat
-xsltTransformError
-
format-number
xsltFormatNumberConversion
-xsltFormatNumberFunction
-
formats
xsltFormatNumberConversion
-
formatting
_xsltStylesheet
-xsltNumberFormat
-
found
_xsltStylesheet
-xsltCalibrateAdjust
-xsltExtElementLookup
-xsltExtModuleElementLookup
-xsltExtModuleElementPreComputeLookup
-xsltExtModuleFunctionLookup
-xsltExtModuleTopLevelLookup
-xsltFindTemplate
-xsltGetExtInfo
-xsltGetNsProp
-xsltGetSecurityPrefs
-xsltGetTemplate
-xsltLoadStylesheetPI
-xsltVariableLookup
-xsltXPathFunctionLookup
-xsltXPathVariableLookup
-
fraction
xsltFormatNumberConversion
-
fractional
_xsltFormatNumberInfo
-
fraction}{suffix}
xsltFormatNumberConversion
-
free
XSLT_RUNTIME_EXTRA_FREE
-xsltElemPreCompDeallocator
-xsltFreeSecurityPrefs
-xsltGetNsProp
-xsltGetProfileInformation
-
freed
xsltGetQNameURI
-xsltLoadStylesheetPI
-
from
CHECK_STOPPED
-CHECK_STOPPED0
-XSLT_GET_IMPORT_INT
-XSLT_GET_IMPORT_PTR
-_xsltTemplate
-xsltApplyStripSpaces
-xsltEvalOneUserParam
-xsltFormatNumberConversion
-xsltGetKey
-xsltGetUTF8Char
-xsltLoadStylesheetPI
-xsltParseTemplateContent
-xsltQuoteOneUserParam
-xsltRunStylesheet
-xsltRunStylesheetUser
-xsltTransformFunction
-xsltUnregisterExtModule
-xsltXPathGetTransformContext
-
function-available
xsltFunctionAvailableFunction
-
functions
_xsltTransformContext
-xsltDebugDumpExtensions
-xsltRegisterAllFunctions

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u diff --git a/doc/APIchunk4.html b/doc/APIchunk4.html index c21c276..0124d2f 100644 --- a/doc/APIchunk4.html +++ b/doc/APIchunk4.html @@ -7,17 +7,125 @@ 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 } - API Alphabetic Index g-j for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index g-j for libxslt

Main Menu
Related links
API Indexes

A-P + API Alphabetic Index f-i for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index f-i for libxslt

Main Menu
Related links
API Indexes

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u v-z -

Letter g:

gathering
xsltTimestamp
+

Letter f:

factor
xsltSaveResultToFilename
+
failure
xsltAddKey
+xsltAddStackElemList
+xsltCompilePattern
+xsltParseStylesheetImport
+xsltParseStylesheetInclude
+xsltRegisterExtElement
+xsltRegisterExtFunction
+xsltRegisterExtPrefix
+xsltSaveResultTo
+xsltSaveResultToFd
+xsltSaveResultToFile
+xsltSaveResultToFilename
+xsltSaveResultToString
+xsltTestCompMatchList
+
fast
xsltCompilePattern
+
file
xsltSaveResultToFd
+xsltSaveResultToFilename
+xsltSaveResultToString
+xsltSecurityCheck
+xsltSetGenericDebugFunc
+xsltSetGenericErrorFunc
+xsltTransformError
+
filename
xsltParseStylesheetFile
+xsltRunStylesheet
+xsltRunStylesheetUser
+xsltSaveResultToFilename
+
files
XSLT_PARSE_OPTIONS
+xsltRunStylesheet
+xsltRunStylesheetUser
+
find
xsltDecimalFormatGetByName
+xsltFindDocument
+
first
xsltAttrListTemplateProcess
+xsltCopyNamespaceList
+xsltSetGenericDebugFunc
+xsltSetGenericErrorFunc
+
flag
XSLT_STRANGE
+XSLT_TODO
+
following
xsltRunStylesheet
+xsltRunStylesheetUser
+
for-each
xsltForEach
+
forbid
xsltSecurityForbid
+
force
xsltSetGenericDebugFunc
+xsltSetGenericErrorFunc
+
form
_xsltStackElem
+xsltCompilePattern
+
format
xsltFormatNumberConversion
+xsltNumberFormat
+xsltTransformError
+
format-number
xsltFormatNumberConversion
+xsltFormatNumberFunction
+
formats
xsltFormatNumberConversion
+
formatting
_xsltStylesheet
+xsltNumberFormat
+
found
_xsltStylesheet
+xsltCalibrateAdjust
+xsltExtElementLookup
+xsltExtModuleElementLookup
+xsltExtModuleElementPreComputeLookup
+xsltExtModuleFunctionLookup
+xsltExtModuleTopLevelLookup
+xsltFindTemplate
+xsltGetCNsProp
+xsltGetExtInfo
+xsltGetNsProp
+xsltGetSecurityPrefs
+xsltGetTemplate
+xsltLoadStylesheetPI
+xsltVariableLookup
+xsltXPathFunctionLookup
+xsltXPathVariableLookup
+
fraction
xsltFormatNumberConversion
+
fractional
_xsltFormatNumberInfo
+
fraction}{suffix}
xsltFormatNumberConversion
+
free
XSLT_RUNTIME_EXTRA_FREE
+xsltElemPreCompDeallocator
+xsltFreeSecurityPrefs
+xsltGetNsProp
+xsltGetProfileInformation
+xsltXPathCompile
+
freed
xsltGetQNameURI
+xsltLoadStylesheetPI
+
from
CHECK_STOPPED
+CHECK_STOPPED0
+XSLT_GET_IMPORT_INT
+XSLT_GET_IMPORT_PTR
+_xsltTemplate
+xsltApplyStripSpaces
+xsltCompileAttr
+xsltEvalOneUserParam
+xsltFormatNumberConversion
+xsltGetKey
+xsltGetUTF8Char
+xsltLoadStylesheetPI
+xsltParseTemplateContent
+xsltQuoteOneUserParam
+xsltRunStylesheet
+xsltRunStylesheetUser
+xsltSplitQName
+xsltTransformFunction
+xsltUnregisterExtModule
+xsltXPathCompile
+xsltXPathGetTransformContext
+
full
xsltSplitQName
+
function-available
xsltFunctionAvailableFunction
+
functions
_xsltTransformContext
+xsltDebugDumpExtensions
+xsltRegisterAllFunctions
+

Letter g:

gathering
xsltTimestamp
general
XSLT_REGISTER_FUNCTION_LOOKUP
XSLT_REGISTER_VARIABLE_LOOKUP
generally
xsltInitElemPreComp
@@ -33,6 +141,7 @@ A:link, A:visited, A:active { text-decoration: underline }
get
xsltDoSortFunction
xsltEvalXPathString
xsltEvalXPathStringNs
+xsltGetCNsProp
xsltGetNsProp
xsltGetSecurityPrefs
given
_xsltTemplate
@@ -40,6 +149,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltAttrTemplateValueProcess
xsltAttrTemplateValueProcessNode
xsltCheckExtPrefix
+xsltEvalAVT
xsltGetExtData
xsltLoadStylesheetPI
xsltProfileStylesheet
@@ -87,8 +197,10 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSetGenericErrorFunc
xsltSetTransformErrorFunc
has
xsltEvalStaticAttrValueTemplate
+xsltGetCNsProp
xsltGetNsProp
xsltGetQNameURI
+xsltXPathCompile
hash
_xsltStylesheet
xsltEvalOneUserParam
xsltEvalUserParams
@@ -101,6 +213,7 @@ A:link, A:visited, A:active { text-decoration: underline }
holding
_xsltTransformContext
xsltGetQNameURI
hosting
xsltAttrTemplateValueProcessNode
+xsltEvalAVT
html
xsltFormatNumberConversion
http:
xsltFormatNumberConversion

Letter i:

ignorable
xsltApplyStripSpaces
@@ -121,8 +234,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltParseStylesheetImportedDoc
imports
xsltCleanupTemplates
in-scope
xsltEvalXPathStringNs
-
include
_xsltStylesheet
-xsltParseStylesheetInclude
+
include
xsltParseStylesheetInclude
included
xsltSaveResultToFilename
includes
_xsltDocument
_xsltStylesheet
@@ -130,6 +242,7 @@ A:link, A:visited, A:active { text-decoration: underline }
indented
_xsltStylesheet
index
nr
indicator
xsltEvalStaticAttrValueTemplate
+
info
xsltEvalAVT
information
XSLT_RUNTIME_EXTRA
XSLT_RUNTIME_EXTRA_FREE
XSLT_RUNTIME_EXTRA_LST
@@ -201,6 +314,7 @@ A:link, A:visited, A:active { text-decoration: underline }
interpretor
xsltXPathFunctionLookup
xsltXPathVariableLookup
into
xsltSetDebuggerCallbacks
+xsltSplitQName
item
xslDropCall
item1
xsltGetProfileInformation
item2|item3
xsltGetProfileInformation
@@ -216,14 +330,12 @@ A:link, A:visited, A:active { text-decoration: underline } xsltParseStylesheetParam
xsltParseStylesheetVariable
itself
xsltLoadStylesheetPI
-

Letter j:

java
xsltFormatNumberConversion
-
jdk
xsltFormatNumberConversion

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u diff --git a/doc/APIchunk5.html b/doc/APIchunk5.html index fae01e2..f956dd9 100644 --- a/doc/APIchunk5.html +++ b/doc/APIchunk5.html @@ -7,17 +7,19 @@ 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 } - API Alphabetic Index k-n for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index k-n for libxslt

Main Menu
Related links
API Indexes

A-P + API Alphabetic Index j-n for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index j-n for libxslt

Main Menu
Related links
API Indexes

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u v-z -

Letter k:

keeping
_xsltStylesheet
+

Letter j:

java
xsltFormatNumberConversion
+
jdk
xsltFormatNumberConversion
+

Letter k:

keeping
_xsltStylesheet
kept
_xsltDocument
key
_xsltDocument
_xsltStylesheet
@@ -75,11 +77,14 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSetCtxtParseOptions
local
_xsltStackElem
_xsltTemplate
+xsltSplitQName
+
localname
xsltSplitQName
locate
xsltLoadStylesheetPI
location
_xsltStackElem
look
xsltGetKey
xsltGetTemplate
-
looks
xsltGetExtInfo
+
looks
xsltGetCNsProp
+xsltGetExtInfo
xsltGetNsProp
lookup
xsltGetQNameURI
xsltGetSecurityPrefs
@@ -119,7 +124,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSetGenericErrorFunc
xsltSetTransformErrorFunc
mechanism
xsltFreeTemplateHashes
-
memory
xsltFreeAttributeSetsHashes
+
memory
xsltFreeAVTList
+xsltFreeAttributeSetsHashes
xsltFreeCompMatchList
xsltFreeExts
xsltFreeKeys
@@ -160,6 +166,7 @@ A:link, A:visited, A:active { text-decoration: underline }
must
xslHandleDebugger
xsltAttrTemplateValueProcess
xsltAttrTemplateValueProcessNode
+xsltEvalAVT
xsltEvalAttrValueTemplate
xsltEvalStaticAttrValueTemplate
xsltEvalTemplateString
@@ -173,6 +180,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltQuoteUserParams
xsltRunStylesheet
xsltRunStylesheetUser
+xsltSplitQName
namespaces
_xsltStylePreComp
_xsltStylesheet
_xsltTemplate
@@ -185,7 +193,8 @@ A:link, A:visited, A:active { text-decoration: underline }
need
xsltEvalGlobalVariables
xsltGetProfileInformation
xsltLoadStylesheetPI
-
needed
xsltEvalTemplateString
+
needed
xsltCompileAttr
+xsltEvalTemplateString
xsltGetNamespace
xsltGetSpecialNamespace
xsltParseStylesheetImportedDoc
@@ -234,9 +243,9 @@ A:link, A:visited, A:active { text-decoration: underline }

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u diff --git a/doc/APIchunk6.html b/doc/APIchunk6.html index 7143ff2..a68c20d 100644 --- a/doc/APIchunk6.html +++ b/doc/APIchunk6.html @@ -10,9 +10,9 @@ A:link, A:visited, A:active { text-decoration: underline } API Alphabetic Index o-p for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index o-p for libxslt

Main Menu
Related links
API Indexes

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u @@ -20,6 +20,7 @@ A:link, A:visited, A:active { text-decoration: underline }

Letter o:

object
xsltDocumentFunction
xsltKeyFunction
xsltSystemPropertyFunction
+xsltXPathCompile
obtained
xsltSaveResultTo
xsltSaveResultToFd
xsltSaveResultToFile
@@ -28,6 +29,7 @@ A:link, A:visited, A:active { text-decoration: underline }
occcur
xslHandleDebugger
occurences
_xsltFormatNumberInfo
off
xslDropCall
+xsltGetCNsProp
xsltGetNsProp
old
xsltGetQNameURI
once
xsltLoadStylesheetPI
@@ -53,7 +55,6 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSetCtxtParseOptions
xsltSetSecurityPrefs
options
XSLT_PARSE_OPTIONS
-_xsltTransformContext
xsltCheckRead
xsltCheckWrite
xsltSetCtxtParseOptions
@@ -150,8 +151,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltQuoteUserParams
xsltRunStylesheet
xsltRunStylesheetUser
-
parser
_xsltTransformContext
-xsltFreeTransformContext
+
parser
xsltFreeTransformContext
xsltSetCtxtParseOptions
parsing
xsltSetGenericDebugFunc
xsltSetGenericErrorFunc
@@ -196,6 +196,7 @@ A:link, A:visited, A:active { text-decoration: underline }
pointer
_xsltRuntimeExtra
_xsltTransformContext
xsltExtInitFunction
+xsltFreeAVTList
xsltGetExtData
xsltGetExtInfo
xsltGetQNameURI
@@ -207,8 +208,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltStyleExtInitFunction
xsltStyleGetExtData
pointers
XSLT_GET_IMPORT_PTR
-
points
_xsltStylesheet
-xsltSetDebuggerCallbacks
+
points
xsltSetDebuggerCallbacks
popped
xsltApplyOneTemplate
position
xsltTransformError
possible
xsltFormatNumberConversion
@@ -220,6 +220,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltNextImport
precision
XSLT_TIMESTAMP_TICS_PER_SEC
precompiled
_xsltStylePreComp
+_xsltStylesheet
xsltCompilePattern
xsltDocumentComp
xsltTestCompMatchList
@@ -259,6 +260,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltGetQNameURI
xsltGetSpecialNamespace
xsltRegisterExtPrefix
+xsltSplitQName
prefixed
xsltGetQNameURI
prefixes
_xsltStylesheet
preliminary
xsltCheckWrite
@@ -269,6 +271,7 @@ A:link, A:visited, A:active { text-decoration: underline }
preserve-space
_xsltStylesheet
xsltFindElemSpaceHandling
previous
xsltSetCtxtParseOptions
+
prevompiled
xsltEvalAVT
printed
xslAddCall
priority
XSLT_PAT_NO_PRIORITY
_xsltTemplate
@@ -329,9 +332,9 @@ A:link, A:visited, A:active { text-decoration: underline }

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u diff --git a/doc/APIchunk7.html b/doc/APIchunk7.html index 9d3c1f1..2ad787d 100644 --- a/doc/APIchunk7.html +++ b/doc/APIchunk7.html @@ -10,9 +10,9 @@ A:link, A:visited, A:active { text-decoration: underline } API Alphabetic Index q-s for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index q-s for libxslt

Main Menu
Related links
API Indexes

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u @@ -70,6 +70,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltEvalTemplateString
xsltGetKey
xsltLoadStylesheetPI
+xsltXPathCompile
results
xsltParseTemplateContent
ret
xsltParseStylesheetProcess
retrieve
xsltXPathGetTransformContext
@@ -81,6 +82,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltAttrTemplateProcess
xsltAttrTemplateValueProcess
xsltAttrTemplateValueProcessNode
+xsltEvalAVT
+xsltSplitQName
xsltTemplateProcess
returned
xsltEvalTemplateString
xsltGetProfileInformation
@@ -124,7 +127,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSetDefaultSecurityPrefs
xsltSetSecurityPrefs
see
xsltEvalOneUserParam
-
semantic
xsltGetNsProp
+
semantic
xsltGetCNsProp
+xsltGetNsProp
separates
xsltFormatNumberConversion
separator
xsltFormatNumberConversion
sequence
xsltGetUTF8Char
@@ -149,6 +153,8 @@ A:link, A:visited, A:active { text-decoration: underline }
setting
xsltGetQNameURI
xsltSetGenericDebugFunc
xsltSetGenericErrorFunc
+
shared
_xsltStylesheet
+_xsltTransformContext
sheet
_xsltStylesheet
xsltFreeStyleDocuments
xsltLoadStyleDocument
@@ -184,10 +190,12 @@ A:link, A:visited, A:active { text-decoration: underline } xsltQuoteOneUserParam
size
_xsltStylesheet
_xsltTransformContext
-
slightly
xsltGetNsProp
+
slightly
xsltGetCNsProp
+xsltGetNsProp
slot
xsltAllocateExtra
xsltAllocateExtraCtxt
some
xsltCheckWrite
+xsltCompileAttr
something
xsltParseStylesheetProcess
sort
_xsltStylePreComp
xsltDefaultSortFunction
@@ -225,6 +233,7 @@ A:link, A:visited, A:active { text-decoration: underline }
specification
XSLT_NAMESPACE
specified
XSLT_MAX_SORT
xsltDoSortFunction
+xsltGetCNsProp
xsltGetNsProp
xsltRunStylesheet
xsltRunStylesheetUser
@@ -278,7 +287,9 @@ A:link, A:visited, A:active { text-decoration: underline } xsltParseStylesheetDoc
xsltParseStylesheetFile
xsltParseStylesheetImportedDoc
-
structures
xsltParseStylesheetDoc
+
structures
xsltCompileAttr
+xsltFreeAVTList
+xsltParseStylesheetDoc
xsltParseStylesheetImportedDoc
xsltParseStylesheetProcess
stuff
_xsltStylesheet
@@ -301,7 +312,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSetTransformErrorFunc
subsidiary
_xsltDocument
substituted
xsltEvalAttrValueTemplate
-
substitution
xsltGetNsProp
+
substitution
xsltGetCNsProp
+xsltGetNsProp
subtree
xsltLoadStylesheetPI
success
xsltAddKey
xsltAddStackElemList
@@ -339,9 +351,9 @@ A:link, A:visited, A:active { text-decoration: underline }

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u diff --git a/doc/APIchunk8.html b/doc/APIchunk8.html index def61e5..3c9e8b9 100644 --- a/doc/APIchunk8.html +++ b/doc/APIchunk8.html @@ -10,9 +10,9 @@ A:link, A:visited, A:active { text-decoration: underline } API Alphabetic Index t-u for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index t-u for libxslt

Main Menu
Related links
API Indexes

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u @@ -32,6 +32,7 @@ A:link, A:visited, A:active { text-decoration: underline }
templates
_xsltStylesheet
_xsltTransformContext
xsltCleanupTemplates
+xsltFreeAVTList
templtaes
_xsltTransformContext
templtes
_xsltTransformContext
temporary
_xsltTransformContext
@@ -60,6 +61,7 @@ A:link, A:visited, A:active { text-decoration: underline } IS_XSLT_REAL_NODE
XSLT_STRANGE
xslHandleDebugger
+xsltGetCNsProp
xsltGetNsProp
xsltLoadStylesheetPI
xsltNeedElemSpaceHandling
@@ -110,6 +112,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltFormatNumberConversion
time
_xsltTemplate
xslHandleDebugger
+xsltCompileAttr
xsltExtInitFunction
xsltExtShutdownFunction
xsltStyleExtInitFunction
@@ -144,14 +147,16 @@ A:link, A:visited, A:active { text-decoration: underline } xsltQuoteUserParams
xsltRunStylesheet
xsltRunStylesheetUser
-
turned
xsltGetNsProp
+
turned
xsltGetCNsProp
+xsltGetNsProp
type
XSLT_TRACE
_xsltElemPreComp
_xsltStylePreComp
_xsltTransformContext

Letter u:

ultimately
xsltGetUTF8Char
unimplemented
XSLT_TODO
-
unless
xsltGetNsProp
+
unless
xsltGetCNsProp
+xsltGetNsProp
unparsed-entity-uri
xsltUnparsedEntityURIFunction
unused
xsltDocumentComp
xsltSecurityAllow
@@ -166,6 +171,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltEvalOneUserParam
xsltEvalUserParams
xsltEvalXPathStringNs
+xsltGetCNsProp
xsltGetDefaultSecurityPrefs
xsltGetNamespace
xsltGetNsProp
@@ -226,9 +232,9 @@ A:link, A:visited, A:active { text-decoration: underline }

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u diff --git a/doc/APIchunk9.html b/doc/APIchunk9.html index 1e90e65..e882427 100644 --- a/doc/APIchunk9.html +++ b/doc/APIchunk9.html @@ -10,9 +10,9 @@ A:link, A:visited, A:active { text-decoration: underline } API Alphabetic Index v-z for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index v-z for libxslt

Main Menu
Related links
API Indexes

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u @@ -24,6 +24,7 @@ A:link, A:visited, A:active { text-decoration: underline }
values
_xsltStylePreComp
xsltApplyStylesheet
xsltApplyStylesheetUser
+xsltGetCNsProp
xsltGetNsProp
xsltProfileStylesheet
xsltQuoteUserParams
@@ -105,6 +106,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltRunStylesheetUser
with
CHECK_STOPPED0
xsltAttrListTemplateProcess
+xsltGetCNsProp
xsltGetNsProp
xsltGetProfileInformation
xsltGetQNameURI
@@ -139,15 +141,16 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSaveResultToFilename
xsltSaveResultToString
xmlFreeDoc
xsltGetProfileInformation
-
xmlGetNsProp
xsltGetNsProp
+
xmlGetNsProp
xsltGetCNsProp
+xsltGetNsProp
xmlGetUTF8Char
xsltGetUTF8Char
xmlNodePtr
_xsltTransformContext
xsltCopyTextString
xmlNsPtr
xsltCopyNamespace
xsltCopyNamespaceList
-
xmlParserOption
_xsltTransformContext
-xsltSetCtxtParseOptions
+
xmlParserOption
xsltSetCtxtParseOptions
xmlReadxxx
XSLT_PARSE_OPTIONS
+
xmlXPathCompExprPtr
xsltXPathCompile
xsl
XSLT_TRACE
xsl:apply-templates
xsltTransformFunction
xsl:comment
xsltEvalTemplateString
@@ -190,6 +193,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xsltTimestamp
xsltCalibrateAdjust
xsltTransformContextPtr
xsltNewTransformContext

Letter y:

yes
_xsltStylesheet
+xsltCompileAttr
yet
xsltRunStylesheet
xsltRunStylesheetUser
you
xsltEvalUserParams
@@ -198,9 +202,9 @@ A:link, A:visited, A:active { text-decoration: underline }

A-P Q-a b-c -d-f -g-j -k-n +d-e +f-i +j-n o-p q-s t-u diff --git a/doc/APIconstructors.html b/doc/APIconstructors.html index 33611e1..599a620 100644 --- a/doc/APIconstructors.html +++ b/doc/APIconstructors.html @@ -7,7 +7,10 @@ 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 } - List of constructors for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

List of constructors for libxslt

Main Menu
Related links
API Indexes

Type const xmlChar *:

xsltGetQNameURI
+ List of constructors for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

List of constructors for libxslt

Main Menu
Related links
API Indexes

Type const xmlChar *:

xsltEvalStaticAttrValueTemplate
+xsltGetCNsProp
+xsltGetQNameURI
+xsltSplitQName

Type long:

xsltTimestamp

Type void *:

xsltExtInitFunction
xsltGetExtData
@@ -17,8 +20,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltAttrTemplateProcess

Type xmlChar *:

xsltAttrTemplateValueProcess
xsltAttrTemplateValueProcessNode
+xsltEvalAVT
xsltEvalAttrValueTemplate
-xsltEvalStaticAttrValueTemplate
xsltEvalTemplateString
xsltEvalXPathString
xsltEvalXPathStringNs
@@ -36,6 +39,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltCopyNamespaceList
xsltGetNamespace
xsltGetSpecialNamespace
+

Type xmlXPathCompExprPtr:

xsltXPathCompile

Type xmlXPathError:

xsltFormatNumberConversion

Type xmlXPathFunction:

xsltExtFunctionLookup
xsltExtModuleFunctionLookup
diff --git a/doc/APIfiles.html b/doc/APIfiles.html index f994dcb..7541481 100644 --- a/doc/APIfiles.html +++ b/doc/APIfiles.html @@ -251,6 +251,7 @@ A:link, A:visited, A:active { text-decoration: underline } _xsltTransformContext
xsltAllocateExtra
xsltAllocateExtraCtxt
+xsltCompileAttr
xsltCreateRVT
xsltDecimalFormat
xsltDecimalFormatGetByName
@@ -260,7 +261,9 @@ A:link, A:visited, A:active { text-decoration: underline } xsltElemPreComp
xsltElemPreCompDeallocator
xsltElemPreCompPtr
+xsltEvalAVT
xsltFormatNumberConversion
+xsltFreeAVTList
xsltFreeRVTs
xsltFreeStackElemList
xsltFreeStylesheet
@@ -352,6 +355,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltGenericDebugContext
xsltGenericError
xsltGenericErrorContext
+xsltGetCNsProp
xsltGetDebuggerStatus
xsltGetNsProp
xsltGetProfileInformation
@@ -374,6 +378,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSetGenericErrorFunc
xsltSetSortFunc
xsltSetTransformErrorFunc
+xsltSplitQName
xsltTimestamp
xsltTransformError
+xsltXPathCompile

Daniel Veillard

diff --git a/doc/APIfunctions.html b/doc/APIfunctions.html index 21b71a0..973e34b 100644 --- a/doc/APIfunctions.html +++ b/doc/APIfunctions.html @@ -24,6 +24,7 @@ A:link, A:visited, A:active { text-decoration: underline }

Type const unsigned char *:

xsltGetUTF8Char

Type const xmlChar *:

xsltAddKey
xsltAddTemplate
+xsltApplyAttributeSet
xsltAttrTemplateValueProcess
xsltAttrTemplateValueProcessNode
xsltCheckExtPrefix
@@ -43,6 +44,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltExtModuleTopLevelLookup
xsltExtShutdownFunction
xsltFindTemplate
+xsltGetCNsProp
xsltGetExtData
xsltGetExtInfo
xsltGetKey
@@ -62,6 +64,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltRegisterExtModuleFunction
xsltRegisterExtModuleTopLevel
xsltRegisterExtPrefix
+xsltSplitQName
xsltStyleExtInitFunction
xsltStyleExtShutdownFunction
xsltStyleGetExtData
@@ -70,14 +73,18 @@ A:link, A:visited, A:active { text-decoration: underline } xsltUnregisterExtModuleFunction
xsltUnregisterExtModuleTopLevel
xsltVariableLookup
+xsltXPathCompile
xsltXPathFunctionLookup
xsltXPathVariableLookup
+

Type const xmlChar **:

xsltSplitQName

Type double:

xsltFormatNumberConversion

Type int *:

xsltEvalStaticAttrValueTemplate
xsltGetUTF8Char
xsltSaveResultToString

Type long:

xsltCalibrateAdjust
-

Type void *:

xsltExtShutdownFunction
+

Type void *:

xsltEvalAVT
+xsltExtShutdownFunction
+xsltFreeAVTList
xsltNormalizeCompSteps
xsltSetDebuggerCallbacks
xsltSetGenericDebugFunc
@@ -87,13 +94,14 @@ A:link, A:visited, A:active { text-decoration: underline } xsltXPathVariableLookup

Type xmlAttrPtr:

xsltAttrListTemplateProcess
xsltAttrTemplateProcess
-

Type xmlChar *:

xsltApplyAttributeSet
-xsltDecimalFormatGetByName
+xsltCompileAttr
+

Type xmlChar *:

xsltDecimalFormatGetByName
xsltFormatNumberConversion
xsltIsBlank

Type xmlChar **:

xsltFormatNumberConversion
xsltGetQNameURI
xsltSaveResultToString
+

Type xmlDictPtr:

xsltSplitQName

Type xmlDocPtr:

xsltApplyStylesheet
xsltApplyStylesheetUser
xsltCompilePattern
@@ -146,11 +154,13 @@ A:link, A:visited, A:active { text-decoration: underline } xsltDocumentComp
xsltDocumentElem
xsltElement
+xsltEvalAVT
xsltEvalAttrValueTemplate
xsltEvalStaticAttrValueTemplate
xsltEvalTemplateString
xsltFindElemSpaceHandling
xsltForEach
+xsltGetCNsProp
xsltGetNamespace
xsltGetNsProp
xsltGetQNameURI
@@ -280,6 +290,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltApplyStylesheetUser
xsltCheckExtPrefix
xsltCleanupTemplates
+xsltCompileAttr
xsltCompilePattern
xsltDecimalFormatGetByName
xsltDocumentComp
@@ -292,6 +303,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltFreeStylePreComps
xsltFreeStylesheet
xsltFreeTemplateHashes
+xsltGetCNsProp
xsltGetExtInfo
xsltGetTemplate
xsltInitElemPreComp
@@ -330,6 +342,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltStylePreCompute
xsltTopLevelFunction
xsltTransformError
+xsltXPathCompile

Type xsltTemplatePtr:

xslAddCall
xslHandleDebugger
xsltAddCallCallback
@@ -369,6 +382,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltDoSortFunction
xsltDocumentElem
xsltElement
+xsltEvalAVT
xsltEvalAttrValueTemplate
xsltEvalGlobalVariables
xsltEvalOneUserParam
diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html index 459ea1b..c27673f 100644 --- a/doc/APIsymbols.html +++ b/doc/APIsymbols.html @@ -147,6 +147,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltComment
xsltCompMatch
xsltCompMatchPtr
+xsltCompileAttr
xsltCompilePattern
xsltComputeSortResult
xsltCopy
@@ -179,6 +180,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltElement
xsltElementAvailableFunction
xsltEngineVersion
+xsltEvalAVT
xsltEvalAttrValueTemplate
xsltEvalGlobalVariables
xsltEvalOneUserParam
@@ -205,6 +207,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltFormatNumberFunction
xsltFormatNumberInfo
xsltFormatNumberInfoPtr
+xsltFreeAVTList
xsltFreeAttributeSetsHashes
xsltFreeCompMatchList
xsltFreeCtxtExts
@@ -229,6 +232,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltGenericDebugContext
xsltGenericError
xsltGenericErrorContext
+xsltGetCNsProp
xsltGetDebuggerStatus
xsltGetDefaultSecurityPrefs
xsltGetExtData
@@ -342,6 +346,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltShutdownExts
xsltSort
xsltSortFunc
+xsltSplitQName
xsltStackElem
xsltStackElemPtr
xsltStyleExtInitFunction
@@ -373,6 +378,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltUnregisterExtModuleTopLevel
xsltValueOf
xsltVariableLookup
+xsltXPathCompile
xsltXPathFunctionLookup
xsltXPathGetTransformContext
xsltXPathVariableLookup
diff --git a/doc/bugs.html b/doc/bugs.html index 7225647..6241fb1 100644 --- a/doc/bugs.html +++ b/doc/bugs.html @@ -25,12 +25,12 @@ useful resources:

  • I strongly suggest to subscribe to Gnome -bug tracking database (make sure to use the "libxslt" module name). Before - filing a bug, check the list of existing libxslt bugs to - make sure it hasn't already been filed. I -look at reports there regularly and it's good to have a reminder when a bug -is still open. Be sure to specify that the bug is for the package libxslt.

    For small problems you can try to get help on IRC, the #xml channel on +use the Gnome bug +tracking database (make sure to use the "libxslt" module name). Before +filing a bug, check the list of existing +libxslt bugs to make sure it hasn't already been filed. I look at reports +there regularly and it's good to have a reminder when a bug is still open. Be +sure to specify that the bug is for the package libxslt.

    For small problems you can try to get help on IRC, the #xml channel on irc.gnome.org (port 6667) usually have a few person subscribed which may help (but there is no garantee and if a real issue is raised it should go on the mailing-list for archival).

    There is also a mailing-list xslt@gnome.org for libxslt, with an on-line archive. To subscribe diff --git a/doc/html/libxslt-attributes.html b/doc/html/libxslt-attributes.html index 831d1f2..a975b96 100644 --- a/doc/html/libxslt-attributes.html +++ b/doc/html/libxslt-attributes.html @@ -7,12 +7,12 @@ 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 } - Module attributes from libxslt
    Action against software patentsGnome2 LogoW3C logoRed Hat Logo
    Made with Libxslt Logo

    The XSLT C library for Gnome

    Module attributes from libxslt

    API Menu
    Related links
    API Indexes

    this module handles the specificities of attribute and attribute groups processing.

    Table of Contents

    void	xsltApplyAttributeSet		(xsltTransformContextPtr ctxt, 
    xmlNodePtr node,
    xmlNodePtr inst,
    xmlChar * attributes)
    + Module attributes from libxslt
    Action against software patentsGnome2 LogoW3C logoRed Hat Logo
    Made with Libxslt Logo

    The XSLT C library for Gnome

    Module attributes from libxslt

    API Menu
    Related links
    API Indexes

    this module handles the specificities of attribute and attribute groups processing.

    Table of Contents

    void	xsltApplyAttributeSet		(xsltTransformContextPtr ctxt, 
    xmlNodePtr node,
    xmlNodePtr inst,
    const xmlChar * attributes)
    void	xsltFreeAttributeSetsHashes	(xsltStylesheetPtr style)
    void	xsltParseStylesheetAttributeSet	(xsltStylesheetPtr style, 
    xmlNodePtr cur)
    void	xsltResolveStylesheetAttributeSet	(xsltStylesheetPtr style)

    Description

    -

    Function: xsltApplyAttributeSet

    void	xsltApplyAttributeSet		(xsltTransformContextPtr ctxt, 
    xmlNodePtr node,
    xmlNodePtr inst,
    xmlChar * attributes)
    +

    Function: xsltApplyAttributeSet

    void	xsltApplyAttributeSet		(xsltTransformContextPtr ctxt, 
    xmlNodePtr node,
    xmlNodePtr inst,
    const xmlChar * attributes)

    Apply the xsl:use-attribute-sets

    ctxt:the XSLT stylesheet
    node:the node in the source tree.
    inst:the xslt attribute node
    attributes:the set list.

    Function: xsltFreeAttributeSetsHashes

    void	xsltFreeAttributeSetsHashes	(xsltStylesheetPtr style)

    Free up the memory used by attribute sets

    diff --git a/doc/html/libxslt-numbersInternals.html b/doc/html/libxslt-numbersInternals.html index bdbe0fb..279debb 100644 --- a/doc/html/libxslt-numbersInternals.html +++ b/doc/html/libxslt-numbersInternals.html @@ -23,11 +23,11 @@ A:link, A:visited, A:active { text-decoration: underline } char is_multiplier_set : Flag to catch multiple occurences of pe char is_negative_pattern : Flag for processing -ve prefix/suffix }

    Structure xsltNumberData

    Structure xsltNumberData
    struct _xsltNumberData { - xmlChar * level - xmlChar * count - xmlChar * from - xmlChar * value - xmlChar * format + const xmlChar * level + const xmlChar * count + const xmlChar * from + const xmlChar * value + const xmlChar * format int has_format int digitsPerGroup int groupingCharacter diff --git a/doc/html/libxslt-templates.html b/doc/html/libxslt-templates.html index 4d7d2af..b55ea83 100644 --- a/doc/html/libxslt-templates.html +++ b/doc/html/libxslt-templates.html @@ -12,7 +12,7 @@ A:link, A:visited, A:active { text-decoration: underline }
    xmlChar *	xsltAttrTemplateValueProcess	(xsltTransformContextPtr ctxt, 
    const xmlChar * str)
    xmlChar *	xsltAttrTemplateValueProcessNode	(xsltTransformContextPtr ctxt, 
    const xmlChar * str,
    xmlNodePtr node)
    xmlChar *	xsltEvalAttrValueTemplate	(xsltTransformContextPtr ctxt, 
    xmlNodePtr node,
    const xmlChar * name,
    const xmlChar * ns)
    -
    xmlChar *	xsltEvalStaticAttrValueTemplate	(xsltStylesheetPtr style, 
    xmlNodePtr node,
    const xmlChar * name,
    const xmlChar * ns,
    int * found)
    +
    const xmlChar *	xsltEvalStaticAttrValueTemplate	(xsltStylesheetPtr style, 
    xmlNodePtr node,
    const xmlChar * name,
    const xmlChar * ns,
    int * found)
    xmlChar *	xsltEvalTemplateString	(xsltTransformContextPtr ctxt, 
    xmlNodePtr node,
    xmlNodePtr parent)
    int	xsltEvalXPathPredicate		(xsltTransformContextPtr ctxt, 
    xmlXPathCompExprPtr comp,
    xmlNsPtr * nsList,
    int nsNr)
    xmlChar *	xsltEvalXPathString	(xsltTransformContextPtr ctxt, 
    xmlXPathCompExprPtr comp)
    @@ -29,7 +29,7 @@ A:link, A:visited, A:active { text-decoration: underline }

    Process the given string, allowing to pass a namespace mapping context and return the new string value.

    ctxt:the XSLT transformation context
    str:the attribute template node value
    node:the node hosting the attribute
    Returns:the computed string value or NULL, must be deallocated by the caller.

    Function: xsltEvalAttrValueTemplate

    xmlChar *	xsltEvalAttrValueTemplate	(xsltTransformContextPtr ctxt, 
    xmlNodePtr node,
    const xmlChar * name,
    const xmlChar * ns)

    Evaluate a attribute value template, i.e. the attribute value can contain expressions contained in curly braces ({}) and those are substituted by they computed value.

    -
    ctxt:the XSLT transformation context
    node:the stylesheet node
    name:the attribute QName
    ns:the attribute namespace URI
    Returns:the computed string value or NULL, must be deallocated by the caller.

    Function: xsltEvalStaticAttrValueTemplate

    xmlChar *	xsltEvalStaticAttrValueTemplate	(xsltStylesheetPtr style, 
    xmlNodePtr node,
    const xmlChar * name,
    const xmlChar * ns,
    int * found)
    +
    ctxt:the XSLT transformation context
    node:the stylesheet node
    name:the attribute QName
    ns:the attribute namespace URI
    Returns:the computed string value or NULL, must be deallocated by the caller.

    Function: xsltEvalStaticAttrValueTemplate

    const xmlChar *	xsltEvalStaticAttrValueTemplate	(xsltStylesheetPtr style, 
    xmlNodePtr node,
    const xmlChar * name,
    const xmlChar * ns,
    int * found)

    Check if an attribute value template has a static value, i.e. the attribute value does not contain expressions contained in curly braces ({})

    style:the XSLT stylesheet
    node:the stylesheet node
    name:the attribute Name
    ns:the attribute namespace URI
    found:indicator whether the attribute is present
    Returns:the static string value or NULL, must be deallocated by the caller.

    Function: xsltEvalTemplateString

    xmlChar *	xsltEvalTemplateString	(xsltTransformContextPtr ctxt, 
    xmlNodePtr node,
    xmlNodePtr parent)

    Evaluate a template string value, i.e. the parent list is interpreter as template content and the resulting tree string value is returned This is needed for example by xsl:comment and xsl:processing-instruction

    diff --git a/doc/html/libxslt-xsltInternals.html b/doc/html/libxslt-xsltInternals.html index 03803c5..dc1534c 100644 --- a/doc/html/libxslt-xsltInternals.html +++ b/doc/html/libxslt-xsltInternals.html @@ -30,12 +30,15 @@ A:link, A:visited, A:active { text-decoration: underline }
    Enum xsltTransformState
     
    int	xsltAllocateExtra		(xsltStylesheetPtr style)
    int	xsltAllocateExtraCtxt		(xsltTransformContextPtr ctxt)
    +
    void	xsltCompileAttr			(xsltStylesheetPtr style, 
    xmlAttrPtr attr)
    xmlDocPtr	xsltCreateRVT		(xsltTransformContextPtr ctxt)
    xsltDecimalFormatPtr	xsltDecimalFormatGetByName	(xsltStylesheetPtr sheet, 
    xmlChar * name)
    Function type: xsltElemPreCompDeallocator
     void	xsltElemPreCompDeallocator	(xsltElemPreCompPtr comp)
     
    +
    xmlChar *	xsltEvalAVT		(xsltTransformContextPtr ctxt, 
    void * avt,
    xmlNodePtr node)
    xmlXPathError	xsltFormatNumberConversion	(xsltDecimalFormatPtr self, 
    xmlChar * format,
    double number,
    xmlChar ** result)
    +
    void	xsltFreeAVTList			(void * avt)
    void	xsltFreeRVTs			(xsltTransformContextPtr ctxt)
    void	xsltFreeStackElemList		(xsltStackElemPtr elem)
    void	xsltFreeStylesheet		(xsltStylesheetPtr sheet)
    @@ -104,9 +107,9 @@ void xsltTransformFunction (xsltStylePreCompPtr comp : the compiled form int computed : was the evaluation done - xmlChar * name : the local part of the name QName - xmlChar * nameURI : the URI part of the name QName - xmlChar * select : the eval string + const xmlChar * name : the local part of the name QName + const xmlChar * nameURI : the URI part of the name QName + const xmlChar * select : the eval string xmlNodePtr tree : the tree if no eval string or the locat xmlXPathObjectPtr value : The value if computed }

    Structure xsltStylePreComp

    Structure xsltStylePreComp
    struct _xsltStylePreComp { @@ -114,30 +117,30 @@ void xsltTransformFunction (xsltStyleType type : type of the element xsltTransformFunction func : handling function xmlNodePtr inst : * Pre computed values. * - xmlChar * stype : sort + const xmlChar * stype : sort int has_stype : sort int number : sort - xmlChar * order : sort + const xmlChar * order : sort int has_order : sort int descending : sort - xmlChar * lang : sort + const xmlChar * lang : sort int has_lang : sort - xmlChar * case_order : sort + const xmlChar * case_order : sort int lower_first : sort - xmlChar * use : copy, element + const xmlChar * use : copy, element int has_use : copy, element int noescape : text - xmlChar * name : element, attribute, pi + const xmlChar * name : element, attribute, pi int has_name : element, attribute, pi - xmlChar * ns : element + const xmlChar * ns : element int has_ns : element - xmlChar * mode : apply-templates - xmlChar * modeURI : apply-templates - xmlChar * test : if + const xmlChar * mode : apply-templates + const xmlChar * modeURI : apply-templates + const xmlChar * test : if xsltTemplatePtr templ : call-template - xmlChar * select : sort, copy-of, value-of, apply-template + const xmlChar * select : sort, copy-of, value-of, apply-template int ver11 : document - xmlChar * filename : document URL + const xmlChar * filename : document URL int has_filename : document xsltNumberData numdata : number xmlXPathCompExprPtr comp : a precompiled XPath expression @@ -213,7 +216,9 @@ void xsltTransformFunction (xsltDocumentPtr includes : points to last nested include + xsltDocumentPtr includes : * dictionnary: shared between stylesheet + xmlDictPtr dict : * precompiled attribute value templates. + void * attVTs }

    Structure xsltTemplate

    Structure xsltTemplate
    struct _xsltTemplate { struct _xsltTemplate * next : chained list sorted by priority struct _xsltStylesheet * style : the containing stylesheet @@ -280,7 +285,8 @@ void xsltTransformFunction (xsltTransformState
    Enum xsltTransformState {
         XSLT_STATE_OK = 0
         XSLT_STATE_ERROR = 1
    @@ -290,16 +296,22 @@ void	xsltTransformFunction		(
    style:an XSLT stylesheet
    Returns:the number of the slot

    Function: xsltAllocateExtraCtxt

    int	xsltAllocateExtraCtxt		(xsltTransformContextPtr ctxt)

    Allocate an extra runtime information slot at run-time and return its number This make sure there is a slot ready in the transformation context

    -
    ctxt:an XSLT transformation context
    Returns:the number of the slot

    Function: xsltCreateRVT

    xmlDocPtr	xsltCreateRVT		(xsltTransformContextPtr ctxt)
    +
    ctxt:an XSLT transformation context
    Returns:the number of the slot

    Function: xsltCompileAttr

    void	xsltCompileAttr			(xsltStylesheetPtr style, 
    xmlAttrPtr attr)
    +

    Precompile an attribute in a stylesheet, basically it checks if it is an attrubute value template, and if yes establish some structures needed to process it at transformation time.

    +
    style:a XSLT process context
    attr:the attribute coming from the stylesheet.

    Function: xsltCreateRVT

    xmlDocPtr	xsltCreateRVT		(xsltTransformContextPtr ctxt)

    Create a result value tree

    ctxt:an XSLT transformation context
    Returns:the result value tree or NULL in case of error

    Function: xsltDecimalFormatGetByName

    xsltDecimalFormatPtr	xsltDecimalFormatGetByName	(xsltStylesheetPtr sheet, 
    xmlChar * name)

    Find decimal-format by name

    sheet:the XSLT stylesheet
    name:the decimal-format name to find
    Returns:the xsltDecimalFormatPtr

    Function type: xsltElemPreCompDeallocator

    Function type: xsltElemPreCompDeallocator
     void	xsltElemPreCompDeallocator	(xsltElemPreCompPtr comp)
     

    Deallocates an #xsltElemPreComp structure.

    comp:the #xsltElemPreComp to free up

    -

    Function: xsltFormatNumberConversion

    xmlXPathError	xsltFormatNumberConversion	(xsltDecimalFormatPtr self, 
    xmlChar * format,
    double number,
    xmlChar ** result)
    +

    Function: xsltEvalAVT

    xmlChar *	xsltEvalAVT		(xsltTransformContextPtr ctxt, 
    void * avt,
    xmlNodePtr node)
    +

    Process the given AVT, and return the new string value.

    +
    ctxt:the XSLT transformation context
    avt:the prevompiled attribute value template info
    node:the node hosting the attribute
    Returns:the computed string value or NULL, must be deallocated by the caller.

    Function: xsltFormatNumberConversion

    xmlXPathError	xsltFormatNumberConversion	(xsltDecimalFormatPtr self, 
    xmlChar * format,
    double number,
    xmlChar ** result)

    format-number() uses the JDK 1.1 DecimalFormat class: http://java.sun.com/products/jdk/1.1/docs/api/java.text.DecimalFormat.html Structure: pattern := subpattern{;subpattern} subpattern := {prefix}integer{.fraction}{suffix} prefix := '\\u0000'..'\\uFFFD' - specialCharacters suffix := '\\u0000'..'\\uFFFD' - specialCharacters integer := '#'* '0'* '0' fraction := '0'* '#'* Notation: X* 0 or more instances of X (X | Y) either X or Y. X..Y any character from X up to Y, inclusive. S - T characters in S, except those in T Special Characters: Symbol Meaning 0 a digit # a digit, zero shows as absent . placeholder for decimal separator , placeholder for grouping separator. ; separates formats. - default negative prefix. % multiply by 100 and show as percentage ? multiply by 1000 and show as per mille X any other characters can be used in the prefix or suffix ' used to quote special characters in a prefix or suffix.

    -
    self:the decimal format
    format:the format requested
    number:the value to format
    result:the place to ouput the result
    Returns:a possible XPath error

    Function: xsltFreeRVTs

    void	xsltFreeRVTs			(xsltTransformContextPtr ctxt)
    +
    self:the decimal format
    format:the format requested
    number:the value to format
    result:the place to ouput the result
    Returns:a possible XPath error

    Function: xsltFreeAVTList

    void	xsltFreeAVTList			(void * avt)
    +

    Free up the memory associated to the attribute value templates

    +
    avt:pointer to an list of AVT structures

    Function: xsltFreeRVTs

    void	xsltFreeRVTs			(xsltTransformContextPtr ctxt)

    Free all the registered result value tree of the transformation

    ctxt:an XSLT transformation context

    Function: xsltFreeStackElemList

    void	xsltFreeStackElemList		(xsltStackElemPtr elem)

    Free up the memory allocated by @elem

    diff --git a/doc/html/libxslt-xsltutils.html b/doc/html/libxslt-xsltutils.html index 585c11b..ecd47a1 100644 --- a/doc/html/libxslt-xsltutils.html +++ b/doc/html/libxslt-xsltutils.html @@ -24,6 +24,7 @@ int xsltAddCallCallback (Function type: xsltDropCallCallback void xsltDropCallCallback (void)
    +
    const xmlChar *	xsltGetCNsProp		(xsltStylesheetPtr style, 
    xmlNodePtr node,
    const xmlChar * name,
    const xmlChar * nameSpace)
    int	xsltGetDebuggerStatus		(void)
    xmlChar *	xsltGetNsProp		(xmlNodePtr node, 
    const xmlChar * name,
    const xmlChar * nameSpace)
    xmlDocPtr	xsltGetProfileInformation	(xsltTransformContextPtr ctxt)
    @@ -48,8 +49,10 @@ void xsltHandleDebuggerCallback (xmlNo
    void	xsltSetGenericErrorFunc		(void * ctx, 
    xmlGenericErrorFunc handler)
    void	xsltSetSortFunc			(xsltSortFunc handler)
    void	xsltSetTransformErrorFunc	(xsltTransformContextPtr ctxt, 
    void * ctx,
    xmlGenericErrorFunc handler)
    +
    const xmlChar *	xsltSplitQName		(xmlDictPtr dict, 
    const xmlChar * name,
    const xmlChar ** prefix)
    long	xsltTimestamp			(void)
    void	xsltTransformError		(xsltTransformContextPtr ctxt, 
    xsltStylesheetPtr style,
    xmlNodePtr node,
    const char * msg,
    ... ...)
    +
    xmlXPathCompExprPtr	xsltXPathCompile	(xsltStylesheetPtr style, 
    const xmlChar * str)

    Description

    Macro: IS_XSLT_ELEM

    #define IS_XSLT_ELEM

    Checks that the element pertains to XSLT namespace.

    Macro: IS_XSLT_NAME

    #define IS_XSLT_NAME

    Checks the value of an element in XSLT namespace.

    @@ -115,7 +118,9 @@ int xsltAddCallCallback (x
    list:the node set

    Function type: xsltDropCallCallback

    Function type: xsltDropCallCallback
     void	xsltDropCallCallback		(void)
     


    -

    Function: xsltGetDebuggerStatus

    int	xsltGetDebuggerStatus		(void)
    +

    Function: xsltGetCNsProp

    const xmlChar *	xsltGetCNsProp		(xsltStylesheetPtr style, 
    xmlNodePtr node,
    const xmlChar * name,
    const xmlChar * nameSpace)
    +

    Similar to xmlGetNsProp() but with a slightly different semantic Search and get the value of an attribute associated to a node This attribute has to be anchored in the namespace specified, or has no namespace and the element is in that namespace. This does the entity substitution. This function looks in DTD attribute declaration for #FIXED or default declaration values unless DTD use has been turned off.

    +
    style:the stylesheet
    node:the node
    name:the attribute name
    nameSpace:the URI of the namespace
    Returns:the attribute value or NULL if not found. The string is allocated in the stylesheet dictionnary.

    Function: xsltGetDebuggerStatus

    int	xsltGetDebuggerStatus		(void)

    Get xslDebugStatus.

    Returns:the value of xslDebugStatus.

    Function: xsltGetNsProp

    xmlChar *	xsltGetNsProp		(xmlNodePtr node, 
    const xmlChar * name,
    const xmlChar * nameSpace)

    Similar to xmlGetNsProp() but with a slightly different semantic Search and get the value of an attribute associated to a node This attribute has to be anchored in the namespace specified, or has no namespace and the element is in that namespace. This does the entity substitution. This function looks in DTD attribute declaration for #FIXED or default declaration values unless DTD use has been turned off.

    @@ -160,8 +165,12 @@ void xsltHandleDebuggerCallback (xmlNodePtr cur,
    xmlNodePtr node,

    Function to reset the global handler for XSLT sorting. If the handler is NULL, the default sort function will be used.

    handler:the new handler function

    Function: xsltSetTransformErrorFunc

    void	xsltSetTransformErrorFunc	(xsltTransformContextPtr ctxt, 
    void * ctx,
    xmlGenericErrorFunc handler)

    Function to reset the handler and the error context for out of context error messages specific to a given XSLT transromation. This simply means that @handler will be called for subsequent error messages while running the transformation.

    -
    ctxt:the XSLT transformation context
    ctx:the new error handling context
    handler:the new handler function

    Function: xsltTimestamp

    long	xsltTimestamp			(void)
    +
    ctxt:the XSLT transformation context
    ctx:the new error handling context
    handler:the new handler function

    Function: xsltSplitQName

    const xmlChar *	xsltSplitQName		(xmlDictPtr dict, 
    const xmlChar * name,
    const xmlChar ** prefix)
    +

    Split QNames into prefix and local names, both allocated from a dictionnary.

    +
    dict:a dictionnary
    name:the full QName
    prefix:the return value
    Returns:the localname or NULL in case of error.

    Function: xsltTimestamp

    long	xsltTimestamp			(void)

    Used for gathering profiling data

    Returns:the number of tenth of milliseconds since the beginning of the profiling

    Function: xsltTransformError

    void	xsltTransformError		(xsltTransformContextPtr ctxt, 
    xsltStylesheetPtr style,
    xmlNodePtr node,
    const char * msg,
    ... ...)

    Display and format an error messages, gives file, line, position and extra parameters, will use the specific transformation context if available

    -
    ctxt:an XSLT transformation context
    style:the XSLT stylesheet used
    node:the current node in the stylesheet
    msg:the message to display/transmit
    ...:extra parameters for the message display

    Daniel Veillard

    +
    ctxt:an XSLT transformation context
    style:the XSLT stylesheet used
    node:the current node in the stylesheet
    msg:the message to display/transmit
    ...:extra parameters for the message display

    Function: xsltXPathCompile

    xmlXPathCompExprPtr	xsltXPathCompile	(xsltStylesheetPtr style, 
    const xmlChar * str)
    +

    Compile an XPath expression

    +
    style:the stylesheet
    str:the XPath expression
    Returns:the xmlXPathCompExprPtr resulting from the compilation or NULL. the caller has to free the object.

    Daniel Veillard

    diff --git a/doc/libxslt-api.xml b/doc/libxslt-api.xml index 3a81066..422280e 100644 --- a/doc/libxslt-api.xml +++ b/doc/libxslt-api.xml @@ -348,25 +348,28 @@ + + - + - + - + + @@ -435,6 +438,7 @@ + @@ -452,6 +456,7 @@ + @@ -459,6 +464,7 @@ + @@ -680,11 +686,11 @@ - - - - - + + + + + @@ -708,9 +714,9 @@ - - - + + + @@ -721,30 +727,30 @@ - + - + - + - + - + - + - + - - - + + + - + - + @@ -813,7 +819,11 @@ informations are stored'/> - + + + @@ -889,7 +899,9 @@ informations are stored'/> *'/> - + + @@ -967,7 +979,7 @@ informations are stored'/> - + Process the xslt apply-imports node on the source node @@ -1110,6 +1122,12 @@ informations are stored'/> + + Precompile an attribute in a stylesheet, basically it checks if it is an attrubute value template, and if yes establish some structures needed to process it at transformation time. + + + + Compile the XSLT pattern and generates a list of precompiled form suitable for fast matching. [1] Pattern ::= LocationPathPattern | Pattern '|' LocationPathPattern @@ -1259,6 +1277,13 @@ informations are stored'/> + + Process the given AVT, and return the new string value. + + + + + Evaluate a attribute value template, i.e. the attribute value can contain expressions contained in curly braces ({}) and those are substituted by they computed value. @@ -1281,7 +1306,7 @@ informations are stored'/> Check if an attribute value template has a static value, i.e. the attribute value does not contain expressions contained in curly braces ({}) - + @@ -1415,6 +1440,11 @@ informations are stored'/> + + Free up the memory associated to the attribute value templates + + + Free up the memory used by attribute sets @@ -1518,6 +1548,14 @@ informations are stored'/> + + Similar to xmlGetNsProp() but with a slightly different semantic Search and get the value of an attribute associated to a node This attribute has to be anchored in the namespace specified, or has no namespace and the element is in that namespace. This does the entity substitution. This function looks in DTD attribute declaration for #FIXED or default declaration values unless DTD use has been turned off. + + + + + + Get xslDebugStatus. @@ -2168,6 +2206,13 @@ informations are stored'/> + + Split QNames into prefix and local names, both allocated from a dictionnary. + + + + + A function called at initialization time of an XSLT extension module. @@ -2291,6 +2336,12 @@ informations are stored'/> + + Compile an XPath expression + + + + This is the entry point when a function is needed by the XPath interpretor. diff --git a/doc/libxslt-refs.xml b/doc/libxslt-refs.xml index 26151b7..26d24eb 100644 --- a/doc/libxslt-refs.xml +++ b/doc/libxslt-refs.xml @@ -141,6 +141,7 @@ + @@ -173,6 +174,7 @@ + @@ -199,6 +201,7 @@ + @@ -223,6 +226,7 @@ + @@ -336,6 +340,7 @@ + @@ -367,6 +372,7 @@ + @@ -523,6 +529,7 @@ + @@ -555,6 +562,7 @@ + @@ -581,6 +589,7 @@ + @@ -605,6 +614,7 @@ + @@ -718,6 +728,7 @@ + @@ -749,6 +760,7 @@ + @@ -756,7 +768,10 @@ + + + @@ -774,8 +789,8 @@ + - @@ -806,6 +821,9 @@ + + + @@ -908,6 +926,7 @@ + @@ -927,6 +946,7 @@ + @@ -946,6 +966,7 @@ + @@ -954,9 +975,13 @@ + + + + @@ -969,7 +994,9 @@ + + @@ -981,9 +1008,9 @@ + - @@ -993,6 +1020,9 @@ + + + @@ -1050,11 +1080,13 @@ + + @@ -1242,6 +1274,7 @@ + @@ -1254,6 +1287,7 @@ + @@ -1292,6 +1326,7 @@ + @@ -1337,6 +1372,7 @@ + @@ -1695,6 +1731,7 @@ + @@ -1704,7 +1741,9 @@ + + @@ -1800,6 +1839,7 @@ + @@ -1822,8 +1862,10 @@ + + @@ -1832,6 +1874,10 @@ + + + + @@ -1891,6 +1937,7 @@ + @@ -1917,6 +1964,7 @@ + @@ -1972,6 +2020,7 @@ + @@ -1993,6 +2042,7 @@ + @@ -2199,6 +2249,9 @@ + + + @@ -2224,6 +2277,7 @@ + @@ -2252,6 +2306,10 @@ + + + + @@ -2325,6 +2383,7 @@ + @@ -2346,6 +2405,7 @@ + @@ -2361,6 +2421,9 @@ + + + @@ -2565,9 +2628,11 @@ + + @@ -2598,6 +2663,7 @@ + @@ -2705,8 +2771,10 @@ + + @@ -2738,6 +2806,9 @@ + + + @@ -2762,7 +2833,11 @@ + + + + @@ -2787,6 +2862,8 @@ + + @@ -2819,6 +2896,7 @@ + @@ -2847,6 +2925,7 @@ + @@ -2921,6 +3000,7 @@ + @@ -2928,6 +3008,7 @@ + @@ -2984,6 +3065,9 @@ + + + @@ -3003,6 +3087,9 @@ + + + @@ -3014,6 +3101,7 @@ + @@ -3046,6 +3134,7 @@ + @@ -3176,6 +3265,7 @@ + @@ -3219,6 +3309,7 @@ + @@ -3234,6 +3325,7 @@ + @@ -3287,9 +3379,18 @@ + + + + + + + + + @@ -3326,12 +3427,15 @@ + + + @@ -3398,6 +3502,7 @@ + @@ -3411,6 +3516,9 @@ + + + @@ -3460,6 +3568,7 @@ + @@ -3504,6 +3613,8 @@ + + @@ -3604,6 +3715,7 @@ + @@ -3628,6 +3740,7 @@ + @@ -3640,6 +3753,7 @@ + @@ -3649,10 +3763,15 @@ + + + + + @@ -3662,8 +3781,6 @@ - - @@ -3696,6 +3813,7 @@ + @@ -3705,6 +3823,7 @@ + @@ -3778,8 +3897,10 @@ + + @@ -3804,6 +3925,7 @@ + @@ -3846,7 +3968,6 @@ - @@ -3868,6 +3989,9 @@ + + + @@ -3978,6 +4102,7 @@ + @@ -4005,6 +4130,8 @@ + + @@ -4013,8 +4140,6 @@ - - @@ -4123,6 +4248,10 @@ + + + + @@ -4135,6 +4264,7 @@ + @@ -4211,6 +4341,7 @@ + @@ -4278,6 +4409,7 @@ + @@ -4299,6 +4431,7 @@ + @@ -4319,6 +4452,7 @@ + @@ -4412,6 +4546,7 @@ + @@ -4428,6 +4563,7 @@ + @@ -4475,7 +4611,6 @@ - @@ -4608,7 +4743,6 @@ - @@ -4694,6 +4828,7 @@ + @@ -4709,7 +4844,6 @@ - @@ -4738,6 +4872,7 @@ + @@ -4787,6 +4922,7 @@ + @@ -4812,6 +4948,9 @@ + + + @@ -5011,6 +5150,7 @@ + @@ -5030,6 +5170,8 @@ + + @@ -5117,6 +5259,7 @@ + @@ -5155,6 +5298,10 @@ + + + + @@ -5211,6 +5358,7 @@ + @@ -5219,6 +5367,7 @@ + @@ -5280,6 +5429,7 @@ + @@ -5379,6 +5529,8 @@ + + @@ -5424,6 +5576,7 @@ + @@ -5514,6 +5667,7 @@ + @@ -5560,6 +5714,7 @@ + @@ -5624,6 +5779,7 @@ + @@ -5688,6 +5844,7 @@ + @@ -5705,6 +5862,7 @@ + @@ -5730,6 +5888,7 @@ + @@ -5816,6 +5975,7 @@ + @@ -5949,6 +6109,7 @@ + @@ -6009,6 +6170,7 @@ + @@ -6023,12 +6185,14 @@ - + + + @@ -6134,6 +6298,7 @@ + @@ -6156,9 +6321,9 @@ - - - + + + diff --git a/doc/libxslt.xsa b/doc/libxslt.xsa index db27cd8..887f3ae 100644 --- a/doc/libxslt.xsa +++ b/doc/libxslt.xsa @@ -8,16 +8,22 @@ libxslt - 1.1.2 - Dec 24 2003 + 1.1.3 + Feb 16 2004 http://xmlsoft.org/XSLT/ - - Documentation fixes (John Fleck, William Brack), EXSLT documentation - (William Brack) - - Windows compilation fixes for MSVC and Mingw (Igor Zlatkovic) - - Bug fixes: exslt:date returning NULL strings (William Brack), - namespaces output (William Brack), key and namespace definition problem, - passing options down to the document() parser, xsl:number fixes (William - Brack) + - Rewrote the Attribute Value Template code, new XPath compilation + interfaces, dictionnary reuses for XSLT with potential for serious + performance improvements. + - bug fixes: portability (William Brack), key() in node-set() results + (William), comment before doctype (William), math and node-set() problems + (William), cdata element and default namespace (William), behaviour on + unknown XSLT elements (Stefan Kost), priority of "//foo" patterns + (William), xsl:element and xsl:attribute QName check (William), comments + with -- (William), attribute namespace (William), check for ?> in PI + (William) + - Documentations: cleanup (John Fleck and William) + - Python: patch for OS-X (Gianni Ceccarelli), enums export (Stephane + bidoul) diff --git a/doc/news.html b/doc/news.html index 936d2fd..e9b92a2 100644 --- a/doc/news.html +++ b/doc/news.html @@ -8,7 +8,20 @@ H2 {font-family: Verdana,Arial,Helvetica} H3 {font-family: Verdana,Arial,Helvetica} A:link, A:visited, A:active { text-decoration: underline } News
    Action against software patentsGnome2 LogoW3C logoRed Hat Logo
    Made with Libxslt Logo

    The XSLT C library for Gnome

    News

    Main Menu
    Related links
    API Indexes

    CVS only : check the Changelog file -for a really accurate description

    1.1.2: Dec 24 2003

    • Documentation fixes (John Fleck, William Brack), EXSLT documentation +for a really accurate description

      1.1.3: Feb 16 2004

      • Rewrote the Attribute Value Template code, new XPath compilation + interfaces, dictionnary reuses for XSLT with potential for serious + performance improvements.
      • +
      • bug fixes: portability (William Brack), key() in node-set() results + (William), comment before doctype (William), math and node-set() problems + (William), cdata element and default namespace (William), behaviour on + unknown XSLT elements (Stefan Kost), priority of "//foo" patterns + (William), xsl:element and xsl:attribute QName check (William), comments + with -- (William), attribute namespace (William), check for ?> in PI + (William)
      • +
      • Documentations: cleanup (John Fleck and William)
      • +
      • Python: patch for OS-X (Gianni Ceccarelli), enums export (Stephane + bidoul)
      • +

      1.1.2: Dec 24 2003

      • Documentation fixes (John Fleck, William Brack), EXSLT documentation (William Brack)
      • Windows compilation fixes for MSVC and Mingw (Igor Zlatkovic)
      • Bug fixes: exslt:date returning NULL strings (William Brack), diff --git a/doc/xslt.html b/doc/xslt.html index 974c0b7..72943f2 100644 --- a/doc/xslt.html +++ b/doc/xslt.html @@ -99,12 +99,14 @@ useful resources:

        Well, bugs or missing features are always possible, and I will make a point of fixing them in a timely fashion. The best way to report a bug is to -use the Gnome -bug tracking database (make sure to use the "libxslt" module name). Before - filing a bug, check the list of existing libxslt bugs to - make sure it hasn't already been filed. I -look at reports there regularly and it's good to have a reminder when a bug -is still open. Be sure to specify that the bug is for the package libxslt.

        +use the Gnome bug +tracking database (make sure to use the "libxslt" module name). Before +filing a bug, check the list of existing +libxslt bugs to make sure it hasn't already been filed. I look at reports +there regularly and it's good to have a reminder when a bug is still open. Be +sure to specify that the bug is for the package libxslt.

        For small problems you can try to get help on IRC, the #xml channel on irc.gnome.org (port 6667) usually have a few person subscribed which may help @@ -289,6 +291,23 @@ platform, get in touch with me to upload the package. I will keep them in the href="http://cvs.gnome.org/lxr/source/libxslt/ChangeLog">Changelog file for a really accurate description +

        1.1.3: Feb 16 2004

        +
          +
        • Rewrote the Attribute Value Template code, new XPath compilation + interfaces, dictionnary reuses for XSLT with potential for serious + performance improvements.
        • +
        • bug fixes: portability (William Brack), key() in node-set() results + (William), comment before doctype (William), math and node-set() problems + (William), cdata element and default namespace (William), behaviour on + unknown XSLT elements (Stefan Kost), priority of "//foo" patterns + (William), xsl:element and xsl:attribute QName check (William), comments + with -- (William), attribute namespace (William), check for ?> in PI + (William)
        • +
        • Documentations: cleanup (John Fleck and William)
        • +
        • Python: patch for OS-X (Gianni Ceccarelli), enums export (Stephane + bidoul)
        • +
        +

        1.1.2: Dec 24 2003

        • Documentation fixes (John Fleck, William Brack), EXSLT documentation diff --git a/libxslt/attrvt.c b/libxslt/attrvt.c index 3eaed07..5be2a9b 100644 --- a/libxslt/attrvt.c +++ b/libxslt/attrvt.c @@ -32,12 +32,6 @@ #define WITH_XSLT_DEBUG_AVT #endif -static struct xsltIsAttVTStruct { - int key; -} xsltIsAttVTStruct = { 0xdeadbeef }; - -void *xsltIsAttVT = (void *) &xsltIsAttVTStruct; - #define MAX_AVT_SEG 10 typedef struct _xsltAttrVT xsltAttrVT; diff --git a/libxslt/xsltInternals.h b/libxslt/xsltInternals.h index 64902a8..b5d5238 100644 --- a/libxslt/xsltInternals.h +++ b/libxslt/xsltInternals.h @@ -569,12 +569,6 @@ struct _xsltTransformContext { #define CHECK_STOPPED0 if (ctxt->state == XSLT_STATE_STOPPED) return(0); /* - * internal value used to indicate attribute value templates - */ - -XSLTPUBVAR void *xsltIsAttVT; - -/* * Functions associated to the internal types xsltDecimalFormatPtr xsltDecimalFormatGetByName(xsltStylesheetPtr sheet, xmlChar *name); diff --git a/libxslt/xsltwin32config.h b/libxslt/xsltwin32config.h index 6ac1a9b..906e87e 100644 --- a/libxslt/xsltwin32config.h +++ b/libxslt/xsltwin32config.h @@ -23,21 +23,21 @@ extern "C" { * * the version string like "1.2.3" */ -#define LIBXSLT_DOTTED_VERSION "1.1.2" +#define LIBXSLT_DOTTED_VERSION "1.1.3" /** * LIBXSLT_VERSION: * * the version number: 1.2.3 value is 1002003 */ -#define LIBXSLT_VERSION 10102 +#define LIBXSLT_VERSION 10103 /** * LIBXSLT_VERSION_STRING: * * the version number string, 1.2.3 value is "1002003" */ -#define LIBXSLT_VERSION_STRING "10102" +#define LIBXSLT_VERSION_STRING "10103" /** * WITH_XSLT_DEBUG: diff --git a/python/libxsltclass.txt b/python/libxsltclass.txt index 85bdace..91c020d 100644 --- a/python/libxsltclass.txt +++ b/python/libxsltclass.txt @@ -197,6 +197,7 @@ Class stylesheet() # functions from module xsltInternals allocateExtra() + compileAttr() freeStylesheet() parseStylesheetImportedDoc() parseStylesheetOutput() @@ -204,6 +205,7 @@ Class stylesheet() parseTemplateContent() # functions from module xsltutils + cNsProp() printErrorContext() saveResultToFd() saveResultToFile() diff --git a/win32/libxslt.def.src b/win32/libxslt.def.src index 70be5b9..f76a5b4 100644 --- a/win32/libxslt.def.src +++ b/win32/libxslt.def.src @@ -39,6 +39,7 @@ xsltChoose xsltCleanupGlobals xsltCleanupTemplates xsltComment +xsltCompileAttr xsltCompilePattern xsltComputeSortResult xsltCopy @@ -60,6 +61,7 @@ xsltDocumentFunction xsltDocumentSortFunction xsltElement xsltElementAvailableFunction +xsltEvalAVT xsltEvalAttrValueTemplate xsltEvalGlobalVariables xsltEvalOneUserParam @@ -81,6 +83,7 @@ xsltFindTemplate xsltForEach xsltFormatNumberConversion xsltFormatNumberFunction +xsltFreeAVTList xsltFreeAttributeSetsHashes xsltFreeCompMatchList xsltFreeCtxtExts @@ -101,6 +104,7 @@ xsltFreeTransformContext xsltFunctionAvailableFunction xsltFunctionNodeSet xsltGenerateIdFunction +xsltGetCNsProp xsltGetDebuggerStatus xsltGetDefaultSecurityPrefs xsltGetExtData @@ -199,6 +203,7 @@ xsltSetXIncludeDefault xsltShutdownCtxtExts xsltShutdownExts xsltSort +xsltSplitQName xsltStyleGetExtData xsltStylePreCompute xsltSystemPropertyFunction @@ -214,6 +219,7 @@ xsltUnregisterExtModuleFunction xsltUnregisterExtModuleTopLevel xsltValueOf xsltVariableLookup +xsltXPathCompile xsltXPathFunctionLookup xsltXPathGetTransformContext xsltXPathVariableLookup -- 2.7.4