1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-11-02 13:33:20 +03:00

reactivated xsltMatchPattern() since this is really something one may want

* libxslt/pattern.[ch] doc/libxslt-api.xml doc/libxslt-refs.xml:
  reactivated xsltMatchPattern() since this is really something
  one may want to have access to in an extension function.
* Makefile.am configure.in python/Makefile.am python/generator.py
  python/libxml_wrap.h python/libxsl.py python/libxslt-python-api.xml
  python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt
  python/types.c: started working on the python bindings, borrowed
  most of the work done for libxml2, most of the generator code
  is similar. Commit at the point where this compiles cleanly and
  "import libxslt" doesn't yield any missing entry point.
Daniel
This commit is contained in:
Daniel Veillard
2002-02-04 18:51:53 +00:00
parent e12eb06619
commit 0e33797b05
16 changed files with 1679 additions and 11 deletions

93
python/libxsltclass.txt Normal file
View File

@@ -0,0 +1,93 @@
Generated Classes for libxslt-python
#
# Global functions of the module
#
# functions from module extensions
registerTestModule()
unregisterExtModule()
unregisterExtModuleElement()
unregisterExtModuleFunction()
unregisterExtModuleTopLevel()
# functions from module extra
registerAllExtras()
# functions from module functions
registerAllFunctions()
# functions from module transform
setXIncludeDefault()
xincludeDefault()
# functions from module xslt
cleanupGlobals()
# functions from module xsltInternals
isBlank()
# functions from module xsltutils
calibrateAdjust()
nsProp()
timestamp()
xslDropCall()
#
# Set of classes of the module
#
Class transformCtxt()
# functions from module attributes
applyAttributeSet()
# functions from module documents
freeDocuments()
# functions from module extensions
freeCtxtExts()
initCtxtExts()
shutdownCtxtExts()
# functions from module extra
registerExtras()
# functions from module imports
findElemSpaceHandling()
needElemSpaceHandling()
# functions from module namespaces
copyNamespace()
copyNamespaceList()
namespace()
specialNamespace()
# functions from module pattern
matchPattern()
# functions from module templates
attrListTemplateProcess()
attrTemplateProcess()
evalAttrValueTemplate()
evalTemplateString()
# functions from module transform
applyStripSpaces()
freeTransformContext()
registerAllElement()
# functions from module variables
evalGlobalVariables()
evalOneUserParam()
freeGlobalVariables()
parseStylesheetParam()
parseStylesheetVariable()
quoteOneUserParam()
variableLookup()
# functions from module xsltutils
message()
Class stylesheet()