1 Mon Mar 18 20:45:27 CET 2002 Daniel Veillard <daniel@veillard.com>
3 * configure.in: preparing 1.0.14
4 * doc/*: updated rebuilt
5 * libxslt/*.c libexslt/*.c libxslt/libxslt.h libexslt/libexslt.h:
6 implemented the IN_LIBXSLT and IN_LIBEXSLT mechanism discussed
7 with the Windows maintainers
9 Mon Mar 18 16:22:46 CET 2002 Daniel Veillard <daniel@veillard.com>
11 * python/Makefile.am python/generator.py python/libxslt.c
12 python/types.c python/tests/Makefile.am: applied the same kind of
13 fixes to the Python Makefiels than to libxml2 ones. Updates
16 Sat Mar 16 23:48:21 CET 2002 Daniel Veillard <daniel@veillard.com>
18 * libexslt/common.c libxslt/pattern.c libxslt/transform.c
19 libxslt/variables.c: chaing result tree values which may
20 be deallocated and must not be kept in the template
21 pattern lookup cache. Thanks to Valgrin to allow finding
22 the real problem in bug #74857
24 Wed Mar 13 15:17:51 CET 2002 Daniel Veillard <daniel@veillard.com>
26 * libxslt/*.h doc/* python/*: applied another cleanup comment
27 diff from Heiko W. Rupp, regenerated the API and python
29 Wed Mar 13 13:41:19 CET 2002 Daniel Veillard <daniel@veillard.com>
31 * tests/docs/Makefile.am tests/docs/bug-76.xml
32 tests/general/Makefile.am tests/general/bug-76.*: added a
33 home brewed test for path computation elmininating duplicate
36 Sat Mar 9 11:53:39 CET 2002 Daniel Veillard <daniel@veillard.com>
38 * doc/Makefile.am: fixed a build problem in some environements
40 2002-03-08 jacob berkman <jacob@ximian.com>
42 * python/Makefile.am (libxsltmodule_la_SOURCES): remove $(srcdir)
43 as make will automatically look there for these files
45 Fri Mar 8 17:44:31 CET 2002 Daniel Veillard <daniel@veillard.com>
47 * configure.in libxslt/xsltwin32config.h: preparing release
49 * doc/*: updated and rebuilt the docs
50 * python/libxslt.c: fixed a possible reentrancy problem
52 Fri Mar 8 14:51:59 CET 2002 Daniel Veillard <daniel@veillard.com>
54 * libxslt/pattern.c: Fixes the problems exposed by #73880
55 those ought to be computed at stylesheet compile time, not
56 at run-time, and the computation was wrong.
57 * libxslt/transform.c: get rid of fake nodes coming from node-set
58 transformations. At least if they are still produced they will
59 become easy to spot as resulting document won't be well-formed.
61 Thu Mar 7 17:01:21 CET 2002 Daniel Veillard <daniel@veillard.com>
63 * libxslt/extensions.c: fixed bug #73791 related to extension
64 function declared in included stylesheets
65 * tests/exslt/functions/function.7.*: added specific test
67 Thu Mar 7 15:20:32 CET 2002 Daniel Veillard <daniel@veillard.com>
69 * tests/docs/Makefile.am tests/docs/bug-75.xml
70 tests/general/Makefile.am tests/general/bug-75.*: added a
71 specific example for bug #72150 in the regression tests
73 Thu Mar 7 15:17:21 CET 2002 Daniel Veillard <daniel@veillard.com>
75 * configure.in xsltproc/xsltproc.c: fixed bug #71488 in a
78 Thu Mar 7 09:41:59 CET 2002 Daniel Veillard <daniel@veillard.com>
80 * tests/xmlspec/REC-xml-20001006*.html tests/XSLTMark/xslbench1.out:
81 some HTML meta encoding fixups resulting from fix in libxml2
83 Mon Mar 4 18:09:48 CET 2002 Daniel Veillard <daniel@veillard.com>
85 * libxslt/namespaces.c tests/general/bug-63.out: small fixups
86 related to the XPath changes in fixing #61290
88 Mon Mar 4 12:57:21 CET 2002 Daniel Veillard <daniel@veillard.com>
90 * libxslt/pattern.c: fixed bug #73363, bad tokenization of
93 Mon Mar 4 12:01:34 CET 2002 Daniel Veillard <daniel@veillard.com>
95 * libexslt/date.c: patch from Charles Bozeman for the exslt date
97 * configure.in tests/exslt/Makefile.am tests/exslt/date/*: added
98 the associated regression test provided by Charles
100 Fri Mar 1 10:17:26 CET 2002 Daniel Veillard <daniel@veillard.com>
102 * libxslt/preproc.c: Fixed #73088 with the associated patch
104 Fri Mar 1 10:14:07 CET 2002 Daniel Veillard <daniel@veillard.com>
106 * xsltproc/xsltproc.c: similar to #72663 and #72658, don't memdump
107 unless compiled explicitely with memory debugging switched on
108 * TODO: refreshed a bit
110 Fri Feb 22 23:44:57 CET 2002 Daniel Veillard <daniel@veillard.com>
112 * python/generator.py python/libxslt.c: changes for the 'usual'
113 setup.py to allow building a libxml2-python
114 module based on the same code. The initialization is however
115 different the 2 .so files fo libxml2 and libxslt are identical and
116 they entry point initialize both libraries. this is done to avoid
117 some possible nasty problem since the Python don't merge the maps
118 of all shared modules.
119 * python/libxsl.py: attempt to cope with the shared library loading
120 problem when both modules are not merged.
122 Thu Feb 21 12:59:59 CET 2002 Daniel Veillard <daniel@veillard.com>
124 * doc/site.xml doc/xslt.html doc/python.html doc/*.html: added
125 documentation for the wrappers and python modules.
127 Wed Feb 13 14:22:22 CET 2002 Daniel Veillard <daniel@veillard.com>
129 * tests/docs/Makefile.am tests/docs/bug-74.xml
130 tests/general/Makefile.am tests/general/bug-74.*: added a
131 specific example for bug #71342 in the regression tests
132 * tests/docbook/result/xhtml/gdp-handbook.xhtml: fixing
133 #71342 changed one attribute serialization.
135 Tue Feb 12 15:08:38 CET 2002 Daniel Veillard <daniel@veillard.com>
137 * python/Makefile.am: trying to fix #71270
139 Mon Feb 11 19:40:34 CET 2002 Daniel Veillard <daniel@veillard.com>
141 * python/*.py: removed tab used spaces
142 * configure.in libxslt/xsltwin32config.h: preparing 1.0.12
143 * doc/news.html doc/xslt.html: rebuild/updated
145 Mon Feb 11 16:34:37 CET 2002 Daniel Veillard <daniel@veillard.com>
147 * tests/docs/Makefile.am tests/docs/bug-73.xml
148 tests/general/Makefile.am tests/general/bug-73.*: added a
149 specific example for bug #71181 in the regression tests
151 Mon Feb 11 16:22:36 CET 2002 Daniel Veillard <daniel@veillard.com>
153 * libxslt/pattern.c: fixed bug #71181 p/text() would not
154 work. A bit of cleanup.
156 Mon Feb 11 15:01:42 CET 2002 Daniel Veillard <daniel@veillard.com>
158 * xslt-config: fixing Red Hat bug #59508
160 Mon Feb 11 14:27:25 CET 2002 Daniel Veillard <daniel@veillard.com>
162 * tests/docs/Makefile.am tests/docs/bug-72.xml
163 tests/general/Makefile.am tests/general/bug-72.*: added a
164 specific example for bug #58444 in the regression tests
166 Mon Feb 11 14:13:07 CET 2002 Daniel Veillard <daniel@veillard.com>
168 * libxslt/transform.c: fixed bug #58444, was quite simpler
171 Mon Feb 11 13:27:42 CET 2002 Daniel Veillard <daniel@veillard.com>
173 * libxslt/xsltInternals.h libxslt/pattern.c: expected to have
174 closed bug #70131, still wondering about the position() when
175 the node is selected.
177 Mon Feb 11 10:45:27 CET 2002 Daniel Veillard <daniel@veillard.com>
179 * tests/docs/Makefile.am tests/docs/bug-71.xml
180 tests/general/Makefile.am tests/general/bug-71.*: added a
181 specific example for Norm's bug in the regression tests
183 Sun Feb 10 22:08:51 CET 2002 Daniel Veillard <daniel@veillard.com>
185 * libxslt/attributes.c: fixed a bug reported by Norm
187 Sun Feb 10 20:25:28 CET 2002 Daniel Veillard <daniel@veillard.com>
189 * python/libxml.c : fixed a small warning.
190 * doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml
191 python/libxsltclass.txt: rebuilt the APIs
193 Sun Feb 10 20:16:15 CET 2002 Daniel Veillard <daniel@veillard.com>
195 * libxslt/imports.c libxslt/numbers.c libxslt/pattern.c
196 libxslt/pattern.h libxslt/transform.c libxslt/xslt.c
197 libxslt/xsltInternals.h: adding extra run-time informations
198 to make the stylesheet really read-only at run-time.
200 Sun Feb 10 16:21:09 CET 2002 Daniel Veillard <daniel@veillard.com>
202 * libxslt/transform.c: fixing bug #70281
204 Sun Feb 10 15:10:56 CET 2002 Daniel Veillard <daniel@veillard.com>
206 * libxslt/numbers.c: trying to fix #68759
208 Sat Feb 9 23:17:53 CET 2002 Daniel Veillard <daniel@veillard.com>
210 * python/Makefile.am: seems some version of automake didn't
211 generate the dependancies right as Jacob found out. Add
212 an extra dependancy rule.
214 Sat Feb 9 19:04:01 CET 2002 Daniel Veillard <daniel@veillard.com>
216 * configure.in libxslt.spec.in python/Makefile.am python/generator.py
217 python/libxsl.py python/libxslt.c python/tests/Makefile.am:
218 Fixed the python Makefiles, corrected a bug showing up on ia64,
219 changed the name of the python internal module too
221 Fri Feb 8 17:01:10 CET 2002 Daniel Veillard <daniel@veillard.com>
223 * Copyright Makefile.am configure.in libxslt.spec.in: change the
224 Licence to MIT Licence and release of 1.0.11
225 * doc/FAQ.html doc/intro.html doc/libxslt-decl.txt doc/news.html
226 doc/xslt.html: updates of the docs accordingly
227 * libxslt/xsltwin32config.h: numbering
228 * python/generator.py python/libxml_wrap.h python/libxsltclass.txt
229 python/libxslt-python-api.xml: cleanup the dependancies with
231 * python/tests/extfunc.py: updated examples.
233 Thu Feb 7 23:21:18 CET 2002 Daniel Veillard <daniel@veillard.com>
235 * doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml
236 doc/parsedecl.py: fixup the script and rebuid the API
237 * libxslt/extensions.h: cleanup
238 * python/generator.py python/libxslt-python-api.xml python/libxslt.c
239 python/libxsltclass.txt: provided accessors for a lot of the
240 tructures involved in the transformation. Stylesheet and
241 transformation python object don't free automatically the
242 encapsulated object when deallocated.
243 * python/tests/Makefile.am python/tests/basic.py
244 python/tests/extfunc.py python/tests/pyxsltproc.py:
247 Thu Feb 7 17:59:27 CET 2002 Daniel Veillard <daniel@veillard.com>
249 * xsltproc/xsltproc.c: small fix
250 * Makefile.am: cleanup
251 * python/tests/Makefile.am: avoid a problem with $(TESTS)
252 * python/generator.py python/libxml_wrap.h python/libxsl.py
253 python/libxslt.c python/libxsltclass.txt: augmented the
255 * python/tests/pyxsltproc.py: rewrote xsltproc on top of the
256 libxslt-python API to get an estimate of what is missing
258 Wed Feb 6 23:34:10 CET 2002 Daniel Veillard <daniel@veillard.com>
260 * python/libxsl.py python/libxslt-python-api.xml python/libxslt.c
261 python/libxsltclass.txt: added libxslt_xsltCleanup() added parameters
262 to libxslt_xsltApplyStylesheet() removed the memleaks left and
263 fixed an import order.
264 * python/tests/basic.py python/tests/extfunc.py: updated the tests
266 Wed Feb 6 19:46:09 CET 2002 Daniel Veillard <daniel@veillard.com>
268 * python/libxlst.c python/libxslt-python-api.xml
269 python/libxsltclass.txt: plugged the extension of the engine
270 with python defined functions
271 * python/tests/Makefile.am python/tests/extfunc.py: added a
272 basic test, still a memleak, cleanup function needed.
274 Wed Feb 6 13:49:55 CET 2002 Daniel Veillard <daniel@veillard.com>
276 * libxslt.spec.in python/Makefile.am python/libxsl.py: the
277 spec file will now build libxslt-python, fought with shared
278 and other crazyness, seems to work now :-)
279 * doc/libxslt-api.xml: regenerated
281 Wed Feb 6 11:29:31 CET 2002 Daniel Veillard <daniel@veillard.com>
283 * Makefile.am configure.in tests/Makefile.am tests/*/Makefile.am
284 tests/*/*/Makefile.am: refactored make tests, make all now don't
286 * python/Makefile.am: added tests
287 * python/tests/basic.py python/tests/Makefile.am: added the first
288 basic test, memory debug included
290 Wed Feb 6 00:20:57 CET 2002 Daniel Veillard <daniel@veillard.com>
292 * configure.in python/Makefile.am: attempst to tweak to get
294 * python/generator.py python/libxsl.py python/libxslt-python-api.xml
295 python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt:
296 the basic API starts to work
297 * python/tests/test.*: first basic test
298 * libxslt/xsltutils.c: fixed a comment
300 Tue Feb 5 17:35:00 CET 2002 Daniel Veillard <daniel@veillard.com>
302 * configure.in doc/Makefile.am: do not install outside of prefix,
303 make sure the API get shipped.
305 Mon Feb 4 19:47:32 CET 2002 Daniel Veillard <daniel@veillard.com>
307 * libxslt/pattern.[ch] doc/libxslt-api.xml doc/libxslt-refs.xml:
308 reactivated xsltMatchPattern() since this is really something
309 one may want to have access to in an extension function.
310 * Makefile.am configure.in python/Makefile.am python/generator.py
311 python/libxml_wrap.h python/libxsl.py python/libxslt-python-api.xml
312 python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt
313 python/types.c: started working on the python bindings, borrowed
314 most of the work done for libxml2, most of the generator code
315 is similar. Commit at the point where this compiles cleanly and
316 "import libxslt" doesn't yield any missing entry point.
318 Wed Jan 30 12:46:41 CET 2002 Daniel Veillard <daniel@veillard.com>
320 * libxslt/pattern.c: patch from Charles Bozeman to support
323 Wed Jan 30 12:35:28 CET 2002 Daniel Veillard <daniel@veillard.com>
325 * libxslt/keys.c: Bob Stayton pointed out a problem when
326 using unions in key match patterns.
327 * tests/docs/Makefile.am tests/docs/bug-70.xml
328 tests/general/Makefile.am tests/general/bug-70.*: added a
329 specific example in the regression tests
331 Sun Jan 27 13:54:10 CET 2002 Daniel Veillard <daniel@veillard.com>
333 * libxslt/transform.c: avoid a problem with Sun's Workshop CC,
334 closes bug #69809 submitted by Michael Kroell
336 Fri Jan 25 15:31:23 CET 2002 Daniel Veillard <daniel@veillard.com>
338 * xsltproc/xsltproc.c: added links to the Web site from usage()
340 Wed Jan 23 23:13:37 CET 2002 Daniel Veillard <daniel@veillard.com>
342 * doc/API*.html doc/parsedecl.py doc/*.xsl parsedecl.py: generated
343 an index based on comments content similar to libxml2 one
344 The code need more specific comments.
345 * doc/*: rebuilt the web site with the new references
347 Mon Jan 21 09:53:45 CET 2002 Daniel Veillard <daniel@veillard.com>
349 * libxslt/functions.h: roll back the change after more analysis
350 proper fix is to restore the definition of xmlXPathFuncLookupFunc
353 Mon Jan 21 09:41:10 CET 2002 Daniel Veillard <daniel@veillard.com>
355 * libxslt/functions.h: fixed a proble after some cleanup of libxml2
358 Sun Jan 20 14:33:33 CET 2002 Daniel Veillard <daniel@veillard.com>
360 * xsltproc/xsltproc.c: Fixed RH bug #58124 due to an off-by-one
361 error when parsing -o arguments.
363 Sun Jan 20 14:15:55 CET 2002 Daniel Veillard <daniel@veillard.com>
365 * doc/xsltproc.xml libxslt/xsltutils.c xsltproc/xsltproc.c:
366 Fixed RH bug #57496, xsltproc was not returning error
367 code on internal runtime errors. Should return 9 now.
369 Fri Jan 18 09:43:16 CET 2002 Daniel Veillard <daniel@veillard.com>
371 * libexslt/math.c: Charlie Bozeman provided the implementation
372 for the EXSLT math other functions
374 Thu Jan 17 23:41:53 CET 2002 Daniel Veillard <daniel@veillard.com>
376 * libexslt/Makefile.am: jacob berkman pointed out that the
377 Cygwin patch forgot to add libexslt.h to the tarball
379 Thu Jan 17 23:39:00 CET 2002 Daniel Veillard <daniel@veillard.com>
381 * libxslt/pattern.c: fixed I18N problemes in the template parser
382 pointed out by Xavier Cazin
383 * tests/docs/Makefile.am tests/docs/bug-69.xml
384 tests/general/Makefile.am tests/general/bug-69.*: added a
385 specific example in the regression tests
387 Thu Jan 17 10:40:03 CET 2002 Daniel Veillard <daniel@veillard.com>
389 * Makefile.am libexslt/common.c libexslt/date.c libexslt/exslt.c
390 libexslt/exslt.h libexslt/exsltconfig.h.in libexslt/functions.c
391 libexslt/libexslt.h libexslt/math.c libexslt/saxon.c
392 libexslt/sets.c libexslt/strings.c libxslt/libxslt.h
393 libxslt/xslt.h libxslt/xsltconfig.h.in libxslt/xsltutils.c
394 xsltproc/xsltproc.c: applied Robert Collins patch for
397 Thu Jan 17 10:34:39 CET 2002 Daniel Veillard <daniel@veillard.com>
399 * xsltproc/Makefile.am configure.in: ugly way to keep
400 the memory debugging active on my devel workstation
401 by bypassing libtool completely
403 Tue Jan 15 12:00:18 CET 2002 Daniel Veillard <daniel@veillard.com>
405 * libxslt/templates.c: fixed bug #68751
406 * tests/docs/Makefile.am tests/docs/bug-68.xml
407 tests/general/Makefile.am tests/general/bug-68.*: added a
408 specific example in the regression tests
410 Tue Jan 15 10:40:41 CET 2002 Daniel Veillard <daniel@veillard.com>
412 * libxslt/transform.c xsltproc/xsltproc.c: fixed a couple of
413 small problems raised by Justin Fletcher
415 Mon Jan 14 18:35:18 CET 2002 Daniel Veillard <daniel@veillard.com>
417 * configure.in: releasing 1.0.10
418 * doc/*: updating the docs for the release.
419 * libxslt/namespaces.c libxslt/pattern.c libxslt/transform.c:
420 seems I inadvertantly commited previously stuff from a failed
421 attempt at fixing namespace nodes parents.
423 Mon Jan 14 12:20:33 CET 2002 Daniel Veillard <daniel@veillard.com>
425 * libxslt/numbers.c: the xsl:number implementation incorrectly
426 cached the format string in some case. Fixes bug #65391
428 Mon Jan 14 10:35:27 CET 2002 Daniel Veillard <daniel@veillard.com>
430 * configure.in: fixed a couple of cut and paste errors in the
431 math functions detection
432 * libxslt.spec.in: added missing file entry for libxslt.pc
434 Tue Jan 8 21:04:17 MST 2002 John Fleck <jfleck@inkstain.net>
436 * doc/xsltproc.xml, doc/xsltproc.1, doc/xsltproc.html
437 update xsltproc man page to add --stringparam option
439 Tue Jan 8 17:21:02 CET 2002 Daniel Veillard <daniel@veillard.com>
441 * xsltproc/xsltproc.c: added the --stringparam option
442 * xsltproc/xsltproc.c: applied John Fleck's patch to correct
443 the --novalid behaviour.
445 Tue Jan 8 13:51:08 CET 2002 Daniel Veillard <daniel@veillard.com>
447 * doc/site.xsl doc/*.html: added a DocBook section docbook.html
449 Tue Jan 8 12:51:15 CET 2002 Daniel Veillard <daniel@veillard.com>
451 * doc/*.html: updated gdome2 homepage
453 Sat Jan 5 19:32:17 CET 2002 Daniel Veillard <daniel@veillard.com>
455 * win32/dsp: Windows/MSVC project files update from Igor Zlatkovic
457 Fri Jan 4 22:13:40 MST 2002 John Fleck <jfleck@inkstain.net>
459 * doc/xsltproc.xml, xsltproc.1 - updating man page to reflect
460 increased number of parameteres, changed license, cleaned up some
461 places where it looked junky because of stylesheet issues
463 Fri Jan 4 15:50:25 CET 2002 Daniel Veillard <daniel@veillard.com>
465 * xsltproc/xsltproc.c: increased the max number of parameters
467 Thu Dec 20 14:54:27 CET 2001 Daniel Veillard <daniel@veillard.com>
469 * libxslt.pc.in configure.in: added pkg-config file from Rodrigo Moya
471 Thu Dec 20 14:49:39 CET 2001 Daniel Veillard <daniel@veillard.com>
473 * configure.in: applied albert portability patch
474 * libxslt/libxslt.h libxslt/xslt.h libxslt/xsltconfig.h.in
475 libxslt/xsltutils.c libxslt/xsltwin32config.h.in win32/dsp/libxslt.def:
476 applied Igor patch for Windows
478 Tue Dec 11 15:27:15 CET 2001 Daniel Veillard <daniel@veillard.com>
480 * libxslt/xsltutils.c: fixed a problem with the debuuger interface.
482 Fri Dec 7 15:48:48 CET 2001 Daniel Veillard <daniel@veillard.com>
484 * configure.in: preparing 1.0.9
485 * doc/*: updated and rebuild the doc
487 Thu Dec 6 14:57:56 CET 2001 Daniel Veillard <daniel@veillard.com>
489 * configure.in libexslt/Makefile.am: trying to fix the problem
490 related to prelinking and libtools crazyness
492 Wed Dec 5 18:49:53 CET 2001 Daniel Veillard <daniel@veillard.com>
494 * libxslt/transform.c libxslt/variables.c: applied Keith Isdale
495 patch for the debugger glue.
497 Wed Dec 5 18:43:45 CET 2001 Daniel Veillard <daniel@veillard.com>
499 * breakpoint/Makefile.am breakpoint/deprecated.c: replaced
500 the whole module with just the entry points.
502 Fri Nov 30 18:59:50 CET 2001 Daniel Veillard <daniel@veillard.com>
504 * libxslt/transform.c: Nik Clayton found a bug introduced in
505 1.0.8 when using doctypes for HTML output
507 Fri Nov 30 12:59:05 CET 2001 Daniel Veillard <daniel@veillard.com>
509 * libxslt/attributes.c libxslt/transform.c libxslt/xsltutils.c
510 libxslt/xsltutils.h: revamped the mechanism to hook a debuger
511 to use a callback setup function, deprecating libxsltbreakpoint
512 * xsltproc/Makefile.am configure.in breakpoint/Makefile.am: removing
513 dependancies on libxsltbreakpoint
515 Thu Nov 29 09:52:38 CET 2001 Daniel Veillard <daniel@veillard.com>
517 Build patch from Peter Williams <peterw@ximian.com>
518 * breakpoint/Makefile.am (INCLUDES): meed $(top_builddir)/libxslt.
519 * doc/Makefile.am ($(PAGES)): xslt.html and site.xsl live in
520 $(srcdir), not the build directory.
522 Wed Nov 28 11:17:04 CET 2001 Daniel Veillard <daniel@veillard.com>
524 * doc/FAQ.html doc/site.xsl doc/*.html doc/Makefile.am: added an FAQ
526 Tue Nov 27 21:15:43 MST 2001 John Fleck <jfleck@inkstain.net>
528 * doc/xsltproc.xml, xsltproc.1, xsltproc.html - documenting new
529 xsltproc return codes, per
530 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=56649
532 Tue Nov 27 22:16:50 CET 2001 Daniel Veillard <daniel@veillard.com>
534 * libxslt/pattern.c: Marc Tardif provided a patch to use as
535 much as 40 steps. A dynamic alloc would still be better
537 Mon Nov 26 21:45:07 CET 2001 Daniel Veillard <daniel@veillard.com>
539 * xsltproc/xsltproc.c: return useful code signaling error conditions
542 Mon Nov 26 13:14:14 CET 2001 Daniel Veillard <daniel@veillard.com>
544 * configure.in libxslt/xsltwin32config.h: preparing release of 1.0.8
546 Mon Nov 26 11:21:27 CET 2001 Daniel Veillard <daniel@veillard.com>
548 * libxslt/pattern.c: fixing bug #64044 reported by Gero Meißner,
549 template matches compilation was failing to skip blanks bewteen
550 consecutive predicates
552 Mon Nov 26 10:27:30 CET 2001 Daniel Veillard <daniel@veillard.com>
554 * Makefile.am configure.in breakpoint/Makefile.am libexslt/Makefile.am:
555 updating Makefiles to fix the prelinking.
557 Sun Nov 25 15:52:38 CET 2001 Daniel Veillard <daniel@veillard.com>
559 * libxslt/transform.c: fixed a bug in the document extension
560 element where the doctype infos were not taken into account.
562 Thu Nov 22 19:08:23 CET 2001 Daniel Veillard <daniel@veillard.com>
564 * libxslt/extra.c: fixed xsltDebug() to output with the normal
566 * tests/namespaces/*: updated the tests to separate stdout and
568 * libxslt/transform.c: increasing xsltMaxDepth to 5000
570 Thu Nov 22 12:09:56 CET 2001 Daniel Veillard <daniel@veillard.com>
572 * configure.in libexslt/Makefile.am: more Makefile fixups
574 Wed Nov 21 16:29:04 CET 2001 Daniel Veillard <daniel@veillard.com>
576 * configure.in libexslt/Makefile.am: trying to fix more Makefiles
578 * libxslt/transform.c: small fix.
580 Tue Nov 13 16:16:41 CET 2001 Daniel Veillard <daniel@veillard.com>
582 * vms/* Makefile.am: included OpenVMS port instructions from
583 John A Fotheringham, integrated in the tar file.
585 Mon Nov 12 22:46:26 CET 2001 Daniel Veillard <daniel@veillard.com>
587 * win32/dsp/* xsltproc/xsltproc.c libxslt/transform.c: Patches
588 from Igor for Windows
589 * libxslt/xslt.h: try to fix the LIBXSLT_PUBLIC mess
591 Sun Nov 11 21:15:05 CET 2001 Daniel Veillard <daniel@veillard.com>
593 * libxslt/transform.c: fixing bug #64298 reported by T. V. Raman
595 Sat Nov 10 14:01:44 CET 2001 Daniel Veillard <daniel@veillard.com>
597 * configure.in: preparing 1.0.7
598 * libxslt.spec.in: cleanup similar to libxml2 one
599 * breakpoint/*.[hc]: finished cleaning up contributed code
600 * doc/*: updated and rebuilt the documentation
601 * xsltproc/xsltproc.c: cleanup of the timing code
602 * xsltproc/Makefile.am: auto* sucks
603 * libxslt/transform.c: added a missing include
605 Mon Nov 5 14:29:26 CET 2001 Daniel Veillard <daniel@veillard.com>
607 * Makefile.am acconfig.h config.h.in configure.in
608 xsltproc/Makefile.am breakpoint/* libxslt/transform.[ch]
609 libxslt/xsltconfig.h.in: Applied Keith Isdale patch for
610 the debugger support, make it the default, added the
611 WITH_XSLT_DEBUGGER define to xsltconfig.h.in, small cleanups
613 Fri Nov 2 11:19:49 CET 2001 Daniel Veillard <daniel@veillard.com>
615 * libxslt/libxslt.h: make sure LIBXSLT_PUBLIC is defined
617 Thu Nov 1 15:15:39 CET 2001 Daniel Veillard <daniel@veillard.com>
619 * libxslt/xsltutils.c: handle indent=no when using an HTML
621 * tests/docbook/result/* tests/xmlspec/REC-xml-*.html: this
622 modified the output of those test suites
624 Wed Oct 31 18:53:26 CET 2001 Daniel Veillard <daniel@veillard.com>
626 * xsltproc/xsltproc.c: cleanup, moved xsllNoNetExternalEntityLoader()
627 to libxml and removed the --warnnet option
629 Tue Oct 30 19:32:08 CET 2001 Daniel Veillard <daniel@veillard.com>
631 * configure.in: applied patches from David Härdeman closing
634 Tue Oct 30 15:25:19 CET 2001 Daniel Veillard <daniel@veillard.com>
636 * configure.in libxslt/xsltwin32config.h: preparing 1.0.6
637 * libexslt/date.c: applied patch from Bruce Miller
638 * doc/*: updated and rebuilt the docs
640 Fri Oct 26 14:12:14 CEST 2001 Daniel Veillard <daniel@veillard.com>
642 * win32/dsp/libexslt_a.dsp win32/dsp/libexslt_so.dsp
643 win32/dsp/libxslt.def: updated with latest ZIP from Igor,
644 made sure the .def is handled as binary
646 Fri Oct 26 11:37:01 CEST 2001 Daniel Veillard <daniel@veillard.com>
648 * win32/dsp/libxslt.def libxslt/xslt.h: applied Igor patches
650 * doc/*.html doc/site.xsl: changed the site stylesheet a bit
652 Thu Oct 25 23:05:14 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
654 * libxslt/numbers.c: take NaN and infinity attributes of
655 xsl:decimal-format into account. Closes #62577
657 Wed Oct 24 13:02:15 CEST 2001 Daniel Veillard <daniel@veillard.com>
659 * doc/*.html doc/site.xsl doc/Makefile.am: the web site
660 is now extracted from the xslt.html flat file using
661 the site stylesheet ... eat your own dogfood !
662 * libxslt/transform.c libxslt/xsltutils.c: fixed the
663 HTML output to not generate a DOCTYPE if it should not
664 i.e. no identifier nor version specified in the xsl:output
665 * tests/multiple/out/*.orig tests/general/bug-11-.out
666 tests/general/bug-33-.out tests/general/bug-52.out
667 tests/docbook/result/xtchunk/html/*.orig
668 tests/docbook/result/html/gdp-handbook.html
669 tests/XSLTMark/*.out: fixing xsl:output with method=html
670 resulted in a number of small changes in the regression tests
673 Fri Oct 19 16:46:06 CEST 2001 Daniel Veillard <daniel@veillard.com>
675 * libexslt/*.c libexslt/exsltconfig.h.in: moved the
676 config.h include out of exsltconfig.h since this header is
677 exported and config.h is not.
679 Wed Oct 17 21:20:55 CEST 2001 Daniel Veillard <daniel@veillard.com>
681 * libxslt/attributes.c libxslt/extensions.c libxslt/preproc.c
682 libxslt/transform.c libxslt/xsltutils.h: cleanup TODO into
685 Wed Oct 17 02:46:55 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
687 * libxslt/numbers.c: reworked internal representation of
688 tokenized number format and parsing/tokenization. This fixes
689 many bugs regarding separator and default tokens.
690 * tests/REC/test-7.7-3.out: the fix changes the output of this
691 test. It now complies to the XSLT spec (wow! ;o)
693 Tue Oct 16 11:25:15 CEST 2001 Daniel Veillard <daniel@veillard.com>
695 * xsltproc/Makefile.am configure.in config.h.in: trying to
696 bypass libtool crazyness when compiling in my debug environment
697 * libxslt/templates.c: fix a compilation problem due to recent
700 Sun Oct 14 17:17:03 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
702 * libxslt/numbers.c tests/REC/test-7.7-4.out: implement initial
703 non-alphanumeric token handling in number formatting.
705 Wed Oct 10 11:58:41 CEST 2001 Daniel Veillard <daniel@veillard.com>
707 * configure.in: releasing 1.0.5
708 * doc/xslt.html doc/html/*: updated and rebuilt the docs
710 Wed Oct 10 00:10:01 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
712 * tests/REC/test-7.7-4.out: fixed a typo
714 Tue Oct 9 22:59:00 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
716 * libexslt/saxon.c: fixed a typo and improved handling of
717 non-XPath-expression arguments.
718 * libexslt/strings.c: fixed a bug in tokenize: function was using
719 tctxt->output instead of tctxt->document->doc.
720 * libxslt/transform.c: fixed a bug in xsltDefaultProcessOneNode
721 which was using variable "node" instead of "cur"
723 Tue Oct 9 19:51:48 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
725 * libxslt/extra.[ch]: removed older SAXON extensions
726 implementations from Darren Graves.
727 * libexslt/date.c: applied patch from Charlie Bozeman to fix
728 a bug with time zone offset on Linux.
730 Tue Oct 9 13:02:46 CEST 2001 Daniel Veillard <daniel@veillard.com>
732 * libxslt/documents.c libxslt/extra.c libxslt/transform.[ch]:
733 strip-space should also be applied to document imported
736 Tue Oct 9 12:36:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
738 * libxslt/imports.[ch] libxslt/transform.c libxslt/xslt.c:
739 rewrote the way strip-space gets applied. Closes bugs #61962
740 * tests/docs/Makefile.am tests/docs/bug-66.xml
741 tests/general/Makefile.am tests/general/bug-66.*: added a
742 specific example in the regression tests
744 Mon Oct 8 11:27:52 CEST 2001 Daniel Veillard <daniel@veillard.com>
746 * libxslt/xslt.c: Fixing bug #61913
747 * libxslt/transform.c: removing a small memleak when running with
750 Sun Oct 7 18:53:34 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
752 * libexslt/saxon.c libexslt/Makefile.am libexslt/exslt.[ch]:
753 added implementation of SAXON expression(), eval() and
754 evaluate() functions.
755 See http://saxon.sourceforge.net/saxon6.4.4/extensions.html
756 * tests/extension/evaluate.xsl tests/extension/list.{xsl,out}:
757 modified to use SAXON namespace (functions are not registered
758 in the LibXSLT namespace)
759 * tests/exslt/common/object-type.1.out: modified to take account
760 of the new saxon:expression function
762 Sun Oct 7 13:15:33 CEST 2001 Daniel Veillard <daniel@veillard.com>
764 * libxslt/numbers.c: fixed bug #61070, number ANY formatting
765 should be faster too.
766 * tests/docbook/result/xtchunk/html/* tests/xmlspec/REC-xml-20001006*.html:
767 updated the result of the tests. A subtle bug unnnoticed yet
768 in the XML Rec formatting got fixed.
770 Sat Oct 6 19:45:07 CEST 2001 Daniel Veillard <daniel@veillard.com>
772 * libxslt/numbers.c: trying to fix bug #61070, seems there
773 is still a couple of problem left. And optimizations are
776 Sat Oct 6 15:10:16 CEST 2001 Daniel Veillard <daniel@veillard.com>
778 * libxslt/variables.c: fixing bug #61673 part II
779 * tests/docs/Makefile.am tests/docs/bug-65.xml
780 tests/general/Makefile.am tests/general/bug-65.*: added a
781 specific example in the regression tests
783 Sat Oct 6 12:41:37 CEST 2001 Daniel Veillard <daniel@veillard.com>
785 * libxslt/pattern.c: fixed bug #61627
786 * tests/docs/Makefile.am tests/docs/bug-64.xml
787 tests/general/Makefile.am tests/general/bug-64.*: added a
788 specific example in the regression tests
789 * tests/docs/Makefile.am tests/docs/bug-63.xml
790 tests/general/Makefile.am tests/general/bug-63.*: added a
791 specific example in the regression tests for bug #61291
792 (fixed in libxml2 module)
793 * tests/reports/Makefile.am tests/reports/undefvar.*: added
794 a test for handling undefined variables
796 Thu Oct 4 15:49:57 CEST 2001 Daniel Veillard <daniel@veillard.com>
798 * configure.in xslt-config.in: trying to fix bug #60890
800 Thu Oct 4 15:28:25 CEST 2001 Daniel Veillard <daniel@veillard.com>
802 * configure.in: applied patch to close bug #60724
804 Tue Oct 2 21:38:23 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
806 * libexslt/date.c: applied patch from Charlie Bozeman that fixes
807 a bug in DAY_IN_WEEK and implements the date:week-in-month function
809 Tue Oct 2 17:11:15 CEST 2001 Daniel Veillard <daniel@veillard.com>
811 * libxslt/extra.[ch] tests/extensions/list.*
812 tests/extensions/evaluate.*: applied patch from Darren Graves
813 adding support for Saxon's evaluate & expression extension functions
814 http://users.iclway.co.uk/mhkay/saxon/saxon6.3/extensions.html
816 Mon Oct 1 17:18:32 CEST 2001 Daniel Veillard <daniel@veillard.com>
818 * libxslt/xsltwin32config.h.in win32/dsp/libexslt_*.dsp: applied
819 patches from Igor for Windows.
821 Tue Sep 18 11:48:20 CEST 2001 Daniel Veillard <daniel@veillard.com>
823 * libxslt/xslt.c: fixed bug #60624
824 * libxslt/xsltutils.c: improver the error context reporting
825 * tests/reports/Makefile.am tests/reports/tst-2.*: added a
826 specific regression test
827 * xsltproc/xsltproc: free the stylesheet if it contained an error.
829 Mon Sep 17 14:45:48 CEST 2001 Daniel Veillard <daniel@veillard.com>
831 * libxslt/variables.c: fixed a problem with global var override
832 being reported as an error.
833 * tests/docs/Makefile.am tests/docs/bug-61.xml
834 tests/general/Makefile.am tests/general/bug-61.*: added a
835 specific example in the regression tests
836 * configure.in tests/Makefile.am tests/reports/*: adding a test
837 to make sure redefinition of global variables in the same stylesheet
840 Sat Sep 15 17:32:16 CEST 2001 Daniel Veillard <daniel@veillard.com>
842 * libxslt/extra.c: okay the code from Norm is really non
843 portable and break everywhere except on Sun and Linux
844 platform. Compile it only on those targets.
846 Sat Sep 15 06:25:02 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
848 * libexslt/date.c: fixed some bugs (reported by Charles Bozeman
851 Fri Sep 14 15:22:30 CEST 2001 Daniel Veillard <daniel@veillard.com>
853 * libxslt/numbers.c: Fixing bug #60415
854 * tests/docs/Makefile.am tests/docs/bug-61.xml
855 tests/general/Makefile.am tests/general/bug-61.*: added a
856 specific example in the regression tests
858 Fri Sep 14 12:42:22 CEST 2001 Daniel Veillard <daniel@veillard.com>
860 * tests/docbook/result/*: the change in libxml to output
861 decimal charrefs instead of hexadecimal changed a lot of
864 Thu Sep 13 15:30:01 CEST 2001 Daniel Veillard <daniel@veillard.com>
866 * libxslt.spec.in doc/Makefile.am: install xsltproc man page
868 Wed Sep 12 21:09:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
870 * configure.in: preparing for 1.0.4
871 * doc/xslt.html doc/html/*: updated and regenerated docs
873 Wed Sep 12 18:10:33 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
875 * libexslt/date.c: fixed some compile warnings and disabled
876 debugging by default.
878 Wed Sep 12 17:00:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
880 * win32/dsp/libxslt.def libxslt/variables.[ch]: trying to
881 incorporate comments from bug #59220
883 Wed Sep 12 05:51:32 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
885 * configure.in libexslt/date.c libexslt/Makefile.am
886 libexslt/exslt.[ch] libexslt/.cvsignore: added implementation
887 of the EXSLT - Dates and Times core functions.
888 The exsltDateFormat* functions need to be reworked but it
889 works like this, even if it's quite messy.
890 * tests/exslt/strings/.cvsignore: added
892 Tue Sep 11 14:48:43 CEST 2001 Daniel Veillard <daniel@veillard.com>
894 * xsltproc/xsltproc.c: tell in usage that parameter strings
897 Tue Sep 11 13:42:49 CEST 2001 Daniel Veillard <daniel@veillard.com>
899 * libxslt/Makefile.am libxslt/transform.c: trying to close
900 bug #60304 on xsl:fallback usage
901 * tests/docs/Makefile.am tests/docs/bug-60.xml
902 tests/general/Makefile.am tests/general/bug-60.*: added a
903 specific example in the regression tests
905 Tue Sep 11 13:02:34 CEST 2001 Daniel Veillard <daniel@veillard.com>
907 * tests/documents/Makefile.am tests/documents/*: changed the
908 test to use doc%5Ffile instead of doc%20file, this is
909 sufficient to preserve the test capacities while closing
912 Tue Sep 11 12:33:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
914 * libxslt/extra.c : close #59570 by simply not providing
915 Norm's extension on FreeBSD.
916 * tests/general tests/docs: added a couple of new entries
918 * libexslt/strings.c: NULL initialized a local variable
919 which was tested later on.
921 Mon Sep 10 22:52:44 CEST 2001 Daniel Veillard <daniel@veillard.com>
923 * libxslt/pattern.c tests/docbook/result/fo/*: applied fix from
924 #60143 and rebuilt the FO test outputs
926 Mon Sep 10 19:38:54 CEST 2001 Daniel Veillard <daniel@veillard.com>
928 * libxslt/attributes.c libxslt/transform.c: fixed bug #59757
929 on inheritance of attributes from multiple attributes-sets
931 Mon Sep 3 02:14:58 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
933 * libexslt/Makefile.am libexslt/exslt.[ch] libexslt/strings.c:
934 added implementation of EXSLT - Strings.
935 Currently implemented functins are str:tokenize, str:align
936 str:concat and str:padding.
937 * configure.in tests/exslt/Makefile.am
938 tests/exslt/strings/Makefile.am
939 tests/exslt/strings/tokenize.1.*: added a test for the
940 str:tokenize function.
942 Fri Aug 31 13:51:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
944 * libxslt/libxslt.4 libexslt/libexslt.4 libxslt/Makefile.am
945 libexslt/Makefile.am: added man pages provided by Heiko Rupp
947 Wed Aug 29 21:23:54 MDT 2001 John Fleck <jfleck@inkstain.net>
949 * doc/tutorial/libxslttutorial.xml, libxslttutorial.html - update
950 tutorial text to add references to global variables cleanups
952 Wed Aug 29 21:05:43 MDT 2001 John Fleck <jfleck@inkstain.net>
954 * doc/xsltproc.1 - added xsltproc man page (note: this has not
955 been added into the build yet)
957 Wed Aug 29 22:58:58 CEST 2001 Daniel Veillard <daniel@veillard.com>
959 * doc/tutorial/libxslt_tutorial.c doc/tutorial/libxslttutorial.html
960 doc/tutorial/libxslttutorial.xml: added global variables cleanups
962 * tests/documents/Makefile.am: mjcox pointed to some missing files
964 Wed Aug 29 15:32:52 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
966 * libexslt/common.c: fixed a bug in exsltNodeSetFunction
968 Wed Aug 29 15:18:28 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
970 * libexslt/common.c: implemented version 3 of the exslt:node-set()
972 * tests/exslt/common/Makefile.am
973 tests/exslt/common/node-set.3.{xml,xsl,out}: added a test
975 Mon Aug 27 08:27:21 MDT 2001 John Fleck <jfleck@inkstain.net>
977 * adding doc/xsltproc.html - html generated from xsltproc.xml,
978 update doc/xslt.html with link to xsltproc.html
980 Mon Aug 27 08:21:47 MDT 2001 John Fleck <jfleck@inkstain.net>
982 * adding doc/xsltproc.xml - user manual for xsltproc
984 Sun Aug 26 20:52:02 CEST 2001 Daniel Veillard <daniel@veillard.com>
986 * libxslt/numbers.c libxslt/xslt.c: removed a couple of
987 warning raised by the Windows compiler (Chris Poblete)
989 Fri Aug 24 01:15:24 CEST 2001 Daniel Veillard <daniel@veillard.com>
991 * libxslt/functions.h libxslt/preproc.c libxslt/transform.c:
992 closed bugs #59212 and #59220
994 Thu Aug 23 23:18:44 CEST 2001 Daniel Veillard <daniel@veillard.com>
996 * config.h.in configure.in xsltproc/xsltproc.c: complete test
997 of a DocBook XSLt transform with --nonet, need stat(), added
998 checking in configure.
1000 Thu Aug 23 17:37:40 CEST 2001 Daniel Veillard <daniel@veillard.com>
1002 * xsltproc/xsltproc.c: catalog integration, cleanup with
1003 the --nonet option closing #59427
1004 * libxslt/xslt.c: removed a small memleak when using a
1007 Tue Aug 21 13:17:19 CEST 2001 Daniel Veillard <daniel@veillard.com>
1009 * //Makefile.am : fixed an error I propagated to nearly all
1010 Makefiles.am on Saturday
1012 Tue Aug 21 13:10:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
1014 * libexslt/math.c libxslt/numbers.c: use xmlXPathIsNaN() and
1016 * libxslt/pattern.c: tag a potential threading problem.
1018 Tue Aug 21 11:18:45 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
1020 * libxslt/numbers.c libexslt/math.c: Re-worked NaN and Inf
1023 Sat Aug 18 15:57:46 CEST 2001 Daniel Veillard <daniel@veillard.com>
1025 * //Makefile.am : fixed a number of small problems with
1026 Makefiles spotted by Albert Chin
1028 Thu Aug 16 14:37:55 CEST 2001 Daniel Veillard <daniel@veillard.com>
1030 * win32/dsp/libxslt.def: minimal changes to compile 1.0.2 on
1033 Thu Aug 16 12:58:11 CEST 2001 Daniel Veillard <daniel@veillard.com>
1035 * libxslt/extensions.c: fixed a permutation of args to
1036 xsltPrintErrorContext()
1038 Wed Aug 15 15:19:14 CEST 2001 Daniel Veillard <daniel@veillard.com>
1040 * Makefile.am config.h.in configure.in libxslt/xsltwin32config.h:
1042 * tests/docs/Makefile.am libexslt/Makefile.am
1043 tests/documents/Makefile.am tests/general/Makefile.am
1044 xsltproc/Makefile.am: cleaning of Makefiles pointed out
1047 Wed Aug 15 13:54:41 CEST 2001 Daniel Veillard <daniel@veillard.com>
1049 * libxslt/functions.h libxslt/transform.c: a bit of cleanup
1051 Wed Aug 15 12:06:43 CEST 2001 Daniel Veillard <daniel@veillard.com>
1053 * libexslt/common.c libexslt/math.c libxslt/Makefile.am
1054 libxslt/libxslt.h libxslt/xsltconfig.h.in: cleanup of includes
1055 export xsltconfig.h at make install stage
1057 Tue Aug 14 20:51:09 MDT 2001 John Fleck <jfleck@inkstain.net>
1059 * doc/xslt.html updated xsltproc description with the many new
1060 command line options Daniel has added, cleaned up some spelling
1062 Tue Aug 14 18:41:02 CEST 2001 Daniel Veillard <daniel@veillard.com>
1064 * libxslt/extra.c libxslt/keys.c libxslt/templates.c
1065 libxslt/transform.c libxslt/variables.c libxslt/xsltutils.c:
1066 serious changes on Result Value Trees and NodeSets
1067 w.r.t. deallocation and collect operations. Probably not
1068 100% clean (merge of allocated trees smells like a problem).
1069 Seems sufficient to close #58943 . Also check if XPath evaluations
1070 failed, and in this case stops the processing and avoid
1071 going further, goal is to not segfault on broken XSLT.
1073 Tue Aug 14 15:32:08 CEST 2001 Daniel Veillard <daniel@veillard.com>
1075 * libxslt/pattern.c libxslt/transform.c: trying to kill bug #58878,
1076 some associated serious cleanup in the pattern code.
1077 * tests/docbook/result/*: regenerated all the results for the
1078 docbook testsuite. Seems killing #58878 also changes the
1079 fo results seriously.
1080 * tests/docs/Makefile.am tests/docs/bug-5[56].xml
1081 tests/general/Makefile.am tests/general/bug-5[56].*: added
1084 Tue Aug 14 05:01:30 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1086 * libxslt/xslt.c libxslt/xsltInternals.h libxslt/transform.c
1087 libxslt/extra.[ch] libxslt/extensions.c libxslt/preproc.[ch]:
1088 fixed compilation warnings due to recent changes to the extension
1090 * libxslt/preproc.[ch] libexslt/common.c
1091 fixed the precomputation of *:document elements
1092 * libxslt/functions.h: fixed a compilation warning
1094 Mon Aug 13 11:41:02 CEST 2001 Daniel Veillard <daniel@veillard.com>
1096 * libxslt/xsltutils.c: applied fix suggested by Tom Moog
1097 for xsltTimeStamp() in bug report #58012
1099 Sun Aug 12 21:53:13 CEST 2001 Daniel Veillard <daniel@veillard.com>
1101 * libxslt/functions.c libxslt/keys.c libxslt/transform.c
1102 libxslt/xsltutils.h: cleaned up the code w.r.t. handling
1103 of 'non-standard' libxml element like namespace nodes.
1104 * tests/docs/Makefile.am tests/docs/bug-54.xml
1105 tests/general/Makefile.am tests/general/bug-54.*: added a
1106 specific example in the regression tests
1108 Wed Aug 8 22:57:05 CEST 2001 Daniel Veillard <daniel@veillard.com>
1110 * HACKING: added John Fleck right to commit in the doc subdir
1112 Tue Aug 7 03:11:31 CEST 2001 Daniel Veillard <daniel@veillard.com>
1114 * xsltproc/xsltproc.c: for heriting defaulted atts from the DTD
1115 * tests/docs/Makefile.am tests/docs/bug-52.xml tests/docs/bug-53.xml
1116 tests/general/Makefile.am tests/general/bug-52.*
1117 tests/general/bug-53.*: Added a few new tests for recently fixed
1119 * tests/xmlspec/REC-xml-20001006-review.html
1120 tests/xmlspec/REC-xml-20001006.html: inheriting default attrs from
1121 DTD changed the result by adding extra attributes to the HTML output
1123 2001-08-06 Peter Williams <peterw@ximian.com>
1125 * libexslt/Makefile.am, xsltproc/Makefile.am: Fixes for compiling
1126 when srcdir != builddir.
1128 Sun Aug 5 09:37:14 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1130 * libxslt/extensions.[ch] libxslt/preproc.[ch] libxslt/transform.c
1131 libxslt/xslt.c libxslt/xsltInternals.h: modified extension framework
1132 to easify extension element precomputation.
1133 * libexslt/functions.c: uses the new framework and precomputes
1134 func:result elements.
1136 Sat Aug 4 20:42:32 CEST 2001 Daniel Veillard <daniel@veillard.com>
1138 * libxslt/transform.c: bug fix on output="text" from Nicolas Marsgui
1140 Fri Aug 3 14:23:25 CEST 2001 Daniel Veillard <daniel@veillard.com>
1142 * tests/general/bug-21-.out tests/general/bug-31-.out:
1143 this got fixed by libxml patches
1144 * win32/readme.msvc win32/dsp/* xsltproc/xsltproc.c
1145 Makefile.am libexslt/exslt.[ch] libexslt/exsltconfig.h.in
1146 libexslt/functions.c libexslt/math.c libxslt/win32config.h
1147 libxslt/xsltconfig.h.in libxslt/xsltutils.h
1148 libxslt/xsltwin32config.h libxslt/xsltwin32config.h.in:
1149 Applied Igor Zlatkovic Win32 Facelift No.2 patch, and fixed
1150 a few things related to those changes.
1152 Wed Aug 1 13:58:21 CEST 2001 Daniel Veillard <daniel@veillard.com>
1154 * libxslt/xsltutils.c: well one need one \n after DOCTYPE
1155 * test//*/*.out: the output of some tests changed, looks better
1158 Wed Aug 1 13:21:18 CEST 2001 Daniel Veillard <daniel@veillard.com>
1160 * libxslt/xsltutils.c: avoid extra \n when serializing top
1163 Wed Aug 1 10:37:50 CEST 2001 Daniel Veillard <daniel@veillard.com>
1165 * libxslt/extra.c: one more revision on Norm's localTime() function
1167 Wed Aug 1 01:37:41 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1169 * libexslt/sets.c: fixed bugs in exsltTrailingFunction and
1170 exsltLeadingFunction when passing an empty node-set as the
1172 * libxslt/functions.[ch]: gave priority to context-level functions
1173 over extension module functions. This allows a function declared
1174 with a func:function element to override an extension module
1175 function for example. This is a bit hackish...
1176 * tests/exslt/sets/{lead,trail}ing.1.out: fixed errors. The result
1177 values didn't conform to the expected values. This is a bug in
1178 the EXSLT official use cases.
1180 Tue Jul 31 23:53:55 CEST 2001 Daniel Veillard <daniel@veillard.com>
1182 * config.h.in configure.in libxslt/extra.c: tried to integrate
1183 Norm's implemntation of localTime()
1185 Tue Jul 31 03:47:10 EDT 2001 Daniel Veillard <daniel@veillard.com>
1187 * libxslt/extra.c: fixed a serious proble is node-set was called
1189 * tests//*/Makefile.am: fixed the rule to rebuild xsltproc
1191 Lun Jul 30 05:47:43 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1193 * libexslt/functions.c: fixed memory leaks
1195 Sun Jul 29 08:37:59 EDT 2001 Daniel Veillard <daniel@veillard.com>
1197 * libexslt/functions.c libxslt/extensions.[ch] libxslt/extensions.h
1198 libxslt/xslt.[hc] libxslt/xsltInternals.h xsltproc/xsltproc.c:
1199 more cleanup of the problems introduced with EXSLT, also closes
1202 Sat Jul 28 08:25:05 MDT 2001 John Fleck <jfleck@inkstain.net>
1204 * doc/internals.html - general cleanup
1206 Fri Jul 27 04:00:38 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1208 * configure.in tests/Makefile.am tests/exslt/*: added some tests
1209 to check EXSLT conformance
1210 * libexslt/sets.c: fixed a typo when registering has-same-node
1212 Fri Jul 27 12:33:52 EDT 2001 Daniel Veillard <daniel@veillard.com>
1214 * libxslt/extensions.c xsltproc/xsltproc.c: quick cleanup
1215 of memory allocations, raise a bug in the test suite, also
1216 need to be centralized as a single cleanup function.
1218 Fri Jul 27 10:50:39 EDT 2001 Daniel Veillard <daniel@veillard.com>
1220 * libxslt/transform.[ch]: applied changes from Tom Moog #58002
1221 * libexslt/functions.c libxslt/documents.c libxslt/extensions.c:
1222 Some cleanup, there is still a memory leak left and some warnings
1225 Thu Jul 26 19:05:48 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1227 * libxslt/extensions.[ch] libxslt/functions.[ch] libxslt/preproc.c
1228 libxslt/transform.[ch] libxslt/variables.c libxslt/xslt.c
1229 libxslt/xsltInternals.h: new extension framework.
1230 Added stylesheet module data, top-level and extension elements
1231 precomputing, global registration of top-level elements and
1232 extension elements and functions.
1233 Extensions are no longer initialized from extension-element-prefixes
1234 declarations but when modules need the data.
1235 init/shutdown functions registered with xsltRegisterExtModule{,Full}
1236 only allocate and free module data, they shouldn't register the
1237 elements and functions any more.
1238 * libxslt/xsltutils.c: fixed a bug in xsltPrintErrorContext when
1240 * libxslt/xslt.c: fixed xsltPrecomputeStylesheetTop which allowed
1241 non-XSLT top-level elements before any xsl:import element.
1242 * libexslt/common.c libexslt/functions.c libexslt/math.c
1243 libexslt/sets.c: adapted to use the new extension framework.
1244 * libxslt/functions.c libxslt/extensions[ch] xsltproc/xsltproc.c:
1245 moved the test module from functions.c to extensions.[ch],
1246 modified it to use the new extension framework. Updated xsltproc
1247 to register the test module.
1249 Thu Jul 26 10:20:19 EDT 2001 Daniel Veillard <daniel@veillard.com>
1251 * libxslt/pattern.c: fixed an ugly problem with namespaces
1252 in templates compilation
1253 * tests/namespaces/tst4.*: added a specific testcase
1254 * libxslt/transform.c: reenabled debug
1256 Tue Jul 24 17:45:22 CEST 2001 Daniel Veillard <daniel@veillard.com>
1258 * configure.in libxslt.spec.in libxslt/xsltwin32config.h:
1260 * doc/html/*.html: updated the docs.
1261 * xsltproc/xsltproc.c: activate line numbering unfortunately
1262 this works only with CVS, libxml2-2.4.1 is broken in this respect
1264 Mon Jul 23 23:35:00 HKT 2001 William M. Brack <wbrack@mmm.com.hk>
1266 * libxslt/documents.c enhancement to xsltFindDocument to
1267 cater for the Matt Sergeant patch
1269 Mon Jul 23 09:32:27 MDT 2001 John Fleck <jfleck@inkstain.net>
1271 * updating libxslt tutorial to include param support
1273 Mon Jul 23 20:12:38 CEST 2001 Daniel Veillard <daniel@veillard.com>
1275 * libexslt/math.c: small cleanup
1276 * libxslt/functions.c: patch to document('') from Matt Sergeant
1277 * libxslt/xsltInternals.h libxslt/xsltutils.[ch]: profiler on Windows
1278 c.f. bug #57464 from Tom Moog
1280 2001-07-19 Darin Adler <darin@bentspoon.com>
1282 * configure.in: Add HTML_DIR definition.
1283 * xsltproc/.cvsignore: Ignore some generated files.
1285 2001-07-18 Peter Williams <peterw@ximian.com>
1287 * xsltproc/Makefile.am (INCLUDES): Fix compiling when
1290 2001-07-17 Thomas Broyer <tbroyer@ltgt.net>
1292 * libexslt/.cvsignore libexslt/Makefile.am libexslt/utils.[ch]
1293 libexslt/common.c libexslt/functions.c libexslt/math.c
1294 libexslt/sets.c: removed utils.[ch] as their content is
1295 integrated in libxml
1296 * libexslt/sets.c: uses the new libxml functions
1297 * libxslt/extra.[ch]: removed exsl:document
1298 * AUTHORS: added /me
1300 2001-07-16 Thomas Broyer <tbroyer@ltgt.net>
1302 * libexslt/.cvsignore: some more generated files to ignore
1303 * libexslt/Makefile.am: utils.h not installed anymore
1304 * libexslt/common.c libexslt/exslt.[ch] libexslt/functions.c
1305 libexslt/math.c libexslt/sets.c:
1306 changed function prefix from exsl* to exslt*
1307 {common.c,exslt.c} moved exsltLib{rary,exslt,xslt,xml}Version
1308 from common.c to exslt.c
1309 {common.c} removed exslNodeSetFunction, uses xsltFunctionNodeSet
1311 * libxslt/extra.c: fixed xsltFunctionNodeSet to accept
1312 XPATH_NODESET arguments in addition to XPATH_XSLT_TREE
1313 * xsltproc/xsltproc.c: updated to use the new function prefix
1315 2001-07-15 Darin Adler <darin@bentspoon.com>
1317 * libxslt/.cvsignore:
1318 * tests/XSLTMark/.cvsignore:
1319 * tests/extensions/.cvsignore:
1320 * tests/xmlspec/.cvsignore:
1321 Some more generated files to ignore.
1323 Mon Jul 16 14:26:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1325 * Makefile.am configure.in libexslt/Makefile.am:
1326 Integration of libexslt in the build system
1327 * libxslt/Makefile.am libxslt/xsltproc.c libxslt/xsltutils.c
1328 xsltproc/Makefile.am xsltproc/xsltproc.c:
1329 Moved xsltproc to a separate directory, linked it to libexslt,
1330 and added exslt version reports to -V
1331 * tests/*/Makefile.am: updated the path to xsltproc
1332 * libexslt/common.c libexslt/exslt.h libexslt/exsltconfig.h.in
1333 libexslt/functions.c libexslt/math.c libexslt/sets.c: added
1334 versionning informations, some cleanup, and added documentation
1335 to a couple of exported functions
1337 Sun Jul 15 15:27:47 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1339 * libexslt/Makefile.am: account for new source files
1340 * libexslt/.cvsignore: added
1342 Sun Jul 15 05:02:50 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
1344 * libexslt/exslt.[hc] libexslt/common.[hc] libexslt/functions.[hc]
1345 libexslt/math.[hc] libexslt/sets.[hc] libexslt/utils.[hc]:
1346 start implementing EXSLT
1348 Sun Jul 15 16:01:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1350 * libxslt/numbers.c libxslt/numbersInternals.h libxslt/preproc.c:
1351 trying to accept AVT for "format" in xsl:number
1353 Fri Jul 13 16:57:08 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1355 * win32/libxslt/libxslt.defs: trying to close #57460 by adding
1356 xsltProfileStylesheet
1358 Thu Jul 12 21:31:06 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1360 * libxslt/documents.c libxslt/extensions.c libxslt/extra.c
1361 libxslt/functions.c libxslt/imports.c libxslt/keys.c
1362 libxslt/namespaces.c libxslt/numbers.c libxslt/pattern.c
1363 libxslt/preproc.c libxslt/templates.c libxslt/transform.c
1364 libxslt/variables.c libxslt/xslt.c: provide context for
1365 error messages. Requires libxml head changes.
1366 * libxslt/xsltutils.c libxslt/xsltutils.h: fixed a --profile
1369 Wed Jul 11 00:32:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1371 * libexslt/Makefile.am: initial EXSLT framework
1373 Tue Jul 10 18:03:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1375 * configure.in libxslt/xsltwin32config.h: releaseing 1.0.0
1376 * win32/libxslt/libxslt.def: added another entry point
1377 * libxslt/transform.c: fixed a comment block
1378 * doc/xslt.html doc/html/*: updated and regenerated the docs
1380 Tue Jul 10 17:25:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1382 * win32/libxslt/libxslt.def: added missing functions
1384 Tue Jul 10 16:48:43 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1386 * FEATURES libxslt/xsltproc.c libxslt/transform.c
1387 libxslt/xsltInternals.h: added Embedding Stylesheets
1388 * tests/REC/Makefile.am tests/REC/stand-2.7-1.*: added the test
1389 from the REC about it
1390 * libxslt/transform.c libxslt/extra.[ch] libxslt/preproc.c:
1391 tried to accomodate the various (and changing) proprietary
1392 ways of implementing chunking.
1393 * tests/docbook/result/xtchunk/html: now output is generated in
1396 Mon Jul 9 23:23:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1398 * libxslt/xsltproc.c: small cleanup
1399 * libxslt/transform.c libxslt/xslt.c : patch from Michal Sajdak
1400 for cdata/text handling
1402 Mon Jul 9 22:02:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1404 * libxslt/xsltutils.c: small fix for xsl:message by Stephane GUIBOU
1405 * tests/documents/Makefile.am tests/documents/message.*: added
1406 a specific regression test
1407 * libxslt/transform.c: fixed an infinite loop
1408 * configure.in doc/Makefile.am: attempt to add --with-html-dir,
1411 Mon Jul 9 15:55:14 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1413 * libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h:
1414 fixed exclude-result-prefixes handling and how namespaces
1415 propagate from the stylesheet to the result in general, this
1416 is a serious cleanup.
1417 * tests/general/bug-3[67]-inc.xsl tests/general/bug-6-.xsl
1418 tests/general/itemschoose.out tests/namespaces/extra.xsl
1419 tests/REC/test-10-1.xsl tests/REC/test-10-2.xsl
1420 tests/REC/test-11.2-1.xsl tests/REC/test-11.2-2.xsl
1421 tests/REC/test-11.2-6.xsl tests/REC/test-15-1.xsl
1422 tests/REC/test-16.1-1.xsl tests/REC/test-16.1-2.xsl
1423 tests/REC/test-5.4-1.out tests/REC/test-5.4-2.out
1424 tests/REC/test-5.4-3.out tests/REC/test-5.4-4.out
1425 tests/REC/test-7.1.1-2.out tests/REC/test-7.1.1-2.xsl
1426 tests/REC/test-7.1.1-3.out tests/REC/test-7.1.1-3.xsl
1427 tests/REC/test-7.1.1.out tests/REC/test-7.1.3.xsl
1428 tests/REC/test-7.3.xsl tests/REC/test-7.4.xsl
1429 tests/REC/test-7.6.1-1.xsl tests/REC/test-7.6.1-2.xsl
1430 tests/REC/test-7.6.1-3.xsl tests/REC/test-7.6.2-1.xsl:
1431 fixed and rechecked all the tests where the namespace
1432 propagation was wrong either taht the rules were not applied
1433 correctly or that superfluous namespaces were declared in the
1436 Sun Jul 8 22:12:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1438 * libxslt/extra.c libxslt/functions.c libxslt/transform.[ch]
1439 libxslt/variables.h: Norm pointed out that element-available()
1440 didn't work, implemented it
1441 * tests/extensions/Makefile.am tests/extensions/list.*: added
1442 a test for all registered xslt element, function and default
1445 Sun Jul 8 20:44:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1447 * tests/documents/Makefile.am 'tests/documents/doc file.xml'
1448 tests/documents/docfile.xml tests/documents/test.result
1449 tests/documents/test.xml tests/documents/test.xsl:
1450 added a test for URI-escaping on document() input
1452 Sun Jul 8 16:34:07 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1454 * tests/docs/Makefile.am tests/general/Makefile.am
1455 tests/general/bug-49-* tests/docs/bug-49-*
1456 tests/general/bug-50-* tests/docs/bug-50-*: added a
1457 couple of regression tests for bugs posted on the list
1459 Sun Jul 8 15:40:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1461 * libxslt/xsltproc.c: avoid generating CDATA node in document
1462 tree when parsed, force generation of text nodes instead.
1464 Sun Jul 8 14:39:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1466 * doc/extensions.html: fixed a number of typo found by Dan York
1467 * libxslt/xsltutils.c: improved the profiling ouput, added the
1470 Sun Jul 8 00:01:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1472 * libxslt/variables.c: tryingt to fix a problem raised by Norm
1474 Sat Jul 7 23:19:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1476 * config.h.in configure.in: added gettimeofday() check
1477 * libxslt/transform.c libxslt/xsltInternals.h libxslt/xsltutils.[ch]:
1478 profiling works option --profile (or --norman ;)
1480 Sat Jul 7 18:58:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1482 * libxslt/templates.c libxslt/transform.c libxslt/transform.h
1483 libxslt/variables.c: big cleanup on the way templates or
1484 template fragments are processed, cleanup of stack building
1485 * tests/docs/Makefile.am tests/general/Makefile.am
1486 tests/general/bug-4[1-8]-* tests/docs/bug-4[1-8]-*: added a
1487 series of regression test for the variable/params lookups
1488 * libxslt/transform.c libxslt/xsltutils.[ch] libxslt/xsltproc.c:
1489 started working on profiling code, there is just invocation counting
1490 yet but the framework is in place.
1492 Sat Jul 7 11:20:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1494 * tests/docs/Makefile.am tests/general/Makefile.am
1495 tests/general/bug-40-* tests/docs/bug-40-*: added a specific
1496 regression test for the variable scope within templates problem
1498 Sat Jul 7 17:05:00 HKT 2001 Wiliam Brack <wbrack@mmm.com.hk>
1500 * xsltInternals.h variables.c transform.c:
1501 fixed problem with variable scope within templates
1503 Fri Jul 6 17:42:06 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1505 * doc/extensions.html doc/internals.html doc/xslt.html:
1506 added a documentation on writing libxslt extensions, and
1507 added links to the main page
1508 * libxslt/functions.c libxslt/xsltInternals.h
1510 Fri Jul 6 14:30:00 HKT 2001 William Brack <wbrack@mmm.com.hk>
1512 * cleaned up many comments and error messages
1514 Fri Jul 6 01:43:51 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1516 * configure.in libxslt/xsltwin32config.h: released 0.14.0
1517 * doc/xslt.html: added 0.14.0 release
1519 Fri Jul 6 01:00:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1521 * doc/html/*: rebuilt docs before release
1522 * libxslt/extensions.c: fixed a function doc header
1524 Fri Jul 6 00:40:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1527 * libxslt/xslt.c libxslt/xsltInternals.h: added exclude-result-prefix
1529 * tests/REC/Makefile.am tests/REC/test-7.1.1-[23]*: added a couple
1531 * tests/xmlspec/REC-xml-20001006-review.html: seems this changed
1532 something there, not visually perceptible
1534 Thu Jul 5 22:49:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1536 * tests/docbook/result/: the change in libxml affected the
1537 output of the Docbook tests (of course it was detected on
1540 Thu Jul 5 15:11:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1543 * libxslt/transform.c: added cdata-section-elements
1544 * tests/REC/Makefile.am tests/REC/test-16.1-*: added 2 tests from
1547 Thu Jul 5 10:44:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1550 * libxslt/xsltutils.c: do not dump document for which there have
1551 been no generated content
1552 * tests/multiple/result.xml tests/namespaces/extra2.out: fixed
1553 test output accordingly
1554 * libxslt/transform.c libxslt/preproc.c: added xsl:fallback support
1555 * tests/REC/Makefile.am tests/REC/test-15-1.*: xsl:fallback test
1556 * tests/xmlspec/Makefile.am tests/docbook/Makefi
\f;
\11\0\r;
\11\0\ e;
\11\0\ f;
\11\0\10;
\11\0\11;
\11\0\12;
\11\0\13;
\11\0\14;
\11\0\15;
\11\0\16;
\11\0\17;
\11\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0r>
1558 * Makefile.am libxslt/Makefile.am libxslt/numbers.c
1559 libxslt/win32config.h libxslt/xsltconfig.h.in libxslt/xsltproc.c:
1560 Patches for Windows mostly contributed by Yon Derek
1561 * win32/libxslt/libxslt.def win32/libxslt/libxslt.dsw
1562 win32/libxslt/libxslt_so.dsp win32/libxslt/xsltproc.dsp:
1563 Project file for Mircrosoft C provided by Yon Derek
1565 Sat Jun 23 14:20:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1567 * libxslt/pattern.c: closing bug #56517, fixed a number of
1568 problems in the patterns compilations, priorities and debug
1569 * libxslt/transform.c: improved the template debug message
1570 * tests/docs/Makefile.am tests/general/Makefile.am
1571 tests/general/bug-39-* tests/docs/bug-39-*: added a specific
1572 regression test for #56517
1574 Fri Jun 22 16:17:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1576 * libxslt/xslt.c: avoid a stupid bug when compiling with
1577 libxml < 2.3.11 and without LIBXML_DEBUG_ENABLED
1579 Fri Jun 22 00:11:18 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1581 * libxslt/numbers.c: fix of a small bug
1582 * libxslt/transform.c libxslt/variables.c libxslt/xslt.c: cleanups
1585 Tue Jun 19 16:13:49 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1587 * tests/docbook/Makefile.am: added XHTML and XSL FO to the
1589 * tests/docbook/xhtml/*: added XHTML stylesheets
1590 * tests/docbook/fo/*: added XSL FO stylesheets
1591 * tests/docbook/result/xhtml/*: added XHTML results
1592 * tests/docbook/result/fo/*: added XSL FO results
1594 Tue Jun 19 00:20:32 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1596 * HACKING: fixed, added William
1598 Mon Jun 18 18:36:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1600 * libxslt/xsltutils.c: forgot to flush in xsltSaveTo() in html and
1601 xml cases, and fixed text output to be recursive in text nodes
1604 Mon Jun 18 15:44:51 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1606 * configure.in: patch from Tony Graham to cleanup libxml2 detection
1608 Sun Jun 17 17:42:33 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1610 * libxslt/xsltutils.[ch]: fixed xsltGetNsProp, i always forget
1611 'namespace' is a reserved C++ identifier
1613 Sun Jun 17 17:08:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1615 * doc/xslt.html: adding 0.12.0 release
1617 Sun Jun 17 13:15:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1619 * configure.in: preparing 0.12.0 release
1620 * libxslt/transform.c: a bit of cleanup on the XInclude defaults
1621 * libxslt/xsltconfig.h.in: added doc inline comment
1622 * libxslt/xslt.[ch] libxslt/xsltproc.c: added more version informations
1623 and enriched xsltproc --version to show them
1624 * doc/html/*.html: rebuilt the docs
1625 * doc/Makefile.am libxslt.spec.in: try to make sure John Fleck
1626 tutorial ends up in the tars and RPMs
1628 Sat Jun 16 23:58:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1630 * libxslt.spec.in: updated the descriptions
1632 Sat Jun 16 23:26:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1634 * libxslt/namespaces.[ch]: added a single namespace def copy
1635 operation xsltCopyNamespace(). cleaned up xsltCopyNamespaceList()
1636 * libxslt/transform.c: cleaned up xsltCopyNode to cope with
1637 any kind of input nodes.
1638 * libxslt/variables.c: checked and closed the last TODO about
1639 namespace propagation
1640 * tests/docs/Makefile.am tests/general/Makefile.am
1641 tests/general/bug-38-* tests/docs/bug-38-*: added a specific
1642 regression test for #56115
1644 Sat Jun 16 09:27:27 MDT 2001 John Fleck <jfleck@inkstain.net>
1646 * updating tutorial: adding discussion of freeing memory, image
1647 files for callouts, link to xsltproc.c code
1649 Sat Jun 16 15:23:43 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1651 * libxslt/variables.c: bug #56267 was still not fixed, forgot
1652 to remove the old code
1653 * tests/general/bug-37-.xsl: wrong reference to 36 fixed, this does
1656 Sat Jun 16 00:32:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1658 * libxslt/variables.c: fixed bug #56267, namespaces must
1659 be propagated when evaluating local variables.
1660 * tests/docs/Makefile.am tests/general/Makefile.am
1661 tests/general/bug-37-* tests/docs/bug-37-*: added a specific
1662 regression test for #56267
1664 Fri Jun 15 18:29:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1666 * libxslt/keys.c: avoid a possibility of an uninitialized variable
1667 * libxslt/documents.c libxslt/transform.[ch] libxslt/transform.h
1668 libxslt/xsltInternals.h libxslt/xsltproc.c: Implement Raphael Hertzog
1669 request to have xinclude processing done on document() if requested
1671 Thu Jun 14 20:52:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1673 * libxslt/Makefile.am: applied patch from Sander Vesik for -j2
1675 Thu Jun 14 10:07:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1677 * libxslt/preproc.c: removed a warning on xsl:transform
1678 * tests/docs/Makefile.am tests/docs/array.xml tests/general/Makefile.am
1679 tests/general/array.out tests/general/array.xsl: added a new
1680 test fround in xsl-dev
1682 Wed Jun 13 23:12:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1684 * tests/docbook/result/html/*.html tests/XSLTMark/xslbench[12].out
1685 tests/xmlspec/REC-xml-20001006*.html: the changes to the HTML
1686 serializer of libxml impacted the result of some tests. Checked
1687 that the XML REC renders identically.
1689 Mon Jun 11 07:19:06 MDT 2001 John Fleck <jfleck@inkstain.net>
1691 * fixing embarassing typos in doc/tutorial/libxslttutorial.xml and
1694 Tue Jun 12 07:42:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1696 * libxslt/variables.c: fixed bug #55670, namespaces must
1697 be propagated when evaluating global variables.
1698 * tests/docs/Makefile.am tests/general/Makefile.am
1699 tests/general/bug-36-* tests/docs/bug-36-*: added a specific
1700 regression test for #55670
1702 Mon Jun 11 09:35:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1704 * doc/xslt.html: linked to the tutorial
1706 Sun Jun 10 19:36:31 MDT 2001 John Fleck <jfleck@inkstain.net>
1708 * doc/tutorial/libxslt_tutorial.c, libxslttutorial.html,
1712 Sun Jun 10 21:52:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1714 * libxslt/transform.c: closed bug #55723, problem was due to
1715 a limitation of xsltGetNamespace() when the insertion point
1717 * tests/docs/Makefile.am tests/general/Makefile.am
1718 tests/general/bug-35-* tests/docs/bug-35-*: added a specific
1719 regression test for #55723
1721 Sun Jun 10 13:37:33 HKT 2001 William Brack <wbrack@mmm.com.hk>
1723 * libxslt/transform.c: fixed problems with document() in
1724 xsltApplyTemplates and xsltForEach. Cleaned up several
1726 * libxslt/keys.c: saved and restored ctxt->document within
1727 xsltInitKey to fix problem with keys when doc changed
1728 * libxslt/documents.[ch]: added new procedure xsltFindDocument
1729 needed when document() causes a change of doc within
1730 xsltApplyTemplates and xsltForEach
1732 Thu Jun 7 21:31:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1734 * libxslt/xsltutils.[ch]: closing bug #55683 required to add
1736 * libxslt/attributes.c libxslt/imports.c libxslt/namespaces.c
1737 libxslt/preproc.c libxslt/templates.c libxslt/xslt.c:
1738 Updated to use the new function
1739 * tests/XSLTMark/prettyprint.out tests/docbook/result/html/*.html:
1740 the fixes in the serialization of <pre> in HTML in libxml
1741 led to a number of changes in the output
1743 Thu Jun 7 04:23:38 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1745 * tests/docs/Makefile.am tests/general/Makefile.am
1746 tests/general/bug-32-* tests/docs/bug-32-*: added a specific
1747 regression test for #55722
1749 Wed Jun 6 09:48:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1751 * doc/xslt.html: updated to ask to not send mail directly
1752 * tests/docs/Makefile.am tests/general/Makefile.am
1753 tests/general/bug-33-* tests/docs/bug-33-*: added a specific
1754 regression test for #55722
1756 Wed Jun 6 11:07:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1758 * libxslt/pattern.c : trying to fix #55670
1759 * tests/XSLTMark/reverser.out : result of test changed when
1762 Sat Jun 2 06:52:12 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1764 * doc/xslt.html: updated with 0.11.0
1766 Fri Jun 1 11:30:49 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1768 * configure.in libxslt.spec.in: released 0.11.0
1770 Mon May 28 12:54:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1772 * libxslt/transform.c: William M. Brack found a small bug
1773 when call-template didn't find the template.
1775 Sat May 26 17:08:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1777 * libxslt/transform.c: fixed handling of PI and comments
1778 (bug raised by Brent M Hendricks).
1779 * tests/docs/Makefile.am tests/general/Makefile.am
1780 tests/general/bug-31-* tests/docs/bug-31-*: added a specific
1783 Wed May 23 13:25:37 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1785 * libxslt/xsltproc.c: added --xinclude in the option list,
1786 patch from Raphael Hertzog
1787 * test/docbook/Makefile.am: force at least the gdp-handbook.xml
1788 test in the normal testsuite
1790 Wed May 23 00:05:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1792 * libxslt/variables.c: Mark Vakoc found a bug in variable eval
1793 at the top template level
1794 * tests/docs/Makefile.am tests/general/Makefile.am
1795 tests/general/bug-30-* tests/docs/bug-30-*: added a specific
1798 Tue May 22 18:52:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1800 * libxslt/functions.c: fixed the document() bug reported by
1801 Stephane GUIBOUD-RIBAUD
1802 * tests/docs/Makefile.am tests/general/Makefile.am
1803 tests/general/bug-29-* tests/docs/bug-29-*: added a specific
1806 Tue May 22 15:09:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1808 * configure.in libxslt/Makefile.am: fixed bug #54953
1809 * libxslt/attributes.c: cleanup pointed by Joe Orton
1810 * libxslt/xsltproc.c: added --catalogs to load catalogs from
1812 * libxslt/functions.c: cleanup unreached code
1813 * configure.in config.h.in libxslt/xsltproc.c: guarded the
1814 include with preprocessor definitions
1816 Sun May 20 20:55:00 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1818 * tests/documents/Makefile.am tests/general/Makefile.am
1819 tests/multiple/Makefile.am tests/namespaces/Makefile.am
1820 tests/numbers/Makefile.am tests/xmlspec/Makefile.am
1821 tests/REC/Makefile.am tests/REC1/Makefile.am tests/REC2/Makefile.am
1822 tests/XSLTMark/Makefile.am tests/docbook/Makefile.am
1823 configure.in: Makefiles cleanup from Joe Orton
1825 Sun May 20 15:20:49 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1827 * tests/docbook/result/html/external.html
1828 tests/docbook/result/html/graphics.html
1829 tests/docbook/result/html/gtest.html
1830 tests/docbook/test/external.xml tests/docbook/test/subdoc.ent:
1831 Added a test from coolo for IDs in external parsed entities
1834 Sat May 19 22:28:05 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1836 * libxslt/xslt.[ch] libxslt/xsltconfig.h.in libxslt/xsltproc.c:
1837 added --version info to xsltproc closing #54952
1839 Sat May 19 17:41:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1841 * tests/documents/Makefile.am tests/general/Makefile.am
1842 tests/multiple/Makefile.am tests/namespaces/Makefile.am
1843 tests/numbers/Makefile.am tests/xmlspec/Makefile.am:
1844 Seems some of the changes I made for 0.9.0 Makefiles were
1847 Sat May 19 17:23:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1849 * configure.in: preparing 0.10.0 release
1850 * doc/xslt.html: updated
1851 * doc/html/* : rebuilt the docs
1853 Fri May 18 16:48:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1855 * libxslt/xslt.c libxslt/variables.c libxslt/templates.c
1856 libxslt/keys.[ch] libxslt/functions.c: cleanups for ctxt->inst
1857 avoiding modifying stylesheet informations, and fixing
1858 document() when called from a global variable init
1860 Thu May 17 17:24:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1862 * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h:
1863 add ctxt->inst to allow stylesheet element lookup (needed
1865 * libxslt/*.[ch]: generate docs for the structures and
1866 macros, general cleanup for docs
1867 * doc/html/*.html: regenerated all docs
1869 Wed May 16 23:00:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1871 * libxslt/extra.c libxslt/transform.c libxslt/variables.[ch]
1872 libxslt/xsltInternals.h: optimizations, cleanup of global
1875 Wed May 16 12:29:17 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1877 * libxslt/extensions.c libxslt/preproc.c libxslt/transform.c
1878 libxslt/variables.c: force the precompilation of XPath expressions
1879 at stylesheet compilation time
1881 Tue May 15 14:34:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1883 * libxslt/keys.c libxslt/transform.c: avoid some possibilities
1885 * tests/REC/Makefile.am: be less verbose if things really go wrong
1886 * tests/docs/Makefile.am tests/general/Makefile.am
1887 tests/docs/bug-28-.xml tests/general/bug-28-.*: added bug-28 in
1888 the regression tests
1890 Sat May 12 12:39:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1892 * libxslt/transform.c libxslt/xsltutils.c: fixed the default
1893 detection method to generate HTML documents
1894 * tests/REC/test-2.5-1.out tests/REC/test-8-1.out
1895 tests/REC/test-9.1-2.out tests/REC2/html.xml tests/XSLTMark/game.out
1896 tests/XSLTMark/html.out tests/XSLTMark/products.out
1897 tests/XSLTMark/xslbench1.out tests/XSLTMark/xslbench2.out
1898 tests/XSLTMark/xslbench3.out tests/general/bug-15-.out
1899 tests/general/bug-5-.out: updated a number of tests output
1902 Sat May 12 09:43:10 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1904 * libxslt/xsltproc.c: use LIBXML_DOCB_ENABLED, William M. Brack
1906 Fri May 11 19:12:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1908 * libxslt/templates.c libxslt/transform.c: fixed bug #54446
1909 about attribute being generated twice. Fixed a number of related
1910 bugs on attributes handling.
1911 * tests/REC/test-7.1.4.out: this changed an attribute generation
1913 * tests/docs/bug-27-.xml tests/general/bug-27-.*: added test
1915 Fri May 11 17:08:14 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1917 * libxslt/templates.c: fixed bug #54451 on escaped curly brackets
1918 * tests/docs/bug-26-.xml tests/general/bug-26-.*: added test
1920 Fri May 11 16:20:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1922 * configure.in tests/XSLTMark/Makefile.am: try to handle gracefully
1923 the cases where perl is not in the path (nor in /usr/bin)
1924 * tests/docbook/result/html/gdp-handbook.html
1925 tests/docbook/result/html/kwrite.html
1926 tests/docbook/test/gdp-handbook.xml
1927 tests/docbook/test/kwrite.xml: commited a few more DocBook tests
1929 Wed May 9 12:29:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1931 * libxslt/xsltproc.c: added --nonet and --warnnet to catch
1932 cases where a network access is needed to load a DTD or entity
1933 * tests/docbook/Makefile.am: added --nonet
1934 * tests/docbook/test/classsynop.xml tests/docbook/test/docbook40.xml:
1935 fixed 2 tests as a result
1937 Wed May 9 10:43:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1939 * configure.in tests/docbook/Makefile.am tests/docbook/**/Makefile.am:
1940 try to remove the unneeded docbook Makefile stuff
1942 Tue May 8 16:18:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1944 * doc/xslt.html: fixed a link error
1945 * libxslt/transform.c libxslt/xsltutils.c: fixed DOCTYPE generation
1946 * libxslt/xsltproc.c: cleaned up the --repeat loop
1947 * tests/documents/result.xhtml tests/xmlspec/REC-xml-20001006*.html:
1948 fixed the DOCTYPE in tests output
1949 * tests/docs/bug-25-.xml tests/doc/Makefile.am
1950 tests/general/bug-25-.* tests/general/Makefile.am : added a new
1951 test case and fixed the EXTRA_DIST
1953 Mon May 7 22:27:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1955 * libxslt/extra.c: add more debug to xsltDebug
1956 * libxslt/transform.c: spent a few hours tracking down an ugly
1957 race like bug in xsltCopyTreeList() arghhh
1958 * libxslt/xsltproc.c: call xmlInitMemory() explictely
1960 Mon May 7 11:38:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1962 * doc/internals.html: more work done on the doc, mostly complete
1963 except the section on the XSLT stack and the extensions API
1964 since both still need more work.
1966 Sun May 6 15:03:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1968 * doc/internals.html doc/contexts.* doc/object.*: more work done
1971 Sun May 6 00:18:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1973 * doc/internals.html: more work done on the doc
1975 Sat May 5 18:58:13 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
1977 * libxslt/transform.c tests/XSLTMark/xslbench1.out: Another fix
1978 for the CDATA output
1980 Sat May 5 18:09:15 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1982 * libxslt/xslt.c: do not escape content of CDATA nodes on output
1984 Sat May 5 17:52:52 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
1986 * doc/internals.html doc/node.fig doc/node.gif doc/processing.fig
1987 doc/processing.gif doc/stylesheet.fig doc/stylesheet.gif
1988 doc/templates.fig doc/templates.gif: started writing tye doc
1989 on how libxslt works.
1991 Sat May 5 17:13:16 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
1993 * libxslt/numbersInternals.h libxslt/numbers.c
1994 tests/numbers/format-number.out tests/XSLTMark/number.out:
1995 Patch from William Brack to bring format-number() more in alignment
1996 with the Java implementations.
1998 * libxslt/xslt.c tests/XSLTMark/xslbench1.out: Do not remove CDATA
2001 Fri May 4 20:10:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2003 * tests/docbook/result/html/* tests/general/bug-11-.out
2004 tests/multiple/result.xml tests/XSLTMark/*.out
2005 libxslt/transform.c: all the PUBLIC and SYSTEM IDs
2008 Fri May 4 19:09:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2010 * libxslt/xsltproc.c: add a --docbook option if your libxml2
2011 has the SGML DocBook support compiled in.
2013 Fri May 4 17:06:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2015 * tests/general/bug-2[0-4].* tests/docs/bug-2[0-4].*: added more
2016 tests especially on sorting
2017 * test/xsltutils.c: oops multiple sorts was actually broken !!!
2020 Thu May 3 19:02:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2022 * TODO configure.in libxslt.spec.in: getting ready for 0.9.0
2024 * doc/html/* doc/xslt.html: updated and regenerated the docs
2026 Thu May 3 17:56:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2028 * xsltutils.[ch] transform.c: implemented multiple levels of
2030 * test/REC/test-10-2.*: added a really small test for it
2032 Wed May 2 14:04:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2034 * libxslt/transform.c libxslt/xslt.c: fixed xsl:text processing
2035 there can be multiple text and CDATA child
2037 Wed May 2 10:55:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2039 * tests/multiple/makefile.am: fixing #54015
2040 * tests/XSLTMark/makefile.am tests/docbook/makefile.am: fixing #54014
2041 and a similar problem for the docbook tests
2043 Mon Apr 30 22:31:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2045 * tests/general/bug-8-.out: fixed in libxml xpath
2046 * libxslt/templates.[ch] libxslt/pattern.c: fixed an namespace
2047 problem in predicates within a pattern. Spotted another
2048 potential namespace problem
2050 Mon Apr 30 19:29:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2052 * libxslt/preproc.c libxslt/xslt.c libxslt/xsltInternals.h
2053 libxslt/xsltproc.c: counting errors and warnings at compilation
2054 time. Stop processing in case of error.
2055 * tests/docs/bug-1[89]* tests/general/-1[89]* tests/general/inner.xsl:
2056 added more namespace related bug checks
2058 Mon Apr 30 13:47:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2060 * libxslt/preproc.c libxslt/variables.c: found the source of a
2061 memory leak with DocBook introduced this w.e.. bit of cleanup.
2062 * tests/docbook/result/html/*.html : regenerated the DocBook tests
2065 Sun Apr 29 18:54:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2067 * libxslt/variables.c: fixing bug #53769
2068 * tests/general tests/docs: added new examples from the
2069 bug reports to the regression tests, updated the Makefiles
2071 Sun Apr 29 11:47:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2073 * preproc.[ch] templates.[ch] variables.[ch] xslt.c xsltInternals.h
2074 attributes.c extensions.[ch]: moved all stylesheet precomputation
2075 at stylesheet loading time (stylesheet transform should be thread
2076 safe now), improved params and variables evaluations (but optim
2077 is not complete yet).
2080 Sat Apr 28 16:28:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2082 * libxslt/xsltproc.c : changed the way --repeat works when
2085 Sat Apr 28 16:19:06 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
2087 * libxslt/numbers.c libxslt/preproc.c tests/REC/test-7.7-3.out:
2088 fixed default formatting
2090 Sat Apr 28 14:20:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2092 * libxslt/preproc.c : fixed <xsl:sort/> bug reported by Ankh
2093 * libxslt/xsltproc.c : added an option to process HTML input
2095 Thu Apr 26 21:13:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2097 * libxslt/transform.c: Tony Gorski found a bug pointed by
2098 a compiler on Tandem
2099 * tests/documents/result.xhtml: this results in a small
2100 change in the output of this test
2102 Thu Apr 26 16:33:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2104 * test/general/bug-14*.* test/docs/bug-14*.xml: added testcase from
2107 Wed Apr 25 16:58:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2109 * transform.c: fixed text and cdata handling in xsl:copy
2110 * xslt.c : avoid crashing on invalid xslt input
2111 * test/general/bug-*.* test/docs/bug-*.xml : added a number of
2112 bugs submitted to the regression tests
2114 Wed Apr 25 12:42:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2116 * libxslt/xsltproc.c : Renaud Chaillat provided a fix for #53535
2118 Sun Apr 22 22:47:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2120 * configure.in: updated to 0.8.0
2122 Sun Apr 22 22:46:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2124 * transform.c: fixed a bug introduced on handling #53401
2126 Sun Apr 22 22:27:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2128 * transform.c: fixed #53401
2129 * configure.in libxslt/*.c: allowed to suppress debug reporting
2130 functionalities but it brings not noticeable improvements
2131 * doc/xslt.html doc/html/*: updated and regenerated docs
2133 Wed Apr 18 15:24:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2135 * tests/general/bug-5-.out tests/multiple/out/*.orig
2136 tests/xmlspec/REC-xml-20001006*.html: fixed the test output
2137 following the libxml changes
2139 Wed Apr 18 12:05:04 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2141 * libxslt/functions.c: applied TOM's patch to key()
2142 * tests/XSLTMark/chart.out tests/XSLTMark/dbonerow.out
2143 tests/XSLTMark/prettyprint.out tests/multiple/out/*.html:
2144 small HTML output change
2146 Mon Apr 16 16:14:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2148 * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h:
2151 Tue Apr 17 10:10:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2153 * libxslt/keys.c libxslt/preproc.c libxslt/templates.c
2154 libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h:
2155 fixed for the most part the namespace handling problem in XPath
2156 expression computations.
2157 * test/doc/ tests/general: added bug 5 and 6
2159 Thu Apr 12 14:40:22 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2161 * libxslt/xslt.c: applied William M. Brack patch fixing the
2162 template lack of support for priority
2163 * test/XSLTMark/*.out : this fixed anumber of problems in the
2166 Thu Apr 12 14:29:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2168 * libxslt/functions.c: removed warning in unparsed-entity-uri()
2169 fixed a bug in generate-id()
2170 * libxslt/transform.c: fixed null list result errors
2171 * libxslt/transform.c libxslt/xsltutils.c: applied William M. Brack
2172 fixes for sorting semantic
2174 Wed Apr 11 14:25:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2176 * config.h.in configure.in libxslt/xsltconfig.h.in: added
2178 * libxslt/xsltproc.c : added --xinclude option
2179 * tests/XSLTMark/union.out : fixed the output
2181 Tue Apr 10 20:05:00 CEST 2001 Fatih Demir <kabalak@gtranslator.org>
2183 * .cvsignore & doc/.cvsignore: Added CVS ignore files.
2185 Tue Apr 10 12:10:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2187 * configure.in: released 0.7.0
2188 * tests/XSLTMark/Makefile.am: trying to solve some make distcheck
2191 Sun Apr 8 11:42:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2193 * libxslt/functions.c libxslt/keys.c libxslt/transform.c:
2194 some checking against NULL pointers
2196 Mon Apr 2 17:00:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2198 * configure.in tests/Makefile.am tests/XSLTMark/* tests/multiple:
2199 added the XSLTMark in the regression tests as well as multiple
2200 output test from Ankh
2201 * libxslt/functions.c libxslt/keys.c libxslt/transform.c
2202 libxslt/variables.c libxslt/xsltutils.c: applied William M. Brack
2203 patches and fixed a memory leak
2204 * tests/docbook/result/html/*.html : updated the results after
2206 * tests/xmlspec/REC-xml-20001006-review.html
2207 tests/xmlspec/REC-xml-20001006.html: libxml now don't invent
2208 an HTML doctype when serializing HTML result, but adds the
2211 Thu Mar 29 10:24:42 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2213 * libxslt/transform.c: applied fix to xsltApplyTemplates from
2215 * test/docbook/result/html/*.html: this change the output
2216 * tests/xmlspec/REC-xml-20001006-review.html
2217 tests/xmlspec/REC-xml-20001006.html: this also fixed some of
2218 the reference anchors generated for the XML spec
2220 Mon Mar 26 18:57:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2222 * libxslt/attributes.c libxslt/extra.c libxslt/keys.c libxslt/numbers.c
2223 libxslt/templates.c libxslt/transform.c libxslt/xsltconfig.h.in
2224 libxslt/xsltutils.c: of course the way I defined
2225 UNUSED breaks on old gcc version. Try to be smart and
2226 also define it directly in xsltconfig.h
2227 * tests/xmlspec/Makefile.am: fixed the timing arg test
2229 Sun Mar 25 22:07:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2231 * libxslt/transform.[ch] libxslt/variables.[ch] libxslt/xsltproc.c:
2232 implemented command line parameter passing
2233 * tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-20001006-review.html:
2234 tested it by passing show.diff.markup=1 to build the review version too
2236 Sat Mar 24 19:35:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2238 Huge cleanup, I switched to compile with
2239 -Wall -g -O -ansi -pedantic -W -Wunused -Wimplicit
2240 -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat
2241 -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow
2242 -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return
2243 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
2244 * libxslt/attributes.c libxslt/extensions.c libxslt/extra.c
2245 libxslt/functions.c libxslt/keys.c libxslt/numbers.c
2246 libxslt/pattern.c libxslt/preproc.c libxslt/templates.c
2247 libxslt/transform.c libxslt/variables.c libxslt/xslt.c
2248 libxslt/xsltutils.c: basically made static unexported functions
2249 avoided name clashes and flagged unused parameters.
2251 Thu Mar 22 22:52:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2253 * configure.in: 0.6.0 yet another release
2254 * doc/xslt.html doc/html/*: updated the docs
2256 Wed Mar 21 23:19:11 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2258 * libxslt/xsltInternals.h libxslt/xslt.c libxslt/transform.c
2259 libxslt/templates.[ch] libxslt/preproc.c libxslt/extensions.[ch]
2260 extended xsltEvalStaticAttrValueTemplate and
2261 xsltEvalAttrValueTemplate to support foreign namespaces,
2262 and fixed document()
2264 Mon Mar 19 18:40:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2266 * xsltutils.h: cleanup some garbage added last night
2267 * xsltInternals.h variables.c transform.c templates.[ch]
2268 preproc.c pattern.c keys.c: switched the whole XSLt processing
2269 to use XPath precompiled expressions and reusing them.
2270 * functions.c: some cleanup, seems people don't use
2271 unparsed-entity-uri() the way it's supposed to be used
2273 Mon Mar 19 01:08:05 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2275 * libxslt/keys.c libxslt/templates.c libxslt/transform.c
2276 libxslt/variables.c libxslt/xsltutils.h: Changed to work
2277 with the new way XPath is interpreted. This doesn't yet
2278 take advantage of the separate parsing/evaluation phases
2280 Wed Mar 14 15:51:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2282 * libxslt/transform.c: robert@xsl.00008.org pointed out a
2283 problem in xsl:copy-of in case of attributes
2284 * tests/docs/Makefile.am tests/docs/bug-3-.xml
2285 tests/general/Makefile.am tests/general/bug-3-.*:
2286 added the test to the general regression suite
2288 Wed Mar 14 14:21:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2290 * libxslt/functions.c: applied and fixed ptittom@free.fr patch
2291 fixing some of the missing functionnalities in the XSLT
2292 functions implementations.
2294 Tue Mar 13 14:38:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2296 * libxslt/Makefile.am: nick@debian.org forwarded a fix
2298 Tue Mar 13 10:29:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2300 * README.cvs-commits: added, pointing to HACKING
2301 * HACKING: added defines commit rules.
2303 Mon Mar 12 14:43:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2305 * libxslt/extra.c libxslt/variables.c: fixing compilation
2306 when libxml was compiled without debug support
2308 Sat Mar 10 13:50:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2310 * configure.in: time for 0.5.0
2311 * tests/docs/Makefile.am tests/general/Makefile.am: make sure the
2312 new test files are included in the distribution
2313 * doc/xslt.html : updated
2314 * doc/html/*.html: regenerated the docs
2316 Thu Mar 8 02:34:52 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2318 * tests/docbook/result/html/*.html: regenerated the HTML
2319 now that value-of an result tree don't include the fake root
2321 Thu Mar 8 02:26:56 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2323 * libxslt/transform.c libxslt/variables.c: removed a couple
2324 of possibly uninitialized var probs
2325 * tests/xmlspec/Makefile.am: run the processing without verbose
2326 avoid raising generated id differences.
2328 Wed Mar 7 23:22:09 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2330 * libxslt/preproc.c libxslt/xsltInternals.h: fixed a stylesheet
2332 * libxslt/transform.c: fixed a bug which exaplined why no
2333 optimization were resulting from preproc stuff
2335 Wed Mar 7 21:51:52 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2337 * libxslt/preproc.c libxslt/transform.c: a couple of nastyness
2338 w.r.t. value of tree result (and attributes within it) fixed.
2339 * tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-20001006.html:
2340 Integrated the xmlspec to the test (i.e. diffed output for
2343 Wed Mar 7 18:01:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2345 * imports.c transform.c xslt.c xsltInternals.h: fixed a
2346 strip-spaces problem
2347 * tests/docs/*.xml tests/general/*.[xsl,out]: added reported
2350 Wed Mar 7 13:34:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2352 * libxslt/transform.[ch]: finished integrating the current
2353 state of the preproc optimizations.
2354 * tests/xmlspec/diffspec.xsl: switched off diff printing
2356 Wed Mar 7 12:46:09 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2358 * libxslt/preproc.c libxslt/transform.c: started rolling in
2359 some of the optimizations.
2361 Tue Mar 6 19:39:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2363 * attributes.[ch] extra.[ch] preproc.c xsltInternals.h
2364 transform.[ch]: previous commit broke a lot of stuff, fixing
2365 and preparing for next step
2367 Tue Mar 6 19:03:21 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2369 * libxslt/preproc.[ch] Makefile.am templates.[ch] transform.[ch]
2370 xsltInternals.h: started working on optimizing stylesheet
2371 element parsing. Just builds the extra informations so far.
2372 * xsltutils.h: added a missing XPath decl
2374 Tue Mar 6 09:52:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2376 * libxslt/variables.c: William M. Brack found a serious bug
2377 with imports and global variables ...
2379 Mon Mar 5 21:51:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2381 * libxslt/pattern.[ch] libxslt/transform.c: added
2382 xsltCleanupTemplates() to clean up state left after processing.
2384 Sun Mar 4 19:03:27 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2386 * libxslt/transform.c: applied patch from William M. Brack
2387 to support with-param in xsltApplyTemplates().
2389 Sun Mar 4 17:53:13 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
2391 * libxslt/pattern.c: fixed the compilation of patterns which
2392 contains XPath NodeTypes. Handling of nested predicates.
2394 Sat Mar 3 20:56:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2396 * libxslt/transform.c: save ctxt->node after for-each
2398 Thu Mar 1 18:16:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2400 * configure.in libxslt.spec.in: updated to 0.4.0 and 2.3.3
2401 * doc/xslt.html: updated
2403 Wed Feb 28 19:24:51 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2405 * libxslt/extra.[ch] libxslt/transform.[ch] libxslt/xsltInternals.h:
2406 added xsltDocumentElem implementing multiple file output,
2407 including 1.1 xsl:document but yet untested.
2409 Wed Feb 28 00:03:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2411 * libxslt/extensions.c: fixed stoopid bug
2412 * libxslt/Makefile.am libxslt/extra.[ch]: added a new module
2413 carrying extensions to the specification. Added node-set()
2414 for existing saxon and xt namespaces and debug() in libxslt
2415 namespace (http://xmlsoft.org/XSLT/namespace)
2416 * libxslt/xsltutils.[ch] transform.c: moved xsltDebug to extra.c
2418 * configure.in tests/Makefile.am tests/namespaces: added some
2419 namespaces tests, including a test calling the extra debugging
2420 function in libxslt namespace, worked first time !!!
2422 Tue Feb 27 16:15:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2424 * libxslt/xslt.c: extension prefix support for the full stylesheet
2425 * libxslt/transform.c libxslt/extensions.[ch]: more work should
2428 Mon Feb 26 22:59:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2430 * doc/xslt.html : cleaned up, added a bit more description on
2433 Mon Feb 26 09:41:04 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2435 * libxslt/Makefile.am libxslt/extensions.[ch]: started working
2436 on functions and element extensions. First on list will be
2439 Sun Feb 25 06:52:14 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2441 * configure.in libxslt.spec.in: releasing 0.3.0
2442 * doc/xslt.html: updated
2444 Sun Feb 25 05:28:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2446 * configure.in tests/docbook/html : oops forgot to add
2447 the stylesheets themselves :-\
2449 Sun Feb 25 04:51:33 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2451 * configure.in tests/Makefile.am tests/docbook tree:
2452 added docbook XSL based test suite
2454 Sat Feb 24 14:02:05 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2456 * libxslt/xsltutils.c: reformat of messages
2457 * libxslt/xsltproc.c: removed memleak on --noout
2458 * libxslt/xsltInternals.h libxslt/variables.[ch] libxslt/transform.c:
2459 changed again the way parameter are evaluated before a
2460 call-template, seems to fix a few nasty bugs, memory alloc debug too
2462 Wed Feb 21 09:10:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2464 * libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h:
2465 fixed the param evaluation problem in apply-template
2466 * libxslt/pattern.c: speed up seriously some context computation
2467 * libxslt/xsltInternals.h: preparing for extension support
2469 Mon Feb 19 19:34:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2471 * libxslt/Makefile.am: small cleanup
2472 * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h:
2473 fixed current() I hope
2475 Mon Feb 19 18:05:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2477 * libxslt/numbers.c libxslt/numbersInternals.h libxslt/xslt.c
2478 libxslt/pattern.[ch] libxslt/xsltInternals.h: more work on
2479 support of namespaces, both in templates and in XPath subexpressions
2481 Sun Feb 18 19:11:26 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
2483 * libxslt/xsltutils.c: xsltSortFunction uses Shell's sort
2485 Sun Feb 18 17:13:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2487 * libxslt/pattern.c: when precompiled pattern is ALL, predicate
2488 contextual info must be recomputed
2490 Sun Feb 18 16:39:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2492 * libxslt/xslt.h libxslt/transform.c: defined and exported xsltMaxDepth
2493 * libxslt/xsltproc.c : added --maxdepth
2495 Sun Feb 18 15:44:33 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2497 * libxslt/xsltproc.c: added --novalid and --noout as well
2498 as options printing when no args
2499 * libxslt/variables.c libxslt/transform.c: trying to get rid
2500 if some variable/params addressing errors.
2502 Sat Feb 17 14:27:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2504 * FEATURES libxslt/attributes.c: fixed use-attribute-sets
2505 * libxslt/xsltutils.c: add carriage return to xsl:message when
2508 Sat Feb 17 02:25:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2510 * libxslt/functions.c: fixed a bug with generate-id()
2512 Sat Feb 17 00:51:53 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2514 * libxslt/xsltutils.c: started doing more useful stuff in
2516 * libxslt/transform.[ch] libxslt/variables.[ch] libxslt/templates.c
2517 libxslt/xsltInternals.h: changed the way variables/params
2519 * libxslt/xsltproc.c: removed a pedantic warning
2520 * libxslt/variables.[ch]: found an ugly evaluation bug
2522 Thu Feb 15 18:14:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2524 * tests/REC/Makefile.am: updated
2526 Thu Feb 15 17:40:28 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2528 * libxlst/functions.c: fixed ID generation
2529 * doc/xslt.html doc/html/*.html: updated/regenerated the doc
2531 Thu Feb 15 13:34:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2533 * libxslt/numbers.c: removed a couple of memleaks
2535 Thu Feb 15 12:41:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2537 * libxslt/pattern.[ch]: exported pattern matching interfaces
2538 for numbers.c and future debug module
2539 * libxslt/numbers.c: updated to new interface, should avoid
2540 unnecessary recompilation of patterns.
2541 * libxslt/xsltutils.[ch]: cleanup
2542 * tests/REC/gmon.out: removed :-)
2544 Wed Feb 14 19:13:33 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
2546 * libxslt/numbers.c: implemented level=any
2547 * libxslt/transform.c: corrected some default values
2548 * tests/REC/test-7.7-*.*: added
2550 Wed Feb 14 18:07:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2552 * libxslt/pattern.c: priorities were horribly broken, hope it's
2555 Wed Feb 14 15:39:06 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2557 * FEATURES libxslt/imports.h libxslt/pattern.[ch]
2558 libxslt/xsltInternals.h libxslt/transform.[ch]
2559 libxslt/templates.c libxslt/xslt.c:
2560 Added apply-imports, keep a stack of running templates
2561 * libxslt/xsltutils.c: bugfixes, gather the output informations
2563 * tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-2e.xsl
2564 tests/xmlspec/diffspec.xsl tests/xmlspec/xmlspec.xsl: running
2565 the real set of transformation on XML-1.0 2e generages a near
2566 perfect HTML. Needs just more number fixes and implementation
2567 and an obscure problem in 3.3.3
2569 Tue Feb 13 20:31:03 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
2571 * libxslt/pattern.c: added xsltMatchPattern()
2572 * libxslt/numbers.c: implemented "level=multiple" for xsl:number
2574 Tue Feb 13 18:07:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2576 * libxslt/transform.c libxslt/xsltproc.c: cleanup and debug
2577 * libxslt/xsltutils.[ch] : added a small debugging hook
2579 Mon Feb 12 18:30:26 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2581 * libxslt/FEATURES libxslt/transform.c: added support for
2582 disable-output-escaping in xsl:copy-of
2583 * xmlspec/Makefile.am libxslt/variables.c libxslt/transform.c:
2584 give more debugging info
2586 Sun Feb 11 21:08:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2588 * libxslt/documents.[ch] libxslt/functions.c libxslt/imports.c
2589 libxslt/xslt.c libxslt/xsltInternals.h: changed teh way to store
2590 Includes, more document changes
2591 * libxslt/xsltutils.c: fix the output of doctype and what is or
2593 * tests/REC/*.out tests/REC2/html.xml : changed output accordingly
2594 * tests/Makefile.am tests/documents/* : added a new test from Stric
2595 exercising document() among other things
2597 Sun Feb 11 17:24:03 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
2599 * FEATURES libxslt/transform.c libxslt/numbers.c: partial support
2600 for the level attribute for xsl:number
2601 * libxslt/numbers.c: internal restructuring
2603 Fri Feb
\18;
\11\0\19;
\11\0\1a;
\11\0\e;
\11\0\1c;
\11\0\1d;
\11\0\1e;
\11\0\1f;
\11\0 ;
\11\0!;
\11\0";
\11\0#;
\11\0$;
\11\0%;
\11\0&;
\11\0';
\11\0(;
\11\0);
\11\0+;
\11\0,;
\11\0-;
\11\0.;
\11\0/;
\11\00;
\11\01;
\11\02;
\11\03;
\11\04;
\11\05;
\11\06;
\11\07;
\11\08;
\11\09;
\11\0:;
\11\0;;
\11\0<;
\11\0=;
\11\0>;
\11\0?;
\11\0@;
\11\0A;
\11\0B;
\11\0C;
\11\0D;
\11\0E;
\11\0F;
\11\0G;
\11\0H;
\11\0I;
\11\0J;
\11\0K;
\11\0L;
\11\0N;
\11\0O;
\11\0Q;
\11\0R;
\11\0S;
\11\0T;
\11\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Feb 1 20:58:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2605 * libxslt/Makefile.am libxslt/imports.[ch]: new module to
2606 implement import cascade lookups and traversal
2607 * libxslt/attributes.c libxslt/namespaces.c libxslt/pattern.[ch]
2608 libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h:
2609 started coding the import cascade lookup in the places needed,
2610 probably incomplete.
2612 Thu Feb 1 18:04:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2614 * libxslt/xsltInternals.h libxslt/xslt.h: started implementing
2615 xsl:include and xsl:import, untested
2617 Thu Feb 1 14:54:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2619 * FEATURES: updated choose/when/otherwise added
2620 * libxslt/transform.c: plugged choose in
2621 * configure.in tests/Makefile.am tests/REC/Makefile.am
2622 tests/docs/Makefile.am tests/docs/items.xml tests/general/Makefile.am
2623 tests/general/itemschoose.*: started adding a more generic
2624 infrastructure for testing.
2626 Thu Feb 1 05:36:28 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2628 * tests/REC/test-11*: added more tests
2629 * libxslt/transform.c libxslt/variables.c: fixing bugs raised by
2632 Wed Jan 31 21:42:43 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2634 * tests/REC/test-[9-10]*: added more tests
2635 * tests/REC2/html.xml libxslt/xsltutils.c libxslt/transform.c:
2638 Wed Jan 31 19:25:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2640 * tests/REC/test-[7-9]*: added more tests
2641 * libxslt/templates.c libxslt/transform.c libxslt/variables.c:
2642 fixing bugs raised by said tests, cleaned up the way ctxt->xpathctxt
2643 is allocated, overall cleanup.
2645 Wed Jan 31 14:25:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2647 * tests/REC/test-7.*: added more tests
2648 * libxslt/pattern.c libxslt/templates.c libxslt/transform.c:
2649 fixing bugs raised by said tests
2651 Tue Jan 30 18:55:49 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2653 * tests/REC/test-7.*: added more tests
2654 * libxslt/namespaces.[ch] libxslt/pattern.c libxslt/attributes.c
2655 libxslt/templates.c libxslt/transform.c libxslt/xslt.c: fixing bugs
2656 raised by said tests
2658 Tue Jan 30 15:16:56 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2661 * configure.in tests/Makefile.am tests/REC/*: started adding
2662 some regression tests based from fragments of spec examples
2663 * libxslt/transform.c: fixed a problem on namespace generation
2665 Mon Jan 29 18:40:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2668 * tests/numbers/Makefile.am tests/numbers/format-number.*
2669 tests/Makefile.am configure.in: added number formattting
2671 * libxslt/attributes.[ch]: separated attribute support, started
2672 add support for attribute-sets
2673 * libxslt/functions.[ch]: update for number and formatting
2675 * libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h:
2676 cleanups updates, etc ...
2678 Mon Jan 29 00:53:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2681 * libxslt/transform.c: added copy-of support
2682 * libxslt/xsltutils.[ch]: added xsltDocumentSortFunction()
2684 Sun Jan 28 21:45:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2686 * FEATURES TODO: updates
2687 * libxslt/xsltutils.[ch] libxslt/xsltInternals.h libxslt/xsltutils.h:
2690 Sun Jan 28 17:25:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2692 * FEATURES TODO: updates
2693 * libxslt/namespaces.[ch] libxslt/templates.c libxslt/transform.c
2694 libxslt/xslt.c libxslt/xsltInternals.h: added support for
2695 namespace aliases and cleaned up the overall namespace related
2696 code. This materialize as a new module.
2698 Sun Jan 28 08:41:10 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2700 * configure.in libxslt.spec.in: changes needed for libxml2-devel
2703 Sat Jan 27 11:00:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2705 * libxslt.spec.in doc/xslt.html: updating doc and trying to add
2708 Fri Jan 26 22:29:34 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2710 * Makefile.am configure.in doc/Makefile.am: added a doc subdir
2711 and the rules to generates the makefiles.
2712 * doc/libxslt.sgml doc/xslt.html: very first version of the manual
2713 * doc/html/*.html : autogenerated documentation
2714 * libxslt/xsltInternals.h: fixed a typedef wich was breaking gtk-doc
2716 Fri Jan 26 21:48:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2718 * libxslt/functions.c: xsltGenerateIdFunction() small patch
2720 Thu Jan 25 19:36:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2722 * FEATURES TODO README INSTALL: updated
2723 * libxslt/xslt.h: added URL and version/vendor :-)
2724 * libxslt/transform.c: fixed a problem in xsl:attribute, removed
2725 attempt to support older libxml2 version.
2726 * libxslt/variables.h libxslt/xsltInternals.h: update to structures
2727 and macros to add/register new document created by document()
2728 * libxslt/functions.c: implemented current(), unparsed-entity-uri()
2729 system-property(), element-available() and function-available().
2730 A crippled version of document() has been added too.
2732 Thu Jan 25 12:13:04 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2734 * functions.[ch]: Bjorn Reese <breese@mail1.stofanet.dk> provided
2735 number formatting !!!
2736 * acconfig.h config.h.in configure.in libxslt/Makefile.am
2737 tests/Makefile.am; added testing for mathematical functions,
2741 Wed Jan 24 16:59:05 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2743 * libxslt/xsltInternals.h libxslt/pattern.c: fixed problems
2744 with non-named rules (*, ...) added accelerators
2745 * libxslt/templates.[ch]: added xsltEvalTemplateString()
2746 and xsltEvalAttrValueTemplate() high level functions
2747 * libxslt/transform.c: fixed the part where attributes
2748 had to be looked at as templates, added comment and
2750 * TODO FEATURES: updated to reflect the new state
2752 Wed Jan 24 05:33:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2754 * libxslt/functions.[ch] Makefile.am: added new module functions
2755 with templates for the XSLT functions.
2756 * libxslt/variables.h templates.c: added registrations of new
2757 functions when an XPath context is created
2759 Tue Jan 23 17:24:26 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2761 * tests/Makefile.am: cleanup
2762 * libxslt/pattern.c: should support most of the patterns now
2763 except ID/Key and maybe some namespace checks when having
2767 Tue Jan 23 14:58:32 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2769 * Makefile.am libxslt.spec.in tests/REC1/Makefile.am
2770 tests/REC2/Makefile.am: updated the makefiles and spec files to
2771 add tests, and the FEATURES file to the RPM
2773 Mon Jan 22 23:35:57 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2775 * Makefile.am libxslt.spec.in libxslt/Makefile.am tests/Makefile.am:
2776 prepared the Makefiles and spec files for a first release.
2777 * COPYING.LIB: added LGPL Licence
2779 Mon Jan 22 22:36:43 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2781 * libxslt/transform.c: applied cleanup patch from Bjorn Reese
2782 <breese@mail1.stofanet.dk>
2784 Mon Jan 22 20:24:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2786 * configure.in libxslt.spec.in: first try to get a spec file
2788 Mon Jan 22 19:37:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2790 * libxslt/xsltproc.c: avoid segfault when stylesheet is inproper
2791 * libxslt/transform.c: add support for "*" to strip and preserve
2794 Mon Jan 22 15:30:19 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2797 * FEATURES: added with alist of what's in and what's not
2798 * libxslt/xslt.c: fixed top level Param and Variable stuff
2800 Mon Jan 22 11:46:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2802 * xsltproc.c: removed bug
2803 * tests/REC2/html.xml: added newline after doctype
2804 * libxslt/variables.[ch] libxslt/xsltInternals.h: added param
2805 support, result tree fragment support (requires just commited
2806 extensions to libxml2 XPath !!!)
2807 * transform.c: added call-template, with-param support
2808 * libxslt/pattern.[ch]: xsltFindTemplate() needed for call-template
2809 * TODO: updated, added a DONE section and started migrating stuff :-)
2811 Sun Jan 21 12:03:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2813 * Makefile.am tests/Makefile.am tests/REC1/Makefile.am
2814 tests/REC2/Makefile.am tests/REC2/html.xml: added tests target
2815 too, added the HTML output test
2816 * libxmls/xsltutils.c: added HTML output
2817 * libxslt/xslt.c: check version on literal result used as templates
2818 * libxslt/transform.c: fixed an error in VERSION number
2819 * libxslt/templates.c: make sure generated nodes have doc and
2822 Sat Jan 20 23:35:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2824 * libxslt/Makefile.am libxslt/template.[ch]: added a template
2825 specific module. Added attribute value template, at least in
2827 * tests/REC2/Makefile.am tests/REC2/svg.xml: the SVG test from
2828 the spec now works too.
2829 * libxslt/variables.c: fixed the debug
2830 * libxslt/xslt.c: fixed an ugly uninitialized variable
2831 * libxslt/transform.c: now using attr template processing
2833 Sat Jan 20 17:59:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2835 * libxslt/transform.c libxslt/variables.[ch] libxslt/xslt.c
2836 libxslt/xsltInternals.h libxslt/xsltutils.h: changed a few
2837 structure to add an execution stack with variables. Tree
2838 valued variables still missing.
2841 Fri Jan 19 13:16:57 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2843 * libxslt/xslt.c: check version on stylesheets
2844 * libxslt/xslt.c libxslt/xsltInternals.h libxslt/variables[.ch]:
2845 started adding variables interfaces and modules.
2847 Thu Jan 18 16:08:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2849 * libxslt/xslt.c: added support for disable-output-escaping
2850 will need libxml version > 20211
2851 * libxslt/transform.c: cleanup
2852 * libxslt/xsltutils.[ch]: added output functions
2853 * libxslt/xsltproc.c: reuse the output function
2854 * tests/REC2/Makefile.am tests/REC2/vrml.xml: added VRML output
2857 Wed Jan 17 21:03:01 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2859 * libxslt/transform.c libxslt/xslt.c: avoiding some problems
2860 with blank node stripping when not allowed.
2862 Wed Jan 17 20:15:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2864 * libxslt/transform.c: modified apply-templates processing
2865 added select and sort support support.
2867 Wed Jan 17 17:45:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2869 * TODO: guess what, it's growing :-(
2870 * configure.in: setup hacking values when compiling in my
2872 * libxslt/transform.c libxslt/xsltutils.[hc]: added a first
2873 very rudimentary version of xsl:sort
2875 Wed Jan 17 14:25:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2878 * libxslt/transform.c: context position and size in for-each
2879 * libxslt/xsltutils[ch] libxslt/makefile.am: added the util module
2880 and put Error and Debug routines
2881 * libxslt/xslt.c libxslt/transform.c libxslt/pattern.c: switched
2882 to use the Debug calls, cleanup
2883 * libxslt/xsltproc.c: added -v to enable debug printing
2885 Tue Jan 16 17:17:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2887 * TODO: started filling it :-(
2888 * libxslt/pattern.c: should now at least compile the full
2889 set of patterns authorized. Default priorities added.
2890 * libxslt/transform.c: a bit more work and cleanup.
2892 Mon Jan 15 15:34:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2894 * TODO: started adding in there :-(
2896 Mon Jan 15 15:31:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2898 * transform.c, xslt.c, xsltproc.c: lots of fixes, added
2899 support of xslt:if and xslt:attribute, need libxml2 interfaces
2900 present only in CVS.
2902 Sat Jan 13 23:26:21 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2904 * test/Makefile.am test/REC*/Makefile.am: added first test
2905 * libxslt/pattern.c libxslt/transform.c libxslt/xslt.c:
2906 cleanup of nodes at reading of stylesheet, added support
2907 for xsl:for-each and fixed a few recursion bugs
2909 Fri Jan 12 22:33:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2911 * pattern.c, xslt.c: removed debug
2912 * transform.c: added value-of, seems to handle the first
2913 REC example correctly
2915 Fri Jan 12 18:34:01 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2917 * transform.c, xsltproc.c: small fight with spaces and formatting
2918 may need a revisit later but looks pretty good right now.
2920 Fri Jan 12 13:43:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2922 * transform.c: basic processing in place
2923 * xsltInternals.h: exported one xslt.c function
2925 Thu Jan 11 21:10:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2927 * libxslt/transform.[ch] Makefile.am: started adding the
2928 transformation module
2929 * pattern.[ch] xslt.c: more work...
2931 Thu Jan 11 14:02:03 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2933 * libxslt/pattern.c: started adding xsltTestCompMatch()
2935 Wed Jan 10 20:44:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2937 * libxslt/pattern.c: more work on parsing selectors
2939 Wed Jan 10 16:29:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2941 * libxslt/xslt*: completeted the structures
2942 * libxslt/pattern.[ch]: started adding code to precompile patterns
2944 * libxslt/makefile.am: added the new files
2946 Mon Jan 8 19:55:18 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2948 * libxslt/xslt.c : small cleanup
2949 * configure.in libxslt/xsltconfig.h.in: add memory debug and
2950 mechanism for compile-time options
2952 Sun Jan 7 22:53:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2954 * libxslt/xslt.[ch]: started parsing templates
2956 Sun Jan 7 19:50:02 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2958 * libxslt/xslt.[ch]: started parsing stylesheet xsl:stylesheet
2960 Sun Jan 7 16:11:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2962 * libxslt/xslt.[ch] libxslt/xsltInternals.h libxslt/xsltproc.c:
2965 Sun Jan 7 15:10:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2967 * configure.in Makefile.am AUTHORS NEWS autogen.sh config.h.in
2968 libxslt/Makefile.am tests/Makefile.am:
2969 Created the library framework, imported it into the GNOME CVS base
2970 * INSTALL: added a small instruction file.
2972 Sun Jan 7 13:51:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2974 * libxslt/xslt.[ch] libxslt/xsltInternals.h libxslt/xsltproc.c:
2975 first steps toward building the framework
2977 Sun Jan 7 12:22:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2979 * NOTES: added notes taken while reading the spec.
2981 Fri Jan 5 11:34:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2983 * test/REC1 test/REC2: added examples from the XSLT REC
2985 Fri Jan 5 11:14:29 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2987 * README: basic informations
2988 * Changelog: created