summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Collapse)AuthorFilesLines
2003-12-21fixed #129327 make sure parser flags get transmitted to the transformationDaniel Veillard1-0/+1
* xsltproc.c: fixed #129327 make sure parser flags get transmitted to the transformation context * libxslt/documents.c libxslt/transform.c libxslt/xsltInternals.h libxslt/xsltutils.c libxslt/xsltutils.h: add a new call xsltSetCtxtParseOptions() to update parsing options in document() Daniel
2003-12-01updated the metadata informations in the headers regenerated the docs.Daniel Veillard1-0/+4
* libxslt/*.h *.h.in: updated the metadata informations in the headers * doc/* doc/html/*: regenerated the docs. Daniel
2003-11-23Changed to detect recursion in xslt:import (bug #127687). regenerated toWilliam M. Brack1-5/+1
* libxslt/xslt.c, libxslt/imports.c, libxslt/parserInternals.h: Changed to detect recursion in xslt:import (bug #127687). * doc/libxslt-api.xml, python/libxsltclass.txt: regenerated to include change to xsltParseStylesheetImportedDoc parameters for above.
2003-11-05Minor enhancements to eliminate compile/test warningsWilliam M. Brack1-6/+6
* libxslt/xsltconfig.h.in, libexstl/exsltconfig.h.in: changed macro ATTRIBUTE_UNUSED for gcc so that, if undefined, it's defined as __attribute__((unused)) * python/libxslt.c: fixed ATTRIBUTE_UNUSED to appear after variable declaration * libxslt/preproc.c: minor change to get rid of unused var/code
2003-10-28applied patch from Roumen Petrov for bug #124539 when building outside theDaniel Veillard2-5/+8
* configure.in python/Makefile.am python/tests/Makefile.am: applied patch from Roumen Petrov for bug #124539 when building outside the source directory * libxslt/xsltutils.c: fixed the way to grab the line number from the document, use the predefiend libxml2 API which mate it work with both 2.5.x and 2.6.x Daniel
2003-10-22applied patch from Kasimier Buchcik for xsltGetDebuggerStatus andDaniel Veillard1-0/+2
* libxslt/xsltutils.[ch]: applied patch from Kasimier Buchcik for xsltGetDebuggerStatus and xsltSetDebuggerStatus * doc/libxslt-api.xml: regenerated the API Daniel
2003-10-19bump the libxml2 require to 2.6.0 which should ship for good real soon...Daniel Veillard1-3/+4
* configure.in: bump the libxml2 require to 2.6.0 which should ship for good real soon... * doc/Makefile.am: fix installation of HTML pages * doc/libxslt-api.xml: rebuilt * libxslt/xsltexports.h: cleanup * python/generator.py: ATTRIBUTE_UNUSED is after the parameter * xsltproc/xsltproc.c: applied Crutcher Dunnavant --load-trace patch 2 Daniel
2003-09-28minor cleanup for various compilation warnings (AIX as well as gcc)William M. Brack1-0/+1
* libxslt/numbers.c, libxslt/extensions.c, libexslt/date.c, python/libxslt.c, xsltproc/xsltproc.c: minor cleanup for various compilation warnings (AIX as well as gcc)
2003-09-18don't output errors to stdout by default use stderr instead. DanielDaniel Veillard1-1/+1
* python/libxslt.c: don't output errors to stdout by default use stderr instead. Daniel
2003-09-18small fixes w.r.t. IS_XSLT_REAL_NODE change some makefile "distclean"Daniel Veillard1-4/+3
* libxslt/functions.c libxslt/numbers.c: small fixes w.r.t. IS_XSLT_REAL_NODE change * python/Makefile.am Makefile.am: some makefile "distclean" target improvement from Graham Wilson * xsltproc/xsltproc.c: small fix from Alexey Efimov for options display. Daniel
2003-08-07removed ref to libxslt.la Minor cleanup of warning errorsWilliam M. Brack2-0/+8
* breakpoint/Makefile.am: removed ref to libxslt.la * numbers.c transform.c python/libxml_wrap.h python/types.c xlstproc/xsltproc.c: Minor cleanup of warning errors
2003-07-09patch from Sean Treadway, adding Python bindings for extension element andDaniel Veillard7-40/+378
* 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
2003-07-08applied patch from #116943 which should fix the xsltSaveResultToFileDaniel Veillard1-1/+1
* python/libxml_wrap.h: applied patch from #116943 which should fix the xsltSaveResultToFile python binding. Daniel
2003-05-15fixing portability bug #113002 on HP-UX cleanup of --with-python like forDaniel Veillard1-3/+2
* 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
2003-05-04preparing release 1.0.30 backported a patch from libxml2 updated andDaniel Veillard1-0/+4
* NEWS configure.in : preparing release 1.0.30 * doc/apibuild.py: backported a patch from libxml2 * doc/*: updated and rebuilt the docs Daniel
2003-04-26fixed a problem in the generator where the way functions are remapped asDaniel Veillard2-2/+1
* 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
2003-03-28fix bug #109395 as pointed out by Ben Phillips and avoid some warningsDaniel Veillard1-6/+7
* 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
2003-03-26portability fixes from Albert Chin avoid RTLD_GLOBAL detection warning tooDaniel Veillard2-0/+4
* 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
2003-01-22fixed a couple of return error #104150 reported by Peter O'Shea DanielDaniel Veillard1-2/+2
* python/libxslt.c: fixed a couple of return error #104150 reported by Peter O'Shea Daniel
2003-01-14preparing release 2.0.24 small update updated the news, rebuilt the APIsDaniel Veillard1-0/+1
* configure.in: preparing release 2.0.24 * libxslt.spec.in: small update * doc/*: updated the news, rebuilt the APIs descriptions Daniel
2003-01-13Fixed a debug log, switched it off now, DanielDaniel Veillard1-2/+2
2003-01-13fixing bug #101602 for extension modules init and shutdown callbacks,Daniel Veillard4-2/+233
* 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
2002-12-28add missing .cvsignore entriesJose Maria Celorio2-0/+4
2002-12-23patch from Stéphane Bidoul for Python 2.1 DanielDaniel Veillard1-0/+3
* python/libxslt.c: patch from Stéphane Bidoul for Python 2.1 Daniel
2002-12-13updated the apibuilder script, regenerated the APIs DanielDaniel Veillard1-3/+0
* doc/apibuild.py doc/libexslt-api.xml doc/libxslt-api.xml: updated the apibuilder script, regenerated the APIs Daniel
2002-12-11copied over the apibuild.py from libxml2, adapted a bit and regeneratedDaniel Veillard1-0/+6
* 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
2002-11-26fixed the API generation scripts. regenerated updated too updated tooDaniel Veillard1-0/+1
* 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
2002-11-24enable libxml2 memory debug before loading libxslt since libxsltDaniel Veillard4-16/+12
* 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
2002-11-24updated with new version from Stéphane Bidoul DanielDaniel Veillard1-36/+41
* python/libxsl.py: updated with new version from Stéphane Bidoul Daniel
2002-11-23patch from Charles Bozeman fixing a memory leak inDaniel Veillard1-7/+8
* 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
2002-11-23fixes for compiling without config.h DanielDaniel Veillard2-2/+2
* python/generator.py python/libxslt.c: fixes for compiling without config.h Daniel
2002-11-16make sure to register EXSLT for the bindings add a specific test minorDaniel Veillard3-0/+62
* 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
2002-11-15trying to fix #98518 when building outside of the source tree DanielDaniel Veillard2-4/+4
* python/Makefile.am python/tests/Makefile.am: trying to fix #98518 when building outside of the source tree Daniel
2002-11-14xpathObjectRet() pertains to the libxml2 module, add the namespace. DanielDaniel Veillard1-1/+1
* python/generator.py: xpathObjectRet() pertains to the libxml2 module, add the namespace. Daniel
2002-10-20fixed bugs when passing result value tree to Python functions. DanielDaniel Veillard1-4/+82
* python/types.c: fixed bugs when passing result value tree to Python functions. Daniel
2002-09-05applied patch from Christophe Merlet to reestablish DESTDIR DanielDaniel Veillard1-4/+4
* python/Makefile.am: applied patch from Christophe Merlet to reestablish DESTDIR Daniel
2002-08-25applied a patch from Ralf Mattes providing style.saveResultToString()Daniel Veillard4-0/+55
* 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
2002-08-21fixed a bug w.r.t. namespace context when doing the evaluation ofDaniel Veillard1-5/+5
* 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
2002-08-21fixed the parameter order when calling Python based extensions. DanielDaniel Veillard1-1/+1
* python/libxslt.c: fixed the parameter order when calling Python based extensions. Daniel
2002-08-14AMD x86-64 induced changes from Frederic Crozat DanielDaniel Veillard1-1/+1
* configure.in python/Makefile.am: AMD x86-64 induced changes from Frederic Crozat Daniel
2002-07-21fixed bug 87230, also multiple make jobs in python directoryWilliam M. Brack1-3/+6
2002-05-24tried to fix #79105 by providing a specific error registering routine.Daniel Veillard3-4/+120
* python/libxslt-python-api.xml python/libxslt.c python/libxsltclass.txt : tried to fix #79105 by providing a specific error registering routine. Daniel
2002-05-16Applied Mark Vakoc patch to show registered extensions in xsltproc rebuiltDaniel Veillard1-0/+1
* 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
2002-04-15fixing the equivalent of #75779 DanielDaniel Veillard2-2/+4
* python/Makefile.am: fixing the equivalent of #75779 Daniel
2002-03-27Added Igor Zlatkovic as official maintainer Albert Chin pointed thatDaniel Veillard2-2/+2
* 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
2002-03-20Art Haas pointed a stupid error DanielDaniel Veillard1-1/+1
* python/Makefile.am: Art Haas pointed a stupid error Daniel
2002-03-18fixed a stupid bug DanielDaniel Veillard1-1/+1
* python/Makefile.am: fixed a stupid bug Daniel
2002-03-18applied the same kind of fixes to the Python Makefiels than to libxml2Daniel Veillard5-241/+332
* 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-08remove $(srcdir) as make will automatically look there for these filesjacob berkman1-1/+1
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
2002-03-08preparing release 1.0.13 updated and rebuilt the docs fixed a possibleDaniel Veillard1-1/+4
* 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