Age | Commit message (Collapse) | Author | Files | Lines |
|
* python/generator.py python/libxslt-python-api.xml python/libxslt.c
python/libxslt_wrap.h python/libxsltclass.txt: patch from
Sean Treadway, adding Python bindings for extension element and
some bindings cleanups.
* python/tests/Makefile.am python/tests/extelem.py: also add an
example/test.
Daniel
|
|
* python/libxml_wrap.h: applied patch from #116943 which should
fix the xsltSaveResultToFile python binding.
Daniel
|
|
* xsltproc/xsltproc.c: fixing portability bug #113002 on HP-UX
* configure.in libxslt.spec.in python/Makefile.am: cleanup
of --with-python like for libxml2
Daniel
|
|
* NEWS configure.in : preparing release 1.0.30
* doc/apibuild.py: backported a patch from libxml2
* doc/*: updated and rebuilt the docs
Daniel
|
|
* python/generator.py: fixed a problem in the generator where
the way functions are remapped as methods on classes was
not symetric and dependant on python internal hash order,
as reported by Stéphane Bidoul
* libexslt/strings.c: attempt at fixing an object type pbm
* libxslt/triodef.h: update for OpenVMS from libxml2
Daniel
|
|
* python/libxsl.py: fix bug #109395 as pointed out by Ben Phillips
and avoid some warnings when loading the python modules on non
Linux platforms.
* libxslt/transform.c: fix a bug introduced in the document lookup
and exhibited by the keys test.
Daniel
|
|
* configure.in python/Makefile.am python/libxslt.c libxslt/xsltutils.c
libxslt/trio.h libxslt/triodef.h: portability fixes from Albert Chin
* python/libxslt.py: avoid RTLD_GLOBAL detection warning too
Daniel
|
|
* python/libxslt.c: fixed a couple of return error #104150
reported by Peter O'Shea
Daniel
|
|
* configure.in: preparing release 2.0.24
* libxslt.spec.in: small update
* doc/*: updated the news, rebuilt the APIs descriptions
Daniel
|
|
|
|
* libxslt/extensions.c libxslt/transform.c: fixing bug #101602
for extension modules init and shutdown callbacks, check that
they are now called when needed.
* python/libxsl.py python/libxslt-python-api.xml python/libxslt.c:
started adding the extension module support at the Python level.
Still a strange bug to hunt down left.
Daniel
|
|
|
|
* python/libxslt.c: patch from Stéphane Bidoul for Python 2.1
Daniel
|
|
* doc/apibuild.py doc/libexslt-api.xml doc/libxslt-api.xml: updated
the apibuilder script, regenerated the APIs
Daniel
|
|
* doc/Makefile.am doc/apibuild.py doc/libxslt-api.xml:
copied over the apibuild.py from libxml2, adapted a bit and
regenerated the API description in XML. Todo: libexslt-api.xml
* libxslt/attributes.c libxslt/documents.c libxslt/extensions.c
libxslt/imports.c libxslt/numbers.c libxslt/numbersInternals.h
libxslt/pattern.c libxslt/preproc.c libxslt/security.c
libxslt/templates.c libxslt/transform.c libxslt/transform.h
libxslt/variables.c libxslt/xslt.c libxslt/xsltInternals.h
libxslt/xsltutils.c libxslt/xsltutils.h: cleanup based on the
report from the scripts.
* libxslt.spec.in: make sure libxslt-api.xml ends up in the devel
package
Daniel
|
|
* doc/Makefile.am doc/parsedecl.py: fixed the API generation
scripts.
* doc/libxslt-api.xml doc/libxslt-refs.xml: regenerated
* doc/html/*.html: updated too
* python/libxsltclass.txt: updated too
Daniel
|
|
* 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/libxsl.py: updated with new version from Stéphane Bidoul
Daniel
|
|
* libexslt/date.c: patch from Charles Bozeman fixing a memory
leak in exsltDateDurationFunction pointed out by Bernard Brinkhus
* python/tests/exslt.py: trouble with mem debug in that specific
test...
Daniel
|
|
* python/generator.py python/libxslt.c: fixes for compiling
without config.h
Daniel
|
|
* python/libxslt.c: make sure to register EXSLT for the bindings
* python/tests/Makefile.am python/tests/exslt.py: add a specific test
* xsltproc/xsltproc.c: minor cleanup
Daniel
|
|
* python/Makefile.am python/tests/Makefile.am: trying to fix #98518
when building outside of the source tree
Daniel
|
|
* python/generator.py: xpathObjectRet() pertains to the libxml2
module, add the namespace.
Daniel
|
|
* python/types.c: fixed bugs when passing result value tree
to Python functions.
Daniel
|
|
* python/Makefile.am: applied patch from Christophe Merlet to
reestablish DESTDIR
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
|
|
* libxslt/templates.c: fixed a bug w.r.t. namespace context when
doing the evaluation of attribute value templates
* libxslt.spec.in python/Makefile.am: fixed some troubles
with "make rpm"
Daniel
|
|
* python/libxslt.c: fixed the parameter order when calling
Python based extensions.
Daniel
|
|
* configure.in python/Makefile.am: AMD x86-64 induced changes from
Frederic Crozat
Daniel
|
|
|
|
* python/libxslt-python-api.xml python/libxslt.c
python/libxsltclass.txt : tried to fix #79105 by providing a
specific error registering routine.
Daniel
|
|
* libxslt/extensions.[ch] xsltproc/xsltproc.c win32/libxslt.def.src:
Applied Mark Vakoc patch to show registered extensions in xsltproc
* doc/*: rebuilt the API, docs and website
* python/libxsltclass.txt: this added an entry point
Daniel
|
|
* python/Makefile.am: fixing the equivalent of #75779
Daniel
|
|
* AUTHORS HACKING: Added Igor Zlatkovic as official maintainer
* python/Makefile.am python/tests/Makefile.am: Albert Chin pointed
that $(datadir) should be used for docs
Daniel
|
|
* python/Makefile.am: Art Haas pointed a stupid error
Daniel
|
|
* python/Makefile.am: fixed a stupid bug
Daniel
|
|
* 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-03-08 jacob berkman <jacob@ximian.com>
* python/Makefile.am (libxsltmodule_la_SOURCES): remove $(srcdir)
as make will automatically look there for these files
|
|
* configure.in libxslt/xsltwin32config.h: preparing release
1.0.13
* doc/*: updated and rebuilt the docs
* python/libxslt.c: fixed a possible reentrancy problem
Daniel
|
|
* libxslt/pattern.c: Fixes the problems exposed by #73880
those ought to be computed at stylesheet compile time, not
at run-time, and the computation was wrong.
* libxslt/transform.c: get rid of fake nodes coming from node-set
transformations. At least if they are still produced they will
become easy to spot as resulting document won't be well-formed.
Daniel
|
|
* 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
|
|
* python/Makefile.am: trying to fix #71270
Daniel
|
|
* python/*.py: removed tab used spaces
* configure.in libxslt/xsltwin32config.h: preparing 1.0.12
* doc/news.html doc/xslt.html: rebuild/updated
Daniel
|
|
* libxslt/attributes.c: fixed a bug reported by Norm
Daniel
|
|
* python/libxml.c : fixed a small warning.
* doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml
python/libxsltclass.txt: rebuilt the APIs
Daniel
|
|
* python/Makefile.am: seems some version of automake didn't
generate the dependancies right as Jacob found out. Add
an extra dependancy rule.
Daniel
|
|
* 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
|
|
* 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
|
|
* 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
|
|
* 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
|