Daniel Veillard [Tue, 4 Feb 2003 17:40:54 +0000 (17:40 +0000)]
changed the way the root element of value tree are handled to fix bug
* libxslt/pattern.c libxslt/transform.c: changed the way the
root element of value tree are handled to fix bug #104123
Daniel
Daniel Veillard [Tue, 4 Feb 2003 17:20:09 +0000 (17:20 +0000)]
change of policy w.r.t. mails small cleanup fixed a couple of bugs raised
* README: change of policy w.r.t. mails
* configure.in: small cleanup
* libxslt/transform.c libxslt/xslt.c libxslt/variables.c: fixed
a couple of bugs raised by Eric van der Vlist in #104114
* tests/exslt/*/*.out: slight change to the tests
Daniel
Daniel Veillard [Tue, 4 Feb 2003 16:20:30 +0000 (16:20 +0000)]
fixing bug #104096, put emphasis on the fact that --docbook should not be
* doc/xsltproc.1 doc/xsltproc.xml: fixing bug #104096, put
emphasis on the fact that --docbook should not be used
for XML.
Daniel
Daniel Veillard [Tue, 4 Feb 2003 10:30:26 +0000 (10:30 +0000)]
Updated xmlwrapp pointers. Daniel
Daniel Veillard [Mon, 3 Feb 2003 23:46:03 +0000 (23:46 +0000)]
Added pointers to xmlwrapp C++ bindings for libxslt, Daniel
Daniel Veillard [Sat, 25 Jan 2003 11:46:06 +0000 (11:46 +0000)]
State that I will Cc the list for all technical answer, Daniel
Daniel Veillard [Wed, 22 Jan 2003 15:47:10 +0000 (15:47 +0000)]
fixed a couple of return error #104150 reported by Peter O'Shea Daniel
* python/libxslt.c: fixed a couple of return error #104150
reported by Peter O'Shea
Daniel
Daniel Veillard [Fri, 17 Jan 2003 16:45:00 +0000 (16:45 +0000)]
fixed a double free of stylesheet when applied to a standalone stylesheet
* xsltproc/xsltproc.c: fixed a double free of stylesheet
when applied to a standalone stylesheet
Daniel
Daniel Veillard [Tue, 14 Jan 2003 15:28:23 +0000 (15:28 +0000)]
preparing release 2.0.24 small update updated the news, rebuilt the APIs
* configure.in: preparing release 2.0.24
* libxslt.spec.in: small update
* doc/*: updated the news, rebuilt the APIs descriptions
Daniel
Daniel Veillard [Tue, 14 Jan 2003 13:25:52 +0000 (13:25 +0000)]
fixed #101502 by applying and cleaning up the associated patch from Daniel
* libxslt/functions.c: fixed #101502 by applying and cleaning up
the associated patch from Daniel Stodden.
* tests/documents/Makefile.am tests/documents/fragment*: added a
specific test.
Daniel
Daniel Veillard [Mon, 13 Jan 2003 22:33:20 +0000 (22:33 +0000)]
Fixed a debug log, switched it off now, Daniel
Daniel Veillard [Mon, 13 Jan 2003 22:28:34 +0000 (22:28 +0000)]
fixing bug #101602 for extension modules init and shutdown callbacks,
* 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
Daniel Veillard [Sun, 12 Jan 2003 22:58:59 +0000 (22:58 +0000)]
fixed bug #101003 on attribute-sets value computation in the presence of
* libxslt/attributes.c libxslt/xsltInternals.h libxslt/imports.c
libxslt/xslt.c: fixed bug #101003 on attribute-sets value
computation in the presence of imports
* tests/docs/Makefile.am tests/docs/bug-102.xml
tests/general/Makefile.am tests/general/bug-102*: added an
example in the regression tests for this case
Daniel
William M. Brack [Sun, 12 Jan 2003 22:58:56 +0000 (22:58 +0000)]
enhanced previous fix to bug #120684, using excellent suggestion by Daniel
* transform.c: enhanced previous fix to bug #120684, using
excellent suggestion by Daniel
* attributes.c: fixed bug #119583, merging attribute sets
from imported stylesheets.
* tests/docs/Makefile.am tests/docs/bug-131.xml
tests/general/Makefile.am tests/docs/bug-131*: added tests
to the regression suite for bug #120684.
Daniel Veillard [Sun, 12 Jan 2003 22:58:56 +0000 (22:58 +0000)]
fixed bug #101003 on attribute-sets value computation in the presence of
* libxslt/attributes.c libxslt/xsltInternals.h libxslt/imports.c
libxslt/xslt.c: fixed bug #101003 on attribute-sets value
computation in the presence of imports
* tests/docs/Makefile.am tests/docs/bug-102.xml
tests/general/Makefile.am tests/general/bug-102*: added an
example in the regression tests for this case
Daniel
Daniel Veillard [Sat, 11 Jan 2003 14:21:01 +0000 (14:21 +0000)]
changed slightly the UI of the web site, Daniel
Daniel Veillard [Fri, 10 Jan 2003 09:35:13 +0000 (09:35 +0000)]
final touch to #102800 fix Daniel
* xsltproc/xsltproc.c: final touch to #102800 fix
Daniel
Daniel Veillard [Fri, 10 Jan 2003 09:23:19 +0000 (09:23 +0000)]
Be really clear about support guidelines, Daniel
Daniel Veillard [Thu, 9 Jan 2003 18:31:09 +0000 (18:31 +0000)]
Applied patch from Jonathan Wakely and regenerated the docs, Daniel
Daniel Veillard [Thu, 9 Jan 2003 17:21:02 +0000 (17:21 +0000)]
tried to fix #102800 for good. Reenabled memory debug checking which got
* xsltproc/xsltproc.c: tried to fix #102800 for good. Reenabled
memory debug checking which got deactivated at some point ?!?
* libexslt/date.c libxslt/attributes.c: fixing some memory leaks
* libxslt/xsltutils.c: very small change on HTML indentation handling
Daniel
Daniel Veillard [Thu, 9 Jan 2003 13:30:35 +0000 (13:30 +0000)]
added some exclude-result-prefixes to avoid extra namespace declaration
* tests/REC/test-8-1.xsl tests/REC/test-9.1-2.xsl
tests/general/bug-83.xsl tests/multiple/dict.xsl: added some
exclude-result-prefixes to avoid extra namespace declaration being
dumped following the fix for #102920 in libxml2
Daniel
Daniel Veillard [Wed, 8 Jan 2003 11:35:34 +0000 (11:35 +0000)]
fixed a problem related to directory checking and creation raised by Craig
* libxslt/transform.c: fixed a problem related to directory
checking and creation raised by Craig Goss
Daniel
Daniel Veillard [Thu, 2 Jan 2003 22:30:08 +0000 (22:30 +0000)]
applied patch from Jörg Walter to provide URI escaping and unescaping
* libexslt/strings.c: applied patch from Jörg Walter to provide
URI escaping and unescaping functions.
Daniel
Jose Maria Celorio [Sat, 28 Dec 2002 04:55:08 +0000 (04:55 +0000)]
add missing .cvsignore entries
Daniel Veillard [Thu, 26 Dec 2002 14:44:46 +0000 (14:44 +0000)]
Alexey Efimov found a typo bug in exsltStrPaddingFunction() Daniel
* libexslt/strings.c: Alexey Efimov found a typo bug in
exsltStrPaddingFunction()
Daniel
Daniel Veillard [Mon, 23 Dec 2002 14:44:48 +0000 (14:44 +0000)]
patch from Stéphane Bidoul for Python 2.1 Daniel
* python/libxslt.c: patch from Stéphane Bidoul for Python 2.1
Daniel
Daniel Veillard [Sun, 22 Dec 2002 21:55:36 +0000 (21:55 +0000)]
applied patch from Craig A. Berry for the VMS port. Daniel
* vms/build_xslt.com libxslt/xsltconfig.h.in libxslt/xsltutils.c:
applied patch from Craig A. Berry for the VMS port.
Daniel
Daniel Veillard [Thu, 19 Dec 2002 22:37:44 +0000 (22:37 +0000)]
fixed the web links, Daniel
Daniel Veillard [Wed, 18 Dec 2002 14:43:06 +0000 (14:43 +0000)]
increase the max number of cascaded sort operations. updated Igor's mail
* libxslt/xsltInternals.h: increase the max number of cascaded
sort operations.
* AUTHORS doc/* win32/*: updated Igor's mail and the Web page for
the Windows binaries.
Daniel
Igor Zlatkovic [Mon, 16 Dec 2002 18:33:29 +0000 (18:33 +0000)]
*** empty log message ***
Igor Zlatkovic [Mon, 16 Dec 2002 18:33:16 +0000 (18:33 +0000)]
added more exports
Daniel Veillard [Mon, 16 Dec 2002 16:07:00 +0000 (16:07 +0000)]
Added link to Stéphane Bidoul Python bindings on windows, Daniel
Daniel Veillard [Sat, 14 Dec 2002 10:38:54 +0000 (10:38 +0000)]
Added a small blurb about the API file and generator, Daniel
Daniel Veillard [Fri, 13 Dec 2002 13:51:18 +0000 (13:51 +0000)]
updated the apibuilder script, regenerated the APIs Daniel
* doc/apibuild.py doc/libexslt-api.xml doc/libxslt-api.xml: updated
the apibuilder script, regenerated the APIs
Daniel
Daniel Veillard [Fri, 13 Dec 2002 11:03:13 +0000 (11:03 +0000)]
numbering should not traverse XInclude nodes left in the tree. Closes bug
* libxslt/numbers.c: numbering should not traverse XInclude
nodes left in the tree. Closes bug #101114 raised by
Bernd Kuemmerlen
Daniel
Daniel Veillard [Thu, 12 Dec 2002 00:19:02 +0000 (00:19 +0000)]
fixed a bug in merging public info from C modules. patch from Mark Vakoc
* doc/apibuild.py: fixed a bug in merging public info from
C modules.
* win32/Makefile.msvc win32/configure.js: patch from Mark Vakoc
the iconv option to configure.js didn't work, and
added zlib option needed when linking xsltproc statically
Daniel
Daniel Veillard [Wed, 11 Dec 2002 18:20:13 +0000 (18:20 +0000)]
added the generation of libexslt-api.xml small cleanup. Daniel
* doc/Makefile.am doc/apibuild.py doc/libexslt-api.xml: added
the generation of libexslt-api.xml
* libexslt/exslt.h: small cleanup.
Daniel
Daniel Veillard [Wed, 11 Dec 2002 17:53:37 +0000 (17:53 +0000)]
copied over the apibuild.py from libxml2, adapted a bit and regenerated
* 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
Daniel Veillard [Thu, 5 Dec 2002 17:07:18 +0000 (17:07 +0000)]
xsl:element generated superfluous xmlns declarations, closes bug #99905
* libxslt/transform.c: xsl:element generated superfluous xmlns
declarations, closes bug #99905
* tests/docs/Makefile.am tests/docs/bug-101.xml
tests/general/Makefile.am tests/general/bug-101.*: added the
example in the regression tests for this case
Daniel
Daniel Veillard [Wed, 4 Dec 2002 17:13:36 +0000 (17:13 +0000)]
Matt Sergeant reported a bug when having comments within an <xsl:text>
* libxslt/xslt.c: Matt Sergeant reported a bug when having comments
within an <xsl:text>
Daniel
Daniel Veillard [Mon, 2 Dec 2002 16:22:07 +0000 (16:22 +0000)]
applied patch from Josh Parsons fixing bug #100056 added the example in
* libxslt/extensions.c: applied patch from Josh Parsons fixing bug
#100056
* tests/docs/Makefile.am tests/docs/bug-100.xml
tests/general/Makefile.am tests/general/bug-100.*: added the
example in the regression tests for this case
* tests/docs/Makefile.am tests/docs/bug-99.xml
tests/general/Makefile.am tests/general/bug-99.*: this test
covers an xsl:attribute namespace bug that Norm pointed out.
Daniel
Daniel Veillard [Thu, 28 Nov 2002 16:55:56 +0000 (16:55 +0000)]
applied another patch from Richard Jinks for the export of teh sorting
* libxslt/xsltInternals.h libxslt/xsltutils.c libxslt/xsltutils.h
win32/libxslt.def.src: applied another patch from Richard Jinks
for the export of teh sorting routine and allowing per context
sort.
Daniel
Daniel Veillard [Wed, 27 Nov 2002 12:35:02 +0000 (12:35 +0000)]
Applied patch from Richard Jinks to allow redefining the sorting routine,
* libxslt/preproc.c libxslt/xsltInternals.h libxslt/xsltutils.c
libxslt/xsltutils.h: Applied patch from Richard Jinks to allow
redefining the sorting routine, plus a bit of tweaking of the
interfaces.
Daniel
Daniel Veillard [Tue, 26 Nov 2002 15:05:17 +0000 (15:05 +0000)]
fixed the API generation scripts. regenerated updated too updated too
* 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
Daniel Veillard [Tue, 26 Nov 2002 14:19:57 +0000 (14:19 +0000)]
added the function xsltGetProfileInformation() to retrieve profiling
* libxslt/xsltutils.c libxslt/xsltutils.h: added the function
xsltGetProfileInformation() to retrieve profiling informations
from an XSLT transformation context. It returns it as an XML
tree. Provided by Michael Rothwell this closes RFE #99527
Daniel
Daniel Veillard [Tue, 26 Nov 2002 13:43:27 +0000 (13:43 +0000)]
apply patch from Daniel Stodden, a bug in xsltFindElemSpaceHandling()
* libxslt/imports.c: apply patch from Daniel Stodden, a bug
in xsltFindElemSpaceHandling() missing imported informations
* tests/REC/stand-2.7-1.stand.out: this change slightly the result
of this test.
Daniel
Daniel Veillard [Mon, 25 Nov 2002 16:35:14 +0000 (16:35 +0000)]
Previous commit missed that changelog
* libxslt/namespaces.c: fix for namespace generation on
attributes created with xsl:attribute
Daniel
Daniel Veillard [Mon, 25 Nov 2002 16:31:39 +0000 (16:31 +0000)]
add a line in %changelog for releases Daniel
* libxslt.spec.in configure.in: add a line in %changelog for releases
Daniel
Daniel Veillard [Mon, 25 Nov 2002 13:59:25 +0000 (13:59 +0000)]
Kir Kolyshkin pointed out it lacked xsltInternals.h reference. Daniel
* libxslt/transform.h: Kir Kolyshkin pointed out it lacked
xsltInternals.h reference.
Daniel
Daniel Veillard [Sun, 24 Nov 2002 14:51:51 +0000 (14:51 +0000)]
enable libxml2 memory debug before loading libxslt since libxslt
* 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
Daniel Veillard [Sun, 24 Nov 2002 13:01:24 +0000 (13:01 +0000)]
updated with new version from Stéphane Bidoul Daniel
* python/libxsl.py: updated with new version from Stéphane Bidoul
Daniel
Igor Zlatkovic [Sat, 23 Nov 2002 21:48:07 +0000 (21:48 +0000)]
*** empty log message ***
Igor Zlatkovic [Sat, 23 Nov 2002 21:47:56 +0000 (21:47 +0000)]
exported new functions
Daniel Veillard [Sat, 23 Nov 2002 13:48:38 +0000 (13:48 +0000)]
patch from Charles Bozeman fixing a memory leak in
* 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
Daniel Veillard [Sat, 23 Nov 2002 11:36:05 +0000 (11:36 +0000)]
Alexey Efimov reported a portability problem when compiling on HP-UX
* libxslt/xsltInternals.h: Alexey Efimov reported a portability
problem when compiling on HP-UX
Daniel
Daniel Veillard [Sat, 23 Nov 2002 11:25:00 +0000 (11:25 +0000)]
fixes for compiling without config.h Daniel
* python/generator.py python/libxslt.c: fixes for compiling
without config.h
Daniel
Daniel Veillard [Thu, 21 Nov 2002 14:13:31 +0000 (14:13 +0000)]
the XHTML1 serialization change to libxml2 modifies slightly the result of
* tests/documents/result.xhtml: the XHTML1 serialization change
to libxml2 modifies slightly the result of that test.
Daniel
Daniel Veillard [Mon, 18 Nov 2002 10:39:50 +0000 (10:39 +0000)]
the python bindings requires libxml2 >= 2.4.25 for the regexp stuff.
* configure.in: the python bindings requires libxml2 >= 2.4.25
for the regexp stuff.
Daniel
Daniel Veillard [Mon, 18 Nov 2002 09:12:00 +0000 (09:12 +0000)]
similar patch to #98825 for --with-python Daniel
* configure.in: similar patch to #98825 for --with-python
Daniel
Daniel Veillard [Sun, 17 Nov 2002 21:11:16 +0000 (21:11 +0000)]
fix bug #98793 on clash of imported global variables. this changes the
* libxslt/variables.c: fix bug #98793 on clash of imported global
variables.
* tests/reports/tst-1.err: this changes the output of that test
Daniel
Daniel Veillard [Sun, 17 Nov 2002 17:34:43 +0000 (17:34 +0000)]
preparing 1.0.23 rebuilding the docs Daniel
* configure.in: preparing 1.0.23
* doc/*: rebuilding the docs
Daniel
Daniel Veillard [Sat, 16 Nov 2002 22:26:08 +0000 (22:26 +0000)]
make sure to register EXSLT for the bindings add a specific test minor
* 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
Daniel Veillard [Fri, 15 Nov 2002 11:37:04 +0000 (11:37 +0000)]
trying to fix #98518 when building outside of the source tree Daniel
* python/Makefile.am python/tests/Makefile.am: trying to fix #98518
when building outside of the source tree
Daniel
Daniel Veillard [Thu, 14 Nov 2002 20:40:43 +0000 (20:40 +0000)]
xpathObjectRet() pertains to the libxml2 module, add the namespace. Daniel
* python/generator.py: xpathObjectRet() pertains to the libxml2
module, add the namespace.
Daniel
Igor Zlatkovic [Thu, 14 Nov 2002 17:49:34 +0000 (17:49 +0000)]
*** empty log message ***
Igor Zlatkovic [Thu, 14 Nov 2002 17:49:20 +0000 (17:49 +0000)]
allowed stdarg for mingw
Igor Zlatkovic [Thu, 14 Nov 2002 17:48:57 +0000 (17:48 +0000)]
cleanup
Igor Zlatkovic [Thu, 14 Nov 2002 17:48:25 +0000 (17:48 +0000)]
integrated mingw into jscript configure
MST 2002 John Fleck [Thu, 14 Nov 2002 14:30:34 +0000 (14:30 +0000)]
doc/xsltproc.1 doc/xsltproc.html - ran stylesheets to update man page and
Thu Nov 14 07:22:23 MST 2002 John Fleck <jfleck@inkstain.net>
* doc/xsltproc.1
* doc/xsltproc.html - ran stylesheets to update man page
and html with Daniel's fix to #95510
Daniel Veillard [Thu, 14 Nov 2002 14:13:25 +0000 (14:13 +0000)]
applied patch from Brian McCauley fixing #95493 fixing #95510 missing
* libxslt/transform.c: applied patch from Brian McCauley fixing #95493
* doc/xsltproc.xml: fixing #95510 missing description of --writesubtree
* README: fix the bug page URL
Daniel
Daniel Veillard [Thu, 14 Nov 2002 09:05:49 +0000 (09:05 +0000)]
make sure the fixup for key() reported by John Escott actually works.
* libxslt/functions.c: make sure the fixup for key() reported
by John Escott actually works.
* tests/docs/Makefile.am tests/docs/bug-98.xml
tests/general/Makefile.am tests/general/bug-98.*: added the
example in the regression tests for this case
Daniel
Daniel Veillard [Wed, 13 Nov 2002 09:38:48 +0000 (09:38 +0000)]
fixes bug #97969 for @*[...] patterns added the example in the regression
* libxslt/pattern.c: fixes bug #97969 for @*[...] patterns
* tests/docs/Makefile.am tests/docs/bug-97.xml
tests/general/Makefile.am tests/general/bug-97.*: added the
example in the regression tests for this case
Daniel
Daniel Veillard [Tue, 12 Nov 2002 21:37:39 +0000 (21:37 +0000)]
fixes bug #97950 for cdata-section-elements checks in recursive copies.
* libxslt/transform.c: fixes bug #97950 for cdata-section-elements
checks in recursive copies.
* tests/docs/Makefile.am tests/docs/bug-96.xml
tests/general/Makefile.am tests/general/bug-96.*: added the
example in the regression tests for this case
Daniel
Daniel Veillard [Tue, 12 Nov 2002 18:32:47 +0000 (18:32 +0000)]
autoconvert key() first arg to string, reported by John Escott Daniel
* libxslt/functions.c: autoconvert key() first arg to string,
reported by John Escott
Daniel
Daniel Veillard [Tue, 12 Nov 2002 12:42:38 +0000 (12:42 +0000)]
corner case handling of copying a CDATA node. Daniel
* libxslt/transform.c: corner case handling of copying a CDATA node.
Daniel
Igor Zlatkovic [Fri, 8 Nov 2002 17:12:29 +0000 (17:12 +0000)]
*** empty log message ***
Igor Zlatkovic [Fri, 8 Nov 2002 17:12:14 +0000 (17:12 +0000)]
retired xmlwin32version.h
Daniel Veillard [Fri, 8 Nov 2002 16:10:37 +0000 (16:10 +0000)]
integrated libxslt.m4 written by Thomas Schraitle (RFE #96485) Daniel
* Makefile.am libxslt.m4 libxslt.spec.in: integrated libxslt.m4
written by Thomas Schraitle (RFE #96485)
Daniel
MST 2002 John Fleck [Thu, 7 Nov 2002 18:20:50 +0000 (18:20 +0000)]
doc/xsltproc.xml //bugzilla.gnome.org/show_bug.cgi?id=97891
Thu Nov 7 11:18:42 MST 2002 John Fleck <jfleck@inkstain.net>
* doc/xsltproc.xml
* doc/xsltproc.1
clarifying --catalog option and xsltproc's use of
XML_CATALOG_FILES and /etc/xml/catalog. fixes
http://bugzilla.gnome.org/show_bug.cgi?id=97891
Daniel Veillard [Mon, 4 Nov 2002 17:04:59 +0000 (17:04 +0000)]
remove the use of snprintf, and use libxml2 string API instead. try to
* xsltproc/xsltproc.c: remove the use of snprintf, and use
libxml2 string API instead.
* configure.in libxslt/xsltconfig.h.in libxslt/xsltutils.c:
try to cope with architecture lacking some of the string functions,
reuse the trio ones compiled in libxml2 , should close #97113
Daniel
Daniel Veillard [Thu, 24 Oct 2002 14:05:45 +0000 (14:05 +0000)]
Tried to fix a bug, Daniel
Daniel Veillard [Wed, 23 Oct 2002 21:07:12 +0000 (21:07 +0000)]
cleaned up the spec file and associated changes in the Makefiles. Daniel
* Makefile.am libxslt.spec.in doc/Makefile.am: cleaned up
the spec file and associated changes in the Makefiles.
Daniel
Daniel Veillard [Tue, 22 Oct 2002 19:02:40 +0000 (19:02 +0000)]
Forgot to check a pointer, fixes bug #96495 Daniel
* libxslt/pattern.c: Forgot to check a pointer, fixes bug #96495
Daniel
Daniel Veillard [Tue, 22 Oct 2002 18:54:01 +0000 (18:54 +0000)]
fixed include c.f. bug #96487 Red Hat 8.0 induced change Daniel
* libxslt/keys.h: fixed include c.f. bug #96487
* config.h.in: Red Hat 8.0 induced change
Daniel
Daniel Veillard [Tue, 22 Oct 2002 15:34:36 +0000 (15:34 +0000)]
fixed bug #78501 when using a non ascii character for the number
* libxslt/numbers.c libxslt/numbersInternals.h libxslt/xsltutils.[ch]:
fixed bug #78501 when using a non ascii character for the
number formatting grouping separator.
* tests/docs/Makefile.am tests/docs/bug-95.xml
tests/general/Makefile.am tests/general/bug-95.*: added the
example in the regression tests for this case
* libxslt/attributes.c: cleaning up a problem introduced in last
patch
Daniel
Igor Zlatkovic [Mon, 21 Oct 2002 07:34:27 +0000 (07:34 +0000)]
*** empty log message ***
Igor Zlatkovic [Mon, 21 Oct 2002 07:32:35 +0000 (07:32 +0000)]
fixed minor typo in a call to xmlHasNsProp
Daniel Veillard [Sun, 20 Oct 2002 21:21:26 +0000 (21:21 +0000)]
fixed bugs when passing result value tree to Python functions. Daniel
* python/types.c: fixed bugs when passing result value tree
to Python functions.
Daniel
Igor Zlatkovic [Sun, 20 Oct 2002 13:25:20 +0000 (13:25 +0000)]
*** empty log message ***
Igor Zlatkovic [Sun, 20 Oct 2002 13:25:08 +0000 (13:25 +0000)]
mapped vsnprintf to _vsnprintf for MS runtime
Igor Zlatkovic [Sun, 20 Oct 2002 13:24:47 +0000 (13:24 +0000)]
mapped snprintf to _snprintf for MS runtime
Daniel Veillard [Fri, 18 Oct 2002 11:42:04 +0000 (11:42 +0000)]
preparing 1.0.22 upated and rebuilt the docs Daniel
* configure.in: preparing 1.0.22
* doc/*: upated and rebuilt the docs
Daniel
Daniel Veillard [Thu, 17 Oct 2002 14:34:07 +0000 (14:34 +0000)]
fixed bug #86421 added the example in the regression tests for this case
* libxslt/variables.c: fixed bug #86421
* tests/docs/Makefile.am tests/docs/bug-94.xml
tests/general/Makefile.am tests/general/bug-94.*: added the
example in the regression tests for this case
Daniel
Daniel Veillard [Thu, 17 Oct 2002 13:51:17 +0000 (13:51 +0000)]
added and tested the --path option to close #79638 Daniel
* xsltproc: added and tested the --path option to close #79638
Daniel
Daniel Veillard [Thu, 17 Oct 2002 13:27:59 +0000 (13:27 +0000)]
fixing bug #95826 the attribute was reset with the inherited stylesheet
* libxslt/attributes.c: fixing bug #95826 the attribute was reset
with the inherited stylesheet value.
* tests/docs/Makefile.am tests/docs/bug-93.xml
tests/general/Makefile.am tests/general/bug-93-inc.*
tests/general/bug-93.*: added the example in the regression
tests for this case
Daniel
Daniel Veillard [Tue, 15 Oct 2002 16:06:47 +0000 (16:06 +0000)]
added the possibility to register a transformation context specific error
* libxslt/xsltInternals.h libxslt/xsltutils.[ch]: added the
possibility to register a transformation context specific
error handler, with xsltSetTransformErrorFunc() and provided
a new routine xsltTransformError() to handle contextual errors,
this should fix #94435
* libxslt/*.c: modified all the code to use the context specific
error handling, as a result xsltPrintErrorContext() is not called
anymore except internally from xsltTransformError()
Daniel
Daniel Veillard [Tue, 15 Oct 2002 13:08:41 +0000 (13:08 +0000)]
closing #94933, any error will make the transformation abort with no
* libxslt/transform.c: closing #94933, any error will make
the transformation abort with no result.
* tests/reports/tst-1.err tests/reports/tst-1.out
tests/reports/undefvar.err: this changed the regression tests
output.
* tests/exslt/date/difference.1.out tests/exslt/date/seconds.1.out:
updated the result accordingly to the fixes done last month.
* libxslt/namespaces.c: make sure to avoid duplicate namespace
declarations in the result trees. May fix #93692 but it's unclear.
Daniel
Daniel Veillard [Tue, 15 Oct 2002 11:04:51 +0000 (11:04 +0000)]
added a --path option to provide the enhancement requested by #79638,
* xsltproc/xsltproc.c: added a --path option to provide the
enhancement requested by #79638, first cur at it, untested yet.
Daniel
Daniel Veillard [Tue, 15 Oct 2002 11:03:42 +0000 (11:03 +0000)]
seems the media-type attribute wasn't always correctly handled Daniel
* libxslt/xslt.c: seems the media-type attribute wasn't
always correctly handled
Daniel
Daniel Veillard [Tue, 15 Oct 2002 10:55:24 +0000 (10:55 +0000)]
added URI escaping in case the resource target computation of
* libxslt/transform.c: added URI escaping in case the resource
target computation of exslt:element failed. Should fix #81837
Daniel