mirror of
https://gitlab.gnome.org/GNOME/libxslt
synced 2026-01-07 21:58:22 +03:00
3108 lines
126 KiB
Plaintext
3108 lines
126 KiB
Plaintext
Mon Apr 15 19:27:31 CEST 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: preparing 1.0.16
|
||
* doc/*: updated and rebuilt the docs
|
||
|
||
Mon Apr 15 17:27:51 CEST 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/attributes.c: removed a warning
|
||
* libxslt/transform.c libxslt/transform.h win32/libxslt.def.src:
|
||
added xsltRunStylesheetUser() API needed to fix #78546
|
||
* xsltproc/xsltproc.c: second part of the fix #78546
|
||
|
||
Mon Apr 15 15:57:28 CEST 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* python/Makefile.am: fixing the equivalent of #75779
|
||
|
||
Mon Apr 15 14:00:12 CEST 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/keys.c: fixed bug #78735
|
||
* configure.in tests/Makefile.am tests/keys/*:
|
||
added the tests in a separate directory
|
||
|
||
Mon Apr 15 00:01:07 CEST 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* tests/docs/Makefile.am tests/docs/bug-83.xml
|
||
tests/general/Makefile.am tests/general/bug-83.*: added a
|
||
specific example for bug #78662 in the regression tests
|
||
* tests/docbook/: this also changed a couple of DocBook results
|
||
|
||
Sun Apr 14 15:32:23 CEST 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: trying to kill #77827 IEEE conformance on alphas
|
||
* libxslt/imports.c libxslt/transform.c libxslt/xslt.c: fixing
|
||
bug #78211
|
||
* tests/docs/Makefile.am tests/docs/bug-82.xml
|
||
tests/general/Makefile.am tests/general/bug-82.*: added a
|
||
specific example for bug #78211 in the regression tests
|
||
|
||
Wed Apr 10 20:35:54 CEST 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/pattern.c: applied patch from Mark Vakoc
|
||
|
||
Fri Mar 29 18:28:23 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* tests/docs/Makefile.am tests/docs/bug-81.xml
|
||
tests/general/Makefile.am tests/general/bug-81.*: added a
|
||
specific example for bug #76927 in the regression tests
|
||
|
||
Wed Mar 27 10:03:11 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* AUTHORS HACKING: Added Igor Zlatkovic as official maintainer
|
||
* python/Makefile.am python/tests/Makefile.am: Albert Chin pointed
|
||
that $(datadir) should be used for docs
|
||
|
||
Mon Mar 25 17:56:44 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: preparing 1.0.15
|
||
* doc/*: updated and rebuilt
|
||
|
||
Mon Mar 25 17:11:42 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/attributes.c libxslt/attributes.h libxslt/pattern.c
|
||
libxslt/xslt.c: Fix bug #76043 about cascading attribute sets
|
||
* tests/docs/Makefile.am tests/docs/bug-80.xml
|
||
tests/general/Makefile.am tests/general/bug-80.*: added a
|
||
specific example for bug #76043 in the regression tests
|
||
|
||
Fri Mar 22 19:26:47 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/pattern.c: Fixing bug #75902 error with @foo[..]
|
||
steps which were not compiled
|
||
* tests/docs/Makefile.am tests/docs/bug-79.xml
|
||
tests/general/Makefile.am tests/general/bug-79.*: added a
|
||
specific example for bug #75902 in the regression tests
|
||
|
||
Fri Mar 22 16:13:22 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/pattern.c: Fixing bug #75777 error with namespaced
|
||
attribute match rules evaluation
|
||
* tests/docs/Makefile.am tests/docs/bug-78.xml
|
||
tests/general/Makefile.am tests/general/bug-78.*: added a
|
||
specific example for bug #75777 in the regression tests
|
||
|
||
Thu Mar 21 17:19:56 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/transform.c: found another stupid bug by step by
|
||
step processing of the code
|
||
* libxslt/pattern.c: idem, except that once stupid mistake
|
||
ELEM vs NODE forced the templates to be stored in a list
|
||
instead of a hash table, fixing this stupidity should
|
||
again lead to a substantive improvement of processing speed.
|
||
Like divide by 2 processing time for DocBook stylesheets.
|
||
|
||
Thu Mar 21 00:25:12 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/transform.c: fixing bug #75603
|
||
* tests/docs/Makefile.am tests/docs/bug-77.xml
|
||
tests/general/Makefile.am tests/general/bug-77.*: added a
|
||
specific example for bug #75603 in the regression tests
|
||
|
||
Wed Mar 20 17:49:43 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* python/Makefile.am: Art Haas pointed a stupid error
|
||
|
||
Tue Mar 19 19:42:01 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* Makefile.am tests/Makefile.am tests/*/Makefile.am
|
||
tests/*/*/Makefile.am : added "make valgrind" targets
|
||
to run the test suite under the debugger control
|
||
* transform.c: valgrind spotted 2 bugs, one related to
|
||
the ordering of the deallocation of the data associated to
|
||
a transofrmation, the second in xsltCopyTree when the new
|
||
node may have been coalesced with an adjacent text node.
|
||
The regression tests now pass cleanly under testgrind.
|
||
|
||
Mon Mar 18 21:33:38 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* python/Makefile.am: fixed a stupid bug
|
||
|
||
Mon Mar 18 20:45:27 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: preparing 1.0.14
|
||
* doc/*: updated rebuilt
|
||
* libxslt/*.c libexslt/*.c libxslt/libxslt.h libexslt/libexslt.h:
|
||
implemented the IN_LIBXSLT and IN_LIBEXSLT mechanism discussed
|
||
with the Windows maintainers
|
||
|
||
Mon Mar 18 16:22:46 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* python/Makefile.am python/generator.py python/libxslt.c
|
||
python/types.c python/tests/Makefile.am: applied the same kind of
|
||
fixes to the Python Makefiels than to libxml2 ones. Updates
|
||
and cleanups too.
|
||
|
||
Sat Mar 16 23:48:21 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libexslt/common.c libxslt/pattern.c libxslt/transform.c
|
||
libxslt/variables.c: chaing result tree values which may
|
||
be deallocated and must not be kept in the template
|
||
pattern lookup cache. Thanks to Valgrin to allow finding
|
||
the real problem in bug #74857
|
||
|
||
Wed Mar 13 15:17:51 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/*.h doc/* python/*: applied another cleanup comment
|
||
diff from Heiko W. Rupp, regenerated the API and python
|
||
|
||
Wed Mar 13 13:41:19 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* tests/docs/Makefile.am tests/docs/bug-76.xml
|
||
tests/general/Makefile.am tests/general/bug-76.*: added a
|
||
home brewed test for path computation elmininating duplicate
|
||
in result sets.
|
||
|
||
Sat Mar 9 11:53:39 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* doc/Makefile.am: fixed a build problem in some environements
|
||
|
||
2002-03-08 jacob berkman <jacob@ximian.com>
|
||
|
||
* python/Makefile.am (libxsltmodule_la_SOURCES): remove $(srcdir)
|
||
as make will automatically look there for these files
|
||
|
||
Fri Mar 8 17:44:31 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in libxslt/xsltwin32config.h: preparing release
|
||
1.0.13
|
||
* doc/*: updated and rebuilt the docs
|
||
* python/libxslt.c: fixed a possible reentrancy problem
|
||
|
||
Fri Mar 8 14:51:59 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/pattern.c: Fixes the problems exposed by #73880
|
||
those ought to be computed at stylesheet compile time, not
|
||
at run-time, and the computation was wrong.
|
||
* libxslt/transform.c: get rid of fake nodes coming from node-set
|
||
transformations. At least if they are still produced they will
|
||
become easy to spot as resulting document won't be well-formed.
|
||
|
||
Thu Mar 7 17:01:21 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/extensions.c: fixed bug #73791 related to extension
|
||
function declared in included stylesheets
|
||
* tests/exslt/functions/function.7.*: added specific test
|
||
|
||
Thu Mar 7 15:20:32 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* tests/docs/Makefile.am tests/docs/bug-75.xml
|
||
tests/general/Makefile.am tests/general/bug-75.*: added a
|
||
specific example for bug #72150 in the regression tests
|
||
|
||
Thu Mar 7 15:17:21 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in xsltproc/xsltproc.c: fixed bug #71488 in a
|
||
similar way as #71457
|
||
|
||
Thu Mar 7 09:41:59 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* tests/xmlspec/REC-xml-20001006*.html tests/XSLTMark/xslbench1.out:
|
||
some HTML meta encoding fixups resulting from fix in libxml2
|
||
|
||
Mon Mar 4 18:09:48 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/namespaces.c tests/general/bug-63.out: small fixups
|
||
related to the XPath changes in fixing #61290
|
||
|
||
Mon Mar 4 12:57:21 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/pattern.c: fixed bug #73363, bad tokenization of
|
||
pattern
|
||
|
||
Mon Mar 4 12:01:34 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libexslt/date.c: patch from Charles Bozeman for the exslt date
|
||
extension
|
||
* configure.in tests/exslt/Makefile.am tests/exslt/date/*: added
|
||
the associated regression test provided by Charles
|
||
|
||
Fri Mar 1 10:17:26 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/preproc.c: Fixed #73088 with the associated patch
|
||
|
||
Fri Mar 1 10:14:07 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xsltproc/xsltproc.c: similar to #72663 and #72658, don't memdump
|
||
unless compiled explicitely with memory debugging switched on
|
||
* TODO: refreshed a bit
|
||
|
||
Fri Feb 22 23:44:57 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* python/generator.py python/libxslt.c: changes for the 'usual'
|
||
setup.py to allow building a libxml2-python
|
||
module based on the same code. The initialization is however
|
||
different the 2 .so files fo libxml2 and libxslt are identical and
|
||
they entry point initialize both libraries. this is done to avoid
|
||
some possible nasty problem since the Python don't merge the maps
|
||
of all shared modules.
|
||
* python/libxsl.py: attempt to cope with the shared library loading
|
||
problem when both modules are not merged.
|
||
|
||
Thu Feb 21 12:59:59 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* doc/site.xml doc/xslt.html doc/python.html doc/*.html: added
|
||
documentation for the wrappers and python modules.
|
||
|
||
Wed Feb 13 14:22:22 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* tests/docs/Makefile.am tests/docs/bug-74.xml
|
||
tests/general/Makefile.am tests/general/bug-74.*: added a
|
||
specific example for bug #71342 in the regression tests
|
||
* tests/docbook/result/xhtml/gdp-handbook.xhtml: fixing
|
||
#71342 changed one attribute serialization.
|
||
|
||
Tue Feb 12 15:08:38 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* python/Makefile.am: trying to fix #71270
|
||
|
||
Mon Feb 11 19:40:34 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* python/*.py: removed tab used spaces
|
||
* configure.in libxslt/xsltwin32config.h: preparing 1.0.12
|
||
* doc/news.html doc/xslt.html: rebuild/updated
|
||
|
||
Mon Feb 11 16:34:37 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* tests/docs/Makefile.am tests/docs/bug-73.xml
|
||
tests/general/Makefile.am tests/general/bug-73.*: added a
|
||
specific example for bug #71181 in the regression tests
|
||
|
||
Mon Feb 11 16:22:36 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/pattern.c: fixed bug #71181 p/text() would not
|
||
work. A bit of cleanup.
|
||
|
||
Mon Feb 11 15:01:42 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xslt-config: fixing Red Hat bug #59508
|
||
|
||
Mon Feb 11 14:27:25 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* tests/docs/Makefile.am tests/docs/bug-72.xml
|
||
tests/general/Makefile.am tests/general/bug-72.*: added a
|
||
specific example for bug #58444 in the regression tests
|
||
|
||
Mon Feb 11 14:13:07 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/transform.c: fixed bug #58444, was quite simpler
|
||
than expected.
|
||
|
||
Mon Feb 11 13:27:42 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/xsltInternals.h libxslt/pattern.c: expected to have
|
||
closed bug #70131, still wondering about the position() when
|
||
the node is selected.
|
||
|
||
Mon Feb 11 10:45:27 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* tests/docs/Makefile.am tests/docs/bug-71.xml
|
||
tests/general/Makefile.am tests/general/bug-71.*: added a
|
||
specific example for Norm's bug in the regression tests
|
||
|
||
Sun Feb 10 22:08:51 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/attributes.c: fixed a bug reported by Norm
|
||
|
||
Sun Feb 10 20:25:28 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* python/libxml.c : fixed a small warning.
|
||
* doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml
|
||
python/libxsltclass.txt: rebuilt the APIs
|
||
|
||
Sun Feb 10 20:16:15 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/imports.c libxslt/numbers.c libxslt/pattern.c
|
||
libxslt/pattern.h libxslt/transform.c libxslt/xslt.c
|
||
libxslt/xsltInternals.h: adding extra run-time informations
|
||
to make the stylesheet really read-only at run-time.
|
||
|
||
Sun Feb 10 16:21:09 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/transform.c: fixing bug #70281
|
||
|
||
Sun Feb 10 15:10:56 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/numbers.c: trying to fix #68759
|
||
|
||
Sat Feb 9 23:17:53 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* python/Makefile.am: seems some version of automake didn't
|
||
generate the dependancies right as Jacob found out. Add
|
||
an extra dependancy rule.
|
||
|
||
Sat Feb 9 19:04:01 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in libxslt.spec.in python/Makefile.am python/generator.py
|
||
python/libxsl.py python/libxslt.c python/tests/Makefile.am:
|
||
Fixed the python Makefiles, corrected a bug showing up on ia64,
|
||
changed the name of the python internal module too
|
||
|
||
Fri Feb 8 17:01:10 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* Copyright Makefile.am configure.in libxslt.spec.in: change the
|
||
Licence to MIT Licence and release of 1.0.11
|
||
* doc/FAQ.html doc/intro.html doc/libxslt-decl.txt doc/news.html
|
||
doc/xslt.html: updates of the docs accordingly
|
||
* libxslt/xsltwin32config.h: numbering
|
||
* python/generator.py python/libxml_wrap.h python/libxsltclass.txt
|
||
python/libxslt-python-api.xml: cleanup the dependancies with
|
||
libxml2
|
||
* python/tests/extfunc.py: updated examples.
|
||
|
||
Thu Feb 7 23:21:18 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml
|
||
doc/parsedecl.py: fixup the script and rebuid the API
|
||
* libxslt/extensions.h: cleanup
|
||
* python/generator.py python/libxslt-python-api.xml python/libxslt.c
|
||
python/libxsltclass.txt: provided accessors for a lot of the
|
||
tructures involved in the transformation. Stylesheet and
|
||
transformation python object don't free automatically the
|
||
encapsulated object when deallocated.
|
||
* python/tests/Makefile.am python/tests/basic.py
|
||
python/tests/extfunc.py python/tests/pyxsltproc.py:
|
||
updated the examples
|
||
|
||
Thu Feb 7 17:59:27 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xsltproc/xsltproc.c: small fix
|
||
* Makefile.am: cleanup
|
||
* python/tests/Makefile.am: avoid a problem with $(TESTS)
|
||
* python/generator.py python/libxml_wrap.h python/libxsl.py
|
||
python/libxslt.c python/libxsltclass.txt: augmented the
|
||
wrappers
|
||
* python/tests/pyxsltproc.py: rewrote xsltproc on top of the
|
||
libxslt-python API to get an estimate of what is missing
|
||
|
||
Wed Feb 6 23:34:10 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* python/libxsl.py python/libxslt-python-api.xml python/libxslt.c
|
||
python/libxsltclass.txt: added libxslt_xsltCleanup() added parameters
|
||
to libxslt_xsltApplyStylesheet() removed the memleaks left and
|
||
fixed an import order.
|
||
* python/tests/basic.py python/tests/extfunc.py: updated the tests
|
||
|
||
Wed Feb 6 19:46:09 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* python/libxlst.c python/libxslt-python-api.xml
|
||
python/libxsltclass.txt: plugged the extension of the engine
|
||
with python defined functions
|
||
* python/tests/Makefile.am python/tests/extfunc.py: added a
|
||
basic test, still a memleak, cleanup function needed.
|
||
|
||
Wed Feb 6 13:49:55 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt.spec.in python/Makefile.am python/libxsl.py: the
|
||
spec file will now build libxslt-python, fought with shared
|
||
and other crazyness, seems to work now :-)
|
||
* doc/libxslt-api.xml: regenerated
|
||
|
||
Wed Feb 6 11:29:31 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* Makefile.am configure.in tests/Makefile.am tests/*/Makefile.am
|
||
tests/*/*/Makefile.am: refactored make tests, make all now don't
|
||
run the test suite
|
||
* python/Makefile.am: added tests
|
||
* python/tests/basic.py python/tests/Makefile.am: added the first
|
||
basic test, memory debug included
|
||
|
||
Wed Feb 6 00:20:57 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in python/Makefile.am: attempst to tweak to get
|
||
full memory debug...
|
||
* python/generator.py python/libxsl.py python/libxslt-python-api.xml
|
||
python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt:
|
||
the basic API starts to work
|
||
* python/tests/test.*: first basic test
|
||
* libxslt/xsltutils.c: fixed a comment
|
||
|
||
Tue Feb 5 17:35:00 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in doc/Makefile.am: do not install outside of prefix,
|
||
make sure the API get shipped.
|
||
|
||
Mon Feb 4 19:47:32 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/pattern.[ch] doc/libxslt-api.xml doc/libxslt-refs.xml:
|
||
reactivated xsltMatchPattern() since this is really something
|
||
one may want to have access to in an extension function.
|
||
* Makefile.am configure.in python/Makefile.am python/generator.py
|
||
python/libxml_wrap.h python/libxsl.py python/libxslt-python-api.xml
|
||
python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt
|
||
python/types.c: started working on the python bindings, borrowed
|
||
most of the work done for libxml2, most of the generator code
|
||
is similar. Commit at the point where this compiles cleanly and
|
||
"import libxslt" doesn't yield any missing entry point.
|
||
|
||
Wed Jan 30 12:46:41 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/pattern.c: patch from Charles Bozeman to support
|
||
child::* patterns.
|
||
|
||
Wed Jan 30 12:35:28 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/keys.c: Bob Stayton pointed out a problem when
|
||
using unions in key match patterns.
|
||
* tests/docs/Makefile.am tests/docs/bug-70.xml
|
||
tests/general/Makefile.am tests/general/bug-70.*: added a
|
||
specific example in the regression tests
|
||
|
||
Sun Jan 27 13:54:10 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/transform.c: avoid a problem with Sun's Workshop CC,
|
||
closes bug #69809 submitted by Michael Kroell
|
||
|
||
Fri Jan 25 15:31:23 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xsltproc/xsltproc.c: added links to the Web site from usage()
|
||
|
||
Wed Jan 23 23:13:37 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Mon Jan 21 09:53:45 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/functions.h: roll back the change after more analysis
|
||
proper fix is to restore the definition of xmlXPathFuncLookupFunc
|
||
int libxml2
|
||
|
||
Mon Jan 21 09:41:10 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/functions.h: fixed a proble after some cleanup of libxml2
|
||
includes.
|
||
|
||
Sun Jan 20 14:33:33 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xsltproc/xsltproc.c: Fixed RH bug #58124 due to an off-by-one
|
||
error when parsing -o arguments.
|
||
|
||
Sun Jan 20 14:15:55 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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.
|
||
|
||
Fri Jan 18 09:43:16 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libexslt/math.c: Charlie Bozeman provided the implementation
|
||
for the EXSLT math other functions
|
||
|
||
Thu Jan 17 23:41:53 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libexslt/Makefile.am: jacob berkman pointed out that the
|
||
Cygwin patch forgot to add libexslt.h to the tarball
|
||
|
||
Thu Jan 17 23:39:00 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Thu Jan 17 10:40:03 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Thu Jan 17 10:34:39 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xsltproc/Makefile.am configure.in: ugly way to keep
|
||
the memory debugging active on my devel workstation
|
||
by bypassing libtool completely
|
||
|
||
Tue Jan 15 12:00:18 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Tue Jan 15 10:40:41 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/transform.c xsltproc/xsltproc.c: fixed a couple of
|
||
small problems raised by Justin Fletcher
|
||
|
||
Mon Jan 14 18:35:18 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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.
|
||
|
||
Mon Jan 14 12:20:33 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/numbers.c: the xsl:number implementation incorrectly
|
||
cached the format string in some case. Fixes bug #65391
|
||
|
||
Mon Jan 14 10:35:27 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
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
|
||
|
||
Tue Jan 8 17:21:02 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xsltproc/xsltproc.c: added the --stringparam option
|
||
* xsltproc/xsltproc.c: applied John Fleck's patch to correct
|
||
the --novalid behaviour.
|
||
|
||
Tue Jan 8 13:51:08 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* doc/site.xsl doc/*.html: added a DocBook section docbook.html
|
||
|
||
Tue Jan 8 12:51:15 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* doc/*.html: updated gdome2 homepage
|
||
|
||
Sat Jan 5 19:32:17 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* win32/dsp: Windows/MSVC project files update from Igor Zlatkovic
|
||
|
||
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
|
||
|
||
Fri Jan 4 15:50:25 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xsltproc/xsltproc.c: increased the max number of parameters
|
||
|
||
Thu Dec 20 14:54:27 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt.pc.in configure.in: added pkg-config file from Rodrigo Moya
|
||
|
||
Thu Dec 20 14:49:39 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Tue Dec 11 15:27:15 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/xsltutils.c: fixed a problem with the debuuger interface.
|
||
|
||
Fri Dec 7 15:48:48 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: preparing 1.0.9
|
||
* doc/*: updated and rebuild the doc
|
||
|
||
Thu Dec 6 14:57:56 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in libexslt/Makefile.am: trying to fix the problem
|
||
related to prelinking and libtools crazyness
|
||
|
||
Wed Dec 5 18:49:53 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/transform.c libxslt/variables.c: applied Keith Isdale
|
||
patch for the debugger glue.
|
||
|
||
Wed Dec 5 18:43:45 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* breakpoint/Makefile.am breakpoint/deprecated.c: replaced
|
||
the whole module with just the entry points.
|
||
|
||
Fri Nov 30 18:59:50 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/transform.c: Nik Clayton found a bug introduced in
|
||
1.0.8 when using doctypes for HTML output
|
||
|
||
Fri Nov 30 12:59:05 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Thu Nov 29 09:52:38 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
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.
|
||
|
||
Wed Nov 28 11:17:04 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* doc/FAQ.html doc/site.xsl doc/*.html doc/Makefile.am: added an FAQ
|
||
|
||
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
|
||
|
||
Tue Nov 27 22:16:50 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/pattern.c: Marc Tardif provided a patch to use as
|
||
much as 40 steps. A dynamic alloc would still be better
|
||
|
||
Mon Nov 26 21:45:07 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xsltproc/xsltproc.c: return useful code signaling error conditions
|
||
closing #56649 (RH)
|
||
|
||
Mon Nov 26 13:14:14 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in libxslt/xsltwin32config.h: preparing release of 1.0.8
|
||
|
||
Mon Nov 26 11:21:27 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/pattern.c: fixing bug #64044 reported by Gero Mei<65>ner,
|
||
template matches compilation was failing to skip blanks bewteen
|
||
consecutive predicates
|
||
|
||
Mon Nov 26 10:27:30 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* Makefile.am configure.in breakpoint/Makefile.am libexslt/Makefile.am:
|
||
updating Makefiles to fix the prelinking.
|
||
|
||
Sun Nov 25 15:52:38 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/transform.c: fixed a bug in the document extension
|
||
element where the doctype infos were not taken into account.
|
||
|
||
Thu Nov 22 19:08:23 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Thu Nov 22 12:09:56 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in libexslt/Makefile.am: more Makefile fixups
|
||
|
||
Wed Nov 21 16:29:04 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in libexslt/Makefile.am: trying to fix more Makefiles
|
||
crapola
|
||
* libxslt/transform.c: small fix.
|
||
|
||
Tue Nov 13 16:16:41 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* vms/* Makefile.am: included OpenVMS port instructions from
|
||
John A Fotheringham, integrated in the tar file.
|
||
|
||
Mon Nov 12 22:46:26 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* win32/dsp/* xsltproc/xsltproc.c libxslt/transform.c: Patches
|
||
from Igor for Windows
|
||
* libxslt/xslt.h: try to fix the LIBXSLT_PUBLIC mess
|
||
|
||
Sun Nov 11 21:15:05 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/transform.c: fixing bug #64298 reported by T. V. Raman
|
||
|
||
Sat Nov 10 14:01:44 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Mon Nov 5 14:29:26 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Fri Nov 2 11:19:49 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/libxslt.h: make sure LIBXSLT_PUBLIC is defined
|
||
|
||
Thu Nov 1 15:15:39 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Wed Oct 31 18:53:26 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xsltproc/xsltproc.c: cleanup, moved xsllNoNetExternalEntityLoader()
|
||
to libxml and removed the --warnnet option
|
||
|
||
Tue Oct 30 19:32:08 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: applied patches from David H<>rdeman closing
|
||
bug #62891
|
||
|
||
Tue Oct 30 15:25:19 CET 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in libxslt/xsltwin32config.h: preparing 1.0.6
|
||
* libexslt/date.c: applied patch from Bruce Miller
|
||
* doc/*: updated and rebuilt the docs
|
||
|
||
Fri Oct 26 14:12:14 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Fri Oct 26 11:37:01 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* win32/dsp/libxslt.def libxslt/xslt.h: applied Igor patches
|
||
for Win32
|
||
* doc/*.html doc/site.xsl: changed the site stylesheet a bit
|
||
|
||
Thu Oct 25 23:05:14 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libxslt/numbers.c: take NaN and infinity attributes of
|
||
xsl:decimal-format into account. Closes #62577
|
||
|
||
Wed Oct 24 13:02:15 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Fri Oct 19 16:46:06 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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.
|
||
|
||
Wed Oct 17 21:20:55 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/attributes.c libxslt/extensions.c libxslt/preproc.c
|
||
libxslt/transform.c libxslt/xsltutils.h: cleanup TODO into
|
||
XSLT_TODO
|
||
|
||
Wed Oct 17 02:46:55 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* 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)
|
||
|
||
Tue Oct 16 11:25:15 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Sun Oct 14 17:17:03 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libxslt/numbers.c tests/REC/test-7.7-4.out: implement initial
|
||
non-alphanumeric token handling in number formatting.
|
||
|
||
Wed Oct 10 11:58:41 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: releasing 1.0.5
|
||
* doc/xslt.html doc/html/*: updated and rebuilt the docs
|
||
|
||
Wed Oct 10 00:10:01 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* tests/REC/test-7.7-4.out: fixed a typo
|
||
|
||
Tue Oct 9 22:59:00 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* 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"
|
||
|
||
Tue Oct 9 19:51:48 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* 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.
|
||
|
||
Tue Oct 9 13:02:46 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/documents.c libxslt/extra.c libxslt/transform.[ch]:
|
||
strip-space should also be applied to document imported
|
||
at run-time.
|
||
|
||
Tue Oct 9 12:36:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Mon Oct 8 11:27:52 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/xslt.c: Fixing bug #61913
|
||
* libxslt/transform.c: removing a small memleak when running with
|
||
the profiler.
|
||
|
||
Sun Oct 7 18:53:34 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* 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
|
||
|
||
Sun Oct 7 13:15:33 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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.
|
||
|
||
Sat Oct 6 19:45:07 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/numbers.c: trying to fix bug #61070, seems there
|
||
is still a couple of problem left. And optimizations are
|
||
certainly needed.
|
||
|
||
Sat Oct 6 15:10:16 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Sat Oct 6 12:41:37 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Thu Oct 4 15:49:57 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in xslt-config.in: trying to fix bug #60890
|
||
|
||
Thu Oct 4 15:28:25 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: applied patch to close bug #60724
|
||
|
||
Tue Oct 2 21:38:23 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libexslt/date.c: applied patch from Charlie Bozeman that fixes
|
||
a bug in DAY_IN_WEEK and implements the date:week-in-month function
|
||
|
||
Tue Oct 2 17:11:15 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Mon Oct 1 17:18:32 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/xsltwin32config.h.in win32/dsp/libexslt_*.dsp: applied
|
||
patches from Igor for Windows.
|
||
|
||
Tue Sep 18 11:48:20 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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.
|
||
|
||
Mon Sep 17 14:45:48 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Sat Sep 15 17:32:16 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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.
|
||
|
||
Sat Sep 15 06:25:02 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libexslt/date.c: fixed some bugs (reported by Charles Bozeman
|
||
and Justin Fletcher)
|
||
|
||
Fri Sep 14 15:22:30 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Fri Sep 14 12:42:22 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* tests/docbook/result/*: the change in libxml to output
|
||
decimal charrefs instead of hexadecimal changed a lot of
|
||
docbook results
|
||
|
||
Thu Sep 13 15:30:01 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt.spec.in doc/Makefile.am: install xsltproc man page
|
||
|
||
Wed Sep 12 21:09:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: preparing for 1.0.4
|
||
* doc/xslt.html doc/html/*: updated and regenerated docs
|
||
|
||
Wed Sep 12 18:10:33 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libexslt/date.c: fixed some compile warnings and disabled
|
||
debugging by default.
|
||
|
||
Wed Sep 12 17:00:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* win32/dsp/libxslt.def libxslt/variables.[ch]: trying to
|
||
incorporate comments from bug #59220
|
||
|
||
Wed Sep 12 05:51:32 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* 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
|
||
|
||
Tue Sep 11 14:48:43 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xsltproc/xsltproc.c: tell in usage that parameter strings
|
||
need to be quoted
|
||
|
||
Tue Sep 11 13:42:49 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Tue Sep 11 13:02:34 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Tue Sep 11 12:33:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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.
|
||
|
||
Mon Sep 10 22:52:44 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/pattern.c tests/docbook/result/fo/*: applied fix from
|
||
#60143 and rebuilt the FO test outputs
|
||
|
||
Mon Sep 10 19:38:54 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/attributes.c libxslt/transform.c: fixed bug #59757
|
||
on inheritance of attributes from multiple attributes-sets
|
||
|
||
Mon Sep 3 02:14:58 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* 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.
|
||
|
||
Fri Aug 31 13:51:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/libxslt.4 libexslt/libexslt.4 libxslt/Makefile.am
|
||
libexslt/Makefile.am: added man pages provided by Heiko Rupp
|
||
|
||
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)
|
||
|
||
Wed Aug 29 22:58:58 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* 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
|
||
|
||
Wed Aug 29 15:32:52 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libexslt/common.c: fixed a bug in exsltNodeSetFunction
|
||
|
||
Wed Aug 29 15:18:28 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* 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
|
||
|
||
Mon Aug 27 08:21:47 MDT 2001 John Fleck <jfleck@inkstain.net>
|
||
|
||
* adding doc/xsltproc.xml - user manual for xsltproc
|
||
|
||
Sun Aug 26 20:52:02 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/numbers.c libxslt/xslt.c: removed a couple of
|
||
warning raised by the Windows compiler (Chris Poblete)
|
||
|
||
Fri Aug 24 01:15:24 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/functions.h libxslt/preproc.c libxslt/transform.c:
|
||
closed bugs #59212 and #59220
|
||
|
||
Thu Aug 23 23:18:44 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* config.h.in configure.in xsltproc/xsltproc.c: complete test
|
||
of a DocBook XSLt transform with --nonet, need stat(), added
|
||
checking in configure.
|
||
|
||
Thu Aug 23 17:37:40 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xsltproc/xsltproc.c: catalog integration, cleanup with
|
||
the --nonet option closing #59427
|
||
* libxslt/xslt.c: removed a small memleak when using a
|
||
stylesheet PI
|
||
|
||
Tue Aug 21 13:17:19 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* //Makefile.am : fixed an error I propagated to nearly all
|
||
Makefiles.am on Saturday
|
||
|
||
Tue Aug 21 13:10:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libexslt/math.c libxslt/numbers.c: use xmlXPathIsNaN() and
|
||
xmlXPathIsInf()
|
||
* libxslt/pattern.c: tag a potential threading problem.
|
||
|
||
Tue Aug 21 11:18:45 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
|
||
|
||
* libxslt/numbers.c libexslt/math.c: Re-worked NaN and Inf
|
||
support.
|
||
|
||
Sat Aug 18 15:57:46 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* //Makefile.am : fixed a number of small problems with
|
||
Makefiles spotted by Albert Chin
|
||
|
||
Thu Aug 16 14:37:55 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* win32/dsp/libxslt.def: minimal changes to compile 1.0.2 on
|
||
Windows/MSC
|
||
|
||
Thu Aug 16 12:58:11 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/extensions.c: fixed a permutation of args to
|
||
xsltPrintErrorContext()
|
||
|
||
Wed Aug 15 15:19:14 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* Makefile.am config.h.in configure.in libxslt/xsltwin32config.h:
|
||
release of 1.0.2
|
||
* tests/docs/Makefile.am libexslt/Makefile.am
|
||
tests/documents/Makefile.am tests/general/Makefile.am
|
||
xsltproc/Makefile.am: cleaning of Makefiles pointed out
|
||
by make distcheck
|
||
|
||
Wed Aug 15 13:54:41 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/functions.h libxslt/transform.c: a bit of cleanup
|
||
|
||
Wed Aug 15 12:06:43 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libexslt/common.c libexslt/math.c libxslt/Makefile.am
|
||
libxslt/libxslt.h libxslt/xsltconfig.h.in: cleanup of includes
|
||
export xsltconfig.h at make install stage
|
||
|
||
Tue Aug 14 20:51:09 MDT 2001 John Fleck <jfleck@inkstain.net>
|
||
|
||
* doc/xslt.html updated xsltproc description with the many new
|
||
command line options Daniel has added, cleaned up some spelling
|
||
|
||
Tue Aug 14 18:41:02 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/extra.c libxslt/keys.c libxslt/templates.c
|
||
libxslt/transform.c libxslt/variables.c libxslt/xsltutils.c:
|
||
serious changes on Result Value Trees and NodeSets
|
||
w.r.t. deallocation and collect operations. Probably not
|
||
100% clean (merge of allocated trees smells like a problem).
|
||
Seems sufficient to close #58943 . Also check if XPath evaluations
|
||
failed, and in this case stops the processing and avoid
|
||
going further, goal is to not segfault on broken XSLT.
|
||
|
||
Tue Aug 14 15:32:08 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/pattern.c libxslt/transform.c: trying to kill bug #58878,
|
||
some associated serious cleanup in the pattern code.
|
||
* tests/docbook/result/*: regenerated all the results for the
|
||
docbook testsuite. Seems killing #58878 also changes the
|
||
fo results seriously.
|
||
* tests/docs/Makefile.am tests/docs/bug-5[56].xml
|
||
tests/general/Makefile.am tests/general/bug-5[56].*: added
|
||
2 more tests
|
||
|
||
Tue Aug 14 05:01:30 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libxslt/xslt.c libxslt/xsltInternals.h libxslt/transform.c
|
||
libxslt/extra.[ch] libxslt/extensions.c libxslt/preproc.[ch]:
|
||
fixed compilation warnings due to recent changes to the extension
|
||
framework.
|
||
* libxslt/preproc.[ch] libexslt/common.c
|
||
fixed the precomputation of *:document elements
|
||
* libxslt/functions.h: fixed a compilation warning
|
||
|
||
Mon Aug 13 11:41:02 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/xsltutils.c: applied fix suggested by Tom Moog
|
||
for xsltTimeStamp() in bug report #58012
|
||
|
||
Sun Aug 12 21:53:13 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/functions.c libxslt/keys.c libxslt/transform.c
|
||
libxslt/xsltutils.h: cleaned up the code w.r.t. handling
|
||
of 'non-standard' libxml element like namespace nodes.
|
||
* tests/docs/Makefile.am tests/docs/bug-54.xml
|
||
tests/general/Makefile.am tests/general/bug-54.*: added a
|
||
specific example in the regression tests
|
||
|
||
Wed Aug 8 22:57:05 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* HACKING: added John Fleck right to commit in the doc subdir
|
||
|
||
Tue Aug 7 03:11:31 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xsltproc/xsltproc.c: for heriting defaulted atts from the DTD
|
||
* tests/docs/Makefile.am tests/docs/bug-52.xml tests/docs/bug-53.xml
|
||
tests/general/Makefile.am tests/general/bug-52.*
|
||
tests/general/bug-53.*: Added a few new tests for recently fixed
|
||
stuff in libxml
|
||
* tests/xmlspec/REC-xml-20001006-review.html
|
||
tests/xmlspec/REC-xml-20001006.html: inheriting default attrs from
|
||
DTD changed the result by adding extra attributes to the HTML output
|
||
|
||
2001-08-06 Peter Williams <peterw@ximian.com>
|
||
|
||
* libexslt/Makefile.am, xsltproc/Makefile.am: Fixes for compiling
|
||
when srcdir != builddir.
|
||
|
||
Sun Aug 5 09:37:14 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libxslt/extensions.[ch] libxslt/preproc.[ch] libxslt/transform.c
|
||
libxslt/xslt.c libxslt/xsltInternals.h: modified extension framework
|
||
to easify extension element precomputation.
|
||
* libexslt/functions.c: uses the new framework and precomputes
|
||
func:result elements.
|
||
|
||
Sat Aug 4 20:42:32 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/transform.c: bug fix on output="text" from Nicolas Marsgui
|
||
|
||
Fri Aug 3 14:23:25 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* tests/general/bug-21-.out tests/general/bug-31-.out:
|
||
this got fixed by libxml patches
|
||
* win32/readme.msvc win32/dsp/* xsltproc/xsltproc.c
|
||
Makefile.am libexslt/exslt.[ch] libexslt/exsltconfig.h.in
|
||
libexslt/functions.c libexslt/math.c libxslt/win32config.h
|
||
libxslt/xsltconfig.h.in libxslt/xsltutils.h
|
||
libxslt/xsltwin32config.h libxslt/xsltwin32config.h.in:
|
||
Applied Igor Zlatkovic Win32 Facelift No.2 patch, and fixed
|
||
a few things related to those changes.
|
||
|
||
Wed Aug 1 13:58:21 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/xsltutils.c: well one need one \n after DOCTYPE
|
||
* test//*/*.out: the output of some tests changed, looks better
|
||
actually
|
||
|
||
Wed Aug 1 13:21:18 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/xsltutils.c: avoid extra \n when serializing top
|
||
text nodes.
|
||
|
||
Wed Aug 1 10:37:50 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/extra.c: one more revision on Norm's localTime() function
|
||
|
||
Wed Aug 1 01:37:41 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libexslt/sets.c: fixed bugs in exsltTrailingFunction and
|
||
exsltLeadingFunction when passing an empty node-set as the
|
||
second argument
|
||
* libxslt/functions.[ch]: gave priority to context-level functions
|
||
over extension module functions. This allows a function declared
|
||
with a func:function element to override an extension module
|
||
function for example. This is a bit hackish...
|
||
* tests/exslt/sets/{lead,trail}ing.1.out: fixed errors. The result
|
||
values didn't conform to the expected values. This is a bug in
|
||
the EXSLT official use cases.
|
||
|
||
Tue Jul 31 23:53:55 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* config.h.in configure.in libxslt/extra.c: tried to integrate
|
||
Norm's implemntation of localTime()
|
||
|
||
Tue Jul 31 03:47:10 EDT 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/extra.c: fixed a serious proble is node-set was called
|
||
on a nodeset
|
||
* tests//*/Makefile.am: fixed the rule to rebuild xsltproc
|
||
|
||
Lun Jul 30 05:47:43 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libexslt/functions.c: fixed memory leaks
|
||
|
||
Sun Jul 29 08:37:59 EDT 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libexslt/functions.c libxslt/extensions.[ch] libxslt/extensions.h
|
||
libxslt/xslt.[hc] libxslt/xsltInternals.h xsltproc/xsltproc.c:
|
||
more cleanup of the problems introduced with EXSLT, also closes
|
||
bug #58180
|
||
|
||
Sat Jul 28 08:25:05 MDT 2001 John Fleck <jfleck@inkstain.net>
|
||
|
||
* doc/internals.html - general cleanup
|
||
|
||
Fri Jul 27 04:00:38 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* configure.in tests/Makefile.am tests/exslt/*: added some tests
|
||
to check EXSLT conformance
|
||
* libexslt/sets.c: fixed a typo when registering has-same-node
|
||
|
||
Fri Jul 27 12:33:52 EDT 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/extensions.c xsltproc/xsltproc.c: quick cleanup
|
||
of memory allocations, raise a bug in the test suite, also
|
||
need to be centralized as a single cleanup function.
|
||
|
||
Fri Jul 27 10:50:39 EDT 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/transform.[ch]: applied changes from Tom Moog #58002
|
||
* libexslt/functions.c libxslt/documents.c libxslt/extensions.c:
|
||
Some cleanup, there is still a memory leak left and some warnings
|
||
in libexslt.
|
||
|
||
Thu Jul 26 19:05:48 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libxslt/extensions.[ch] libxslt/functions.[ch] libxslt/preproc.c
|
||
libxslt/transform.[ch] libxslt/variables.c libxslt/xslt.c
|
||
libxslt/xsltInternals.h: new extension framework.
|
||
Added stylesheet module data, top-level and extension elements
|
||
precomputing, global registration of top-level elements and
|
||
extension elements and functions.
|
||
Extensions are no longer initialized from extension-element-prefixes
|
||
declarations but when modules need the data.
|
||
init/shutdown functions registered with xsltRegisterExtModule{,Full}
|
||
only allocate and free module data, they shouldn't register the
|
||
elements and functions any more.
|
||
* libxslt/xsltutils.c: fixed a bug in xsltPrintErrorContext when
|
||
@node wasn't NULL.
|
||
* libxslt/xslt.c: fixed xsltPrecomputeStylesheetTop which allowed
|
||
non-XSLT top-level elements before any xsl:import element.
|
||
* libexslt/common.c libexslt/functions.c libexslt/math.c
|
||
libexslt/sets.c: adapted to use the new extension framework.
|
||
* libxslt/functions.c libxslt/extensions[ch] xsltproc/xsltproc.c:
|
||
moved the test module from functions.c to extensions.[ch],
|
||
modified it to use the new extension framework. Updated xsltproc
|
||
to register the test module.
|
||
|
||
Thu Jul 26 10:20:19 EDT 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxslt/pattern.c: fixed an ugly problem with namespaces
|
||
in templates compilation
|
||
* tests/namespaces/tst4.*: added a specific testcase
|
||
* libxslt/transform.c: reenabled debug
|
||
|
||
Tue Jul 24 17:45:22 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in libxslt.spec.in libxslt/xsltwin32config.h:
|
||
releasing 1.0.1
|
||
* doc/html/*.html: updated the docs.
|
||
* xsltproc/xsltproc.c: activate line numbering unfortunately
|
||
this works only with CVS, libxml2-2.4.1 is broken in this respect
|
||
|
||
Mon Jul 23 23:35:00 HKT 2001 William M. Brack <wbrack@mmm.com.hk>
|
||
|
||
* libxslt/documents.c enhancement to xsltFindDocument to
|
||
cater for the Matt Sergeant patch
|
||
|
||
Mon Jul 23 09:32:27 MDT 2001 John Fleck <jfleck@inkstain.net>
|
||
|
||
* updating libxslt tutorial to include param support
|
||
|
||
Mon Jul 23 20:12:38 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libexslt/math.c: small cleanup
|
||
* libxslt/functions.c: patch to document('') from Matt Sergeant
|
||
* libxslt/xsltInternals.h libxslt/xsltutils.[ch]: profiler on Windows
|
||
c.f. bug #57464 from Tom Moog
|
||
|
||
2001-07-19 Darin Adler <darin@bentspoon.com>
|
||
|
||
* configure.in: Add HTML_DIR definition.
|
||
* xsltproc/.cvsignore: Ignore some generated files.
|
||
|
||
2001-07-18 Peter Williams <peterw@ximian.com>
|
||
|
||
* xsltproc/Makefile.am (INCLUDES): Fix compiling when
|
||
srcdir != builddir.
|
||
|
||
2001-07-17 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libexslt/.cvsignore libexslt/Makefile.am libexslt/utils.[ch]
|
||
libexslt/common.c libexslt/functions.c libexslt/math.c
|
||
libexslt/sets.c: removed utils.[ch] as their content is
|
||
integrated in libxml
|
||
* libexslt/sets.c: uses the new libxml functions
|
||
* libxslt/extra.[ch]: removed exsl:document
|
||
* AUTHORS: added /me
|
||
|
||
2001-07-16 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libexslt/.cvsignore: some more generated files to ignore
|
||
* libexslt/Makefile.am: utils.h not installed anymore
|
||
* libexslt/common.c libexslt/exslt.[ch] libexslt/functions.c
|
||
libexslt/math.c libexslt/sets.c:
|
||
changed function prefix from exsl* to exslt*
|
||
{common.c,exslt.c} moved exsltLib{rary,exslt,xslt,xml}Version
|
||
from common.c to exslt.c
|
||
{common.c} removed exslNodeSetFunction, uses xsltFunctionNodeSet
|
||
instead
|
||
* libxslt/extra.c: fixed xsltFunctionNodeSet to accept
|
||
XPATH_NODESET arguments in addition to XPATH_XSLT_TREE
|
||
* xsltproc/xsltproc.c: updated to use the new function prefix
|
||
|
||
2001-07-15 Darin Adler <darin@bentspoon.com>
|
||
|
||
* libxslt/.cvsignore:
|
||
* tests/XSLTMark/.cvsignore:
|
||
* tests/extensions/.cvsignore:
|
||
* tests/xmlspec/.cvsignore:
|
||
Some more generated files to ignore.
|
||
|
||
Mon Jul 16 14:26:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am configure.in libexslt/Makefile.am:
|
||
Integration of libexslt in the build system
|
||
* libxslt/Makefile.am libxslt/xsltproc.c libxslt/xsltutils.c
|
||
xsltproc/Makefile.am xsltproc/xsltproc.c:
|
||
Moved xsltproc to a separate directory, linked it to libexslt,
|
||
and added exslt version reports to -V
|
||
* tests/*/Makefile.am: updated the path to xsltproc
|
||
* libexslt/common.c libexslt/exslt.h libexslt/exsltconfig.h.in
|
||
libexslt/functions.c libexslt/math.c libexslt/sets.c: added
|
||
versionning informations, some cleanup, and added documentation
|
||
to a couple of exported functions
|
||
|
||
Sun Jul 15 15:27:47 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libexslt/Makefile.am: account for new source files
|
||
* libexslt/.cvsignore: added
|
||
|
||
Sun Jul 15 05:02:50 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* libexslt/exslt.[hc] libexslt/common.[hc] libexslt/functions.[hc]
|
||
libexslt/math.[hc] libexslt/sets.[hc] libexslt/utils.[hc]:
|
||
start implementing EXSLT
|
||
|
||
Sun Jul 15 16:01:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libxslt/numbers.c libxslt/numbersInternals.h libxslt/preproc.c:
|
||
trying to accept AVT for "format" in xsl:number
|
||
|
||
Fri Jul 13 16:57:08 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* win32/libxslt/libxslt.defs: trying to close #57460 by adding
|
||
xsltProfileStylesheet
|
||
|
||
Thu Jul 12 21:31:06 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libxslt/documents.c libxslt/extensions.c libxslt/extra.c
|
||
libxslt/functions.c libxslt/imports.c libxslt/keys.c
|
||
libxslt/namespaces.c libxslt/numbers.c libxslt/pattern.c
|
||
libxslt/preproc.c libxslt/templates.c libxslt/transform.c
|
||
libxslt/variables.c libxslt/xslt.c: provide context for
|
||
error messages. Requires libxml head changes.
|
||
* libxslt/xsltutils.c libxslt/xsltutils.h: fixed a --profile
|
||
problem
|
||
|
||
Wed Jul 11 00:32:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libexslt/Makefile.am: initial EXSLT framework
|
||
|
||
Tue Jul 10 18:03:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in libxslt/xsltwin32config.h: releaseing 1.0.0
|
||
* win32/libxslt/libxslt.def: added another entry point
|
||
* libxslt/transform.c: fixed a comment block
|
||
* doc/xslt.html doc/html/*: updated and regenerated the docs
|
||
|
||
Tue Jul 10 17:25:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* win32/libxslt/libxslt.def: added missing functions
|
||
|
||
Tue Jul 10 16:48:43 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* FEATURES libxslt/xsltproc.c libxslt/transform.c
|
||
libxslt/xsltInternals.h: added Embedding Stylesheets
|
||
* tests/REC/Makefile.am tests/REC/stand-2.7-1.*: added the test
|
||
from the REC about it
|
||
* libxslt/transform.c libxslt/extra.[ch] libxslt/preproc.c:
|
||
tried to accomodate the various (and changing) proprietary
|
||
ways of implementing chunking.
|
||
* tests/docbook/result/xtchunk/html: now output is generated in
|
||
ISO-8859-1
|
||
|
||
Mon Jul 9 23:23:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libxslt/xsltproc.c: small cleanup
|
||
* libxslt/transform.c libxslt/xslt.c : patch from Michal Sajdak
|
||
for cdata/text handling
|
||
|
||
Mon Jul 9 22:02:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libxslt/xsltutils.c: small fix for xsl:message by Stephane GUIBOU
|
||
* tests/documents/Makefile.am tests/documents/message.*: added
|
||
a specific regression test
|
||
* libxslt/transform.c: fixed an infinite loop
|
||
* configure.in doc/Makefile.am: attempt to add --with-html-dir,
|
||
this may work
|
||
|
||
Mon Jul 9 15:55:14 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h:
|
||
fixed exclude-result-prefixes handling and how namespaces
|
||
propagate from the stylesheet to the result in general, this
|
||
is a serious cleanup.
|
||
* tests/general/bug-3[67]-inc.xsl tests/general/bug-6-.xsl
|
||
tests/general/itemschoose.out tests/namespaces/extra.xsl
|
||
tests/REC/test-10-1.xsl tests/REC/test-10-2.xsl
|
||
tests/REC/test-11.2-1.xsl tests/REC/test-11.2-2.xsl
|
||
tests/REC/test-11.2-6.xsl tests/REC/test-15-1.xsl
|
||
tests/REC/test-16.1-1.xsl tests/REC/test-16.1-2.xsl
|
||
tests/REC/test-5.4-1.out tests/REC/test-5.4-2.out
|
||
tests/REC/test-5.4-3.out tests/REC/test-5.4-4.out
|
||
tests/REC/test-7.1.1-2.out tests/REC/test-7.1.1-2.xsl
|
||
tests/REC/test-7.1.1-3.out tests/REC/test-7.1.1-3.xsl
|
||
tests/REC/test-7.1.1.out tests/REC/test-7.1.3.xsl
|
||
tests/REC/test-7.3.xsl tests/REC/test-7.4.xsl
|
||
tests/REC/test-7.6.1-1.xsl tests/REC/test-7.6.1-2.xsl
|
||
tests/REC/test-7.6.1-3.xsl tests/REC/test-7.6.2-1.xsl:
|
||
fixed and rechecked all the tests where the namespace
|
||
propagation was wrong either taht the rules were not applied
|
||
correctly or that superfluous namespaces were declared in the
|
||
stylesheets
|
||
|
||
Sun Jul 8 22:12:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libxslt/extra.c libxslt/functions.c libxslt/transform.[ch]
|
||
libxslt/variables.h: Norm pointed out that element-available()
|
||
didn't work, implemented it
|
||
* tests/extensions/Makefile.am tests/extensions/list.*: added
|
||
a test for all registered xslt element, function and default
|
||
extensions.
|
||
|
||
Sun Jul 8 20:44:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tests/documents/Makefile.am 'tests/documents/doc file.xml'
|
||
tests/documents/docfile.xml tests/documents/test.result
|
||
tests/documents/test.xml tests/documents/test.xsl:
|
||
added a test for URI-escaping on document() input
|
||
|
||
Sun Jul 8 16:34:07 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tests/docs/Makefile.am tests/general/Makefile.am
|
||
tests/general/bug-49-* tests/docs/bug-49-*
|
||
tests/general/bug-50-* tests/docs/bug-50-*: added a
|
||
couple of regression tests for bugs posted on the list
|
||
|
||
Sun Jul 8 15:40:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libxslt/xsltproc.c: avoid generating CDATA node in document
|
||
tree when parsed, force generation of text nodes instead.
|
||
|
||
Sun Jul 8 14:39:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/extensions.html: fixed a number of typo found by Dan York
|
||
* libxslt/xsltutils.c: improved the profiling ouput, added the
|
||
average value too.
|
||
|
||
Sun Jul 8 00:01:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libxslt/variables.c: tryingt to fix a problem raised by Norm
|
||
|
||
Sat Jul 7 23:19:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* config.h.in configure.in: added gettimeofday() check
|
||
* libxslt/transform.c libxslt/xsltInternals.h libxslt/xsltutils.[ch]:
|
||
profiling works option --profile (or --norman ;)
|
||
|
||
Sat Jul 7 18:58:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libxslt/templates.c libxslt/transform.c libxslt/transform.h
|
||
libxslt/variables.c: big cleanup on the way templates or
|
||
template fragments are processed, cleanup of stack building
|
||
* tests/docs/Makefile.am tests/general/Makefile.am
|
||
tests/general/bug-4[1-8]-* tests/docs/bug-4[1-8]-*: added a
|
||
series of regression test for the variable/params lookups
|
||
* libxslt/transform.c libxslt/xsltutils.[ch] libxslt/xsltproc.c:
|
||
started working on profiling code, there is just invocation counting
|
||
yet but the framework is in place.
|
||
|
||
Sat Jul 7 11:20:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tests/docs/Makefile.am tests/general/Makefile.am
|
||
tests/general/bug-40-* tests/docs/bug-40-*: added a specific
|
||
regression test for the variable scope within templates problem
|
||
|
||
Sat Jul 7 17:05:00 HKT 2001 Wiliam Brack <wbrack@mmm.com.hk>
|
||
|
||
* xsltInternals.h variables.c transform.c:
|
||
fixed problem with variable scope within templates
|
||
|
||
Fri Jul 6 17:42:06 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/extensions.html doc/internals.html doc/xslt.html:
|
||
added a documentation on writing libxslt extensions, and
|
||
added links to the main page
|
||
* libxslt/functions.c libxslt/xsltInternals.h
|
||
|
||
Fri Jul 6 14:30:00 HKT 2001 William Brack <wbrack@mmm.com.hk>
|
||
|
||
* cleaned up many comments and error messages
|
||
|
||
Fri Jul 6 01:43:51 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in libxslt/xsltwin32config.h: released 0.14.0
|
||
* doc/xslt.html: added 0.14.0 release
|
||
|
||
Fri Jul 6 01:00:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/html/*: rebuilt docs before release
|
||
* libxslt/extensions.c: fixed a function doc header
|
||
|
||
Fri Jul 6 00:40:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* FEATURES: updated
|
||
* libxslt/xslt.c libxslt/xsltInternals.h: added exclude-result-prefix
|
||
support
|
||
* tests/REC/Makefile.am tests/REC/test-7.1.1-[23]*: added a couple
|
||
of specific tests
|
||
* tests/xmlspec/REC-xml-20001006-review.html: seems this changed
|
||
something there, not visually perceptible
|
||
|
||
Thu Jul 5 22:49:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tests/docbook/result/: the change in libxml affected the
|
||
output of the Docbook tests (of course it was detected on
|
||
a DocBook example)
|
||
|
||
Thu Jul 5 15:11:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* FEATURES: updated
|
||
* libxslt/transform.c: added cdata-section-elements
|
||
* tests/REC/Makefile.am tests/REC/test-16.1-*: added 2 tests from
|
||
the REC
|
||
|
||
Thu Jul 5 10:44:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* FEATURES: updated
|
||
* libxslt/xsltutils.c: do not dump document for which there have
|
||
been no generated content
|
||
* tests/multiple/result.xml tests/namespaces/extra2.out: fixed
|
||
test output accordingly
|
||
* libxslt/transform.c libxslt/preproc.c: added xsl:fallback support
|
||
* tests/REC/Makefile.am tests/REC/test-15-1.*: xsl:fallback test
|
||
* tests/xmlspec/Makefile.am tests/docbook/Makefi; |