From f55c1b232b14bdfcc87fe68d93e1a6d97996bc5e Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Mon, 12 Aug 2002 08:35:55 +0000 Subject: [PATCH] Added a link to TestXSLT from Marc Liyanage in the contribution section and recbuilt the web site, Daniel --- doc/APIchunk0.html | 28 ++- doc/APIchunk1.html | 19 +- doc/APIchunk2.html | 15 +- doc/APIchunk3.html | 18 +- doc/APIchunk4.html | 143 ++++++++++---- doc/APIchunk5.html | 312 +++++++++++++++++++------------ doc/APIchunk6.html | 420 ++++++++++++++++++++++-------------------- doc/APIfiles.html | 7 +- doc/APIfunctions.html | 10 +- doc/APIsymbols.html | 2 + doc/contribs.html | 4 + doc/downloads.html | 4 +- doc/libxslt-api.xml | 23 ++- doc/libxslt-decl.txt | 9 +- doc/libxslt-refs.xml | 91 +++++---- doc/xslt.html | 9 +- 16 files changed, 678 insertions(+), 436 deletions(-) diff --git a/doc/APIchunk0.html b/doc/APIchunk0.html index 7a78eb24..9402f44f 100644 --- a/doc/APIchunk0.html +++ b/doc/APIchunk0.html @@ -80,10 +80,9 @@ A:link, A:visited, A:active { text-decoration: underline } U-b c-e f-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t

Letter A:

@@ -198,6 +197,10 @@ A:link, A:visited, A:active { text-decoration: underline }
xslDropCall
+
Dumps
+
+xsltDebugDumpExtensions +

Letter E:

@@ -221,6 +224,7 @@ A:link, A:visited, A:active { text-decoration: underline }
FILE
xsltApplyStylesheetUser +xsltDebugDumpExtensions xsltProfileStylesheet xsltRunStylesheetUser xsltSaveProfiling @@ -327,6 +331,10 @@ A:link, A:visited, A:active { text-decoration: underline }

Letter L:

+
Length
+
+xsltSaveResultToString +
Load
xsltParseStylesheetFile @@ -364,6 +372,10 @@ A:link, A:visited, A:active { text-decoration: underline }
XSLT_MAX_SORT
+
Memory
+
+xsltSaveResultToString +
Michael
XSLT_SAXON_NAMESPACE @@ -522,6 +534,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSaveResultToFd xsltSaveResultToFile xsltSaveResultToFilename +xsltSaveResultToString
Saxon
@@ -622,10 +635,9 @@ A:link, A:visited, A:active { text-decoration: underline } U-b c-e f-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t

Daniel Veillard

diff --git a/doc/APIchunk1.html b/doc/APIchunk1.html index 61cbb0cf..305f4b84 100644 --- a/doc/APIchunk1.html +++ b/doc/APIchunk1.html @@ -80,10 +80,9 @@ A:link, A:visited, A:active { text-decoration: underline } U-b c-e f-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t

Letter U:

@@ -94,6 +93,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltRunStylesheet xsltRunStylesheetUser xsltSaveResultToFilename +xsltSaveResultToString
Unregister
@@ -163,6 +163,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltProfileStylesheet xsltRunStylesheet xsltRunStylesheetUser +xsltSaveResultToString
XPath
@@ -279,6 +280,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltFreeTransformContext xsltNewStylesheet xsltNewTransformContext +xsltSaveResultToString
allocator
@@ -340,6 +342,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSaveResultToFd xsltSaveResultToFile xsltSaveResultToFilename +xsltSaveResultToString
are
@@ -550,6 +553,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xsltSaveResultTo xsltSaveResultToFilename +xsltSaveResultToString
bytes
@@ -562,10 +566,9 @@ A:link, A:visited, A:active { text-decoration: underline } U-b c-e f-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t

Daniel Veillard

diff --git a/doc/APIchunk2.html b/doc/APIchunk2.html index dad48353..d17fe40f 100644 --- a/doc/APIchunk2.html +++ b/doc/APIchunk2.html @@ -80,10 +80,9 @@ A:link, A:visited, A:active { text-decoration: underline } U-b c-e f-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t

Letter c:

@@ -538,6 +537,7 @@ A:link, A:visited, A:active { text-decoration: underline }
elements
+xsltDebugDumpExtensions xsltExtElementLookup xsltFreeCompMatchList xsltParseStylesheetAttributeSet @@ -662,10 +662,9 @@ A:link, A:visited, A:active { text-decoration: underline } U-b c-e f-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t

