Daniel Veillard [Mon, 23 Aug 2004 14:54:05 +0000 (14:54 +0000)]
fixing compilation problems on Solaris #150844 Daniel
* libexslt/date.c libxslt/imports.c libxslt/xslt.c: fixing
compilation problems on Solaris #150844
Daniel
Daniel Veillard [Sun, 22 Aug 2004 20:17:22 +0000 (20:17 +0000)]
Fixed the mod-xslt2 link, cleaned up the links, added PHP, Daniel
Daniel Veillard [Sun, 22 Aug 2004 15:19:27 +0000 (15:19 +0000)]
preparing release of 1.1.9 Daniel
* configure.in NEWS doc/*: preparing release of 1.1.9
Daniel
William M. Brack [Sun, 22 Aug 2004 05:24:46 +0000 (05:24 +0000)]
Further enhancement for keys on exslt:node-sets. Corrects a rather serious
* transform.c: Further enhancement for keys on exslt:node-sets.
Corrects a rather serious timing problem (bug 150741)
* tests/exslt/common/node-set.8.*: added regression test for this
Daniel Veillard [Fri, 20 Aug 2004 16:48:53 +0000 (16:48 +0000)]
a bit of cleanup and a extra variable for CVS dist Daniel
* Makefile.am configure.in: a bit of cleanup and a extra variable for
CVS dist
Daniel
Daniel Veillard [Fri, 20 Aug 2004 09:25:42 +0000 (09:25 +0000)]
fix a 64bit bug reported by Andreas Schwab Daniel
* libxslt/imports.c: fix a 64bit bug reported by Andreas Schwab
Daniel
William M. Brack [Wed, 18 Aug 2004 21:27:08 +0000 (21:27 +0000)]
added some code to include the CVS ChangeLog version in the version
* configure.in libxslt/xsltconfig.h.in libxslt/xslt.c
libxslt/xsltwin32config.* libexslt/exsltconfig.h.in
libexslt/exslt.c: added some code to include the CVS
ChangeLog version in the version strings available for
printing (e.g. by xsltproc)
Daniel Veillard [Wed, 18 Aug 2004 09:31:45 +0000 (09:31 +0000)]
Updated the snapshot info, Daniel
Daniel Veillard [Tue, 17 Aug 2004 22:20:30 +0000 (22:20 +0000)]
implemented --nodtdattr to avoid defaulting DTD attributes, RFE 150311 .
* xsltproc/xsltproc.c: implemented --nodtdattr to avoid defaulting
DTD attributes, RFE 150311 . Also cleanup the code from all
libxml2 pre 2.6.0 specific code since we are using
LIBXML_REQUIRED_VERSION=2.6.8 in configure.in
Daniel
Daniel Veillard [Mon, 16 Aug 2004 22:58:14 +0000 (22:58 +0000)]
Implemented a hook to provide document loading as suggested by David Hyatt
* libxslt/documents.c libxslt/documents.h libxslt/imports.c
libxslt/xslt.c libxslt/xsltutils.c: Implemented a hook to
provide document loading as suggested by David Hyatt for
Safari
Daniel
William M. Brack [Mon, 16 Aug 2004 19:50:52 +0000 (19:50 +0000)]
added a call to xmlXPathOrderDocElems in xmlNewTransformContext for the
* libxslt/transform.c: added a call to xmlXPathOrderDocElems
in xmlNewTransformContext for the principal document (bug 133289)
William M. Brack [Sun, 15 Aug 2004 04:55:29 +0000 (04:55 +0000)]
fixed handling of #default in namespace-alias for default namespace (bug
* libxslt/namespaces.[ch], transform.c, xslt.c, xsltInternals.h:
fixed handling of #default in namespace-alias for default
namespace (bug 149659)
* tests/namespaces/tst7.* tst8.*: added regression tests for above
Daniel Veillard [Sat, 14 Aug 2004 13:57:09 +0000 (13:57 +0000)]
Oops, daniel
Daniel Veillard [Sat, 14 Aug 2004 13:53:53 +0000 (13:53 +0000)]
Changed the color or non-visited links, Daniel
Daniel Veillard [Tue, 10 Aug 2004 10:20:15 +0000 (10:20 +0000)]
Updated the news page, Daniel
William M. Brack [Fri, 6 Aug 2004 18:12:26 +0000 (18:12 +0000)]
added date:sum routine supplied by Joel Reed
* libexslt/date.c: added date:sum routine supplied by Joel
Reed
Daniel Veillard [Tue, 3 Aug 2004 22:06:36 +0000 (22:06 +0000)]
fixed a couple of problems reported by Oliver Stoeneberg Daniel
* doc/downloads.html doc/xslt.html: fixed a couple of problems
reported by Oliver Stoeneberg
Daniel
William M. Brack [Mon, 2 Aug 2004 15:51:00 +0000 (15:51 +0000)]
added code to assure keys are generated when needed for node-sets (bug
* libxslt/documents.c, libxslt/functions.c, libxslt/transform.c,
libxslt/variables.c: added code to assure keys are generated
when needed for node-sets (bug 148773)
* tests/exslt/common/node-set.7.* - added test case for above.
William M. Brack [Tue, 27 Jul 2004 00:06:37 +0000 (00:06 +0000)]
fixed str:tokenize for case when 2nd argument is an empty string (should
* libexslt/strings.c: fixed str:tokenize for case when 2nd
argument is an empty string (should produce a token for
each char in the string). Reported on the mailing list by
Peter Pawlowski.
William M. Brack [Sat, 24 Jul 2004 04:56:02 +0000 (04:56 +0000)]
further enhancement for template priorities on imported stylesheets
* libxslt/imports.c: further enhancement for template priorities
on imported stylesheets (better fix for bug 141279, fixes
bug 148246).
Daniel Veillard [Fri, 16 Jul 2004 10:17:29 +0000 (10:17 +0000)]
apply patch from Rob Richards to add a normal --with-crypto configure
* configure.in libexslt/crypto.c libexslt/exslt.[ch]
libexslt/exsltconfig.h.in win32/configure.js: apply patch from
Rob Richards to add a normal --with-crypto configure option.
Daniel
William M. Brack [Tue, 13 Jul 2004 15:06:14 +0000 (15:06 +0000)]
added some logic to xsltKeyFunction to set the transform context doc ptr
* libxslt/functions.c: added some logic to xsltKeyFunction
to set the transform context doc ptr when the xpath context
doc is different (bug 147445)
* tests/exslt/common/Makefile.am, tests/exslt/common/node-set.5*
and tests/exslt/common/node-set.6*: added regression tests
for bug 145547 (UNION and FILTER for RVT's)
William M. Brack [Mon, 12 Jul 2004 00:29:20 +0000 (00:29 +0000)]
fixed type for doctypeSystem and doctypePublic (problem reported on the
* python/libxslt-python-api.xml: fixed type for doctypeSystem
and doctypePublic (problem reported on the list by Sitsofe
Wheeler)
* doc/libxslt-api.xml: updated database.
William M. Brack [Sun, 11 Jul 2004 14:48:35 +0000 (14:48 +0000)]
small change to key handling for RVT, needed because of enhancement to
* transform.c: small change to key handling for RVT, needed
because of enhancement to libxml2 xpath.
Daniel Veillard [Fri, 9 Jul 2004 09:52:33 +0000 (09:52 +0000)]
fixes Python on 64bits box problem. Daniel
* python/libxsl.py: fixes Python on 64bits box problem.
Daniel
Daniel Veillard [Tue, 6 Jul 2004 15:44:46 +0000 (15:44 +0000)]
better python dependancy Red hat bug #126364 by Robert Scheck Daniel
* libxslt.spec.in: better python dependancy Red hat bug #126364
by Robert Scheck
Daniel
William M. Brack [Tue, 6 Jul 2004 13:37:51 +0000 (13:37 +0000)]
added extra2.err, tst5.xml, tst5.xsl and tst.out to EXTRA_DIST
* tests/namespaces/Makefile.am: added extra2.err, tst5.xml,
tst5.xsl and tst.out to EXTRA_DIST
Daniel Veillard [Mon, 5 Jul 2004 19:55:11 +0000 (19:55 +0000)]
releasing 1.1.8 Daniel
* configure.in doc/*: releasing 1.1.8
Daniel
William M. Brack [Sun, 4 Jul 2004 15:21:35 +0000 (15:21 +0000)]
changed the sequence of LD_ADDS and LIBGCRYPT_LIBS on xsltproc_LDADD.
* xsltproc/Makefile.am: changed the sequence of LD_ADDS and
LIBGCRYPT_LIBS on xsltproc_LDADD. Previously this was
causing the wrong libs to be linked when using the configure
option --with-libxml-libs-prefix, or --with-libxml-src (nasty)
William M. Brack [Sun, 4 Jul 2004 13:53:02 +0000 (13:53 +0000)]
implemented change from Joel Reed for automake-1.4 compatibility.
* libexslt/Makefile.am: implemented change from Joel Reed for
automake-1.4 compatibility.
* libexslt/crypto.c: reformatted source to remove an overly
generous supply of tabs. Added a #include for sys/select to
fix a compilation error caused by the gcrypt include file's
usage of 'fd_set'. Made some minor changes to fix
some warning messages (no change to the logic).
* configure.in, config.h.in: added test for presence of
sys/select.h.
Added test for libgcrypt version > 1.1.41 (bug 145245)
William M. Brack [Sat, 3 Jul 2004 09:53:08 +0000 (09:53 +0000)]
corrected the URI for libxslt namespace, also a small enhancement of the
* doc/xslt.html, doc/extensions.html: corrected the URI for libxslt
namespace, also a small enhancement of the surrounding text on
extension functions. (bug 145250)
Daniel Veillard [Fri, 2 Jul 2004 13:53:31 +0000 (13:53 +0000)]
convenience change try to avoid calling libxml2 cleanup function directly
* configure.in: convenience change
* python/libxsl.py python/libxslt-python-api.xml python/libxslt.c:
try to avoid calling libxml2 cleanup function directly but go
though the python wrapper of libxml2 for memory debug accounting.
Daniel
William M. Brack [Fri, 2 Jul 2004 08:35:26 +0000 (08:35 +0000)]
added namespace setup before calling XPath to evaluate key (Bug 143520)
* libxslt/keys.c: added namespace setup before calling XPath
to evaluate key (Bug 143520)
William M. Brack [Thu, 1 Jul 2004 02:25:08 +0000 (02:25 +0000)]
added coding to xsltCopyTree to copy namespaces (bug 139578). changed to
* libxslt/transform.c: added coding to xsltCopyTree to copy
namespaces (bug 139578).
* tests/general/bug-128.out: changed to reflect above fix
* libxslt/xslt.c: minor change to an error message
Daniel Veillard [Wed, 30 Jun 2004 16:43:53 +0000 (16:43 +0000)]
applied patch from Joel Reed to get EXSLT crypto extensions based on
* win32/Makefile.msvc win32/Makefile.mingw libexslt/Makefile.am
libexslt/exslt.c libexslt/exslt.h config.h.in configure.in
libexslt/crypto.c: applied patch from Joel Reed to get EXSLT
crypto extensions based on libgcrypt if found at configure time.
* tests/namespaces/Makefile.am: fixed a small breakage
Daniel
William M. Brack [Wed, 30 Jun 2004 04:29:32 +0000 (04:29 +0000)]
some enhancement for fixing bug 142768 added regression test for this bug
* libxslt/namespaces: some enhancement for fixing bug 142768
* tests/namespaces/Makefile.am, tests/namespaces/tst6*:
added regression test for this bug
Daniel Veillard [Tue, 29 Jun 2004 07:26:34 +0000 (07:26 +0000)]
seems I never commited to CVS the example from Richard Jinks Daniel
* Makefile.am examples/xsltICUSort.c: seems I never commited to CVS
the example from Richard Jinks
Daniel
Igor Zlatkovic [Wed, 9 Jun 2004 14:34:04 +0000 (14:34 +0000)]
*** empty log message ***
Igor Zlatkovic [Wed, 9 Jun 2004 14:33:54 +0000 (14:33 +0000)]
minor changes for the windows binary package
William M. Brack [Wed, 26 May 2004 02:50:53 +0000 (02:50 +0000)]
enhanced to remove forcing module names to lower case, and to fix problem
* doc/search.php.inc, doc/search/php: enhanced to remove
forcing module names to lower case, and to fix problem
with links between pages in libxml2 directory.
Igor Zlatkovic [Mon, 24 May 2004 10:47:51 +0000 (10:47 +0000)]
*** empty log message ***
Igor Zlatkovic [Mon, 24 May 2004 10:47:38 +0000 (10:47 +0000)]
added cruntime option, contributed by Oliver Stoeneberg
William M. Brack [Mon, 24 May 2004 00:36:18 +0000 (00:36 +0000)]
fixed bug in error message printing for undefined namespace (bug 143004)
* libxslt/xsltutils.c: fixed bug in error message printing
for undefined namespace (bug 143004)
Daniel Veillard [Tue, 18 May 2004 03:07:31 +0000 (03:07 +0000)]
updated for 1.1.7 Daniel
* NEWS doc/*: updated for 1.1.7
Daniel
Daniel Veillard [Mon, 17 May 2004 04:14:57 +0000 (04:14 +0000)]
release of libxslt-1.1.7 Daniel
* configure.in: release of libxslt-1.1.7
Daniel
Daniel Veillard [Mon, 17 May 2004 03:07:55 +0000 (03:07 +0000)]
added regression test for old bug #127877 Daniel
* tests/general/bug-151*, tests/docs/bug-151.xml,
tests/general/Makefile.am, tests/docs/Makefile.am: added
regression test for old bug #127877
Daniel
Daniel Veillard [Mon, 17 May 2004 00:48:47 +0000 (00:48 +0000)]
fixing bug #135542 about the DOCTYPE name being generated when the root
* libxslt/transform.c: fixing bug #135542 about the DOCTYPE name
being generated when the root element is namespaced
* tests/general/bug-151*, tests/docs/bug-151.xml,
tests/general/Makefile.am, tests/docs/Makefile.am: added
regression test for bug #135542
Daniel
Daniel Veillard [Sun, 16 May 2004 23:40:08 +0000 (23:40 +0000)]
fixing bug #134500 on namespace lookup for attribute which sometimes lead
* libxslt/namespaces.c libxslt/namespaces.h libxslt/templates.c
libxslt/transform.c: fixing bug #134500 on namespace lookup for
attribute which sometimes lead to default namespace
* tests/general/bug-150*, tests/docs/bug-150.xml,
tests/general/Makefile.am, tests/docs/Makefile.am: added
regression test for bug #134500
Daniel
Daniel Veillard [Sun, 16 May 2004 22:09:35 +0000 (22:09 +0000)]
fixing a small portability problem on Solaris for the declaration of
* libexslt/date.h: fixing a small portability problem on Solaris
for the declaration of localtime_r bug #140468
Daniel
Daniel Veillard [Sun, 16 May 2004 20:35:57 +0000 (20:35 +0000)]
applied patch from Edward Rudd to fix the problems raised in bug #142429
* libxslt.m4: applied patch from Edward Rudd to fix the problems
raised in bug #142429
Daniel
Daniel Veillard [Sun, 16 May 2004 15:02:15 +0000 (15:02 +0000)]
fixed a weird namespace bug #141532 added tests to the regression for bug
* libxslt/xslt.c: fixed a weird namespace bug #141532
* tests/docs/Makefile.am tests/docs/bug-14[89].xml
tests/general/Makefile.am tests/docs/bug-14[89]*: added tests
to the regression for bug #141532
Daniel
Daniel Veillard [Sun, 16 May 2004 05:09:20 +0000 (05:09 +0000)]
Same fix as for libxml2, Daniel
Daniel Veillard [Sun, 16 May 2004 03:39:02 +0000 (03:39 +0000)]
Same fixe with timezone, Daniel
Daniel Veillard [Sun, 16 May 2004 01:01:45 +0000 (01:01 +0000)]
Rebuilt the docs, Daniel
Daniel Veillard [Sun, 16 May 2004 00:58:32 +0000 (00:58 +0000)]
Fixing ChangeLog links, Daniel
Daniel Veillard [Sun, 16 May 2004 00:50:06 +0000 (00:50 +0000)]
Added ChangeLog.xsl and links, Daniel
Daniel Veillard [Sat, 15 May 2004 16:41:25 +0000 (16:41 +0000)]
Small change due to libxml2 escaping using hex instead of dec charrefs, daniel
William M. Brack [Mon, 3 May 2004 07:19:36 +0000 (07:19 +0000)]
added comments and function header, improved logic of routine just added.
* libxslt/imports.c: added comments and function header,
improved logic of routine just added.
* tests/general/bug-147*, tests/docs/bug-147.xml,
tests/general/Makefile.am, tests/docs/Makefile.am: added
regression test for bug 141279
William M. Brack [Sun, 2 May 2004 19:48:18 +0000 (19:48 +0000)]
enhanced normalization of comp steps when an imported stylesheet has it's
* libxslt/imports.c: enhanced normalization of comp steps
when an imported stylesheet has it's own imports
(bug 141279)
William M. Brack [Sat, 1 May 2004 17:37:20 +0000 (17:37 +0000)]
added code to recognize disable-output-escaping on certain text nodes (bug
* libxslt/transform.c: added code to recognize
disable-output-escaping on certain text nodes (bug 140755)
* tests/general/bug-100.out: regenerated to account for change
from next ChangeLog entry (bug 140558)
William M. Brack [Thu, 29 Apr 2004 01:19:17 +0000 (01:19 +0000)]
suppressed any automatic linefeed after a comment following the document
* libxslt/xsltutils.c: suppressed any automatic linefeed after
a comment following the document root element (bug 140558)
Daniel Veillard [Thu, 22 Apr 2004 06:41:33 +0000 (06:41 +0000)]
fix a problem where we updated an ELEMENT node psvi field as if it was a
* libxslt/transform.c: fix a problem where we updated an
ELEMENT node psvi field as if it was a DOCUMENT one, leading
to a subtle crash later, valgrind rules.
Daniel
William M. Brack [Mon, 19 Apr 2004 16:27:33 +0000 (16:27 +0000)]
fixed bug in UTF8 string tokenize kindly reported by Vasily Tchekalkin
* libexslt/strings.c: fixed bug in UTF8 string tokenize
kindly reported by Vasily Tchekalkin
Daniel Veillard [Sun, 18 Apr 2004 22:41:10 +0000 (22:41 +0000)]
preparing release 1.1.6 keep the ChangeLog compressed Daniel
* configure.in doc/*: preparing release 1.1.6
* libxslt.spec.in: keep the ChangeLog compressed
Daniel
Daniel Veillard [Mon, 5 Apr 2004 13:26:19 +0000 (13:26 +0000)]
fixed a stupid cut'npaste bug #139132 added test to the regression for bug
* libxslt/keys.c: fixed a stupid cut'npaste bug #139132
* tests/docs/Makefile.am tests/docs/bug-146.xml
tests/general/Makefile.am tests/docs/bug-146*: added test
to the regression for bug #139132
Daniel
William M. Brack [Fri, 2 Apr 2004 02:19:34 +0000 (02:19 +0000)]
applied patch from Mark Vakoc to fix problem with key matching attribute
* libxslt/keys.c: applied patch from Mark Vakoc to fix problem
with key matching attribute node.
Johan Dahlin [Thu, 1 Apr 2004 14:18:32 +0000 (14:18 +0000)]
Add generated files, to make cvs silent.
* python/.cvsignore: Add generated files, to make cvs silent.
* .cvsignore: Add missing libexslt.pc and stamp-h1
Daniel Veillard [Mon, 29 Mar 2004 22:22:42 +0000 (22:22 +0000)]
Change of policy for the mailing lists, Daniel
Daniel Veillard [Fri, 26 Mar 2004 11:00:07 +0000 (11:00 +0000)]
Updated the news and download pages, Daniel
Daniel Veillard [Wed, 24 Mar 2004 09:33:44 +0000 (09:33 +0000)]
Added note about being subscribed, Daniel
Daniel Veillard [Tue, 23 Mar 2004 13:09:49 +0000 (13:09 +0000)]
prepare release of 1.1.5, made a hard dependancy to libxml2 2.6.8 due to
* configure.in: prepare release of 1.1.5, made a hard dependancy
to libxml2 2.6.8 due to the dictionnary reference counting change
* doc/*: updated and rebuilt the doc.
* tests/namespaces/Makefile.am: fixed a build problem (tst5 ?)
Daniel
Daniel Veillard [Mon, 22 Mar 2004 19:27:40 +0000 (19:27 +0000)]
small fix for OpenVMS fixed a leak associated to the change in reference
* libxslt/xsltconfig.h.in: small fix for OpenVMS
* libxslt/documents.c: fixed a leak associated to the change
in reference counting when running the XML parser and using
the document() function.
Daniel
William M. Brack [Wed, 17 Mar 2004 10:51:06 +0000 (10:51 +0000)]
added check for state XSLT_STATE_STOPPED when output file is used (bug
* xsltproc/xsltproc.c: added check for state XSLT_STATE_STOPPED
when output file is used (bug 137341)
William M. Brack [Tue, 16 Mar 2004 00:53:41 +0000 (00:53 +0000)]
corrected my error from bug 135938 pointed out on the mailing list by Mark
* libxslt/xsltutils.c: corrected my error from bug 135938
pointed out on the mailing list by Mark Vakoc.
* libxslt/transform.c: enhanced the error message for
call-template when namespace is present.
* tests/general/bug-145.err: regenerated for new message
William M. Brack [Fri, 12 Mar 2004 05:03:50 +0000 (05:03 +0000)]
added additional check to prevent superfluous namespace href's being
* libxslt/namespaces.c: added additional check to prevent
superfluous namespace href's being generated on elements
(bug 136914)
* tests/namespaces/Makefile.am, tests/namespaces/tst5.x[ms]l:
added new test for bug 136914
* tests/namespaces, tests/extensions/ tests/reports: fixed
error in "enhanced" Makefile.am, removed superfluous .err files
from cvs
William M. Brack [Wed, 10 Mar 2004 11:31:37 +0000 (11:31 +0000)]
minor addition for later version of php requiring $HTTP_GET_VARS. doc/*:
* doc/search.php.incl: minor addition for later version of php
requiring $HTTP_GET_VARS.
doc/*: rebuilt the docs
William M. Brack [Wed, 10 Mar 2004 09:17:08 +0000 (09:17 +0000)]
modified the 'tokenize' routine to work with UTF8 chars in both string and
* libexslt/strings.c: modified the 'tokenize' routine to work with
UTF8 chars in both string and tokens (Bug 136183)
William M. Brack [Tue, 9 Mar 2004 15:50:05 +0000 (15:50 +0000)]
added coding to allow growing the AVT structure when a large number of
* libxslt/attrvt.c: added coding to allow growing the
AVT structure when a large number of segments are present
(bug 136624)
* libxslt/keys.c: fixed a compilation warning (no logic change)
William M. Brack [Sat, 6 Mar 2004 15:41:42 +0000 (15:41 +0000)]
small fix to typo
* tests/docbook/Makefile.am: small fix to typo
William M. Brack [Sat, 6 Mar 2004 15:11:50 +0000 (15:11 +0000)]
continued interrupt commit for enhanced "make tests"
William M. Brack [Sat, 6 Mar 2004 15:07:44 +0000 (15:07 +0000)]
Major enhancement to "make tests". All but Python tests cleaned up to
* Makefile.am, tests/Makefile.am, tests/REC/Makefile.am,
tests/REC1/Makefile.am, tests/REC2/Makefile.am,
tests/XSLTMark/Makefile.am, tests/docbook/Makefile.am,
tests/exslt/common/Makefile.am, tests/exslt/date/Makefile.am,
tests/exslt/functions/Makefile.am, tests/exslt/math/Makefile.am,
tests/exslt/sets/Makefile.am, tests/exslt/strings/Makefile.am,
tests/extensions/Makefile.am, tests/general/Makefile.am,
tests/keys/Makefile.am, tests/multiple/Makefile.am,
tests/namespaces/Makefile.am, tests/numbers/Makefile.am,
tests/reports/Makefile.am, test/xmlspec/Makefile.am,
tests/general/bug-60.err, tests/docbook/result/html/gdp-handbook.err,
tests/REC/test-2.5-1.err:
Major enhancement to "make tests". All but Python tests
cleaned up to produce minimum summary output if no problems.
* tests/general/bug-145.xsl, tests/general/bug-145.err,
tests/docs/Makefile.am, tests/docs/bug-145.xml:
Added test case for bugzilla bug 135938
William M. Brack [Thu, 4 Mar 2004 15:10:18 +0000 (15:10 +0000)]
fixed problem with dictionary handling (bug 135938). fixed a few more
* libxslt/xsltutils.h, libxslt/xsltutils.c, libxslt/preproc.c:
fixed problem with dictionary handling (bug 135938).
* doc/EXSLT/*: fixed a few more "href_base" files.
William M. Brack [Wed, 3 Mar 2004 13:38:28 +0000 (13:38 +0000)]
rebuilt the docs to fix the "href_base" problem.
* doc/*, doc/html/*, doc/EXSLT/*: rebuilt the docs to fix
the "href_base" problem.
William M. Brack [Thu, 26 Feb 2004 17:04:11 +0000 (17:04 +0000)]
added test for localtime_r added usage of localtime_r if present on system
* configure.in, config.h.in: added test for localtime_r
* libexslt/date.c: added usage of localtime_r if present on
system (bug 129983, suggested by Vasily Tchekalkin)
Daniel Veillard [Thu, 26 Feb 2004 16:01:44 +0000 (16:01 +0000)]
removed the last use of _private that time in the input document, use the
* libxslt/keys.c libxslt/pattern.c: removed the last use
of _private that time in the input document, use the psvi
field again, this may be interesting if XSLT2 support gets
in but since this is very unlikely ...
Daniel
Daniel Veillard [Thu, 26 Feb 2004 15:15:58 +0000 (15:15 +0000)]
use the psvi field of teh document used for RVT instead of _private.
* libxslt/transform.c libxslt/variables.c: use the psvi field
of teh document used for RVT instead of _private.
Daniel
Daniel Veillard [Thu, 26 Feb 2004 14:19:37 +0000 (14:19 +0000)]
use the psvi field of the attribute instead of the _private one to compile
* libxslt/attrvt.c libxslt/templates.c: use the psvi field of
the attribute instead of the _private one to compile AVT infos
Daniel
Daniel Veillard [Thu, 26 Feb 2004 13:54:35 +0000 (13:54 +0000)]
added test similar to 143 but checking for AVT in local variables. Daniel
* tests/docs/Makefile.am tests/docs/bug-144.xml
tests/general/Makefile.am tests/docs/bug-144*: added test
similar to 143 but checking for AVT in local variables.
Daniel
Daniel Veillard [Thu, 26 Feb 2004 12:19:15 +0000 (12:19 +0000)]
fixed a regression for AVT found in global variable content. added test to
* libxslt/attrvt.c libxslt/variables.c: fixed a regression for
AVT found in global variable content.
* tests/docs/Makefile.am tests/docs/bug-143.xml
tests/general/Makefile.am tests/docs/bug-143*: added test
to the regression suite.
Daniel
Daniel Veillard [Wed, 25 Feb 2004 15:37:39 +0000 (15:37 +0000)]
First step toward _private cleanup: use the psvi field to store the
* libxslt/attributes.c libxslt/keys.h libxslt/preproc.c
libxslt/transform.c libxslt/variables.c libxslt/xsltutils.c:
First step toward _private cleanup: use the psvi field to store
the precompilation informations in the stylesheet nodes.
Daniel
Daniel Veillard [Wed, 25 Feb 2004 13:26:22 +0000 (13:26 +0000)]
trying to use the fact that names comes from a dictionnary when looking up
* libxslt/variables.c: trying to use the fact that names comes
from a dictionnary when looking up for variables.
* tests/documents/Makefile.am: try to fix an error reported on
the list.
Daniel
William M. Brack [Wed, 25 Feb 2004 09:13:20 +0000 (09:13 +0000)]
added test for language attribute which previously triggered a memory leak
* tests/general/Makefile.am, tests/general/bug-142.xsl,
tests/general/bug-142.out, tests/docs/Makefile.am,
tests/general/bug-142.xml: added test for language
attribute which previously triggered a memory leak
(from list report by Mike Hommey)
Daniel Veillard [Mon, 23 Feb 2004 17:04:11 +0000 (17:04 +0000)]
preparing release 1.1.4, updated and regenerated the documentation Daniel
* NEWS configure.in doc/*: preparing release 1.1.4, updated and
regenerated the documentation
Daniel
William M. Brack [Mon, 23 Feb 2004 16:40:30 +0000 (16:40 +0000)]
minor changes to eliminate compilation warnings. No change to logic.
* libxslt/xsltutils.c, libxslt/templates.c, libxslt/preproc.c:
minor changes to eliminate compilation warnings. No change
to logic.
Daniel Veillard [Mon, 23 Feb 2004 09:47:26 +0000 (09:47 +0000)]
patches from Mikhail S Grushinskiy to compile on Mingw Daniel
* libexslt/exsltexports.h libxslt/xsltexports.h: patches from
Mikhail S Grushinskiy to compile on Mingw
Daniel
Daniel Veillard [Sat, 21 Feb 2004 14:46:20 +0000 (14:46 +0000)]
patch from Mark Vadoc for attrvt.c Daniel
* win32/Makefile.msvc: patch from Mark Vadoc for attrvt.c
Daniel
Daniel Veillard [Wed, 18 Feb 2004 12:34:11 +0000 (12:34 +0000)]
applied patch from Steve Little to display the extension modules. Daniel
* libxslt/extensions.c: applied patch from Steve Little to
display the extension modules.
Daniel
Daniel Veillard [Wed, 18 Feb 2004 10:41:21 +0000 (10:41 +0000)]
trying to fix an extension regression pointed out on the list. Daniel
* libxslt/transform.c: trying to fix an extension regression pointed
out on the list.
Daniel
Daniel Veillard [Tue, 17 Feb 2004 11:21:20 +0000 (11:21 +0000)]
try to fix the problem with yelp and dictionnaries Daniel
* libxslt/transform.c: try to fix the problem with yelp
and dictionnaries
Daniel
Daniel Veillard [Tue, 17 Feb 2004 10:30:28 +0000 (10:30 +0000)]
applied patch from #134588 provided by Mariano Suárez-Alvarez, attribute
* libxslt/templates.c: applied patch from #134588 provided by
Mariano Suárez-Alvarez, attribute text node without doc.
Daniel