platform/upstream/libxslt.git
20 years agofixed entity problem in exslt:tokenize uncovered by newapi.xsl changed to
William M. Brack [Tue, 18 Nov 2003 05:57:38 +0000 (05:57 +0000)]
fixed entity problem in exslt:tokenize uncovered by newapi.xsl changed to

* libexslt/strings.c: fixed entity problem in exslt:tokenize
  uncovered by newapi.xsl
* libxslt/transform.c,libxslt/pattern.c,libxslt/keys.c: changed
  to use IS_BLANK_CH for char compares (fixes warnings)

20 years agoapplied fix from Bjorn Reese to close number formatting bug #126994 Daniel
Daniel Veillard [Fri, 14 Nov 2003 23:00:49 +0000 (23:00 +0000)]
applied fix from Bjorn Reese to close number formatting bug #126994 Daniel

* libxslt/preproc.c: applied fix from Bjorn Reese to close
  number formatting bug #126994
Daniel

20 years agoadding libexslt.pc support Daniel
Daniel Veillard [Fri, 14 Nov 2003 17:46:01 +0000 (17:46 +0000)]
adding libexslt.pc support Daniel

* Makefile.am configure.in libexslt.pc.in libxslt.spec.in: adding
  libexslt.pc support
Daniel

20 years agoapplied Mark Vakoc patch to moves the control of the XSLT debugger into
Daniel Veillard [Thu, 13 Nov 2003 10:58:04 +0000 (10:58 +0000)]
applied Mark Vakoc patch to moves the control of the XSLT debugger into

* libxslt/attributes.c libxslt/documents.c libxslt/transform.c
  libxslt/variables.c libxslt/xsltInternals.h: applied Mark Vakoc
  patch to moves the control of the XSLT debugger into the transform
  context.
Daniel

20 years agoapplied patch for param visibility from Shaun McCance. Changed variable
William M. Brack [Wed, 12 Nov 2003 10:20:03 +0000 (10:20 +0000)]
applied patch for param visibility from Shaun McCance. Changed variable

* libexslt/functions.c: applied patch for param visibility from
  Shaun McCance.  Changed variable scoping in accordance with
  Shaun's suggestions.  This fixed problem reported on the list
  by Bernd Lang
* tests/exslt/functions/function.8.[xml,xsl,out], Makefile.am:
  regression test for above

20 years agoapplied improvement patch from Jonathan Wakely describing the entry
Daniel Veillard [Sat, 8 Nov 2003 12:28:13 +0000 (12:28 +0000)]
applied improvement patch from Jonathan Wakely describing the entry

* libexslt/libexslt.3: applied improvement patch from Jonathan Wakely
  describing the entry points.
Daniel

20 years agofixed #122146
Igor Zlatkovic [Thu, 6 Nov 2003 16:28:17 +0000 (16:28 +0000)]
fixed #122146

20 years ago*** empty log message ***
Igor Zlatkovic [Thu, 6 Nov 2003 16:27:46 +0000 (16:27 +0000)]
*** empty log message ***

20 years agoapplied last fix from #125614 Daniel
Daniel Veillard [Wed, 5 Nov 2003 11:39:16 +0000 (11:39 +0000)]
applied last fix from #125614 Daniel

* tests/multiple/Makefile.am: applied last fix from #125614
Daniel

20 years agoMinor enhancements to eliminate compile/test warnings
William M. Brack [Wed, 5 Nov 2003 03:16:46 +0000 (03:16 +0000)]
Minor enhancements to eliminate compile/test warnings
* 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

20 years agopreparing release 1.1.0 Daniel
Daniel Veillard [Tue, 4 Nov 2003 13:36:45 +0000 (13:36 +0000)]
preparing release 1.1.0 Daniel

