Daniel Veillard [Wed, 5 Dec 2001 17:50:53 +0000 (17:50 +0000)]
applied Keith Isdale patch for the debugger glue. Daniel
* libxslt/transform.c libxslt/variables.c: applied Keith Isdale
patch for the debugger glue.
Daniel
Daniel Veillard [Wed, 5 Dec 2001 17:45:08 +0000 (17:45 +0000)]
replaced the whole module with just the entry points. Daniel
* breakpoint/Makefile.am breakpoint/deprecated.c: replaced
the whole module with just the entry points.
Daniel
Daniel Veillard [Fri, 30 Nov 2001 18:02:14 +0000 (18:02 +0000)]
Nik Clayton found a bug introduced in 1.0.8 when using doctypes for HTML
* libxslt/transform.c: Nik Clayton found a bug introduced in
1.0.8 when using doctypes for HTML output
Daniel
Daniel Veillard [Fri, 30 Nov 2001 12:01:25 +0000 (12:01 +0000)]
revamped the mechanism to hook a debuger to use a callback setup function,
* libxslt/attributes.c libxslt/transform.c libxslt/xsltutils.c
libxslt/xsltutils.h: revamped the mechanism to hook a debuger
to use a callback setup function, deprecating libxsltbreakpoint
* xsltproc/Makefile.am configure.in breakpoint/Makefile.am: removing
dependancies on libxsltbreakpoint
Daniel
Daniel Veillard [Thu, 29 Nov 2001 09:08:37 +0000 (09:08 +0000)]
Build patch from Peter Williams <peterw@ximian.com>
* breakpoint/Makefile.am (INCLUDES): meed $(top_builddir)/libxslt.
* doc/Makefile.am ($(PAGES)): xslt.html and site.xsl live in
$(srcdir), not the build directory.
Daniel
Daniel Veillard [Wed, 28 Nov 2001 10:19:19 +0000 (10:19 +0000)]
added an FAQ Daniel
* doc/FAQ.html doc/site.xsl doc/*.html doc/Makefile.am: added an FAQ
Daniel
MST 2001 John Fleck [Wed, 28 Nov 2001 04:17:13 +0000 (04:17 +0000)]
//bugzilla.redhat.com/bugzilla/show_bug.cgi?id=56649
Tue Nov 27 21:15:43 MST 2001 John Fleck <jfleck@inkstain.net>
* doc/xsltproc.xml, xsltproc.1, xsltproc.html - documenting new
xsltproc return codes, per
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=56649
Daniel Veillard [Tue, 27 Nov 2001 21:18:06 +0000 (21:18 +0000)]
Marc Tardif provided a patch to use as much as 40 steps. A dynamic alloc
* libxslt/pattern.c: Marc Tardif provided a patch to use as
much as 40 steps. A dynamic alloc would still be better
Daniel
Daniel Veillard [Mon, 26 Nov 2001 20:46:26 +0000 (20:46 +0000)]
return useful code signaling error conditions closing #56649 (RH) Daniel
* xsltproc/xsltproc.c: return useful code signaling error conditions
closing #56649 (RH)
Daniel
Daniel Veillard [Mon, 26 Nov 2001 17:23:58 +0000 (17:23 +0000)]
Updated Gary's webpages, Daniel
Daniel Veillard [Mon, 26 Nov 2001 13:20:05 +0000 (13:20 +0000)]
Updated the on-line documentation, Daniel
Daniel Veillard [Mon, 26 Nov 2001 12:15:02 +0000 (12:15 +0000)]
preparing release of 1.0.8 Daniel
* configure.in libxslt/xsltwin32config.h: preparing release of 1.0.8
Daniel
Daniel Veillard [Mon, 26 Nov 2001 10:23:04 +0000 (10:23 +0000)]
fixing bug #64044 reported by Gero Meißner, template matches compilation
* libxslt/pattern.c: fixing bug #64044 reported by Gero Meißner,
template matches compilation was failing to skip blanks bewteen
consecutive predicates
Daniel
Daniel Veillard [Mon, 26 Nov 2001 09:29:54 +0000 (09:29 +0000)]
updating Makefiles to fix the prelinking. Daniel
* Makefile.am configure.in breakpoint/Makefile.am libexslt/Makefile.am:
updating Makefiles to fix the prelinking.
Daniel
Daniel Veillard [Sun, 25 Nov 2001 14:54:08 +0000 (14:54 +0000)]
fixed a bug in the document extension element where the doctype infos were
* libxslt/transform.c: fixed a bug in the document extension
element where the doctype infos were not taken into account.
Daniel
Daniel Veillard [Fri, 23 Nov 2001 08:34:24 +0000 (08:34 +0000)]
Added link to Paul and Norm's on-line presentation of XSLT, Daniel
Daniel Veillard [Thu, 22 Nov 2001 18:10:38 +0000 (18:10 +0000)]
fixed xsltDebug() to output with the normal error routines updated the
* libxslt/extra.c: fixed xsltDebug() to output with the normal
error routines
* tests/namespaces/*: updated the tests to separate stdout and
stderr
* libxslt/transform.c: increasing xsltMaxDepth to 5000
Daniel
Daniel Veillard [Thu, 22 Nov 2001 11:13:21 +0000 (11:13 +0000)]
more Makefile fixups Daniel
* configure.in libexslt/Makefile.am: more Makefile fixups
Daniel
Daniel Veillard [Wed, 21 Nov 2001 15:30:33 +0000 (15:30 +0000)]
trying to fix more Makefiles crapola small fix. Daniel
* configure.in libexslt/Makefile.am: trying to fix more Makefiles
crapola
* libxslt/transform.c: small fix.
Daniel
Daniel Veillard [Tue, 13 Nov 2001 15:17:55 +0000 (15:17 +0000)]
included OpenVMS port instructions from John A Fotheringham, integrated in
* vms/* Makefile.am: included OpenVMS port instructions from
John A Fotheringham, integrated in the tar file.
Daniel
Daniel Veillard [Tue, 13 Nov 2001 08:07:44 +0000 (08:07 +0000)]
Removed a temporary file, Daniel
Daniel Veillard [Mon, 12 Nov 2001 21:48:52 +0000 (21:48 +0000)]
Patches from Igor for Windows try to fix the LIBXSLT_PUBLIC mess Daniel
* win32/dsp/* xsltproc/xsltproc.c libxslt/transform.c: Patches
from Igor for Windows
* libxslt/xslt.h: try to fix the LIBXSLT_PUBLIC mess
Daniel
Daniel Veillard [Sun, 11 Nov 2001 20:18:02 +0000 (20:18 +0000)]
fixing bug #64298 reported by T. V. Raman Daniel
* libxslt/transform.c: fixing bug #64298 reported by T. V. Raman
Daniel
Daniel Veillard [Sun, 11 Nov 2001 11:12:17 +0000 (11:12 +0000)]
Added a link to xsldbg, Daniel
Daniel Veillard [Sat, 10 Nov 2001 14:10:56 +0000 (14:10 +0000)]
1.0.7 release, Daniel
Daniel Veillard [Sat, 10 Nov 2001 13:35:26 +0000 (13:35 +0000)]
preparing 1.0.7 cleanup similar to libxml2 one finished cleaning up
* configure.in: preparing 1.0.7
* libxslt.spec.in: cleanup similar to libxml2 one
* breakpoint/*.[hc]: finished cleaning up contributed code
* doc/*: updated and rebuilt the documentation
* xsltproc/xsltproc.c: cleanup of the timing code
* xsltproc/Makefile.am: auto* sucks
* libxslt/transform.c: added a missing include
Daniel
Daniel Veillard [Mon, 5 Nov 2001 13:34:01 +0000 (13:34 +0000)]
Applied Keith Isdale patch for the debugger support, make it the default,
* Makefile.am acconfig.h config.h.in configure.in
xsltproc/Makefile.am breakpoint/* libxslt/transform.[ch]
libxslt/xsltconfig.h.in: Applied Keith Isdale patch for
the debugger support, make it the default, added the
WITH_XSLT_DEBUGGER define to xsltconfig.h.in, small cleanups
Daniel
Daniel Veillard [Fri, 2 Nov 2001 10:40:35 +0000 (10:40 +0000)]
make sure LIBXSLT_PUBLIC is defined Daniel
* libxslt/libxslt.h: make sure LIBXSLT_PUBLIC is defined
Daniel
Daniel Veillard [Thu, 1 Nov 2001 14:20:57 +0000 (14:20 +0000)]
handle indent=no when using an HTML output this modified the output of
* libxslt/xsltutils.c: handle indent=no when using an HTML
output
* tests/docbook/result/* tests/xmlspec/REC-xml-*.html: this
modified the output of those test suites
Daniel
Daniel Veillard [Wed, 31 Oct 2001 17:54:43 +0000 (17:54 +0000)]
cleanup, moved xsllNoNetExternalEntityLoader() to libxml and removed the
* xsltproc/xsltproc.c: cleanup, moved xsllNoNetExternalEntityLoader()
to libxml and removed the --warnnet option
Daniel
Daniel Veillard [Tue, 30 Oct 2001 18:33:50 +0000 (18:33 +0000)]
applied patches from David Härdeman closing bug #62891 Daniel
* configure.in: applied patches from David Härdeman closing
bug #62891
Daniel
Daniel Veillard [Tue, 30 Oct 2001 14:27:20 +0000 (14:27 +0000)]
preparing 1.0.6 applied patch from Bruce Miller updated and rebuilt the
* configure.in libxslt/xsltwin32config.h: preparing 1.0.6
* libexslt/date.c: applied patch from Bruce Miller
* doc/*: updated and rebuilt the docs
Daniel
Daniel Veillard [Mon, 29 Oct 2001 14:13:00 +0000 (14:13 +0000)]
Updated the documentation, merged in the internals.html and
extensions.html pages to the site, cleanups,
Daniel
Daniel Veillard [Sun, 28 Oct 2001 18:51:28 +0000 (18:51 +0000)]
Fixed a broken link, Daniel
Daniel Veillard [Fri, 26 Oct 2001 12:13:43 +0000 (12:13 +0000)]
updated with latest ZIP from Igor, made sure the .def is handled as binary
* win32/dsp/libexslt_a.dsp win32/dsp/libexslt_so.dsp
win32/dsp/libxslt.def: updated with latest ZIP from Igor,
made sure the .def is handled as binary
Daniel
Daniel Veillard [Fri, 26 Oct 2001 09:39:37 +0000 (09:39 +0000)]
applied Igor patches for Win32 changed the site stylesheet a bit Daniel
* win32/dsp/libxslt.def libxslt/xslt.h: applied Igor patches
for Win32
* doc/*.html doc/site.xsl: changed the site stylesheet a bit
Daniel
Thomas Broyer [Thu, 25 Oct 2001 21:00:16 +0000 (21:00 +0000)]
take NaN and infinity attributes of xsl:decimal-format into account.
* libxslt/numbers.c: take NaN and infinity attributes of
xsl:decimal-format into account. Closes #62577
Daniel Veillard [Thu, 25 Oct 2001 08:37:43 +0000 (08:37 +0000)]
Added a couple of links, Daniel
Daniel Veillard [Thu, 25 Oct 2001 08:20:18 +0000 (08:20 +0000)]
Updated the stylesheet and regenerated the site, Daniel
Daniel Veillard [Wed, 24 Oct 2001 11:07:19 +0000 (11:07 +0000)]
the web site is now extracted from the xslt.html flat file using the site
* doc/*.html doc/site.xsl doc/Makefile.am: the web site
is now extracted from the xslt.html flat file using
the site stylesheet ... eat your own dogfood !
* libxslt/transform.c libxslt/xsltutils.c: fixed the
HTML output to not generate a DOCTYPE if it should not
i.e. no identifier nor version specified in the xsl:output
* tests/multiple/out/*.orig tests/general/bug-11-.out
tests/general/bug-33-.out tests/general/bug-52.out
tests/docbook/result/xtchunk/html/*.orig
tests/docbook/result/html/gdp-handbook.html
tests/XSLTMark/*.out: fixing xsl:output with method=html
resulted in a number of small changes in the regression tests
output
Daniel
Daniel Veillard [Fri, 19 Oct 2001 14:47:24 +0000 (14:47 +0000)]
moved the config.h include out of exsltconfig.h since this header is
* libexslt/*.c libexslt/exsltconfig.h.in: moved the
config.h include out of exsltconfig.h since this header is
exported and config.h is not.
Daniel
Daniel Veillard [Wed, 17 Oct 2001 19:21:57 +0000 (19:21 +0000)]
cleanup TODO into XSLT_TODO Daniel
* libxslt/attributes.c libxslt/extensions.c libxslt/preproc.c
libxslt/transform.c libxslt/xsltutils.h: cleanup TODO into
XSLT_TODO
Daniel
Thomas Broyer [Wed, 17 Oct 2001 01:08:24 +0000 (01:08 +0000)]
reworked internal representation of tokenized number format and
* 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)
Daniel Veillard [Tue, 16 Oct 2001 09:27:50 +0000 (09:27 +0000)]
trying to bypass libtool crazyness when compiling in my debug environment
* xsltproc/Makefile.am configure.in config.h.in: trying to
bypass libtool crazyness when compiling in my debug environment
* libxslt/templates.c: fix a compilation problem due to recent
libxml changes
Daniel
Thomas Broyer [Sun, 14 Oct 2001 15:13:33 +0000 (15:13 +0000)]
implement initial non-alphanumeric token handling in number formatting.
* libxslt/numbers.c tests/REC/test-7.7-4.out: implement initial
non-alphanumeric token handling in number formatting.
Daniel Veillard [Wed, 10 Oct 2001 11:15:03 +0000 (11:15 +0000)]
Fix a small pbm with tests/reports/Makefile.am, 1.0.5 released, Daniel
Daniel Veillard [Wed, 10 Oct 2001 10:00:05 +0000 (10:00 +0000)]
releasing 1.0.5 updated and rebuilt the docs Daniel
* configure.in: releasing 1.0.5
* doc/xslt.html doc/html/*: updated and rebuilt the docs
Daniel
Thomas Broyer [Tue, 9 Oct 2001 22:04:34 +0000 (22:04 +0000)]
fixed a typo
* tests/REC/test-7.7-4.out: fixed a typo
Thomas Broyer [Tue, 9 Oct 2001 20:57:29 +0000 (20:57 +0000)]
fixed a typo and improved handling of non-XPath-expression arguments.
* libexslt/saxon.c: fixed a typo and improved handling of
non-XPath-expression arguments.
* libexslt/strings.c: fixed a bug in tokenize: function was using
tctxt->output instead of tctxt->document->doc.
* libxslt/transform.c: fixed a bug in xsltDefaultProcessOneNode
which was using variable "node" instead of "cur"
Thomas Broyer [Tue, 9 Oct 2001 17:51:47 +0000 (17:51 +0000)]
removed older SAXON extensions implementations from Darren Graves. applied
* libxslt/extra.[ch]: removed older SAXON extensions
implementations from Darren Graves.
* libexslt/date.c: applied patch from Charlie Bozeman to fix
a bug with time zone offset on Linux, not using mktime any
more.
Daniel Veillard [Tue, 9 Oct 2001 11:03:54 +0000 (11:03 +0000)]
strip-space should also be applied to document imported at run-time.
* libxslt/documents.c libxslt/extra.c libxslt/transform.[ch]:
strip-space should also be applied to document imported
at run-time.
Daniel
Daniel Veillard [Tue, 9 Oct 2001 10:38:51 +0000 (10:38 +0000)]
rewrote the way strip-space gets applied. Closes bugs #61962 added a
* 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
Daniel Veillard [Mon, 8 Oct 2001 09:29:12 +0000 (09:29 +0000)]
Fixing bug #61913 removing a small memleak when running with the profiler.
* libxslt/xslt.c: Fixing bug #61913
* libxslt/transform.c: removing a small memleak when running with
the profiler.
Daniel
Thomas Broyer [Sun, 7 Oct 2001 16:55:36 +0000 (16:55 +0000)]
added implementation of SAXON expression(), eval() and evaluate()
* 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
Daniel Veillard [Sun, 7 Oct 2001 11:19:37 +0000 (11:19 +0000)]
fixed bug #61070, number ANY formatting should be faster too. updated the
* 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
Daniel Veillard [Sat, 6 Oct 2001 18:37:20 +0000 (18:37 +0000)]
Previous patch was wrong, more work needed, rolling back, Daniel
Daniel Veillard [Sat, 6 Oct 2001 17:46:49 +0000 (17:46 +0000)]
trying to fix bug #61070, seems there is still a couple of problem left.
* libxslt/numbers.c: trying to fix bug #61070, seems there
is still a couple of problem left. And optimizations are
certainly needed.
Daniel
Daniel Veillard [Sat, 6 Oct 2001 13:11:36 +0000 (13:11 +0000)]
fixing bug #61673 part II added a specific example in the regression tests
* 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
Daniel Veillard [Sat, 6 Oct 2001 11:02:41 +0000 (11:02 +0000)]
Forgot to do it in previous commit, Daniel
Daniel Veillard [Sat, 6 Oct 2001 10:53:17 +0000 (10:53 +0000)]
fixed bug #61627 added a specific example in the regression tests added a
* 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
Daniel Veillard [Thu, 4 Oct 2001 13:50:56 +0000 (13:50 +0000)]
trying to fix bug #60890 Daniel
* configure.in xslt-config.in: trying to fix bug #60890
Daniel
Daniel Veillard [Thu, 4 Oct 2001 13:29:22 +0000 (13:29 +0000)]
applied patch to close bug #60724 Daniel
* configure.in: applied patch to close bug #60724
Daniel
Thomas Broyer [Tue, 2 Oct 2001 19:36:40 +0000 (19:36 +0000)]
applied patch from Charlie Bozeman that fixes a bug in DAY_IN_WEEK and
* libexslt/date.c: applied patch from Charlie Bozeman that fixes
a bug in DAY_IN_WEEK and implements the date:week-in-month function
Daniel Veillard [Tue, 2 Oct 2001 15:13:45 +0000 (15:13 +0000)]
applied patch from Darren Graves adding support for Saxon's evaluate &
* libxslt/extra.[ch] tests/extensions/list.*
tests/extensions/evaluate.*: applied patch from Darren Graves
adding support for Saxon's evaluate & expression extension functions
http://users.iclway.co.uk/mhkay/saxon/saxon6.3/extensions.html
Daniel
Daniel Veillard [Mon, 1 Oct 2001 15:20:07 +0000 (15:20 +0000)]
applied patches from Igor for Windows. Daniel
* libxslt/xsltwin32config.h.in win32/dsp/libexslt_*.dsp: applied
patches from Igor for Windows.
Daniel
Darin Adler [Wed, 26 Sep 2001 05:28:27 +0000 (05:28 +0000)]
Add .cvsignore for new directory.
Daniel Veillard [Tue, 18 Sep 2001 09:56:57 +0000 (09:56 +0000)]
fixed bug #60624 improver the error context reporting added a specific
* 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
Daniel Veillard [Mon, 17 Sep 2001 12:52:18 +0000 (12:52 +0000)]
fixed a problem with global var override being reported as an error. added
* 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
Daniel Veillard [Sat, 15 Sep 2001 15:33:27 +0000 (15:33 +0000)]
okay the code from Norm is really non portable and break everywhere except
* 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
Thomas Broyer [Sat, 15 Sep 2001 04:20:07 +0000 (04:20 +0000)]
fixed some bugs (reported by Charles Bozeman and Justin Fletcher)
* libexslt/date.c: fixed some bugs (reported by Charles Bozeman
and Justin Fletcher)
Daniel Veillard [Fri, 14 Sep 2001 13:23:51 +0000 (13:23 +0000)]
Fixing bug #60415 added a specific example in the regression tests 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
Daniel Veillard [Fri, 14 Sep 2001 10:43:57 +0000 (10:43 +0000)]
the change in libxml to output decimal charrefs instead of hexadecimal
* tests/docbook/result/*: the change in libxml to output
decimal charrefs instead of hexadecimal changed a lot of
docbook results
Daniel
Daniel Veillard [Thu, 13 Sep 2001 13:30:58 +0000 (13:30 +0000)]
install xsltproc man page Daniel
* libxslt.spec.in doc/Makefile.am: install xsltproc man page
Daniel
Daniel Veillard [Wed, 12 Sep 2001 21:32:27 +0000 (21:32 +0000)]
Pushed 1.0.4, Daniel
Daniel Veillard [Wed, 12 Sep 2001 20:51:09 +0000 (20:51 +0000)]
preparing for 1.0.4 updated and regenerated docs Daniel
* configure.in: preparing for 1.0.4
* doc/xslt.html doc/html/*: updated and regenerated docs
Daniel
Thomas Broyer [Wed, 12 Sep 2001 16:07:30 +0000 (16:07 +0000)]
fixed some compile warnings and disabled debugging by default.
* libexslt/date.c: fixed some compile warnings and disabled
debugging by default.
Daniel Veillard [Wed, 12 Sep 2001 15:02:19 +0000 (15:02 +0000)]
trying to incorporate comments from bug #59220 Daniel
* win32/dsp/libxslt.def libxslt/variables.[ch]: trying to
incorporate comments from bug #59220
Daniel
Thomas Broyer [Wed, 12 Sep 2001 03:52:26 +0000 (03:52 +0000)]
added implementation of the EXSLT - Dates and Times core functions. The
* 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
Daniel Veillard [Tue, 11 Sep 2001 12:49:36 +0000 (12:49 +0000)]
tell in usage that parameter strings need to be quoted Daniel
* xsltproc/xsltproc.c: tell in usage that parameter strings
need to be quoted
Daniel
Daniel Veillard [Tue, 11 Sep 2001 11:45:45 +0000 (11:45 +0000)]
trying to close bug #60304 on xsl:fallback usage added a specific example
* 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
Daniel Veillard [Tue, 11 Sep 2001 11:04:33 +0000 (11:04 +0000)]
changed the test to use doc%5Ffile instead of doc%20file, this is
* 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
Daniel Veillard [Tue, 11 Sep 2001 10:47:57 +0000 (10:47 +0000)]
close #59570 by simply not providing Norm's extension on FreeBSD. added a
* 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
Daniel Veillard [Mon, 10 Sep 2001 20:56:07 +0000 (20:56 +0000)]
applied fix from #60143 and rebuilt the FO test outputs Daniel
* libxslt/pattern.c tests/docbook/result/fo/*: applied fix from
#60143 and rebuilt the FO test outputs
Daniel
Daniel Veillard [Mon, 10 Sep 2001 17:43:00 +0000 (17:43 +0000)]
fixed bug #59757 on inheritance of attributes from multiple
* libxslt/attributes.c libxslt/transform.c: fixed bug #59757
on inheritance of attributes from multiple attributes-sets
Daniel
Thomas Broyer [Mon, 3 Sep 2001 00:17:54 +0000 (00:17 +0000)]
added implementation of EXSLT - Strings. Currently implemented functins
* 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.
Daniel Veillard [Fri, 31 Aug 2001 11:54:22 +0000 (11:54 +0000)]
added man pages provided by Heiko Rupp Daniel
* libxslt/libxslt.4 libexslt/libexslt.4 libxslt/Makefile.am
libexslt/Makefile.am: added man pages provided by Heiko Rupp
Daniel
MDT 2001 John Fleck [Thu, 30 Aug 2001 03:26:45 +0000 (03:26 +0000)]
doc/tutorial/libxslttutorial.xml, libxslttutorial.html - update tutorial
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
MDT 2001 John Fleck [Thu, 30 Aug 2001 03:08:46 +0000 (03:08 +0000)]
this has not been added into the build yet)
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)
Daniel Veillard [Wed, 29 Aug 2001 21:00:50 +0000 (21:00 +0000)]
added global variables cleanups to the example. mjcox pointed to some
* 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
Thomas Broyer [Wed, 29 Aug 2001 13:28:06 +0000 (13:28 +0000)]
fixed a bug in exsltNodeSetFunction
* libexslt/common.c: fixed a bug in exsltNodeSetFunction
Thomas Broyer [Wed, 29 Aug 2001 13:18:03 +0000 (13:18 +0000)]
implemented version 3 of the exslt:node-set() function. added a test
* 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
MDT 2001 John Fleck [Mon, 27 Aug 2001 14:34:03 +0000 (14:34 +0000)]
adding doc/xsltproc.html - html generated from xsltproc.xml, update
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
MDT 2001 John Fleck [Mon, 27 Aug 2001 14:26:14 +0000 (14:26 +0000)]
adding doc/xsltproc.xml - user manual for xsltproc
Mon Aug 27 08:21:47 MDT 2001 John Fleck <jfleck@inkstain.net>
* adding doc/xsltproc.xml - user manual for xsltproc
Daniel Veillard [Sun, 26 Aug 2001 18:57:33 +0000 (18:57 +0000)]
removed a couple of warning raised by the Windows compiler (Chris Poblete)
* libxslt/numbers.c libxslt/xslt.c: removed a couple of
warning raised by the Windows compiler (Chris Poblete)
Daniel
Daniel Veillard [Fri, 24 Aug 2001 00:47:27 +0000 (00:47 +0000)]
Added 1.0.3 release, daniel
Daniel Veillard [Thu, 23 Aug 2001 23:17:43 +0000 (23:17 +0000)]
closed bugs #59212 and #59220 Daniel
* libxslt/functions.h libxslt/preproc.c libxslt/transform.c:
closed bugs #59212 and #59220
Daniel
Daniel Veillard [Thu, 23 Aug 2001 21:20:28 +0000 (21:20 +0000)]
complete test of a DocBook XSLt transform with --nonet, need stat(), added
* config.h.in configure.in xsltproc/xsltproc.c: complete test
of a DocBook XSLt transform with --nonet, need stat(), added
checking in configure.
Daniel
Daniel Veillard [Thu, 23 Aug 2001 15:41:05 +0000 (15:41 +0000)]
catalog integration, cleanup with the --nonet option closing #59427
* 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
Daniel Veillard [Tue, 21 Aug 2001 11:18:24 +0000 (11:18 +0000)]
fixed an error I propagated to nearly all Makefiles.am on Saturday Daniel
* //Makefile.am : fixed an error I propagated to nearly all
Makefiles.am on Saturday
Daniel
Daniel Veillard [Tue, 21 Aug 2001 11:11:21 +0000 (11:11 +0000)]
use xmlXPathIsNaN() and xmlXPathIsInf() tag a potential threading problem.
* libexslt/math.c libxslt/numbers.c: use xmlXPathIsNaN() and
xmlXPathIsInf()
* libxslt/pattern.c: tag a potential threading problem.
Daniel