mirror of
https://gitlab.gnome.org/GNOME/libxslt
synced 2025-07-29 15:41:13 +03:00
applied patch from Kasimier Buchcik for xsltGetDebuggerStatus and
* libxslt/xsltutils.[ch]: applied patch from Kasimier Buchcik for xsltGetDebuggerStatus and xsltSetDebuggerStatus * doc/libxslt-api.xml: regenerated the API Daniel
This commit is contained in:
@ -1,3 +1,9 @@
|
||||
Wed Oct 22 13:07:50 CEST 2003 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* libxslt/xsltutils.[ch]: applied patch from Kasimier Buchcik
|
||||
for xsltGetDebuggerStatus and xsltSetDebuggerStatus
|
||||
* doc/libxslt-api.xml: regenerated the API
|
||||
|
||||
Sun Oct 19 23:32:23 CEST 2003 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* configure.in: bump the libxml2 require to 2.6.0 which
|
||||
|
@ -94,6 +94,7 @@
|
||||
<exports symbol='xsltGenericDebugContext'/>
|
||||
<exports symbol='xsltGenericError'/>
|
||||
<exports symbol='xsltGenericErrorContext'/>
|
||||
<exports symbol='xsltGetDebuggerStatus'/>
|
||||
<exports symbol='xsltGetNsProp'/>
|
||||
<exports symbol='xsltGetProfileInformation'/>
|
||||
<exports symbol='xsltGetQNameURI'/>
|
||||
@ -109,6 +110,7 @@
|
||||
<exports symbol='xsltSaveResultToString'/>
|
||||
<exports symbol='xsltSetCtxtSortFunc'/>
|
||||
<exports symbol='xsltSetDebuggerCallbacks'/>
|
||||
<exports symbol='xsltSetDebuggerStatus'/>
|
||||
<exports symbol='xsltSetGenericDebugFunc'/>
|
||||
<exports symbol='xsltSetGenericErrorFunc'/>
|
||||
<exports symbol='xsltSetSortFunc'/>
|
||||
@ -1393,6 +1395,10 @@ informations are stored'/>
|
||||
<arg name='ctxt' type='xmlXPathParserContextPtr' info='the XPath Parser context'/>
|
||||
<arg name='nargs' type='int' info='the number of arguments'/>
|
||||
</function>
|
||||
<function name='xsltGetDebuggerStatus' file='xsltutils'>
|
||||
<info>Get xslDebugStatus.</info>
|
||||
<return type='int' info='the value of xslDebugStatus.'/>
|
||||
</function>
|
||||
<function name='xsltGetDefaultSecurityPrefs' file='security'>
|
||||
<info>Get the default security preference application-wide</info>
|
||||
<return type='xsltSecurityPrefsPtr' info='the current xsltSecurityPrefsPtr in use or NULL if none'/>
|
||||
@ -1961,6 +1967,11 @@ informations are stored'/>
|
||||
<arg name='no' type='int' info='number of callbacks'/>
|
||||
<arg name='block' type='void *' info='the block of callbacks'/>
|
||||
</function>
|
||||
<function name='xsltSetDebuggerStatus' file='xsltutils'>
|
||||
<info>This function sets the value of xslDebugStatus.</info>
|
||||
<return type='void'/>
|
||||
<arg name='value' type='int' info='the value to be set'/>
|
||||
</function>
|
||||
<function name='xsltSetDefaultSecurityPrefs' file='security'>
|
||||
<info>Set the default security preference application-wide</info>
|
||||
<return type='void'/>
|
||||
|
@ -1731,6 +1731,31 @@ static xsltDebuggerCallbacks xsltDebuggerCurrentCallbacks = {
|
||||
|
||||
int xslDebugStatus;
|
||||
|
||||
/**
|
||||
* xsltSetDebuggerStatus:
|
||||
* @value : the value to be set
|
||||
*
|
||||
* This function sets the value of xslDebugStatus.
|
||||
*/
|
||||
void
|
||||
xsltSetDebuggerStatus(int value)
|
||||
{
|
||||
xslDebugStatus = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* xsltGetDebuggerStatus:
|
||||
*
|
||||
* Get xslDebugStatus.
|
||||
*
|
||||
* Returns the value of xslDebugStatus.
|
||||
*/
|
||||
int
|
||||
xsltGetDebuggerStatus(void)
|
||||
{
|
||||
return(xslDebugStatus);
|
||||
}
|
||||
|
||||
/**
|
||||
* xsltSetDebuggerCallbacks:
|
||||
* @no : number of callbacks
|
||||
|
@ -219,6 +219,10 @@ typedef void (*xsltHandleDebuggerCallback) (xmlNodePtr cur, xmlNodePtr node,
|
||||
typedef int (*xsltAddCallCallback) (xsltTemplatePtr templ, xmlNodePtr source);
|
||||
typedef void (*xsltDropCallCallback) (void);
|
||||
|
||||
XSLTPUBFUN void XSLTCALL
|
||||
xsltSetDebuggerStatus (int value);
|
||||
XSLTPUBFUN int XSLTCALL
|
||||
xsltGetDebuggerStatus (void);
|
||||
XSLTPUBFUN int XSLTCALL
|
||||
xsltSetDebuggerCallbacks (int no, void *block);
|
||||
XSLTPUBFUN int XSLTCALL
|
||||
|
@ -36,7 +36,9 @@ parseStylesheetImportedDoc()
|
||||
|
||||
# functions from module xsltutils
|
||||
calibrateAdjust()
|
||||
debuggerStatus()
|
||||
nsProp()
|
||||
setDebuggerStatus()
|
||||
timestamp()
|
||||
xslDropCall()
|
||||
|
||||
|
@ -45,6 +45,7 @@ xsltCopy
|
||||
xsltCopyNamespace
|
||||
xsltCopyNamespaceList
|
||||
xsltCopyOf
|
||||
xsltCopyTextString
|
||||
xsltCreateRVT
|
||||
xsltDebug
|
||||
xsltDebugDumpExtensions
|
||||
@ -98,8 +99,10 @@ xsltFreeTransformContext
|
||||
xsltFunctionAvailableFunction
|
||||
xsltFunctionNodeSet
|
||||
xsltGenerateIdFunction
|
||||
xsltGetDebuggerStatus
|
||||
xsltGetDefaultSecurityPrefs
|
||||
xsltGetExtData
|
||||
xsltGetExtInfo
|
||||
xsltGetKey
|
||||
xsltGetNamespace
|
||||
xsltGetNsProp
|
||||
@ -130,6 +133,7 @@ xsltNewStyleDocument
|
||||
xsltNewStylesheet
|
||||
xsltNewTransformContext
|
||||
xsltNextImport
|
||||
xsltNormalizeCompSteps
|
||||
xsltNumber
|
||||
xsltNumberFormat
|
||||
xsltParseGlobalParam
|
||||
@ -181,6 +185,7 @@ xsltSecurityForbid
|
||||
xsltSetCtxtSecurityPrefs
|
||||
xsltSetCtxtSortFunc
|
||||
xsltSetDebuggerCallbacks
|
||||
xsltSetDebuggerStatus
|
||||
xsltSetDefaultSecurityPrefs
|
||||
xsltSetGenericDebugFunc
|
||||
xsltSetGenericErrorFunc
|
||||
|
Reference in New Issue
Block a user