* doc/* NEWS: preparing release 1.1.0
Daniel

20 years agofixing the Document element precompilation to avoid the problem raised in
Daniel Veillard [Tue, 4 Nov 2003 13:06:32 +0000 (13:06 +0000)]
fixing the Document element precompilation to avoid the problem raised in

* libxslt/preproc.c: fixing the Document element precompilation
  to avoid the problem raised in #125614
Daniel

20 years agoupdated to reflect change to HTML output in libxml2 (formatting of <p>,
William M. Brack [Tue, 4 Nov 2003 09:13:05 +0000 (09:13 +0000)]
updated to reflect change to HTML output in libxml2 (formatting of <p>,

* tests/multiple/out/letter*.orig: updated to reflect change
  to HTML output in libxml2 (formatting of <p>, bug #125093)

20 years agofixed bug #124286 - detect invalid name on template
William M. Brack [Sun, 2 Nov 2003 17:12:37 +0000 (17:12 +0000)]
fixed bug #124286 - detect invalid name on template

* libxslt/xslt.c: fixed bug #124286 - detect invalid name on
  template

20 years agosome cleanup and trial for the upcoming 1.1.0 release this release removes
Daniel Veillard [Sun, 2 Nov 2003 09:53:42 +0000 (09:53 +0000)]
some cleanup and trial for the upcoming 1.1.0 release this release removes

* Makefile.am configure.in libxslt.spec.in doc/libxslt-api.xml
  libxslt/xslt.h libxslt/xsltwin32config.h: some cleanup and trial
  for the upcoming 1.1.0 release
* breakpoint/*: this release removes the deprecated breakpoint library
Daniel

20 years agofixed bug #125502 and corrected expected test output fixed broken test
William M. Brack [Sun, 2 Nov 2003 01:10:43 +0000 (01:10 +0000)]
fixed bug #125502 and corrected expected test output fixed broken test

* libxslt/transform.c, tests/general/bug-119.out: fixed
  bug #125502 and corrected expected test output
* tests/general/bug-79.out: fixed broken test (bug #123328)
* libxslt/pattern.c, libexslt/functions.c: minor change to
  eliminate compilation warning

20 years agofixing two broken tests (revealed by #125502) Daniel
Daniel Veillard [Sat, 1 Nov 2003 21:38:11 +0000 (21:38 +0000)]
fixing two broken tests (revealed by #125502) Daniel

* tests/REC/test-5.2-17.xsl tests/REC/test-5.2-18.xsl: fixing two
  broken tests (revealed by #125502)
Daniel

20 years agofix bug #125265 about entities breaking exsl:tokenize and exsl:split
Daniel Veillard [Sat, 1 Nov 2003 06:45:21 +0000 (06:45 +0000)]
fix bug #125265 about entities breaking exsl:tokenize and exsl:split

* libexslt/strings.c: fix bug #125265 about entities breaking
  exsl:tokenize and exsl:split
* tests/exslt/strings/split.1.* tests/exslt/strings/tokenize.1.*:
  augmented the reression tests with the example from the bug report.
Daniel

20 years agoAdded pointers to Rexx bindings, Daniel
Daniel Veillard [Fri, 31 Oct 2003 22:58:33 +0000 (22:58 +0000)]
Added pointers to Rexx bindings, Daniel

20 years agofix bug #120828 make sure that xsl:sort is empty. Daniel
Daniel Veillard [Fri, 31 Oct 2003 19:27:09 +0000 (19:27 +0000)]
fix bug #120828 make sure that xsl:sort is empty. Daniel

* libxslt/preproc.c: fix bug #120828 make sure that xsl:sort is
  empty.
Daniel

20 years agoswitch to use xmlReadfile instead of xmlParseFile, this avoid relying on
Daniel Veillard [Fri, 31 Oct 2003 14:56:30 +0000 (14:56 +0000)]
switch to use xmlReadfile instead of xmlParseFile, this avoid relying on

* libxslt/documents.c libxslt/imports.c libxslt/xslt.c libxslt/xslt.h
  xsltproc/xsltproc.c: switch to use xmlReadfile instead of
  xmlParseFile, this avoid relying on global parser options, far
  far cleaner.
* tests/XSLTMark/xslbench1.out tests/general/bug-90.out: fixes a
  slightly corrected output for CDATA and STYLE element save.
Daniel

20 years agoapplied patch from Roumen Petrov for bug #124539 when building outside the
Daniel Veillard [Tue, 28 Oct 2003 14:33:17 +0000 (14:33 +0000)]
applied patch from Roumen Petrov for bug #124539 when building outside the

* 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

20 years agoput in #undef for IS_BLANK macros to fix problem reported on the mailing
William M. Brack [Mon, 27 Oct 2003 01:00:05 +0000 (01:00 +0000)]
put in #undef for IS_BLANK macros to fix problem reported on the mailing

* libxslt/xslt.c: put in #undef for IS_BLANK macros to fix
  problem reported on the mailing list by Justin Fletcher

20 years agooops ! Daniel
Daniel Veillard [Thu, 23 Oct 2003 22:52:36 +0000 (22:52 +0000)]
oops ! Daniel

oops !
Daniel

20 years agodoing some testing and raising the build requirement to 2.5.10 applied
Daniel Veillard [Thu, 23 Oct 2003 22:52:06 +0000 (22:52 +0000)]
doing some testing and raising the build requirement to 2.5.10 applied

* configure.in libxslt.spec.in: doing some testing and raising
  the build requirement to 2.5.10
* libexslt/Makefile.am configure.in: applied patch from Graham Wilson
  for linking the exslt lib with the lib being build instead of the
  installed one
Daniel

20 years agoFixed problem with cascaded predicates (more of bug 119946)
William M. Brack [Thu, 23 Oct 2003 08:49:52 +0000 (08:49 +0000)]
Fixed problem with cascaded predicates (more of bug 119946)

* libxslt/pattern.c: Fixed problem with cascaded predicates
  (more of bug 119946)

20 years ago23 Oct 2003 15:40:27 HKT William M. Brack <wbrack@mmm.com.hk>
William M. Brack [Thu, 23 Oct 2003 07:44:28 +0000 (07:44 +0000)]
23 Oct 2003 15:40:27 HKT William M. Brack <wbrack@mmm.com.hk>
    * Restored corrupted early portions of ChangeLog

20 years agoapplied patch from Kasimier Buchcik for xsltGetDebuggerStatus and
Daniel Veillard [Wed, 22 Oct 2003 11:09:56 +0000 (11:09 +0000)]
applied patch from Kasimier Buchcik for xsltGetDebuggerStatus and

* libxslt/xsltutils.[ch]: applied patch from Kasimier Buchcik
  for xsltGetDebuggerStatus and xsltSetDebuggerStatus
* doc/libxslt-api.xml: regenerated the API
Daniel

20 years agobump the libxml2 require to 2.6.0 which should ship for good real soon...
Daniel Veillard [Sun, 19 Oct 2003 21:35:47 +0000 (21:35 +0000)]
bump the libxml2 require to 2.6.0 which should ship for good real soon...

* 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

20 years agofixed bug 123822
William M. Brack [Fri, 17 Oct 2003 10:29:00 +0000 (10:29 +0000)]
fixed bug 123822

* libxslt/attributes.c: fixed bug 123822

20 years agoRemoved old build files for Windows, daniel
Daniel Veillard [Fri, 17 Oct 2003 09:24:55 +0000 (09:24 +0000)]
Removed old build files for Windows, daniel

20 years agofixed bug 119946 enhanced for better devel (me) testing
William M. Brack [Fri, 17 Oct 2003 04:49:04 +0000 (04:49 +0000)]
fixed bug 119946 enhanced for better devel (me) testing

* libxslt/pattern.c: fixed bug 119946
* configure.in: enhanced for better devel (me) testing

20 years agoapplied a small patch from Troels Walsted Hansen for python libxml2
Daniel Veillard [Wed, 15 Oct 2003 15:31:56 +0000 (15:31 +0000)]
applied a small patch from Troels Walsted Hansen for python libxml2

* configure.in: applied a small patch from Troels Walsted Hansen
  for python libxml2 detection.
Daniel

20 years agominor cleanup for various compilation warnings (AIX as well as gcc)
William M. Brack [Sun, 28 Sep 2003 01:45:49 +0000 (01:45 +0000)]
minor cleanup for various compilation warnings (AIX as well as gcc)

* 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)

20 years agoapplied patch from Brett Kail to implement saxon:line-number() Daniel
Daniel Veillard [Sat, 27 Sep 2003 15:31:09 +0000 (15:31 +0000)]
applied patch from Brett Kail to implement saxon:line-number() Daniel

* libexslt/saxon.c: applied patch from Brett Kail to implement
  saxon:line-number()
Daniel

20 years agofix some header paths as pointed by Steve Ball Daniel
Daniel Veillard [Thu, 25 Sep 2003 09:48:14 +0000 (09:48 +0000)]
fix some header paths as pointed by Steve Ball Daniel

* libxslt/extensions.h libxslt/extra.h: fix some header paths
  as pointed by Steve Ball
Daniel

20 years agoapplied patch from Karl Eichwalder apparently the xmlFree was introducting
Daniel Veillard [Wed, 24 Sep 2003 21:40:00 +0000 (21:40 +0000)]
applied patch from Karl Eichwalder apparently the xmlFree was introducting

* libxslt/extensions.c: applied patch from Karl Eichwalder
  apparently the xmlFree was introducting a memory error
  on x86_64, though not reproduced.
* libxslt/transform.c: patch from Shaun McCance fixing a comment.
Daniel

20 years agodon't output errors to stdout by default use stderr instead. Daniel
Daniel Veillard [Thu, 18 Sep 2003 09:33:13 +0000 (09:33 +0000)]
don't output errors to stdout by default use stderr instead. Daniel

* python/libxslt.c: don't output errors to stdout by default
  use stderr instead.
Daniel

20 years agosmall fixes w.r.t. IS_XSLT_REAL_NODE change some makefile "distclean"
Daniel Veillard [Thu, 18 Sep 2003 09:31:46 +0000 (09:31 +0000)]
small fixes w.r.t. IS_XSLT_REAL_NODE change some makefile "distclean"

* 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

20 years agoAdding link to the IRC channel, Daniel
Daniel Veillard [Tue, 16 Sep 2003 11:40:42 +0000 (11:40 +0000)]
Adding link to the IRC channel, Daniel

20 years agoAdded XML_PI_NODE to the macro IS_XSLT_REAL_NODE, fixed bug 120644.
William M. Brack [Mon, 15 Sep 2003 14:45:00 +0000 (14:45 +0000)]
Added XML_PI_NODE to the macro IS_XSLT_REAL_NODE, fixed bug 120644.

* libxslt/xsltutils.h: Added XML_PI_NODE to the macro
  IS_XSLT_REAL_NODE, fixed bug 120644.

20 years agoremoving the DocBook SGML support Daniel
Daniel Veillard [Sat, 13 Sep 2003 00:08:39 +0000 (00:08 +0000)]
removing the DocBook SGML support Daniel

* xsltproc/xsltproc.c doc/xsltproc.1 doc/xsltproc.xml
  libxslt/xsltutils.h: removing the DocBook SGML support
Daniel

20 years agopreparing release libxslt-1.0.33 updated and rebuilt the docs small fixes
Daniel Veillard [Fri, 12 Sep 2003 12:22:54 +0000 (12:22 +0000)]
preparing release libxslt-1.0.33 updated and rebuilt the docs small fixes

* configure.in: preparing release libxslt-1.0.33
* doc/*: updated and rebuilt the docs
* doc/apibuild.py: small fixes for new tokens
Daniel

20 years agofixes some output divergeances with libxml2-2.6.0beta1, daniel
Daniel Veillard [Fri, 12 Sep 2003 11:34:55 +0000 (11:34 +0000)]
fixes some output divergeances with libxml2-2.6.0beta1, daniel

20 years agoenhanced previous fix to bug #120684, using excellent suggestion by Daniel
William M. Brack [Sat, 6 Sep 2003 17:00:16 +0000 (17:00 +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.

20 years agofixed bug 119946, caused by incorrect creation of "extra" variables when
William M. Brack [Sat, 6 Sep 2003 17:00:16 +0000 (17:00 +0000)]
fixed bug 119946, caused by incorrect creation of "extra" variables when

* pattern.c pattern.h imports.c: fixed bug 119946, caused by
  incorrect creation of "extra" variables when compiling
  templates on imported stylesheets.
* tests/docs/Makefile.am tests/docs/bug-130.xml tests/docs/bug-130.doc
  tests/general/Makefile.am test/docs/bug-130*: added tests
  to the regression suite for this bug.

20 years agotyny change HTML -> html DOCTYPE due to a libxml2 change Daniel
Daniel Veillard [Wed, 3 Sep 2003 13:34:56 +0000 (13:34 +0000)]
tyny change HTML -> html DOCTYPE due to a libxml2 change Daniel

* tests/xmlspec/*.html: tyny change HTML -> html DOCTYPE due to
  a libxml2 change
Daniel

20 years agoSame as for the XML part, added image and link agaisnt software patents,
Daniel Veillard [Wed, 3 Sep 2003 10:13:11 +0000 (10:13 +0000)]
Same as for the XML part, added image and link agaisnt software patents,
Daniel

20 years agoenhanced previous fix to bug #120684, using excellent suggestion by Daniel
William M. Brack [Wed, 3 Sep 2003 01:22:15 +0000 (01:22 +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.

20 years agofixing bug #120684 on crash caused by text between apply-templates
William M. Brack [Wed, 3 Sep 2003 01:22:15 +0000 (01:22 +0000)]
fixing bug #120684 on crash caused by text between apply-templates

* transform.c: fixing bug #120684 on crash caused by text between
  apply-templates

20 years agoadditional macros, mingw section
Igor Zlatkovic [Tue, 2 Sep 2003 14:08:34 +0000 (14:08 +0000)]
additional macros, mingw section

20 years agopatch from Mark Vadoc to allow compiling against libxml2 without XPointer
Daniel Veillard [Mon, 1 Sep 2003 21:03:32 +0000 (21:03 +0000)]
patch from Mark Vadoc to allow compiling against libxml2 without XPointer

* libxslt/function.c: patch from Mark Vadoc to allow compiling
  against libxml2 without XPointer supoort.
Daniel

20 years agofixing the bug #120971 on cdata-section-elements with namespaced names
Daniel Veillard [Fri, 29 Aug 2003 10:30:41 +0000 (10:30 +0000)]
fixing the bug #120971 on cdata-section-elements with namespaced names

* libxslt/transform.c: fixing the bug #120971 on cdata-section-elements
  with namespaced names reported by Steve Hay
* tests/docs/Makefile.am tests/docs/bug-129.*
  tests/general/Makefile.am tests/general/bug-129*: added the
  test to the regression suite for this bug.
Daniel

20 years agofixed typos reported by Mark Vakoc
Igor Zlatkovic [Thu, 28 Aug 2003 16:30:27 +0000 (16:30 +0000)]
fixed typos reported by Mark Vakoc

20 years agorealigned parameters after taint
Igor Zlatkovic [Wed, 27 Aug 2003 10:08:03 +0000 (10:08 +0000)]
realigned parameters after taint

20 years agofixed defs for Borland compiler, as reported by Eric Zurcher
Igor Zlatkovic [Wed, 27 Aug 2003 08:04:15 +0000 (08:04 +0000)]
fixed defs for Borland compiler, as reported by Eric Zurcher

20 years ago*** empty log message ***
Igor Zlatkovic [Wed, 27 Aug 2003 08:03:45 +0000 (08:03 +0000)]
*** empty log message ***

20 years agoadd the new header so they get included in the distrib Daniel
Daniel Veillard [Mon, 25 Aug 2003 11:40:39 +0000 (11:40 +0000)]
add the new header so they get included in the distrib Daniel

* libxslt/Makefile.am libexslt/Makefile.am: add the new header so they
  get included in the distrib
Daniel

20 years agochanged default var export to extern
Igor Zlatkovic [Mon, 25 Aug 2003 10:05:22 +0000 (10:05 +0000)]
changed default var export to extern

20 years ago*** empty log message ***
Igor Zlatkovic [Mon, 25 Aug 2003 10:01:42 +0000 (10:01 +0000)]
*** empty log message ***

20 years agoExportability taint of the headers
Igor Zlatkovic [Mon, 25 Aug 2003 10:01:24 +0000 (10:01 +0000)]
Exportability taint of the headers

20 years agoenhanced previous fix to bug #120684, using excellent suggestion by Daniel
William M. Brack [Mon, 25 Aug 2003 10:00:59 +0000 (10:00 +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.

20 years agoExportability taint of the headers
Igor Zlatkovic [Mon, 25 Aug 2003 10:00:59 +0000 (10:00 +0000)]
Exportability taint of the headers

20 years agoapplied patch from Mikhail Grushinskiy for compilation with MingW compiler
Daniel Veillard [Mon, 18 Aug 2003 22:41:26 +0000 (22:41 +0000)]
applied patch from Mikhail Grushinskiy for compilation with MingW compiler

* xsltproc/Makefile.am libxslt/libxslt.h libxslt/numbersInternals.h
  libexslt/*.c configure.in: applied patch from Mikhail Grushinskiy
  for compilation with MingW compiler on Windows.
Daniel

20 years agoRemoved an obsolete file giving troubles on Winblows, Daniel
Daniel Veillard [Mon, 18 Aug 2003 10:46:18 +0000 (10:46 +0000)]
Removed an obsolete file giving troubles on Winblows, Daniel

20 years agoenhanced xsltInitCtxtKey to take care of multiple instances of a key with
William M. Brack [Mon, 18 Aug 2003 06:50:15 +0000 (06:50 +0000)]
enhanced xsltInitCtxtKey to take care of multiple instances of a key with

* keys.c: enhanced xsltInitCtxtKey to take care of multiple
  instances of a key with the same namespace:name, reported
  on the mailing list by Ian Young.  Added regression test
  (bug-128).

20 years agoAdded an entry pointing to Bob Stayton web site, Daniel
Daniel Veillard [Fri, 15 Aug 2003 10:25:50 +0000 (10:25 +0000)]
Added an entry pointing to Bob Stayton web site, Daniel

20 years agofixed bug 119699 (missing error on shadowed variable) removed dependency
William M. Brack [Fri, 15 Aug 2003 05:08:57 +0000 (05:08 +0000)]
fixed bug 119699 (missing error on shadowed variable) removed dependency

* variables.c: fixed bug 119699 (missing error on shadowed
  variable)
* autogen.sh: removed dependency on automake-1.4, updated
  links for fetching auto* tools
* doc/Makefile.am: added check for automatic regeneration of
  win32/*.def.src when api xml files are updated.

20 years agofixed bug 114563 (params not passed when default template processed)
William M. Brack [Thu, 14 Aug 2003 15:16:41 +0000 (15:16 +0000)]
fixed bug 114563 (params not passed when default template processed)

* transform.c: fixed bug 114563 (params not passed when
  default template processed)

20 years agofixed bug 119862 (missing param on ns error print)
William M. Brack [Thu, 14 Aug 2003 14:06:16 +0000 (14:06 +0000)]
fixed bug 119862 (missing param on ns error print)

* xslt.c: fixed bug 119862 (missing param on ns error print)

20 years agopreparing libxslt-1.0.32 release updated the doc and rebuilt Daniel
Daniel Veillard [Sat, 9 Aug 2003 22:24:34 +0000 (22:24 +0000)]
preparing libxslt-1.0.32 release updated the doc and rebuilt Daniel

* News configure.in: preparing libxslt-1.0.32 release
* doc/* : updated the doc and rebuilt
Daniel

20 years agoremoved ref to libxslt.la Minor cleanup of warning errors
William M. Brack [Thu, 7 Aug 2003 13:03:02 +0000 (13:03 +0000)]
removed ref to libxslt.la Minor cleanup of warning errors

* 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

20 years agorevuilt the API and docs Daniel
Daniel Veillard [Mon, 4 Aug 2003 20:44:28 +0000 (20:44 +0000)]
revuilt the API and docs Daniel

* doc/libxslt-api.xml doc/* doc/html/*: revuilt the API and docs
Daniel

20 years agoadded the test from bug #118763 to the regression suite. Daniel
Daniel Veillard [Mon, 4 Aug 2003 01:37:11 +0000 (01:37 +0000)]
added the test from bug #118763 to the regression suite. Daniel

* tests/docs/Makefile.am tests/docs/bug-127.*
  tests/general/Makefile.am tests/general/bug-127*: added the
  test from bug #118763 to the regression suite.
Daniel

20 years agominor change, avoid wasting CPU cycles Daniel
Daniel Veillard [Sun, 3 Aug 2003 21:40:52 +0000 (21:40 +0000)]
minor change, avoid wasting CPU cycles Daniel

* xsltproc/xsltproc.c: minor change, avoid wasting CPU cycles
Daniel

20 years agoFixed regression test bug-125
William M. Brack [Sun, 3 Aug 2003 13:03:55 +0000 (13:03 +0000)]
Fixed regression test bug-125

20 years agoFixing Bug 116517
William M. Brack [Sun, 3 Aug 2003 11:48:43 +0000 (11:48 +0000)]
Fixing Bug 116517

20 years agoBug 117552
William M. Brack [Sun, 3 Aug 2003 08:02:34 +0000 (08:02 +0000)]
Bug 117552

20 years agoBug 118561
William M. Brack [Sat, 2 Aug 2003 02:00:45 +0000 (02:00 +0000)]
Bug 118561

20 years agofixing bug 118558
William M. Brack [Thu, 31 Jul 2003 14:40:44 +0000 (14:40 +0000)]
fixing bug 118558

20 years agochanged sign of date:seconds as previously posted to the mailing list
William M. Brack [Tue, 29 Jul 2003 04:44:20 +0000 (04:44 +0000)]
changed sign of date:seconds as previously posted to the mailing list

* libexslt/date.c test/exslt/data/seconds.1 : changed sign
  of date:seconds as previously posted to the mailing list
* numbers.c: extensive modification to cater for UTF8 within
  the various routines.

21 years agoapplied patch from Shaun McCance to fix bug #117616 about EXST
Daniel Veillard [Thu, 24 Jul 2003 18:41:50 +0000 (18:41 +0000)]
applied patch from Shaun McCance to fix bug #117616 about EXST

* libexslt/strings.c: applied patch from Shaun McCance to fix bug
  #117616 about EXST str:tokenize.
* tests/exslt/strings/Makefile.am tests/exslt/strings/tokenize.3.*:
  added the test in the regression suite.
Daniel

21 years agoapplying a patch based on #117377 for --path option. Daniel
Daniel Veillard [Wed, 23 Jul 2003 21:46:39 +0000 (21:46 +0000)]
applying a patch based on #117377 for --path option. Daniel

* xsltproc/xsltproc.c: applying a patch based on #117377
  for --path option.
Daniel

21 years agoallow strip-space to support full namespaces using prefix:* , should fix
Daniel Veillard [Tue, 22 Jul 2003 20:59:31 +0000 (20:59 +0000)]
allow strip-space to support full namespaces using prefix:* , should fix

* libxslt/transform.c: allow strip-space to support full namespaces
  using prefix:* , should fix #114287
* tests/docs/Makefile.am tests/docs/bug-124.*
  tests/general/Makefile.am tests/general/bug-124*: added a
  test to the regression suite for this bug.

* libxslt/tramsform.c: make xsl:copy on attribute a copy in case
  the attribute was already defined, should fix bug #113812
* tests/docs/Makefile.am tests/docs/bug-123.*
  tests/general/Makefile.am tests/general/bug-123*: added the
  test to the regression suite.

Daniel

21 years agoapplied patch from Shaun McCance to implement exslt:split c.f. #117752
Daniel Veillard [Fri, 18 Jul 2003 11:15:45 +0000 (11:15 +0000)]
applied patch from Shaun McCance to implement exslt:split c.f. #117752

* libexslt/strings.c: applied patch from Shaun McCance to implement
  exslt:split c.f. #117752
* tests/exslt/strings/Makefile.am tests/exslt/strings/split.1.*:
  added the test to the regression suite.
Daniel

21 years agoquick fix for an HP-UX compilation problem, might require more attention
Daniel Veillard [Thu, 17 Jul 2003 08:36:44 +0000 (08:36 +0000)]
quick fix for an HP-UX compilation problem, might require more attention

* libxslt/numbers.c: quick fix for an HP-UX compilation problem,
  might require more attention could be an Unicode support breakage.
Daniel

21 years agooptimize text node coalescing by caching info about the last text node
Daniel Veillard [Wed, 16 Jul 2003 08:49:16 +0000 (08:49 +0000)]
optimize text node coalescing by caching info about the last text node

* libxslt/numbers.c libxslt/transform.c libxslt/transform.h
  libxslt/xsltInternals.h: optimize text node coalescing by
  caching info about the last text node generated and doing
  fast alloc/copy of the text. Should fix #115273
Daniel

21 years agofixed bug 113520
William M. Brack [Mon, 14 Jul 2003 04:59:57 +0000 (04:59 +0000)]
fixed bug 113520

21 years agoFixed bug 114764
William M. Brack [Sat, 12 Jul 2003 12:35:37 +0000 (12:35 +0000)]
Fixed bug 114764

21 years agosimple cast missing Peter Breitenlohner added deps to libxslt integrated
Daniel Veillard [Thu, 10 Jul 2003 13:49:57 +0000 (13:49 +0000)]
simple cast missing Peter Breitenlohner added deps to libxslt integrated

* libxslt/transform.c: simple cast missing Peter Breitenlohner
* breakpoint/Makefile.am: added deps to libxslt
* tests/exslt/common/Makefile.am: integrated William Brack test
  in the regression suite
Daniel

21 years agofixed bug 114812
William M. Brack [Wed, 9 Jul 2003 13:28:47 +0000 (13:28 +0000)]
fixed bug 114812

21 years agopatch from Sean Treadway, adding Python bindings for extension element and
Daniel Veillard [Wed, 9 Jul 2003 10:22:14 +0000 (10:22 +0000)]
patch from Sean Treadway, adding Python bindings for extension element and

* 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

21 years agoapplied patch from #116943 which should fix the xsltSaveResultToFile
Daniel Veillard [Tue, 8 Jul 2003 10:21:31 +0000 (10:21 +0000)]
applied patch from #116943 which should fix the xsltSaveResultToFile

* python/libxml_wrap.h: applied patch from #116943 which should
  fix the xsltSaveResultToFile python binding.
Daniel

21 years agoremoved an old reference to libxml2 >= 2.2.12 Daniel
Daniel Veillard [Mon, 7 Jul 2003 09:04:18 +0000 (09:04 +0000)]
removed an old reference to libxml2 >= 2.2.12 Daniel

* INSTALL: removed an old reference to libxml2 >= 2.2.12
Daniel

21 years agoSeems I forgot to rebuild the docs before the build, oops, Daniel
Daniel Veillard [Sun, 6 Jul 2003 22:55:54 +0000 (22:55 +0000)]
Seems I forgot to rebuild the docs before the build, oops, Daniel

21 years agoreleasing 1.0.31 update and rebuild of the docs Daniel
Daniel Veillard [Sun, 6 Jul 2003 21:59:18 +0000 (21:59 +0000)]
releasing 1.0.31 update and rebuild of the docs Daniel

* configure.in: releasing 1.0.31
* doc/*: update and rebuild of the docs
Daniel

21 years agofixing bug #115913 for xsl:copy with namespace nodes. added the test to
Daniel Veillard [Sun, 6 Jul 2003 16:33:43 +0000 (16:33 +0000)]
fixing bug #115913 for xsl:copy with namespace nodes. added the test to

* libxslt/transform.c: fixing bug #115913 for xsl:copy with namespace
  nodes.
* tests/docs/Makefile.am tests/docs/bug-122.*
  tests/general/Makefile.am tests/general/bug-122*: added the
  test to the regression suite.
Daniel

21 years agofix bug #115778 for attribute value template on xsl:sort order Daniel
Daniel Veillard [Sun, 6 Jul 2003 16:10:27 +0000 (16:10 +0000)]
fix bug #115778 for attribute value template on xsl:sort order Daniel

* libxslt/preproc.c: fix bug #115778 for attribute value template
  on xsl:sort order
Daniel

21 years agoapplied patch from Keith Isdale to desactivate node numbering when running
Daniel Veillard [Sun, 6 Jul 2003 15:24:08 +0000 (15:24 +0000)]
applied patch from Keith Isdale to desactivate node numbering when running

* libxslt/documents.c libxslt/transform.c: applied patch from
  Keith Isdale to desactivate node numbering when running under
  the debugger.
Daniel

21 years agofix the write checking code when the output filename does not parse as an
Daniel Veillard [Sat, 5 Jul 2003 22:02:17 +0000 (22:02 +0000)]
fix the write checking code when the output filename does not parse as an

* libxslt/security.c: fix the write checking code when
  the output filename does not parse as an URL bug #115402
Daniel