platform/upstream/libxslt.git
21 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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

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

oops !
Daniel

21 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

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

21 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

21 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

21 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

21 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

21 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

21 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

21 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

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

21 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

21 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

21 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

21 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

21 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

21 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

21 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.

21 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

21 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

21 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

21 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.

21 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.

21 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

21 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

21 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.

21 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

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

21 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

21 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

21 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

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

21 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

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

21 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

21 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

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

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

21 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.

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

21 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

21 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

21 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).

21 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

21 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.

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

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

21 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

21 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

21 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

21 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

21 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

21 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

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

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

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

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

21 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

21 years agoAlbert Chin pointed out that trio.h and triodef.h were missing from the
Daniel Veillard [Sun, 22 Jun 2003 17:39:13 +0000 (17:39 +0000)]
Albert Chin pointed out that trio.h and triodef.h were missing from the

* libxslt/Makefile.am: Albert Chin pointed out that trio.h and
  triodef.h were missing from the distribution
Daniel

21 years agoMoved the man pages to section 3 applied patch from Peter Breitenlohner
Daniel Veillard [Fri, 13 Jun 2003 14:58:09 +0000 (14:58 +0000)]
Moved the man pages to section 3 applied patch from Peter Breitenlohner

* libxslt.spec.in libexslt/Makefile.am libexslt/libexslt.3
  libxslt/Makefile.am libxslt/libxslt.3: Moved the man pages
  to section 3
* libexslt/sets.c: applied patch from Peter Breitenlohner
* doc/*: rebuilt the docs
* tests/docbook/result//* tests/xmlspec/*.html: changes in
  generattion of &quot; as " in element content.
Daniel

21 years ago*** empty log message ***
Igor Zlatkovic [Sun, 8 Jun 2003 20:58:34 +0000 (20:58 +0000)]
*** empty log message ***

21 years agochanged xsltChoose to ignore whitespace which is a sibling of xsl:when
Igor Zlatkovic [Sun, 8 Jun 2003 20:58:20 +0000 (20:58 +0000)]
changed xsltChoose to ignore whitespace which is a sibling of xsl:when

21 years ago*** empty log message ***
Igor Zlatkovic [Sat, 31 May 2003 15:44:47 +0000 (15:44 +0000)]
*** empty log message ***

21 years agofixed potential crash incase of a bad stylesheet
Igor Zlatkovic [Sat, 31 May 2003 15:44:23 +0000 (15:44 +0000)]
fixed potential crash incase of a bad stylesheet

21 years agofixes a 64bits cleanliness issue #113318 Daniel
Daniel Veillard [Tue, 20 May 2003 10:15:22 +0000 (10:15 +0000)]
fixes a 64bits cleanliness issue #113318 Daniel

* libxslt/variables.c: fixes a 64bits cleanliness issue #113318
Daniel

21 years ago*** empty log message ***
Igor Zlatkovic [Sat, 17 May 2003 11:28:10 +0000 (11:28 +0000)]
*** empty log message ***

21 years agoadded the example for bug #112904 in the regression tests, the bug fix is
Daniel Veillard [Fri, 16 May 2003 18:23:07 +0000 (18:23 +0000)]
added the example for bug #112904 in the regression tests, the bug fix is

* tests/docs/Makefile.am tests/docs/bug-121.*
  tests/general/Makefile.am tests/general/bug-121*: added the
  example for bug #112904 in the regression tests, the bug fix is
  actually in libxml2
Daniel

21 years agofixing portability bug #113002 on HP-UX cleanup of --with-python like for
Daniel Veillard [Thu, 15 May 2003 20:28:53 +0000 (20:28 +0000)]
fixing portability bug #113002 on HP-UX cleanup of --with-python like for

* 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

21 years ago''
William M. Brack [Thu, 15 May 2003 08:40:08 +0000 (08:40 +0000)]
''

21 years agoFixed bug 112995
William M. Brack [Thu, 15 May 2003 03:53:33 +0000 (03:53 +0000)]
Fixed bug 112995

21 years agofixing bug #112803 , make sure to avoid network accesses when building
Daniel Veillard [Tue, 13 May 2003 22:24:10 +0000 (22:24 +0000)]
fixing bug #112803 , make sure to avoid network accesses when building

* doc/Makefile.am: fixing bug #112803 , make sure to avoid
  network accesses when building
Daniel

21 years agofixed a segfault introduced with the RVT handling change, bug #112703 .
Daniel Veillard [Sat, 10 May 2003 18:21:45 +0000 (18:21 +0000)]
fixed a segfault introduced with the RVT handling change, bug #112703 .

* libxslt/transform.c: fixed a segfault introduced with the RVT
  handling change, bug #112703 .
Daniel

21 years agomake sure stylesheet compilation errors forces a NULL stylesheet, fixes
Daniel Veillard [Sat, 10 May 2003 17:06:57 +0000 (17:06 +0000)]
make sure stylesheet compilation errors forces a NULL stylesheet, fixes

* libxslt/xslt.c: make sure stylesheet compilation errors
  forces a NULL stylesheet, fixes #112270
Daniel