summaryrefslogtreecommitdiff
path: root/python/generator.py
AgeCommit message (Collapse)AuthorFilesLines
2002-03-18applied the same kind of fixes to the Python Makefiels than to libxml2Daniel Veillard1-6/+20
* python/Makefile.am python/generator.py python/libxslt.c python/types.c python/tests/Makefile.am: applied the same kind of fixes to the Python Makefiels than to libxml2 ones. Updates and cleanups too. Daniel
2002-02-22changes for the 'usual' setup.py to allow building a libxml2-python moduleDaniel Veillard1-310/+347
* python/generator.py python/libxslt.c: changes for the 'usual' setup.py to allow building a libxml2-python module based on the same code. The initialization is however different the 2 .so files fo libxml2 and libxslt are identical and they entry point initialize both libraries. this is done to avoid some possible nasty problem since the Python don't merge the maps of all shared modules. * python/libxsl.py: attempt to cope with the shared library loading problem when both modules are not merged. Daniel
2002-02-11removed tab used spaces preparing 1.0.12 rebuild/updated DanielDaniel Veillard1-386/+386
* python/*.py: removed tab used spaces * configure.in libxslt/xsltwin32config.h: preparing 1.0.12 * doc/news.html doc/xslt.html: rebuild/updated Daniel
2002-02-10fixed a bug reported by Norm DanielDaniel Veillard1-0/+2
* libxslt/attributes.c: fixed a bug reported by Norm Daniel
2002-02-09Fixed the python Makefiles, corrected a bug showing up on ia64, changedDaniel Veillard1-4/+4
* configure.in libxslt.spec.in python/Makefile.am python/generator.py python/libxsl.py python/libxslt.c python/tests/Makefile.am: Fixed the python Makefiles, corrected a bug showing up on ia64, changed the name of the python internal module too Daniel
2002-02-08change the Licence to MIT Licence and release of 1.0.11 updates of theDaniel Veillard1-2/+2
* Copyright Makefile.am configure.in libxslt.spec.in: change the Licence to MIT Licence and release of 1.0.11 * doc/FAQ.html doc/intro.html doc/libxslt-decl.txt doc/news.html doc/xslt.html: updates of the docs accordingly * libxslt/xsltwin32config.h: numbering * python/generator.py python/libxml_wrap.h python/libxsltclass.txt python/libxslt-python-api.xml: cleanup the dependancies with libxml2 * python/tests/extfunc.py: updated examples. Daniel
2002-02-07fixup the script and rebuid the API cleanup provided accessors for a lotDaniel Veillard1-6/+26
* doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml doc/parsedecl.py: fixup the script and rebuid the API * libxslt/extensions.h: cleanup * python/generator.py python/libxslt-python-api.xml python/libxslt.c python/libxsltclass.txt: provided accessors for a lot of the tructures involved in the transformation. Stylesheet and transformation python object don't free automatically the encapsulated object when deallocated. * python/tests/Makefile.am python/tests/basic.py python/tests/extfunc.py python/tests/pyxsltproc.py: updated the examples Daniel
2002-02-07small fix cleanup avoid a problem with $(TESTS) augmented the wrappersDaniel Veillard1-6/+18
* xsltproc/xsltproc.c: small fix * Makefile.am: cleanup * python/tests/Makefile.am: avoid a problem with $(TESTS) * python/generator.py python/libxml_wrap.h python/libxsl.py python/libxslt.c python/libxsltclass.txt: augmented the wrappers * python/tests/pyxsltproc.py: rewrote xsltproc on top of the libxslt-python API to get an estimate of what is missing Daniel
2002-02-05attempst to tweak to get full memory debug... the basic API starts to workDaniel Veillard1-22/+9
* configure.in python/Makefile.am: attempst to tweak to get full memory debug... * python/generator.py python/libxsl.py python/libxslt-python-api.xml python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt: the basic API starts to work * python/tests/test.*: first basic test * libxslt/xsltutils.c: fixed a comment Daniel
2002-02-04reactivated xsltMatchPattern() since this is really something one may wantDaniel Veillard1-0/+876
* 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