* tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-49-* tests/docs/bug-49-*
tests/general/bug-50-* tests/docs/bug-50-*: added a
couple of regression tests for bugs posted on the list
Daniel
libxslt/variables.c: big cleanup on the way templates or
template fragments are processed, cleanup of stack building
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-4[1-8]-* tests/docs/bug-4[1-8]-*: added a
series of regression test for the variable/params lookups
- libxslt/transform.c libxslt/xsltutils.[ch] libxslt/xsltproc.c:
started working on profiling code, there is just invocation counting
yet but the framework is in place.
Daniel
* tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-40-* tests/docs/bug-40-*: added a specific
regression test for the variable scope within templates problem
Daniel
* libxslt/pattern.c: closing bug #56517, fixed a number of
problems in the patterns compilations, priorities and debug
* libxslt/transform.c: improved the template debug message
* tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-39-* tests/docs/bug-39-*: added a specific
regression test for #56517
Daniel
operation xsltCopyNamespace(). cleaned up xsltCopyNamespaceList()
- libxslt/transform.c: cleaned up xsltCopyNode to cope with
any kind of input nodes.
- libxslt/variables.c: checked and closed the last TODO about
namespace propagation
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-38-* tests/docs/bug-38-*: added a specific
regression test for #56115
Daniel
be propagated when evaluating local variables.
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-37-* tests/docs/bug-37-*: added a specific
regression test for #56267
Daniel
- tests/docs/Makefile.am tests/docs/array.xml tests/general/Makefile.am
tests/general/array.out tests/general/array.xsl: added a new
test fround in xsl-dev
Daniel
be propagated when evaluating global variables.
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-36-* tests/docs/bug-36-*: added a specific
regression test for #55670
Daniel
a limitation of xsltGetNamespace() when the insertion point
is the document.
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-35-* tests/docs/bug-35-*: added a specific
regression test for #55723
Daniel
(bug raised by Brent M Hendricks).
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-31-* tests/docs/bug-31-*: added a specific
regression test
Daniel
at the top template level
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-30-* tests/docs/bug-30-*: added a specific
regression test
Daniel
Stephane GUIBOUD-RIBAUD
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-29-* tests/docs/bug-29-*: added a specific
regression test
Daniel
of crashes on debug
- tests/REC/Makefile.am: be less verbose if things really go wrong
- tests/docs/Makefile.am tests/general/Makefile.am
tests/docs/bug-28-.xml tests/general/bug-28-.*: added bug-28 in
the regression tests
Daniel
about attribute being generated twice. Fixed a number of related
bugs on attributes handling.
- tests/REC/test-7.1.4.out: this changed an attribute generation
order
- tests/docs/bug-27-.xml tests/general/bug-27-.*: added test
Daniel
- libxslt/transform.c libxslt/xsltutils.c: fixed DOCTYPE generation
- libxslt/xsltproc.c: cleaned up the --repeat loop
- tests/documents/result.xhtml tests/xmlspec/REC-xml-20001006*.html:
fixed the DOCTYPE in tests output
- tests/docs/bug-25-.xml tests/doc/Makefile.am
tests/general/bug-25-.* tests/general/Makefile.am : added a new
test case and fixed the EXTRA_DIST
Daniel
libxslt/xsltproc.c: counting errors and warnings at compilation
time. Stop processing in case of error.
- tests/docs/bug-1[89]* tests/general/-1[89]* tests/general/inner.xsl:
added more namespace related bug checks
Daniel
Cleanup:
- transform.c: fixed text and cdata handling in xsl:copy
- xslt.c : avoid crashing on invalid xslt input
- test/general/bug-*.* test/docs/bug-*.xml : added a number of
bugs submitted to the regression tests
Daniel
- configure.in libxslt/*.c: allowed to suppress debug reporting
functionalities but it brings not noticeable improvements
- doc/xslt.html doc/html/*: updated and regenerated docs
Daniel
libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h:
fixed for the most part the namespace handling problem in XPath
expression computations.
- test/doc/ tests/general: added bug 5 and 6
Daniel
problem in xsl:copy-of in case of attributes
- tests/docs/Makefile.am tests/docs/bug-3-.xml
tests/general/Makefile.am tests/general/bug-3-.*:
added the test to the general regression suite
Daniel
- configure.in: time for 0.5.0
- tests/docs/Makefile.am tests/general/Makefile.am: make sure the
new test files are included in the distribution
- doc/xslt.html : updated
- doc/html/*.html: regenerated the docs
Daniel
- imports.c transform.c xslt.c xsltInternals.h: fixed a
strip-spaces problem
- tests/docs/*.xml tests/general/*.[xsl,out]: added reported
bugs to testsuite
Daniel
- FEATURES: updated choose/when/otherwise added
- libxslt/transform.c: plugged choose in
- configure.in tests/Makefile.am tests/REC/Makefile.am
tests/docs/Makefile.am tests/docs/items.xml tests/general/Makefile.am
tests/general/itemschoose.*: started adding a more generic
infrastructure for testing.
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.