Daniel Veillard

diff --git a/doc/APIchunk3.html b/doc/APIchunk3.html index ea5694d1..1a74840b 100644 --- a/doc/APIchunk3.html +++ b/doc/APIchunk3.html @@ -80,10 +80,9 @@ A:link, A:visited, A:active { text-decoration: underline } U-b c-e f-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t

Letter f:

@@ -105,6 +104,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSaveResultToFd xsltSaveResultToFile xsltSaveResultToFilename +xsltSaveResultToString xsltTestCompMatchList
fast
@@ -116,6 +116,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSaveResultToFd xsltSaveResultToFile xsltSaveResultToFilename +xsltSaveResultToString xsltSetGenericDebugFunc xsltSetGenericErrorFunc @@ -214,6 +215,7 @@ A:link, A:visited, A:active { text-decoration: underline }
functions
+xsltDebugDumpExtensions xsltRegisterAllFunctions
@@ -247,6 +249,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltCompilePattern xsltRunStylesheet xsltRunStylesheetUser +xsltSaveResultToString
generates
@@ -511,10 +514,9 @@ A:link, A:visited, A:active { text-decoration: underline } U-b c-e f-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t

Daniel Veillard

diff --git a/doc/APIchunk4.html b/doc/APIchunk4.html index d84bba26..17599695 100644 --- a/doc/APIchunk4.html +++ b/doc/APIchunk4.html @@ -10,7 +10,7 @@ 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 +API Alphabetic Index k-o for libxslt @@ -19,7 +19,7 @@ A:link, A:visited, A:active { text-decoration: underline }

The XSLT C library for Gnome

-

API Alphabetic Index k-n for libxslt

+

API Alphabetic Index k-o for libxslt

@@ -80,10 +80,9 @@ A:link, A:visited, A:active { text-decoration: underline } U-bc-ef-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t

Letter k:

@@ -171,6 +170,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltAttrListTemplateProcess xsltCompilePattern xsltCopyNamespaceList +xsltDebugDumpExtensions xsltDoSortFunction xsltDocumentSortFunction xsltEvalTemplateString @@ -458,6 +458,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltGetNsProp xsltGetQNameURI xsltGetTemplate +xsltLoadDocument xsltLoadStylesheetPI xsltNeedElemSpaceHandling xsltRunStylesheet @@ -480,37 +481,116 @@ A:link, A:visited, A:active { text-decoration: underline } xsltEvalOneUserParam xsltQuoteOneUserParam -
number
+
number:
+
+LIBXSLT_VERSION +
+
+

Letter o:

+
+
object
-LIBXSLT_VERSION_STRING -XSLT_MAX_SORT -xsltAllocateExtra -xsltAllocateExtraCtxt -xsltDoSortFunction xsltDocumentFunction -xsltElementAvailableFunction -xsltEvalXPathPredicate -xsltFormatNumberFunction -xsltFunctionAvailableFunction -xsltFunctionNodeSet -xsltGenerateIdFunction -xsltInitCtxtExts xsltKeyFunction -xsltNumber -xsltNumberFormat -xsltRunStylesheet -xsltRunStylesheetUser +xsltSystemPropertyFunction +
+
obtained
+
xsltSaveResultTo xsltSaveResultToFd xsltSaveResultToFile xsltSaveResultToFilename -xsltSystemPropertyFunction -xsltTimestamp -xsltUnparsedEntityURIFunction +xsltSaveResultToString
-
number:
+
occcur
-LIBXSLT_VERSION +xslHandleDebugger +
+
off
+
+xslDropCall +
+
old
+
+xsltGetQNameURI +
+
once
+
+xsltLoadStylesheetPI +
+
one
+
+xsltCheckExtPrefix +xsltGetTemplate +xsltNextImport +xsltNumberFormat +xsltTestCompMatchList +
+
one:
+
+IS_XSLT_REAL_NODE +
+
ones
+
+xsltCleanupTemplates +
+
only
+
+DEBUG_MEMORY +DEBUG_MEMORY_LOCATION +LIBXSLT_PUBLIC +xsltExtElementLookup +
+
open
+
+xsltSaveResultToFd +xsltSaveResultToFile +
+
order
+
+XSLT_GET_IMPORT_INT +XSLT_GET_IMPORT_PTR +xsltDocumentSortFunction +
+
otherwise
+
+xslAddCall +xsltAddTemplate +xsltCheckExtPrefix +xsltEvalXPathPredicate +xsltExtModuleElementLookup +xsltExtModuleElementPreComputeLookup +xsltExtModuleFunctionLookup +xsltExtModuleTopLevelLookup +xsltGetXIncludeDefault +xsltIsBlank +
+
ouput
+
+xsltFormatNumberConversion +
+
out
+
+xsltSetGenericDebugFunc +xsltSetGenericErrorFunc +
+
output
+
+xsltApplyStylesheet +xsltApplyStylesheetUser +xsltDebugDumpExtensions +xsltGetNamespace +xsltGetSpecialNamespace +xsltParseStylesheetOutput +xsltProfileStylesheet +xsltRunStylesheet +xsltRunStylesheetUser +xsltSaveProfiling +xsltSaveResultTo +
+
own
+
+xsltApplyStylesheetUser

