1 Tue Sep 10 21:05:28 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de>
3 * win32/configure.js: added more readme info for the binary
6 Mon Sep 9 14:07:06 CEST 2002 Daniel Veillard <daniel@veillard.com>
8 * libxslt/pattern.c: fixed a bug in match="node()" reported by
11 Mon Sep 9 14:06:25 CEST 2002 Daniel Veillard <daniel@veillard.com>
13 * libxslt.spec.in: fixes libary path for x86_64 AMD
15 Thu Sep 5 10:07:13 CEST 2002 Daniel Veillard <daniel@veillard.com>
17 * python/Makefile.am: applied patch from Christophe Merlet to
20 Thu Aug 29 21:26:30 CEST 2002 Daniel Veillard <daniel@veillard.com>
22 * libxslt/transform.c: re-applied the patch from Nathan Myers about
23 a possible memory leak in case of error
25 Wed Aug 28 13:44:54 CEST 2002 Daniel Veillard <daniel@veillard.com>
27 * doc/Libxslt-Logo-180x168.gif doc/Libxslt-Logo-90x34.gif:
28 nice logos generated by Marc Liyanage
29 * doc/site.xsl *.html: changed the stylesheet to show the new
30 logo and regenerated the pages
32 Sun Aug 25 17:01:40 CEST 2002 Daniel Veillard <daniel@veillard.com>
34 * python/libxslt-python-api.xml python/libxslt.c
35 python/libxsltclass.txt python/tests/basic.py: applied a patch
36 from Ralf Mattes providing style.saveResultToString()
38 Fri Aug 23 13:53:50 CEST 2002 Daniel Veillard <daniel@veillard.com>
40 * configure.in: preparing release 1.0.20
41 * doc/*: updated and regenerated the docs
43 Wed Aug 21 21:27:29 CEST 2002 Daniel Veillard <daniel@veillard.com>
45 * libxslt/templates.c: fixed a bug w.r.t. namespace context when
46 doing the evaluation of attribute value templates
47 * libxslt.spec.in python/Makefile.am: fixed some troubles
50 Wed Aug 21 18:59:28 CEST 2002 Daniel Veillard <daniel@veillard.com>
52 * python/libxslt.c: fixed the parameter order when calling
53 Python based extensions.
55 Wed Aug 21 13:48:07 CEST 2002 Daniel Veillard <daniel@veillard.com>
57 * libxslt/transform.c libxslt/xslt.c: fixed bug #89258 and a bit of
59 * tests/docs/Makefile.am tests/docs/bug-90.xml
60 tests/general/Makefile.am tests/general/bug-90.*: added the
61 example in the regression tests for this case
63 Tue Aug 20 16:40:48 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de>
65 * win32/Makefile.msvc: added the prefix location to the include
68 Mon Aug 19 15:03:11 CEST 2002 Daniel Veillard <daniel@veillard.com>
70 * libxslt/transform.c: found and fixed the small <xsl:choose>
71 bug which was giving troubles to DocBook users (the test expression
72 of <when> was evaluated in the namespace context of <choose> !)
74 2002-08-18 Havoc Pennington <hp@pobox.com>
76 * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
77 both automake 1.6 and 1.4 installed get the right automake. Means
78 compilation from CVS will now require the latest automake 1.4
79 release, or manually creating symlinks called "automake-1.4" and
82 Wed Aug 14 18:54:19 CEST 2002 Daniel Veillard <daniel@veillard.com>
84 * configure.in python/Makefile.am: AMD x86-64 induced changes from
87 Wed Aug 14 13:35:04 CEST 2002 Daniel Veillard <daniel@veillard.com>
89 * libxslt/functions.c: recovering to the old (somewhat) broken
90 implementation of document('') when there is no base for the
91 source document or it can't be realoaded (e.g. when the sytlesheet
92 was loaded from a memory string). Matt Sergeant insisted on this
95 Tue Aug 13 11:21:44 CEST 2002 Daniel Veillard <daniel@veillard.com>
97 * libxslt/transform.c: applied another patch from Nathan Myers about
98 a possible memory leak in case of error
100 Mon Aug 12 23:12:59 CEST 2002 Daniel Veillard <daniel@veillard.com>
102 * libxslt/transform.c: applied a patch from Nathan Myers about
103 an erroneous free in case of error
105 Thu Aug 1 14:29:11 CEST 2002 Daniel Veillard <daniel@veillard.com>
107 * configure.in: upon suggestion of Marc-Andre Lemburg, make
108 the misdetection of libxml2 python bindings a warning only
110 Sun Jul 21 19:10:00 HKT 2002 William Brack <wbrack@mmm.com.hk>
112 * xsltInternals.h/xslt.c/transform.c and pattern.c: fixed
113 a bug reported by Gero Meissner (87230)
114 * fixed a problem compiling python directory when multiple
115 'make' jobs were executed (python/Makefile.am)
117 Wed Jul 17 19:58:36 CEST 2002 Daniel Veillard <daniel@veillard.com>
119 * libxslt/attributes.c: fixed a bug reported by Keith Isdale
120 at the xsltdbg interface when encountering an empty attribute
123 Wed Jul 17 19:51:47 CEST 2002 Daniel Veillard <daniel@veillard.com>
125 * tests/* : the change in HTML meta encoding tag serialization
126 affected some of the results
128 Thu Jul 11 22:04:30 CEST 2002 Daniel Veillard <daniel@veillard.com>
130 * doc/Makefile.am: adding doc/xsltproc.xml to the tarball
131 to fix Red Hat bug #68614
133 Wed Jul 10 21:28:11 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de>
135 * win32/Makefile.msvc: Made the copy *.pdb in install succeed even
138 Sat Jul 6 22:00:08 CEST 2002 Daniel Veillard <daniel@veillard.com>
140 * configure.in: preparing 1.0.19
141 * doc/* : rebuilt the docs
143 Sat Jul 6 17:51:14 CEST 2002 Daniel Veillard <daniel@veillard.com>
145 * libxslt/transform.c: fixed bug #83749 about namespace generated
146 being invalid when they are inherited from the context.
148 Fri Jul 5 22:27:47 CEST 2002 Daniel Veillard <daniel@veillard.com>
150 * libxslt/transform.c: fixed bug #86753 on multiple identical
151 attributes being generated, oops ...
152 * tests/docs/Makefile.am tests/docs/bug-89.xml
153 tests/general/Makefile.am tests/general/bug-89.*: added an
154 example in the regression tests for this case
156 Fri Jul 5 18:28:08 CEST 2002 Daniel Veillard <daniel@veillard.com>
158 * libxslt/preproc.c libxslt/transform.c: fixed bug #87279
159 * tests/docs/Makefile.am tests/docs/bug-88.xml
160 tests/general/Makefile.am tests/general/bug-88.*: added an
161 example in the regression tests for this case
163 Fri Jul 5 16:30:02 CEST 2002 Daniel Veillard <daniel@veillard.com>
165 * libxslt/preproc.c libxslt/xsltutils.c: applied a patch from
166 Ken Neighbors to implement/fix sorting orders
167 * tests/docbook/result/*/gdp-handbook.*
168 tests/docbook/result/xtchunk/html/*.orig
169 tests/general/bug-12-.out tests/general/bug-63.out:
170 cleaned up the result of "make tests" following some changes
171 in namespace axis order and serialization rules in libxml2
173 Thu Jul 4 16:53:00 HKT 2002 William Brack <wbrack@mmm.com.hk>
175 * transform.c further enhancement for bug 84902 (another
176 path), also cleaned up code slightly
178 Wed Jul 3 00:50:00 HKT 2002 William Brack <wbrack@mmm.com.hk>
180 * transform.c: fixed bug 84902 - message with terminate=yes
183 Tue Jul 2 00:02:53 CEST 2002 Daniel Veillard <daniel@veillard.com>
185 * tests/docs/Makefile.am tests/docs/bug-87.xml
186 tests/general/Makefile.am tests/general/bug-87.*: added a
187 example in the regression tests for a case where the XML
188 default namespace was missing from the namespace axis
189 * xsltproc/xsltproc.c: added the informations that parameter
190 strings are expected to be UTF8
191 * libxslt/attributes.c: fixes on attribute group implementation
193 Sat Jun 29 21:12:14 MDT 2002 John Fleck <jfleck@inkstain.net>
195 * doc/xsltproc.xml, doc/xsltproc.html/, doc/xsltproc.1
196 updating docs to add reference to UTF-8 requirement for
197 stringparam command line option
199 Wed Jun 19 13:43:00 CEST 2002 Daniel Veillard <daniel@veillard.com>
201 * libxslt/documents.c libxslt/functions.c libxslt/xsltInternals.h:
202 fixed document('') as pointed by Eric van der Vlist
203 * tests/docs/Makefile.am tests/docs/bug-86.xml
204 tests/general/Makefile.am tests/general/bug-86.*: added the
205 specific example in the regression tests
207 Sat Jun 15 15:44:58 CEST 2002 Daniel Veillard <daniel@veillard.com>
209 * libxslt/numbers.c libxslt/numbersInternals.h: applied a
210 patch from Ken Neighbors fixing some format-number inconsistencies
211 * tests/numbers/format-number.out tests/numbers/format-number.xml
212 tests/numbers/format-number.xsl: the patch also included
213 updates to the regression tests
215 Mon Jun 10 14:55:31 CEST 2002 Daniel Veillard <daniel@veillard.com>
217 * libxslt/numbers.c: patch from Richard Jinks t correct a bug in
218 xsl:number level="multiple"
219 * tests/docs/Makefile.am tests/docs/bug-84.xml
220 tests/general/Makefile.am tests/general/bug-84.*: added a
221 specific example in the regression tests
223 Fri May 31 09:33:09 CEST 2002 Daniel Veillard <daniel@veillard.com>
225 * libexslt/dynamic.c: turned a function static
226 * libxslt/win32config.h: applied patch from Mark Vadoc
228 Thu May 30 23:35:47 CEST 2002 Daniel Veillard <daniel@veillard.com>
230 * win32/Makefile.msvc libexslt/Makefile.am libexslt/date.c
231 libexslt/dynamic.c libexslt/exslt.c libexslt/exslt.h: applied
232 a patch from Mark Vakoc to implement the EXSLT
233 object dyn:evaluate(string) extension function, and a small fix
236 Mon May 27 23:24:57 CEST 2002 Daniel Veillard <daniel@veillard.com>
238 * configure.in: preparing 1.0.18
239 * doc/*: recompiled the API and web site
241 Mon May 27 19:14:46 CEST 2002 Daniel Veillard <daniel@veillard.com>
243 * libxslt/namespaces.c libxslt/transform.c: fix bug #81099 about
244 duplicated namespace declarations, this might not be as generic as
245 it should but works well for DocBook stylesheets
247 Sat May 25 12:07:45 CEST 2002 Daniel Veillard <daniel@veillard.com>
249 * libxslt.pc.in: fix bug #82970
251 Fri May 24 15:02:50 CEST 2002 Daniel Veillard <daniel@veillard.com>
253 * python/libxslt-python-api.xml python/libxslt.c
254 python/libxsltclass.txt : tried to fix #79105 by providing a
255 specific error registering routine.
257 Thu May 23 17:28:35 CEST 2002 Daniel Veillard <daniel@veillard.com>
259 * libxslt/xsltutils.[ch] : applied patch from Morus Walter
260 adding xsltSaveResultToString()
261 * doc/APIfiles.html doc/APIfunctions.html doc/libxslt-api.xml
262 doc/libxslt-decl.txt doc/libxslt-refs.xml: this increased the
263 API with the new function.
265 Wed May 22 11:50:36 CEST 2002 Daniel Veillard <daniel@veillard.com>
267 * libxslt/function.c: applied a patch from Richard Jinks
268 to avoid a crash in element-available()
270 Tue May 21 19:38:20 CEST 2002 Daniel Veillard <daniel@veillard.com>
272 * libxslt.spec.in: applied patch from Geert Kloosterman to
273 not miss gif and .png files in the RPM documentation
275 Tue May 21 08:43:11 CEST 2002 Daniel Veillard <daniel@veillard.com>
277 * libexslt/libexslt.4: Applied patch for the EXSLT man page
280 Sat May 18 10:01:38 CEST 2002 Daniel Veillard <daniel@veillard.com>
282 * libexslt/libexslt.4 libxslt/libxslt.4 libxslt/keys.c
283 libxslt/xsltconfig.h.in: applied a man page patch from
284 Christian Cornelssen and fixed a couple of issues he raised.
286 Thu May 16 19:38:24 CEST 2002 Daniel Veillard <daniel@veillard.com>
288 * xsltproc/xsltproc.c: moved the extension dump out of the loop
290 Thu May 16 19:31:35 CEST 2002 Daniel Veillard <daniel@veillard.com>
292 * libxslt/extensions.[ch] xsltproc/xsltproc.c win32/libxslt.def.src:
293 Applied Mark Vakoc patch to show registered extensions in xsltproc
294 * doc/*: rebuilt the API, docs and website
295 * python/libxsltclass.txt: this added an entry point
297 Wed May 15 00:20:10 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de>
299 * libxslt/xslt.c: xsl:include crash fix
300 * libxslt/imports.c: xsl:include crash fix
301 * libxslt/imports.h: xsl:include crash fix
303 Wed May 9 01:39:14 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de>
305 * libexslt/exslt.h: fixed a typo _cplusplus -> __cplusplus
307 Thu May 2 11:08:22 CEST 2002 Daniel Veillard <daniel@veillard.com>
309 * xsltproc/xsltproc.c libxslt/xsltutils.c doc/xsltproc.xml:
310 fixed some return code problems raised by Thomas Mauch
312 Tue Apr 30 18:06:14 CEST 2002 Daniel Veillard <daniel@veillard.com>
314 * libxslt/transform.c: don't allow adding an attribute to
317 Mon Apr 29 19:00:22 CEST 2002 Daniel Veillard <daniel@veillard.com>
319 * configure.in libxslt/xsltwin32config.h: preparing 1.0.17
320 * doc/*: rebuilt the docs.
322 Mon Apr 29 17:22:08 CEST 2002 Daniel Veillard <daniel@veillard.com>
324 * libxslt/variables.c: better attempt to fix the problem in
325 xsltProcessUserParamInternal reported by Babak Vahedipour-Kunze
327 Sun Apr 28 17:53:23 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de>
329 * win32/dsp/*.dsp: Removed obsolete macros
330 * win32/dsp/*.def: Updated export definitions
332 Sun Apr 28 17:47:17 CEST 2002 Daniel Veillard <daniel@veillard.com>
334 * libxslt/variables.c: tried to fix a problem in
335 xsltProcessUserParamInternal reported by Babak Vahedipour-Kunze
337 Fri Apr 26 08:15:30 CEST 2002 Daniel Veillard <daniel@veillard.com>
339 * libexslt/date.c: applied another patch from Charles Bozeman to
340 enhance date/duration support
341 * tests/exslt/date: added the associated set of regression tests
343 Thu Apr 25 08:18:57 CEST 2002 Daniel Veillard <daniel@veillard.com>
345 * libexslt/date.c: applied a patch from Charles Bozeman to add
346 duration routines to the date exslt extensions.
348 Thu Apr 18 22:56:06 CEST 2002 Daniel Veillard <daniel@veillard.com>
350 * libexslt/exslt.h: extern "C" { missing by Mark Vakoc
352 Tue Apr 17 23:16:54 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de>
354 * libexslt/date.c: fixed type inconsistencies, double->int
355 and unsigned/signed mismatch warnings eliminated
357 Tue Apr 16 19:40:21 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de>
359 * win32/Makefile.msvc: XSLT debugger support fix
360 * win32/configure.js: XSLT debugger support fix
361 * libxslt/xsltconfig.h.in: XSLT debugger support fix
363 Mon Apr 15 19:27:31 CEST 2002 Daniel Veillard <daniel@veillard.com>
365 * configure.in: preparing 1.0.16
366 * doc/*: updated and rebuilt the docs
368 Mon Apr 15 17:27:51 CEST 2002 Daniel Veillard <daniel@veillard.com>
370 * libxslt/attributes.c: removed a warning
371 * libxslt/transform.c libxslt/transform.h win32/libxslt.def.src:
372 added xsltRunStylesheetUser() API needed to fix #78546
373 * xsltproc/xsltproc.c: second part of the fix #78546
375 Mon Apr 15 15:57:28 CEST 2002 Daniel Veillard <daniel@veillard.com>
377 * python/Makefile.am: fixing the equivalent of #75779
379 Mon Apr 15 14:00:12 CEST 2002 Daniel Veillard <daniel@veillard.com>
381 * libxslt/keys.c: fixed bug #78735
382 * configure.in tests/Makefile.am tests/keys/*:
383 added the tests in a separate directory
385 Mon Apr 15 00:01:07 CEST 2002 Daniel Veillard <daniel@veillard.com>
387 * tests/docs/Makefile.am tests/docs/bug-83.xml
388 tests/general/Makefile.am tests/general/bug-83.*: added a
389 specific example for bug #78662 in the regression tests
390 * tests/docbook/: this also changed a couple of DocBook results
392 Sun Apr 14 15:32:23 CEST 2002 Daniel Veillard <daniel@veillard.com>
394 * configure.in: trying to kill #77827 IEEE conformance on alphas
395 * libxslt/imports.c libxslt/transform.c libxslt/xslt.c: fixing
397 * tests/docs/Makefile.am tests/docs/bug-82.xml
398 tests/general/Makefile.am tests/general/bug-82.*: added a
399 specific example for bug #78211 in the regression tests
401 Wed Apr 10 20:35:54 CEST 2002 Daniel Veillard <daniel@veillard.com>
403 * libxslt/pattern.c: applied patch from Mark Vakoc
405 Fri Mar 29 18:28:23 CET 2002 Daniel Veillard <daniel@veillard.com>
407 * tests/docs/Makefile.am tests/docs/bug-81.xml
408 tests/general/Makefile.am tests/general/bug-81.*: added a
409 specific example for bug #76927 in the regression tests
411 Wed Mar 27 10:03:11 CET 2002 Daniel Veillard <daniel@veillard.com>
413 * AUTHORS HACKING: Added Igor Zlatkovic as official maintainer
414 * python/Makefile.am python/tests/Makefile.am: Albert Chin pointed
415 that $(datadir) should be used for docs
417 Mon Mar 25 17:56:44 CET 2002 Daniel Veillard <daniel@veillard.com>
419 * configure.in: preparing 1.0.15
420 * doc/*: updated and rebuilt
422 Mon Mar 25 17:11:42 CET 2002 Daniel Veillard <daniel@veillard.com>
424 * libxslt/attributes.c libxslt/attributes.h libxslt/pattern.c
425 libxslt/xslt.c: Fix bug #76043 about cascading attribute sets
426 * tests/docs/Makefile.am tests/docs/bug-80.xml
427 tests/general/Makefile.am tests/general/bug-80.*: added a
428 specific example for bug #76043 in the regression tests
430 Fri Mar 22 19:26:47 CET 2002 Daniel Veillard <daniel@veillard.com>
432 * libxslt/pattern.c: Fixing bug #75902 error with @foo[..]
433 steps which were not compiled
434 * tests/docs/Makefile.am tests/docs/bug-79.xml
435 tests/general/Makefile.am tests/general/bug-79.*: added a
436 specific example for bug #75902 in the regression tests
438 Fri Mar 22 16:13:22 CET 2002 Daniel Veillard <daniel@veillard.com>
440 * libxslt/pattern.c: Fixing bug #75777 error with namespaced
441 attribute match rules evaluation
442 * tests/docs/Makefile.am tests/docs/bug-78.xml
443 tests/general/Makefile.am tests/general/bug-78.*: added a
444 specific example for bug #75777 in the regression tests
446 Thu Mar 21 17:19:56 CET 2002 Daniel Veillard <daniel@veillard.com>
448 * libxslt/transform.c: found another stupid bug by step by
449 step processing of the code
450 * libxslt/pattern.c: idem, except that once stupid mistake
451 ELEM vs NODE forced the templates to be stored in a list
452 instead of a hash table, fixing this stupidity should
453 again lead to a substantive improvement of processing speed.
454 Like divide by 2 processing time for DocBook stylesheets.
456 Thu Mar 21 00:25:12 CET 2002 Daniel Veillard <daniel@veillard.com>
458 * libxslt/transform.c: fixing bug #75603
459 * tests/docs/Makefile.am tests/docs/bug-77.xml
460 tests/general/Makefile.am tests/general/bug-77.*: added a
461 specific example for bug #75603 in the regression tests
463 Wed Mar 20 17:49:43 CET 2002 Daniel Veillard <daniel@veillard.com>
465 * python/Makefile.am: Art Haas pointed a stupid error
467 Tue Mar 19 19:42:01 CET 2002 Daniel Veillard <daniel@veillard.com>
469 * Makefile.am tests/Makefile.am tests/*/Makefile.am
470 tests/*/*/Makefile.am : added "make valgrind" targets
471 to run the test suite under the debugger control
472 * transform.c: valgrind spotted 2 bugs, one related to
473 the ordering of the deallocation of the data associated to
474 a transofrmation, the second in xsltCopyTree when the new
475 node may have been coalesced with an adjacent text node.
476 The regression tests now pass cleanly under testgrind.
478 Mon Mar 18 21:33:38 CET 2002 Daniel Veillard <daniel@veillard.com>
480 * python/Makefile.am: fixed a stupid bug
482 Mon Mar 18 20:45:27 CET 2002 Daniel Veillard <daniel@veillard.com>
484 * configure.in: preparing 1.0.14
485 * doc/*: updated rebuilt
486 * libxslt/*.c libexslt/*.c libxslt/libxslt.h libexslt/libexslt.h:
487 implemented the IN_LIBXSLT and IN_LIBEXSLT mechanism discussed
488 with the Windows maintainers
490 Mon Mar 18 16:22:46 CET 2002 Daniel Veillard <daniel@veillard.com>
492 * python/Makefile.am python/generator.py python/libxslt.c
493 python/types.c python/tests/Makefile.am: applied the same kind of
494 fixes to the Python Makefiels than to libxml2 ones. Updates
497 Sat Mar 16 23:48:21 CET 2002 Daniel Veillard <daniel@veillard.com>
499 * libexslt/common.c libxslt/pattern.c libxslt/transform.c
500 libxslt/variables.c: chaing result tree values which may
501 be deallocated and must not be kept in the template
502 pattern lookup cache. Thanks to Valgrin to allow finding
503 the real problem in bug #74857
505 Wed Mar 13 15:17:51 CET 2002 Daniel Veillard <daniel@veillard.com>
507 * libxslt/*.h doc/* python/*: applied another cleanup comment
508 diff from Heiko W. Rupp, regenerated the API and python
510 Wed Mar 13 13:41:19 CET 2002 Daniel Veillard <daniel@veillard.com>
512 * tests/docs/Makefile.am tests/docs/bug-76.xml
513 tests/general/Makefile.am tests/general/bug-76.*: added a
514 home brewed test for path computation elmininating duplicate
517 Sat Mar 9 11:53:39 CET 2002 Daniel Veillard <daniel@veillard.com>
519 * doc/Makefile.am: fixed a build problem in some environements
521 2002-03-08 jacob berkman <jacob@ximian.com>
523 * python/Makefile.am (libxsltmodule_la_SOURCES): remove $(srcdir)
524 as make will automatically look there for these files
526 Fri Mar 8 17:44:31 CET 2002 Daniel Veillard <daniel@veillard.com>
528 * configure.in libxslt/xsltwin32config.h: preparing release
530 * doc/*: updated and rebuilt the docs
531 * python/libxslt.c: fixed a possible reentrancy problem
533 Fri Mar 8 14:51:59 CET 2002 Daniel Veillard <daniel@veillard.com>
535 * libxslt/pattern.c: Fixes the problems exposed by #73880
536 those ought to be computed at stylesheet compile time, not
537 at run-time, and the computation was wrong.
538 * libxslt/transform.c: get rid of fake nodes coming from node-set
539 transformations. At least if they are still produced they will
540 become easy to spot as resulting document won't be well-formed.
542 Thu Mar 7 17:01:21 CET 2002 Daniel Veillard <daniel@veillard.com>
544 * libxslt/extensions.c: fixed bug #73791 related to extension
545 function declared in included stylesheets
546 * tests/exslt/functions/function.7.*: added specific test
548 Thu Mar 7 15:20:32 CET 2002 Daniel Veillard <daniel@veillard.com>
550 * tests/docs/Makefile.am tests/docs/bug-75.xml
551 tests/general/Makefile.am tests/general/bug-75.*: added a
552 specific example for bug #72150 in the regression tests
554 Thu Mar 7 15:17:21 CET 2002 Daniel Veillard <daniel@veillard.com>
556 * configure.in xsltproc/xsltproc.c: fixed bug #71488 in a
557 similar way as #71457
559 Thu Mar 7 09:41:59 CET 2002 Daniel Veillard <daniel@veillard.com>
561 * tests/xmlspec/REC-xml-20001006*.html tests/XSLTMark/xslbench1.out:
562 some HTML meta encoding fixups resulting from fix in libxml2
564 Mon Mar 4 18:09:48 CET 2002 Daniel Veillard <daniel@veillard.com>
566 * libxslt/namespaces.c tests/general/bug-63.out: small fixups
567 related to the XPath changes in fixing #61290
569 Mon Mar 4 12:57:21 CET 2002 Daniel Veillard <daniel@veillard.com>
571 * libxslt/pattern.c: fixed bug #73363, bad tokenization of
574 Mon Mar 4 12:01:34 CET 2002 Daniel Veillard <daniel@veillard.com>
576 * libexslt/date.c: patch from Charles Bozeman for the exslt date
578 * configure.in tests/exslt/Makefile.am tests/exslt/date/*: added
579 the associated regression test provided by Charles
581 Fri Mar 1 10:17:26 CET 2002 Daniel Veillard <daniel@veillard.com>
583 * libxslt/preproc.c: Fixed #73088 with the associated patch
585 Fri Mar 1 10:14:07 CET 2002 Daniel Veillard <daniel@veillard.com>
587 * xsltproc/xsltproc.c: similar to #72663 and #72658, don't memdump
588 unless compiled explicitely with memory debugging switched on
589 * TODO: refreshed a bit
591 Fri Feb 22 23:44:57 CET 2002 Daniel Veillard <daniel@veillard.com>
593 * python/generator.py python/libxslt.c: changes for the 'usual'
594 setup.py to allow building a libxml2-python
595 module based on the same code. The initialization is however
596 different the 2 .so files fo libxml2 and libxslt are identical and
597 they entry point initialize both libraries. this is done to avoid
598 some possible nasty problem since the Python don't merge the maps
599 of all shared modules.
600 * python/libxsl.py: attempt to cope with the shared library loading
601 problem when both modules are not merged.
603 Thu Feb 21 12:59:59 CET 2002 Daniel Veillard <daniel@veillard.com>
605 * doc/site.xml doc/xslt.html doc/python.html doc/*.html: added
606 documentation for the wrappers and python modules.
608 Wed Feb 13 14:22:22 CET 2002 Daniel Veillard <daniel@veillard.com>
610 * tests/docs/Makefile.am tests/docs/bug-74.xml
611 tests/general/Makefile.am tests/general/bug-74.*: added a
612 specific example for bug #71342 in the regression tests
613 * tests/docbook/result/xhtml/gdp-handbook.xhtml: fixing
614 #71342 changed one attribute serialization.
616 Tue Feb 12 15:08:38 CET 2002 Daniel Veillard <daniel@veillard.com>
618 * python/Makefile.am: trying to fix #71270
620 Mon Feb 11 19:40:34 CET 2002 Daniel Veillard <daniel@veillard.com>
622 * python/*.py: removed tab used spaces
623 * configure.in libxslt/xsltwin32config.h: preparing 1.0.12
624 * doc/news.html doc/xslt.html: rebuild/updated
626 Mon Feb 11 16:34:37 CET 2002 Daniel Veillard <daniel@veillard.com>
628 * tests/docs/Makefile.am tests/docs/bug-73.xml
629 tests/general/Makefile.am tests/general/bug-73.*: added a
630 specific example for bug #71181 in the regression tests
632 Mon Feb 11 16:22:36 CET 2002 Daniel Veillard <daniel@veillard.com>
634 * libxslt/pattern.c: fixed bug #71181 p/text() would not
635 work. A bit of cleanup.
637 Mon Feb 11 15:01:42 CET 2002 Daniel Veillard <daniel@veillard.com>
639 * xslt-config: fixing Red Hat bug #59508
641 Mon Feb 11 14:27:25 CET 2002 Daniel Veillard <daniel@veillard.com>
643 * tests/docs/Makefile.am tests/docs/bug-72.xml
644 tests/general/Makefile.am tests/general/bug-72.*: added a
645 specific example for bug #58444 in the regression tests
647 Mon Feb 11 14:13:07 CET 2002 Daniel Veillard <daniel@veillard.com>
649 * libxslt/transform.c: fixed bug #58444, was quite simpler
652 Mon Feb 11 13:27:42 CET 2002 Daniel Veillard <daniel@veillard.com>
654 * libxslt/xsltInternals.h libxslt/pattern.c: expected to have
655 closed bug #70131, still wondering about the position() when
656 the node is selected.
658 Mon Feb 11 10:45:27 CET 2002 Daniel Veillard <daniel@veillard.com>
660 * tests/docs/Makefile.am tests/docs/bug-71.xml
661 tests/general/Makefile.am tests/general/bug-71.*: added a
662 specific example for Norm's bug in the regression tests
664 Sun Feb 10 22:08:51 CET 2002 Daniel Veillard <daniel@veillard.com>
666 * libxslt/attributes.c: fixed a bug reported by Norm
668 Sun Feb 10 20:25:28 CET 2002 Daniel Veillard <daniel@veillard.com>
670 * python/libxml.c : fixed a small warning.
671 * doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml
672 python/libxsltclass.txt: rebuilt the APIs
674 Sun Feb 10 20:16:15 CET 2002 Daniel Veillard <daniel@veillard.com>
676 * libxslt/imports.c libxslt/numbers.c libxslt/pattern.c
677 libxslt/pattern.h libxslt/transform.c libxslt/xslt.c
678 libxslt/xsltInternals.h: adding extra run-time informations
679 to make the stylesheet really read-only at run-time.
681 Sun Feb 10 16:21:09 CET 2002 Daniel Veillard <daniel@veillard.com>
683 * libxslt/transform.c: fixing bug #70281
685 Sun Feb 10 15:10:56 CET 2002 Daniel Veillard <daniel@veillard.com>
687 * libxslt/numbers.c: trying to fix #68759
689 Sat Feb 9 23:17:53 CET 2002 Daniel Veillard <daniel@veillard.com>
691 * python/Makefile.am: seems some version of automake didn't
692 generate the dependancies right as Jacob found out. Add
693 an extra dependancy rule.
695 Sat Feb 9 19:04:01 CET 2002 Daniel Veillard <daniel@veillard.com>
697 * configure.in libxslt.spec.in python/Makefile.am python/generator.py
698 python/libxsl.py python/libxslt.c python/tests/Makefile.am:
699 Fixed the python Makefiles, corrected a bug showing up on ia64,
700 changed the name of the python internal module too
702 Fri Feb 8 17:01:10 CET 2002 Daniel Veillard <daniel@veillard.com>
704 * Copyright Makefile.am configure.in libxslt.spec.in: change the
705 Licence to MIT Licence and release of 1.0.11
706 * doc/FAQ.html doc/intro.html doc/libxslt-decl.txt doc/news.html
707 doc/xslt.html: updates of the docs accordingly
708 * libxslt/xsltwin32config.h: numbering
709 * python/generator.py python/libxml_wrap.h python/libxsltclass.txt
710 python/libxslt-python-api.xml: cleanup the dependancies with
712 * python/tests/extfunc.py: updated examples.
714 Thu Feb 7 23:21:18 CET 2002 Daniel Veillard <daniel@veillard.com>
716 * doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml
717 doc/parsedecl.py: fixup the script and rebuid the API
718 * libxslt/extensions.h: cleanup
719 * python/generator.py python/libxslt-python-api.xml python/libxslt.c
720 python/libxsltclass.txt: provided accessors for a lot of the
721 tructures involved in the transformation. Stylesheet and
722 transformation python object don't free automatically the
723 encapsulated object when deallocated.
724 * python/tests/Makefile.am python/tests/basic.py
725 python/tests/extfunc.py python/tests/pyxsltproc.py:
728 Thu Feb 7 17:59:27 CET 2002 Daniel Veillard <daniel@veillard.com>
730 * xsltproc/xsltproc.c: small fix
731 * Makefile.am: cleanup
732 * python/tests/Makefile.am: avoid a problem with $(TESTS)
733 * python/generator.py python/libxml_wrap.h python/libxsl.py
734 python/libxslt.c python/libxsltclass.txt: augmented the
736 * python/tests/pyxsltproc.py: rewrote xsltproc on top of the
737 libxslt-python API to get an estimate of what is missing
739 Wed Feb 6 23:34:10 CET 2002 Daniel Veillard <daniel@veillard.com>
741 * python/libxsl.py python/libxslt-python-api.xml python/libxslt.c
742 python/libxsltclass.txt: added libxslt_xsltCleanup() added parameters
743 to libxslt_xsltApplyStylesheet() removed the memleaks left and
744 fixed an import order.
745 * python/tests/basic.py python/tests/extfunc.py: updated the tests
747 Wed Feb 6 19:46:09 CET 2002 Daniel Veillard <daniel@veillard.com>
749 * python/libxlst.c python/libxslt-python-api.xml
750 python/libxsltclass.txt: plugged the extension of the engine
751 with python defined functions
752 * python/tests/Makefile.am python/tests/extfunc.py: added a
753 basic test, still a memleak, cleanup function needed.
755 Wed Feb 6 13:49:55 CET 2002 Daniel Veillard <daniel@veillard.com>
757 * libxslt.spec.in python/Makefile.am python/libxsl.py: the
758 spec file will now build libxslt-python, fought with shared
759 and other crazyness, seems to work now :-)
760 * doc/libxslt-api.xml: regenerated
762 Wed Feb 6 11:29:31 CET 2002 Daniel Veillard <daniel@veillard.com>
764 * Makefile.am configure.in tests/Makefile.am tests/*/Makefile.am
765 tests/*/*/Makefile.am: refactored make tests, make all now don't
767 * python/Makefile.am: added tests
768 * python/tests/basic.py python/tests/Makefile.am: added the first
769 basic test, memory debug included
771 Wed Feb 6 00:20:57 CET 2002 Daniel Veillard <daniel@veillard.com>
773 * configure.in python/Makefile.am: attempst to tweak to get
775 * python/generator.py python/libxsl.py python/libxslt-python-api.xml
776 python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt:
777 the basic API starts to work
778 * python/tests/test.*: first basic test
779 * libxslt/xsltutils.c: fixed a comment
781 Tue Feb 5 17:35:00 CET 2002 Daniel Veillard <daniel@veillard.com>
783 * configure.in doc/Makefile.am: do not install outside of prefix,
784 make sure the API get shipped.
786 Mon Feb 4 19:47:32 CET 2002 Daniel Veillard <daniel@veillard.com>
788 * libxslt/pattern.[ch] doc/libxslt-api.xml doc/libxslt-refs.xml:
789 reactivated xsltMatchPattern() since this is really something
790 one may want to have access to in an extension function.
791 * Makefile.am configure.in python/Makefile.am python/generator.py
792 python/libxml_wrap.h python/libxsl.py python/libxslt-python-api.xml
793 python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt
794 python/types.c: started working on the python bindings, borrowed
795 most of the work done for libxml2, most of the generator code
796 is similar. Commit at the point where this compiles cleanly and
797 "import libxslt" doesn't yield any missing entry point.
799 Wed Jan 30 12:46:41 CET 2002 Daniel Veillard <daniel@veillard.com>
801 * libxslt/pattern.c: patch from Charles Bozeman to support
804 Wed Jan 30 12:35:28 CET 2002 Daniel Veillard <daniel@veillard.com>
806 * libxslt/keys.c: Bob Stayton pointed out a problem when
807 using unions in key match patterns.
808 * tests/docs/Makefile.am tests/docs/bug-70.xml
809 tests/general/Makefile.am tests/general/bug-70.*: added a
810 specific example in the regression tests
812 Sun Jan 27 13:54:10 CET 2002 Daniel Veillard <daniel@veillard.com>
814 * libxslt/transform.c: avoid a problem with Sun's Workshop CC,
815 closes bug #69809 submitted by Michael Kroell
817 Fri Jan 25 15:31:23 CET 2002 Daniel Veillard <daniel@veillard.com>
819 * xsltproc/xsltproc.c: added links to the Web site from usage()
821 Wed Jan 23 23:13:37 CET 2002 Daniel Veillard <daniel@veillard.com>
823 * doc/API*.html doc/parsedecl.py doc/*.xsl parsedecl.py: generated
824 an index based on comments content similar to libxml2 one
825 The code need more specific comments.
826 * doc/*: rebuilt the web site with the new references
828 Mon Jan 21 09:53:45 CET 2002 Daniel Veillard <daniel@veillard.com>
830 * libxslt/functions.h: roll back the change after more analysis
831 proper fix is to restore the definition of xmlXPathFuncLookupFunc
834 Mon Jan 21 09:41:10 CET 2002 Daniel Veillard <daniel@veillard.com>
836 * libxslt/functions.h: fixed a proble after some cleanup of libxml2
839 Sun Jan 20 14:33:33 CET 2002 Daniel Veillard <daniel@veillard.com>
841 * xsltproc/xsltproc.c: Fixed RH bug #58124 due to an off-by-one
842 error when parsing -o arguments.
844 Sun Jan 20 14:15:55 CET 2002 Daniel Veillard <daniel@veillard.com>
846 * doc/xsltproc.xml libxslt/xsltutils.c xsltproc/xsltproc.c:
847 Fixed RH bug #57496, xsltproc was not returning error
848 code on internal runtime errors. Should return 9 now.
850 Fri Jan 18 09:43:16 CET 2002 Daniel Veillard <daniel@veillard.com>
852 * libexslt/math.c: Charlie Bozeman provided the implementation
853 for the EXSLT math other functions
855 Thu Jan 17 23:41:53 CET 2002 Daniel Veillard <daniel@veillard.com>
857 * libexslt/Makefile.am: jacob berkman pointed out that the
858 Cygwin patch forgot to add libexslt.h to the tarball
860 Thu Jan 17 23:39:00 CET 2002 Daniel Veillard <daniel@veillard.com>
862 * libxslt/pattern.c: fixed I18N problemes in the template parser
863 pointed out by Xavier Cazin
864 * tests/docs/Makefile.am tests/docs/bug-69.xml
865 tests/general/Makefile.am tests/general/bug-69.*: added a
866 specific example in the regression tests
868 Thu Jan 17 10:40:03 CET 2002 Daniel Veillard <daniel@veillard.com>
870 * Makefile.am libexslt/common.c libexslt/date.c libexslt/exslt.c
871 libexslt/exslt.h libexslt/exsltconfig.h.in libexslt/functions.c
872 libexslt/libexslt.h libexslt/math.c libexslt/saxon.c
873 libexslt/sets.c libexslt/strings.c libxslt/libxslt.h
874 libxslt/xslt.h libxslt/xsltconfig.h.in libxslt/xsltutils.c
875 xsltproc/xsltproc.c: applied Robert Collins patch for
878 Thu Jan 17 10:34:39 CET 2002 Daniel Veillard <daniel@veillard.com>
880 * xsltproc/Makefile.am configure.in: ugly way to keep
881 the memory debugging active on my devel workstation
882 by bypassing libtool completely
884 Tue Jan 15 12:00:18 CET 2002 Daniel Veillard <daniel@veillard.com>
886 * libxslt/templates.c: fixed bug #68751
887 * tests/docs/Makefile.am tests/docs/bug-68.xml
888 tests/general/Makefile.am tests/general/bug-68.*: added a
889 specific example in the regression tests
891 Tue Jan 15 10:40:41 CET 2002 Daniel Veillard <daniel@veillard.com>
893 * libxslt/transform.c xsltproc/xsltproc.c: fixed a couple of
894 small problems raised by Justin Fletcher
896 Mon Jan 14 18:35:18 CET 2002 Daniel Veillard <daniel@veillard.com>
898 * configure.in: releasing 1.0.10
899 * doc/*: updating the docs for the release.
900 * libxslt/namespaces.c libxslt/pattern.c libxslt/transform.c:
901 seems I inadvertantly commited previously stuff from a failed
902 attempt at fixing namespace nodes parents.
904 Mon Jan 14 12:20:33 CET 2002 Daniel Veillard <daniel@veillard.com>
906 * libxslt/numbers.c: the xsl:number implementation incorrectly
907 cached the format string in some case. Fixes bug #65391
909 Mon Jan 14 10:35:27 CET 2002 Daniel Veillard <daniel@veillard.com>
911 * configure.in: fixed a couple of cut and paste errors in the
912 math functions detection
913 * libxslt.spec.in: added missing file entry for libxslt.pc
915 Tue Jan 8 21:04:17 MST 2002 John Fleck <jfleck@inkstain.net>
917 * doc/xsltproc.xml, doc/xsltproc.1, doc/xsltproc.html
918 update xsltproc man page to add --stringparam option
920 Tue Jan 8 17:21:02 CET 2002 Daniel Veillard <daniel@veillard.com>
922 * xsltproc/xsltproc.c: added the --stringparam option
923 * xsltproc/xsltproc.c: applied John Fleck's patch to correct
924 the --novalid behaviour.
926 Tue Jan 8 13:51:08 CET 2002 Daniel Veillard <daniel@veillard.com>
928 * doc/site.xsl doc/*.html: added a DocBook section docbook.html
930 Tue Jan 8 12:51:15 CET 2002 Daniel Veillard <daniel@veillard.com>
932 * doc/*.html: updated gdome2 homepage
934 Sat Jan 5 19:32:17 CET 2002 Daniel Veillard <daniel@veillard.com>
936 * win32/dsp: Windows/MSVC project files update from Igor Zlatkovic
938 Fri Jan 4 22:13:40 MST 2002 John Fleck <jfleck@inkstain.net>
940 * doc/xsltproc.xml, xsltproc.1 - updating man page to reflect
941 increased number of parameteres, changed license, cleaned up some
942 places where it looked junky because of stylesheet issues
944 Fri Jan 4 15:50:25 CET 2002 Daniel Veillard <daniel@veillard.com>
946 * xsltproc/xsltproc.c: increased the max number of parameters
948 Thu Dec 20 14:54:27 CET 2001 Daniel Veillard <daniel@veillard.com>
950 * libxslt.pc.in configure.in: added pkg-config file from Rodrigo Moya
952 Thu Dec 20 14:49:39 CET 2001 Daniel Veillard <daniel@veillard.com>
954 * configure.in: applied albert portability patch
955 * libxslt/libxslt.h libxslt/xslt.h libxslt/xsltconfig.h.in
956 libxslt/xsltutils.c libxslt/xsltwin32config.h.in win32/dsp/libxslt.def:
957 applied Igor patch for Windows
959 Tue Dec 11 15:27:15 CET 2001 Daniel Veillard <daniel@veillard.com>
961 * libxslt/xsltutils.c: fixed a problem with the debuuger interface.
963 Fri Dec 7 15:48:48 CET 2001 Daniel Veillard <daniel@veillard.com>
965 * configure.in: preparing 1.0.9
966 * doc/*: updated and rebuild the doc
968 Thu Dec 6 14:57:56 CET 2001 Daniel Veillard <daniel@veillard.com>
970 * configure.in libexslt/Makefile.am: trying to fix the problem
971 related to prelinking and libtools crazyness
973 Wed Dec 5 18:49:53 CET 2001 Daniel Veillard <daniel@veillard.com>
975 * libxslt/transform.c libxslt/variables.c: applied Keith Isdale
976 patch for the debugger glue.
978 Wed Dec 5 18:43:45 CET 2001 Daniel Veillard <daniel@veillard.com>
980 * breakpoint/Makefile.am breakpoint/deprecated.c: replaced
981 the whole module with just the entry points.
983 Fri Nov 30 18:59:50 CET 2001 Daniel Veillard <daniel@veillard.com>
985 * libxslt/transform.c: Nik Clayton found a bug introduced in
986 1.0.8 when using doctypes for HTML output
988 Fri Nov 30 12:59:05 CET 2001 Daniel Veillard <daniel@veillard.com>
990 * libxslt/attributes.c libxslt/transform.c libxslt/xsltutils.c
991 libxslt/xsltutils.h: revamped the mechanism to hook a debuger
992 to use a callback setup function, deprecating libxsltbreakpoint
993 * xsltproc/Makefile.am configure.in breakpoint/Makefile.am: removing
994 dependancies on libxsltbreakpoint
996 Thu Nov 29 09:52:38 CET 2001 Daniel Veillard <daniel@veillard.com>
998 Build patch from Peter Williams <peterw@ximian.com>
999 * breakpoint/Makefile.am (INCLUDES): meed $(top_builddir)/libxslt.
1000 * doc/Makefile.am ($(PAGES)): xslt.html and site.xsl live in
1001 $(srcdir), not the build directory.
1003 Wed Nov 28 11:17:04 CET 2001 Daniel Veillard <daniel@veillard.com>
1005 * doc/FAQ.html doc/site.xsl doc/*.html doc/Makefile.am: added an FAQ
1007 Tue Nov 27 21:15:43 MST 2001 John Fleck <jfleck@inkstain.net>
1009 * doc/xsltproc.xml, xsltproc.1, xsltproc.html - documenting new
1010 xsltproc return codes, per
1011 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=56649
1013 Tue Nov 27 22:16:50 CET 2001 Daniel Veillard <daniel@veillard.com>
1015 * libxslt/pattern.c: Marc Tardif provided a patch to use as
1016 much as 40 steps. A dynamic alloc would still be better
1018 Mon Nov 26 21:45:07 CET 2001 Daniel Veillard <daniel@veillard.com>
1020 * xsltproc/xsltproc.c: return useful code signaling error conditions
1023 Mon Nov 26 13:14:14 CET 2001 Daniel Veillard <daniel@veillard.com>
1025 * configure.in libxslt/xsltwin32config.h: preparing release of 1.0.8
1027 Mon Nov 26 11:21:27 CET 2001 Daniel Veillard <daniel@veillard.com>
1029 * libxslt/pattern.c: fixing bug #64044 reported by Gero Meißner,
1030 template matches compilation was failing to skip blanks bewteen
1031 consecutive predicates
1033 Mon Nov 26 10:27:30 CET 2001 Daniel Veillard <daniel@veillard.com>
1035 * Makefile.am configure.in breakpoint/Makefile.am libexslt/Makefile.am:
1036 updating Makefiles to fix the prelinking.
1038 Sun Nov 25 15:52:38 CET 2001 Daniel Veillard <daniel@veillard.com>
1040 * libxslt/transform.c: fixed a bug in the document extension
1041 element where the doctype infos were not taken into account.
1043 Thu Nov 22 19:08:23 CET 2001 Daniel Veillard <daniel@veillard.com>
1045 * libxslt/extra.c: fixed xsltDebug() to output with the normal
1047 * tests/namespaces/*: updated the tests to separate stdout and
1049 * libxslt/transform.c: increasing xsltMaxDepth to 5000
1051 Thu Nov 22 12:09:56 CET 2001 Daniel Veillard <daniel@veillard.com>
1053 * configure.in libexslt/Makefile.am: more Makefile fixups
1055 Wed Nov 21 16:29:04 CET 2001 Daniel Veillard <daniel@veillard.com>
1057 * configure.in libexslt/Makefile.am: trying to fix more Makefiles
1059 * libxslt/transform.c: small fix.
1061 Tue Nov 13 16:16:41 CET 2001 Daniel Veillard <daniel@veillard.com>
1063 * vms/* Makefile.am: included OpenVMS port instructions from
1064 John A Fotheringham, integrated in the tar file.
1066 Mon Nov 12 22:46:26 CET 2001 Daniel Veillard <daniel@veillard.com>
1068 * win32/dsp/* xsltproc/xsltproc.c libxslt/transform.c: Patches
1069 from Igor for Windows
1070 * libxslt/xslt.h: try to fix the LIBXSLT_PUBLIC mess
1072 Sun Nov 11 21:15:05 CET 2001 Daniel Veillard <daniel@veillard.com>
1074 * libxslt/transform.c: fixing bug #64298 reported by T. V. Raman
1076 Sat Nov 10 14:01:44 CET 2001 Daniel Veillard <daniel@veillard.com>
1078 * configure.in: preparing 1.0.7
1079 * libxslt.spec.in: cleanup similar to libxml2 one
1080 * breakpoint/*.[hc]: finished cleaning up contributed code
1081 * doc/*: updated and rebuilt the documentation
1082 * xsltproc/xsltproc.c: cleanup of the timing code
1083 * xsltproc/Makefile.am: auto* sucks
1084 * libxslt/transform.c: added a missing include
1086 Mon Nov 5 14:29:26 CET 2001 Daniel Veillard <daniel@veillard.com>
1088 * Makefile.am acconfig.h config.h.in configure.in
1089 xsltproc/Makefile.am breakpoint/* libxslt/transform.[ch]
1090 libxslt/xsltconfig.h.in: Applied Keith Isdale patch for
1091 the debugger support, make it the default, added the
1092 WITH_XSLT_DEBUGGER define to xsltconfig.h.in, small cleanups
1094 Fri Nov 2 11:19:49 CET 2001 Daniel Veillard <daniel@veillard.com>
1096 * libxslt/libxslt.h: make sure LIBXSLT_PUBLIC is defined
1098 Thu Nov 1 15:15:39 CET 2001 Daniel Veillard <daniel@veillard.com>
1100 * libxslt/xsltutils.c: handle indent=no when using an HTML
1102 * tests/docbook/result/* tests/xmlspec/REC-xml-*.html: this
1103 modified the output of those test suites
1105 Wed Oct 31 18:53:26 CET 2001 Daniel Veillard <daniel@veillard.com>
1107 * xsltproc/xsltproc.c: cleanup, moved xsllNoNetExternalEntityLoader()
1108 to libxml and removed the --warnnet option
1110 Tue Oct 30 19:32:08 CET 2001 Daniel Veillard <daniel@veillard.com>
1112 * configure.in: applied patches from David Härdeman closing
1115 Tue Oct 30 15:25:19 CET 2001 Daniel Veillard <daniel@veillard.com>
1117 * configure.in libxslt/xsltwin32config.h: preparing 1.0.6
1118 * libexslt/date.c: applied patch from Bruce Miller
1119 * doc/*: updated and rebuilt the docs
1121 Fri Oct 26 14:12:14 CEST 2001 Daniel Veillard <daniel@veillard.com>
1123 * win32/dsp/libexslt_a.dsp win32/dsp/libexslt_so.dsp
1124 win32/dsp/libxslt.def: updated with latest ZIP from Igor,
1125 made sure the .def is handled as binary
1127 Fri Oct 26 11:37:01 CEST 2001 Daniel Veillard <daniel@veillard.com>
1129 * win32/dsp/libxslt.def libxslt/xslt.h: applied Igor patches
1131 * doc/*.html doc/site.xsl: changed the site stylesheet a bit
1133 Thu Oct 25 23:05:14 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1135 * libxslt/numbers.c: take NaN and infinity attributes of
1136 xsl:decimal-format into account. Closes #62577
1138 Wed Oct 24 13:02:15 CEST 2001 Daniel Veillard <daniel@veillard.com>
1140 * doc/*.html doc/site.xsl doc/Makefile.am: the web site
1141 is now extracted from the xslt.html flat file using
1142 the site stylesheet ... eat your own dogfood !
1143 * libxslt/transform.c libxslt/xsltutils.c: fixed the
1144 HTML output to not generate a DOCTYPE if it should not
1145 i.e. no identifier nor version specified in the xsl:output
1146 * tests/multiple/out/*.orig tests/general/bug-11-.out
1147 tests/general/bug-33-.out tests/general/bug-52.out
1148 tests/docbook/result/xtchunk/html/*.orig
1149 tests/docbook/result/html/gdp-handbook.html
1150 tests/XSLTMark/*.out: fixing xsl:output with method=html
1151 resulted in a number of small changes in the regression tests
1154 Fri Oct 19 16:46:06 CEST 2001 Daniel Veillard <daniel@veillard.com>
1156 * libexslt/*.c libexslt/exsltconfig.h.in: moved the
1157 config.h include out of exsltconfig.h since this header is
1158 exported and config.h is not.
1160 Wed Oct 17 21:20:55 CEST 2001 Daniel Veillard <daniel@veillard.com>
1162 * libxslt/attributes.c libxslt/extensions.c libxslt/preproc.c
1163 libxslt/transform.c libxslt/xsltutils.h: cleanup TODO into
1166 Wed Oct 17 02:46:55 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1168 * libxslt/numbers.c: reworked internal representation of
1169 tokenized number format and parsing/tokenization. This fixes
1170 many bugs regarding separator and default tokens.
1171 * tests/REC/test-7.7-3.out: the fix changes the output of this
1172 test. It now complies to the XSLT spec (wow! ;o)
1174 Tue Oct 16 11:25:15 CEST 2001 Daniel Veillard <daniel@veillard.com>
1176 * xsltproc/Makefile.am configure.in config.h.in: trying to
1177 bypass libtool crazyness when compiling in my debug environment
1178 * libxslt/templates.c: fix a compilation problem due to recent
1181 Sun Oct 14 17:17:03 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1183 * libxslt/numbers.c tests/REC/test-7.7-4.out: implement initial
1184 non-alphanumeric token handling in number formatting.
1186 Wed Oct 10 11:58:41 CEST 2001 Daniel Veillard <daniel@veillard.com>
1188 * configure.in: releasing 1.0.5
1189 * doc/xslt.html doc/html/*: updated and rebuilt the docs
1191 Wed Oct 10 00:10:01 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1193 * tests/REC/test-7.7-4.out: fixed a typo
1195 Tue Oct 9 22:59:00 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1197 * libexslt/saxon.c: fixed a typo and improved handling of
1198 non-XPath-expression arguments.
1199 * libexslt/strings.c: fixed a bug in tokenize: function was using
1200 tctxt->output instead of tctxt->document->doc.
1201 * libxslt/transform.c: fixed a bug in xsltDefaultProcessOneNode
1202 which was using variable "node" instead of "cur"
1204 Tue Oct 9 19:51:48 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1206 * libxslt/extra.[ch]: removed older SAXON extensions
1207 implementations from Darren Graves.
1208 * libexslt/date.c: applied patch from Charlie Bozeman to fix
1209 a bug with time zone offset on Linux.
1211 Tue Oct 9 13:02:46 CEST 2001 Daniel Veillard <daniel@veillard.com>
1213 * libxslt/documents.c libxslt/extra.c libxslt/transform.[ch]:
1214 strip-space should also be applied to document imported
1217 Tue Oct 9 12:36:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
1219 * libxslt/imports.[ch] libxslt/transform.c libxslt/xslt.c:
1220 rewrote the way strip-space gets applied. Closes bugs #61962
1221 * tests/docs/Makefile.am tests/docs/bug-66.xml
1222 tests/general/Makefile.am tests/general/bug-66.*: added a
1223 specific example in the regression tests
1225 Mon Oct 8 11:27:52 CEST 2001 Daniel Veillard <daniel@veillard.com>
1227 * libxslt/xslt.c: Fixing bug #61913
1228 * libxslt/transform.c: removing a small memleak when running with
1231 Sun Oct 7 18:53:34 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1233 * libexslt/saxon.c libexslt/Makefile.am libexslt/exslt.[ch]:
1234 added implementation of SAXON expression(), eval() and
1235 evaluate() functions.
1236 See http://saxon.sourceforge.net/saxon6.4.4/extensions.html
1237 * tests/extension/evaluate.xsl tests/extension/list.{xsl,out}:
1238 modified to use SAXON namespace (functions are not registered
1239 in the LibXSLT namespace)
1240 * tests/exslt/common/object-type.1.out: modified to take account
1241 of the new saxon:expression function
1243 Sun Oct 7 13:15:33 CEST 2001 Daniel Veillard <daniel@veillard.com>
1245 * libxslt/numbers.c: fixed bug #61070, number ANY formatting
1246 should be faster too.
1247 * tests/docbook/result/xtchunk/html/* tests/xmlspec/REC-xml-20001006*.html:
1248 updated the result of the tests. A subtle bug unnnoticed yet
1249 in the XML Rec formatting got fixed.
1251 Sat Oct 6 19:45:07 CEST 2001 Daniel Veillard <daniel@veillard.com>
1253 * libxslt/numbers.c: trying to fix bug #61070, seems there
1254 is still a couple of problem left. And optimizations are
1257 Sat Oct 6 15:10:16 CEST 2001 Daniel Veillard <daniel@veillard.com>
1259 * libxslt/variables.c: fixing bug #61673 part II
1260 * tests/docs/Makefile.am tests/docs/bug-65.xml
1261 tests/general/Makefile.am tests/general/bug-65.*: added a
1262 specific example in the regression tests
1264 Sat Oct 6 12:41:37 CEST 2001 Daniel Veillard <daniel@veillard.com>
1266 * libxslt/pattern.c: fixed bug #61627
1267 * tests/docs/Makefile.am tests/docs/bug-64.xml
1268 tests/general/Makefile.am tests/general/bug-64.*: added a
1269 specific example in the regression tests
1270 * tests/docs/Makefile.am tests/docs/bug-63.xml
1271 tests/general/Makefile.am tests/general/bug-63.*: added a
1272 specific example in the regression tests for bug #61291
1273 (fixed in libxml2 module)
1274 * tests/reports/Makefile.am tests/reports/undefvar.*: added
1275 a test for handling undefined variables
1277 Thu Oct 4 15:49:57 CEST 2001 Daniel Veillard <daniel@veillard.com>
1279 * configure.in xslt-config.in: trying to fix bug #60890
1281 Thu Oct 4 15:28:25 CEST 2001 Daniel Veillard <daniel@veillard.com>
1283 * configure.in: applied patch to close bug #60724
1285 Tue Oct 2 21:38:23 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1287 * libexslt/date.c: applied patch from Charlie Bozeman that fixes
1288 a bug in DAY_IN_WEEK and implements the date:week-in-month function
1290 Tue Oct 2 17:11:15 CEST 2001 Daniel Veillard <daniel@veillard.com>
1292 * libxslt/extra.[ch] tests/extensions/list.*
1293 tests/extensions/evaluate.*: applied patch from Darren Graves
1294 adding support for Saxon's evaluate & expression extension functions
1295 http://users.iclway.co.uk/mhkay/saxon/saxon6.3/extensions.html
1297 Mon Oct 1 17:18:32 CEST 2001 Daniel Veillard <daniel@veillard.com>
1299 * libxslt/xsltwin32config.h.in win32/dsp/libexslt_*.dsp: applied
1300 patches from Igor for Windows.
1302 Tue Sep 18 11:48:20 CEST 2001 Daniel Veillard <daniel@veillard.com>
1304 * libxslt/xslt.c: fixed bug #60624
1305 * libxslt/xsltutils.c: improver the error context reporting
1306 * tests/reports/Makefile.am tests/reports/tst-2.*: added a
1307 specific regression test
1308 * xsltproc/xsltproc: free the stylesheet if it contained an error.
1310 Mon Sep 17 14:45:48 CEST 2001 Daniel Veillard <daniel@veillard.com>
1312 * libxslt/variables.c: fixed a problem with global var override
1313 being reported as an error.
1314 * tests/docs/Makefile.am tests/docs/bug-61.xml
1315 tests/general/Makefile.am tests/general/bug-61.*: added a
1316 specific example in the regression tests
1317 * configure.in tests/Makefile.am tests/reports/*: adding a test
1318 to make sure redefinition of global variables in the same stylesheet
1321 Sat Sep 15 17:32:16 CEST 2001 Daniel Veillard <daniel@veillard.com>
1323 * libxslt/extra.c: okay the code from Norm is really non
1324 portable and break everywhere except on Sun and Linux
1325 platform. Compile it only on those targets.
1327 Sat Sep 15 06:25:02 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1329 * libexslt/date.c: fixed some bugs (reported by Charles Bozeman
1330 and Justin Fletcher)
1332 Fri Sep 14 15:22:30 CEST 2001 Daniel Veillard <daniel@veillard.com>
1334 * libxslt/numbers.c: Fixing bug #60415
1335 * tests/docs/Makefile.am tests/docs/bug-61.xml
1336 tests/general/Makefile.am tests/general/bug-61.*: added a
1337 specific example in the regression tests
1339 Fri Sep 14 12:42:22 CEST 2001 Daniel Veillard <daniel@veillard.com>
1341 * tests/docbook/result/*: the change in libxml to output
1342 decimal charrefs instead of hexadecimal changed a lot of
1345 Thu Sep 13 15:30:01 CEST 2001 Daniel Veillard <daniel@veillard.com>
1347 * libxslt.spec.in doc/Makefile.am: install xsltproc man page
1349 Wed Sep 12 21:09:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
1351 * configure.in: preparing for 1.0.4
1352 * doc/xslt.html doc/html/*: updated and regenerated docs
1354 Wed Sep 12 18:10:33 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1356 * libexslt/date.c: fixed some compile warnings and disabled
1357 debugging by default.
1359 Wed Sep 12 17:00:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
1361 * win32/dsp/libxslt.def libxslt/variables.[ch]: trying to
1362 incorporate comments from bug #59220
1364 Wed Sep 12 05:51:32 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1366 * configure.in libexslt/date.c libexslt/Makefile.am
1367 libexslt/exslt.[ch] libexslt/.cvsignore: added implementation
1368 of the EXSLT - Dates and Times core functions.
1369 The exsltDateFormat* functions need to be reworked but it
1370 works like this, even if it's quite messy.
1371 * tests/exslt/strings/.cvsignore: added
1373 Tue Sep 11 14:48:43 CEST 2001 Daniel Veillard <daniel@veillard.com>
1375 * xsltproc/xsltproc.c: tell in usage that parameter strings
1378 Tue Sep 11 13:42:49 CEST 2001 Daniel Veillard <daniel@veillard.com>
1380 * libxslt/Makefile.am libxslt/transform.c: trying to close
1381 bug #60304 on xsl:fallback usage
1382 * tests/docs/Makefile.am tests/docs/bug-60.xml
1383 tests/general/Makefile.am tests/general/bug-60.*: added a
1384 specific example in the regression tests
1386 Tue Sep 11 13:02:34 CEST 2001 Daniel Veillard <daniel@veillard.com>
1388 * tests/documents/Makefile.am tests/documents/*: changed the
1389 test to use doc%5Ffile instead of doc%20file, this is
1390 sufficient to preserve the test capacities while closing
1393 Tue Sep 11 12:33:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
1395 * libxslt/extra.c : close #59570 by simply not providing
1396 Norm's extension on FreeBSD.
1397 * tests/general tests/docs: added a couple of new entries
1399 * libexslt/strings.c: NULL initialized a local variable
1400 which was tested later on.
1402 Mon Sep 10 22:52:44 CEST 2001 Daniel Veillard <daniel@veillard.com>
1404 * libxslt/pattern.c tests/docbook/result/fo/*: applied fix from
1405 #60143 and rebuilt the FO test outputs
1407 Mon Sep 10 19:38:54 CEST 2001 Daniel Veillard <daniel@veillard.com>
1409 * libxslt/attributes.c libxslt/transform.c: fixed bug #59757
1410 on inheritance of attributes from multiple attributes-sets
1412 Mon Sep 3 02:14:58 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1414 * libexslt/Makefile.am libexslt/exslt.[ch] libexslt/strings.c:
1415 added implementation of EXSLT - Strings.
1416 Currently implemented functins are str:tokenize, str:align
1417 str:concat and str:padding.
1418 * configure.in tests/exslt/Makefile.am
1419 tests/exslt/strings/Makefile.am
1420 tests/exslt/strings/tokenize.1.*: added a test for the
1421 str:tokenize function.
1423 Fri Aug 31 13:51:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
1425 * libxslt/libxslt.4 libexslt/libexslt.4 libxslt/Makefile.am
1426 libexslt/Makefile.am: added man pages provided by Heiko Rupp
1428 Wed Aug 29 21:23:54 MDT 2001 John Fleck <jfleck@inkstain.net>
1430 * doc/tutorial/libxslttutorial.xml, libxslttutorial.html - update
1431 tutorial text to add references to global variables cleanups
1433 Wed Aug 29 21:05:43 MDT 2001 John Fleck <jfleck@inkstain.net>
1435 * doc/xsltproc.1 - added xsltproc man page (note: this has not
1436 been added into the build yet)
1438 Wed Aug 29 22:58:58 CEST 2001 Daniel Veillard <daniel@veillard.com>
1440 * doc/tutorial/libxslt_tutorial.c doc/tutorial/libxslttutorial.html
1441 doc/tutorial/libxslttutorial.xml: added global variables cleanups
1443 * tests/documents/Makefile.am: mjcox pointed to some missing files
1445 Wed Aug 29 15:32:52 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1447 * libexslt/common.c: fixed a bug in exsltNodeSetFunction
1449 Wed Aug 29 15:18:28 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1451 * libexslt/common.c: implemented version 3 of the exslt:node-set()
1453 * tests/exslt/common/Makefile.am
1454 tests/exslt/common/node-set.3.{xml,xsl,out}: added a test
1456 Mon Aug 27 08:27:21 MDT 2001 John Fleck <jfleck@inkstain.net>
1458 * adding doc/xsltproc.html - html generated from xsltproc.xml,
1459 update doc/xslt.html with link to xsltproc.html
1461 Mon Aug 27 08:21:47 MDT 2001 John Fleck <jfleck@inkstain.net>
1463 * adding doc/xsltproc.xml - user manual for xsltproc
1465 Sun Aug 26 20:52:02 CEST 2001 Daniel Veillard <daniel@veillard.com>
1467 * libxslt/numbers.c libxslt/xslt.c: removed a couple of
1468 warning raised by the Windows compiler (Chris Poblete)
1470 Fri Aug 24 01:15:24 CEST 2001 Daniel Veillard <daniel@veillard.com>
1472 * libxslt/functions.h libxslt/preproc.c libxslt/transform.c:
1473 closed bugs #59212 and #59220
1475 Thu Aug 23 23:18:44 CEST 2001 Daniel Veillard <daniel@veillard.com>
1477 * config.h.in configure.in xsltproc/xsltproc.c: complete test
1478 of a DocBook XSLt transform with --nonet, need stat(), added
1479 checking in configure.
1481 Thu Aug 23 17:37:40 CEST 2001 Daniel Veillard <daniel@veillard.com>
1483 * xsltproc/xsltproc.c: catalog integration, cleanup with
1484 the --nonet option closing #59427
1485 * libxslt/xslt.c: removed a small memleak when using a
1488 Tue Aug 21 13:17:19 CEST 2001 Daniel Veillard <daniel@veillard.com>
1490 * //Makefile.am : fixed an error I propagated to nearly all
1491 Makefiles.am on Saturday
1493 Tue Aug 21 13:10:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
1495 * libexslt/math.c libxslt/numbers.c: use xmlXPathIsNaN() and
1497 * libxslt/pattern.c: tag a potential threading problem.
1499 Tue Aug 21 11:18:45 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
1501 * libxslt/numbers.c libexslt/math.c: Re-worked NaN and Inf
1504 Sat Aug 18 15:57:46 CEST 2001 Daniel Veillard <daniel@veillard.com>
1506 * //Makefile.am : fixed a number of small problems with
1507 Makefiles spotted by Albert Chin
1509 Thu Aug 16 14:37:55 CEST 2001 Daniel Veillard <daniel@veillard.com>
1511 * win32/dsp/libxslt.def: minimal changes to compile 1.0.2 on
1514 Thu Aug 16 12:58:11 CEST 2001 Daniel Veillard <daniel@veillard.com>
1516 * libxslt/extensions.c: fixed a permutation of args to
1517 xsltPrintErrorContext()
1519 Wed Aug 15 15:19:14 CEST 2001 Daniel Veillard <daniel@veillard.com>
1521 * Makefile.am config.h.in configure.in libxslt/xsltwin32config.h:
1523 * tests/docs/Makefile.am libexslt/Makefile.am
1524 tests/documents/Makefile.am tests/general/Makefile.am
1525 xsltproc/Makefile.am: cleaning of Makefiles pointed out
1528 Wed Aug 15 13:54:41 CEST 2001 Daniel Veillard <daniel@veillard.com>
1530 * libxslt/functions.h libxslt/transform.c: a bit of cleanup
1532 Wed Aug 15 12:06:43 CEST 2001 Daniel Veillard <daniel@veillard.com>
1534 * libexslt/common.c libexslt/math.c libxslt/Makefile.am
1535 libxslt/libxslt.h libxslt/xsltconfig.h.in: cleanup of includes
1536 export xsltconfig.h at make install stage
1538 Tue Aug 14 20:51:09 MDT 2001 John Fleck <jfleck@inkstain.net>
1540 * doc/xslt.html updated xsltproc description with the many new
1541 command line options Daniel has added, cleaned up some spelling
1543 Tue Aug 14 18:41:02 CEST 2001 Daniel Veillard <daniel@veillard.com>
1545 * libxslt/extra.c libxslt/keys.c libxslt/templates.c
1546 libxslt/transform.c libxslt/variables.c libxslt/xsltutils.c:
1547 serious changes on Result Value Trees and NodeSets
1548 w.r.t. deallocation and collect operations. Probably not
1549 100% clean (merge of allocated trees smells like a problem).
1550 Seems sufficient to close #58943 . Also check if XPath evaluations
1551 failed, and in this case stops the processing and avoid
1552 going further, goal is to not segfault on broken XSLT.
1554 Tue Aug 14 15:32:08 CEST 2001 Daniel Veillard <daniel@veillard.com>
1556 * libxslt/pattern.c libxslt/transform.c: trying to kill bug #58878,
1557 some associated serious cleanup in the pattern code.
1558 * tests/docbook/result/*: regenerated all the results for the
1559 docbook testsuite. Seems killing #58878 also changes the
1560 fo results seriously.
1561 * tests/docs/Makefile.am tests/docs/bug-5[56].xml
1562 tests/general/Makefile.am tests/general/bug-5[56].*: added
1565 Tue Aug 14 05:01:30 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1567 * libxslt/xslt.c libxslt/xsltInternals.h libxslt/transform.c
1568 libxslt/extra.[ch] libxslt/extensions.c libxslt/preproc.[ch]:
1569 fixed compilation warnings due to recent changes to the extension
1571 * libxslt/preproc.[ch] libexslt/common.c
1572 fixed the precomputation of *:document elements
1573 * libxslt/functions.h: fixed a compilation warning
1575 Mon Aug 13 11:41:02 CEST 2001 Daniel Veillard <daniel@veillard.com>
1577 * libxslt/xsltutils.c: applied fix suggested by Tom Moog
1578 for xsltTimeStamp() in bug report #58012
1580 Sun Aug 12 21:53:13 CEST 2001 Daniel Veillard <daniel@veillard.com>
1582 * libxslt/functions.c libxslt/keys.c libxslt/transform.c
1583 libxslt/xsltutils.h: cleaned up the code w.r.t. handling
1584 of 'non-standard' libxml element like namespace nodes.
1585 * tests/docs/Makefile.am tests/docs/bug-54.xml
1586 tests/general/Makefile.am tests/general/bug-54.*: added a
1587 specific example in the regression tests
1589 Wed Aug 8 22:57:05 CEST 2001 Daniel Veillard <daniel@veillard.com>
1591 * HACKING: added John Fleck right to commit in the doc subdir
1593 Tue Aug 7 03:11:31 CEST 2001 Daniel Veillard <daniel@veillard.com>
1595 * xsltproc/xsltproc.c: for heriting defaulted atts from the DTD
1596 * tests/docs/Makefile.am tests/docs/bug-52.xml tests/docs/bug-53.xml
1597 tests/general/Makefile.am tests/general/bug-52.*
1598 tests/general/bug-53.*: Added a few new tests for recently fixed
1600 * tests/xmlspec/REC-xml-20001006-review.html
1601 tests/xmlspec/REC-xml-20001006.html: inheriting default attrs from
1602 DTD changed the result by adding extra attributes to the HTML output
1604 2001-08-06 Peter Williams <peterw@ximian.com>
1606 * libexslt/Makefile.am, xsltproc/Makefile.am: Fixes for compiling
1607 when srcdir != builddir.
1609 Sun Aug 5 09:37:14 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1611 * libxslt/extensions.[ch] libxslt/preproc.[ch] libxslt/transform.c
1612 libxslt/xslt.c libxslt/xsltInternals.h: modified extension framework
1613 to easify extension element precomputation.
1614 * libexslt/functions.c: uses the new framework and precomputes
1615 func:result elements.
1617 Sat Aug 4 20:42:32 CEST 2001 Daniel Veillard <daniel@veillard.com>
1619 * libxslt/transform.c: bug fix on output="text" from Nicolas Marsgui
1621 Fri Aug 3 14:23:25 CEST 2001 Daniel Veillard <daniel@veillard.com>
1623 * tests/general/bug-21-.out tests/general/bug-31-.out:
1624 this got fixed by libxml patches
1625 * win32/readme.msvc win32/dsp/* xsltproc/xsltproc.c
1626 Makefile.am libexslt/exslt.[ch] libexslt/exsltconfig.h.in
1627 libexslt/functions.c libexslt/math.c libxslt/win32config.h
1628 libxslt/xsltconfig.h.in libxslt/xsltutils.h
1629 libxslt/xsltwin32config.h libxslt/xsltwin32config.h.in:
1630 Applied Igor Zlatkovic Win32 Facelift No.2 patch, and fixed
1631 a few things related to those changes.
1633 Wed Aug 1 13:58:21 CEST 2001 Daniel Veillard <daniel@veillard.com>
1635 * libxslt/xsltutils.c: well one need one \n after DOCTYPE
1636 * test//*/*.out: the output of some tests changed, looks better
1639 Wed Aug 1 13:21:18 CEST 2001 Daniel Veillard <daniel@veillard.com>
1641 * libxslt/xsltutils.c: avoid extra \n when serializing top
1644 Wed Aug 1 10:37:50 CEST 2001 Daniel Veillard <daniel@veillard.com>
1646 * libxslt/extra.c: one more revision on Norm's localTime() function
1648 Wed Aug 1 01:37:41 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1650 * libexslt/sets.c: fixed bugs in exsltTrailingFunction and
1651 exsltLeadingFunction when passing an empty node-set as the
1653 * libxslt/functions.[ch]: gave priority to context-level functions
1654 over extension module functions. This allows a function declared
1655 with a func:function element to override an extension module
1656 function for example. This is a bit hackish...
1657 * tests/exslt/sets/{lead,trail}ing.1.out: fixed errors. The result
1658 values didn't conform to the expected values. This is a bug in
1659 the EXSLT official use cases.
1661 Tue Jul 31 23:53:55 CEST 2001 Daniel Veillard <daniel@veillard.com>
1663 * config.h.in configure.in libxslt/extra.c: tried to integrate
1664 Norm's implemntation of localTime()
1666 Tue Jul 31 03:47:10 EDT 2001 Daniel Veillard <daniel@veillard.com>
1668 * libxslt/extra.c: fixed a serious proble is node-set was called
1670 * tests//*/Makefile.am: fixed the rule to rebuild xsltproc
1672 Lun Jul 30 05:47:43 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1674 * libexslt/functions.c: fixed memory leaks
1676 Sun Jul 29 08:37:59 EDT 2001 Daniel Veillard <daniel@veillard.com>
1678 * libexslt/functions.c libxslt/extensions.[ch] libxslt/extensions.h
1679 libxslt/xslt.[hc] libxslt/xsltInternals.h xsltproc/xsltproc.c:
1680 more cleanup of the problems introduced with EXSLT, also closes
1683 Sat Jul 28 08:25:05 MDT 2001 John Fleck <jfleck@inkstain.net>
1685 * doc/internals.html - general cleanup
1687 Fri Jul 27 04:00:38 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1689 * configure.in tests/Makefile.am tests/exslt/*: added some tests
1690 to check EXSLT conformance
1691 * libexslt/sets.c: fixed a typo when registering has-same-node
1693 Fri Jul 27 12:33:52 EDT 2001 Daniel Veillard <daniel@veillard.com>
1695 * libxslt/extensions.c xsltproc/xsltproc.c: quick cleanup
1696 of memory allocations, raise a bug in the test suite, also
1697 need to be centralized as a single cleanup function.
1699 Fri Jul 27 10:50:39 EDT 2001 Daniel Veillard <daniel@veillard.com>
1701 * libxslt/transform.[ch]: applied changes from Tom Moog #58002
1702 * libexslt/functions.c libxslt/documents.c libxslt/extensions.c:
1703 Some cleanup, there is still a memory leak left and some warnings
1706 Thu Jul 26 19:05:48 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1708 * libxslt/extensions.[ch] libxslt/functions.[ch] libxslt/preproc.c
1709 libxslt/transform.[ch] libxslt/variables.c libxslt/xslt.c
1710 libxslt/xsltInternals.h: new extension framework.
1711 Added stylesheet module data, top-level and extension elements
1712 precomputing, global registration of top-level elements and
1713 extension elements and functions.
1714 Extensions are no longer initialized from extension-element-prefixes
1715 declarations but when modules need the data.
1716 init/shutdown functions registered with xsltRegisterExtModule{,Full}
1717 only allocate and free module data, they shouldn't register the
1718 elements and functions any more.
1719 * libxslt/xsltutils.c: fixed a bug in xsltPrintErrorContext when
1721 * libxslt/xslt.c: fixed xsltPrecomputeStylesheetTop which allowed
1722 non-XSLT top-level elements before any xsl:import element.
1723 * libexslt/common.c libexslt/functions.c libexslt/math.c
1724 libexslt/sets.c: adapted to use the new extension framework.
1725 * libxslt/functions.c libxslt/extensions[ch] xsltproc/xsltproc.c:
1726 moved the test module from functions.c to extensions.[ch],
1727 modified it to use the new extension framework. Updated xsltproc
1728 to register the test module.
1730 Thu Jul 26 10:20:19 EDT 2001 Daniel Veillard <daniel@veillard.com>
1732 * libxslt/pattern.c: fixed an ugly problem with namespaces
1733 in templates compilation
1734 * tests/namespaces/tst4.*: added a specific testcase
1735 * libxslt/transform.c: reenabled debug
1737 Tue Jul 24 17:45:22 CEST 2001 Daniel Veillard <daniel@veillard.com>
1739 * configure.in libxslt.spec.in libxslt/xsltwin32config.h:
1741 * doc/html/*.html: updated the docs.
1742 * xsltproc/xsltproc.c: activate line numbering unfortunately
1743 this works only with CVS, libxml2-2.4.1 is broken in this respect
1745 Mon Jul 23 23:35:00 HKT 2001 William M. Brack <wbrack@mmm.com.hk>
1747 * libxslt/documents.c enhancement to xsltFindDocument to
1748 cater for the Matt Sergeant patch
1750 Mon Jul 23 09:32:27 MDT 2001 John Fleck <jfleck@inkstain.net>
1752 * updating libxslt tutorial to include param support
1754 Mon Jul 23 20:12:38 CEST 2001 Daniel Veillard <daniel@veillard.com>
1756 * libexslt/math.c: small cleanup
1757 * libxslt/functions.c: patch to document('') from Matt Sergeant
1758 * libxslt/xsltInternals.h libxslt/xsltutils.[ch]: profiler on Windows
1759 c.f. bug #57464 from Tom Moog
1761 2001-07-19 Darin Adler <darin@bentspoon.com>
1763 * configure.in: Add HTML_DIR definition.
1764 * xsltproc/.cvsignore: Ignore some generated files.
1766 2001-07-18 Peter Williams <peterw@ximian.com>
1768 * xsltproc/Makefile.am (INCLUDES): Fix compiling when
1771 2001-07-17 Thomas Broyer <tbroyer@ltgt.net>
1773 * libexslt/.cvsignore libexslt/Makefile.am libexslt/utils.[ch]
1774 libexslt/common.c libexslt/functions.c libexslt/math.c
1775 libexslt/sets.c: removed utils.[ch] as their content is
1776 integrated in libxml
1777 * libexslt/sets.c: uses the new libxml functions
1778 * libxslt/extra.[ch]: removed exsl:document
1779 * AUTHORS: added /me
1781 2001-07-16 Thomas Broyer <tbroyer@ltgt.net>
1783 * libexslt/.cvsignore: some more generated files to ignore
1784 * libexslt/Makefile.am: utils.h not installed anymore
1785 * libexslt/common.c libexslt/exslt.[ch] libexslt/functions.c
1786 libexslt/math.c libexslt/sets.c:
1787 changed function prefix from exsl* to exslt*
1788 {common.c,exslt.c} moved exsltLib{rary,exslt,xslt,xml}Version
1789 from common.c to exslt.c
1790 {common.c} removed exslNodeSetFunction, uses xsltFunctionNodeSet
1792 * libxslt/extra.c: fixed xsltFunctionNodeSet to accept
1793 XPATH_NODESET arguments in addition to XPATH_XSLT_TREE
1794 * xsltproc/xsltproc.c: updated to use the new function prefix
1796 2001-07-15 Darin Adler <darin@bentspoon.com>
1798 * libxslt/.cvsignore:
1799 * tests/XSLTMark/.cvsignore:
1800 * tests/extensions/.cvsignore:
1801 * tests/xmlspec/.cvsignore:
1802 Some more generated files to ignore.
1804 Mon Jul 16 14:26:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1806 * Makefile.am configure.in libexslt/Makefile.am:
1807 Integration of libexslt in the build system
1808 * libxslt/Makefile.am libxslt/xsltproc.c libxslt/xsltutils.c
1809 xsltproc/Makefile.am xsltproc/xsltproc.c:
1810 Moved xsltproc to a separate directory, linked it to libexslt,
1811 and added exslt version reports to -V
1812 * tests/*/Makefile.am: updated the path to xsltproc
1813 * libexslt/common.c libexslt/exslt.h libexslt/exsltconfig.h.in
1814 libexslt/functions.c libexslt/math.c libexslt/sets.c: added
1815 versionning informations, some cleanup, and added documentation
1816 to a couple of exported functions
1818 Sun Jul 15 15:27:47 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1820 * libexslt/Makefile.am: account for new source files
1821 * libexslt/.cvsignore: added
1823 Sun Jul 15 05:02:50 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1825 * libexslt/exslt.[hc] libexslt/common.[hc] libexslt/functions.[hc]
1826 libexslt/math.[hc] libexslt/sets.[hc] libexslt/utils.[hc]:
1827 start implementing EXSLT
1829 Sun Jul 15 16:01:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1831 * libxslt/numbers.c libxslt/numbersInternals.h libxslt/preproc.c:
1832 trying to accept AVT for "format" in xsl:number
1834 Fri Jul 13 16:57:08 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1836 * win32/libxslt/libxslt.defs: trying to close #57460 by adding
1837 xsltProfileStylesheet
1839 Thu Jul 12 21:31:06 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1841 * libxslt/documents.c libxslt/extensions.c libxslt/extra.c
1842 libxslt/functions.c libxslt/imports.c libxslt/keys.c
1843 libxslt/namespaces.c libxslt/numbers.c libxslt/pattern.c
1844 libxslt/preproc.c libxslt/templates.c libxslt/transform.c
1845 libxslt/variables.c libxslt/xslt.c: provide context for
1846 error messages. Requires libxml head changes.
1847 * libxslt/xsltutils.c libxslt/xsltutils.h: fixed a --profile
1850 Wed Jul 11 00:32:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1852 * libexslt/Makefile.am: initial EXSLT framework
1854 Tue Jul 10 18:03:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1856 * configure.in libxslt/xsltwin32config.h: releaseing 1.0.0
1857 * win32/libxslt/libxslt.def: added another entry point
1858 * libxslt/transform.c: fixed a comment block
1859 * doc/xslt.html doc/html/*: updated and regenerated the docs
1861 Tue Jul 10 17:25:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1863 * win32/libxslt/libxslt.def: added missing functions
1865 Tue Jul 10 16:48:43 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1867 * FEATURES libxslt/xsltproc.c libxslt/transform.c
1868 libxslt/xsltInternals.h: added Embedding Stylesheets
1869 * tests/REC/Makefile.am tests/REC/stand-2.7-1.*: added the test
1870 from the REC about it
1871 * libxslt/transform.c libxslt/extra.[ch] libxslt/preproc.c:
1872 tried to accomodate the various (and changing) proprietary
1873 ways of implementing chunking.
1874 * tests/docbook/result/xtchunk/html: now output is generated in
1877 Mon Jul 9 23:23:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1879 * libxslt/xsltproc.c: small cleanup
1880 * libxslt/transform.c libxslt/xslt.c : patch from Michal Sajdak
1881 for cdata/text handling
1883 Mon Jul 9 22:02:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1885 * libxslt/xsltutils.c: small fix for xsl:message by Stephane GUIBOU
1886 * tests/documents/Makefile.am tests/documents/message.*: added
1887 a specific regression test
1888 * libxslt/transform.c: fixed an infinite loop
1889 * configure.in doc/Makefile.am: attempt to add --with-html-dir,
1892 Mon Jul 9 15:55:14 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1894 * libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h:
1895 fixed exclude-result-prefixes handling and how namespaces
1896 propagate from the stylesheet to the result in general, this
1897 is a serious cleanup.
1898 * tests/general/bug-3[67]-inc.xsl tests/general/bug-6-.xsl
1899 tests/general/itemschoose.out tests/namespaces/extra.xsl
1900 tests/REC/test-10-1.xsl tests/REC/test-10-2.xsl
1901 tests/REC/test-11.2-1.xsl tests/REC/test-11.2-2.xsl
1902 tests/REC/test-11.2-6.xsl tests/REC/test-15-1.xsl
1903 tests/REC/test-16.1-1.xsl tests/REC/test-16.1-2.xsl
1904 tests/REC/test-5.4-1.out tests/REC/test-5.4-2.out
1905 tests/REC/test-5.4-3.out tests/REC/test-5.4-4.out
1906 tests/REC/test-7.1.1-2.out tests/REC/test-7.1.1-2.xsl
1907 tests/REC/test-7.1.1-3.out tests/REC/test-7.1.1-3.xsl
1908 tests/REC/test-7.1.1.out tests/REC/test-7.1.3.xsl
1909 tests/REC/test-7.3.xsl tests/REC/test-7.4.xsl
1910 tests/REC/test-7.6.1-1.xsl tests/REC/test-7.6.1-2.xsl
1911 tests/REC/test-7.6.1-3.xsl tests/REC/test-7.6.2-1.xsl:
1912 fixed and rechecked all the tests where the namespace
1913 propagation was wrong either taht the rules were not applied
1914 correctly or that superfluous namespaces were declared in the
1917 Sun Jul 8 22:12:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1919 * libxslt/extra.c libxslt/functions.c libxslt/transform.[ch]
1920 libxslt/variables.h: Norm pointed out that element-available()
1921 didn't work, implemented it
1922 * tests/extensions/Makefile.am tests/extensions/list.*: added
1923 a test for all registered xslt element, function and default
1926 Sun Jul 8 20:44:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1928 * tests/documents/Makefile.am 'tests/documents/doc file.xml'
1929 tests/documents/docfile.xml tests/documents/test.result
1930 tests/documents/test.xml tests/documents/test.xsl:
1931 added a test for URI-escaping on document() input
1933 Sun Jul 8 16:34:07 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1935 * tests/docs/Makefile.am tests/general/Makefile.am
1936 tests/general/bug-49-* tests/docs/bug-49-*
1937 tests/general/bug-50-* tests/docs/bug-50-*: added a
1938 couple of regression tests for bugs posted on the list
1940 Sun Jul 8 15:40:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1942 * libxslt/xsltproc.c: avoid generating CDATA node in document
1943 tree when parsed, force generation of text nodes instead.
1945 Sun Jul 8 14:39:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1947 * doc/extensions.html: fixed a number of typo found by Dan York
1948 * libxslt/xsltutils.c: improved the profiling ouput, added the
1951 Sun Jul 8 00:01:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1953 * libxslt/variables.c: tryingt to fix a problem raised by Norm
1955 Sat Jul 7 23:19:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1957 * config.h.in configure.in: added gettimeofday() check
1958 * libxslt/transform.c libxslt/xsltInternals.h libxslt/xsltutils.[ch]:
1959 profiling works option --profile (or --norman ;)
1961 Sat Jul 7 18:58:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1963 * libxslt/templates.c libxslt/transform.c libxslt/transform.h
1964 libxslt/variables.c: big cleanup on the way templates or
1965 template fragments are processed, cleanup of stack building
1966 * tests/docs/Makefile.am tests/general/Makefile.am
1967 tests/general/bug-4[1-8]-* tests/docs/bug-4[1-8]-*: added a
1968 series of regression test for the variable/params lookups
1969 * libxslt/transform.c libxslt/xsltutils.[ch] libxslt/xsltproc.c:
1970 started working on profiling code, there is just invocation counting
1971 yet but the framework is in place.
1973 Sat Jul 7 11:20:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1975 * tests/docs/Makefile.am tests/general/Makefile.am
1976 tests/general/bug-40-* tests/docs/bug-40-*: added a specific
1977 regression test for the variable scope within templates problem
1979 Sat Jul 7 17:05:00 HKT 2001 Wiliam Brack <wbrack@mmm.com.hk>
1981 * xsltInternals.h variables.c transform.c:
1982 fixed problem with variable scope within templates
1984 Fri Jul 6 17:42:06 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1986 * doc/extensions.html doc/internals.html doc/xslt.html:
1987 added a documentation on writing libxslt extensions, and
1988 added links to the main page
1989 * libxslt/functions.c libxslt/xsltInternals.h
1991 Fri Jul 6 14:30:00 HKT 2001 William Brack <wbrack@mmm.com.hk>
1993 * cleaned up many comments and error messages
1995 Fri Jul 6 01:43:51 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1997 * configure.in libxslt/xsltwin32config.h: released 0.14.0
1998 * doc/xslt.html: added 0.14.0 release
2000 Fri Jul 6 01:00:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2002 * doc/html/*: rebuilt docs before release
2003 * libxslt/extensions.c: fixed a function doc header
2005 Fri Jul 6 00:40:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2008 * libxslt/xslt.c libxslt/xsltInternals.h: added exclude-result-prefix
2010 * tests/REC/Makefile.am tests/REC/test-7.1.1-[23]*: added a couple
2012 * tests/xmlspec/REC-xml-20001006-review.html: seems this changed
2013 something there, not visually perceptible
2015 Thu Jul 5 22:49:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2017 * tests/docbook/result/: the change in libxml affected the
2018 output of the Docbook tests (of course it was detected on
2021 Thu Jul 5 15:11:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2024 * libxslt/transform.c: added cdata-section-elements
2025 * tests/REC/Makefile.am tests/REC/test-16.1-*: added 2 tests from
2028 Thu Jul 5 10:44:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2031 * libxslt/xsltutils.c: do not dump document for which there have
2032 been no generated content
2033 * tests/multiple/result.xml tests/namespaces/extra2.out: fixed
2034 test output accordingly
2035 * libxslt/transform.c libxslt/preproc.c: added xsl:fallback support
2036 * tests/REC/Makefile.am tests/REC/test-15-1.*: xsl:fallback test
2037 * tests/xmlspec/Makefile.am tests/docbook/Makefi
\f;
\11 \r;
\11 \ e;
\11 \ f;
\11 \10;
\11 \11;
\11 \12;
\11 \13;
\11 \14;
\11 \15;
\11 \16;
\11 \17;
\11 r>
2039 * Makefile.am libxslt/Makefile.am libxslt/numbers.c
2040 libxslt/win32config.h libxslt/xsltconfig.h.in libxslt/xsltproc.c:
2041 Patches for Windows mostly contributed by Yon Derek
2042 * win32/libxslt/libxslt.def win32/libxslt/libxslt.dsw
2043 win32/libxslt/libxslt_so.dsp win32/libxslt/xsltproc.dsp:
2044 Project file for Mircrosoft C provided by Yon Derek
2046 Sat Jun 23 14:20:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2048 * libxslt/pattern.c: closing bug #56517, fixed a number of
2049 problems in the patterns compilations, priorities and debug
2050 * libxslt/transform.c: improved the template debug message
2051 * tests/docs/Makefile.am tests/general/Makefile.am
2052 tests/general/bug-39-* tests/docs/bug-39-*: added a specific
2053 regression test for #56517
2055 Fri Jun 22 16:17:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2057 * libxslt/xslt.c: avoid a stupid bug when compiling with
2058 libxml < 2.3.11 and without LIBXML_DEBUG_ENABLED
2060 Fri Jun 22 00:11:18 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2062 * libxslt/numbers.c: fix of a small bug
2063 * libxslt/transform.c libxslt/variables.c libxslt/xslt.c: cleanups
2066 Tue Jun 19 16:13:49 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2068 * tests/docbook/Makefile.am: added XHTML and XSL FO to the
2070 * tests/docbook/xhtml/*: added XHTML stylesheets
2071 * tests/docbook/fo/*: added XSL FO stylesheets
2072 * tests/docbook/result/xhtml/*: added XHTML results
2073 * tests/docbook/result/fo/*: added XSL FO results
2075 Tue Jun 19 00:20:32 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2077 * HACKING: fixed, added William
2079 Mon Jun 18 18:36:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2081 * libxslt/xsltutils.c: forgot to flush in xsltSaveTo() in html and
2082 xml cases, and fixed text output to be recursive in text nodes
2085 Mon Jun 18 15:44:51 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2087 * configure.in: patch from Tony Graham to cleanup libxml2 detection
2089 Sun Jun 17 17:42:33 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2091 * libxslt/xsltutils.[ch]: fixed xsltGetNsProp, i always forget
2092 'namespace' is a reserved C++ identifier
2094 Sun Jun 17 17:08:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2096 * doc/xslt.html: adding 0.12.0 release
2098 Sun Jun 17 13:15:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2100 * configure.in: preparing 0.12.0 release
2101 * libxslt/transform.c: a bit of cleanup on the XInclude defaults
2102 * libxslt/xsltconfig.h.in: added doc inline comment
2103 * libxslt/xslt.[ch] libxslt/xsltproc.c: added more version informations
2104 and enriched xsltproc --version to show them
2105 * doc/html/*.html: rebuilt the docs
2106 * doc/Makefile.am libxslt.spec.in: try to make sure John Fleck
2107 tutorial ends up in the tars and RPMs
2109 Sat Jun 16 23:58:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2111 * libxslt.spec.in: updated the descriptions
2113 Sat Jun 16 23:26:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2115 * libxslt/namespaces.[ch]: added a single namespace def copy
2116 operation xsltCopyNamespace(). cleaned up xsltCopyNamespaceList()
2117 * libxslt/transform.c: cleaned up xsltCopyNode to cope with
2118 any kind of input nodes.
2119 * libxslt/variables.c: checked and closed the last TODO about
2120 namespace propagation
2121 * tests/docs/Makefile.am tests/general/Makefile.am
2122 tests/general/bug-38-* tests/docs/bug-38-*: added a specific
2123 regression test for #56115
2125 Sat Jun 16 09:27:27 MDT 2001 John Fleck <jfleck@inkstain.net>
2127 * updating tutorial: adding discussion of freeing memory, image
2128 files for callouts, link to xsltproc.c code
2130 Sat Jun 16 15:23:43 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2132 * libxslt/variables.c: bug #56267 was still not fixed, forgot
2133 to remove the old code
2134 * tests/general/bug-37-.xsl: wrong reference to 36 fixed, this does
2137 Sat Jun 16 00:32:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2139 * libxslt/variables.c: fixed bug #56267, namespaces must
2140 be propagated when evaluating local variables.
2141 * tests/docs/Makefile.am tests/general/Makefile.am
2142 tests/general/bug-37-* tests/docs/bug-37-*: added a specific
2143 regression test for #56267
2145 Fri Jun 15 18:29:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2147 * libxslt/keys.c: avoid a possibility of an uninitialized variable
2148 * libxslt/documents.c libxslt/transform.[ch] libxslt/transform.h
2149 libxslt/xsltInternals.h libxslt/xsltproc.c: Implement Raphael Hertzog
2150 request to have xinclude processing done on document() if requested
2152 Thu Jun 14 20:52:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2154 * libxslt/Makefile.am: applied patch from Sander Vesik for -j2
2156 Thu Jun 14 10:07:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2158 * libxslt/preproc.c: removed a warning on xsl:transform
2159 * tests/docs/Makefile.am tests/docs/array.xml tests/general/Makefile.am
2160 tests/general/array.out tests/general/array.xsl: added a new
2161 test fround in xsl-dev
2163 Wed Jun 13 23:12:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2165 * tests/docbook/result/html/*.html tests/XSLTMark/xslbench[12].out
2166 tests/xmlspec/REC-xml-20001006*.html: the changes to the HTML
2167 serializer of libxml impacted the result of some tests. Checked
2168 that the XML REC renders identically.
2170 Mon Jun 11 07:19:06 MDT 2001 John Fleck <jfleck@inkstain.net>
2172 * fixing embarassing typos in doc/tutorial/libxslttutorial.xml and
2175 Tue Jun 12 07:42:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2177 * libxslt/variables.c: fixed bug #55670, namespaces must
2178 be propagated when evaluating global variables.
2179 * tests/docs/Makefile.am tests/general/Makefile.am
2180 tests/general/bug-36-* tests/docs/bug-36-*: added a specific
2181 regression test for #55670
2183 Mon Jun 11 09:35:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2185 * doc/xslt.html: linked to the tutorial
2187 Sun Jun 10 19:36:31 MDT 2001 John Fleck <jfleck@inkstain.net>
2189 * doc/tutorial/libxslt_tutorial.c, libxslttutorial.html,
2193 Sun Jun 10 21:52:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2195 * libxslt/transform.c: closed bug #55723, problem was due to
2196 a limitation of xsltGetNamespace() when the insertion point
2198 * tests/docs/Makefile.am tests/general/Makefile.am
2199 tests/general/bug-35-* tests/docs/bug-35-*: added a specific
2200 regression test for #55723
2202 Sun Jun 10 13:37:33 HKT 2001 William Brack <wbrack@mmm.com.hk>
2204 * libxslt/transform.c: fixed problems with document() in
2205 xsltApplyTemplates and xsltForEach. Cleaned up several
2207 * libxslt/keys.c: saved and restored ctxt->document within
2208 xsltInitKey to fix problem with keys when doc changed
2209 * libxslt/documents.[ch]: added new procedure xsltFindDocument
2210 needed when document() causes a change of doc within
2211 xsltApplyTemplates and xsltForEach
2213 Thu Jun 7 21:31:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2215 * libxslt/xsltutils.[ch]: closing bug #55683 required to add
2217 * libxslt/attributes.c libxslt/imports.c libxslt/namespaces.c
2218 libxslt/preproc.c libxslt/templates.c libxslt/xslt.c:
2219 Updated to use the new function
2220 * tests/XSLTMark/prettyprint.out tests/docbook/result/html/*.html:
2221 the fixes in the serialization of <pre> in HTML in libxml
2222 led to a number of changes in the output
2224 Thu Jun 7 04:23:38 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2226 * tests/docs/Makefile.am tests/general/Makefile.am
2227 tests/general/bug-32-* tests/docs/bug-32-*: added a specific
2228 regression test for #55722
2230 Wed Jun 6 09:48:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2232 * doc/xslt.html: updated to ask to not send mail directly
2233 * tests/docs/Makefile.am tests/general/Makefile.am
2234 tests/general/bug-33-* tests/docs/bug-33-*: added a specific
2235 regression test for #55722
2237 Wed Jun 6 11:07:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2239 * libxslt/pattern.c : trying to fix #55670
2240 * tests/XSLTMark/reverser.out : result of test changed when
2243 Sat Jun 2 06:52:12 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2245 * doc/xslt.html: updated with 0.11.0
2247 Fri Jun 1 11:30:49 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2249 * configure.in libxslt.spec.in: released 0.11.0
2251 Mon May 28 12:54:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2253 * libxslt/transform.c: William M. Brack found a small bug
2254 when call-template didn't find the template.
2256 Sat May 26 17:08:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2258 * libxslt/transform.c: fixed handling of PI and comments
2259 (bug raised by Brent M Hendricks).
2260 * tests/docs/Makefile.am tests/general/Makefile.am
2261 tests/general/bug-31-* tests/docs/bug-31-*: added a specific
2264 Wed May 23 13:25:37 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2266 * libxslt/xsltproc.c: added --xinclude in the option list,
2267 patch from Raphael Hertzog
2268 * test/docbook/Makefile.am: force at least the gdp-handbook.xml
2269 test in the normal testsuite
2271 Wed May 23 00:05:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2273 * libxslt/variables.c: Mark Vakoc found a bug in variable eval
2274 at the top template level
2275 * tests/docs/Makefile.am tests/general/Makefile.am
2276 tests/general/bug-30-* tests/docs/bug-30-*: added a specific
2279 Tue May 22 18:52:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2281 * libxslt/functions.c: fixed the document() bug reported by
2282 Stephane GUIBOUD-RIBAUD
2283 * tests/docs/Makefile.am tests/general/Makefile.am
2284 tests/general/bug-29-* tests/docs/bug-29-*: added a specific
2287 Tue May 22 15:09:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2289 * configure.in libxslt/Makefile.am: fixed bug #54953
2290 * libxslt/attributes.c: cleanup pointed by Joe Orton
2291 * libxslt/xsltproc.c: added --catalogs to load catalogs from
2293 * libxslt/functions.c: cleanup unreached code
2294 * configure.in config.h.in libxslt/xsltproc.c: guarded the
2295 include with preprocessor definitions
2297 Sun May 20 20:55:00 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2299 * tests/documents/Makefile.am tests/general/Makefile.am
2300 tests/multiple/Makefile.am tests/namespaces/Makefile.am
2301 tests/numbers/Makefile.am tests/xmlspec/Makefile.am
2302 tests/REC/Makefile.am tests/REC1/Makefile.am tests/REC2/Makefile.am
2303 tests/XSLTMark/Makefile.am tests/docbook/Makefile.am
2304 configure.in: Makefiles cleanup from Joe Orton
2306 Sun May 20 15:20:49 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2308 * tests/docbook/result/html/external.html
2309 tests/docbook/result/html/graphics.html
2310 tests/docbook/result/html/gtest.html
2311 tests/docbook/test/external.xml tests/docbook/test/subdoc.ent:
2312 Added a test from coolo for IDs in external parsed entities
2315 Sat May 19 22:28:05 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2317 * libxslt/xslt.[ch] libxslt/xsltconfig.h.in libxslt/xsltproc.c:
2318 added --version info to xsltproc closing #54952
2320 Sat May 19 17:41:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2322 * tests/documents/Makefile.am tests/general/Makefile.am
2323 tests/multiple/Makefile.am tests/namespaces/Makefile.am
2324 tests/numbers/Makefile.am tests/xmlspec/Makefile.am:
2325 Seems some of the changes I made for 0.9.0 Makefiles were
2328 Sat May 19 17:23:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2330 * configure.in: preparing 0.10.0 release
2331 * doc/xslt.html: updated
2332 * doc/html/* : rebuilt the docs
2334 Fri May 18 16:48:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2336 * libxslt/xslt.c libxslt/variables.c libxslt/templates.c
2337 libxslt/keys.[ch] libxslt/functions.c: cleanups for ctxt->inst
2338 avoiding modifying stylesheet informations, and fixing
2339 document() when called from a global variable init
2341 Thu May 17 17:24:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2343 * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h:
2344 add ctxt->inst to allow stylesheet element lookup (needed
2346 * libxslt/*.[ch]: generate docs for the structures and
2347 macros, general cleanup for docs
2348 * doc/html/*.html: regenerated all docs
2350 Wed May 16 23:00:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2352 * libxslt/extra.c libxslt/transform.c libxslt/variables.[ch]
2353 libxslt/xsltInternals.h: optimizations, cleanup of global
2356 Wed May 16 12:29:17 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2358 * libxslt/extensions.c libxslt/preproc.c libxslt/transform.c
2359 libxslt/variables.c: force the precompilation of XPath expressions
2360 at stylesheet compilation time
2362 Tue May 15 14:34:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2364 * libxslt/keys.c libxslt/transform.c: avoid some possibilities
2366 * tests/REC/Makefile.am: be less verbose if things really go wrong
2367 * tests/docs/Makefile.am tests/general/Makefile.am
2368 tests/docs/bug-28-.xml tests/general/bug-28-.*: added bug-28 in
2369 the regression tests
2371 Sat May 12 12:39:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2373 * libxslt/transform.c libxslt/xsltutils.c: fixed the default
2374 detection method to generate HTML documents
2375 * tests/REC/test-2.5-1.out tests/REC/test-8-1.out
2376 tests/REC/test-9.1-2.out tests/REC2/html.xml tests/XSLTMark/game.out
2377 tests/XSLTMark/html.out tests/XSLTMark/products.out
2378 tests/XSLTMark/xslbench1.out tests/XSLTMark/xslbench2.out
2379 tests/XSLTMark/xslbench3.out tests/general/bug-15-.out
2380 tests/general/bug-5-.out: updated a number of tests output
2383 Sat May 12 09:43:10 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2385 * libxslt/xsltproc.c: use LIBXML_DOCB_ENABLED, William M. Brack
2387 Fri May 11 19:12:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2389 * libxslt/templates.c libxslt/transform.c: fixed bug #54446
2390 about attribute being generated twice. Fixed a number of related
2391 bugs on attributes handling.
2392 * tests/REC/test-7.1.4.out: this changed an attribute generation
2394 * tests/docs/bug-27-.xml tests/general/bug-27-.*: added test
2396 Fri May 11 17:08:14 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2398 * libxslt/templates.c: fixed bug #54451 on escaped curly brackets
2399 * tests/docs/bug-26-.xml tests/general/bug-26-.*: added test
2401 Fri May 11 16:20:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2403 * configure.in tests/XSLTMark/Makefile.am: try to handle gracefully
2404 the cases where perl is not in the path (nor in /usr/bin)
2405 * tests/docbook/result/html/gdp-handbook.html
2406 tests/docbook/result/html/kwrite.html
2407 tests/docbook/test/gdp-handbook.xml
2408 tests/docbook/test/kwrite.xml: commited a few more DocBook tests
2410 Wed May 9 12:29:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2412 * libxslt/xsltproc.c: added --nonet and --warnnet to catch
2413 cases where a network access is needed to load a DTD or entity
2414 * tests/docbook/Makefile.am: added --nonet
2415 * tests/docbook/test/classsynop.xml tests/docbook/test/docbook40.xml:
2416 fixed 2 tests as a result
2418 Wed May 9 10:43:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2420 * configure.in tests/docbook/Makefile.am tests/docbook/**/Makefile.am:
2421 try to remove the unneeded docbook Makefile stuff
2423 Tue May 8 16:18:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2425 * doc/xslt.html: fixed a link error
2426 * libxslt/transform.c libxslt/xsltutils.c: fixed DOCTYPE generation
2427 * libxslt/xsltproc.c: cleaned up the --repeat loop
2428 * tests/documents/result.xhtml tests/xmlspec/REC-xml-20001006*.html:
2429 fixed the DOCTYPE in tests output
2430 * tests/docs/bug-25-.xml tests/doc/Makefile.am
2431 tests/general/bug-25-.* tests/general/Makefile.am : added a new
2432 test case and fixed the EXTRA_DIST
2434 Mon May 7 22:27:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2436 * libxslt/extra.c: add more debug to xsltDebug
2437 * libxslt/transform.c: spent a few hours tracking down an ugly
2438 race like bug in xsltCopyTreeList() arghhh
2439 * libxslt/xsltproc.c: call xmlInitMemory() explictely
2441 Mon May 7 11:38:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2443 * doc/internals.html: more work done on the doc, mostly complete
2444 except the section on the XSLT stack and the extensions API
2445 since both still need more work.
2447 Sun May 6 15:03:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2449 * doc/internals.html doc/contexts.* doc/object.*: more work done
2452 Sun May 6 00:18:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2454 * doc/internals.html: more work done on the doc
2456 Sat May 5 18:58:13 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
2458 * libxslt/transform.c tests/XSLTMark/xslbench1.out: Another fix
2459 for the CDATA output
2461 Sat May 5 18:09:15 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2463 * libxslt/xslt.c: do not escape content of CDATA nodes on output
2465 Sat May 5 17:52:52 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2467 * doc/internals.html doc/node.fig doc/node.gif doc/processing.fig
2468 doc/processing.gif doc/stylesheet.fig doc/stylesheet.gif
2469 doc/templates.fig doc/templates.gif: started writing tye doc
2470 on how libxslt works.
2472 Sat May 5 17:13:16 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
2474 * libxslt/numbersInternals.h libxslt/numbers.c
2475 tests/numbers/format-number.out tests/XSLTMark/number.out:
2476 Patch from William Brack to bring format-number() more in alignment
2477 with the Java implementations.
2479 * libxslt/xslt.c tests/XSLTMark/xslbench1.out: Do not remove CDATA
2482 Fri May 4 20:10:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2484 * tests/docbook/result/html/* tests/general/bug-11-.out
2485 tests/multiple/result.xml tests/XSLTMark/*.out
2486 libxslt/transform.c: all the PUBLIC and SYSTEM IDs
2489 Fri May 4 19:09:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2491 * libxslt/xsltproc.c: add a --docbook option if your libxml2
2492 has the SGML DocBook support compiled in.
2494 Fri May 4 17:06:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2496 * tests/general/bug-2[0-4].* tests/docs/bug-2[0-4].*: added more
2497 tests especially on sorting
2498 * test/xsltutils.c: oops multiple sorts was actually broken !!!
2501 Thu May 3 19:02:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2503 * TODO configure.in libxslt.spec.in: getting ready for 0.9.0
2505 * doc/html/* doc/xslt.html: updated and regenerated the docs
2507 Thu May 3 17:56:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2509 * xsltutils.[ch] transform.c: implemented multiple levels of
2511 * test/REC/test-10-2.*: added a really small test for it
2513 Wed May 2 14:04:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2515 * libxslt/transform.c libxslt/xslt.c: fixed xsl:text processing
2516 there can be multiple text and CDATA child
2518 Wed May 2 10:55:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2520 * tests/multiple/makefile.am: fixing #54015
2521 * tests/XSLTMark/makefile.am tests/docbook/makefile.am: fixing #54014
2522 and a similar problem for the docbook tests
2524 Mon Apr 30 22:31:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2526 * tests/general/bug-8-.out: fixed in libxml xpath
2527 * libxslt/templates.[ch] libxslt/pattern.c: fixed an namespace
2528 problem in predicates within a pattern. Spotted another
2529 potential namespace problem
2531 Mon Apr 30 19:29:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2533 * libxslt/preproc.c libxslt/xslt.c libxslt/xsltInternals.h
2534 libxslt/xsltproc.c: counting errors and warnings at compilation
2535 time. Stop processing in case of error.
2536 * tests/docs/bug-1[89]* tests/general/-1[89]* tests/general/inner.xsl:
2537 added more namespace related bug checks
2539 Mon Apr 30 13:47:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2541 * libxslt/preproc.c libxslt/variables.c: found the source of a
2542 memory leak with DocBook introduced this w.e.. bit of cleanup.
2543 * tests/docbook/result/html/*.html : regenerated the DocBook tests
2546 Sun Apr 29 18:54:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2548 * libxslt/variables.c: fixing bug #53769
2549 * tests/general tests/docs: added new examples from the
2550 bug reports to the regression tests, updated the Makefiles
2552 Sun Apr 29 11:47:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2554 * preproc.[ch] templates.[ch] variables.[ch] xslt.c xsltInternals.h
2555 attributes.c extensions.[ch]: moved all stylesheet precomputation
2556 at stylesheet loading time (stylesheet transform should be thread
2557 safe now), improved params and variables evaluations (but optim
2558 is not complete yet).
2561 Sat Apr 28 16:28:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2563 * libxslt/xsltproc.c : changed the way --repeat works when
2566 Sat Apr 28 16:19:06 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
2568 * libxslt/numbers.c libxslt/preproc.c tests/REC/test-7.7-3.out:
2569 fixed default formatting
2571 Sat Apr 28 14:20:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2573 * libxslt/preproc.c : fixed <xsl:sort/> bug reported by Ankh
2574 * libxslt/xsltproc.c : added an option to process HTML input
2576 Thu Apr 26 21:13:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2578 * libxslt/transform.c: Tony Gorski found a bug pointed by
2579 a compiler on Tandem
2580 * tests/documents/result.xhtml: this results in a small
2581 change in the output of this test
2583 Thu Apr 26 16:33:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2585 * test/general/bug-14*.* test/docs/bug-14*.xml: added testcase from
2588 Wed Apr 25 16:58:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2590 * transform.c: fixed text and cdata handling in xsl:copy
2591 * xslt.c : avoid crashing on invalid xslt input
2592 * test/general/bug-*.* test/docs/bug-*.xml : added a number of
2593 bugs submitted to the regression tests
2595 Wed Apr 25 12:42:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2597 * libxslt/xsltproc.c : Renaud Chaillat provided a fix for #53535
2599 Sun Apr 22 22:47:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2601 * configure.in: updated to 0.8.0
2603 Sun Apr 22 22:46:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2605 * transform.c: fixed a bug introduced on handling #53401
2607 Sun Apr 22 22:27:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2609 * transform.c: fixed #53401
2610 * configure.in libxslt/*.c: allowed to suppress debug reporting
2611 functionalities but it brings not noticeable improvements
2612 * doc/xslt.html doc/html/*: updated and regenerated docs
2614 Wed Apr 18 15:24:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2616 * tests/general/bug-5-.out tests/multiple/out/*.orig
2617 tests/xmlspec/REC-xml-20001006*.html: fixed the test output
2618 following the libxml changes
2620 Wed Apr 18 12:05:04 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2622 * libxslt/functions.c: applied TOM's patch to key()
2623 * tests/XSLTMark/chart.out tests/XSLTMark/dbonerow.out
2624 tests/XSLTMark/prettyprint.out tests/multiple/out/*.html:
2625 small HTML output change
2627 Mon Apr 16 16:14:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2629 * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h:
2632 Tue Apr 17 10:10:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2634 * libxslt/keys.c libxslt/preproc.c libxslt/templates.c
2635 libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h:
2636 fixed for the most part the namespace handling problem in XPath
2637 expression computations.
2638 * test/doc/ tests/general: added bug 5 and 6
2640 Thu Apr 12 14:40:22 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2642 * libxslt/xslt.c: applied William M. Brack patch fixing the
2643 template lack of support for priority
2644 * test/XSLTMark/*.out : this fixed anumber of problems in the
2647 Thu Apr 12 14:29:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2649 * libxslt/functions.c: removed warning in unparsed-entity-uri()
2650 fixed a bug in generate-id()
2651 * libxslt/transform.c: fixed null list result errors
2652 * libxslt/transform.c libxslt/xsltutils.c: applied William M. Brack
2653 fixes for sorting semantic
2655 Wed Apr 11 14:25:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2657 * config.h.in configure.in libxslt/xsltconfig.h.in: added
2659 * libxslt/xsltproc.c : added --xinclude option
2660 * tests/XSLTMark/union.out : fixed the output
2662 Tue Apr 10 20:05:00 CEST 2001 Fatih Demir <kabalak@gtranslator.org>
2664 * .cvsignore & doc/.cvsignore: Added CVS ignore files.
2666 Tue Apr 10 12:10:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2668 * configure.in: released 0.7.0
2669 * tests/XSLTMark/Makefile.am: trying to solve some make distcheck
2672 Sun Apr 8 11:42:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2674 * libxslt/functions.c libxslt/keys.c libxslt/transform.c:
2675 some checking against NULL pointers
2677 Mon Apr 2 17:00:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2679 * configure.in tests/Makefile.am tests/XSLTMark/* tests/multiple:
2680 added the XSLTMark in the regression tests as well as multiple
2681 output test from Ankh
2682 * libxslt/functions.c libxslt/keys.c libxslt/transform.c
2683 libxslt/variables.c libxslt/xsltutils.c: applied William M. Brack
2684 patches and fixed a memory leak
2685 * tests/docbook/result/html/*.html : updated the results after
2687 * tests/xmlspec/REC-xml-20001006-review.html
2688 tests/xmlspec/REC-xml-20001006.html: libxml now don't invent
2689 an HTML doctype when serializing HTML result, but adds the
2692 Thu Mar 29 10:24:42 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2694 * libxslt/transform.c: applied fix to xsltApplyTemplates from
2696 * test/docbook/result/html/*.html: this change the output
2697 * tests/xmlspec/REC-xml-20001006-review.html
2698 tests/xmlspec/REC-xml-20001006.html: this also fixed some of
2699 the reference anchors generated for the XML spec
2701 Mon Mar 26 18:57:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2703 * libxslt/attributes.c libxslt/extra.c libxslt/keys.c libxslt/numbers.c
2704 libxslt/templates.c libxslt/transform.c libxslt/xsltconfig.h.in
2705 libxslt/xsltutils.c: of course the way I defined
2706 UNUSED breaks on old gcc version. Try to be smart and
2707 also define it directly in xsltconfig.h
2708 * tests/xmlspec/Makefile.am: fixed the timing arg test
2710 Sun Mar 25 22:07:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2712 * libxslt/transform.[ch] libxslt/variables.[ch] libxslt/xsltproc.c:
2713 implemented command line parameter passing
2714 * tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-20001006-review.html:
2715 tested it by passing show.diff.markup=1 to build the review version too
2717 Sat Mar 24 19:35:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2719 Huge cleanup, I switched to compile with
2720 -Wall -g -O -ansi -pedantic -W -Wunused -Wimplicit
2721 -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat
2722 -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow
2723 -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return
2724 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
2725 * libxslt/attributes.c libxslt/extensions.c libxslt/extra.c
2726 libxslt/functions.c libxslt/keys.c libxslt/numbers.c
2727 libxslt/pattern.c libxslt/preproc.c libxslt/templates.c
2728 libxslt/transform.c libxslt/variables.c libxslt/xslt.c
2729 libxslt/xsltutils.c: basically made static unexported functions
2730 avoided name clashes and flagged unused parameters.
2732 Thu Mar 22 22:52:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2734 * configure.in: 0.6.0 yet another release
2735 * doc/xslt.html doc/html/*: updated the docs
2737 Wed Mar 21 23:19:11 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2739 * libxslt/xsltInternals.h libxslt/xslt.c libxslt/transform.c
2740 libxslt/templates.[ch] libxslt/preproc.c libxslt/extensions.[ch]
2741 extended xsltEvalStaticAttrValueTemplate and
2742 xsltEvalAttrValueTemplate to support foreign namespaces,
2743 and fixed document()
2745 Mon Mar 19 18:40:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2747 * xsltutils.h: cleanup some garbage added last night
2748 * xsltInternals.h variables.c transform.c templates.[ch]
2749 preproc.c pattern.c keys.c: switched the whole XSLt processing
2750 to use XPath precompiled expressions and reusing them.
2751 * functions.c: some cleanup, seems people don't use
2752 unparsed-entity-uri() the way it's supposed to be used
2754 Mon Mar 19 01:08:05 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2756 * libxslt/keys.c libxslt/templates.c libxslt/transform.c
2757 libxslt/variables.c libxslt/xsltutils.h: Changed to work
2758 with the new way XPath is interpreted. This doesn't yet
2759 take advantage of the separate parsing/evaluation phases
2761 Wed Mar 14 15:51:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2763 * libxslt/transform.c: robert@xsl.00008.org pointed out a
2764 problem in xsl:copy-of in case of attributes
2765 * tests/docs/Makefile.am tests/docs/bug-3-.xml
2766 tests/general/Makefile.am tests/general/bug-3-.*:
2767 added the test to the general regression suite
2769 Wed Mar 14 14:21:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2771 * libxslt/functions.c: applied and fixed ptittom@free.fr patch
2772 fixing some of the missing functionnalities in the XSLT
2773 functions implementations.
2775 Tue Mar 13 14:38:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2777 * libxslt/Makefile.am: nick@debian.org forwarded a fix
2779 Tue Mar 13 10:29:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2781 * README.cvs-commits: added, pointing to HACKING
2782 * HACKING: added defines commit rules.
2784 Mon Mar 12 14:43:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2786 * libxslt/extra.c libxslt/variables.c: fixing compilation
2787 when libxml was compiled without debug support
2789 Sat Mar 10 13:50:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2791 * configure.in: time for 0.5.0
2792 * tests/docs/Makefile.am tests/general/Makefile.am: make sure the
2793 new test files are included in the distribution
2794 * doc/xslt.html : updated
2795 * doc/html/*.html: regenerated the docs
2797 Thu Mar 8 02:34:52 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2799 * tests/docbook/result/html/*.html: regenerated the HTML
2800 now that value-of an result tree don't include the fake root
2802 Thu Mar 8 02:26:56 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2804 * libxslt/transform.c libxslt/variables.c: removed a couple
2805 of possibly uninitialized var probs
2806 * tests/xmlspec/Makefile.am: run the processing without verbose
2807 avoid raising generated id differences.
2809 Wed Mar 7 23:22:09 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2811 * libxslt/preproc.c libxslt/xsltInternals.h: fixed a stylesheet
2813 * libxslt/transform.c: fixed a bug which exaplined why no
2814 optimization were resulting from preproc stuff
2816 Wed Mar 7 21:51:52 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2818 * libxslt/preproc.c libxslt/transform.c: a couple of nastyness
2819 w.r.t. value of tree result (and attributes within it) fixed.
2820 * tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-20001006.html:
2821 Integrated the xmlspec to the test (i.e. diffed output for
2824 Wed Mar 7 18:01:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2826 * imports.c transform.c xslt.c xsltInternals.h: fixed a
2827 strip-spaces problem
2828 * tests/docs/*.xml tests/general/*.[xsl,out]: added reported
2831 Wed Mar 7 13:34:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2833 * libxslt/transform.[ch]: finished integrating the current
2834 state of the preproc optimizations.
2835 * tests/xmlspec/diffspec.xsl: switched off diff printing
2837 Wed Mar 7 12:46:09 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2839 * libxslt/preproc.c libxslt/transform.c: started rolling in
2840 some of the optimizations.
2842 Tue Mar 6 19:39:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2844 * attributes.[ch] extra.[ch] preproc.c xsltInternals.h
2845 transform.[ch]: previous commit broke a lot of stuff, fixing
2846 and preparing for next step
2848 Tue Mar 6 19:03:21 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2850 * libxslt/preproc.[ch] Makefile.am templates.[ch] transform.[ch]
2851 xsltInternals.h: started working on optimizing stylesheet
2852 element parsing. Just builds the extra informations so far.
2853 * xsltutils.h: added a missing XPath decl
2855 Tue Mar 6 09:52:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2857 * libxslt/variables.c: William M. Brack found a serious bug
2858 with imports and global variables ...
2860 Mon Mar 5 21:51:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2862 * libxslt/pattern.[ch] libxslt/transform.c: added
2863 xsltCleanupTemplates() to clean up state left after processing.
2865 Sun Mar 4 19:03:27 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2867 * libxslt/transform.c: applied patch from William M. Brack
2868 to support with-param in xsltApplyTemplates().
2870 Sun Mar 4 17:53:13 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
2872 * libxslt/pattern.c: fixed the compilation of patterns which
2873 contains XPath NodeTypes. Handling of nested predicates.
2875 Sat Mar 3 20:56:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2877 * libxslt/transform.c: save ctxt->node after for-each
2879 Thu Mar 1 18:16:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2881 * configure.in libxslt.spec.in: updated to 0.4.0 and 2.3.3
2882 * doc/xslt.html: updated
2884 Wed Feb 28 19:24:51 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2886 * libxslt/extra.[ch] libxslt/transform.[ch] libxslt/xsltInternals.h:
2887 added xsltDocumentElem implementing multiple file output,
2888 including 1.1 xsl:document but yet untested.
2890 Wed Feb 28 00:03:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2892 * libxslt/extensions.c: fixed stoopid bug
2893 * libxslt/Makefile.am libxslt/extra.[ch]: added a new module
2894 carrying extensions to the specification. Added node-set()
2895 for existing saxon and xt namespaces and debug() in libxslt
2896 namespace (http://xmlsoft.org/XSLT/namespace)
2897 * libxslt/xsltutils.[ch] transform.c: moved xsltDebug to extra.c
2899 * configure.in tests/Makefile.am tests/namespaces: added some
2900 namespaces tests, including a test calling the extra debugging
2901 function in libxslt namespace, worked first time !!!
2903 Tue Feb 27 16:15:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2905 * libxslt/xslt.c: extension prefix support for the full stylesheet
2906 * libxslt/transform.c libxslt/extensions.[ch]: more work should
2909 Mon Feb 26 22:59:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2911 * doc/xslt.html : cleaned up, added a bit more description on
2914 Mon Feb 26 09:41:04 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2916 * libxslt/Makefile.am libxslt/extensions.[ch]: started working
2917 on functions and element extensions. First on list will be
2920 Sun Feb 25 06:52:14 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2922 * configure.in libxslt.spec.in: releasing 0.3.0
2923 * doc/xslt.html: updated
2925 Sun Feb 25 05:28:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2927 * configure.in tests/docbook/html : oops forgot to add
2928 the stylesheets themselves :-\
2930 Sun Feb 25 04:51:33 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2932 * configure.in tests/Makefile.am tests/docbook tree:
2933 added docbook XSL based test suite
2935 Sat Feb 24 14:02:05 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2937 * libxslt/xsltutils.c: reformat of messages
2938 * libxslt/xsltproc.c: removed memleak on --noout
2939 * libxslt/xsltInternals.h libxslt/variables.[ch] libxslt/transform.c:
2940 changed again the way parameter are evaluated before a
2941 call-template, seems to fix a few nasty bugs, memory alloc debug too
2943 Wed Feb 21 09:10:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2945 * libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h:
2946 fixed the param evaluation problem in apply-template
2947 * libxslt/pattern.c: speed up seriously some context computation
2948 * libxslt/xsltInternals.h: preparing for extension support
2950 Mon Feb 19 19:34:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2952 * libxslt/Makefile.am: small cleanup
2953 * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h:
2954 fixed current() I hope
2956 Mon Feb 19 18:05:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2958 * libxslt/numbers.c libxslt/numbersInternals.h libxslt/xslt.c
2959 libxslt/pattern.[ch] libxslt/xsltInternals.h: more work on
2960 support of namespaces, both in templates and in XPath subexpressions
2962 Sun Feb 18 19:11:26 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
2964 * libxslt/xsltutils.c: xsltSortFunction uses Shell's sort
2966 Sun Feb 18 17:13:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2968 * libxslt/pattern.c: when precompiled pattern is ALL, predicate
2969 contextual info must be recomputed
2971 Sun Feb 18 16:39:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2973 * libxslt/xslt.h libxslt/transform.c: defined and exported xsltMaxDepth
2974 * libxslt/xsltproc.c : added --maxdepth
2976 Sun Feb 18 15:44:33 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2978 * libxslt/xsltproc.c: added --novalid and --noout as well
2979 as options printing when no args
2980 * libxslt/variables.c libxslt/transform.c: trying to get rid
2981 if some variable/params addressing errors.
2983 Sat Feb 17 14:27:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2985 * FEATURES libxslt/attributes.c: fixed use-attribute-sets
2986 * libxslt/xsltutils.c: add carriage return to xsl:message when
2989 Sat Feb 17 02:25:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2991 * libxslt/functions.c: fixed a bug with generate-id()
2993 Sat Feb 17 00:51:53 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2995 * libxslt/xsltutils.c: started doing more useful stuff in
2997 * libxslt/transform.[ch] libxslt/variables.[ch] libxslt/templates.c
2998 libxslt/xsltInternals.h: changed the way variables/params
3000 * libxslt/xsltproc.c: removed a pedantic warning
3001 * libxslt/variables.[ch]: found an ugly evaluation bug
3003 Thu Feb 15 18:14:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
3005 * tests/REC/Makefile.am: updated
3007 Thu Feb 15 17:40:28 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
3009 * libxlst/functions.c: fixed ID generation
3010 * doc/xslt.html doc/html/*.html: updated/regenerated the doc
3012 Thu Feb 15 13:34:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
3014 * libxslt/numbers.c: removed a couple of memleaks
3016 Thu Feb 15 12:41:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
3018 * libxslt/pattern.[ch]: exported pattern matching interfaces
3019 for numbers.c and future debug module
3020 * libxslt/numbers.c: updated to new interface, should avoid
3021 unnecessary recompilation of patterns.
3022 * libxslt/xsltutils.[ch]: cleanup
3023 * tests/REC/gmon.out: removed :-)
3025 Wed Feb 14 19:13:33 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
3027 * libxslt/numbers.c: implemented level=any
3028 * libxslt/transform.c: corrected some default values
3029 * tests/REC/test-7.7-*.*: added
3031 Wed Feb 14 18:07:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
3033 * libxslt/pattern.c: priorities were horribly broken, hope it's
3036 Wed Feb 14 15:39:06 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
3038 * FEATURES libxslt/imports.h libxslt/pattern.[ch]
3039 libxslt/xsltInternals.h libxslt/transform.[ch]
3040 libxslt/templates.c libxslt/xslt.c:
3041 Added apply-imports, keep a stack of running templates
3042 * libxslt/xsltutils.c: bugfixes, gather the output informations
3044 * tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-2e.xsl
3045 tests/xmlspec/diffspec.xsl tests/xmlspec/xmlspec.xsl: running
3046 the real set of transformation on XML-1.0 2e generages a near
3047 perfect HTML. Needs just more number fixes and implementation
3048 and an obscure problem in 3.3.3
3050 Tue Feb 13 20:31:03 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
3052 * libxslt/pattern.c: added xsltMatchPattern()
3053 * libxslt/numbers.c: implemented "level=multiple" for xsl:number
3055 Tue Feb 13 18:07:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
3057 * libxslt/transform.c libxslt/xsltproc.c: cleanup and debug
3058 * libxslt/xsltutils.[ch] : added a small debugging hook
3060 Mon Feb 12 18:30:26 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
3062 * libxslt/FEATURES libxslt/transform.c: added support for
3063 disable-output-escaping in xsl:copy-of
3064 * xmlspec/Makefile.am libxslt/variables.c libxslt/transform.c:
3065 give more debugging info
3067 Sun Feb 11 21:08:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
3069 * libxslt/documents.[ch] libxslt/functions.c libxslt/imports.c
3070 libxslt/xslt.c libxslt/xsltInternals.h: changed teh way to store
3071 Includes, more document changes
3072 * libxslt/xsltutils.c: fix the output of doctype and what is or
3074 * tests/REC/*.out tests/REC2/html.xml : changed output accordingly
3075 * tests/Makefile.am tests/documents/* : added a new test from Stric
3076 exercising document() among other things
3078 Sun Feb 11 17:24:03 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
3080 * FEATURES libxslt/transform.c libxslt/numbers.c: partial support
3081 for the level attribute for xsl:number
3082 * libxslt/numbers.c: internal restructuring
3084 Fri Feb
\18;
\11 \19;
\11