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).
Daniel Veillard [Fri, 15 Aug 2003 10:25:50 +0000 (10:25 +0000)]
Added an entry pointing to Bob Stayton web site, Daniel
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.
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)
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)
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
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
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
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
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
William M. Brack [Sun, 3 Aug 2003 13:03:55 +0000 (13:03 +0000)]
Fixed regression test bug-125
William M. Brack [Sun, 3 Aug 2003 11:48:43 +0000 (11:48 +0000)]
Fixing Bug 116517
William M. Brack [Sun, 3 Aug 2003 08:02:34 +0000 (08:02 +0000)]
Bug 117552
William M. Brack [Sat, 2 Aug 2003 02:00:45 +0000 (02:00 +0000)]
Bug 118561
William M. Brack [Thu, 31 Jul 2003 14:40:44 +0000 (14:40 +0000)]
fixing bug 118558
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.
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
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
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
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
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
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
William M. Brack [Mon, 14 Jul 2003 04:59:57 +0000 (04:59 +0000)]
fixed bug 113520
William M. Brack [Sat, 12 Jul 2003 12:35:37 +0000 (12:35 +0000)]
Fixed bug 114764
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
William M. Brack [Wed, 9 Jul 2003 13:28:47 +0000 (13:28 +0000)]
fixed bug 114812
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
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
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
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
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
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
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
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
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
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
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 " as " in element content.
Daniel
Igor Zlatkovic [Sun, 8 Jun 2003 20:58:34 +0000 (20:58 +0000)]
*** empty log message ***
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
Igor Zlatkovic [Sat, 31 May 2003 15:44:47 +0000 (15:44 +0000)]
*** empty log message ***
Igor Zlatkovic [Sat, 31 May 2003 15:44:23 +0000 (15:44 +0000)]
fixed potential crash incase of a bad stylesheet
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
Igor Zlatkovic [Sat, 17 May 2003 11:28:10 +0000 (11:28 +0000)]
*** empty log message ***
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
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
William M. Brack [Thu, 15 May 2003 08:40:08 +0000 (08:40 +0000)]
''
William M. Brack [Thu, 15 May 2003 03:53:33 +0000 (03:53 +0000)]
Fixed bug 112995
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
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
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
Daniel Veillard [Sun, 4 May 2003 15:44:04 +0000 (15:44 +0000)]
preparing release 1.0.30 backported a patch from libxml2 updated and
* NEWS configure.in : preparing release 1.0.30
* doc/apibuild.py: backported a patch from libxml2
* doc/*: updated and rebuilt the docs
Daniel
Daniel Veillard [Wed, 30 Apr 2003 20:47:47 +0000 (20:47 +0000)]
cleaning up Result Value Tree handling fixed a pair of implementations.
* libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h:
cleaning up Result Value Tree handling
* libexslt/functions.c libexslt/strings.c: fixed a pair of
implementations.
* tests/exslt/strings/Makefile.am tests/exslt/strings/tokenize.2.*:
added Mark Vakoc test combining for-each and exslt:tokenize
Daniel
Daniel Veillard [Wed, 30 Apr 2003 13:25:24 +0000 (13:25 +0000)]
fixing bug #111755 when a template is applied to an attribute added the
* libxslt/transform.c: fixing bug #111755 when a template is
applied to an attribute
* tests/docs/Makefile.am tests/docs/bug-119.*
tests/general/Makefile.am tests/general/bug-119*: added the
example in the regression tests for that bug.
Daniel
Daniel Veillard [Tue, 29 Apr 2003 20:30:17 +0000 (20:30 +0000)]
Added informations about xslt-config in the FAQ, Daniel
Daniel Veillard [Tue, 29 Apr 2003 13:31:47 +0000 (13:31 +0000)]
Typo fixup, Daniel
Daniel Veillard [Tue, 29 Apr 2003 13:29:33 +0000 (13:29 +0000)]
Fixed a couple of Makefile glitches, daniel
Daniel Veillard [Tue, 29 Apr 2003 13:20:50 +0000 (13:20 +0000)]
upgraded to the XML/XSLT toolchain for the HTML generation fixing #111799
* doc/Makefile.am doc/libxslt.xml: upgraded to the XML/XSLT toolchain
for the HTML generation fixing #111799
* doc/html/*.html doc/html/*.png: associated update
Daniel
Igor Zlatkovic [Sun, 27 Apr 2003 16:03:31 +0000 (16:03 +0000)]
*** empty log message ***
Igor Zlatkovic [Sun, 27 Apr 2003 16:03:12 +0000 (16:03 +0000)]
added more exports
Igor Zlatkovic [Sun, 27 Apr 2003 16:02:52 +0000 (16:02 +0000)]
removed premature call to xsltFreeStackElem
Daniel Veillard [Sun, 27 Apr 2003 10:47:55 +0000 (10:47 +0000)]
updated the web site, made the transition to XHTML1 added validity
* NEWS doc/*.xsl doc/*.html: updated the web site, made the
transition to XHTML1 added validity checking to the makefile rules.
Daniel
Daniel Veillard [Sat, 26 Apr 2003 13:16:03 +0000 (13:16 +0000)]
Added a picture of the duck on the DocBook page, Daniel
Daniel Veillard [Sat, 26 Apr 2003 12:06:36 +0000 (12:06 +0000)]
fixed a problem in the generator where the way functions are remapped as
* python/generator.py: fixed a problem in the generator where
the way functions are remapped as methods on classes was
not symetric and dependant on python internal hash order,
as reported by Stéphane Bidoul
* libexslt/strings.c: attempt at fixing an object type pbm
* libxslt/triodef.h: update for OpenVMS from libxml2
Daniel
Daniel Veillard [Fri, 25 Apr 2003 13:27:22 +0000 (13:27 +0000)]
automated the generation of the man page Daniel
* doc/Makefile.am doc/xsltproc.1 doc/xsltproc.xml: automated the
generation of the man page
Daniel
Daniel Veillard [Wed, 23 Apr 2003 21:29:56 +0000 (21:29 +0000)]
fixed a bug introduced in the last commit tried to fix #111437 side effect
* libexslt/sets.c: fixed a bug introduced in the last commit
* libxslt/transform.c: tried to fix #111437
* tests/docbook/result/xtchunk/html/*.orig
tests/multiple/out/*.orig: side effect of #111437 change.
Daniel
Daniel Veillard [Wed, 23 Apr 2003 20:44:16 +0000 (20:44 +0000)]
applied last patch for #110023 from Mark Vakoc fixed a memory leak when
* libexslt/strings.c: applied last patch for #110023 from
Mark Vakoc
* libexslt/sets.c: fixed a memory leak when mixing one of the
EXSLT set functions and a Result Value Tree
* TODO: there are other bugs around in libexslt/sets.c in conjunction
with Result Value Tree
Daniel
Daniel Veillard [Wed, 23 Apr 2003 15:04:45 +0000 (15:04 +0000)]
patch from Vasily Tchekalkin fixing bug #111420 about double
* libxslt/extensions.c: patch from Vasily Tchekalkin fixing
bug #111420 about double initialization of extension contexts
Daniel
Daniel Veillard [Wed, 23 Apr 2003 12:30:07 +0000 (12:30 +0000)]
fix bug #110577 namespace in copy-of don't obbey the same rules as for
* libxslt/transform.c: fix bug #110577 namespace in copy-of
don't obbey the same rules as for literal reusl elements.
* tests/docs/Makefile.am tests/docs/bug-118.*
tests/general/Makefile.am tests/general/bug-118*: added the
example in the regression tests for that bug.
* libxslt/variables.c: fixed a bug introduced in fixing #110020
* tests/docs/Makefile.am tests/docs/bug-11[67].*
tests/general/Makefile.am tests/general/bug-11[67]*: added 2
regression tests one still exposing a mem leak (Mark Vadoc).
Daniel
Daniel Veillard [Tue, 22 Apr 2003 14:14:49 +0000 (14:14 +0000)]
fix a memory related segfault on a pattern compilation error #110189
* libxslt/pattern.c: fix a memory related segfault on a
pattern compilation error #110189
Daniel
Daniel Veillard [Tue, 22 Apr 2003 13:47:16 +0000 (13:47 +0000)]
fixing bug #110020 on global parameter and variables mismatch added the
* libxslt/variables.c: fixing bug #110020 on global parameter
and variables mismatch
* tests/reports/Makefile.am tests/reports/cmdlineparams.*: added
the test to the regression suite
Daniel
Daniel Veillard [Mon, 21 Apr 2003 10:56:16 +0000 (10:56 +0000)]
applied patch from Charles Bozeman fixing the math power function where
* libexslt/math.c: applied patch from Charles Bozeman fixing
the math power function where args were inverted #110996
* tests/exslt/math/Makefile.am tests/exslt/math/power.1.*:
added the test to the regraession for #110996
* libexslt/sets.c: avoid a problem with nodesets.
Daniel
Igor Zlatkovic [Mon, 14 Apr 2003 16:29:45 +0000 (16:29 +0000)]
added 1 to HAVE_MATH_H to please the compiler
Igor Zlatkovic [Mon, 14 Apr 2003 16:10:46 +0000 (16:10 +0000)]
*** empty log message ***
Igor Zlatkovic [Mon, 14 Apr 2003 16:10:36 +0000 (16:10 +0000)]
added HAVE_MATH_H
Igor Zlatkovic [Sun, 13 Apr 2003 21:05:49 +0000 (21:05 +0000)]
*** empty log message ***
Igor Zlatkovic [Sun, 13 Apr 2003 21:05:35 +0000 (21:05 +0000)]
fixed compilation with thread-enabled libxml
Daniel Veillard [Wed, 9 Apr 2003 20:03:43 +0000 (20:03 +0000)]
applied patch from Mark Vakoc fixing a problem with RTF in libexslt Daniel
* libexslt/strings.c: applied patch from Mark Vakoc fixing a problem
with RTF in libexslt
Daniel
Daniel Veillard [Mon, 7 Apr 2003 12:41:56 +0000 (12:41 +0000)]
Fixes bug #110023 reported by Mark Vakoc and other places where
* libxslt/keys.c libxslt/templates.c libxslt/transform.c
libxslt/variables.c: Fixes bug #110023 reported by Mark Vakoc and
other places where ctxt->document pointer may be used without
checking it agaisnt NULL.
* tests/docs/Makefile.am tests/docs/bug-115.*
tests/general/Makefile.am tests/general/bug-115*: added the
example in the regression tests for that bug.
* libxslt/trio.h libxslt/triodef.h: update of Trio from Bjorn Reese
Daniel
Daniel Veillard [Tue, 1 Apr 2003 13:36:44 +0000 (13:36 +0000)]
Fixed a prereq problem, Daniel
Daniel Veillard [Tue, 1 Apr 2003 11:45:10 +0000 (11:45 +0000)]
preparing 1.0.29 release generate the document order for document() loaded
* configure.in NEWS: preparing 1.0.29 release
* libxslt/documents.c: generate the document order for document()
loaded resources.
* doc/*: updated and regenerated the docs
daniel
Daniel Veillard [Tue, 1 Apr 2003 09:29:28 +0000 (09:29 +0000)]
fixed a namespace redundancy problem in xsl:element added an example in
* libxslt/transform.c: fixed a namespace redundancy problem
in xsl:element
* tests/docs/Makefile.am tests/docs/bug-114.*
tests/general/Makefile.am tests/general/bug-114*: added an
example in the regression tests for that bug.
Daniel
Daniel Veillard [Fri, 28 Mar 2003 11:23:00 +0000 (11:23 +0000)]
fix bug #109395 as pointed out by Ben Phillips and avoid some warnings
* python/libxsl.py: fix bug #109395 as pointed out by Ben Phillips
and avoid some warnings when loading the python modules on non
Linux platforms.
* libxslt/transform.c: fix a bug introduced in the document lookup
and exhibited by the keys test.
Daniel
Daniel Veillard [Wed, 26 Mar 2003 21:41:37 +0000 (21:41 +0000)]
added an example in the regression tests for bug #109160 fixed in libxml2
* tests/docs/Makefile.am tests/docs/bug-113.*
tests/general/Makefile.am tests/general/bug-113*: added an
example in the regression tests for bug #109160 fixed in libxml2
Daniel
Daniel Veillard [Wed, 26 Mar 2003 20:47:47 +0000 (20:47 +0000)]
portability fixes from Albert Chin avoid RTLD_GLOBAL detection warning too
* configure.in python/Makefile.am python/libxslt.c libxslt/xsltutils.c
libxslt/trio.h libxslt/triodef.h: portability fixes from Albert Chin
* python/libxslt.py: avoid RTLD_GLOBAL detection warning too
Daniel
Daniel Veillard [Wed, 26 Mar 2003 18:31:38 +0000 (18:31 +0000)]
forgot to make one change related to Result Value Tree change, pointed out
* libxslt/transform.c: forgot to make one change related to
Result Value Tree change, pointed out by Sebastian Rahtz
* tests/docs/Makefile.am tests/docs/bug-112.*
tests/general/Makefile.am tests/general/bug-112*: added an
example in the regression tests that bug
Daniel
Daniel Veillard [Wed, 26 Mar 2003 00:41:28 +0000 (00:41 +0000)]
second part of the patch fixing #108905 performances problems, ask for
* libxslt/transform.c: second part of the patch fixing #108905
performances problems, ask for computation of document order on
the document transformed and avoid inefficiencies building large
nodesets of unique nodes.
* configure.in: fix a trouble with libtool in my debug environment.
Daniel
Daniel Veillard [Mon, 24 Mar 2003 23:46:53 +0000 (23:46 +0000)]
Recompiled, Daniel
Daniel Veillard [Mon, 24 Mar 2003 21:38:13 +0000 (21:38 +0000)]
Result Value Tree are now generated with a document root node not an
* libxslt/pattern.c libxslt/transform.c libxslt/variables.c:
Result Value Tree are now generated with a document root node
not an element, it's quite cleaner.
* configure.in libxslt.spec.in NEWS: But this requires libxml2-2.5.5
also prepared for libxslt-1.0.28 release
* doc/*: updated and regenerated the docs
Daniel
Daniel Veillard [Mon, 24 Mar 2003 14:04:00 +0000 (14:04 +0000)]
Finally fixed bug #75813, processing or Result Value Tree converted into
* libxslt/pattern.c libxslt/transform.c libxslt/variables.c:
Finally fixed bug #75813, processing or Result Value Tree
converted into node-sets should be a bit more sensible now.
* tests/exslt/common/node-set.2.out: the associated fix in libxml2
fixes this regression test, there is 4 nodes, not 3
* tests/docs/Makefile.am tests/docs/bug-111.*
tests/general/Makefile.am tests/general/bug-111*: added an
example in the regression tests for bug #75813
Daniel
Daniel Veillard [Sun, 23 Mar 2003 12:10:47 +0000 (12:10 +0000)]
added an example in the regression tests for bug #108976 which is fixed in
* tests/docs/Makefile.am tests/docs/bug-110.*
tests/general/Makefile.am tests/general/bug-110*: added an
example in the regression tests for bug #108976 which is
fixed in libxml2
Daniel
Daniel Veillard [Sat, 22 Mar 2003 11:36:51 +0000 (11:36 +0000)]
added an example in the regression tests for the invalid bug #108716
* tests/docs/Makefile.am tests/docs/bug-109.xml
tests/general/Makefile.am tests/general/bug-109*: added an
example in the regression tests for the invalid bug #108716
Daniel
Daniel Veillard [Sat, 22 Mar 2003 11:04:09 +0000 (11:04 +0000)]
fixed bug #108633 reported by Jerome Pesenti about recursive global
* libxslt/variables.c: fixed bug #108633 reported by
Jerome Pesenti about recursive global variables/param detections
* tests/reports/Makefile.am tests/reports/rec*: added regression
tests for the checking of recusion in global/local param/variables.
Daniel
Daniel Veillard [Sun, 16 Mar 2003 22:44:34 +0000 (22:44 +0000)]
Automated the NEWS generation and generated the XSA, like for libxml2, Daniel
Daniel Veillard [Fri, 7 Mar 2003 15:09:39 +0000 (15:09 +0000)]
valgrind pointed out an uninitialized variable use in format-number()
* libxslt/numbers.c: valgrind pointed out an uninitialized
variable use in format-number()
Daniel
Daniel Veillard [Fri, 7 Mar 2003 14:30:57 +0000 (14:30 +0000)]
added an example in the regression tests bug #107804 fixed in libxml2
* tests/docs/Makefile.am tests/docs/bug-108.xml
tests/general/Makefile.am tests/general/bug-108*: added an
example in the regression tests bug #107804 fixed in libxml2
Daniel
Daniel Veillard [Wed, 5 Mar 2003 11:50:54 +0000 (11:50 +0000)]
fixed bug #107591 node() in pattern matches should catch comments and PIs
* libxslt/pattern.c: fixed bug #107591 node() in pattern
matches should catch comments and PIs
* tests/docs/Makefile.am tests/docs/bug-107.xml
tests/general/Makefile.am tests/general/bug-107*: added an
example in the regression tests for this case
Daniel
Daniel Veillard [Thu, 27 Feb 2003 11:11:37 +0000 (11:11 +0000)]
Added a pointer to LibxmlJ, Daniel
Daniel Veillard [Wed, 26 Feb 2003 15:51:22 +0000 (15:51 +0000)]
added the next example for bug #106788 from James Clark in the regression
* tests/docs/Makefile.am tests/docs/bug-106.xml
tests/general/Makefile.am tests/general/bug-106*: added the next
example for bug #106788 from James Clark in the regression tests,
the bug fix is actually in libxml2
Daniel
Daniel Veillard [Tue, 25 Feb 2003 15:20:58 +0000 (15:20 +0000)]
some cleanup for Python checks, makefile cleanup, and convenience changes
* configure.in doc/Makefile.am xsltproc/Makefile.am: some cleanup
for Python checks, makefile cleanup, and convenience changes
Daniel
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