@@ -518,10 +598,9 @@ A:link, A:visited, A:active { text-decoration: underline } U-b c-e f-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t

Daniel Veillard

diff --git a/doc/APIchunk5.html b/doc/APIchunk5.html index c4fdf562..d72df92f 100644 --- a/doc/APIchunk5.html +++ b/doc/APIchunk5.html @@ -10,7 +10,7 @@ H2 {font-family: Verdana,Arial,Helvetica} H3 {font-family: Verdana,Arial,Helvetica} A:link, A:visited, A:active { text-decoration: underline } --> -API Alphabetic Index o-p for libxslt +API Alphabetic Index p-r for libxslt @@ -19,7 +19,7 @@ A:link, A:visited, A:active { text-decoration: underline }

The XSLT C library for Gnome

-

API Alphabetic Index o-p for libxslt

+

API Alphabetic Index p-r for libxslt

@@ -80,116 +80,10 @@ A:link, A:visited, A:active { text-decoration: underline } U-bc-ef-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t -

Letter o:

-
-
object
-
-xsltDocumentFunction -xsltKeyFunction -xsltSystemPropertyFunction -
-
obtained
-
-xsltSaveResultTo -xsltSaveResultToFd -xsltSaveResultToFile -xsltSaveResultToFilename -
-
occcur
-
-xslHandleDebugger -
-
off
-
-xslDropCall -
-
old
-
-xsltGetQNameURI -
-
once
-
-xsltLoadStylesheetPI -
-
one
-
-xsltCheckExtPrefix -xsltGetTemplate -xsltNextImport -xsltNumberFormat -xsltTestCompMatchList -
-
one:
-
-IS_XSLT_REAL_NODE -
-
ones
-
-xsltCleanupTemplates -
-
only
-
-DEBUG_MEMORY -DEBUG_MEMORY_LOCATION -LIBXSLT_PUBLIC -xsltExtElementLookup -
-
open
-
-xsltSaveResultToFd -xsltSaveResultToFile -
-
order
-
-XSLT_GET_IMPORT_INT -XSLT_GET_IMPORT_PTR -xsltDocumentSortFunction -
-
otherwise
-
-xslAddCall -xsltAddTemplate -xsltCheckExtPrefix -xsltEvalXPathPredicate -xsltExtModuleElementLookup -xsltExtModuleElementPreComputeLookup -xsltExtModuleFunctionLookup -xsltExtModuleTopLevelLookup -xsltGetXIncludeDefault -xsltIsBlank -
-
ouput
-
-xsltFormatNumberConversion -
-
out
-
-xsltSetGenericDebugFunc -xsltSetGenericErrorFunc -
-
output
-
-xsltApplyStylesheet -xsltApplyStylesheetUser -xsltGetNamespace -xsltGetSpecialNamespace -xsltParseStylesheetOutput -xsltProfileStylesheet -xsltRunStylesheet -xsltRunStylesheetUser -xsltSaveProfiling -xsltSaveResultTo -
-
own
-
-xsltApplyStylesheetUser -
-

Letter p:

param
@@ -319,6 +213,7 @@ A:link, A:visited, A:active { text-decoration: underline }
pointer
xsltGetQNameURI +xsltSaveResultToString
pointers
@@ -519,15 +414,202 @@ A:link, A:visited, A:active { text-decoration: underline } xsltApplyOneTemplate
+

