diff --git a/ChangeLog b/ChangeLog index faf3725d..7f9fe5bf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Sun Aug 22 17:19:49 CEST 2004 Daniel Veillard + + * configure.in NEWS doc/*: preparing release of 1.1.9 + Sat Aug 21 22:08:14 PDT 2004 William Brack * transform.c: Further enhancement for keys on exslt:node-sets. diff --git a/NEWS b/NEWS index b3d0feb6..3c156009 100644 --- a/NEWS +++ b/NEWS @@ -10,6 +10,20 @@ ChangeLog.html to the CVS at http://cvs.gnome.org/viewcvs/libxslt/ code base.Those are the public releases made: +1.1.9: Aug 22 2004: + - build fixes: missing tests (William Brack), Python dependancies, Python + on 64bits boxes, --with-crypto flag (Rob Richards), + - fixes: RVT key handling (William), Python binding (William and Sitsofe + Wheeler), key and XPath troubles (William), template priority on imports + (William), str:tokenize with empty strings (William), #default namespace + alias behaviour (William), doc ordering missing for main document + (William), 64bit bug (Andreas Schwab) + - improvements: EXSLT date:sum added (Joel Reed), hook for document + loading for David Hyatt, xsltproc --nodtdattr to avoid defaulting DTD + attributes, extend xsltproc --version with CVS stamp (William). + - Documentation: web page problem reported by Oliver Stoeneberg + + 1.1.8: July 5 2004: - build fixes: Windows runtime options (Oliver Stoeneberg), Windows binary package layout (Igor Zlatkovic), libgcrypt version test and link @@ -17,7 +31,7 @@ http://cvs.gnome.org/viewcvs/libxslt/ - documentation: fix libxslt namespace name in doc (William) - bug fixes: undefined namespace message (William Brack), search engine (William), multiple namespace fixups (William), namespace fix for key - evaluation (William), Python memory debug bindings, + evaluation (William), Python memory debug bindings, - improvements: crypto extensions for exslt (Joel Reed, William) diff --git a/configure.in b/configure.in index 4c21ca3c..2469b396 100644 --- a/configure.in +++ b/configure.in @@ -10,11 +10,11 @@ dnl libexslt is an extension dnl LIBXSLT_MAJOR_VERSION=1 LIBXSLT_MINOR_VERSION=1 -LIBXSLT_MICRO_VERSION=8 +LIBXSLT_MICRO_VERSION=9 PACKAGE=libxslt LIBEXSLT_MAJOR_VERSION=0 LIBEXSLT_MINOR_VERSION=8 -LIBEXSLT_MICRO_VERSION=6 +LIBEXSLT_MICRO_VERSION=7 LIBXML_REQUIRED_VERSION=2.6.8 diff --git a/doc/APIchunk0.html b/doc/APIchunk0.html index 81592212..77dc3dc9 100644 --- a/doc/APIchunk0.html +++ b/doc/APIchunk0.html @@ -11,13 +11,14 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z -

Letter A:

API
xsltGetUTF8Char
+

Letter A:

API
xsltDocLoaderFunc
+xsltGetUTF8Char
AVT
xsltEvalAVT
xsltFreeAVTList
Add
xslAddCall
@@ -92,7 +93,6 @@ A:link, A:visited, A:active { text-decoration: underline } xsltGetNamespace
xsltGetPlainNamespace
xsltGetSpecialNamespace
-xsltNextImport
Finds
xsltFindTemplate
xsltGetTemplate
Flag
_xsltFormatNumberInfo
@@ -241,9 +241,9 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z diff --git a/doc/APIchunk1.html b/doc/APIchunk1.html index a229dc7f..d063e5d7 100644 --- a/doc/APIchunk1.html +++ b/doc/APIchunk1.html @@ -11,9 +11,9 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z @@ -69,6 +69,7 @@ A:link, A:visited, A:active { text-decoration: underline }
Set
xsltDebugSetDefaultTrace
xsltSetCtxtSecurityPrefs
xsltSetDefaultSecurityPrefs
+xsltSetLoaderFunc
xsltSetXIncludeDefault
Should
xsltInitCtxtKeys
Shutdown
xsltShutdownCtxtExts
@@ -171,6 +172,7 @@ A:link, A:visited, A:active { text-decoration: underline }
address
xsltSetDebuggerCallbacks
after
xsltApplyOneTemplate
xsltGetProfileInformation
+
alias
_xsltStylesheet
aliases
_xsltStylesheet
xsltCopyNamespace
xsltCopyNamespaceList
@@ -326,9 +328,9 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z diff --git a/doc/APIchunk2.html b/doc/APIchunk2.html index 9d04c01a..4cd1f689 100644 --- a/doc/APIchunk2.html +++ b/doc/APIchunk2.html @@ -11,9 +11,9 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z @@ -92,6 +92,7 @@ A:link, A:visited, A:active { text-decoration: underline }

Letter c:

calibration
xsltCalibrateAdjust
call
xslAddCall
xslDropCall
+xsltDocLoaderFunc
call-template
_xsltStylePreComp
xsltCallTemplate
callback
xsltExtElementLookup
@@ -139,7 +140,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltGetProfileInformation
xsltXPathCompile
calls=
xsltGetProfileInformation
-
can
xsltEvalAttrValueTemplate
+
can
xsltDocLoaderFunc
+xsltEvalAttrValueTemplate
xsltExtElementLookup
xsltFormatNumberConversion
xsltParseTemplateContent
@@ -180,6 +182,7 @@ A:link, A:visited, A:active { text-decoration: underline }
common
_xsltElemPreComp
comp
xsltFreeCompMatchList
compilation
_xsltStylesheet
+xsltDocLoaderFunc
xsltXPathCompile
compiled
_xsltStackElem
_xsltStylesheet
@@ -259,16 +262,15 @@ A:link, A:visited, A:active { text-decoration: underline } xsltGetTemplate
xsltInitCtxtKeys
xsltMessage
-xsltNextImport
xsltPrintErrorContext
xsltTransformError

A-P Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z diff --git a/doc/APIchunk3.html b/doc/APIchunk3.html index 6f6b34db..4a071587 100644 --- a/doc/APIchunk3.html +++ b/doc/APIchunk3.html @@ -11,9 +11,9 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z @@ -70,6 +70,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltParseStylesheetVariable

declared
xsltCheckExtPrefix
default
XSLT_DEFAULT_VERSION
+_xsltStylesheet
xsltDebugGetDefaultTrace
xsltDebugSetDefaultTrace
xsltFormatNumberConversion
@@ -81,6 +82,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltRegisterAllFunctions
xsltSetCtxtParseOptions
xsltSetDefaultSecurityPrefs
+xsltSetLoaderFunc
xsltSetSortFunc
xsltSetXIncludeDefault
define
XSLT_RUNTIME_EXTRA
@@ -101,7 +103,8 @@ A:link, A:visited, A:active { text-decoration: underline }
details
xsltEvalOneUserParam
detected
XSLT_STRANGE
dictionary
xsltGetQNameURI2
-
dictionnary
xsltGetCNsProp
+
dictionnary
xsltDocLoaderFunc
+xsltGetCNsProp
xsltSplitQName
dictionnary:
_xsltStylesheet
_xsltTransformContext
@@ -144,6 +147,7 @@ A:link, A:visited, A:active { text-decoration: underline }
dump
xsltProfileStylesheet
during
xsltSortFunc

Letter e:

either
xslHandleDebugger
+xsltDocLoaderFunc
xsltFormatNumberConversion
element-available
xsltElementAvailableFunction
elements
_xsltStylesheet
@@ -164,7 +168,8 @@ A:link, A:visited, A:active { text-decoration: underline }
end
_xsltElemPreComp
xsltRegisterPersistRVT
xsltRegisterTmpRVT
-
engine
xsltSetCtxtParseOptions
+
engine
xsltDocLoaderFunc
+xsltSetCtxtParseOptions
entity
xsltGetCNsProp
xsltGetNsProp
entry
xsltGetQNameURI2
@@ -182,7 +187,8 @@ A:link, A:visited, A:active { text-decoration: underline }
evaluation
_xsltStackElem
everything
xsltFindElemSpaceHandling
xsltParseStylesheetProcess
-
example
xsltEvalTemplateString
+
example
xsltDocLoaderFunc
+xsltEvalTemplateString
xsltXPathGetTransformContext
except
xsltFormatNumberConversion
xsltParseStylesheetImportedDoc
@@ -229,9 +235,9 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z diff --git a/doc/APIchunk4.html b/doc/APIchunk4.html index 4b8751d1..1cff7eb8 100644 --- a/doc/APIchunk4.html +++ b/doc/APIchunk4.html @@ -7,13 +7,13 @@ 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 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 + API Alphabetic Index f-h for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index f-h for libxslt

Main Menu
Related links
API Indexes

A-P Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z @@ -73,6 +73,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltNumberFormat
found
_xsltStylesheet
xsltCalibrateAdjust
+xsltDocLoaderFunc
xsltExtElementLookup
xsltExtModuleElementLookup
xsltExtModuleElementPreComputeLookup
@@ -97,7 +98,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltGetNsProp
xsltGetProfileInformation
xsltXPathCompile
-
freed
xsltGetQNameURI
+
freed
xsltDocLoaderFunc
+xsltGetQNameURI
xsltLoadStylesheetPI
from
CHECK_STOPPED
CHECK_STOPPED0
@@ -178,6 +180,7 @@ A:link, A:visited, A:active { text-decoration: underline }

Letter h:

handle
xsltApplyOneTemplate
xsltSetGenericDebugFunc
xsltSetGenericErrorFunc
+xsltSetLoaderFunc
handler
_xsltTransformContext
xsltNewDocument
xsltNewStyleDocument
@@ -196,7 +199,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSetGenericDebugFunc
xsltSetGenericErrorFunc
xsltSetTransformErrorFunc
-
has
xsltEvalStaticAttrValueTemplate
+
has
_xsltStylesheet
+xsltEvalStaticAttrValueTemplate
xsltGetCNsProp
xsltGetNsProp
xsltGetQNameURI
@@ -217,130 +221,13 @@ A:link, A:visited, A:active { text-decoration: underline } xsltEvalAVT
html
xsltFormatNumberConversion
http:
xsltFormatNumberConversion
-

Letter i:

ignorable
xsltApplyStripSpaces
-xsltIsBlank
-xsltParseTemplateContent
-
implementation
xsltRegisterExtElement
-xsltRegisterExtFunction
-
implemented
xsltRunStylesheet
-xsltRunStylesheetUser
-
import
XSLT_GET_IMPORT_INT
-XSLT_GET_IMPORT_PTR
-xsltFindElemSpaceHandling
-xsltFindTemplate
-xsltNextImport
-xsltParseStylesheetImport
-
imported
xsltGetTemplate
-xsltNormalizeCompSteps
-xsltParseStylesheetImportedDoc
-
imports
xsltCleanupTemplates
-
in-scope
xsltEvalXPathStringNs
-
include
xsltParseStylesheetInclude
-
included
xsltSaveResultToFilename
-
includes
_xsltDocument
-_xsltStylesheet
-
inclusive
xsltFormatNumberConversion
-
indented
_xsltStylesheet
-
index
nr
-
indicator
xsltEvalStaticAttrValueTemplate
-
info
xsltEvalAVT
-
information
XSLT_RUNTIME_EXTRA
-XSLT_RUNTIME_EXTRA_FREE
-XSLT_RUNTIME_EXTRA_LST
-xsltAllocateExtra
-xsltAllocateExtraCtxt
-xsltApplyImports
-xsltApplyTemplates
-xsltAttribute
-xsltCallTemplate
-xsltChoose
-xsltComment
-xsltCopy
-xsltCopyOf
-xsltDocumentElem
-xsltElement
-xsltForEach
-xsltIf
-xsltNumber
-xsltParseStylesheetOutput
-xsltProcessingInstruction
-xsltSort
-xsltText
-xsltTransformFunction
-xsltValueOf
-
informations
_xsltStylesheet
-_xsltTemplate
-_xsltTransformContext
-xsltDebug
-xsltFindElemSpaceHandling
-xsltGetProfileInformation
-xsltNumberFormat
-xsltSaveProfiling
-
inherited
_xsltTemplate
-
initial
xsltGetQNameURI
-xsltGetQNameURI2
-
initialization
xsltExtInitFunction
-xsltRegisterExtModule
-xsltRegisterExtModuleFull
-xsltStyleExtInitFunction
-
initialized
xsltInitCtxtExts
-xsltInitCtxtKeys
-xsltNewElemPreComp
-
initializes
xsltNewElemPreComp
-
input
xsltApplyStripSpaces
-xsltGetNamespace
-xsltGetPlainNamespace
-xsltGetSpecialNamespace
-xsltInitCtxtKeys
-xsltNewTransformContext
-xsltTransformFunction
-
insertion
_xsltTransformContext
-
instances
xsltFormatNumberConversion
-
instead
xsltRegisterExtras
-
instruction
_xsltElemPreComp
-_xsltTransformContext
-xsltAddKey
-xsltDebug
-xsltDocumentComp
-xsltDocumentElem
-xsltMessage
-xsltStylePreCompute
-
integer
_xsltFormatNumberInfo
-xsltFormatNumberConversion
-
interface
xsltRunStylesheet
-xsltRunStylesheetUser
-
intergers
XSLT_GET_IMPORT_INT
-
internally
XSLT_STRANGE
-
interpretation
_xsltDecimalFormat
-
interpreter
xsltEvalTemplateString
-xsltXPathGetTransformContext
-
interpretor
xsltXPathFunctionLookup
-xsltXPathVariableLookup
-
into
xsltSetDebuggerCallbacks
-xsltSplitQName
-
item
xslDropCall
-
item1
xsltGetProfileInformation
-
item2|item3
xsltGetProfileInformation
-
its
xsltAllocateExtra
-xsltAllocateExtraCtxt
-xsltApplyStylesheetUser
-xsltFreeGlobalVariables
-xsltGetNamespace
-xsltGetPlainNamespace
-xsltGetSpecialNamespace
-xsltParseGlobalParam
-xsltParseGlobalVariable
-xsltParseStylesheetCallerParam
-xsltParseStylesheetParam
-xsltParseStylesheetVariable
-
itself
xsltLoadStylesheetPI

A-P Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z diff --git a/doc/APIchunk5.html b/doc/APIchunk5.html index b02fc73a..8aed72a4 100644 --- a/doc/APIchunk5.html +++ b/doc/APIchunk5.html @@ -7,17 +7,134 @@ 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 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 + API Alphabetic Index i-m for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index i-m for libxslt

Main Menu
Related links
API Indexes

A-P Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z -

Letter j:

java
xsltFormatNumberConversion
+

Letter i:

ignorable
xsltApplyStripSpaces
+xsltIsBlank
+xsltParseTemplateContent
+
implementation
xsltRegisterExtElement
+xsltRegisterExtFunction
+
implemented
xsltRunStylesheet
+xsltRunStylesheetUser
+
import
XSLT_GET_IMPORT_INT
+XSLT_GET_IMPORT_PTR
+xsltFindElemSpaceHandling
+xsltFindTemplate
+xsltParseStylesheetImport
+
imported
xsltGetTemplate
+xsltNormalizeCompSteps
+xsltParseStylesheetImportedDoc
+
imports
xsltCleanupTemplates
+
in-scope
xsltEvalXPathStringNs
+
include
xsltParseStylesheetInclude
+
included
xsltSaveResultToFilename
+
includes
_xsltDocument
+_xsltStylesheet
+
inclusive
xsltFormatNumberConversion
+
indented
_xsltStylesheet
+
index
nr
+
indicating
xsltDocLoaderFunc
+
indicator
xsltEvalStaticAttrValueTemplate
+
info
xsltEvalAVT
+
information
XSLT_RUNTIME_EXTRA
+XSLT_RUNTIME_EXTRA_FREE
+XSLT_RUNTIME_EXTRA_LST
+xsltAllocateExtra
+xsltAllocateExtraCtxt
+xsltApplyImports
+xsltApplyTemplates
+xsltAttribute
+xsltCallTemplate
+xsltChoose
+xsltComment
+xsltCopy
+xsltCopyOf
+xsltDocumentElem
+xsltElement
+xsltForEach
+xsltIf
+xsltNumber
+xsltParseStylesheetOutput
+xsltProcessingInstruction
+xsltSort
+xsltText
+xsltTransformFunction
+xsltValueOf
+
informations
_xsltStylesheet
+_xsltTemplate
+_xsltTransformContext
+xsltDebug
+xsltFindElemSpaceHandling
+xsltGetProfileInformation
+xsltNumberFormat
+xsltSaveProfiling
+
inherited
_xsltTemplate
+
initial
xsltGetQNameURI
+xsltGetQNameURI2
+
initialization
xsltExtInitFunction
+xsltRegisterExtModule
+xsltRegisterExtModuleFull
+xsltStyleExtInitFunction
+
initialized
xsltInitCtxtExts
+xsltInitCtxtKeys
+xsltNewElemPreComp
+
initializes
xsltNewElemPreComp
+
input
xsltApplyStripSpaces
+xsltGetNamespace
+xsltGetPlainNamespace
+xsltGetSpecialNamespace
+xsltInitCtxtKeys
+xsltNewTransformContext
+xsltTransformFunction
+
insertion
_xsltTransformContext
+
instances
xsltFormatNumberConversion
+
instead
xsltRegisterExtras
+
instruction
_xsltElemPreComp
+_xsltTransformContext
+xsltAddKey
+xsltDebug
+xsltDocumentComp
+xsltDocumentElem
+xsltMessage
+xsltStylePreCompute
+
integer
_xsltFormatNumberInfo
+xsltFormatNumberConversion
+
interface
xsltRunStylesheet
+xsltRunStylesheetUser
+
intergers
XSLT_GET_IMPORT_INT
+
internally
XSLT_STRANGE
+
interpretation
_xsltDecimalFormat
+
interpreter
xsltEvalTemplateString
+xsltXPathGetTransformContext
+
interpretor
xsltXPathFunctionLookup
+xsltXPathVariableLookup
+
into
xsltSetDebuggerCallbacks
+xsltSplitQName
+
item
xslDropCall
+
item1
xsltGetProfileInformation
+
item2|item3
xsltGetProfileInformation
+
its
xsltAllocateExtra
+xsltAllocateExtraCtxt
+xsltApplyStylesheetUser
+xsltFreeGlobalVariables
+xsltGetNamespace
+xsltGetPlainNamespace
+xsltGetSpecialNamespace
+xsltParseGlobalParam
+xsltParseGlobalVariable
+xsltParseStylesheetCallerParam
+xsltParseStylesheetParam
+xsltParseStylesheetVariable
+
itself
xsltLoadStylesheetPI
+

Letter j:

java
xsltFormatNumberConversion
jdk
xsltFormatNumberConversion

Letter k:

keeping
_xsltStylesheet
kept
_xsltDocument
@@ -31,12 +148,13 @@ A:link, A:visited, A:active { text-decoration: underline }
keys
xsltFreeDocumentKeys
xsltFreeKeys
xsltInitCtxtKeys
+
kind
xsltDocLoaderFunc
known
_xsltTransformContext

Letter l:

label
CHECK_STOPPEDE
language
xsltTransformFunction
last
_xsltStylesheet
_xsltTransformContext
-xsltNextImport
+
later
xsltDocLoaderFunc
lead
xsltApplyStylesheet
xsltRunStylesheet
xsltRunStylesheetUser
@@ -65,16 +183,20 @@ A:link, A:visited, A:active { text-decoration: underline }
literally
xsltEvalOneUserParam
xsltEvalUserParams
xsltQuoteUserParams
-
load
xsltLoadDocument
+
load
xsltDocLoaderFunc
+xsltLoadDocument
xsltLoadStyleDocument
xsltLoadStylesheetPI
+xsltSetLoaderFunc
loaded
xsltFreeDocuments
xsltFreeStyleDocuments
xsltSetXIncludeDefault
xsltShutdownCtxtExts
xsltShutdownExts
loading
XSLT_PARSE_OPTIONS
+xsltDocLoaderFunc
xsltSetCtxtParseOptions
+xsltSetLoaderFunc
local
_xsltStackElem
_xsltTemplate
xsltSplitQName
@@ -96,7 +218,8 @@ A:link, A:visited, A:active { text-decoration: underline } XSLT_REGISTER_VARIABLE_LOOKUP
xsltRunStylesheet
xsltRunStylesheetUser
-
made
xsltIsBlank
+
made
xsltDocLoaderFunc
+xsltIsBlank
main
_xsltDocument
xsltRunStylesheet
xsltRunStylesheetUser
@@ -152,7 +275,8 @@ A:link, A:visited, A:active { text-decoration: underline } _xsltTransformContext
xsltAddTemplate
mode=
xsltGetProfileInformation
-
modified
xsltLoadStylesheetPI
+
modified
xsltDocLoaderFunc
+xsltLoadStylesheetPI
modules
XSLT_REGISTER_FUNCTION_LOOKUP
XSLT_REGISTER_VARIABLE_LOOKUP
xsltInitCtxtExts
@@ -173,82 +297,13 @@ A:link, A:visited, A:active { text-decoration: underline } xsltEvalTemplateString
xsltEvalXPathString
xsltEvalXPathStringNs
-

Letter n:

name=
xsltGetProfileInformation
-
named
xsltFindTemplate
-
names
xsltApplyStylesheet
-xsltApplyStylesheetUser
-xsltProfileStylesheet
-xsltQuoteUserParams
-xsltRunStylesheet
-xsltRunStylesheetUser
-xsltSplitQName
-
namespaces
_xsltStylePreComp
-_xsltStylesheet
-_xsltTemplate
-xsltCopyNamespace
-xsltCopyNamespaceList
-xsltEvalXPathPredicate
-xsltEvalXPathStringNs
-xsltFreeNamespaceAliasHashes
-
necessary
xsltCheckWrite
-
need
xsltEvalGlobalVariables
-xsltGetProfileInformation
-xsltLoadStylesheetPI
-
needed
xsltCompileAttr
-xsltEvalTemplateString
-xsltGetNamespace
-xsltGetPlainNamespace
-xsltGetSpecialNamespace
-xsltParseStylesheetImportedDoc
-xsltXPathFunctionLookup
-xsltXPathGetTransformContext
-xsltXPathVariableLookup
-
needing
_xsltRuntimeExtra
-
needs
xsltEvalUserParams
-xsltGetTemplate
-
negative
xsltCalibrateAdjust
-xsltFormatNumberConversion
-
nested
_xsltStylesheet
-
newly
xsltNewStylesheet
-xsltNewTransformContext
-
next
xsltGetTemplate
-xsltNextImport
-
node-set
xsltDocumentFunction
-xsltFunctionNodeSet
-xsltKeyFunction
-xsltSortFunc
-
node-set?
xsltDocumentFunction
-xsltGenerateIdFunction
-
nodelist
xsltApplyOneTemplate
-
nodes
_xsltTransformContext
-xsltComputeSortResult
-xsltDefaultSortFunction
-xsltDoSortFunction
-xsltParseTemplateContent
-xsltSort
-
nodeset
xsltComputeSortResult
-xsltGetKey
-
non-NULL
xsltCopyNamespace
-xsltCopyNamespaceList
-xsltGetTemplate
-
non-excluded
_xsltTemplate
-
non-wellformed
xsltApplyStylesheet
-xsltRunStylesheet
-xsltRunStylesheetUser
-
none
xsltGetDefaultSecurityPrefs
-
nor
xsltSetGenericErrorFunc
-
normalize
xsltNormalizeCompSteps
-
normally
xsltEvalOneUserParam
-xsltQuoteOneUserParam
-
null
xsltEvalOneUserParam
-xsltQuoteOneUserParam

A-P Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z diff --git a/doc/APIchunk6.html b/doc/APIchunk6.html index 6d7a697f..4244c673 100644 --- a/doc/APIchunk6.html +++ b/doc/APIchunk6.html @@ -7,17 +7,86 @@ 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 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 + API Alphabetic Index n-p for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

API Alphabetic Index n-p for libxslt

Main Menu
Related links
API Indexes

A-P Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z -

Letter o:

object
xsltDocumentFunction
+

Letter n:

name=
xsltGetProfileInformation
+
named
xsltFindTemplate
+
names
xsltApplyStylesheet
+xsltApplyStylesheetUser
+xsltProfileStylesheet
+xsltQuoteUserParams
+xsltRunStylesheet
+xsltRunStylesheetUser
+xsltSplitQName
+
namespace-alias
_xsltStylesheet
+
namespaces
_xsltStylePreComp
+_xsltStylesheet
+_xsltTemplate
+xsltCopyNamespace
+xsltCopyNamespaceList
+xsltEvalXPathPredicate
+xsltEvalXPathStringNs
+xsltFreeNamespaceAliasHashes
+
necessary
xsltCheckWrite
+
need
xsltEvalGlobalVariables
+xsltGetProfileInformation
+xsltLoadStylesheetPI
+
needed
xsltCompileAttr
+xsltEvalTemplateString
+xsltGetNamespace
+xsltGetPlainNamespace
+xsltGetSpecialNamespace
+xsltParseStylesheetImportedDoc
+xsltXPathFunctionLookup
+xsltXPathGetTransformContext
+xsltXPathVariableLookup
+
needing
_xsltRuntimeExtra
+
needs
xsltEvalUserParams
+xsltGetTemplate
+
negative
xsltCalibrateAdjust
+xsltFormatNumberConversion
+
nested
_xsltStylesheet
+
newly
xsltNewStylesheet
+xsltNewTransformContext
+
next
xsltGetTemplate
+
node-set
xsltDocumentFunction
+xsltFunctionNodeSet
+xsltKeyFunction
+xsltSortFunc
+
node-set?
xsltDocumentFunction
+xsltGenerateIdFunction
+
nodelist
xsltApplyOneTemplate
+
nodes
_xsltTransformContext
+xsltComputeSortResult
+xsltDefaultSortFunction
+xsltDoSortFunction
+xsltParseTemplateContent
+xsltSort
+
nodeset
xsltComputeSortResult
+xsltGetKey
+
non-NULL
xsltCopyNamespace
+xsltCopyNamespaceList
+xsltGetTemplate
+
non-excluded
_xsltTemplate
+
non-wellformed
xsltApplyStylesheet
+xsltRunStylesheet
+xsltRunStylesheetUser
+
none
xsltGetDefaultSecurityPrefs
+
nor
xsltSetGenericErrorFunc
+
normalize
xsltNormalizeCompSteps
+
normally
xsltEvalOneUserParam
+xsltQuoteOneUserParam
+
null
xsltEvalOneUserParam
+xsltQuoteOneUserParam
+

Letter o:

object
xsltDocumentFunction
xsltKeyFunction
xsltSystemPropertyFunction
xsltXPathCompile
@@ -36,7 +105,6 @@ A:link, A:visited, A:active { text-decoration: underline }
one
xsltCheckExtPrefix
xsltGetTemplate
xsltGetUTF8Char
-xsltNextImport
xsltNumberFormat
xsltRunStylesheet
xsltRunStylesheetUser
@@ -57,6 +125,7 @@ A:link, A:visited, A:active { text-decoration: underline }
options
XSLT_PARSE_OPTIONS
xsltCheckRead
xsltCheckWrite
+xsltDocLoaderFunc
xsltSetCtxtParseOptions
order
XSLT_GET_IMPORT_INT
XSLT_GET_IMPORT_PTR
@@ -142,7 +211,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltRunStylesheetUser
parser
xsltFreeTransformContext
xsltSetCtxtParseOptions
-
parsing
xsltSetGenericDebugFunc
+
parsing
xsltDocLoaderFunc
+xsltSetGenericDebugFunc
xsltSetGenericErrorFunc
part
_xsltElemPreComp
_xsltFormatNumberInfo
@@ -184,6 +254,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltXPathVariableLookup
pointer
_xsltRuntimeExtra
_xsltTransformContext
+xsltDocLoaderFunc
xsltExtInitFunction
xsltFreeAVTList
xsltGetExtData
@@ -207,7 +278,6 @@ A:link, A:visited, A:active { text-decoration: underline } xsltRegisterExtModuleElement
precedence
xsltFindElemSpaceHandling
xsltFindTemplate
-xsltNextImport
precision
XSLT_TIMESTAMP_TICS_PER_SEC
precompiled
_xsltStylePreComp
_xsltStylesheet
@@ -244,6 +314,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSetDefaultSecurityPrefs
preferences
_xsltTransformContext
prefix
_xsltFormatNumberInfo
+_xsltStylesheet
xsltCheckExtPrefix
xsltFormatNumberConversion
xsltGetNamespace
@@ -317,6 +388,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltComputeSortResult
xsltDefaultSortFunction
xsltDoSortFunction
+xsltDocLoaderFunc
xsltRunStylesheetUser
xsltSecurityCheck
purpose
XSLT_REGISTER_FUNCTION_LOOKUP
@@ -326,9 +398,9 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z diff --git a/doc/APIchunk7.html b/doc/APIchunk7.html index 11357a40..1d13ab48 100644 --- a/doc/APIchunk7.html +++ b/doc/APIchunk7.html @@ -11,9 +11,9 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z @@ -36,6 +36,7 @@ A:link, A:visited, A:active { text-decoration: underline }
referencing
xsltLoadStylesheetPI
register
xsltNamespaceAlias
registered
xsltDebugDumpExtensions
+xsltDocLoaderFunc
xsltFreeRVTs
xsltInitCtxtExts
related
_xsltStylesheet
@@ -50,6 +51,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltAttrTemplateProcess
xsltTemplateProcess
requested
xsltFormatNumberConversion
+
required
xsltDocLoaderFunc
requirement
xsltComputeSortResult
xsltDefaultSortFunction
xsltDoSortFunction
@@ -58,6 +60,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSetGenericErrorFunc
xsltSetSortFunc
xsltSetTransformErrorFunc
+
resets
xsltSetLoaderFunc
resolve
xsltResolveStylesheetAttributeSet
resource
xsltCheckRead
xsltCheckWrite
@@ -104,6 +107,7 @@ A:link, A:visited, A:active { text-decoration: underline }
runtime
_xsltTransformContext
xsltAllocateExtra
xsltAllocateExtraCtxt
+xsltDocLoaderFunc

Letter s:

same
xsltGetQNameURI
saving
xsltSaveProfiling
saxon
xsltFunctionNodeSet
@@ -141,6 +145,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltComputeSortResult
xsltDefaultSortFunction
xsltDoSortFunction
+xsltDocLoaderFunc
xsltDocumentSortFunction
xsltInitCtxtExts
xsltSetCtxtSortFunc
@@ -181,6 +186,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltRegisterExtModuleFull
xsltStyleExtShutdownFunction
signalled
xsltGetQNameURI
+
signature
xsltDocLoaderFunc
similar
xsltGetQNameURI2
simply
xsltSetGenericDebugFunc
xsltSetGenericErrorFunc
@@ -355,9 +361,9 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z diff --git a/doc/APIchunk8.html b/doc/APIchunk8.html index 004dec2a..ad2e07be 100644 --- a/doc/APIchunk8.html +++ b/doc/APIchunk8.html @@ -11,9 +11,9 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z @@ -61,6 +61,7 @@ A:link, A:visited, A:active { text-decoration: underline } IS_XSLT_REAL_NODE
XSLT_STRANGE
xslHandleDebugger
+xsltDocLoaderFunc
xsltGetCNsProp
xsltGetNsProp
xsltLoadStylesheetPI
@@ -71,6 +72,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltXPathGetTransformContext
them
xsltApplyOneTemplate
xsltNamespaceAlias
+
themselve
xsltDocLoaderFunc
then
xslHandleDebugger
xsltSetCtxtSortFunc
there
xsltAllocateExtraCtxt
@@ -84,6 +86,7 @@ A:link, A:visited, A:active { text-decoration: underline }
time
_xsltTemplate
xslHandleDebugger
xsltCompileAttr
+xsltDocLoaderFunc
xsltExtInitFunction
xsltExtShutdownFunction
xsltStyleExtInitFunction
@@ -139,6 +142,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSetSecurityPrefs
use
_xsltStylesheet
xsltAddKey
+xsltDocLoaderFunc
xsltEvalOneUserParam
xsltEvalUserParams
xsltEvalXPathStringNs
@@ -217,12 +221,12 @@ A:link, A:visited, A:active { text-decoration: underline } _xsltStackElem
_xsltTemplate
xsltEvalXPathPredicate
-xsltNextImport
well
xsltNamespaceAlias
went
xsltParseStylesheetProcess
wether
xsltTestCompMatchList
when
XSLT_PARSE_OPTIONS
_xsltTransformContext
+xsltDocLoaderFunc
xsltGetQNameURI2
xsltInitElemPreComp
xsltSetCtxtParseOptions
@@ -238,7 +242,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltEvalStaticAttrValueTemplate
xsltNeedElemSpaceHandling
xsltSetXIncludeDefault
-
which
xsltRegisterExtElement
+
which
xsltDocLoaderFunc
+xsltRegisterExtElement
xsltRegisterExtFunction
while
xsltAllocateExtra
xsltSetGenericDebugFunc
@@ -249,6 +254,7 @@ A:link, A:visited, A:active { text-decoration: underline }
will
xsltAttrListTemplateProcess
xsltCopyTextString
xsltDoSortFunction
+xsltDocLoaderFunc
xsltGetProfileInformation
xsltGetQNameURI
xsltLoadStylesheetPI
@@ -293,9 +299,9 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z diff --git a/doc/APIchunk9.html b/doc/APIchunk9.html index 979f2229..0d957bf2 100644 --- a/doc/APIchunk9.html +++ b/doc/APIchunk9.html @@ -11,9 +11,9 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z @@ -35,13 +35,16 @@ A:link, A:visited, A:active { text-decoration: underline } xsltCopyTextString
xmlNsPtr
xsltCopyNamespace
xsltCopyNamespaceList
-
xmlParserOption
xsltSetCtxtParseOptions
+
xmlParserOption
xsltDocLoaderFunc
+xsltSetCtxtParseOptions
xmlReadxxx
XSLT_PARSE_OPTIONS
xmlXPathCompExprPtr
xsltXPathCompile
xsl
XSLT_TRACE
xsl:apply-templates
xsltTransformFunction
xsl:comment
xsltEvalTemplateString
xsl:if
xsltTransformFunction
+
xsl:import
xsltDocLoaderFunc
+
xsl:include
xsltDocLoaderFunc
xsl:message
xsltMessage
xsl:namespace-alias
xsltNamespaceAlias
xsl:processing-instruction
xsltEvalTemplateString
@@ -55,6 +58,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xslt:text
xsltParseTemplateContent
xsltAddTemplate
xsltFreeTemplateHashes
xsltDecimalFormatPtr
xsltDecimalFormatGetByName
+
xsltDocLoaderFunc
xsltDocLoaderFunc
xsltDocumentPtr
xsltFindDocument
xsltLoadDocument
xsltLoadStyleDocument
@@ -65,6 +69,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltQuoteUserParams
xsltGetQNameURI
xsltGetQNameURI2
xsltGetTemplate
xsltFreeTemplateHashes
+
xsltLoadType
xsltDocLoaderFunc
xsltProcessOneUserParamInternal
xsltEvalOneUserParam
xsltQuoteOneUserParam
xsltEvalOneUserParam
xsltQuoteUserParams
xsltEvalOneUserParam
@@ -91,9 +96,9 @@ A:link, A:visited, A:active { text-decoration: underline } Q-a b-c d-e -f-i -j-n -o-p +f-h +i-m +n-p q-s t-w x-z diff --git a/doc/APIconstructors.html b/doc/APIconstructors.html index d80b5371..4876f374 100644 --- a/doc/APIconstructors.html +++ b/doc/APIconstructors.html @@ -30,6 +30,7 @@ A:link, A:visited, A:active { text-decoration: underline }

Type xmlDocPtr:

xsltApplyStylesheet
xsltApplyStylesheetUser
xsltCreateRVT
+xsltDocLoaderFunc
xsltGetProfileInformation
xsltProfileStylesheet

Type xmlHashTablePtr:

xsltGetExtInfo
diff --git a/doc/APIfiles.html b/doc/APIfiles.html index 58c2b12b..352ca66e 100644 --- a/doc/APIfiles.html +++ b/doc/APIfiles.html @@ -11,13 +11,20 @@ A:link, A:visited, A:active { text-decoration: underline } xsltFreeAttributeSetsHashes
xsltParseStylesheetAttributeSet
xsltResolveStylesheetAttributeSet
-

Module documents:

xsltFindDocument
+

Module documents:

XSLT_LOAD_DOCUMENT
+XSLT_LOAD_START
+XSLT_LOAD_STYLESHEET
+xsltDocDefaultLoader
+xsltDocLoaderFunc
+xsltFindDocument
xsltFreeDocuments
xsltFreeStyleDocuments
xsltLoadDocument
xsltLoadStyleDocument
+xsltLoadType
xsltNewDocument
xsltNewStyleDocument
+xsltSetLoaderFunc

Module extensions:

xsltCheckExtPrefix
xsltDebugDumpExtensions
xsltExtElementLookup
@@ -91,7 +98,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltFreeKeys
xsltGetKey
xsltInitCtxtKeys
-

Module namespaces:

xsltCopyNamespace
+

Module namespaces:

UNDEFINED_DEFAULT_NS
+xsltCopyNamespace
xsltCopyNamespaceList
xsltFreeNamespaceAliasHashes
xsltGetNamespace
diff --git a/doc/APIfunctions.html b/doc/APIfunctions.html index f9a675b7..7c9214a0 100644 --- a/doc/APIfunctions.html +++ b/doc/APIfunctions.html @@ -32,6 +32,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltCheckWrite
xsltCompilePattern
xsltCopyTextString
+xsltDocLoaderFunc
xsltEvalAttrValueTemplate
xsltEvalOneUserParam
xsltEvalStaticAttrValueTemplate
@@ -83,7 +84,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltGetUTF8Char
xsltSaveResultToString

Type long:

xsltCalibrateAdjust
-

Type void *:

xsltEvalAVT
+

Type void *:

xsltDocLoaderFunc
+xsltEvalAVT
xsltExtShutdownFunction
xsltFreeAVTList
xsltNormalizeCompSteps
@@ -102,7 +104,8 @@ A:link, A:visited, A:active { text-decoration: underline }

Type xmlChar **:

xsltFormatNumberConversion
xsltGetQNameURI
xsltSaveResultToString
-

Type xmlDictPtr:

xsltSplitQName
+

Type xmlDictPtr:

xsltDocLoaderFunc
+xsltSplitQName

Type xmlDocPtr:

xsltApplyStylesheet
xsltApplyStylesheetUser
xsltCompilePattern
@@ -237,6 +240,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltTestCompMatchList

Type xsltDebugTraceCodes:

xsltDebugSetDefaultTrace

Type xsltDecimalFormatPtr:

xsltFormatNumberConversion
+

Type xsltDocLoaderFunc:

xsltSetLoaderFunc

Type xsltDocumentPtr:

xsltFreeDocumentKeys
xsltInitCtxtKeys

Type xsltElemPreCompDeallocator:

xsltInitElemPreComp
@@ -247,6 +251,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltRegisterExtModuleFull

Type xsltExtShutdownFunction:

xsltRegisterExtModule
xsltRegisterExtModuleFull
+

Type xsltLoadType:

xsltDocLoaderFunc

Type xsltNumberDataPtr:

xsltNumberFormat

Type xsltPreComputeFunction:

xsltRegisterExtModuleElement

Type xsltSecurityCheck:

xsltSetSecurityPrefs
diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html index 5c7ca287..cec0399c 100644 --- a/doc/APIsymbols.html +++ b/doc/APIsymbols.html @@ -15,6 +15,7 @@ A:link, A:visited, A:active { text-decoration: underline } IS_XSLT_REAL_NODE

Letter L:

LIBXSLT_PUBLIC

Letter N:

NODE_IS_KEYED
+

Letter U:

UNDEFINED_DEFAULT_NS

Letter X:

XSLTCALL
XSLTPUBFUN
XSLTPUBVAR
@@ -56,6 +57,9 @@ A:link, A:visited, A:active { text-decoration: underline } XSLT_GET_IMPORT_INT
XSLT_GET_IMPORT_PTR
XSLT_LIBXSLT_NAMESPACE
+XSLT_LOAD_DOCUMENT
+XSLT_LOAD_START
+XSLT_LOAD_STYLESHEET
XSLT_MAX_SORT
XSLT_NAMESPACE
XSLT_NORM_SAXON_NAMESPACE
@@ -168,6 +172,8 @@ A:link, A:visited, A:active { text-decoration: underline } xsltDecimalFormatPtr
xsltDefaultSortFunction
xsltDoSortFunction
+xsltDocDefaultLoader
+xsltDocLoaderFunc
xsltDocument
xsltDocumentComp
xsltDocumentElem
@@ -262,6 +268,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltLoadDocument
xsltLoadStyleDocument
xsltLoadStylesheetPI
+xsltLoadType
xsltMatchPattern
xsltMaxDepth
xsltMessage
@@ -341,6 +348,7 @@ A:link, A:visited, A:active { text-decoration: underline } xsltSetDefaultSecurityPrefs
xsltSetGenericDebugFunc
xsltSetGenericErrorFunc
+xsltSetLoaderFunc
xsltSetSecurityPrefs
xsltSetSortFunc
xsltSetTransformErrorFunc
diff --git a/doc/downloads.html b/doc/downloads.html index 6176c8aa..b7f32108 100644 --- a/doc/downloads.html +++ b/doc/downloads.html @@ -20,10 +20,10 @@ provides Solaris 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 -contrib directory

Libxslt is also available from CVS:

diff --git a/doc/html/book1.html b/doc/html/book1.html index 12945ec7..1428bfab 100644 --- a/doc/html/book1.html +++ b/doc/html/book1.html @@ -7,4 +7,4 @@ 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 } - Reference Manual for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Reference Manual for libxslt

API Menu
Related links
API Indexes

Table of Contents

  • attributes: interface for the XSLT attribute handling
  • documents: interface for the document handling
  • extensions: interface for the extension support
  • extra: interface for the non-standard features
  • functions: interface for the XSLT functions not from XPath
  • imports: interface for the XSLT import support
  • keys: interface for the key matching used in key() and template matches.
  • namespaces: interface for the XSLT namespace handling
  • numbersInternals: Implementation of the XSLT number functions
  • pattern: interface for the pattern matching used in template matches.
  • preproc: precomputing stylesheets
  • security: interface for the libxslt security framework
  • templates: interface for the template processing
  • transform: the XSLT engine transformation part.
  • variables: interface for the variable matching and lookup.
  • xslt: Interfaces, constants and types related to the XSLT engine
  • xsltInternals: internal data structures, constants and functions
  • xsltexports: macros for marking symbols as exportable/importable.
  • xsltutils: set of utilities for the XSLT engine

Daniel Veillard

+ Reference Manual for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Reference Manual for libxslt

API Menu
Related links
API Indexes

Table of Contents

  • attributes: interface for the XSLT attribute handling
  • documents: interface for the document handling
  • extensions: interface for the extension support
  • extra: interface for the non-standard features
  • functions: interface for the XSLT functions not from XPath
  • imports: interface for the XSLT import support
  • keys: interface for the key matching used in key() and template matches.
  • namespaces: interface for the XSLT namespace handling
  • numbersInternals: Implementation of the XSLT number functions
  • pattern: interface for the pattern matching used in template matches.
  • preproc: precomputing stylesheets
  • security: interface for the libxslt security framework
  • templates: interface for the template processing
  • transform: the XSLT engine transformation part.
  • variables: interface for the variable matching and lookup.
  • xslt: Interfaces, constants and types related to the XSLT engine
  • xsltInternals: internal data structures, constants and functions
  • xsltexports: macros for marking symbols as exportable/importable.
  • xsltutils: set of utilities for the XSLT engine

Daniel Veillard

diff --git a/doc/html/index.html b/doc/html/index.html index 12945ec7..1428bfab 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -7,4 +7,4 @@ 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 } - Reference Manual for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Reference Manual for libxslt

API Menu
Related links
API Indexes

Table of Contents

  • attributes: interface for the XSLT attribute handling
  • documents: interface for the document handling
  • extensions: interface for the extension support
  • extra: interface for the non-standard features
  • functions: interface for the XSLT functions not from XPath
  • imports: interface for the XSLT import support
  • keys: interface for the key matching used in key() and template matches.
  • namespaces: interface for the XSLT namespace handling
  • numbersInternals: Implementation of the XSLT number functions
  • pattern: interface for the pattern matching used in template matches.
  • preproc: precomputing stylesheets
  • security: interface for the libxslt security framework
  • templates: interface for the template processing
  • transform: the XSLT engine transformation part.
  • variables: interface for the variable matching and lookup.
  • xslt: Interfaces, constants and types related to the XSLT engine
  • xsltInternals: internal data structures, constants and functions
  • xsltexports: macros for marking symbols as exportable/importable.
  • xsltutils: set of utilities for the XSLT engine

Daniel Veillard

+ Reference Manual for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Reference Manual for libxslt

API Menu
Related links
API Indexes

Table of Contents

  • attributes: interface for the XSLT attribute handling
  • documents: interface for the document handling
  • extensions: interface for the extension support
  • extra: interface for the non-standard features
  • functions: interface for the XSLT functions not from XPath
  • imports: interface for the XSLT import support
  • keys: interface for the key matching used in key() and template matches.
  • namespaces: interface for the XSLT namespace handling
  • numbersInternals: Implementation of the XSLT number functions
  • pattern: interface for the pattern matching used in template matches.
  • preproc: precomputing stylesheets
  • security: interface for the libxslt security framework
  • templates: interface for the template processing
  • transform: the XSLT engine transformation part.
  • variables: interface for the variable matching and lookup.
  • xslt: Interfaces, constants and types related to the XSLT engine
  • xsltInternals: internal data structures, constants and functions
  • xsltexports: macros for marking symbols as exportable/importable.
  • xsltutils: set of utilities for the XSLT engine

Daniel Veillard

diff --git a/doc/html/libxslt-attributes.html b/doc/html/libxslt-attributes.html index 4b8264ff..5c4b9d92 100644 --- a/doc/html/libxslt-attributes.html +++ b/doc/html/libxslt-attributes.html @@ -7,7 +7,7 @@ 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,
const 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)
diff --git a/doc/html/libxslt-documents.html b/doc/html/libxslt-documents.html index 72fcbefb..c237a0a3 100644 --- a/doc/html/libxslt-documents.html +++ b/doc/html/libxslt-documents.html @@ -7,14 +7,27 @@ 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 documents from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module documents from libxslt

API Menu
Related links
API Indexes

implements document loading and cache (multiple document() reference for the same resources must be equal.

Table of Contents

xsltDocumentPtr	xsltFindDocument	(xsltTransformContextPtr ctxt, 
xmlDocPtr doc)
+ Module documents from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module documents from libxslt

API Menu
Related links
API Indexes

implements document loading and cache (multiple document() reference for the same resources must be equal.

Table of Contents

Enum xsltLoadType
+
Function type: xsltDocLoaderFunc
+xmlDocPtr	xsltDocLoaderFunc	(const xmlChar * URI, 
xmlDictPtr dict,
int options,
void * ctxt,
xsltLoadType type) +
+
xsltDocumentPtr	xsltFindDocument	(xsltTransformContextPtr ctxt, 
xmlDocPtr doc)
void	xsltFreeDocuments		(xsltTransformContextPtr ctxt)
void	xsltFreeStyleDocuments		(xsltStylesheetPtr style)
xsltDocumentPtr	xsltLoadDocument	(xsltTransformContextPtr ctxt, 
const xmlChar * URI)
xsltDocumentPtr	xsltLoadStyleDocument	(xsltStylesheetPtr style, 
const xmlChar * URI)
xsltDocumentPtr	xsltNewDocument		(xsltTransformContextPtr ctxt, 
xmlDocPtr doc)
xsltDocumentPtr	xsltNewStyleDocument	(xsltStylesheetPtr style, 
xmlDocPtr doc)
+
void	xsltSetLoaderFunc		(xsltDocLoaderFunc f)

Description

+

Enum xsltLoadType

Enum xsltLoadType {
+    XSLT_LOAD_START = 0 : loading for a top stylesheet
+    XSLT_LOAD_STYLESHEET = 1 : loading for a stylesheet include/import
+    XSLT_LOAD_DOCUMENT = 2 : loading document at transformation time
+}
+

Function type: xsltDocLoaderFunc

Function type: xsltDocLoaderFunc
+xmlDocPtr	xsltDocLoaderFunc	(const xmlChar * URI, 
xmlDictPtr dict,
int options,
void * ctxt,
xsltLoadType type) +

An xsltDocLoaderFunc is a signature for a function which can be registered to load document not provided by the compilation or transformation API themselve, for example when an xsl:import, xsl:include is found at compilation time or when a document() call is made at runtime.

URI:the URI of the document to load
dict:the dictionnary to use when parsing that document
options:parsing options, a set of xmlParserOption
ctxt:the context, either a stylesheet or a transformation context
type:the xsltLoadType indicating the kind of loading required
Returns:the pointer to the document (which will be modified and freed by the engine later), or NULL in case of error.

Function: xsltFindDocument

xsltDocumentPtr	xsltFindDocument	(xsltTransformContextPtr ctxt, 
xmlDocPtr doc)

Try to find a document within the XSLT transformation context

ctxt:an XSLT transformation context
doc:a parsed XML document
Returns:the desired xsltDocumentPtr or NULL in case of error

Function: xsltFreeDocuments

void	xsltFreeDocuments		(xsltTransformContextPtr ctxt)
@@ -29,4 +42,6 @@ A:link, A:visited, A:active { text-decoration: underline }

Register a new document, apply key computations

ctxt:an XSLT transformation context (or NULL)
doc:a parsed XML document
Returns:a handler to the document

Function: xsltNewStyleDocument

xsltDocumentPtr	xsltNewStyleDocument	(xsltStylesheetPtr style, 
xmlDocPtr doc)

Register a new document, apply key computations

-
style:an XSLT style sheet
doc:a parsed XML document
Returns:a handler to the document

Daniel Veillard

+
style:an XSLT style sheet
doc:a parsed XML document
Returns:a handler to the document

Function: xsltSetLoaderFunc

void	xsltSetLoaderFunc		(xsltDocLoaderFunc f)
+

Set the new function to load document, if NULL it resets it to the default function.

+
f:the new function to handle document loading.

Daniel Veillard

diff --git a/doc/html/libxslt-extensions.html b/doc/html/libxslt-extensions.html index ba7a39b2..44723cea 100644 --- a/doc/html/libxslt-extensions.html +++ b/doc/html/libxslt-extensions.html @@ -7,7 +7,7 @@ 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 extensions from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module extensions from libxslt

API Menu
Related links
API Indexes

This provide the API needed for simple and module extension support.

Table of Contents

int	xsltCheckExtPrefix		(xsltStylesheetPtr style, 
const xmlChar * prefix)
+ Module extensions from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module extensions from libxslt

API Menu
Related links
API Indexes

This provide the API needed for simple and module extension support.

Table of Contents

int	xsltCheckExtPrefix		(xsltStylesheetPtr style, 
const xmlChar * prefix)
void	xsltDebugDumpExtensions		(FILE * output)
xsltTransformFunction	xsltExtElementLookup	(xsltTransformContextPtr ctxt, 
const xmlChar * name,
const xmlChar * URI)
xmlXPathFunction	xsltExtFunctionLookup	(xsltTransformContextPtr ctxt, 
const xmlChar * name,
const xmlChar * URI)
diff --git a/doc/html/libxslt-extra.html b/doc/html/libxslt-extra.html index 6de56e07..87d1cd89 100644 --- a/doc/html/libxslt-extra.html +++ b/doc/html/libxslt-extra.html @@ -7,7 +7,7 @@ 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 extra from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module extra from libxslt

API Menu
Related links
API Indexes

implement some extension outside the XSLT namespace but not EXSLT with is in a different library.

Table of Contents

#define XSLT_LIBXSLT_NAMESPACE
#define XSLT_NORM_SAXON_NAMESPACE
#define XSLT_SAXON_NAMESPACE
#define XSLT_XALAN_NAMESPACE
#define XSLT_XT_NAMESPACE
void	xsltDebug			(xsltTransformContextPtr ctxt, 
xmlNodePtr node,
xmlNodePtr inst,
xsltStylePreCompPtr comp)
+ Module extra from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module extra from libxslt

API Menu
Related links
API Indexes

implement some extension outside the XSLT namespace but not EXSLT with is in a different library.

Table of Contents

#define XSLT_LIBXSLT_NAMESPACE
#define XSLT_NORM_SAXON_NAMESPACE
#define XSLT_SAXON_NAMESPACE
#define XSLT_XALAN_NAMESPACE
#define XSLT_XT_NAMESPACE
void	xsltDebug			(xsltTransformContextPtr ctxt, 
xmlNodePtr node,
xmlNodePtr inst,
xsltStylePreCompPtr comp)
void	xsltFunctionNodeSet		(xmlXPathParserContextPtr ctxt, 
int nargs)
void	xsltRegisterAllExtras		(void)
void	xsltRegisterExtras		(xsltTransformContextPtr ctxt)
diff --git a/doc/html/libxslt-functions.html b/doc/html/libxslt-functions.html index 63393463..f3a9171d 100644 --- a/doc/html/libxslt-functions.html +++ b/doc/html/libxslt-functions.html @@ -7,7 +7,7 @@ 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 functions from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module functions from libxslt

API Menu
Related links
API Indexes

a set of extra functions coming from XSLT but not in XPath

Table of Contents

#define XSLT_REGISTER_FUNCTION_LOOKUP
void	xsltDocumentFunction		(xmlXPathParserContextPtr ctxt, 
int nargs)
+ Module functions from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module functions from libxslt

API Menu
Related links
API Indexes

a set of extra functions coming from XSLT but not in XPath

Table of Contents

#define XSLT_REGISTER_FUNCTION_LOOKUP
void	xsltDocumentFunction		(xmlXPathParserContextPtr ctxt, 
int nargs)
void	xsltElementAvailableFunction	(xmlXPathParserContextPtr ctxt, 
int nargs)
void	xsltFormatNumberFunction	(xmlXPathParserContextPtr ctxt, 
int nargs)
void	xsltFunctionAvailableFunction	(xmlXPathParserContextPtr ctxt, 
int nargs)
diff --git a/doc/html/libxslt-imports.html b/doc/html/libxslt-imports.html index 3edc6b6b..61f4a01c 100644 --- a/doc/html/libxslt-imports.html +++ b/doc/html/libxslt-imports.html @@ -7,7 +7,7 @@ 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 imports from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module imports from libxslt

API Menu
Related links
API Indexes

macros and fuctions needed to implement and access the import tree

Table of Contents

#define XSLT_GET_IMPORT_INT
#define XSLT_GET_IMPORT_PTR
int	xsltFindElemSpaceHandling	(xsltTransformContextPtr ctxt, 
xmlNodePtr node)
+ Module imports from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module imports from libxslt

API Menu
Related links
API Indexes

macros and fuctions needed to implement and access the import tree

Table of Contents

#define XSLT_GET_IMPORT_INT
#define XSLT_GET_IMPORT_PTR
int	xsltFindElemSpaceHandling	(xsltTransformContextPtr ctxt, 
xmlNodePtr node)
xsltTemplatePtr	xsltFindTemplate	(xsltTransformContextPtr ctxt, 
const xmlChar * name,
const xmlChar * nameURI)
int	xsltNeedElemSpaceHandling	(xsltTransformContextPtr ctxt)
xsltStylesheetPtr	xsltNextImport	(xsltStylesheetPtr cur)
@@ -23,8 +23,8 @@ A:link, A:visited, A:active { text-decoration: underline }
ctxt:an XSLT transformation context
name:the template name
nameURI:the template name URI
Returns:the xsltTemplatePtr or NULL if not found

Function: xsltNeedElemSpaceHandling

int	xsltNeedElemSpaceHandling	(xsltTransformContextPtr ctxt)

Checks whether that stylesheet requires white-space stripping

ctxt:an XSLT transformation context
Returns:1 if space should be stripped, 0 if not

Function: xsltNextImport

xsltStylesheetPtr	xsltNextImport	(xsltStylesheetPtr cur)
-

Find the next stylesheet in import precedence.

-
cur:the current XSLT stylesheet
Returns:the next stylesheet or NULL if it was the last one

Function: xsltParseStylesheetImport

int	xsltParseStylesheetImport	(xsltStylesheetPtr style, 
xmlNodePtr cur)
+

+
cur:
Returns:

Function: xsltParseStylesheetImport

int	xsltParseStylesheetImport	(xsltStylesheetPtr style, 
xmlNodePtr cur)

parse an XSLT stylesheet import element

style:the XSLT stylesheet
cur:the import element
Returns:0 in case of success -1 in case of failure.

Function: xsltParseStylesheetInclude

int	xsltParseStylesheetInclude	(xsltStylesheetPtr style, 
xmlNodePtr cur)

parse an XSLT stylesheet include element

diff --git a/doc/html/libxslt-keys.html b/doc/html/libxslt-keys.html index ad7b29ca..2534bff4 100644 --- a/doc/html/libxslt-keys.html +++ b/doc/html/libxslt-keys.html @@ -7,7 +7,7 @@ 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 keys from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module keys from libxslt

API Menu
Related links
API Indexes

implementation of the key mechanims.

Table of Contents

#define NODE_IS_KEYED
int	xsltAddKey			(xsltStylesheetPtr style, 
const xmlChar * name,
const xmlChar * nameURI,
const xmlChar * match,
const xmlChar * use,
xmlNodePtr inst)
+ Module keys from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module keys from libxslt

API Menu
Related links
API Indexes

implementation of the key mechanims.

Table of Contents

#define NODE_IS_KEYED
int	xsltAddKey			(xsltStylesheetPtr style, 
const xmlChar * name,
const xmlChar * nameURI,
const xmlChar * match,
const xmlChar * use,
xmlNodePtr inst)
void	xsltFreeDocumentKeys		(xsltDocumentPtr doc)
void	xsltFreeKeys			(xsltStylesheetPtr style)
xmlNodeSetPtr	xsltGetKey		(xsltTransformContextPtr ctxt, 
const xmlChar * name,
const xmlChar * nameURI,
const xmlChar * value)
diff --git a/doc/html/libxslt-lib.html b/doc/html/libxslt-lib.html index 12945ec7..1428bfab 100644 --- a/doc/html/libxslt-lib.html +++ b/doc/html/libxslt-lib.html @@ -7,4 +7,4 @@ 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 } - Reference Manual for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Reference Manual for libxslt

API Menu
Related links
API Indexes

Table of Contents

  • attributes: interface for the XSLT attribute handling
  • documents: interface for the document handling
  • extensions: interface for the extension support
  • extra: interface for the non-standard features
  • functions: interface for the XSLT functions not from XPath
  • imports: interface for the XSLT import support
  • keys: interface for the key matching used in key() and template matches.
  • namespaces: interface for the XSLT namespace handling
  • numbersInternals: Implementation of the XSLT number functions
  • pattern: interface for the pattern matching used in template matches.
  • preproc: precomputing stylesheets
  • security: interface for the libxslt security framework
  • templates: interface for the template processing
  • transform: the XSLT engine transformation part.
  • variables: interface for the variable matching and lookup.
  • xslt: Interfaces, constants and types related to the XSLT engine
  • xsltInternals: internal data structures, constants and functions
  • xsltexports: macros for marking symbols as exportable/importable.
  • xsltutils: set of utilities for the XSLT engine

Daniel Veillard

+ Reference Manual for libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Reference Manual for libxslt

API Menu
Related links
API Indexes

Table of Contents

  • attributes: interface for the XSLT attribute handling
  • documents: interface for the document handling
  • extensions: interface for the extension support
  • extra: interface for the non-standard features
  • functions: interface for the XSLT functions not from XPath
  • imports: interface for the XSLT import support
  • keys: interface for the key matching used in key() and template matches.
  • namespaces: interface for the XSLT namespace handling
  • numbersInternals: Implementation of the XSLT number functions
  • pattern: interface for the pattern matching used in template matches.
  • preproc: precomputing stylesheets
  • security: interface for the libxslt security framework
  • templates: interface for the template processing
  • transform: the XSLT engine transformation part.
  • variables: interface for the variable matching and lookup.
  • xslt: Interfaces, constants and types related to the XSLT engine
  • xsltInternals: internal data structures, constants and functions
  • xsltexports: macros for marking symbols as exportable/importable.
  • xsltutils: set of utilities for the XSLT engine

Daniel Veillard

diff --git a/doc/html/libxslt-namespaces.html b/doc/html/libxslt-namespaces.html index cfcee28d..2acc28e6 100644 --- a/doc/html/libxslt-namespaces.html +++ b/doc/html/libxslt-namespaces.html @@ -7,7 +7,7 @@ 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 namespaces from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module namespaces from libxslt

API Menu
Related links
API Indexes

set of function easing the processing and generation of namespace nodes in XSLT.

Table of Contents

xmlNsPtr	xsltCopyNamespace	(xsltTransformContextPtr ctxt, 
xmlNodePtr node,
xmlNsPtr cur)
+ Module namespaces from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module namespaces from libxslt

API Menu
Related links
API Indexes

set of function easing the processing and generation of namespace nodes in XSLT.

Table of Contents

#define UNDEFINED_DEFAULT_NS
xmlNsPtr	xsltCopyNamespace	(xsltTransformContextPtr ctxt, 
xmlNodePtr node,
xmlNsPtr cur)
xmlNsPtr	xsltCopyNamespaceList	(xsltTransformContextPtr ctxt, 
xmlNodePtr node,
xmlNsPtr cur)
void	xsltFreeNamespaceAliasHashes	(xsltStylesheetPtr style)
xmlNsPtr	xsltGetNamespace	(xsltTransformContextPtr ctxt, 
xmlNodePtr cur,
xmlNsPtr ns,
xmlNodePtr out)
@@ -15,6 +15,7 @@ A:link, A:visited, A:active { text-decoration: underline }
xmlNsPtr	xsltGetSpecialNamespace	(xsltTransformContextPtr ctxt, 
xmlNodePtr cur,
const xmlChar * URI,
const xmlChar * prefix,
xmlNodePtr out)
void	xsltNamespaceAlias		(xsltStylesheetPtr style, 
xmlNodePtr node)

Description

+

Macro: UNDEFINED_DEFAULT_NS

#define UNDEFINED_DEFAULT_NS

Function: xsltCopyNamespace

xmlNsPtr	xsltCopyNamespace	(xsltTransformContextPtr ctxt, 
xmlNodePtr node,
xmlNsPtr cur)

Do a copy of an namespace node. If @node is non-NULL the new namespaces are added automatically. This handles namespaces aliases

ctxt:a transformation context
node:the target node
cur:the namespace node
Returns:a new xmlNsPtr, or NULL in case of error.

Function: xsltCopyNamespaceList

xmlNsPtr	xsltCopyNamespaceList	(xsltTransformContextPtr ctxt, 
xmlNodePtr node,
xmlNsPtr cur)
diff --git a/doc/html/libxslt-numbersInternals.html b/doc/html/libxslt-numbersInternals.html index 8f4e5b39..5c275ceb 100644 --- a/doc/html/libxslt-numbersInternals.html +++ b/doc/html/libxslt-numbersInternals.html @@ -7,7 +7,7 @@ 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 numbersInternals from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module numbersInternals from libxslt

API Menu
Related links
API Indexes

Implementation of the XSLT number functions

Table of Contents

Structure xsltFormatNumberInfo
struct _xsltFormatNumberInfo + Module numbersInternals from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module numbersInternals from libxslt

API Menu
Related links
API Indexes

Implementation of the XSLT number functions

Table of Contents

Structure xsltFormatNumberInfo
struct _xsltFormatNumberInfo
Typedef xsltFormatNumberInfo * xsltFormatNumberInfoPtr
 
Structure xsltNumberData
struct _xsltNumberData
Typedef xsltNumberData * xsltNumberDataPtr
diff --git a/doc/html/libxslt-pattern.html b/doc/html/libxslt-pattern.html
index 52188981..7c01c772 100644
--- a/doc/html/libxslt-pattern.html
+++ b/doc/html/libxslt-pattern.html
@@ -7,7 +7,7 @@ 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 pattern from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module pattern from libxslt

API Menu
Related links
API Indexes

the implementation of the lookup of the right template for a given node must be really fast in order to keep decent performances.

Table of Contents

Structure xsltCompMatch
struct _xsltCompMatch + Module pattern from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module pattern from libxslt

API Menu
Related links
API Indexes

the implementation of the lookup of the right template for a given node must be really fast in order to keep decent performances.

Table of Contents

Structure xsltCompMatch
struct _xsltCompMatch The content of this structure is not made public by the API.
Typedef xsltCompMatch * xsltCompMatchPtr
 
int	xsltAddTemplate			(xsltStylesheetPtr style, 
xsltTemplatePtr cur,
const xmlChar * mode,
const xmlChar * modeURI)
diff --git a/doc/html/libxslt-preproc.html b/doc/html/libxslt-preproc.html index 72c640d4..1bab7fbd 100644 --- a/doc/html/libxslt-preproc.html +++ b/doc/html/libxslt-preproc.html @@ -7,7 +7,7 @@ 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 preproc from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module preproc from libxslt

API Menu
Related links
API Indexes

this is the compilation phase, where most of the stylesheet is "compiled" into faster to use data.

Table of Contents

xsltElemPreCompPtr	xsltDocumentComp	(xsltStylesheetPtr style, 
xmlNodePtr inst,
xsltTransformFunction function)
+ Module preproc from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module preproc from libxslt

API Menu
Related links
API Indexes

this is the compilation phase, where most of the stylesheet is "compiled" into faster to use data.

Table of Contents

xsltElemPreCompPtr	xsltDocumentComp	(xsltStylesheetPtr style, 
xmlNodePtr inst,
xsltTransformFunction function)
void	xsltFreeStylePreComps		(xsltStylesheetPtr style)
void	xsltStylePreCompute		(xsltStylesheetPtr style, 
xmlNodePtr inst)

Description

diff --git a/doc/html/libxslt-security.html b/doc/html/libxslt-security.html index d31731ae..f8bee05d 100644 --- a/doc/html/libxslt-security.html +++ b/doc/html/libxslt-security.html @@ -7,7 +7,7 @@ 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 security from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module security from libxslt

API Menu
Related links
API Indexes

the libxslt security framework allow to restrict the access to new resources (file or URL) from the stylesheet at runtime.

Table of Contents

Enum xsltSecurityOption
+    Module security from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module security from libxslt

API Menu
Related links
API Indexes

the libxslt security framework allow to restrict the access to new resources (file or URL) from the stylesheet at runtime.

Table of Contents

Enum xsltSecurityOption
 
Structure xsltSecurityPrefs
struct _xsltSecurityPrefs The content of this structure is not made public by the API.
Typedef xsltSecurityPrefs * xsltSecurityPrefsPtr
diff --git a/doc/html/libxslt-templates.html b/doc/html/libxslt-templates.html
index 9f390e5a..b4467374 100644
--- a/doc/html/libxslt-templates.html
+++ b/doc/html/libxslt-templates.html
@@ -7,7 +7,7 @@ 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 templates from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module templates from libxslt

API Menu
Related links
API Indexes

This set of routine encapsulates XPath calls and Attribute Value Templates evaluation.

Table of Contents

xmlAttrPtr	xsltAttrListTemplateProcess	(xsltTransformContextPtr ctxt, 
xmlNodePtr target,
xmlAttrPtr cur)
+ Module templates from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module templates from libxslt

API Menu
Related links
API Indexes

This set of routine encapsulates XPath calls and Attribute Value Templates evaluation.

Table of Contents

xmlAttrPtr	xsltAttrListTemplateProcess	(xsltTransformContextPtr ctxt, 
xmlNodePtr target,
xmlAttrPtr cur)
xmlAttrPtr	xsltAttrTemplateProcess	(xsltTransformContextPtr ctxt, 
xmlNodePtr target,
xmlAttrPtr cur)
xmlChar *	xsltAttrTemplateValueProcess	(xsltTransformContextPtr ctxt, 
const xmlChar * str)
xmlChar *	xsltAttrTemplateValueProcessNode	(xsltTransformContextPtr ctxt, 
const xmlChar * str,
xmlNodePtr node)
diff --git a/doc/html/libxslt-transform.html b/doc/html/libxslt-transform.html index 08f3a7e3..60e6c592 100644 --- a/doc/html/libxslt-transform.html +++ b/doc/html/libxslt-transform.html @@ -7,7 +7,7 @@ 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 transform from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module transform from libxslt

API Menu
Related links
API Indexes

This module implements the bulk of the actual

Table of Contents

void	xslHandleDebugger		(xmlNodePtr cur, 
xmlNodePtr node,
xsltTemplatePtr templ,
xsltTransformContextPtr ctxt)
+ Module transform from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module transform from libxslt

API Menu
Related links
API Indexes

This module implements the bulk of the actual

Table of Contents

void	xslHandleDebugger		(xmlNodePtr cur, 
xmlNodePtr node,
xsltTemplatePtr templ,
xsltTransformContextPtr ctxt)
void	xsltApplyImports		(xsltTransformContextPtr ctxt, 
xmlNodePtr node,
xmlNodePtr inst,
xsltStylePreCompPtr comp)
void	xsltApplyOneTemplate		(xsltTransformContextPtr ctxt, 
xmlNodePtr node,
xmlNodePtr list,
xsltTemplatePtr templ,
xsltStackElemPtr params)
void	xsltApplyStripSpaces		(xsltTransformContextPtr ctxt, 
xmlNodePtr node)
diff --git a/doc/html/libxslt-variables.html b/doc/html/libxslt-variables.html index 163cb0fb..307c7818 100644 --- a/doc/html/libxslt-variables.html +++ b/doc/html/libxslt-variables.html @@ -7,7 +7,7 @@ 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 variables from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module variables from libxslt

API Menu
Related links
API Indexes

interface for the variable matching and lookup.

Table of Contents

#define XSLT_REGISTER_VARIABLE_LOOKUP
int	xsltAddStackElemList		(xsltTransformContextPtr ctxt, 
xsltStackElemPtr elems)
+ Module variables from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module variables from libxslt

API Menu
Related links
API Indexes

interface for the variable matching and lookup.

Table of Contents

#define XSLT_REGISTER_VARIABLE_LOOKUP
int	xsltAddStackElemList		(xsltTransformContextPtr ctxt, 
xsltStackElemPtr elems)
int	xsltEvalGlobalVariables		(xsltTransformContextPtr ctxt)
int	xsltEvalOneUserParam		(xsltTransformContextPtr ctxt, 
const xmlChar * name,
const xmlChar * value)
int	xsltEvalUserParams		(xsltTransformContextPtr ctxt, 
const char ** params)
diff --git a/doc/html/libxslt-xslt.html b/doc/html/libxslt-xslt.html index ab2cb90c..7ee97a62 100644 --- a/doc/html/libxslt-xslt.html +++ b/doc/html/libxslt-xslt.html @@ -7,7 +7,7 @@ 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 xslt from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module xslt from libxslt

API Menu
Related links
API Indexes

Interfaces, constants and types related to the XSLT engine

Table of Contents

#define XSLT_DEFAULT_URL
#define XSLT_DEFAULT_VENDOR
#define XSLT_DEFAULT_VERSION
#define XSLT_NAMESPACE
#define XSLT_PARSE_OPTIONS
void	xsltCleanupGlobals		(void)
+ Module xslt from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module xslt from libxslt

API Menu
Related links
API Indexes

Interfaces, constants and types related to the XSLT engine

Table of Contents

#define XSLT_DEFAULT_URL
#define XSLT_DEFAULT_VENDOR
#define XSLT_DEFAULT_VERSION
#define XSLT_NAMESPACE
#define XSLT_PARSE_OPTIONS
void	xsltCleanupGlobals		(void)

Description

Macro: XSLT_DEFAULT_URL

#define XSLT_DEFAULT_URL

The XSLT "vendor" URL for this processor.

Macro: XSLT_DEFAULT_VENDOR

#define XSLT_DEFAULT_VENDOR

The XSLT "vendor" string for this processor.

diff --git a/doc/html/libxslt-xsltInternals.html b/doc/html/libxslt-xsltInternals.html index b38ae340..e5e2f145 100644 --- a/doc/html/libxslt-xsltInternals.html +++ b/doc/html/libxslt-xsltInternals.html @@ -7,7 +7,7 @@ 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 xsltInternals from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module xsltInternals from libxslt

API Menu
Related links
API Indexes

Internal data structures, constants and functions used by the XSLT engine. They are not part of the API or ABI, i.e. they can change without prior notice, use carefully.

Table of Contents

#define CHECK_STOPPED
#define CHECK_STOPPED0
#define CHECK_STOPPEDE
#define XSLT_MAX_SORT
#define XSLT_PAT_NO_PRIORITY
#define XSLT_RUNTIME_EXTRA
#define XSLT_RUNTIME_EXTRA_FREE
#define XSLT_RUNTIME_EXTRA_LST
Structure xsltDecimalFormat
struct _xsltDecimalFormat + Module xsltInternals from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module xsltInternals from libxslt

API Menu
Related links
API Indexes

Internal data structures, constants and functions used by the XSLT engine. They are not part of the API or ABI, i.e. they can change without prior notice, use carefully.

Table of Contents

#define CHECK_STOPPED
#define CHECK_STOPPED0
#define CHECK_STOPPEDE
#define XSLT_MAX_SORT
#define XSLT_PAT_NO_PRIORITY
#define XSLT_RUNTIME_EXTRA
#define XSLT_RUNTIME_EXTRA_FREE
#define XSLT_RUNTIME_EXTRA_LST
Structure xsltDecimalFormat
struct _xsltDecimalFormat
Typedef xsltDecimalFormat * xsltDecimalFormatPtr
 
Structure xsltDocument
struct _xsltDocument
Typedef xsltDocument * xsltDocumentPtr
@@ -218,7 +218,8 @@ void	xsltTransformFunction		(xsltDocumentPtr	includes	: * dictionnary: shared between stylesheet
     xmlDictPtr	dict	: * precompiled attribute value templates.
-    void *	attVTs
+    void *	attVTs	: * if namespace-alias has an alias for th
+    const xmlChar *	defaultAlias
 }

Structure xsltTemplate

Structure xsltTemplate
struct _xsltTemplate { struct _xsltTemplate * next : chained list sorted by priority struct _xsltStylesheet * style : the containing stylesheet diff --git a/doc/html/libxslt-xsltexports.html b/doc/html/libxslt-xsltexports.html index 4d81b254..d99504b5 100644 --- a/doc/html/libxslt-xsltexports.html +++ b/doc/html/libxslt-xsltexports.html @@ -7,7 +7,7 @@ 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 xsltexports from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module xsltexports from libxslt

API Menu
Related links
API Indexes

macros for marking symbols as exportable/importable.

Table of Contents

#define LIBXSLT_PUBLIC
#define XSLTCALL
#define XSLTPUBFUN
#define XSLTPUBVAR
#define _REENTRANT

Description

+ Module xsltexports from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module xsltexports from libxslt

API Menu
Related links
API Indexes

macros for marking symbols as exportable/importable.

Table of Contents

#define LIBXSLT_PUBLIC
#define XSLTCALL
#define XSLTPUBFUN
#define XSLTPUBVAR
#define _REENTRANT

Description

Macro: LIBXSLT_PUBLIC

#define LIBXSLT_PUBLIC

Macro: XSLTCALL

#define XSLTCALL

Macro: XSLTPUBFUN

#define XSLTPUBFUN

diff --git a/doc/html/libxslt-xsltutils.html b/doc/html/libxslt-xsltutils.html index 870f683f..3ad50924 100644 --- a/doc/html/libxslt-xsltutils.html +++ b/doc/html/libxslt-xsltutils.html @@ -7,7 +7,7 @@ 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 xsltutils from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module xsltutils from libxslt

API Menu
Related links
API Indexes

interfaces for the utilities module of the XSLT engine. things like message handling, profiling, and other generally useful routines.

Table of Contents

#define IS_XSLT_ELEM
#define IS_XSLT_NAME
#define IS_XSLT_REAL_NODE
#define XSLT_STRANGE
#define XSLT_TIMESTAMP_TICS_PER_SEC
#define XSLT_TODO
#define XSLT_TRACE
Enum xsltDebugStatusCodes
+    Module xsltutils from libxslt
Action against software patentsGnome2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

Module xsltutils from libxslt

API Menu
Related links
API Indexes

interfaces for the utilities module of the XSLT engine. things like message handling, profiling, and other generally useful routines.

Table of Contents

#define IS_XSLT_ELEM
#define IS_XSLT_NAME
#define IS_XSLT_REAL_NODE
#define XSLT_STRANGE
#define XSLT_TIMESTAMP_TICS_PER_SEC
#define XSLT_TODO
#define XSLT_TRACE
Enum xsltDebugStatusCodes
 
Enum xsltDebugTraceCodes
 
int	xslAddCall			(xsltTemplatePtr templ, 
xmlNodePtr source)
void	xslDropCall			(void)
diff --git a/doc/libxslt-api.xml b/doc/libxslt-api.xml index de44415e..0a0bb6a6 100644 --- a/doc/libxslt-api.xml +++ b/doc/libxslt-api.xml @@ -14,57 +14,64 @@ interface for the document handling implements document loading and cache (multiple document() reference for the same resources must be equal. Daniel Veillard - - - - + + + + + + + + + + + interface for the extension support This provide the API needed for simple and module extension support. Daniel Veillard + - - - - - - - - - - - - - - - - - - - + - + + + + + - + + + + + + - + + + + - + + + + + + interface for the non-standard features @@ -86,10 +93,10 @@ Daniel Veillard and Bjorn Reese <breese@users.sourceforge.net> - - + + @@ -102,12 +109,12 @@ Daniel Veillard + + + - - - interface for the key matching used in key() and template matches. @@ -124,13 +131,14 @@ interface for the XSLT namespace handling set of function easing the processing and generation of namespace nodes in XSLT. Daniel Veillard + - + + + - - Implementation of the XSLT number functions @@ -152,12 +160,12 @@ - - - + + + precomputing stylesheets @@ -198,11 +206,11 @@ This set of routine encapsulates XPath calls and Attribute Value Templates evaluation. Daniel Veillard - + - + @@ -214,33 +222,33 @@ This module implements the bulk of the actual Daniel Veillard - - - - - - - - - - - - - - + + - + + + + + + + + + + + + + @@ -253,12 +261,12 @@ - + - + @@ -286,39 +294,39 @@ Daniel Veillard - - - + + + + + + + - - - - - - - - - - - + + + + + + + @@ -341,41 +349,41 @@ + - - + + - - - - - - - - - - - + + + + + + - + + + + + macros for marking symbols as exportable/importable. @@ -393,39 +401,39 @@ Daniel Veillard - - - - + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + @@ -434,44 +442,44 @@ + + + - + + + + + + - + + + + + - - - - - - - - - - - - @@ -498,6 +506,8 @@ + + @@ -613,6 +623,9 @@ + + + @@ -690,6 +703,7 @@ + @@ -828,7 +842,9 @@ informations are stored'/> *'/> - + + @@ -911,6 +927,7 @@ informations are stored'/> + @@ -1233,6 +1250,15 @@ informations are stored'/> + + An xsltDocLoaderFunc is a signature for a function which can be registered to load document not provided by the compilation or transformation API themselve, for example when an xsl:import, xsl:include is found at compilation time or when a document() call is made at runtime. + + + + + + + Pre process an XSLT-1.1 document element @@ -1787,9 +1813,9 @@ informations are stored'/> - Find the next stylesheet in import precedence. - - + + + This is a hashtable scanner function to normalize the compiled steps of an imported stylesheet. @@ -2177,6 +2203,11 @@ informations are stored'/> + + Set the new function to load document, if NULL it resets it to the default function. + + + Update the security option to use the new callback checking function diff --git a/doc/libxslt-refs.xml b/doc/libxslt-refs.xml index 2581ffc7..4862e5c3 100644 --- a/doc/libxslt-refs.xml +++ b/doc/libxslt-refs.xml @@ -9,6 +9,7 @@ + @@ -50,6 +51,9 @@ + + + @@ -162,6 +166,8 @@ + + @@ -256,6 +262,7 @@ + @@ -335,6 +342,7 @@ + @@ -397,6 +405,9 @@ + + + @@ -439,6 +450,9 @@ + + + @@ -555,6 +569,8 @@ + + @@ -649,6 +665,7 @@ + @@ -728,6 +745,7 @@ + @@ -809,6 +827,7 @@ + @@ -944,6 +963,7 @@ + @@ -1005,6 +1025,7 @@ + @@ -1032,6 +1053,7 @@ + @@ -1200,6 +1222,9 @@ + + + @@ -1220,6 +1245,9 @@ + + + @@ -1477,13 +1505,20 @@ + + + + + + + @@ -1569,6 +1604,7 @@ + @@ -1891,6 +1927,7 @@ + @@ -2048,7 +2085,6 @@ - @@ -2413,6 +2449,7 @@ + @@ -2624,6 +2661,9 @@ + + + @@ -2979,6 +3019,7 @@ + @@ -3040,6 +3081,7 @@ + @@ -3127,6 +3169,7 @@ + @@ -3260,7 +3303,6 @@ - @@ -3350,6 +3392,7 @@ + @@ -3361,6 +3404,7 @@ + @@ -3411,6 +3455,7 @@ + @@ -3494,6 +3539,7 @@ + @@ -3530,6 +3576,7 @@ + @@ -3570,6 +3617,7 @@ + @@ -3741,6 +3789,7 @@ + @@ -3775,6 +3824,7 @@ + @@ -3902,6 +3952,7 @@ + @@ -3928,6 +3979,7 @@ + @@ -3967,6 +4019,8 @@ + + @@ -3986,7 +4040,6 @@ - @@ -4019,6 +4072,9 @@ + + + @@ -4166,8 +4222,6 @@ - - @@ -4197,6 +4251,9 @@ + + + @@ -4211,7 +4268,9 @@ - + + + @@ -4266,9 +4325,11 @@ + + @@ -4279,7 +4340,9 @@ + + @@ -4323,6 +4386,7 @@ + @@ -4421,6 +4485,7 @@ + @@ -4454,6 +4519,8 @@ + + @@ -4470,6 +4537,9 @@ + + + @@ -4519,7 +4589,6 @@ - @@ -4577,8 +4646,6 @@ - - @@ -4614,7 +4681,6 @@ - @@ -4651,6 +4717,7 @@ + @@ -4772,6 +4839,7 @@ + @@ -4852,6 +4920,7 @@ + @@ -4891,7 +4960,6 @@ - @@ -4942,6 +5010,7 @@ + @@ -5061,6 +5130,7 @@ + @@ -5117,6 +5187,7 @@ + @@ -5142,6 +5213,9 @@ + + + @@ -5156,6 +5230,9 @@ + + + @@ -5243,6 +5320,7 @@ + @@ -5310,6 +5388,7 @@ + @@ -5369,6 +5448,9 @@ + + + @@ -5748,6 +5830,7 @@ + @@ -5761,6 +5844,9 @@ + + + @@ -5783,6 +5869,7 @@ + @@ -5888,6 +5975,7 @@ + @@ -6008,7 +6096,6 @@ - @@ -6022,6 +6109,7 @@ + @@ -6045,6 +6133,7 @@ + @@ -6064,6 +6153,7 @@ + @@ -6162,6 +6252,7 @@ + @@ -6182,6 +6273,12 @@ + + + + + + @@ -6215,6 +6312,9 @@ + + + @@ -6235,6 +6335,9 @@ + + + @@ -6302,9 +6405,9 @@ - - - + + + diff --git a/doc/libxslt.xsa b/doc/libxslt.xsa index 493b43c3..a3ca5bdb 100644 --- a/doc/libxslt.xsa +++ b/doc/libxslt.xsa @@ -8,16 +8,17 @@ libxslt - 1.1.7 - May 17 2004 + 1.1.8 + July 5 2004 http://xmlsoft.org/XSLT/ - - build fix: warning about localtime_r on Solaris - - bug fix: UTF8 string tokenize (William Brack), subtle memory - corruption, linefeed after comment at document level (William), - disable-output-escaping problem (William), pattern compilation in deep - imported stylesheets (William), namespace extension prefix bug, - libxslt.m4 bug (Edward Rudd), namespace lookup for attribute, namespaced - DOCTYPE name + - build fixes: Windows runtime options (Oliver Stoeneberg), Windows + binary package layout (Igor Zlatkovic), libgcrypt version test and link + (William) + - documentation: fix libxslt namespace name in doc (William) + - bug fixes: undefined namespace message (William Brack), search engine + (William), multiple namespace fixups (William), namespace fix for key + evaluation (William), Python memory debug bindings, + - improvements: crypto extensions for exslt (Joel Reed, William) diff --git a/doc/news.html b/doc/news.html index d3cf7996..8cec2101 100644 --- a/doc/news.html +++ b/doc/news.html @@ -8,13 +8,24 @@ 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

The change log describes the recents commits -to the CVS code base.

Those are the public releases made:

1.1.8: July 5 2004