- Handle Python 3 types similar to libxml2
- Copy new versions of libxml_xmlXPathDestructNsNode and
libxml_xmlXPathObjectPtrConvert from libxml2
- Fix compiler warnings
- Fix whitespace
- Remove unneeded imports from __future__
- Remove test in extelem.py (StringIO can't be converted to FILE under
Python 3)
- string.lower() works in both Python 2 and 3
Closes#25.
* python/tests/*.py: enable libxml2 memory debug before
loading libxslt since libxslt initialization now includes
EXSLT registration which initialize the libxml2 library and
allocate memory
Daniel
* python/libxslt-python-api.xml python/libxslt.c
python/libxsltclass.txt python/tests/basic.py: applied a patch
from Ralf Mattes providing style.saveResultToString()
Daniel
* 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
* python/libxsl.py python/libxslt-python-api.xml python/libxslt.c
python/libxsltclass.txt: added libxslt_xsltCleanup() added parameters
to libxslt_xsltApplyStylesheet() removed the memleaks left and
fixed an import order.
* python/tests/basic.py python/tests/extfunc.py: updated the tests
Daniel
* Makefile.am configure.in tests/Makefile.am tests/*/Makefile.am
tests/*/*/Makefile.am: refactored make tests, make all now don't
run the test suite
* python/Makefile.am: added tests
* python/tests/basic.py python/tests/Makefile.am: added the first
basic test, memory debug included
Daniel