Letter q:

+
+
query
+
+xsltGetKey +
+
+

Letter r:

+
+
ready
+
+xsltAllocateExtraCtxt +
+
real
+
+IS_XSLT_REAL_NODE +xsltApplyOneTemplate +
+
record
+
+xsltParseGlobalParam +xsltParseGlobalVariable +xsltParseStylesheetAttributeSet +xsltParseStylesheetCallerParam +xsltParseStylesheetImport +xsltParseStylesheetInclude +xsltParseStylesheetOutput +xsltParseStylesheetParam +xsltParseStylesheetVariable +
+
references
+
+xsltResolveStylesheetAttributeSet +
+
referencing
+
+xsltLoadStylesheetPI +
+
register
+
+xsltNamespaceAlias +
+
registered
+
+xsltDebugDumpExtensions +xsltInitCtxtExts +
+
related
+
+xsltParseStylesheetOutput +
+
reorder
+
+xsltDoSortFunction +xsltDocumentSortFunction +
+
replace
+
+xsltGetQNameURI +
+
replacement
+
+xsltApplyOneTemplate +xsltAttrTemplateProcess +xsltTemplateProcess +
+
replaces
+
+DEBUG_MEMORY +
+
reporting
+
+WITH_XSLT_DEBUG +
+
requested
+
+xsltFormatNumberConversion +
+
requirement
+
+xsltDoSortFunction +
+
requires
+
+xsltNeedElemSpaceHandling +
+
reset
+
+xsltSetGenericDebugFunc +xsltSetGenericErrorFunc +
+
resolve
+
+xsltResolveStylesheetAttributeSet +
+
resource
+
+xsltRunStylesheet +xsltRunStylesheetUser +
+
respect
+
+xsltFindElemSpaceHandling +
+
result
+
+xsltApplyStylesheet +xsltApplyStylesheetUser +xsltAttrTemplateProcess +xsltEvalXPathPredicate +xsltFormatNumberConversion +xsltProfileStylesheet +xsltSaveResultTo +xsltSaveResultToFd +xsltSaveResultToFile +xsltSaveResultToFilename +xsltSaveResultToString +
+
result-prefix
+
+xsltNamespaceAlias +
+
result-tree
+
+xsltFunctionNodeSet +
+
resulting
+
+xsltEvalTemplateString +xsltGetKey +xsltLoadStylesheetPI +
+
results
+
+xsltParseTemplateContent +
+
ret
+
+xsltParseStylesheetProcess +
+
retrieve
+
+xsltXPathGetTransformContext +
+
return
+
+CHECK_STOPPED +CHECK_STOPPED0 +xsltAllocateExtra +xsltAllocateExtraCtxt +xsltAttrTemplateProcess +xsltAttrTemplateValueProcess +xsltGetXIncludeDefault +xsltTemplateProcess +
+
returned
+
+xsltEvalTemplateString +
+
reused
+
+xsltApplyOneTemplate +
+
right
+
+xsltGetNamespace +xsltGetSpecialNamespace +xsltParseStylesheetProcess +
+
rule
+
+xsltFindTemplate +
+
run
+
+WITH_XSLT_DEBUG +
+
run-time
+
+xsltAllocateExtraCtxt +xsltCompilePattern +
+
runtime
+
+xsltAllocateExtra +xsltAllocateExtraCtxt +
+

A-T U-b c-e f-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t

Daniel Veillard

diff --git a/doc/APIchunk6.html b/doc/APIchunk6.html index 2fdc639f..1fd19783 100644 --- a/doc/APIchunk6.html +++ b/doc/APIchunk6.html @@ -10,7 +10,7 @@ H2 {font-family: Verdana,Arial,Helvetica} H3 {font-family: Verdana,Arial,Helvetica} A:link, A:visited, A:active { text-decoration: underline } --> -API Alphabetic Index q-s for libxslt +API Alphabetic Index s-t for libxslt @@ -19,7 +19,7 @@ A:link, A:visited, A:active { text-decoration: underline }

The XSLT C library for Gnome

-

API Alphabetic Index q-s for libxslt

+

API Alphabetic Index s-t for libxslt

@@ -80,197 +80,10 @@ A:link, A:visited, A:active { text-decoration: underline } U-bc-ef-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t -

Letter q:

-
-
query
-
-xsltGetKey -
-
-

Letter r:

