- 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
fixed a bug in generate-id()
- libxslt/transform.c: fixed null list result errors
- libxslt/transform.c libxslt/xsltutils.c: applied William M. Brack
fixes for sorting semantic
Daniel
- configure.in tests/Makefile.am tests/XSLTMark/* tests/multiple:
added the XSLTMark in the regression tests as well as multiple
output test from Ankh
- libxslt/functions.c libxslt/keys.c libxslt/transform.c
libxslt/variables.c libxslt/xsltutils.c: applied William M. Brack
patches and fixed a memory leak
- tests/docbook/result/html/*.html : updated the results after
William's patch
- tests/xmlspec/REC-xml-20001006-review.html
tests/xmlspec/REC-xml-20001006.html: libxml now don't invent
an HTML doctype when serializing HTML result, but adds the
encoding in ALT
Daniel
- libxslt/transform.c: applied fix to xsltApplyTemplates from
William M. Brack
- test/docbook/result/html/*.html: this change the output
- tests/xmlspec/REC-xml-20001006-review.html
tests/xmlspec/REC-xml-20001006.html: this also fixed some of
the reference anchors generated for the XML spec
Daniel
libxslt/templates.c libxslt/transform.c libxslt/xsltconfig.h.in
libxslt/xsltutils.c: of course the way I defined
UNUSED breaks on old gcc version. Try to be smart and
also define it directly in xsltconfig.h
- tests/xmlspec/Makefile.am: fixed the timing arg test
Daniel
- libxslt/transform.[ch] libxslt/variables.[ch] libxslt/xsltproc.c:
implemented command line parameter passing
- tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-20001006-review.html:
tested it by passing show.diff.markup=1 to build the review version too
Daniel
- libxslt/xsltInternals.h libxslt/xslt.c libxslt/transform.c
libxslt/templates.[ch] libxslt/preproc.c libxslt/extensions.[ch]
extended xsltEvalStaticAttrValueTemplate and
xsltEvalAttrValueTemplate to support foreign namespaces,
and fixed document()
Daniel
small problem showing up in the mediaobject.filename template of
DocBook, but the way unparsed-entity-uri() doesn't follow the spec
it seems so ...:
- xsltutils.h: cleanup some garbage added last night
- xsltInternals.h variables.c transform.c templates.[ch]
preproc.c pattern.c keys.c: switched the whole XSLt processing
to use XPath precompiled expressions and reusing them.
- functions.c: some cleanup, seems people don't use
unparsed-entity-uri() the way it's supposed to be used
Daniel
- libxslt/keys.c libxslt/templates.c libxslt/transform.c
libxslt/variables.c libxslt/xsltutils.h: Changed to work
with the new way XPath is interpreted. This doesn't yet
take advantage of the separate parsing/evaluation phases
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
- libxslt/transform.c libxslt/variables.c: removed a couple
of possibly uninitialized var probs
- tests/xmlspec/Makefile.am: run the processing without verbose
avoid raising generated id differences.
Daniel
- libxslt/preproc.c libxslt/transform.c: a couple of nastyness
w.r.t. value of tree result (and attributes within it) fixed.
- tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-20001006.html:
Integrated the xmlspec to the test (i.e. diffed output for
changes).
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
- libxslt/transform.[ch]: finished integrating the current
state of the preproc optimizations.
- tests/xmlspec/diffspec.xsl: switched off diff printing
Daniel
- libxslt/preproc.[ch] Makefile.am templates.[ch] transform.[ch]
xsltInternals.h: started working on optimizing stylesheet
element parsing. Just builds the extra informations so far.
- xsltutils.h: added a missing XPath decl
Daniel