platform/upstream/libxslt.git
21 years agohad to comment out Igor last change since it made libxslt-1.0.27 depends
Daniel Veillard [Mon, 24 Feb 2003 22:50:35 +0000 (22:50 +0000)]
had to comment out Igor last change since it made libxslt-1.0.27 depends

* xsltproc/xsltproc.c: had to comment out Igor last change
  since it made libxslt-1.0.27 depends on libxml2 newly
  API extension which hasn't propagated yet :-(
Daniel

21 years agolibxslt.spec.in there is actually a hard dependancy on libxml2-2.5.4
Daniel Veillard [Mon, 24 Feb 2003 21:56:00 +0000 (21:56 +0000)]
libxslt.spec.in there is actually a hard dependancy on libxml2-2.5.4
introduced by Igor :-(, Daniel

21 years agopreparing release 1.0.27 updated and rebuilt the docs Daniel
Daniel Veillard [Mon, 24 Feb 2003 21:22:53 +0000 (21:22 +0000)]
preparing release 1.0.27 updated and rebuilt the docs Daniel

* configure.in: preparing release 1.0.27
* doc/*: updated and rebuilt the docs
Daniel

21 years agofixed #106554 for spurious xmlns:nsX="" generation Daniel
Daniel Veillard [Mon, 24 Feb 2003 18:44:21 +0000 (18:44 +0000)]
fixed #106554 for spurious xmlns:nsX="" generation Daniel

* libxslt/namespaces.c: fixed #106554 for spurious xmlns:nsX=""
  generation
Daniel

21 years agoadded the example for bug #106788 from James Clark in the regression
Daniel Veillard [Sun, 23 Feb 2003 13:56:23 +0000 (13:56 +0000)]
added the example for bug #106788 from James Clark in the regression

* tests/docs/Makefile.am tests/docs/bug-105.xml
  tests/general/Makefile.am tests/general/bug-105*: added the
  example for bug #106788 from James Clark in the regression tests,
  the bug fix is actually in libxml2
Daniel

21 years agofixed bug #106789 from James Clark and a bit of cleanup added the example
Daniel Veillard [Sun, 23 Feb 2003 13:27:05 +0000 (13:27 +0000)]
fixed bug #106789 from James Clark and a bit of cleanup added the example

* libxslt/namespaces.c libxslt/transform.c: fixed bug #106789 from
  James Clark and a bit of cleanup
* tests/docs/Makefile.am tests/docs/bug-104.xml
  tests/general/Makefile.am tests/general/bug-104*: added the
  example in the regression tests for this case
Daniel

21 years agoAdded pointers to tkxmllint and tkxsltproc, Daniel
Daniel Veillard [Sat, 22 Feb 2003 10:05:26 +0000 (10:05 +0000)]
Added pointers to tkxmllint and tkxsltproc, Daniel

21 years agofixed RH#84801 wrong prereqs in the spec file Daniel
Daniel Veillard [Fri, 21 Feb 2003 16:10:07 +0000 (16:10 +0000)]
fixed RH#84801 wrong prereqs in the spec file Daniel

* libxslt.spec.in: fixed RH#84801 wrong prereqs in the spec file
Daniel

21 years agoAdded reference to libxslt/PHP, Daniel
Daniel Veillard [Thu, 20 Feb 2003 14:28:20 +0000 (14:28 +0000)]
Added reference to libxslt/PHP, Daniel

21 years agomade proper walk through imports
Igor Zlatkovic [Wed, 19 Feb 2003 18:02:23 +0000 (18:02 +0000)]
made proper walk through imports

21 years ago*** empty log message ***
Igor Zlatkovic [Wed, 19 Feb 2003 17:53:45 +0000 (17:53 +0000)]
*** empty log message ***

21 years agofixed bug 106251
Igor Zlatkovic [Wed, 19 Feb 2003 17:53:30 +0000 (17:53 +0000)]
fixed bug 106251

21 years agohandled trio option correctly
Igor Zlatkovic [Wed, 19 Feb 2003 15:08:19 +0000 (15:08 +0000)]
handled trio option correctly

21 years ago*** empty log message ***
Igor Zlatkovic [Wed, 19 Feb 2003 15:08:00 +0000 (15:08 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Igor Zlatkovic [Wed, 19 Feb 2003 15:04:30 +0000 (15:04 +0000)]
*** empty log message ***

21 years agoobsoleted xmlNormalizeWindowsPath
Igor Zlatkovic [Wed, 19 Feb 2003 15:04:05 +0000 (15:04 +0000)]
obsoleted xmlNormalizeWindowsPath

21 years agotypo fix from Kjartan Maraas, daniel
Daniel Veillard [Sun, 16 Feb 2003 22:15:20 +0000 (22:15 +0000)]
typo fix from Kjartan Maraas, daniel

21 years agoRemoval of a need for an Apache module, Daniel
Daniel Veillard [Sun, 16 Feb 2003 15:37:56 +0000 (15:37 +0000)]
Removal of a need for an Apache module, Daniel

21 years agoAdded a pointer to mod-xslt in the related links, Daniel
Daniel Veillard [Sat, 15 Feb 2003 12:09:51 +0000 (12:09 +0000)]
Added a pointer to mod-xslt in the related links, Daniel

21 years agopreparing release 1.0.26 Daniel
Daniel Veillard [Mon, 10 Feb 2003 16:47:44 +0000 (16:47 +0000)]
preparing release 1.0.26 Daniel

* configure.in doc/*: preparing release 1.0.26
Daniel

21 years agofixing another bug in document(), bug #105450 Slight change to the output
Daniel Veillard [Fri, 7 Feb 2003 14:52:25 +0000 (14:52 +0000)]
fixing another bug in document(), bug #105450 Slight change to the output

* libxslt/functions.c: fixing another bug in document(), bug #105450
* tests/documents/test_bad.result: Slight change to the output
Daniel

21 years agofixing a segfault in document(), bug #105418 add the specific test as
Daniel Veillard [Fri, 7 Feb 2003 14:37:19 +0000 (14:37 +0000)]
fixing a segfault in document(), bug #105418 add the specific test as

* libxslt/functions.c: fixing a segfault in document(), bug #105418
* tests/documents/Makefile.am tests/documents/test_bad: add the
  specific test as suggested by Jean T Anderson
Daniel

21 years agotried to fix 105387 and all similar cases in the library sources. Daniel
Daniel Veillard [Fri, 7 Feb 2003 13:20:49 +0000 (13:20 +0000)]
tried to fix 105387 and all similar cases in the library sources. Daniel

* libxslt/extensions.c libxslt/keys.c libxslt/pattern.c
  libxslt/preproc.c libxslt/transform.c libxslt/variables.c
  libxslt/xslt.c: tried to fix 105387 and all similar cases
  in the library sources.
Daniel

21 years agopreparing for release of 1.0.25 Daniel
Daniel Veillard [Wed, 5 Feb 2003 15:05:00 +0000 (15:05 +0000)]
preparing for release of 1.0.25 Daniel

* doc/* configure.in: preparing for release of 1.0.25
Daniel

21 years agofixed bug #99623 Daniel
Daniel Veillard [Tue, 4 Feb 2003 23:09:40 +0000 (23:09 +0000)]
fixed bug #99623 Daniel

* xsltproc/xsltproc.c: fixed bug #99623
Daniel

21 years agofixing bug #105116 sometimes one need to generate a default namespace
Daniel Veillard [Tue, 4 Feb 2003 21:12:33 +0000 (21:12 +0000)]
fixing bug #105116 sometimes one need to generate a default namespace

* libxslt/transform.c: fixing bug #105116 sometimes one need
  to generate a default namespace reset xmlns="" in the output
* tests/docs/Makefile.am tests/docs/bug-103.xml
  tests/general/Makefile.am tests/general/bug-103*: added the
  example in the regression tests for this case
Daniel

21 years agochanged the way the root element of value tree are handled to fix bug
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

21 years agochange of policy w.r.t. mails small cleanup fixed a couple of bugs raised
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

21 years agofixing bug #104096, put emphasis on the fact that --docbook should not be
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

21 years agoUpdated xmlwrapp pointers. Daniel
Daniel Veillard [Tue, 4 Feb 2003 10:30:26 +0000 (10:30 +0000)]
Updated xmlwrapp pointers. Daniel

21 years agoAdded pointers to xmlwrapp C++ bindings for libxslt, Daniel
Daniel Veillard [Mon, 3 Feb 2003 23:46:03 +0000 (23:46 +0000)]
Added pointers to xmlwrapp C++ bindings for libxslt, Daniel

21 years agoState that I will Cc the list for all technical answer, 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

21 years agofixed a couple of return error #104150 reported by Peter O'Shea 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

21 years agofixed a double free of stylesheet when applied to a standalone stylesheet
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

21 years agopreparing release 2.0.24 small update updated the news, rebuilt the APIs
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

21 years agofixed #101502 by applying and cleaning up the associated patch from 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

21 years agoFixed a debug log, switched it off now, Daniel
Daniel Veillard [Mon, 13 Jan 2003 22:33:20 +0000 (22:33 +0000)]
Fixed a debug log, switched it off now, Daniel

21 years agofixing bug #101602 for extension modules init and shutdown callbacks,
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

21 years agofixed bug #101003 on attribute-sets value computation in the presence of
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

21 years agoenhanced previous fix to bug #120684, using excellent suggestion by 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.

21 years agofixed bug #101003 on attribute-sets value computation in the presence of
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

21 years agochanged slightly the UI of the web site, Daniel
Daniel Veillard [Sat, 11 Jan 2003 14:21:01 +0000 (14:21 +0000)]
changed slightly the UI of the web site, Daniel

21 years agofinal touch to #102800 fix 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

21 years agoBe really clear about support guidelines, Daniel
Daniel Veillard [Fri, 10 Jan 2003 09:23:19 +0000 (09:23 +0000)]
Be really clear about support guidelines, Daniel

21 years agoApplied patch from Jonathan Wakely and regenerated the docs, Daniel
Daniel Veillard [Thu, 9 Jan 2003 18:31:09 +0000 (18:31 +0000)]
Applied patch from Jonathan Wakely and regenerated the docs, Daniel

21 years agotried to fix #102800 for good. Reenabled memory debug checking which got
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

21 years agoadded some exclude-result-prefixes to avoid extra namespace declaration
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

21 years agofixed a problem related to directory checking and creation raised by Craig
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

21 years agoapplied patch from Jörg Walter to provide URI escaping and unescaping
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

21 years agoadd missing .cvsignore entries
Jose Maria Celorio [Sat, 28 Dec 2002 04:55:08 +0000 (04:55 +0000)]
add missing .cvsignore entries

21 years agoAlexey Efimov found a typo bug in exsltStrPaddingFunction() Daniel
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

21 years agopatch from Stéphane Bidoul for Python 2.1 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

21 years agoapplied patch from Craig A. Berry for the VMS port. 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

21 years agofixed the web links, Daniel
Daniel Veillard [Thu, 19 Dec 2002 22:37:44 +0000 (22:37 +0000)]
fixed the web links, Daniel

21 years agoincrease the max number of cascaded sort operations. updated Igor's mail
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

21 years ago*** empty log message ***
Igor Zlatkovic [Mon, 16 Dec 2002 18:33:29 +0000 (18:33 +0000)]
*** empty log message ***

21 years agoadded more exports
Igor Zlatkovic [Mon, 16 Dec 2002 18:33:16 +0000 (18:33 +0000)]
added more exports

21 years agoAdded link to Stéphane Bidoul Python bindings on windows, Daniel
Daniel Veillard [Mon, 16 Dec 2002 16:07:00 +0000 (16:07 +0000)]
Added link to Stéphane Bidoul Python bindings on windows, Daniel

21 years agoAdded a small blurb about the API file and generator, 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

21 years agoupdated the apibuilder script, regenerated the APIs 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

21 years agonumbering should not traverse XInclude nodes left in the tree. Closes bug
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

21 years agofixed a bug in merging public info from C modules. patch from Mark Vakoc
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

21 years agoadded the generation of libexslt-api.xml small cleanup. 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

21 years agocopied over the apibuild.py from libxml2, adapted a bit and regenerated
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

21 years agoxsl:element generated superfluous xmlns declarations, closes bug #99905
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

21 years agoMatt Sergeant reported a bug when having comments within an <xsl:text>
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

21 years agoapplied patch from Josh Parsons fixing bug #100056 added the example in
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

21 years agoapplied another patch from Richard Jinks for the export of teh sorting
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

21 years agoApplied patch from Richard Jinks to allow redefining the sorting routine,
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

21 years agofixed the API generation scripts. regenerated updated too updated too
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

21 years agoadded the function xsltGetProfileInformation() to retrieve profiling
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

21 years agoapply patch from Daniel Stodden, a bug in xsltFindElemSpaceHandling()
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

21 years agoPrevious commit missed that changelog
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

21 years agoadd a line in %changelog for releases 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

21 years agoKir Kolyshkin pointed out it lacked xsltInternals.h reference. 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

21 years agoenable libxml2 memory debug before loading libxslt since libxslt
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

21 years agoupdated with new version from Stéphane Bidoul 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

21 years ago*** empty log message ***
Igor Zlatkovic [Sat, 23 Nov 2002 21:48:07 +0000 (21:48 +0000)]
*** empty log message ***

21 years agoexported new functions
Igor Zlatkovic [Sat, 23 Nov 2002 21:47:56 +0000 (21:47 +0000)]
exported new functions

21 years agopatch from Charles Bozeman fixing a memory leak in
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

21 years agoAlexey Efimov reported a portability problem when compiling on HP-UX
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

21 years agofixes for compiling without config.h 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

22 years agothe XHTML1 serialization change to libxml2 modifies slightly the result of
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

22 years agothe python bindings requires libxml2 >= 2.4.25 for the regexp stuff.
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

22 years agosimilar patch to #98825 for --with-python 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

22 years agofix bug #98793 on clash of imported global variables. this changes the
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

22 years agopreparing 1.0.23 rebuilding the docs 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

22 years agomake sure to register EXSLT for the bindings add a specific test minor
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

22 years agotrying to fix #98518 when building outside of the source tree 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

22 years agoxpathObjectRet() pertains to the libxml2 module, add the namespace. 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

22 years ago*** empty log message ***
Igor Zlatkovic [Thu, 14 Nov 2002 17:49:34 +0000 (17:49 +0000)]
*** empty log message ***

22 years agoallowed stdarg for mingw
Igor Zlatkovic [Thu, 14 Nov 2002 17:49:20 +0000 (17:49 +0000)]
allowed stdarg for mingw

22 years agocleanup
Igor Zlatkovic [Thu, 14 Nov 2002 17:48:57 +0000 (17:48 +0000)]
cleanup

22 years agointegrated mingw into jscript configure
Igor Zlatkovic [Thu, 14 Nov 2002 17:48:25 +0000 (17:48 +0000)]
integrated mingw into jscript configure

22 years agodoc/xsltproc.1 doc/xsltproc.html - ran stylesheets to update man page and
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

22 years agoapplied patch from Brian McCauley fixing #95493 fixing #95510 missing
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

22 years agomake sure the fixup for key() reported by John Escott actually works.
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

22 years agofixes bug #97969 for @*[...] patterns added the example in the regression
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

22 years agofixes bug #97950 for cdata-section-elements checks in recursive copies.
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

22 years agoautoconvert key() first arg to string, reported by John Escott 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