-
-
ready
-
-xsltAllocateExtraCtxt -
-
real
-
-IS_XSLT_REAL_NODE -xsltApplyOneTemplate -
-
record
-
-xsltParseGlobalParam -xsltParseGlobalVariable -xsltParseStylesheetAttributeSet -xsltParseStylesheetCallerParam -xsltParseStylesheetImport -xsltParseStylesheetInclude -xsltParseStylesheetOutput -xsltParseStylesheetParam -xsltParseStylesheetVariable -
-
references
-
-xsltResolveStylesheetAttributeSet -
-
referencing
-
-xsltLoadStylesheetPI -
-
register
-
-xsltNamespaceAlias -
-
registered
-
-xsltInitCtxtExts -
-
related
-
-xsltParseStylesheetOutput -
-
reorder
-
-xsltDoSortFunction -xsltDocumentSortFunction -
-
replace
-
-xsltGetQNameURI -
-
replacement
-
-xsltApplyOneTemplate -xsltAttrTemplateProcess -xsltTemplateProcess -
-
replaces
-
-DEBUG_MEMORY -
-
reporting
-
-WITH_XSLT_DEBUG -
-
requested
-
-xsltFormatNumberConversion -
-
requirement
-
-xsltDoSortFunction -
-
requires
-
-xsltNeedElemSpaceHandling -
-
reset
-
-xsltSetGenericDebugFunc -xsltSetGenericErrorFunc -
-
resolve
-
-xsltResolveStylesheetAttributeSet -
-
resource
-
-xsltRunStylesheet -xsltRunStylesheetUser -
-
respect
-
-xsltFindElemSpaceHandling -
-
result
-
-xsltApplyStylesheet -xsltApplyStylesheetUser -xsltAttrTemplateProcess -xsltEvalXPathPredicate -xsltFormatNumberConversion -xsltProfileStylesheet -xsltSaveResultTo -xsltSaveResultToFd -xsltSaveResultToFile -xsltSaveResultToFilename -
-
result-prefix
-
-xsltNamespaceAlias -
-
result-tree
-
-xsltFunctionNodeSet -
-
resulting
-
-xsltEvalTemplateString -xsltGetKey -xsltLoadStylesheetPI -
-
results
-
-xsltParseTemplateContent -
-
ret
-
-xsltParseStylesheetProcess -
-
retrieve
-
-xsltXPathGetTransformContext -
-
return
-
-CHECK_STOPPED -CHECK_STOPPED0 -xsltAllocateExtra -xsltAllocateExtraCtxt -xsltAttrTemplateProcess -xsltAttrTemplateValueProcess -xsltGetXIncludeDefault -xsltTemplateProcess -
-
returned
-
-xsltEvalTemplateString -
-
reused
-
-xsltApplyOneTemplate -
-
right
-
-xsltGetNamespace -xsltGetSpecialNamespace -xsltParseStylesheetProcess -
-
rule
-
-xsltFindTemplate -
-
run
-
-WITH_XSLT_DEBUG -
-
run-time
-
-xsltAllocateExtraCtxt -xsltCompilePattern -
-
runtime
-
-xsltAllocateExtra -xsltAllocateExtraCtxt -
-

Letter s:

saving
@@ -450,6 +263,10 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSetGenericDebugFunc xsltSetGenericErrorFunc +
stdout
+
+xsltDebugDumpExtensions +
stopped
CHECK_STOPPED @@ -514,6 +331,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSaveResultToFd xsltSaveResultToFile xsltSaveResultToFilename +xsltSaveResultToString
stylesheet-prefix
@@ -591,15 +409,225 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSystemPropertyFunction
+

Letter t:

