Age | Commit message (Collapse) | Author | Files | Lines |
|
* tests/REC/test-5.2-17.xsl tests/REC/test-5.2-18.xsl: fixing two
broken tests (revealed by #125502)
Daniel
|
|
* tests/REC/test-8-1.xsl tests/REC/test-9.1-2.xsl
tests/general/bug-83.xsl tests/multiple/dict.xsl: added some
exclude-result-prefixes to avoid extra namespace declaration being
dumped following the fix for #102920 in libxml2
Daniel
|
|
* libxslt/imports.c: apply patch from Daniel Stodden, a bug
in xsltFindElemSpaceHandling() missing imported informations
* tests/REC/stand-2.7-1.stand.out: this change slightly the result
of this test.
Daniel
|
|
* tests/* : the change in HTML meta encoding tag serialization
affected some of the results
Daniel
|
|
* Makefile.am tests/Makefile.am tests/*/Makefile.am
tests/*/*/Makefile.am : added "make valgrind" targets
to run the test suite under the debugger control
* transform.c: valgrind spotted 2 bugs, one related to
the ordering of the deallocation of the data associated to
a transofrmation, the second in xsltCopyTree when the new
node may have been coalesced with an adjacent text node.
The regression tests now pass cleanly under testgrind.
Daniel
|
|
* Makefile.am configure.in tests/Makefile.am tests/*/Makefile.am
tests/*/*/Makefile.am: refactored make tests, make all now don't
run the test suite
* python/Makefile.am: added tests
* python/tests/basic.py python/tests/Makefile.am: added the first
basic test, memory debug included
Daniel
|
|
* xsltproc/xsltproc.c: added the --stringparam option
* xsltproc/xsltproc.c: applied John Fleck's patch to correct
the --novalid behaviour.
Daniel
|
|
* libxslt/numbers.c: reworked internal representation of
tokenized number format and parsing/tokenization. This fixes
many bugs regarding separator and default tokens.
* tests/REC/test-7.7-3.out: the fix changes the output of this
test. It now complies to the XSLT spec (wow! ;o)
|
|
* libxslt/numbers.c tests/REC/test-7.7-4.out: implement initial
non-alphanumeric token handling in number formatting.
|
|
* tests/REC/test-7.7-4.out: fixed a typo
|
|
* //Makefile.am : fixed an error I propagated to nearly all
Makefiles.am on Saturday
Daniel
|
|
* //Makefile.am : fixed a number of small problems with
Makefiles spotted by Albert Chin
Daniel
|
|
* libxslt/xsltutils.c: well one need one \n after DOCTYPE
* test//*/*.out: the output of some tests changed, looks better
actually
Daniel
|
|
* libxslt/extra.c: fixed a serious proble is node-set was called
on a nodeset
* tests//*/Makefile.am: fixed the rule to rebuild xsltproc
Daniel
|
|
* Makefile.am configure.in libexslt/Makefile.am:
Integration of libexslt in the build system
* libxslt/Makefile.am libxslt/xsltproc.c libxslt/xsltutils.c
xsltproc/Makefile.am xsltproc/xsltproc.c:
Moved xsltproc to a separate directory, linked it to libexslt,
and added exslt version reports to -V
* tests/*/Makefile.am: updated the path to xsltproc
* libexslt/common.c libexslt/exslt.h libexslt/exsltconfig.h.in
libexslt/functions.c libexslt/math.c libexslt/sets.c: added
versionning informations, some cleanup, and added documentation
to a couple of exported functions
Daniel
|
|
* FEATURES libxslt/xsltproc.c libxslt/transform.c
libxslt/xsltInternals.h: added Embedding Stylesheets
* tests/REC/Makefile.am tests/REC/stand-2.7-1.*: added the test
from the REC about it
* libxslt/transform.c libxslt/extra.[ch] libxslt/preproc.c:
tried to accomodate the various (and changing) proprietary
ways of implementing chunking.
* tests/docbook/result/xtchunk/html: now output is generated in
ISO-8859-1
Daniel
|
|
* libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h:
fixed exclude-result-prefixes handling and how namespaces
propagate from the stylesheet to the result in general, this
is a serious cleanup.
* tests/general/bug-3[67]-inc.xsl tests/general/bug-6-.xsl
tests/general/itemschoose.out tests/namespaces/extra.xsl
tests/REC/test-10-1.xsl tests/REC/test-10-2.xsl
tests/REC/test-11.2-1.xsl tests/REC/test-11.2-2.xsl
tests/REC/test-11.2-6.xsl tests/REC/test-15-1.xsl
tests/REC/test-16.1-1.xsl tests/REC/test-16.1-2.xsl
tests/REC/test-5.4-1.out tests/REC/test-5.4-2.out
tests/REC/test-5.4-3.out tests/REC/test-5.4-4.out
tests/REC/test-7.1.1-2.out tests/REC/test-7.1.1-2.xsl
tests/REC/test-7.1.1-3.out tests/REC/test-7.1.1-3.xsl
tests/REC/test-7.1.1.out tests/REC/test-7.1.3.xsl
tests/REC/test-7.3.xsl tests/REC/test-7.4.xsl
tests/REC/test-7.6.1-1.xsl tests/REC/test-7.6.1-2.xsl
tests/REC/test-7.6.1-3.xsl tests/REC/test-7.6.2-1.xsl:
fixed and rechecked all the tests where the namespace
propagation was wrong either taht the rules were not applied
correctly or that superfluous namespaces were declared in the
stylesheets
Daniel
|
|
- FEATURES: updated
- libxslt/xslt.c libxslt/xsltInternals.h: added exclude-result-prefix
support
- tests/REC/Makefile.am tests/REC/test-7.1.1-[23]*: added a couple
of specific tests
- tests/xmlspec/REC-xml-20001006-review.html: seems this changed
something there, not visually perceptible
Daniel
|
|
* FEATURES: updated
* libxslt/transform.c: added cdata-section-elements
* tests/REC/Makefile.am tests/REC/test-16.1-*: added 2 tests from the REC
Daniel
|
|
* FEATURES: updated
* libxslt/xsltutils.c: do not dump document for which there have
been no generated content
* tests/multiple/result.xml tests/namespaces/extra2.out: fixed
test output accordingly
* libxslt/transform.c libxslt/preproc.c: added xsl:fallback support
* tests/REC/Makefile.am tests/REC/test-15-1.*: xsl:fallback test
* tests/xmlspec/Makefile.am tests/docbook/Makefile.am: cleanups
Daniel
|
|
|
|
tests/multiple/Makefile.am tests/namespaces/Makefile.am
tests/numbers/Makefile.am tests/xmlspec/Makefile.am
tests/REC/Makefile.am tests/REC1/Makefile.am tests/REC2/Makefile.am
tests/XSLTMark/Makefile.am tests/docbook/Makefile.am
configure.in: Makefiles cleanup from Joe Orton
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
|
|
detection method to generate HTML documents
- tests/REC/test-2.5-1.out tests/REC/test-8-1.out
tests/REC/test-9.1-2.out tests/REC2/html.xml tests/XSLTMark/game.out
tests/XSLTMark/html.out tests/XSLTMark/products.out
tests/XSLTMark/xslbench1.out tests/XSLTMark/xslbench2.out
tests/XSLTMark/xslbench3.out tests/general/bug-15-.out
tests/general/bug-5-.out: updated a number of tests output
accordingly
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
|
|
files from $(srcdir) and use echo > .memdump instead of the less
portable touch .memdump Daniel
|
|
sorting
- test/REC/test-10-2.*: added a really small test for it
Daniel
|
|
|
|
Daniel
|
|
- libxslt/pattern.[ch]: exported pattern matching interfaces
for numbers.c and future debug module
- libxslt/numbers.c: updated to new interface, should avoid
unnecessary recompilation of patterns.
- libxslt/xsltutils.[ch]: cleanup
- tests/REC/gmon.out: removed :-)
Daniel
|
|
corrected some default values
added tests
|
|
- libxslt/documents.[ch] libxslt/functions.c libxslt/imports.c
libxslt/xslt.c libxslt/xsltInternals.h: changed teh way to store
Includes, more document changes
- libxslt/xsltutils.c: fix the output of doctype and what is or
is not HTML
- tests/REC/*.out tests/REC2/html.xml : changed output accordingly
- tests/Makefile.am tests/documents/* : added a new test from Stric
exercising document() among other things
Daniel
|
|
- README configure.in libxslt.spec.in: bumped to 0.1.0, getting
ready for the release
- libxslt/keys.c libxslt/xslt.c: cleanup of uninitialized vars
- tests/REC1/Makefile.am tests/REC/Makefile.am: the EXTRA list
was not up to date
Daniel
|
|
|
|
- FEATURES libxslt/xsltInternals.h libxslt/pattern.c libxslt/keys.c:
added support for keys in patterns
- tests/REC/test-12.2-2.*: added a specific testcase
Daniel
|
|
- libxslt/functions.c FEATURES: started adding support for key()
- tests/REC/test-12.2-1.*: first key test
Daniel
|
|
- FEATURES: updated
- imports.c: bugfix
- pattern.c: lots of changes to make most patterns work
- templates.[ch]: added xsltEvalXPathPredicate() for predicate testing
- transform.c: cleanup and attribute patterns testing
- xslt.c: added xsltFreeStylesheetList() and now cleanup
the imports
- tests/REC/test-2.3* tests/REC/test-2.6.2*: more tests
- tests/REC/test-5.2-*: 18 pattern tests from the spec, all should
work now.
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
|
|
- tests/REC/test-11*: added more tests
- libxslt/transform.c libxslt/variables.c: fixing bugs raised by
said tests
Daniel
|
|
- tests/REC/test-[9-10]*: added more tests
- tests/REC2/html.xml libxslt/xsltutils.c libxslt/transform.c:
fixed sorting
Daniel
|
|
- tests/REC/test-[7-9]*: added more tests
- libxslt/templates.c libxslt/transform.c libxslt/variables.c:
fixing bugs raised by said tests, cleaned up the way ctxt->xpathctxt
is allocated, overall cleanup.
Daniel
|
|
- tests/REC/test-7.*: added more tests
- libxslt/pattern.c libxslt/templates.c libxslt/transform.c:
fixing bugs raised by said tests
Daniel
|
|
Testing/debugging:
- tests/REC/test-7.*: added more tests
- libxslt/namespaces.[ch] libxslt/pattern.c libxslt/attributes.c
libxslt/templates.c libxslt/transform.c libxslt/xslt.c: fixing bugs
raised by said tests
Daniel
|
|
- TODO: updated
- configure.in tests/Makefile.am tests/REC/*: started adding
some regression tests based from fragments of spec examples
- libxslt/transform.c: fixed a problem on namespace generation
Daniel
|