* libxslt/imports.[ch] libxslt/transform.c libxslt/xslt.c:
rewrote the way strip-space gets applied. Closes bugs #61962
* tests/docs/Makefile.am tests/docs/bug-66.xml
tests/general/Makefile.am tests/general/bug-66.*: added a
specific example in the regression tests
Daniel
* libexslt/saxon.c libexslt/Makefile.am libexslt/exslt.[ch]:
added implementation of SAXON expression(), eval() and
evaluate() functions.
See http://saxon.sourceforge.net/saxon6.4.4/extensions.html
* tests/extension/evaluate.xsl tests/extension/list.{xsl,out}:
modified to use SAXON namespace (functions are not registered
in the LibXSLT namespace)
* tests/exslt/common/object-type.1.out: modified to take account
of the new saxon:expression function
* libxslt/numbers.c: fixed bug #61070, number ANY formatting
should be faster too.
* tests/docbook/result/xtchunk/html/* tests/xmlspec/REC-xml-20001006*.html:
updated the result of the tests. A subtle bug unnnoticed yet
in the XML Rec formatting got fixed.
Daniel
* libxslt/variables.c: fixing bug #61673 part II
* tests/docs/Makefile.am tests/docs/bug-65.xml
tests/general/Makefile.am tests/general/bug-65.*: added a
specific example in the regression tests
Daniel
* libxslt/pattern.c: fixed bug #61627
* tests/docs/Makefile.am tests/docs/bug-64.xml
tests/general/Makefile.am tests/general/bug-64.*: added a
specific example in the regression tests
* tests/docs/Makefile.am tests/docs/bug-63.xml
tests/general/Makefile.am tests/general/bug-63.*: added a
specific example in the regression tests for bug #61291
(fixed in libxml2 module)
* tests/reports/Makefile.am tests/reports/undefvar.*: added
a test for handling undefined variables
Daniel
* libxslt/xslt.c: fixed bug #60624
* libxslt/xsltutils.c: improver the error context reporting
* tests/reports/Makefile.am tests/reports/tst-2.*: added a
specific regression test
* xsltproc/xsltproc: free the stylesheet if it contained an error.
Daniel
* libxslt/variables.c: fixed a problem with global var override
being reported as an error.
* tests/docs/Makefile.am tests/docs/bug-61.xml
tests/general/Makefile.am tests/general/bug-61.*: added a
specific example in the regression tests
* configure.in tests/Makefile.am tests/reports/*: adding a test
to make sure redefinition of global variables in the same stylesheet
are still reported
Daniel
* libxslt/extra.c: okay the code from Norm is really non
portable and break everywhere except on Sun and Linux
platform. Compile it only on those targets.
Daniel
* libxslt/numbers.c: Fixing bug #60415
* tests/docs/Makefile.am tests/docs/bug-61.xml
tests/general/Makefile.am tests/general/bug-61.*: added a
specific example in the regression tests
Daniel
* configure.in libexslt/date.c libexslt/Makefile.am
libexslt/exslt.[ch] libexslt/.cvsignore: added implementation
of the EXSLT - Dates and Times core functions.
The exsltDateFormat* functions need to be reworked but it
works like this, even if it's quite messy.
* tests/exslt/strings/.cvsignore: added
* libxslt/Makefile.am libxslt/transform.c: trying to close
bug #60304 on xsl:fallback usage
* tests/docs/Makefile.am tests/docs/bug-60.xml
tests/general/Makefile.am tests/general/bug-60.*: added a
specific example in the regression tests
Daniel
* tests/documents/Makefile.am tests/documents/*: changed the
test to use doc%5Ffile instead of doc%20file, this is
sufficient to preserve the test capacities while closing
bug #60090
Daniel
* libxslt/extra.c : close#59570 by simply not providing
Norm's extension on FreeBSD.
* tests/general tests/docs: added a couple of new entries
in the testsuite
* libexslt/strings.c: NULL initialized a local variable
which was tested later on.
Daniel
* libexslt/Makefile.am libexslt/exslt.[ch] libexslt/strings.c:
added implementation of EXSLT - Strings.
Currently implemented functins are str:tokenize, str:align
str:concat and str:padding.
* configure.in tests/exslt/Makefile.am
tests/exslt/strings/Makefile.am
tests/exslt/strings/tokenize.1.*: added a test for the
str:tokenize function.
Wed Aug 29 21:23:54 MDT 2001 John Fleck <jfleck@inkstain.net>
* doc/tutorial/libxslttutorial.xml, libxslttutorial.html - update
tutorial text to add references to global variables cleanups
Wed Aug 29 21:05:43 MDT 2001 John Fleck <jfleck@inkstain.net>
* doc/xsltproc.1 - added xsltproc man page (note: this has not
been added into the build yet)
* doc/tutorial/libxslt_tutorial.c doc/tutorial/libxslttutorial.html
doc/tutorial/libxslttutorial.xml: added global variables cleanups
to the example.
* tests/documents/Makefile.am: mjcox pointed to some missing files
Daniel
* libexslt/common.c: implemented version 3 of the exslt:node-set()
function.
* tests/exslt/common/Makefile.am
tests/exslt/common/node-set.3.{xml,xsl,out}: added a test
Mon Aug 27 08:27:21 MDT 2001 John Fleck <jfleck@inkstain.net>
* adding doc/xsltproc.html - html generated from xsltproc.xml,
update doc/xslt.html with link to xsltproc.html
* config.h.in configure.in xsltproc/xsltproc.c: complete test
of a DocBook XSLt transform with --nonet, need stat(), added
checking in configure.
Daniel
* xsltproc/xsltproc.c: catalog integration, cleanup with
the --nonet option closing #59427
* libxslt/xslt.c: removed a small memleak when using a
stylesheet PI
Daniel