+
+
tables
+
+xsltInitCtxtKeys +
+
target
+
+xsltCopyNamespace +xsltCopyNamespaceList +
+
targetted
+
+xsltApplyStylesheetUser +
+
temlate
+
+xslHandleDebugger +
+
template
+
+xslAddCall +xsltAddTemplate +xsltApplyOneTemplate +xsltAttrListTemplateProcess +xsltEvalAttrValueTemplate +xsltEvalStaticAttrValueTemplate +xsltEvalTemplateString +xsltFindTemplate +xsltGetTemplate +xsltParseTemplateContent +xsltTemplateProcess +
+
templates
+
+xsltCleanupTemplates +
+
tenth
+
+xsltTimestamp +
+
terminated
+
+xsltApplyStylesheet +xsltApplyStylesheetUser +xsltEvalOneUserParam +xsltEvalUserParams +xsltProfileStylesheet +xsltQuoteOneUserParam +xsltQuoteUserParams +xsltRunStylesheet +xsltRunStylesheetUser +
+
test
+
+xsltRegisterTestModule +
+
text
+
+IS_XSLT_REAL_NODE +xsltSaveResultToString +xsltText +
+
than
+
+xsltSetGenericDebugFunc +xsltSetGenericErrorFunc +
+
that
+
+IS_XSLT_ELEM +IS_XSLT_REAL_NODE +LIBXSLT_PUBLIC +xslHandleDebugger +xsltLoadStylesheetPI +xsltNeedElemSpaceHandling +xsltSetGenericDebugFunc +xsltSetGenericErrorFunc +xsltXPathGetTransformContext +
+
them
+
+xsltApplyOneTemplate +xsltNamespaceAlias +
+
then
+
+xslHandleDebugger +
+
there
+
+xsltAllocateExtraCtxt +xsltGetXIncludeDefault +
+
they
+
+xsltApplyOneTemplate +xsltEvalAttrValueTemplate +
+
this
+
+LIBXSLT_PUBLIC +XSLT_DEFAULT_URL +XSLT_DEFAULT_VENDOR +xslHandleDebugger +xsltAddStackElemList +xsltApplyOneTemplate +xsltCheckExtPrefix +xsltExtShutdownFunction +xsltGetExtData +xsltGetNamespace +xsltGetSpecialNamespace +xsltGetTemplate +xsltRegisterAllElement +xsltRegisterAllFunctions +xsltRegisterExtModule +xsltRegisterExtModuleFull +xsltSetGenericDebugFunc +xsltSetGenericErrorFunc +xsltSort +xsltStyleExtShutdownFunction +xsltStyleGetExtData +xsltUnregisterExtModule +xsltXPathGetTransformContext +
+
those
+
+xsltEvalAttrValueTemplate +
+
time
+
+xslHandleDebugger +xsltExtInitFunction +xsltExtShutdownFunction +xsltStyleExtInitFunction +xsltStyleExtShutdownFunction +
+
too
+
+DEBUG_MEMORY_LOCATION +
+
top-level
+
+xsltExtModuleTopLevelLookup +xsltRegisterExtModuleTopLevel +xsltUnregisterExtModuleTopLevel +
+
topmost
+
+xslDropCall +
+
transfer
+
+xslHandleDebugger +
+
transform
+
+xslHandleDebugger +xsltApplyStylesheetUser +xsltInitElemPreComp +xsltNewElemPreComp +xsltRunStylesheetUser +
+
transformations
+
+xsltEvalGlobalVariables +
+
tree
+
+xsltApplyAttributeSet +xsltApplyImports +xsltApplyOneTemplate +xsltApplyStripSpaces +xsltApplyTemplates +xsltAttribute +xsltCallTemplate +xsltChoose +xsltComment +xsltCopy +xsltCopyOf +xsltElement +xsltEvalTemplateString +xsltForEach +xsltIf +xsltMatchPattern +xsltNumber +xsltProcessingInstruction +xsltSort +xsltTemplateProcess +xsltText +xsltValueOf +
+
tries
+
+xsltLoadStylesheetPI +
+
true
+
+xsltEvalXPathPredicate +
+
tuples
+
+xsltApplyStylesheet +xsltApplyStylesheetUser +xsltEvalUserParams +xsltProfileStylesheet +xsltQuoteUserParams +xsltRunStylesheet +xsltRunStylesheetUser +
+

A-T U-b c-e f-i -k-n -o-p -q-s -t-w +k-o +p-r +s-t

Daniel Veillard

diff --git a/doc/APIfiles.html b/doc/APIfiles.html index 9f279a02..ff88e60f 100644 --- a/doc/APIfiles.html +++ b/doc/APIfiles.html @@ -130,7 +130,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltFreeExts xsltPreComputeExtModuleElement xsltRegisterTestModule -xsltDebugDumpExtensions +xsltDebugDumpExtensions

Module extra:

