Daniel Veillard [Wed, 23 Jan 2002 22:14:57 +0000 (22:14 +0000)]
generated an index based on comments content similar to libxml2 one The
* doc/API*.html doc/parsedecl.py doc/*.xsl parsedecl.py: generated
an index based on comments content similar to libxml2 one
The code need more specific comments.
* doc/*: rebuilt the web site with the new references
Daniel
Daniel Veillard [Wed, 23 Jan 2002 13:16:56 +0000 (13:16 +0000)]
Someone was picky :-), Daniel
Daniel Veillard [Mon, 21 Jan 2002 08:55:02 +0000 (08:55 +0000)]
roll back the change after more analysis proper fix is to restore the
* libxslt/functions.h: roll back the change after more analysis
proper fix is to restore the definition of xmlXPathFuncLookupFunc
int libxml2
Daniel
Daniel Veillard [Mon, 21 Jan 2002 08:42:10 +0000 (08:42 +0000)]
fixed a proble after some cleanup of libxml2 includes. Daniel
* libxslt/functions.h: fixed a proble after some cleanup of libxml2
includes.
Daniel
Daniel Veillard [Sun, 20 Jan 2002 13:34:51 +0000 (13:34 +0000)]
Fixed RH bug #58124 due to an off-by-one error when parsing -o arguments.
* xsltproc/xsltproc.c: Fixed RH bug #58124 due to an off-by-one
error when parsing -o arguments.
Daniel
Daniel Veillard [Sun, 20 Jan 2002 13:17:50 +0000 (13:17 +0000)]
Fixed RH bug #57496, xsltproc was not returning error code on internal
* doc/xsltproc.xml libxslt/xsltutils.c xsltproc/xsltproc.c:
Fixed RH bug #57496, xsltproc was not returning error
code on internal runtime errors. Should return 9 now.
Daniel
Daniel Veillard [Sat, 19 Jan 2002 22:26:25 +0000 (22:26 +0000)]
Added pointer and description of the XML Catalog building script, Daniel
Daniel Veillard [Fri, 18 Jan 2002 08:46:17 +0000 (08:46 +0000)]
Charlie Bozeman provided the implementation for the EXSLT math other
* libexslt/math.c: Charlie Bozeman provided the implementation
for the EXSLT math other functions
Daniel
Daniel Veillard [Thu, 17 Jan 2002 22:43:30 +0000 (22:43 +0000)]
jacob berkman pointed out that the Cygwin patch forgot to add libexslt.h
* libexslt/Makefile.am: jacob berkman pointed out that the
Cygwin patch forgot to add libexslt.h to the tarball
Daniel
Daniel Veillard [Thu, 17 Jan 2002 22:40:42 +0000 (22:40 +0000)]
fixed I18N problemes in the template parser pointed out by Xavier Cazin
* libxslt/pattern.c: fixed I18N problemes in the template parser
pointed out by Xavier Cazin
* tests/docs/Makefile.am tests/docs/bug-69.xml
tests/general/Makefile.am tests/general/bug-69.*: added a
specific example in the regression tests
Daniel
Daniel Veillard [Thu, 17 Jan 2002 09:43:36 +0000 (09:43 +0000)]
applied Robert Collins patch for Cygwin support Daniel
* Makefile.am libexslt/common.c libexslt/date.c libexslt/exslt.c
libexslt/exslt.h libexslt/exsltconfig.h.in libexslt/functions.c
libexslt/libexslt.h libexslt/math.c libexslt/saxon.c
libexslt/sets.c libexslt/strings.c libxslt/libxslt.h
libxslt/xslt.h libxslt/xsltconfig.h.in libxslt/xsltutils.c
xsltproc/xsltproc.c: applied Robert Collins patch for
Cygwin support
Daniel
Daniel Veillard [Thu, 17 Jan 2002 09:35:52 +0000 (09:35 +0000)]
ugly way to keep the memory debugging active on my devel workstation by
* xsltproc/Makefile.am configure.in: ugly way to keep
the memory debugging active on my devel workstation
by bypassing libtool completely
daniel
Daniel Veillard [Tue, 15 Jan 2002 15:58:49 +0000 (15:58 +0000)]
Added link to DocBook Install mini-HOWTO, Daniel
Daniel Veillard [Tue, 15 Jan 2002 11:02:11 +0000 (11:02 +0000)]
fixed bug #68751 added a specific example in the regression tests Daniel
* libxslt/templates.c: fixed bug #68751
* tests/docs/Makefile.am tests/docs/bug-68.xml
tests/general/Makefile.am tests/general/bug-68.*: added a
specific example in the regression tests
Daniel
Daniel Veillard [Tue, 15 Jan 2002 09:41:47 +0000 (09:41 +0000)]
fixed a couple of small problems raised by Justin Fletcher Daniel
* libxslt/transform.c xsltproc/xsltproc.c: fixed a couple of
small problems raised by Justin Fletcher
Daniel
Daniel Veillard [Mon, 14 Jan 2002 18:14:28 +0000 (18:14 +0000)]
releasing 1.0.10 updating the docs for the release. seems I inadvertantly
* configure.in: releasing 1.0.10
* doc/*: updating the docs for the release.
* libxslt/namespaces.c libxslt/pattern.c libxslt/transform.c:
seems I inadvertantly commited previously stuff from a failed
attempt at fixing namespace nodes parents.
Daniel
Daniel Veillard [Mon, 14 Jan 2002 11:21:46 +0000 (11:21 +0000)]
the xsl:number implementation incorrectly cached the format string in some
* libxslt/numbers.c: the xsl:number implementation incorrectly
cached the format string in some case. Fixes bug #65391
Daniel
Daniel Veillard [Mon, 14 Jan 2002 09:36:51 +0000 (09:36 +0000)]
fixed a couple of cut and paste errors in the math functions detection
* configure.in: fixed a couple of cut and paste errors in the
math functions detection
* libxslt.spec.in: added missing file entry for libxslt.pc
Daniel
Daniel Veillard [Thu, 10 Jan 2002 13:16:27 +0000 (13:16 +0000)]
Added a link to xmlto from the DocBook page, Daniel
John Fleck [Wed, 9 Jan 2002 04:43:41 +0000 (04:43 +0000)]
John Fleck <jfleck@inkstain.net>
John Fleck <jfleck@inkstain.net>
oops, forgot ChangeLog
MST 2002 John Fleck [Wed, 9 Jan 2002 04:06:27 +0000 (04:06 +0000)]
doc/xsltproc.xml, doc/xsltproc.1, doc/xsltproc.html update xsltproc man
Tue Jan 8 21:04:17 MST 2002 John Fleck <jfleck@inkstain.net>
* doc/xsltproc.xml, doc/xsltproc.1, doc/xsltproc.html
update xsltproc man page to add --stringparam option
Daniel Veillard [Tue, 8 Jan 2002 16:25:24 +0000 (16:25 +0000)]
added the --stringparam option applied John Fleck's patch to correct the
* xsltproc/xsltproc.c: added the --stringparam option
* xsltproc/xsltproc.c: applied John Fleck's patch to correct
the --novalid behaviour.
Daniel
Daniel Veillard [Tue, 8 Jan 2002 13:01:38 +0000 (13:01 +0000)]
Added a link I forgot, Daniel
Daniel Veillard [Tue, 8 Jan 2002 12:52:22 +0000 (12:52 +0000)]
added a DocBook section docbook.html Daniel
* doc/site.xsl doc/*.html: added a DocBook section docbook.html
Daniel
Daniel Veillard [Tue, 8 Jan 2002 11:57:42 +0000 (11:57 +0000)]
updated gdome2 homepage Daniel
* doc/*.html: updated gdome2 homepage
Daniel
Daniel Veillard [Sat, 5 Jan 2002 18:34:36 +0000 (18:34 +0000)]
Windows/MSVC project files update from Igor Zlatkovic Daniel
* win32/dsp: Windows/MSVC project files update from Igor Zlatkovic
Daniel
MST 2002 John Fleck [Sat, 5 Jan 2002 05:14:33 +0000 (05:14 +0000)]
doc/xsltproc.xml, xsltproc.1 - updating man page to reflect increased
Fri Jan 4 22:13:40 MST 2002 John Fleck <jfleck@inkstain.net>
* doc/xsltproc.xml, xsltproc.1 - updating man page to reflect
increased number of parameteres, changed license, cleaned up some
places where it looked junky because of stylesheet issues
Daniel Veillard [Fri, 4 Jan 2002 14:51:13 +0000 (14:51 +0000)]
increased the max number of parameters Daniel
* xsltproc/xsltproc.c: increased the max number of parameters
Daniel
Daniel Veillard [Thu, 20 Dec 2001 13:59:22 +0000 (13:59 +0000)]
added pkg-config file from Rodrigo Moya Daniel
* libxslt.pc.in configure.in: added pkg-config file from Rodrigo Moya
Daniel
Daniel Veillard [Thu, 20 Dec 2001 13:53:08 +0000 (13:53 +0000)]
applied albert portability patch applied Igor patch for Windows Daniel
* configure.in: applied albert portability patch
* libxslt/libxslt.h libxslt/xslt.h libxslt/xsltconfig.h.in
libxslt/xsltutils.c libxslt/xsltwin32config.h.in win32/dsp/libxslt.def:
applied Igor patch for Windows
Daniel
Daniel Veillard [Tue, 11 Dec 2001 14:28:19 +0000 (14:28 +0000)]
fixed a problem with the debuuger interface. Daniel
* libxslt/xsltutils.c: fixed a problem with the debuuger interface.
Daniel
Daniel Veillard [Fri, 7 Dec 2001 14:50:08 +0000 (14:50 +0000)]
preparing 1.0.9 updated and rebuild the doc Daniel
* configure.in: preparing 1.0.9
* doc/*: updated and rebuild the doc
Daniel
Daniel Veillard [Thu, 6 Dec 2001 13:59:15 +0000 (13:59 +0000)]
trying to fix the problem related to prelinking and libtools crazyness
* configure.in libexslt/Makefile.am: trying to fix the problem
related to prelinking and libtools crazyness
Daniel
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