1 Mon Feb 19 19:34:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
3 * libxslt/Makefile.am: small cleanup
4 * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h:
7 Mon Feb 19 18:05:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
9 * libxslt/numbers.c libxslt/numbersInternals.h libxslt/xslt.c
10 libxslt/pattern.[ch] libxslt/xsltInternals.h: more work on
11 support of namespaces, both in templates and in XPath subexpressions
13 Sun Feb 18 19:11:26 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
15 * libxslt/xsltutils.c: xsltSortFunction uses Shell's sort
17 Sun Feb 18 17:13:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
19 * libxslt/pattern.c: when precompiled pattern is ALL, predicate
20 contextual info must be recomputed
22 Sun Feb 18 16:39:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
24 * libxslt/xslt.h libxslt/transform.c: defined and exported xsltMaxDepth
25 * libxslt/xsltproc.c : added --maxdepth
27 Sun Feb 18 15:44:33 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
29 * libxslt/xsltproc.c: added --novalid and --noout as well
30 as options printing when no args
31 * libxslt/variables.c libxslt/transform.c: trying to get rid
32 if some variable/params addressing errors.
34 Sat Feb 17 14:27:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
36 * FEATURES libxslt/attributes.c: fixed use-attribute-sets
37 * libxslt/xsltutils.c: add carriage return to xsl:message when
40 Sat Feb 17 02:25:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
42 * libxslt/functions.c: fixed a bug with generate-id()
44 Sat Feb 17 00:51:53 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
46 * libxslt/xsltutils.c: started doing more useful stuff in
48 * libxslt/transform.[ch] libxslt/variables.[ch] libxslt/templates.c
49 libxslt/xsltInternals.h: changed the way variables/params
51 * libxslt/xsltproc.c: removed a pedantic warning
52 * libxslt/variables.[ch]: found an ugly evaluation bug
54 Thu Feb 15 18:14:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
56 * tests/REC/Makefile.am: updated
58 Thu Feb 15 17:40:28 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
60 * libxlst/functions.c: fixed ID generation
61 * doc/xslt.html doc/html/*.html: updated/regenerated the doc
63 Thu Feb 15 13:34:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
65 * libxslt/numbers.c: removed a couple of memleaks
67 Thu Feb 15 12:41:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
69 * libxslt/pattern.[ch]: exported pattern matching interfaces
70 for numbers.c and future debug module
71 * libxslt/numbers.c: updated to new interface, should avoid
72 unnecessary recompilation of patterns.
73 * libxslt/xsltutils.[ch]: cleanup
74 * tests/REC/gmon.out: removed :-)
76 Wed Feb 14 19:13:33 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
78 * libxslt/numbers.c: implemented level=any
79 * libxslt/transform.c: corrected some default values
80 * tests/REC/test-7.7-*.*: added
82 Wed Feb 14 18:07:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
84 * libxslt/pattern.c: priorities were horribly broken, hope it's
87 Wed Feb 14 15:39:06 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
89 * FEATURES libxslt/imports.h libxslt/pattern.[ch]
90 libxslt/xsltInternals.h libxslt/transform.[ch]
91 libxslt/templates.c libxslt/xslt.c:
92 Added apply-imports, keep a stack of running templates
93 * libxslt/xsltutils.c: bugfixes, gather the output informations
95 * tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-2e.xsl
96 tests/xmlspec/diffspec.xsl tests/xmlspec/xmlspec.xsl: running
97 the real set of transformation on XML-1.0 2e generages a near
98 perfect HTML. Needs just more number fixes and implementation
99 and an obscure problem in 3.3.3
101 Tue Feb 13 20:31:03 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
103 * libxslt/pattern.c: added xsltMatchPattern()
104 * libxslt/numbers.c: implemented "level=multiple" for xsl:number
106 Tue Feb 13 18:07:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
108 * libxslt/transform.c libxslt/xsltproc.c: cleanup and debug
109 * libxslt/xsltutils.[ch] : added a small debugging hook
111 Mon Feb 12 18:30:26 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
113 * libxslt/FEATURES libxslt/transform.c: added support for
114 disable-output-escaping in xsl:copy-of
115 * xmlspec/Makefile.am libxslt/variables.c libxslt/transform.c:
116 give more debugging info
118 Sun Feb 11 21:08:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
120 * libxslt/documents.[ch] libxslt/functions.c libxslt/imports.c
121 libxslt/xslt.c libxslt/xsltInternals.h: changed teh way to store
122 Includes, more document changes
123 * libxslt/xsltutils.c: fix the output of doctype and what is or
125 * tests/REC/*.out tests/REC2/html.xml : changed output accordingly
126 * tests/Makefile.am tests/documents/* : added a new test from Stric
127 exercising document() among other things
129 Sun Feb 11 17:24:03 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
131 * FEATURES libxslt/transform.c libxslt/numbers.c: partial support
132 for the level attribute for xsl:number
133 * libxslt/numbers.c: internal restructuring
135 Fri Feb 9 15:49:19 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
137 * libxslt/Makefile.am libxslt/documents.[ch]: added a new module
138 to deal with documents
139 * libxslt/functions.c: fixed document() to return the same set
141 * libxslt/keys.[ch] libxslt/templates.c libxslt/transform.c
142 libxslt/variables.c libxslt/xsltInternals.h: keys are really
143 associated to loaded documents, not to the transformation
144 context, made the change, this impacted a number of modules
146 Thu Feb 8 12:51:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
148 * doc/libxslt.sgml doc/html/*.html: updated and rebuilt the doc list
150 Thu Feb 8 12:36:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
152 * README configure.in libxslt.spec.in: bumped to 0.1.0, getting
153 ready for the release
154 * libxslt/keys.c libxslt/xslt.c: cleanup of uninitialized vars
155 * tests/REC1/Makefile.am tests/REC/Makefile.am: the EXTRA list
158 Thu Feb 8 12:09:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
160 * FEATURES libxslt/xsltInternals.h libxslt/pattern.c libxslt/keys.c:
161 added support for keys in patterns
162 * tests/REC/test-12.2-2.*: added a specific testcase
164 Wed Feb 7 21:16:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
166 * libxslt/functions.c FEATURES: started adding support for key()
167 * tests/REC/test-12.2-1.*: first key test
169 Wed Feb 7 19:46:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
172 * libxslt/Makefile.am libxslt/keys.[ch] libxslt/xslt.c
173 libxslt/transform.c libxslt/xsltInternals.h: started adding key
175 * libxslt/xsltutils.c: warning cleanup
176 * libxslt/pattern.h: fixed soopid cut'n paste prob
178 Tue Feb 6 10:56:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
180 * libxslt/transform.c libxslt/xslt.c: chased some reported
181 unitinitialized variables.
183 Tue Feb 6 10:55:26 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
185 * tests/numbers/Makefile.am: fixed the EXTRA stuff
187 Mon Feb 5 22:02:24 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
189 * Copyright IPR Makefile.am: added some wording and a rewrite
190 of the W3C IPR but without giving Copyright rights to W3C,
191 should suit everybody
193 Mon Feb 5 18:58:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
195 * FEATURES: updated, added mode support for templates
196 * pattern.[ch] transform.c xslt.c xsltInternals.h: added mode
197 support for templates
198 * templates.c variables.c: simple fixes
199 * xslt.c: added a separate DEBUG_BLANKS debug class disabled
200 * xsltproc.c: added option -timing
201 * xsltutils.c: seem I forgot to add encoding support in output...
202 * configure.in tests/Makefile.am tests/xmlspec/*: added a test
203 consisting of reformatting the XML REC with the xmlspec XSLT,
206 Mon Feb 5 18:43:37 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
209 * numbers.c: handles actual number formatting for both xsl:number
210 and the format-number extension function.
211 * function.c: formatting moved to numbers.c
212 * transform.c: added xsl:number
213 * xslt.c: minor memory leak removed
214 * Makefile.am: added numbers.c and numbersInternals.h
216 Sat Feb 3 21:49:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
219 * doc/html/*.html updated
220 * doc/libxslt.sgml: added new modules
221 * libxslt/pattern.c: fix loop on hash clashes.
223 Sat Feb 3 16:13:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
227 * pattern.c: lots of changes to make most patterns work
228 * templates.[ch]: added xsltEvalXPathPredicate() for predicate testing
229 * transform.c: cleanup and attribute patterns testing
230 * xslt.c: added xsltFreeStylesheetList() and now cleanup
232 * tests/REC/test-2.3* tests/REC/test-2.6.2*: more tests
233 * tests/REC/test-5.2-*: 18 pattern tests from the spec, all should
236 Fri Feb 2 11:15:24 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
239 * transform.c: added xsl:element support
240 * namespaces.[ch]: added xsltGetSpecialNamespace()
241 * attributes.c: added xsl:attribute namespace support.
243 Thu Feb 1 20:58:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
245 * libxslt/Makefile.am libxslt/imports.[ch]: new module to
246 implement import cascade lookups and traversal
247 * libxslt/attributes.c libxslt/namespaces.c libxslt/pattern.[ch]
248 libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h:
249 started coding the import cascade lookup in the places needed,
252 Thu Feb 1 18:04:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
254 * libxslt/xsltInternals.h libxslt/xslt.h: started implementing
255 xsl:include and xsl:import, untested
257 Thu Feb 1 14:54:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
259 * FEATURES: updated choose/when/otherwise added
260 * libxslt/transform.c: plugged choose in
261 * configure.in tests/Makefile.am tests/REC/Makefile.am
262 tests/docs/Makefile.am tests/docs/items.xml tests/general/Makefile.am
263 tests/general/itemschoose.*: started adding a more generic
264 infrastructure for testing.
266 Thu Feb 1 05:36:28 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
268 * tests/REC/test-11*: added more tests
269 * libxslt/transform.c libxslt/variables.c: fixing bugs raised by
272 Wed Jan 31 21:42:43 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
274 * tests/REC/test-[9-10]*: added more tests
275 * tests/REC2/html.xml libxslt/xsltutils.c libxslt/transform.c:
278 Wed Jan 31 19:25:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
280 * tests/REC/test-[7-9]*: added more tests
281 * libxslt/templates.c libxslt/transform.c libxslt/variables.c:
282 fixing bugs raised by said tests, cleaned up the way ctxt->xpathctxt
283 is allocated, overall cleanup.
285 Wed Jan 31 14:25:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
287 * tests/REC/test-7.*: added more tests
288 * libxslt/pattern.c libxslt/templates.c libxslt/transform.c:
289 fixing bugs raised by said tests
291 Tue Jan 30 18:55:49 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
293 * tests/REC/test-7.*: added more tests
294 * libxslt/namespaces.[ch] libxslt/pattern.c libxslt/attributes.c
295 libxslt/templates.c libxslt/transform.c libxslt/xslt.c: fixing bugs
298 Tue Jan 30 15:16:56 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
301 * configure.in tests/Makefile.am tests/REC/*: started adding
302 some regression tests based from fragments of spec examples
303 * libxslt/transform.c: fixed a problem on namespace generation
305 Mon Jan 29 18:40:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
308 * tests/numbers/Makefile.am tests/numbers/format-number.*
309 tests/Makefile.am configure.in: added number formattting
311 * libxslt/attributes.[ch]: separated attribute support, started
312 add support for attribute-sets
313 * libxslt/functions.[ch]: update for number and formatting
315 * libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h:
316 cleanups updates, etc ...
318 Mon Jan 29 00:53:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
321 * libxslt/transform.c: added copy-of support
322 * libxslt/xsltutils.[ch]: added xsltDocumentSortFunction()
324 Sun Jan 28 21:45:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
326 * FEATURES TODO: updates
327 * libxslt/xsltutils.[ch] libxslt/xsltInternals.h libxslt/xsltutils.h:
330 Sun Jan 28 17:25:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
332 * FEATURES TODO: updates
333 * libxslt/namespaces.[ch] libxslt/templates.c libxslt/transform.c
334 libxslt/xslt.c libxslt/xsltInternals.h: added support for
335 namespace aliases and cleaned up the overall namespace related
336 code. This materialize as a new module.
338 Sun Jan 28 08:41:10 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
340 * configure.in libxslt.spec.in: changes needed for libxml2-devel
343 Sat Jan 27 11:00:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
345 * libxslt.spec.in doc/xslt.html: updating doc and trying to add
348 Fri Jan 26 22:29:34 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
350 * Makefile.am configure.in doc/Makefile.am: added a doc subdir
351 and the rules to generates the makefiles.
352 * doc/libxslt.sgml doc/xslt.html: very first version of the manual
353 * doc/html/*.html : autogenerated documentation
354 * libxslt/xsltInternals.h: fixed a typedef wich was breaking gtk-doc
356 Fri Jan 26 21:48:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
358 * libxslt/functions.c: xsltGenerateIdFunction() small patch
360 Thu Jan 25 19:36:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
362 * FEATURES TODO README INSTALL: updated
363 * libxslt/xslt.h: added URL and version/vendor :-)
364 * libxslt/transform.c: fixed a problem in xsl:attribute, removed
365 attempt to support older libxml2 version.
366 * libxslt/variables.h libxslt/xsltInternals.h: update to structures
367 and macros to add/register new document created by document()
368 * libxslt/functions.c: implemented current(), unparsed-entity-uri()
369 system-property(), element-available() and function-available().
370 A crippled version of document() has been added too.
372 Thu Jan 25 12:13:04 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
374 * functions.[ch]: Bjorn Reese <breese@mail1.stofanet.dk> provided
375 number formatting !!!
376 * acconfig.h config.h.in configure.in libxslt/Makefile.am
377 tests/Makefile.am; added testing for mathematical functions,
381 Wed Jan 24 16:59:05 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
383 * libxslt/xsltInternals.h libxslt/pattern.c: fixed problems
384 with non-named rules (*, ...) added accelerators
385 * libxslt/templates.[ch]: added xsltEvalTemplateString()
386 and xsltEvalAttrValueTemplate() high level functions
387 * libxslt/transform.c: fixed the part where attributes
388 had to be looked at as templates, added comment and
390 * TODO FEATURES: updated to reflect the new state
392 Wed Jan 24 05:33:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
394 * libxslt/functions.[ch] Makefile.am: added new module functions
395 with templates for the XSLT functions.
396 * libxslt/variables.h templates.c: added registrations of new
397 functions when an XPath context is created
399 Tue Jan 23 17:24:26 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
401 * tests/Makefile.am: cleanup
402 * libxslt/pattern.c: should support most of the patterns now
403 except ID/Key and maybe some namespace checks when having
407 Tue Jan 23 14:58:32 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
409 * Makefile.am libxslt.spec.in tests/REC1/Makefile.am
410 tests/REC2/Makefile.am: updated the makefiles and spec files to
411 add tests, and the FEATURES file to the RPM
413 Mon Jan 22 23:35:57 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
415 * Makefile.am libxslt.spec.in libxslt/Makefile.am tests/Makefile.am:
416 prepared the Makefiles and spec files for a first release.
417 * COPYING.LIB: added LGPL Licence
419 Mon Jan 22 22:36:43 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
421 * libxslt/transform.c: applied cleanup patch from Bjorn Reese
422 <breese@mail1.stofanet.dk>
424 Mon Jan 22 20:24:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
426 * configure.in libxslt.spec.in: first try to get a spec file
428 Mon Jan 22 19:37:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
430 * libxslt/xsltproc.c: avoid segfault when stylesheet is inproper
431 * libxslt/transform.c: add support for "*" to strip and preserve
434 Mon Jan 22 15:30:19 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
437 * FEATURES: added with alist of what's in and what's not
438 * libxslt/xslt.c: fixed top level Param and Variable stuff
440 Mon Jan 22 11:46:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
442 * xsltproc.c: removed bug
443 * tests/REC2/html.xml: added newline after doctype
444 * libxslt/variables.[ch] libxslt/xsltInternals.h: added param
445 support, result tree fragment support (requires just commited
446 extensions to libxml2 XPath !!!)
447 * transform.c: added call-template, with-param support
448 * libxslt/pattern.[ch]: xsltFindTemplate() needed for call-template
449 * TODO: updated, added a DONE section and started migrating stuff :-)
451 Sun Jan 21 12:03:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
453 * Makefile.am tests/Makefile.am tests/REC1/Makefile.am
454 tests/REC2/Makefile.am tests/REC2/html.xml: added tests target
455 too, added the HTML output test
456 * libxmls/xsltutils.c: added HTML output
457 * libxslt/xslt.c: check version on literal result used as templates
458 * libxslt/transform.c: fixed an error in VERSION number
459 * libxslt/templates.c: make sure generated nodes have doc and
462 Sat Jan 20 23:35:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
464 * libxslt/Makefile.am libxslt/template.[ch]: added a template
465 specific module. Added attribute value template, at least in
467 * tests/REC2/Makefile.am tests/REC2/svg.xml: the SVG test from
468 the spec now works too.
469 * libxslt/variables.c: fixed the debug
470 * libxslt/xslt.c: fixed an ugly uninitialized variable
471 * libxslt/transform.c: now using attr template processing
473 Sat Jan 20 17:59:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
475 * libxslt/transform.c libxslt/variables.[ch] libxslt/xslt.c
476 libxslt/xsltInternals.h libxslt/xsltutils.h: changed a few
477 structure to add an execution stack with variables. Tree
478 valued variables still missing.
481 Fri Jan 19 13:16:57 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
483 * libxslt/xslt.c: check version on stylesheets
484 * libxslt/xslt.c libxslt/xsltInternals.h libxslt/variables[.ch]:
485 started adding variables interfaces and modules.
487 Thu Jan 18 16:08:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
489 * libxslt/xslt.c: added support for disable-output-escaping
490 will need libxml version > 20211
491 * libxslt/transform.c: cleanup
492 * libxslt/xsltutils.[ch]: added output functions
493 * libxslt/xsltproc.c: reuse the output function
494 * tests/REC2/Makefile.am tests/REC2/vrml.xml: added VRML output
497 Wed Jan 17 21:03:01 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
499 * libxslt/transform.c libxslt/xslt.c: avoiding some problems
500 with blank node stripping when not allowed.
502 Wed Jan 17 20:15:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
504 * libxslt/transform.c: modified apply-templates processing
505 added select and sort support support.
507 Wed Jan 17 17:45:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
509 * TODO: guess what, it's growing :-(
510 * configure.in: setup hacking values when compiling in my
512 * libxslt/transform.c libxslt/xsltutils.[hc]: added a first
513 very rudimentary version of xsl:sort
515 Wed Jan 17 14:25:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
518 * libxslt/transform.c: context position and size in for-each
519 * libxslt/xsltutils[ch] libxslt/makefile.am: added the util module
520 and put Error and Debug routines
521 * libxslt/xslt.c libxslt/transform.c libxslt/pattern.c: switched
522 to use the Debug calls, cleanup
523 * libxslt/xsltproc.c: added -v to enable debug printing
525 Tue Jan 16 17:17:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
527 * TODO: started filling it :-(
528 * libxslt/pattern.c: should now at least compile the full
529 set of patterns authorized. Default priorities added.
530 * libxslt/transform.c: a bit more work and cleanup.
532 Mon Jan 15 15:34:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
534 * TODO: started adding in there :-(
536 Mon Jan 15 15:31:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
538 * transform.c, xslt.c, xsltproc.c: lots of fixes, added
539 support of xslt:if and xslt:attribute, need libxml2 interfaces
542 Sat Jan 13 23:26:21 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
544 * test/Makefile.am test/REC*/Makefile.am: added first test
545 * libxslt/pattern.c libxslt/transform.c libxslt/xslt.c:
546 cleanup of nodes at reading of stylesheet, added support
547 for xsl:for-each and fixed a few recursion bugs
549 Fri Jan 12 22:33:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
551 * pattern.c, xslt.c: removed debug
552 * transform.c: added value-of, seems to handle the first
553 REC example correctly
555 Fri Jan 12 18:34:01 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
557 * transform.c, xsltproc.c: small fight with spaces and formatting
558 may need a revisit later but looks pretty good right now.
560 Fri Jan 12 13:43:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
562 * transform.c: basic processing in place
563 * xsltInternals.h: exported one xslt.c function
565 Thu Jan 11 21:10:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
567 * libxslt/transform.[ch] Makefile.am: started adding the
568 transformation module
569 * pattern.[ch] xslt.c: more work...
571 Thu Jan 11 14:02:03 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
573 * libxslt/pattern.c: started adding xsltTestCompMatch()
575 Wed Jan 10 20:44:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
577 * libxslt/pattern.c: more work on parsing selectors
579 Wed Jan 10 16:29:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
581 * libxslt/xslt*: completeted the structures
582 * libxslt/pattern.[ch]: started adding code to precompile patterns
584 * libxslt/makefile.am: added the new files
586 Mon Jan 8 19:55:18 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
588 * libxslt/xslt.c : small cleanup
589 * configure.in libxslt/xsltconfig.h.in: add memory debug and
590 mechanism for compile-time options
592 Sun Jan 7 22:53:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
594 * libxslt/xslt.[ch]: started parsing templates
596 Sun Jan 7 19:50:02 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
598 * libxslt/xslt.[ch]: started parsing stylesheet xsl:stylesheet
600 Sun Jan 7 16:11:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
602 * libxslt/xslt.[ch] libxslt/xsltInternals.h libxslt/xsltproc.c:
605 Sun Jan 7 15:10:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
607 * configure.in Makefile.am AUTHORS NEWS autogen.sh config.h.in
608 libxslt/Makefile.am tests/Makefile.am:
609 Created the library framework, imported it into the GNOME CVS base
610 * INSTALL: added a small instruction file.
612 Sun Jan 7 13:51:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
614 * libxslt/xslt.[ch] libxslt/xsltInternals.h libxslt/xsltproc.c:
615 first steps toward building the framework
617 Sun Jan 7 12:22:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
619 * NOTES: added notes taken while reading the spec.
621 Fri Jan 5 11:34:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
623 * test/REC1 test/REC2: added examples from the XSLT REC
625 Fri Jan 5 11:14:29 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
627 * README: basic informations