@@ -291,8 +291,9 @@ A:link, A:visited, A:active { text-decoration: underline } XSLT_PAT_NO_PRIORITY xsltRuntimeExtra xsltRuntimeExtraPtr -XSLT_RUNTIME_EXTRA +XSLT_RUNTIME_EXTRA_LST XSLT_RUNTIME_EXTRA_FREE +XSLT_RUNTIME_EXTRA xsltTemplate xsltTemplatePtr xsltDecimalFormat @@ -364,7 +365,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSaveResultToFilename xsltSaveResultToFile xsltSaveResultToFd -xsltSaveResultToString +xsltSaveResultToString xsltSaveProfiling xsltTimestamp xsltCalibrateAdjust diff --git a/doc/APIfunctions.html b/doc/APIfunctions.html index dd96bfc2..ec807b95 100644 --- a/doc/APIfunctions.html +++ b/doc/APIfunctions.html @@ -77,7 +77,7 @@ A:link, A:visited, A:active { text-decoration: underline }

Type FILE *:

-xsltDebugDumpExtensions +xsltDebugDumpExtensions xsltApplyStylesheetUser xsltProfileStylesheet xsltRunStylesheetUser @@ -184,7 +184,7 @@ A:link, A:visited, A:active { text-decoration: underline }

Type int *:

xsltEvalStaticAttrValueTemplate -xsltSaveResultToString +xsltSaveResultToString

Type long:

@@ -215,7 +215,7 @@ A:link, A:visited, A:active { text-decoration: underline }

xsltFormatNumberConversion xsltGetQNameURI -xsltSaveResultToString +xsltSaveResultToString

Type xmlDocPtr:

@@ -237,7 +237,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSaveResultToFilename xsltSaveResultToFile xsltSaveResultToFd -xsltSaveResultToString +xsltSaveResultToString

Type xmlGenericErrorFunc:

@@ -527,7 +527,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSaveResultToFilename xsltSaveResultToFile xsltSaveResultToFd -xsltSaveResultToString +xsltSaveResultToString

Type xsltTemplatePtr:

diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html index 53555700..0e0afb8b 100644 --- a/doc/APIsymbols.html +++ b/doc/APIsymbols.html @@ -168,6 +168,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltCopyNamespaceList xsltCopyOf xsltDebug +xsltDebugDumpExtensions xsltDebugStatusCodes xsltDecimalFormat xsltDecimalFormatGetByName @@ -299,6 +300,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSaveResultToFd xsltSaveResultToFile xsltSaveResultToFilename +xsltSaveResultToString xsltSetDebuggerCallbacks xsltSetGenericDebugFunc xsltSetGenericErrorFunc diff --git a/doc/contribs.html b/doc/contribs.html index fe793950..f0d0bde2 100644 --- a/doc/contribs.html +++ b/doc/contribs.html @@ -107,6 +107,10 @@ A:link, A:visited, A:active { text-decoration: underline }

  • Steve Ball and contributors maintains libxml2 and libxslt bindings for Tcl
  • +
  • If you want to use libxslt in a Mac OS X/Cocoa or Objective-C + framework, Marc Liyanage provides an application + TestXSLT for XSLT and XML editing including wrapper classes for the + XML parser and XSLT processor.
  • I'm still waiting for someone to contribute a simple XSLT processing module for Apache :-)

    diff --git a/doc/downloads.html b/doc/downloads.html index 2c43cb51..841491b9 100644 --- a/doc/downloads.html +++ b/doc/downloads.html @@ -87,7 +87,9 @@ packages installed to compile applications using libxslt.) he provides binaries. Gary Pennington provides Solaris -binaries. Steve Ball provides Mac Os X binaries.

    +binaries. Steve Ball provides +Mac Os X +binaries.

    Contribs:

    I do accept external contributions, especially if compiling on another platform, get in touch with me to upload the package. I will keep them in the diff --git a/doc/libxslt-api.xml b/doc/libxslt-api.xml index 9628ec23..9a4b0a70 100644 --- a/doc/libxslt-api.xml +++ b/doc/libxslt-api.xml @@ -105,8 +105,9 @@ - + + @@ -416,6 +417,8 @@ + + This is Michael Kay's Saxon processor namespace for extensions. @@ -669,8 +672,9 @@ + Dumps a list of the registered XSLT extension functions and elements - + @@ -1082,13 +1086,13 @@ - Try to load a document within the XSLT transformation context + Try to load a document (not a stylesheet) within the XSLT transformation context - Try to load a document within the XSLT transformation context + Try to load a stylesheet document within the XSLT transformation context @@ -1442,11 +1446,12 @@ - - - - - + Save the result result obtained by applying the style stylesheet to a file or URL + + + + + diff --git a/doc/libxslt-decl.txt b/doc/libxslt-decl.txt index bb4dbe77..291356da 100644 --- a/doc/libxslt-decl.txt +++ b/doc/libxslt-decl.txt @@ -895,16 +895,21 @@ typedef xsltRuntimeExtra *xsltRuntimeExtraPtr; struct xsltRuntimeExtra { void *info; /* pointer to the extra data */ xmlFreeFunc deallocate; /* pointer to the deallocation routine */ + void *val; /* data not needing deallocation */ }; -XSLT_RUNTIME_EXTRA -#define XSLT_RUNTIME_EXTRA(ctxt, nr) (ctxt)->extras[(nr)].info +XSLT_RUNTIME_EXTRA_LST +#define XSLT_RUNTIME_EXTRA_LST(ctxt, nr) (ctxt)->extras[(nr)].info XSLT_RUNTIME_EXTRA_FREE #define XSLT_RUNTIME_EXTRA_FREE(ctxt, nr) (ctxt)->extras[(nr)].deallocate + +XSLT_RUNTIME_EXTRA +#define XSLT_RUNTIME_EXTRA(ctxt, nr) (ctxt)->extras[(nr)].val + xsltTemplate diff --git a/doc/libxslt-refs.xml b/doc/libxslt-refs.xml index be46598d..500cc230 100644 --- a/doc/libxslt-refs.xml +++ b/doc/libxslt-refs.xml @@ -71,6 +71,7 @@ + @@ -202,6 +203,7 @@ + @@ -329,6 +331,7 @@ + @@ -460,6 +463,7 @@ + @@ -1326,8 +1330,9 @@ - + + @@ -1510,6 +1515,9 @@ + + + @@ -1527,6 +1535,7 @@ + @@ -1614,6 +1623,9 @@ + + + @@ -1643,6 +1655,9 @@ + + + @@ -1774,6 +1789,7 @@ + @@ -1861,6 +1877,7 @@ + @@ -1916,6 +1933,7 @@ + @@ -2014,6 +2032,7 @@ + @@ -2062,6 +2081,7 @@ + @@ -2239,6 +2259,7 @@ + @@ -2614,6 +2635,7 @@ + @@ -2729,6 +2751,7 @@ + @@ -2738,6 +2761,7 @@ + @@ -2820,6 +2844,7 @@ + @@ -2846,6 +2871,7 @@ + @@ -3131,6 +3157,7 @@ + @@ -3371,6 +3398,7 @@ + @@ -3391,39 +3419,10 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -3435,6 +3434,7 @@ + @@ -3498,6 +3498,7 @@ + @@ -3511,6 +3512,8 @@ + + @@ -3619,6 +3622,7 @@ + @@ -3790,8 +3794,6 @@ - - @@ -3826,6 +3828,7 @@ + @@ -3883,6 +3886,7 @@ + @@ -3940,6 +3944,8 @@ + + @@ -4085,6 +4091,9 @@ + + + @@ -4139,6 +4148,7 @@ + @@ -4202,8 +4212,6 @@ - - @@ -4253,6 +4261,7 @@ + @@ -4384,6 +4393,8 @@ + + @@ -4407,6 +4418,7 @@ + @@ -4574,10 +4586,9 @@ + - - @@ -4591,6 +4602,7 @@ + @@ -4687,10 +4699,9 @@ - - - - + + + diff --git a/doc/xslt.html b/doc/xslt.html index 03b07464..de37deba 100644 --- a/doc/xslt.html +++ b/doc/xslt.html @@ -191,7 +191,9 @@ maintainer of the Windows port, he provides binaries. Gary Pennington provides Solaris -binaries. Steve Ball provides Mac Os X binaries.

    +binaries. Steve Ball provides +Mac Os X +binaries.

    Contribs:

    @@ -1869,6 +1871,11 @@ close the connection to the database to keep the same example.

    href="http://tclxml.sourceforge.net/">libxml2 and libxslt bindings for Tcl +
  • If you want to use libxslt in a Mac OS X/Cocoa or Objective-C + framework, Marc Liyanage provides an application + TestXSLT for XSLT and XML editing including wrapper classes for the + XML parser and XSLT processor.
  • I'm still waiting for someone to contribute a simple XSLT processing