OLD | NEW |
| (Empty) |
1 Fri Jul 24 10:16:24 CEST 2009 Daniel Veillard <veillard@redhat.com> | |
2 | |
3 * libxslt/attributes.c: fix an IDness issue when building the tree | |
4 | |
5 Tue May 12 09:03:46 CEST 2009 Daniel Veillard <veillard@redhat.com> | |
6 | |
7 * configure.in: adapt the extra version detection code to git | |
8 * libxslt.doap: adding RDF dope file | |
9 | |
10 Fri Jan 23 19:02:28 PST 2009 William Brack <wbrack@mmm.com.hk> | |
11 | |
12 * libexslt/strings.c: Fixed indexing error reported by | |
13 Ron Burk on the mailing list. | |
14 | |
15 Fri Nov 14 15:06:55 CET 2008 Daniel Veillard <veillard@redhat.com> | |
16 | |
17 * python/Makefile.am libxslt/Makefile.am configure.in | |
18 libexslt/Makefile.am: applied patch from Roumen Petrov for | |
19 mingw cross compilation problems raised by Rich Jones | |
20 | |
21 Tue Oct 28 11:55:27 CET 2008 Daniel Veillard <veillard@redhat.com> | |
22 | |
23 * configure.in Makefile.am: patch from Richard Jones to build | |
24 shared libs with MinGW cross-compiler | |
25 | |
26 Tue Oct 7 18:16:08 CEST 2008 Daniel Veillard <veillard@redhat.com> | |
27 | |
28 * libxslt/pattern.c: prevent some unchecked pointer accesses, patch | |
29 by Jake Goulding | |
30 | |
31 Wed Aug 6 20:10:08 HKT 2008 William Brack <wbrack@mmm.com.hk> | |
32 | |
33 * Minor cleanup of "typo" and some compilation warnings: | |
34 tests/namespaces/tst7.xsl: fixed typo detected by new libxml2 code | |
35 libxslt/keys.c, libxslt/xsltlocale.c, libexslt/date.c: trivial | |
36 changes for gcc warnings. | |
37 | |
38 Fri Aug 1 10:16:48 CEST 2008 Daniel Veillard <veillard@redhat.com> | |
39 | |
40 * libxslt/xsltconfig.h.in libxslt/xslt.c libxslt/extensions.c | |
41 libxslt/xsltlocale.c libxslt/preproc.c libxslt/xsltutils.c | |
42 libxslt/xsltlocale.h libxslt/win32config.h configure.in | |
43 config.h.in win32/configure.js: big patch from Roumen Petrov | |
44 finishing xsl:sort lang support with many portability issues | |
45 fixed and feedback from Nick Wellnhofer and Rob Richards | |
46 | |
47 Fri Aug 1 07:54:02 CEST 2008 Daniel Veillard <veillard@redhat.com> | |
48 | |
49 * libexslt/crypto.c: fix for CVE-2008-2935 libexslt RC4 | |
50 encryption/decryption functions | |
51 | |
52 Mon Jul 28 14:46:27 CEST 2008 Daniel Veillard <veillard@redhat.com> | |
53 | |
54 * configure.in: fix my static linking setup on x86_64 | |
55 | |
56 Sun Jul 27 13:52:10 CEST 2008 Daniel Veillard <veillard@redhat.com> | |
57 | |
58 * libxslt/xslt.c: avoid a quadratic behaviour when hitting duplicates | |
59 exclude-result-prefixes declarations, should fix #544906 | |
60 | |
61 Sat Jul 26 12:43:18 PST 2008 William Brack <wbrack@mmm.com.hk> | |
62 | |
63 *configure.in: fixed option --with-debugger with patch from | |
64 Arun Ragnavan #544829 | |
65 | |
66 Sat Jul 12 16:36:58 PST 2008 William Brack <wbrack@mmm.com.hk> | |
67 | |
68 * libexslt/math.c: fixed incorrect argument popping in | |
69 exsltMathAtan2Function #541965 | |
70 | |
71 Thu Jul 10 10:04:28 PST 2008 William Brack <wbrack@mmm.com.hk> | |
72 | |
73 * libxslt/functions.c: patch from Ron Burk to fix problem | |
74 with string check for element-available and | |
75 function-available #530891. | |
76 | |
77 Tue Jun 24 23:55:48 PST 2008 William Brack <wbrack@mmm.com.hk> | |
78 | |
79 * libxslt/attrvt.c: added code to handle literal within an | |
80 AVT #539741. | |
81 * tests/docs/Makefile.am tests/docs/bug-168.xsl | |
82 * tests/general/Makefile.am tests/general/bug-168.* add a | |
83 test for this bug to the regression suite. | |
84 | |
85 Fri Jun 13 10:58:52 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
86 | |
87 * libxslt/libxslt.h libexslt/libexslt.h libexslt/exslt.h: patch | |
88 from Roumen Petrov fixing include path when compiling outside | |
89 source tree | |
90 | |
91 Thu Jun 12 11:23:23 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
92 | |
93 * libxslt/xsltconfig.h.in libxslt/xsltlocale.h configure.in | |
94 config.h.in win32/configure.js: patch from Nick Wellnhofer and | |
95 Roumen Petrov to fix some portability problems on the previous | |
96 xsl:sort locale patch | |
97 | |
98 Tue Jun 3 18:26:26 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
99 | |
100 * configure.in libxslt/extra.c libxslt/Makefile.am libxslt/preproc.c | |
101 libxslt/xsltInternals.h libxslt/xsltlocale.c libxslt/xsltlocale.h | |
102 libxslt/xsltutils.c win32/Makefile.mingw win32/Makefile.msvc: patch | |
103 from Nick Wellnhofer adding xsl:sort lang support using the locale | |
104 support from the C library. | |
105 | |
106 Tue Jun 3 18:14:55 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
107 | |
108 * libxslt/extensions.h: as Ralf Junker pointed out | |
109 xsltExtFunctionLookup was defined but never implemented, removing it | |
110 | |
111 Tue May 13 17:51:05 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
112 | |
113 * configure.in doc/*: release of 1.1.24 | |
114 * python/generator.py: syntactic cleanup (Martin) | |
115 | |
116 Tue May 13 16:32:22 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
117 | |
118 * libxslt/xslt.c libxslt/extensions.c libxslt/extensions.h: | |
119 fix the processing of top level elements of stylesheets which | |
120 are not in the XSLT namespace and are not an extension either | |
121 should fix #529223 | |
122 * tests/docs/Makefile.am tests/docs/bug-167.xml | |
123 tests/general/Makefile.am tests/general/bug-167.*: add the | |
124 test to the regression suite | |
125 | |
126 Fri May 9 14:30:35 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
127 | |
128 * libxslt/documents.c libxslt/keys.c libxslt/xsltInternals.h | |
129 libxslt/transform.c libxslt/pattern.c: fix the key initialization | |
130 problem introduced when tracking Josef Urban problem from 22 Dec | |
131 2007, this should also handle the problem of recursive keys | |
132 definitions should fix #531873. | |
133 * tests/docs/bug-166.xml tests/docs/Makefile.am | |
134 tests/general/Makefile.am tests/general/bug-166.xsl | |
135 tests/general/bug-166.out: add the regression tests when a key | |
136 computation depends on another one. | |
137 | |
138 Mon Apr 21 16:16:29 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
139 | |
140 * doc/xsltproc.1 doc/xsltproc.xml: update the man page based on | |
141 Vincent Lefevre suggestion. | |
142 | |
143 Mon Apr 14 11:19:14 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
144 | |
145 * libxslt/pattern.c: fixes #527297 general patter comps fix and cleanup | |
146 * libxslt/xsltInternals.h libxslt/pattern.h: other cleanups | |
147 | |
148 Tue Apr 8 19:15:19 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
149 | |
150 * configure.in doc/*: release of 1.1.23 | |
151 | |
152 Tue Apr 8 18:52:36 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
153 | |
154 * libexslt/date.c: new version of patch from Peter Pawlowski | |
155 | |
156 Tue Apr 8 10:19:01 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
157 | |
158 * python/generator.py: fix an infinite loop bug | |
159 | |
160 Thu Apr 3 09:32:49 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
161 | |
162 * libxslt/xsltutils.c: avoid a scary realloc() loop should fix #520383 | |
163 | |
164 Thu Apr 3 07:32:36 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
165 | |
166 * libexslt/date.c: applied patch from Peter Pawlowski fixing | |
167 a timezone offset problem, fixes #521680 | |
168 * libxslt/namespaces.c: a bit of space/tabs cleanup | |
169 | |
170 Thu Apr 3 06:25:02 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
171 | |
172 * doc/xsltproc.xml doc/xsltproc.1 doc/xsltproc.html: small fix to | |
173 man page synopsis, should fix #525822 | |
174 | |
175 Sat Mar 15 11:13:18 HKT 2008 William Brack <wbrack@mmm.com.hk> | |
176 | |
177 * libexslt/functions.c: fixed minor error reported on the mailing | |
178 list by Mark Howe, which caused a segfault if func:result was | |
179 postitioned as top-level element. | |
180 | |
181 Thu Mar 13 09:33:21 CET 2008 Daniel Veillard <daniel@veillard.com> | |
182 | |
183 * libxslt/win32config.h: patch from Rob Richards for VS 2008 | |
184 * python/types.c: fix a problem with namespace nodes coming from | |
185 XPath nodesets. | |
186 | |
187 Mon Mar 3 09:39:31 CET 2008 Daniel Veillard <daniel@veillard.com> | |
188 | |
189 * doc/xsltproc.xml doc/xsltproc.1: fix maxdepth default value | |
190 documentation fixes #519921. | |
191 | |
192 Sat Feb 16 01:24:58 HKT 2008 William Brack <wbrack@mmm.com.hk> | |
193 | |
194 *libxslt/extensions.c: fixed minor error bug #516483 | |
195 *tests/exslt/common - deleted node-set.9 regression test, | |
196 because it relied upon an external web import. | |
197 | |
198 Tue Feb 5 08:53:30 CET 2008 Daniel Veillard <daniel@veillard.com> | |
199 | |
200 * libxslt/xslt.c: applied documentation patch from Jason Viers | |
201 for xsltParseStylesheetDoc | |
202 | |
203 Tue Feb 5 08:36:53 CET 2008 Daniel Veillard <daniel@veillard.com> | |
204 | |
205 * python/tests/pyxsltproc.py: applied a portability patch from | |
206 Stephane Bidoul | |
207 | |
208 Thu Jan 24 16:24:05 CET 2008 Daniel Veillard <daniel@veillard.com> | |
209 | |
210 * doc/xslt.html doc/docbook.html: fix links for Cygwin DocBook | |
211 setup as suggested by Philippe Bourcier | |
212 | |
213 Sun Dec 23 16:40:38 PST 2007 William Brack <wbrack@mmm.com.hk> | |
214 | |
215 * libxslt/keys.c, libxslt/pattern.c, libxslt/xsltInternals.h: | |
216 fixed a problem on superfluous re-generation of keys reported | |
217 on the mailing list by Josef Urban. | |
218 | |
219 Thu Nov 29 11:43:14 CET 2007 Daniel Veillard <daniel@veillard.com> | |
220 | |
221 * configure.in: avoid a problem in configure if an old gcrypt | |
222 version is installed, patch from Brent Cowgill, fixes #500390 | |
223 | |
224 Tue Nov 13 13:08:08 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
225 | |
226 * libexslt/common.c, libexslt/dynamic.c: After discussion on | |
227 Bugzilla with Peter Pawlowski, added same code for preventing | |
228 deletion of function result during garbage collection (see | |
229 bug #495995). | |
230 | |
231 Mon Nov 12 13:53:58 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
232 | |
233 * libexslt/strings.c: Added code to mark the results of | |
234 str:tokenize and str:split as "function result" to avoid | |
235 garbage-collecting them during global variable initialisation. | |
236 Should fix bug #495995. | |
237 | |
238 Wed Oct 24 17:41:08 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
239 | |
240 * python/libxslt.c: changed iterator argument for Py_Dict_Next | |
241 from int to ssize_t (seems Python docs are incorrect) to fix | |
242 x86_64 bug #489854. | |
243 | |
244 Wed Oct 10 16:33:09 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
245 | |
246 * libexslt/date.c tests/exslt/date/datetime.1.out | |
247 tests/exslt/date/date.1.out tests/exslt/date/date.1.xml: | |
248 applied patch from Maurice van der Pot to fix EXSLT | |
249 week-in-year extenson which was not conforming to the definition. | |
250 This also changes the output of the tests a bit. Should fix #452876 | |
251 | |
252 Thu Aug 30 08:18:08 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
253 | |
254 * python/libxslt.c: applied patch from Daniel Gryniewicz to | |
255 fix a segfault caused by a parameter array not being preset | |
256 to zero. | |
257 | |
258 Thu Aug 23 17:18:03 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
259 | |
260 * configure.in doc/*: preparing release of 1.1.22 | |
261 | |
262 Thu Aug 23 15:39:18 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
263 | |
264 * libxslt/xslt.c: applied patch from Rob Richards to fix a | |
265 stylesheet compilation error handling problem #382570 | |
266 | |
267 Thu Aug 23 15:22:55 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
268 | |
269 * libxslt/security.c: applied patch from Roland Schwarz and Rob | |
270 Richards to fix the security file checks on Windows, should | |
271 close #464432 | |
272 | |
273 Thu Aug 23 21:15:28 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
274 | |
275 * tests/general/bug-165.[xsl,out,err], tests/docs/bug-165.xml, | |
276 tests/general/Makefile.am, tests/docs/Makefile.am: | |
277 added regression test for bug #469410 | |
278 | |
279 Thu Aug 23 14:13:02 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
280 | |
281 * xsltproc/xsltproc.c: patch from Drazen Kacar to add a --encoding | |
282 option fixes #443868 | |
283 * doc/xsltproc.xml doc/xsltproc.1: augment and regenerate man page. | |
284 | |
285 Thu Aug 23 11:47:20 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
286 | |
287 * libexslt/date.c: apply patch from Björn Wiberg fixing build on AIX | |
288 and closing bug #332173 | |
289 | |
290 Fri Aug 3 15:49:26 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
291 | |
292 * win32/Makefile.msvc win32/configure.js: apply patch from | |
293 Rob Richards to improve build with VS2005 | |
294 | |
295 Thu Jul 26 12:43:38 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
296 | |
297 * libxslt/xslt.c: Removed the exclude-result-prefix change of | |
298 31 May 2007. Fixes bug #459713. | |
299 | |
300 Sat Jun 16 07:42:18 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
301 | |
302 * libxslt/transform.c: Fixed problem with RVT cleanup related | |
303 to some exslt functions (reported on the list by Marc Adkins). | |
304 | |
305 Wed Jun 13 13:27:48 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
306 | |
307 * tests/exslt/common/node-set.9.[xml,xsl,out], | |
308 tests/exslt/common/Makefile.am: added test case for bug #413451 | |
309 | |
310 Tue Jun 12 18:43:05 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
311 | |
312 * NEWS configure.in doc/*: preparing release of 1.1.21 | |
313 | |
314 Thu May 31 12:38:08 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
315 | |
316 * libxslt/xslt.c: fixed obscure namespace problem related to | |
317 exclude-result-prefix | |
318 | |
319 Mon May 7 00:14:28 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
320 | |
321 * libxslt/transform.c: fixed minor compilation warning; no change | |
322 to logic. | |
323 | |
324 Sun May 6 23:42:38 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
325 | |
326 * libexslt/math.c: fixed two memory leaks, one in exsltMathConstant | |
327 and one in exsltMathConstantFunction (bug #436324) | |
328 | |
329 Fri May 4 15:51:58 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
330 | |
331 * libxslt/transform.c: fixed xpath context housekeeping problem | |
332 on processing "choose" (bug 435479). | |
333 | |
334 Thu Apr 26 11:10:18 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
335 | |
336 * libxslt/transform.c: fixed (another) problem with cached | |
337 RVT's (from re-opened #378766). | |
338 | |
339 Tue Mar 27 16:50:52 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
340 | |
341 * libxslt/xsltutils.c: apply patch fron Shaun McCance to hook | |
342 xsl:message construct to the new per-xsltTransformCtxt error | |
343 callback if set up. | |
344 * Makefile.am: do not package svn files in releases | |
345 | |
346 Fri Mar 2 18:45:48 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
347 | |
348 * libxslt/xsltconfig.h.in: added setting of TRIO_REPLACE_STDIO | |
349 when TRIO routines are required. | |
350 * libxslt/namespaces.c, libxslt/xsltutils.c: enhanced handling | |
351 of stdio.h vs. trio.h when trio routines are required (now | |
352 use XSLT_NEED_TRIO) (bug #412787) | |
353 | |
354 Sun Feb 18 09:00:08 PST 2007 William Brack <wbrack@mmm.com.hk> | |
355 | |
356 * python/libxsl.py: fixed tab/space inconsistency with patch | |
357 provided by Andreas Hanke (bug #409193) | |
358 | |
359 Thu Feb 15 14:03:18 PST 2007 William Brack <wbrack@mmm.com.hk> | |
360 | |
361 * doc/xslt.html: Changed all | |
362 references to CVS to be SVN; changed corresponding links. | |
363 * doc/*html: regenerated the documentation for above | |
364 | |
365 Wed Feb 14 01:21:38 PST 2007 William Brack <wbrack@mmm.com.hk> | |
366 | |
367 * libxslt/pattern.c: Fixed problem with namespace on compound | |
368 predicate (bug #407731) | |
369 | |
370 Wed Jan 24 11:05:28 PST 2007 William Brack <wbrack@mmm.com.hk> | |
371 | |
372 * libxslt/pattern.c: added check for memory allocation error | |
373 (bug #400242); fixed "type-punned pointer" warnings. | |
374 * libxslt/xsltutils.c: added checks for memory allocation error | |
375 (bug #400242) | |
376 * restored NEWS, doc/EXSLT/downloads.html which mysteriously | |
377 disappeared from svn | |
378 | |
379 Wed Jan 17 14:20:18 CET 2007 Daniel Veillard <daniel@veillard.com> | |
380 | |
381 * configure.in doc/*: preparing release of 1.1.20 | |
382 * libexslt/crypto.c: small patch for missing includes on some BSD, | |
383 fixes #397373 | |
384 * configure.in: replace == by = in test, raised by Roland Illig, | |
385 should fix #397371 | |
386 | |
387 Sun Jan 14 18:45:08 PST 2007 William Brack <wbrack@mmm.com.hk> | |
388 | |
389 * libxslt/functions.c: fixed two problems related to checking | |
390 of fragments, related to python htmlCtxtReadFile problem | |
391 reported on mailing list by Nic Ferrier. | |
392 | |
393 Fri Jan 12 23:24:08 PST 2007 William Brack <wbrack@mmm.com.hk> | |
394 | |
395 * libxslt/extensions.c: reverted last change, fixed some | |
396 comments. Note that in it's current state the 'plugin' | |
397 implementation will fail if called from a program | |
398 compiled as static! | |
399 | |
400 Fri Jan 12 15:40:08 PST 2007 William Brack <wbrack@mmm.com.hk> | |
401 | |
402 * configure.in: fixed problem with DV/WMB testing env. | |
403 * regenerated docs; doc/APIchunk1[012].html added to SVN | |
404 * libxslt/extensions.c: fixed problem with plugin loading; | |
405 removed testplugin.c from SVN (current version kept as | |
406 tests/plugin/testplugin.c) | |
407 | |
408 Thu Jan 11 11:08:18 PST 2007 William Brack <wbrack@mmm.com.hk> | |
409 | |
410 * libxslt/transform.c: enhanced to ignore empty text node | |
411 in xsltDefaultProcessOneNode (avoid calling xsltCopyText) | |
412 (bug #354900) | |
413 * xsltproc/xsltproc.c: added check for output file problem, | |
414 yielding new error code 11 (Mike Hommey). | |
415 * doc/xsltproc.html, doc/xsltproc.xml: added documentation | |
416 for above, regenerated docs (doc/xsltproc.1) | |
417 | |
418 Wed Jan 10 19:13:08 PST 2007 William Brack <wbrack@mmm.com.hk> | |
419 | |
420 * libexslt/strings.c: added new function 'replace' from Joel | |
421 Reed. | |
422 * tests/exslt/Makefile.am, replace.1.xml, replace.1.xsl, | |
423 replace.1.out: added new test case for above. | |
424 * libxslt.spec.in: trivial change from 'Gnome' to 'GNOME' | |
425 * configure.in: trivial change for flags on my compilations | |
426 * libxslt/documents.c, libxslt/documents.h, libxslt/keys.c, | |
427 libxslt/keys.h, libxslt/variables.c, libxslt/templates.c, | |
428 libxslt/transform.c, libxslt/variables.c, libxslt/xslt.c, | |
429 libxslt/xsltutils.c: fixed some documentation/comments and | |
430 compilation warnings - no change to logic. | |
431 * re-generated the documentation. | |
432 | |
433 Wed Jan 3 16:46:05 CET 2007 Daniel Veillard <daniel@veillard.com> | |
434 | |
435 * configure.in: adapt the extra versioning code to SVN | |
436 | |
437 Fri Dec 22 09:12:08 PST 2006 William Brack <wbrack@mmm.com.hk> | |
438 | |
439 * python/libxslt.c: applied patch supplied by Kjartan Maraas | |
440 (bug #388567). | |
441 | |
442 Mon Dec 11 14:38:22 PST 2006 William Brack <wbrack@mmm.com.hk> | |
443 | |
444 * libexslt/functions.c: further enhancement to the original | |
445 fix for bug #381319 (which was not correct). | |
446 * tests/exslt/functions: minor enhancement to function.9.xsl; | |
447 function.10.[xsl,xml,out] added to regression tests to check | |
448 recursive calls. | |
449 | |
450 Mon Dec 11 12:13:14 CET 2006 Daniel Veillard <daniel@veillard.com> | |
451 | |
452 * configure python/generator.py python/libxsl.py | |
453 python/libxslt-python-api.xml python/libxslt.c | |
454 python/tests/2stage.py python/tests/loader.py: applied patch from | |
455 Nic James Ferrier to make stylesheets comparable and to add | |
456 transformContext handling | |
457 | |
458 Sat Dec 9 15:22:34 PST 2006 William Brack <wbrack@mmm.com.hk> | |
459 | |
460 * libexslt/functions.c: changed handling of function params | |
461 to fix bug #381319 | |
462 * libxslt/transform.[ch]: exposed xsltLocalVariablePush and | |
463 xsltLocalVariablePop as global entries so that they could | |
464 be used from within libexslt/functions.c | |
465 * tests/exslt/functions/function.9.[xsl,xml,out] added to | |
466 regression tests | |
467 | |
468 Tue Dec 5 10:45:04 CET 2006 Daniel Veillard <daniel@veillard.com> | |
469 | |
470 * libxslt/extensions.c: applied patch from Marcus Meissner removing | |
471 a strict aliasing problem should fix #317921 | |
472 | |
473 Fri Dec 1 23:02:27 HKT 2006 William Brack <wbrack@mmm.com.hk> | |
474 | |
475 * libxslt/transform.c: fixed problem with housekeeping of | |
476 localRVTBase, bug #378766 | |
477 | |
478 Wed Nov 29 16:06:43 CET 2006 Daniel Veillard <daniel@veillard.com> | |
479 | |
480 * NEWS configure.in doc//*: preparing release of libxslt-1.1.19 | |
481 | |
482 Sat Nov 25 11:48:28 HKT 2006 William Brack <wbrack@mmm.com.hk> | |
483 | |
484 * libxslt/variables.c: fixed problem with cached RVT's, | |
485 bug #378766 | |
486 | |
487 Thu Nov 23 17:49:31 CET 2006 Daniel Veillard <daniel@veillard.com> | |
488 | |
489 * libxslt/transform.c: applied patch from Mike Hommey about saving | |
490 the current in-scope namespace list when calling a template, fixes | |
491 bug #377579 | |
492 | |
493 Thu Nov 23 15:36:28 CET 2006 Daniel Veillard <daniel@veillard.com> | |
494 | |
495 * configure.in: fix a python detection problem pointed out by | |
496 Joseph Sacco, fixes bug #376391 | |
497 | |
498 Fri Nov 17 09:53:08 HKT 2006 William Brack <wbrack@mmm.com.hk> | |
499 | |
500 * libxslt/transform.c: fixed problem with entity handling | |
501 within xsltCopyAttrListNoOverwrite (#352907) | |
502 * tests/general/bug-164.xsl, tests/general/bug-164.out, | |
503 tests/docs/bug-164.oxml: added a regression test for this | |
504 | |
505 Thu Oct 26 15:31:01 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
506 | |
507 * NEWS configure.in doc//*: preparing release of libxslt-1.1.18, | |
508 this bumps libxml2 requirement to 1.6.27 | |
509 * libexslt/date.c libxslt/namespaces.h libxslt/xslt.c | |
510 libxslt/xsltInternals.h: cosmetic cleanups to restore the | |
511 API extraction | |
512 | |
513 Thu Oct 26 10:36:43 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
514 | |
515 * doc//*: removed all remaining references to the old Wiki | |
516 | |
517 Thu Oct 12 23:12:24 HKT 2006 William Brack <wbrack@mmm.com.hk> | |
518 | |
519 * libexslt/date.c: fixed end-of-month problem in exsltDateCurrent | |
520 (#359246) | |
521 | |
522 Thu Oct 12 14:39:37 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
523 | |
524 * libxslt/preproc.c: applied patch from Mike Hommey fixing 2 | |
525 erroneous xmlFree() and adding a message on an unsupported feature | |
526 | |
527 Wed Oct 11 23:16:10 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
528 | |
529 * python/libxslt-python-api.xml: applied fix for accessor functions | |
530 of a stylesheet returning pointers to immutable strings, patch | |
531 from #320540 | |
532 * xsltproc/xsltproc.c: fix the xinclude on stylehseet problem | |
533 by adding a new parameter to xsltproc names --xincludestyle | |
534 | |
535 Wed Oct 11 22:27:37 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
536 | |
537 * xsltproc/xsltproc.c: apply patch from Gary Coady to compile when | |
538 libxml2 has no xinclude support #319886 | |
539 * docs/*: renamed Gnome to GNOME fixes #352159 | |
540 | |
541 Wed Oct 11 21:37:27 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
542 | |
543 * libxslt/Makefile.am: a missing DESTDIR | |
544 * python/Makefile.am: fix reference to build paths in python module | |
545 * libexslt/exsltconfig.h.in libxslt/xsltconfig.h.in: fix the header | |
546 comments on version values, the 3 are patches from Peter | |
547 Breitenlohner and should fix #340995 | |
548 | |
549 Wed Oct 11 11:16:34 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
550 | |
551 * libxslt/security.c: applied cleanup patch from Mikhail Zabaluev | |
552 which should finish fixing #337486 | |
553 | |
554 Wed Oct 11 09:55:06 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
555 | |
556 * libxslt/security.c: applied fix from Shane Corgatelli to pass | |
557 the full URL when checking security access for network URLs, | |
558 should fix bug #359366 | |
559 | |
560 Mon Aug 21 10:46:25 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
561 | |
562 * doc/xslt.html python/tests/pyxsltproc.py xsltproc/xsltproc.c: | |
563 applied patch from Daniel Leidert to fix some typo | |
564 * xsltproc.xml xsltproc.1: applied another patch from Daniel Leidert | |
565 and regenerated | |
566 | |
567 Wed Aug 16 17:39:04 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
568 | |
569 * xsltproc/xsltproc.c: --xinclude should also force XInclude | |
570 processing on the stylesheets themselves, raised by Daniel Leidert | |
571 | |
572 Thu Aug 10 15:54:02 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
573 | |
574 * libxslt/transform.c libxslt/variables.c | |
575 libxslt/xsltInternals.h: Fixed restoring the context doc | |
576 for XPath in xsltForEach(). Eliminated the use of @tmpDoc | |
577 of the transformation context. | |
578 | |
579 Thu Aug 10 13:40:35 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
580 | |
581 * libxslt/preproc.c: Added missing QName-validation of some | |
582 attributes of XSLT-elements. This fixes bug #304921, reported | |
583 by Frans Englich. | |
584 | |
585 Thu Aug 10 13:27:48 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
586 | |
587 * libxslt/transform.c: As suggested by Bill, I changed | |
588 xsltShallowCopyNsNode() to return an xmlNsPtr instead of | |
589 an int. The fix of bug #350085 is OK; i.e. the removal | |
590 of the call to xsltFreeRVTs() in | |
591 xsltApplyStylesheetInternal(). I think I tried to clear | |
592 the transformation context as much as possible, in case | |
593 it is reused; Daniel informed me on the list that reusing | |
594 the context is not intended, so no need anymore to try | |
595 to free the fragments immediately after the transformation. | |
596 | |
597 Wed Aug 9 13:22:13 PDT 2006 William Brack <wbrack@mmm.com.hk> | |
598 | |
599 * libxslt/transform.c: Fixed problem with cleanup of RVT's, should | |
600 clear bug350085; cleaned up most warnings (still a problem in | |
601 xsltShallowCopyNsNode) | |
602 * trivial warning cleanup in libxslt/[extensions.c, namespaces.c, | |
603 xslt.c and xsltInternals.h] and libexslt/functions.c | |
604 | |
605 Fri Aug 4 14:50:41 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
606 | |
607 * python/generator.py: fixed the conversion of long parameters | |
608 | |
609 Wed Jul 19 15:06:39 EDT 2006 Daniel Veillard <daniel@veillard.com> | |
610 | |
611 * python/types.c: fix float and boolean XPath conversions | |
612 * libxslt/xsltutils.c: try to fix Stephane Bidoul attempt | |
613 at setting XInclude support. | |
614 | |
615 Mon Jul 17 11:15:23 PDT 2006 William Brack <wbrack@mmm.com.hk> | |
616 | |
617 * Updated tests affected by recent library changes - | |
618 tests/general/bug-1-.out, tests/general/bug-24-.out, | |
619 tests/keys/month.out : (<t></t> now becomes <t/>); | |
620 tests/general/bug-41-.xsl and tests/general/bug-43.xsl : | |
621 call-template and apply-template, where the template has | |
622 no parameter but one is supplied (var should not be affected) | |
623 tests/general/bug-145.err : changed error text | |
624 | |
625 Fri Jul 14 18:16:59 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
626 | |
627 * libxslt/attributes.c libxslt/documents.c | |
628 libxslt/functions.c libxslt/keys.c libxslt/namespaces.c | |
629 libxslt/pattern.c libxslt/preproc.c libxslt/templates.c | |
630 libxslt/templates.h libxslt/transform.c | |
631 libxslt/variables.c libxslt/xslt.c | |
632 libxslt/xsltInternals.h libxslt/xsltutils.c | |
633 libxslt/xsltutils.h libexslt/common.c libexslt/dynamic.c | |
634 libexslt/functions.c libexslt/strings.c: | |
635 Committing again, since I forgot to switch from win to linux | |
636 linebreaks in the files. | |
637 | |
638 Fri Jul 14 17:55:42 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
639 | |
640 * libxslt/attributes.c libxslt/documents.c | |
641 libxslt/functions.c libxslt/keys.c libxslt/namespaces.c | |
642 libxslt/pattern.c libxslt/preproc.c libxslt/templates.c | |
643 libxslt/templates.h libxslt/transform.c libxslt/variables.c | |
644 libxslt/xslt.c libxslt/xsltInternals.h libxslt/xsltutils.c | |
645 libxslt/xsltutils.h libexslt/common.c libexslt/dynamic.c | |
646 libexslt/functions.c libexslt/strings.c: | |
647 Refactored xsltValueOf(). Changed to use xmlXPathCastToString() | |
648 directly, rather than creating an intermediate object with | |
649 xmlXPathConvertString(). This now does not add a text-node to | |
650 the result if the string is empty (this has impact on | |
651 serialization, since an empty text-node is serialized as | |
652 <foo></foo>, and now it will be serialized as <foo/>). | |
653 Refactored other functions in transform.c: | |
654 Mostly code cleanup/restructuring. Minimized number of | |
655 function variables for instruction which eat up function stack | |
656 memory when recursing templates (xsltIf(), xsltChoose(), | |
657 xsltApplyTemplates(), xsltCallTemplate()). | |
658 Changed XSLT tests to use xmlXPathCompiledEvalToBoolean(). | |
659 Implemented redefinition checks at compilation-time and | |
660 eliminating them at transformation time in the refactored code | |
661 paths. | |
662 Introduced the field @currentTemplateRule on xsltTransformContext to | |
663 reflect the "Current Template Rule" as defined by the spec. | |
664 NOTE that ctxt->currentTemplateRule and ctxt->templ is not the | |
665 same; the former is the "Current Template Rule" as defined by the | |
666 XSLT spec, the latter is simply the template struct being | |
667 currently processed by Libxslt. | |
668 Added XML_COMMENT_NODE and XML_CDATA_SECTION_NODE to the macro | |
669 IS_XSLT_REAL_NODE. | |
670 Misc code cleanup/restructuring and everything else I already forgot. | |
671 Refactored lifetime of temporary result tree fragments. | |
672 Substituted all calls to the now deprecated xsltRegisterTmpRVT() | |
673 for the new xsltRegisterLocalRVT(). | |
674 Fragments of xsl:variable and xsl:param are freed when the | |
675 variable/pram is freed. | |
676 Fragments created when evaluating a "select" of xsl:varible and | |
677 xsl:param are also bound to the lifetime of the var/param. | |
678 EXSLT's func:function now uses the following functions to let take | |
679 care the transformation's garbage collector of returned tree | |
680 fragments: | |
681 xsltExtensionInstructionResultRegister(), | |
682 xsltExtensionInstructionResultFinalize() | |
683 Fixes: | |
684 #339222 - xsl:param at invalid position inside an xsl:template is | |
685 not catched | |
686 #346015 - Non-declared caller-parameters are accepted | |
687 #160400 - Compiles invalid XSLT; unbound variable accepted | |
688 #308441 - namespaced parameters become unregistered | |
689 #307103 - problem with proximity position in predicates of match | |
690 patterns | |
691 #328218 - problem with exsl:node-set() when converting strings | |
692 to node sets | |
693 #318088 - infinite recursion detection | |
694 #321505 - Multiple contiguous CDATA in output | |
695 #334493 - "--param" option does not have root context | |
696 #114377 - weird func:result/xsl:variable/exsl:node-set interaction | |
697 #150309 - Regression caused by fix for 142768 | |
698 | |
699 Wed Jun 21 15:13:27 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
700 | |
701 * tests/docs/bug-54.xml tests/general/bug-54.out | |
702 tests/general/bug-99.out tests/general/bug-136.out | |
703 tests/REC/test-7.1.3.xsl tests/REC/test-7.1.4.xsl | |
704 tests/REC/test-7.3.xsl tests/REC/test-7.4.xsl: | |
705 Fixed incorrect regression tests/results. | |
706 | |
707 Mon Jun 19 13:33:50 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
708 | |
709 * libxslt/attributes.c libxslt/attrvt.c libxslt/namespaces.c | |
710 libxslt/namespaces.h libxslt/preproc.c libxslt/templates.c | |
711 libxslt/transform.c libxslt/variables.c libxslt/xslt.c | |
712 libxslt/xsltInternals.h libxslt/xsltutils.c: | |
713 Merged all the namespace lookup/create/disable functions | |
714 into xsltGetSpecialNamespace(). Changed xsltGetNamespace() | |
715 and xsltGetPlainNamespace() to call xsltGetSpecialNamespace(), | |
716 but kept the ns-aliasing mechanism; the ns-aliasing needs | |
717 to be removed when we move to the refactored code, which | |
718 applies ns-alias only at compilaton time. | |
719 Refactored xsltElementComp() (preproc.c); enhanced error reports. | |
720 Fixed: if the "namespace" attribute was not given, then this | |
721 performed incorrectly only a lookup for a default namespace; | |
722 i.e., without taking any prefix on the "name" attribute into | |
723 account. | |
724 Refactored xsltElement() (transform.c); enhanced error reports. | |
725 Refactored xsltAttributeComp() (preproc.c). Added namespace | |
726 lookup as in xsltElementComp(). Enhanced error reports. | |
727 Refactored xsltAttribute() (transform.c); enhanced error reports. | |
728 xsltCopyTreeInternal(): eliminated the need to call xmlGetNsList() | |
729 for every element in the tree; this needs to be done only for | |
730 the top-most elements. For subsequent elements reconcile only | |
731 the ns-declarations. Disallowed setting of ns-declarations if | |
732 children have been already added to an element. | |
733 Removed ns-aliasing code where necessary. | |
734 xsltCopyProp(): disallowed setting of attribute nodes if | |
735 children have been already added to an element. | |
736 xsltCopy(): removed the incorrect skipping of attributes in the | |
737 XSLT namespace. Removed the incorrect ns-aliasing for attributes. | |
738 Changed to use the introduced function xsltShallowCopyAttr(). | |
739 xsltShallowCopyAttr(): Centralized all attribute-copy related | |
740 code in this function. It will now be called by | |
741 xsltCopyTreeInternal(), xsltCopyOf() and xsltCopy(). | |
742 xsltCopyAttrListNoOverwrite(): Renamed. Refactored. Optimized to | |
743 use xsltGetSpecialNamespace() and xmlNewDocProp(). | |
744 Further substitution of various scattered namespace-lookup | |
745 related code for the use of xsltGetSpecialNamespace(). | |
746 xsltAttrTemplateProcess(): Refactored. Removed the incorrect | |
747 processing of attribute-sets. Attribute sets need to be applied | |
748 before adding any normal attribute of the literal result element; | |
749 this is now done in xsltAttrListTemplateProcess(). Fixed to | |
750 ensure that the ns-prefix of the overwriting attribute is used. | |
751 xsltAttrListTemplateProcess(): Refactored. Moved semantics from | |
752 xsltAttrTemplateProcess() over to this function in order to | |
753 optimize processing of multiple attributes. This does not call | |
754 xsltAttrTemplateProcess() anymore. | |
755 Fixed: do not exclude the XSLT namespace after ns-aliasing have | |
756 beed applied. | |
757 The IFDEFed-out refactored code fixes the following issues: | |
758 - #313711: namespace collision with namespace-alias (reported | |
759 by by Oleg Paraschenko) | |
760 - #338214: Incorrect scope for exclude-result-prefixes | |
761 - #341392: Excluding namespace declarations of literal result | |
762 elements. | |
763 - #341325: Namespace aliasing and resulting namespace prefixes | |
764 Already enabled fixes: | |
765 - #344183: xsl:copy misses to copy attributes in the XSLT namespace | |
766 - #341463: Namespace-alias using #default for result-prefix with no | |
767 default namespace in scope | |
768 - #313890: namespace collision with xsl:element and xsl:attribute, | |
769 reported by Oleg Paraschenko | |
770 - #344176: xsl:copy misses to set an element's namespace-URI in | |
771 some cases | |
772 - #305739: the "name" QName of xsl:element is incorrectly always | |
773 resolved to the default namespace | |
774 | |
775 Mon Jun 12 16:34:15 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
776 | |
777 * doc/xsltproc.1 doc/xsltproc.xml: more info about --output | |
778 from Daniel Leidert c.f. #344654 | |
779 | |
780 Tue Jun 6 17:16:33 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
781 | |
782 * configure.in libxslt.spec.in doc//*: preparing release of 1.1.17 | |
783 | |
784 Tue Jun 6 11:44:34 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
785 | |
786 * libxslt/attributes.c: Eliminated a tiny difference wrt to | |
787 the old behaviour in the naming of newly generated ns-decls | |
788 in xsltAttributeInternal(). | |
789 | |
790 Thu Jun 1 15:06:31 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
791 | |
792 * configure.in: fix a problem in Python detection | |
793 | |
794 Thu Jun 1 13:58:19 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
795 | |
796 * libxslt/attributes.c libxslt/variables.c | |
797 libxslt/transform.c libxslt/xslt.c: | |
798 Next step in the refactored code: enhanced xsl:attribute; | |
799 enhanced xsltCopyProp. | |
800 Added the creation of an XPath cache in | |
801 xsltNewTransformContext(). | |
802 | |
803 Wed May 31 22:32:44 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
804 | |
805 * libxslt/transform.c: Fixed a difference in processing of | |
806 xsl:value-of and xsl:text wrt to merging of strings of | |
807 output-escaped text-nodes. This difference made the | |
808 optimized string-merging mechanism run out of sync, which | |
809 led to segfaults in subsequent string reallocations. See | |
810 bug #343411, reported by Grzegorz Kaczor. | |
811 * xslt.c: Added check for ctxt->internalized when we parse | |
812 xsl:text and internalize the strings. | |
813 | |
814 Mon May 22 10:32:57 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
815 | |
816 * libxslt/attributes.c libxslt/documents.c | |
817 libxslt/extensions.c libxslt/keys.c libxslt/pattern.c | |
818 libxslt/preproc.c libxslt/templates.c | |
819 libxslt/transform.c libxslt/variables.c | |
820 libxslt/xslt.c libxslt/xsltInternals.h: | |
821 Next tiny step of refactoring - mostly bug fixes and | |
822 cosmetic changes. | |
823 Changes outside of the refactored code: | |
824 1) Optimized xsl:attribute if the content consists of | |
825 just 1 text node. | |
826 2) Optimized computation of xsl:key. The keys will now be | |
827 computed for a specific document not until the first call | |
828 of a key() function; here only the keys with the specific | |
829 name used by key() are computed. This means that this | |
830 now avoids computation of all keys for all loaded | |
831 input documents (even if no key() was called on them). | |
832 One exception is the scenario where a key() is used in | |
833 a template's match pattern; in this case all keys are | |
834 computed for a document if there's a chance that | |
835 a "keyed" template could match a node (this could still | |
836 be optimized a bit). | |
837 | |
838 Mon May 15 22:32:13 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
839 | |
840 * libxslt/namespaces.c libxslt/attributes.c: | |
841 Fixed bug #302020, reported by Thomas Blatter. | |
842 | |
843 Fri May 12 23:23:06 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
844 | |
845 * libxslt/documents.c libxslt/namespaces.c | |
846 libxslt/preproc.c libxslt/transform.c | |
847 libxslt/xslt.c libxslt/xsltInternals.h libxslt/xsltutils.c: | |
848 Next step of refactoring. For more details see bug #341588. | |
849 I applied the suggestion of Jerome Pesenti to the refactored | |
850 (still IDFEDed out with XSLT_REFACTORED) code: The XPath | |
851 compilation context (accessible via the compilation context) | |
852 is now reused for compilation of expressions at | |
853 compilation-time; this should reduce compilation time to 50% | |
854 for avarage stylesheets. | |
855 | |
856 Thu May 11 22:12:22 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
857 | |
858 * libxslt/extensions.c: Changed a comment to indicate that a | |
859 specific bug was already fixed. | |
860 | |
861 Fri May 5 23:10:47 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
862 | |
863 * libxslt/xsltInternals.h libxslt/attributes.c | |
864 libxslt/documents.c libxslt/extensions.c | |
865 libxslt/extensions.h libxslt/functions.c | |
866 libxslt/imports.c libxslt/keys.c libxslt/preproc.c | |
867 libxslt/transform.c libxslt/variables.c libxslt/xslt.c | |
868 libxslt/xsltutils.c libxslt/xsltutils.h libexslt/functions.c: | |
869 Next step of refactoring (plus some bug-fixes). | |
870 For more details see #340780. | |
871 | |
872 Fri May 5 14:31:53 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
873 | |
874 * tests/exslt/common/node-set.5.out | |
875 tests/exslt/sets/difference.1.out | |
876 tests/exslt/functions/function.6.out: Reverting the | |
877 changes; I'll rather change the processing stylesheet | |
878 documents in a way that they will produce the same results | |
879 for broken and stricter whitespace-stripping. | |
880 | |
881 Thu May 4 22:55:26 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
882 | |
883 * tests/exslt/common/node-set.5.out | |
884 tests/exslt/sets/difference.1.out | |
885 tests/exslt/functions/function.6.out: Changed regression test | |
886 results (bug #340684). Those will now produce regression | |
887 errors; so we need to fix the processor. | |
888 | |
889 Mon May 1 17:39:27 EDT 2006 Daniel Veillard <daniel@veillard.com> | |
890 | |
891 * configure.in NEWS doc//*: preparing release of 1.1.16, updated and | |
892 regenerated the docs. | |
893 | |
894 Tue Apr 25 15:02:42 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
895 | |
896 * configure.in: applied patch from Joseph Sacco changing slightly | |
897 the python detection scheme should fix bug #338527 | |
898 | |
899 Wed Apr 12 13:35:45 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
900 | |
901 * libxslt/attributes.c libxslt/preproc.c libxslt/transform.c | |
902 libxslt/variables.c libxslt/xslt.c libxslt/xsltInternals.h | |
903 libxslt/xsltutils.c libxslt/xsltutils.h: | |
904 Refactored the internal structures into specialized | |
905 structures and adjusted the code to work with those new | |
906 structures. I didn't yet (we should in the future) | |
907 renamed any fields of the old structures in order to avoid | |
908 changing too much code. | |
909 Introduced the internal structure xsltCompilerCtxt to be | |
910 used for storage and control of the compilation. | |
911 Optimized the way lists of in-scope namespaces are created | |
912 and stored; this will now only generate a new list if | |
913 really needed, i.e. if we encounter a ns-decl. | |
914 All this changes here are IFDEFed out with XSLT_REFACTORED. | |
915 | |
916 Thu Apr 6 10:16:59 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
917 | |
918 * doc/xsltproc.1 doc/xsltproc.xml: applied man page improvement | |
919 from Daniel Leidert | |
920 | |
921 Thu Mar 30 17:23:52 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
922 | |
923 * tests/general/bug-36-inc.xsl tests/general/bug-37-inc.xsl | |
924 tests/general/bug-65-inc.xsl tests/general/bug-100.xsl | |
925 tests/REC/test-15-1.xsl tests/REC/test-7.1.1-3.xsl | |
926 tests/namespaces/extra2.xsl tests/extensions/module.xsl | |
927 tests/plugins/plugin.xsl python/tests/extelem.py | |
928 python/tests/extfunc.py: Fixed regression tests wrt | |
929 usage of the attributes "exclude-result-prefixes" | |
930 and "extension-element-prefixes". test-7.1.1-3.xsl fails | |
931 now, since the code still does not exclude ns-decls | |
932 correctly. | |
933 | |
934 Thu Mar 30 17:11:53 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
935 | |
936 * libxslt/xslt.c libxslt/xsltutils.c libxslt/preproc.c | |
937 libxslt/namespaces.c libxslt/imports.c | |
938 libxslt/attributes.c: Eliminated usage of xsltGetNsProp() in cases | |
939 where an attribute with a specific namespace is requested. | |
940 xsltGetNsProp() uses xmlGetProp() which is not namespace aware | |
941 and thus will return the first attribute with the requested | |
942 name but of arbitrary namespace. | |
943 Changed retrieval of the attributes "exclude-result-prefixes" | |
944 and "extension-element-prefixes", which are expected to be in | |
945 no namespace on XSLT elements and in the XSLT namespace on | |
946 literal result elements or extension elements. | |
947 Additional change: for XSLT elements the attribute | |
948 "exclude-result-prefixes" is only allowed on xsl:stylesheet | |
949 and xsl:transform. This attribute was previously processed on | |
950 all XSLT elements. | |
951 | |
952 Wed Mar 29 12:16:41 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
953 | |
954 * libxslt/transform.c: Charles Hardin pointed an OOM condition where | |
955 a NULL pointer could be dereferenced, closes #336394 | |
956 | |
957 Fri Mar 10 12:49:18 CET 2006 Daniel Veillard <daniel@veillard.com> | |
958 | |
959 * libexslt/crypto.c libexslt/date.c libexslt/saxon.c | |
960 libxslt/attributes.c libxslt/imports.c libxslt/pattern.c | |
961 libxslt/preproc.c libxslt/transform.c libxslt/variables.c | |
962 libxslt/xslt.c libxslt/xsltutils.c: various assorted small cleanups | |
963 based on the Coverity reports | |
964 | |
965 Wed Feb 22 16:09:10 CET 2006 Daniel Veillard <daniel@veillard.com> | |
966 | |
967 * python/types.c: Nic Ferrier found debug statement left in the | |
968 XPath conversion code | |
969 | |
970 Tue Feb 21 20:21:07 CET 2006 Daniel Veillard <daniel@veillard.com> | |
971 | |
972 * doc/xsltproc.1 doc/xsltproc.xml: new update from Daniel Leidert | |
973 | |
974 Tue Feb 21 17:59:11 CET 2006 Daniel Veillard <daniel@veillard.com> | |
975 | |
976 * libxslt/extensions.c libxslt/xslt.c libxslt/xslt.h | |
977 libxslt/xsltInternals.h: applied patch from Christopher R. Palmer | |
978 to avoid a race condition in xsltInit() | |
979 | |
980 Sun Feb 19 22:40:58 CET 2006 Daniel Veillard <daniel@veillard.com> | |
981 | |
982 * doc/xsltproc.1 doc/xsltproc.xml: improvement of the man page | |
983 by Daniel Leidert, c.f. #331779 | |
984 | |
985 Sat Feb 11 13:10:01 CET 2006 Daniel Veillard <daniel@veillard.com> | |
986 | |
987 * libxslt/xsltutils.c: fix xsltSaveResultToString comment | |
988 * libxslt/transform.c: detect loops when computing variables, should | |
989 fix bug #330772 | |
990 * doc/xsltproc.xml doc/xsltproc.1: fix typo in man page | |
991 * tests/namespaces/tst7.out tests/general/bug-152.out: small output | |
992 changes due to libxml2 xhtml meta handling modification | |
993 | |
994 Mon Nov 21 12:22:21 CET 2005 Daniel Veillard <daniel@veillard.com> | |
995 | |
996 * libexslt/date.c: Albert Chin found another signed/unsigned problem | |
997 in the date and time code raised on IRIX 6.5 | |
998 | |
999 Mon Nov 21 12:08:05 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1000 | |
1001 * libexslt/crypto.c: patch from Albert Chin needed for HP-UX | |
1002 which doesn't have <sys/select.h> | |
1003 | |
1004 Mon Nov 21 12:05:41 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1005 | |
1006 * libexslt/date.c: Albert Chin posted a patch to fix a problem on | |
1007 Solaris with dates, extended bitfield size too to match libxml2 | |
1008 code from xmlschemastypes.c | |
1009 | |
1010 Wed Nov 16 12:47:25 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1011 | |
1012 * libexslt/functions.c: fix an problem raised by Ralf Junker in the | |
1013 use of xmlHashScanFull() fixes bug #321582 | |
1014 | |
1015 Sun Nov 6 19:22:45 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1016 | |
1017 * libxslt/attrvt.c: added a missing parameter to a debug function | |
1018 | |
1019 Tue Oct 4 20:37:09 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
1020 | |
1021 * libexslt/date.c: applied fix to date:week-in-year posted to | |
1022 the mailing list by Thomas Broyer | |
1023 * tests/exslt/date/date.1.out, tests/exslt/date/datetime.1.out: | |
1024 updated to reflect above fix | |
1025 | |
1026 Sun Oct 2 11:52:44 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1027 | |
1028 * configure.in libxslt/Makefile.am libxslt/xsltconfig.h.in | |
1029 libxslt.spec.in tests/plugins/Makefile.am xslt-config.in: applied | |
1030 patch from Joel Reed to ease plugin integration | |
1031 | |
1032 Thu Sep 22 21:51:22 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
1033 | |
1034 * libxslt/pattern.c: fixed problem in internal XPath compilation | |
1035 of patterns including variables, fixes #316861 | |
1036 | |
1037 Wed Sep 14 14:30:03 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1038 | |
1039 * libxslt/transform.c: removed a superfluous second sorting of | |
1040 the node set on xsl:copy-of, fixes #316288 | |
1041 * libxslt/xsltutils.c: marked xsltDocumentSortFunction as slow, | |
1042 obsolete and deprecated :-) | |
1043 | |
1044 Sat Sep 10 14:35:06 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1045 | |
1046 * configure.in: check environment for PYTHON, fixes #315367 | |
1047 | |
1048 Mon Sep 5 00:44:24 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1049 | |
1050 * configure.in NEWS doc/*: preparing release 1.1.15 | |
1051 * libxslt/pattern.c libxslt/xsltutils.c: a bit more cleanup | |
1052 | |
1053 Mon Sep 5 00:07:40 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1054 | |
1055 * libxslt/pattern.c: fixed #303289 variable in match are forbidden | |
1056 * tests/general/bug-89.xsl: had to fix that test which was doing this | |
1057 * tests/general/bug-142.out tests/general/bug-152.out | |
1058 tests/namespaces/tst7.out: small output change on libxml2-2.6.21 | |
1059 new way of serializing encoding meta in HTML | |
1060 | |
1061 Wed Aug 31 13:49:51 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1062 | |
1063 * libxslt/transform.c: fixed #314936 a dictionnary issue on text | |
1064 node merging, which probably fixed #311267 too. | |
1065 | |
1066 Thu Aug 25 13:29:20 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1067 | |
1068 * libxslt/xslt.c: libxslt should deallocate directly text node content | |
1069 use xmlSetNodeContent(..., NULL) | |
1070 | |
1071 Fri Aug 12 12:17:10 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1072 | |
1073 * tests/general/bug-163.*, tests/general/Makefile.am, | |
1074 tests/docs/bug-163.*, tests/docs/Makefile.am: check fix for | |
1075 #310692 | |
1076 | |
1077 Tue Aug 9 22:13:18 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1078 | |
1079 * tests/plugins/Makefile.am: try to get rid of complaints from | |
1080 jhbuild newbies. | |
1081 | |
1082 Sun Aug 7 16:04:47 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1083 | |
1084 * libxslt/xsltutils.c: fixed a bug when size of xmlXPathContext | |
1085 changes, uses the libxml2 alloc and dealloc functions instead. | |
1086 | |
1087 Tue Jul 13 22:41:03 PDT 2005 William Brack <wbrack@mmm.com.hk> | |
1088 | |
1089 * libxslt/transform.c: added check in xsltCopyText to assure | |
1090 content is in dictionary before doing a straight copy of | |
1091 content (bug 302821) | |
1092 | |
1093 Tue Jul 13 16:16:31 PDT 2005 William Brack <wbrack@mmm.com.hk> | |
1094 | |
1095 * libxslt/transform.c: fixed to set current default value for | |
1096 XInclude when creating new TransformContext | |
1097 * libxslt/xslt.c: minor change for per-mille | |
1098 | |
1099 Sun Jul 10 16:17:53 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1100 | |
1101 * libxslt/xsltwin32config.h*: try to avoid generating conflicts | |
1102 * libexslt/dynamic.c: applied patch from Mark Vakoc to implement | |
1103 dyn:map | |
1104 * configure.in tests/exslt/Makefile.am tests/exslt/dynamic/*: | |
1105 added test for dyn:map to the regression suite | |
1106 | |
1107 Sat Jul 2 02:32:24 PDT 2005 <wbrack@mmm.com.hk> | |
1108 | |
1109 * libxslt/numbers.c: further fixes for bug 309209, changing | |
1110 behaviour of format-number. | |
1111 * libxslt/xslt.c: changed definition of per-mille character from | |
1112 '?' to Unicode #2030 (UTF-8 '‰') (ref XSLT spec 12.3) | |
1113 | |
1114 2005-06-30 Federico Mena Quintero <federico@ximian.com> | |
1115 | |
1116 * libxslt/xsltwin32config.h: Added this file back. We'll have to | |
1117 figure out a way to make jhbuild not get CVS conflicts with it. | |
1118 | |
1119 Thu Jun 30 14:09:55 PDT 2005 William Brack <wbrack@mmm.com.hk> | |
1120 | |
1121 * libxslt/numbers.c: fixed bug in negative prefix (bug 309209) | |
1122 | |
1123 2005-06-17 Federico Mena Quintero <federico@ximian.com> | |
1124 | |
1125 * libxslt/xsltwin32config.h: Removed from CVS; this is a generated | |
1126 file anyway and it breaks jhbuild all the time. | |
1127 | |
1128 Sat May 7 11:28:41 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1129 | |
1130 * libexslt/libexslt.3: applied patch from Jonathan Wakely to fix | |
1131 the namespace name for the EXSLT date and time functions in the man | |
1132 page. | |
1133 | |
1134 Wed Apr 6 23:58:12 CEST 2005 Igor Zlatkovic <igor@zlatkovic.com> | |
1135 | |
1136 * libexslt/exslt.c libexslt/libexslt.h: Windows build cleanups, | |
1137 removed obsolete checks | |
1138 * libxslt/libxslt.h libxslt/win32config.h libxslt/xsltutils.h: | |
1139 Windows build cleanups, removed obsolete checks | |
1140 * win32/configure.js: removed obsolete copy operations | |
1141 * win32/Makefile.*: make install cleanup | |
1142 * xsltproc/xsltproc.c: Windows build cleanup, removed obsolete | |
1143 macro definitions | |
1144 * .cvsignore: added Eclipse project files | |
1145 | |
1146 Sat Apr 2 13:34:11 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1147 | |
1148 * configure.in NEWS doc/*: preparing release of 1.1.14, updated docs | |
1149 and rebuilt. | |
1150 | |
1151 Thu Mar 31 23:50:43 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1152 | |
1153 * tests/docbook/result/fo/gdp-handbook.fo tests/general/bug-105.out | |
1154 tests/general/bug-142.out: updated the result of some tests | |
1155 following the change to serailization in libxml2. | |
1156 | |
1157 Thu Mar 31 11:54:31 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1158 | |
1159 * libxslt/pattern.c: fixed bug #171488 with cascading select in | |
1160 patterns. | |
1161 * tests/general/bug-161.*, tests/general/Makefile.am, | |
1162 tests/docs/bug-161.*, tests/docs/Makefile.am: added test provided | |
1163 by Ben Ko | |
1164 | |
1165 Thu Mar 31 00:28:38 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1166 | |
1167 * tests/plugins/Makefile.am: fixed build outside of source tree | |
1168 bug #172155 thanks to patch from Mike Castle | |
1169 | |
1170 Wed Mar 30 14:09:19 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1171 | |
1172 * xsltproc/xsltproc.c: fixed the xinclude problem with document() | |
1173 as in bug #171893 | |
1174 * configure.in tests/Makefile.am tests/xinclude/*: added a new | |
1175 xinclude directory with the test for this problem | |
1176 | |
1177 Wed Mar 30 11:59:06 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1178 | |
1179 * libxslt/pattern.c: fixed bug 169718 with ancestors in patterns | |
1180 similar to same bug fixed in libxml2 | |
1181 * tests/general/bug-160.*, tests/general/Makefile.am, | |
1182 tests/docs/bug-160.*, tests/docs/Makefile.am: added test provided | |
1183 by Aaron Kaplan | |
1184 | |
1185 Tue Mar 29 22:35:14 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1186 | |
1187 * tests/general/bug-159.*, tests/general/Makefile.am, | |
1188 tests/docs/bug-159.*, tests/docs/Makefile.am: added test for | |
1189 bug #168196 fixed in libxml2 | |
1190 | |
1191 Tue Mar 29 21:06:11 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1192 | |
1193 * libxslt/transform.c: working around Mark Vakoc' reported bug related | |
1194 to mode internaing | |
1195 * xsltproc/xsltproc.c: adding a --nodict mode to check problems with | |
1196 document without a dictionnary. | |
1197 * tests/REC/Makefile.am tests/general/Makefile.am: testing without | |
1198 dictionnary | |
1199 | |
1200 Tue Mar 29 15:37:13 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1201 | |
1202 * libxslt/xslt.c: fix bug #165201 when calling xsltInit() multiple | |
1203 times. | |
1204 | |
1205 Tue Mar 29 15:13:59 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
1206 | |
1207 * libxslt/preproc.c libxslt/xslt.c libxslt/xsltInternals.h: | |
1208 added DTD like checking when compiling stylesheets, closes | |
1209 bug #160402 and a long term TODO | |
1210 * tests/general/bug-89.xsl: thos spotted a misconstruct of one | |
1211 of the test cases where <xsl:when> was not within <xsl:choose> | |
1212 | |
1213 Mon Mar 21 20:56:43 MST 2005 John Fleck (jfleck@inkstain.net) | |
1214 | |
1215 * doc/xsltproc.xml, xsltproc.html, xsltproc.1: | |
1216 update documentation to reflect addition of --nodtdattr | |
1217 command line flag. Bug #171098 | |
1218 | |
1219 Wed Mar 16 17:19:24 HKT 2005 William Brack (wbrack@mmm.com.hk) | |
1220 | |
1221 * libxslt/xslt.c: fixed problem with text node on stylesheet | |
1222 document without a dictionary (bug 170533) | |
1223 | |
1224 Sun Mar 13 20:08:34 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1225 | |
1226 * NEWS configure.in doc/*: preparing 1.1.13, updated and rebuilt | |
1227 the docs. | |
1228 * tests/plugins/Makefile.am xsltproc/Makefile.am: trying to fix | |
1229 some build problems. | |
1230 * libxslt.spec.in: adding a build require and a require for | |
1231 libgcrypt-devel, c.f. Red Hat bug #133211 | |
1232 * libxslt/xsltInternals.h: as for libxml2, XML_CAST_FPTR was wrong. | |
1233 | |
1234 Wed Feb 23 19:25:13 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
1235 | |
1236 * libxslt/pattern.c: fixed a problem with '//' and | |
1237 namespaces (bug 168208) | |
1238 | |
1239 Mon Feb 14 23:10:21 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
1240 | |
1241 * libxslt/namespaces.c: fixed a problem with | |
1242 exclude-result-prefixes (bug 165560) | |
1243 | |
1244 Mon Feb 14 12:51:07 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1245 | |
1246 * libxslt/variables.c: added a cretion of ctxt->globalVars in | |
1247 xsltProcessUserParamInternal if missing. | |
1248 | |
1249 Wed Feb 9 21:58:56 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1250 | |
1251 * doc/Makefile.am doc/libxslt-api.xml doc/libxslt-refs.xml | |
1252 doc/EXSLT/libexslt-api.xml: applied patch for make wiki from | |
1253 Joel Reed and rebuild | |
1254 * tests/plugins/Makefile.am: fix from Joel Reed for make dist | |
1255 | |
1256 Sun Jan 30 20:01:21 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1257 | |
1258 * tests/plugins/testplugin.c win32/Makefile.msvc win32/configure.js: | |
1259 applied plugin patch for Windows by Joel Reed | |
1260 | |
1261 Fri Jan 28 01:00:56 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1262 | |
1263 * win32/configure.js: Makefile fixes for Widows from Joel Reed | |
1264 | |
1265 Sat Jan 22 22:14:26 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1266 | |
1267 * libxslt/pattern.c libxslt/preproc.c libxslt/templates.c | |
1268 libxslt/xslt.c libxslt/xsltInternals.h: chasing xmlStrEqual | |
1269 calls and removed them when comparing mode and modeURI for | |
1270 templates by interning those strings when compiling the | |
1271 stylesheets. | |
1272 | |
1273 Sat Jan 22 19:17:13 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1274 | |
1275 * configure.in: small fix for local setup | |
1276 * libxslt/transform.c libxslt/variables.c : speeding up some | |
1277 variable lookup. In the process dug out something nasty about | |
1278 ctxt->dict creation and key initialization order. | |
1279 | |
1280 Sat Jan 22 16:28:27 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1281 | |
1282 * libxslt/templates.c libxslt/transform.c libxslt/xslt.c | |
1283 libxslt/xsltInternals.h: when copying text nodes in elements | |
1284 or attributes to the output, if interning, then reuse the strings | |
1285 directly without copying them in the output tree if dicts are | |
1286 shared between the context and the output docs. Less allocations | |
1287 smaller output document and no copying involved anymore. | |
1288 | |
1289 Sat Jan 22 11:24:43 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1290 | |
1291 * libxslt/xslt.c: internalize all text node content from | |
1292 stylesheet documents with the stylesheet dictionnary | |
1293 | |
1294 Fri Jan 21 12:04:18 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
1295 | |
1296 * tests/plugins/Makefile.am: Applied patch 11 (with small | |
1297 modification) from Joel | |
1298 | |
1299 Thu Jan 20 21:05:27 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1300 | |
1301 * tests/plugins/Makefile.am tests/plugins/testplugin.c: applied | |
1302 patch 10 from Joel Reed | |
1303 | |
1304 Wed Jan 19 10:08:55 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
1305 | |
1306 * libxslt/xsltwin32config.h, libxslt/xsltwin32config.h.in: | |
1307 fixed a small error in LIBXSLT_VERSION_EXTRA pointed out | |
1308 by Michael.Hewarth on the mailing list | |
1309 | |
1310 Wed Jan 19 13:58:16 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1311 | |
1312 * configure.in: patch #9 from Joel Reed | |
1313 | |
1314 Wed Jan 19 10:21:37 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
1315 | |
1316 * transform.c: fixed problem with parserOptions not being | |
1317 set before loading a new document (bug 164530) | |
1318 | |
1319 Mon Jan 17 16:50:02 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1320 | |
1321 * configure.in libxslt/Makefile.am libxslt/xsltwin32config.h | |
1322 tests/Makefile.am tests/plugins/Makefile.am | |
1323 tests/plugins/testplugin.c: applied another patch from Joel Reed | |
1324 still failing here but looking better | |
1325 | |
1326 Sun Jan 16 00:09:11 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1327 | |
1328 * libxslt/extensions.c: applied another patch from Joel Reed | |
1329 | |
1330 Sat Jan 15 13:54:28 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1331 | |
1332 * tests/plugins/plugin.* tests/Makefile.am libxslt/extensions.c | |
1333 libxslt/Makefile.am configure.in: Applied another patch from | |
1334 Joel Reed, fixed a segfault and changed the configure code | |
1335 a bit to work in my debug environment. | |
1336 | |
1337 Tue Jan 11 10:50:33 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
1338 | |
1339 * configure.in: added python2.4 to the list of accepted | |
1340 versions (bug 163274) | |
1341 | |
1342 Sun Jan 9 17:04:23 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1343 | |
1344 * libxslt/extensions.c: oops previous patch could break build | |
1345 | |
1346 Sun Jan 9 16:41:59 CET 2005 Daniel Veillard <daniel@veillard.com> | |
1347 | |
1348 * configure.in win32/configure.js libxslt/extensions.c | |
1349 libxslt/xsltconfig.h.in libxslt/xsltwin32config.h.in: | |
1350 integrated the module patch from Joel Reed with just a couple | |
1351 of changes and cleanup. | |
1352 | |
1353 Tue Dec 27 17:50:10 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1354 | |
1355 * libxslt/pattern.c: fixed a problem with the expression | |
1356 "*//name" (bug 162265), also a small problem with the '|' | |
1357 operator. | |
1358 | |
1359 Thu Dec 23 16:04:47 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1360 | |
1361 * libxslt/transform.c, libxslt/templates.c: fixed a couple of | |
1362 spots where out-of-memory errors were not detected in time | |
1363 (bug #153660 on OSF/1) | |
1364 | |
1365 Thu Dec 2 21:10:31 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1366 | |
1367 *doc/xslt.html, doc/downloads.html: changed the download link | |
1368 on the web page for cvs snapshot | |
1369 | |
1370 Wed Dec 1 22:37:55 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1371 | |
1372 * libxslt/extensions.c, libxslt/functions.c, libxslt/numbers.c, | |
1373 libxslt/pattern.c, libxslt/transform.c, libxslt/xslt.c, | |
1374 libxslt/xsltInternals.h: minor changes to get rid of gcc | |
1375 warnings, especially on 64-bit system. Implemented | |
1376 XML_CAST_FPTR macro to cast between function pointer <-> | |
1377 object pointer while avoiding gcc warnings (a hack). | |
1378 No change to the logic. | |
1379 | |
1380 Wed Dec 1 10:47:15 CET 2004 Daniel Veillard <daniel@veillard.com> | |
1381 | |
1382 * libxslt/security.c xsltproc/xsltproc.c: applied patch from | |
1383 Aleksey Gurtovoy moving some stat() definition for Windows | |
1384 to the right place. | |
1385 | |
1386 Wed Dec 1 14:30:22 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1387 | |
1388 * libxslt/xslt.c: applied patch from Mark Vakoc fixing bug with | |
1389 namespace URI on template names. | |
1390 * tests/namespaces/tst9*, tests/namespaces/Makefile.am: added | |
1391 test case for this | |
1392 | |
1393 Tue Nov 30 10:53:18 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1394 | |
1395 * libxslt/pattern.c: more on RVT's in XPath predicates, this | |
1396 time for bug 159726. Cleaned up the logic a little, hopefully | |
1397 now covers all setting of XSLT_RUNTIME_EXTRA. | |
1398 * tests/general/bug-158.xsl: corrected a typo | |
1399 | |
1400 Thu Nov 25 22:24:03 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1401 | |
1402 * libxslt/variables.c, libxslt/xsltInternals.h: backed out the | |
1403 last change and re-did it the "right way" (bug 158372). | |
1404 * tests/general/bug-158.*, tests/general/Makefile.am, | |
1405 tests/docs/bug-158.*, tests/general/Makefile.am: added test | |
1406 case for this bug | |
1407 | |
1408 Wed Nov 24 10:51:51 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1409 | |
1410 * libxslt/variables.c, libxslt/xsltInternals.h: enhanced the | |
1411 evaluation of global variables to take account of possible | |
1412 changes to the current document (bug 158372). | |
1413 | |
1414 Mon Nov 22 08:10:18 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1415 | |
1416 * libxslt/pattern.c: small change to previous fix for bug 153137, | |
1417 fixes bug 158840. | |
1418 * tests/general/bug-157.*, tests/general/Makefile.am, | |
1419 tests/docs/bug-157.*, tests/docs/Makefile.am: added test for this | |
1420 | |
1421 Sun Nov 21 09:42:22 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1422 | |
1423 * libxslt/transform.c: enhanced code to assure the "current | |
1424 template rule" is not changed by xsl:call-template (bug 157859). | |
1425 * tests/general/bug-156.*, tests/general/Makefile.am, | |
1426 tests/docs/bug-156.*, tests/docs/Makefile.am: added a test case | |
1427 | |
1428 Mon Nov 8 11:41:32 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1429 | |
1430 * libexslt/date.c: fixed problem with day-of-week-in-month | |
1431 (bug 157592) with patch from Sal Paradise | |
1432 * tests/exslt/date/datetime.1.out: corrected expected output | |
1433 after above fix | |
1434 | |
1435 Mon Nov 1 15:57:24 CET 2004 Daniel Veillard <daniel@veillard.com> | |
1436 | |
1437 * tests/general/bug-155.*, tests/general/Makefile.am, | |
1438 tests/docs/bug-155*, tests/docs/Makefile.am: added a test case | |
1439 provided by Markus Bertheau breaking on libxml2-2.6.15 | |
1440 | |
1441 Fri Oct 29 17:03:26 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1442 | |
1443 * configure.in NEWS doc/*: preparing release of libxslt-1.1.12 | |
1444 * libexslt/crypto.c: mini change to avoid breaking apibuild.py | |
1445 * libxslt/templates.c: small fix, first step in adressing #153660 | |
1446 | |
1447 Fri Oct 29 14:18:35 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1448 | |
1449 * doc/xsltproc.1 doc/xsltproc.xml: indicate - means stdin closing | |
1450 #156626 | |
1451 | |
1452 Wed Oct 27 17:00:54 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1453 | |
1454 * libxslt/transform.c: another dictionnary/string interning fix | |
1455 | |
1456 Wed Oct 27 00:00:07 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1457 | |
1458 * libxslt/transform.c: fix to force string interning on generated | |
1459 documents | |
1460 | |
1461 Sat Oct 23 09:36:12 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1462 | |
1463 * libexslt/crypto.c, libexslt/functions.c, libxslt/keys.c, | |
1464 libxslt/numbers.c, libxslt/pattern.c, libxslt/transform.c, | |
1465 libxslt/variables.c: changed some variable names for warning | |
1466 cleanup when -ansi flag is not present. | |
1467 * libxslt/namespaces.c: fixed potential NULL pointer reference | |
1468 pointed out by Dennis Dams (bug 156187) | |
1469 | |
1470 Mon Oct 18 17:04:27 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1471 | |
1472 * libxslt.spec.in doc/Makefile.am: fix for RedHat bug #136072 | |
1473 to include EXSLT doc in libxslt package. | |
1474 | |
1475 Thu Oct 14 22:43:22 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1476 | |
1477 * configure.in, config.h.in, libexslt/date.c: changed date.c to use | |
1478 gmtime_r if available (bug 129983) | |
1479 * libexslt/functions.c: fixed a namespace problem concerning a | |
1480 function with a namespace-qualified name (bug 155197) | |
1481 | |
1482 Tue Oct 12 03:54:44 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1483 | |
1484 * libxslt/namespaces.c: fixed a bug in namespace lookup exhibited | |
1485 by the recent namespace tests in libxml2 | |
1486 | |
1487 Thu Oct 7 16:15:15 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1488 | |
1489 * libxslt/transform.c: fixed a problem of tree structure raised | |
1490 by the new libxml2 tree checking code. | |
1491 | |
1492 Thu Sep 30 11:28:03 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1493 | |
1494 * libexslt/date.c: fixed problem with negative periods | |
1495 (bug 154021) | |
1496 * tests/exslt/date/sum.2.out: changed expected output, now | |
1497 agrees with comments in sum.2.xml test data file | |
1498 | |
1499 Thu Sep 30 08:19:28 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1500 | |
1501 * libxslt/templates.c: patch from Mark Vakoc about an incorrect | |
1502 attribute document pointer. | |
1503 | |
1504 Thu Sep 30 08:13:57 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1505 | |
1506 * doc/tutorial2/libxslt_pipes.*: updated the tutorial from Panagiotis | |
1507 Louridas | |
1508 | |
1509 Thu Sep 30 00:10:09 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1510 | |
1511 * configure.in doc/*: release of 1.1.11, rebuilt the docs | |
1512 | |
1513 Wed Sep 29 15:42:33 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1514 | |
1515 * libxslt/pattern.c: try to fix #153137 but without a test case | |
1516 it's shooting in the dark. | |
1517 | |
1518 Tue Sep 28 16:20:48 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1519 | |
1520 * doc/tutorial2/libxslt_pipes.*: New tutorial from Panagiotis Louridas | |
1521 * libxslt.spec.in doc/Makefile.am: integrated the tutorial in the | |
1522 distribution | |
1523 | |
1524 Sat Sep 25 21:38:57 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1525 | |
1526 * libxslt/preproc.c libxslt/variables.c: fixed 2 leaks with | |
1527 namespaced variable names. | |
1528 * tests/general/bug-154.*, tests/general/Makefile.am, | |
1529 tests/docs/bug-154*, tests/docs/Makefile.am: added test case | |
1530 for above | |
1531 | |
1532 Fri Sep 24 18:13:45 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1533 | |
1534 * Makefile.am: add missing variable | |
1535 * libxslt/transform.c: fixed some error callback data | |
1536 * tests/exslt/date/Makefile.am tests/exslt/date/sum*: added new | |
1537 date:sum testing from Derek Poon | |
1538 | |
1539 Fri Sep 24 09:17:22 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1540 | |
1541 * libexslt/date.c: fixed problem with empty sets, etc. | |
1542 (see discussion on mailing list) | |
1543 | |
1544 Sat Sep 18 17:08:31 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1545 | |
1546 * libexslt/date.c: fixed problem with timezone offset | |
1547 (bug 153000) | |
1548 * tests/exslt/date/add.1.out: changed regression test output, | |
1549 which was apparently incorrect for above case | |
1550 | |
1551 Sat Sep 18 00:04:02 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1552 | |
1553 * libxslt/transform.c: re-arranged sequence of setting up | |
1554 namespaces within xsltCopyTree (see the list thread | |
1555 http://mail.gnome.org/archives/xml/2004-September/msg00072.html) | |
1556 * tests/general/bug-104.out: slight change to expected output | |
1557 due to above fix | |
1558 | |
1559 Fri Sep 17 23:15:33 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1560 | |
1561 * libexslt/date.c: enhanced validation of date-time to catch | |
1562 bit-field overflow (bug 152836) | |
1563 * tests/exslt/date/date.2.*, tests/exslt/time.2.*: added test | |
1564 cases for above | |
1565 | |
1566 Tue Sep 7 18:04:55 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1567 | |
1568 * libxslt/numbers.c: further refinement to UTF8 pattern | |
1569 separator (bug 151975) | |
1570 | |
1571 Tue Sep 7 00:14:12 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1572 | |
1573 * libxslt/numbers.c: fixed problem with UTF8 pattern | |
1574 separator (bug 151975) | |
1575 | |
1576 Mon Sep 6 14:27:38 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1577 | |
1578 * libxslt/imports.c, libxslt/xslt.c, libxslt/xsltInternals.h: | |
1579 fixed 2 problems with xsl:include (bug #151795) | |
1580 | |
1581 Tue Aug 31 15:45:42 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1582 | |
1583 * NEWS configure.in doc/*: Release of libxslt-1.1.10 | |
1584 | |
1585 Tue Aug 31 11:41:11 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1586 | |
1587 * doc/xsltproc.1 doc/xsltproc.xml: added missing descriptions | |
1588 for --path as well as --load-trace, fixes Red Hat bug #106545 | |
1589 | |
1590 Fri Aug 27 20:52:52 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1591 | |
1592 * libxslt/keys.c: fixed small problem with key initialisation | |
1593 disturbing the transformation context (bug 151201). | |
1594 * tests/general/bug-153.*, tests/general/Makefile.am, | |
1595 tests/docs/bug-153*, tests/docs/Makefile.am: added test case | |
1596 for above | |
1597 | |
1598 Tue Aug 24 16:40:51 CEST 2004 Igor Zlatkovic <igor@zlatkovic.com> | |
1599 | |
1600 * win32/configure.js: added support for version extra | |
1601 | |
1602 Mon Aug 23 16:53:02 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1603 | |
1604 * libexslt/date.c libxslt/imports.c libxslt/xslt.c: fixing | |
1605 compilation problems on Solaris #150844 | |
1606 | |
1607 Sun Aug 22 17:19:49 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1608 | |
1609 * configure.in NEWS doc/*: preparing release of 1.1.9 | |
1610 | |
1611 Sat Aug 21 22:08:14 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1612 | |
1613 * transform.c: Further enhancement for keys on exslt:node-sets. | |
1614 Corrects a rather serious timing problem (bug 150741) | |
1615 * tests/exslt/common/node-set.8.*: added regression test for this | |
1616 | |
1617 Fri Aug 20 18:53:50 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1618 | |
1619 * Makefile.am configure.in: a bit of cleanup and a extra variable for | |
1620 CVS dist | |
1621 | |
1622 Fri Aug 20 11:30:19 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1623 | |
1624 * libxslt/imports.c: fix a 64bit bug reported by Andreas Schwab | |
1625 | |
1626 Wed Aug 18 14:27:18 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1627 | |
1628 * configure.in libxslt/xsltconfig.h.in libxslt/xslt.c | |
1629 libxslt/xsltwin32config.* libexslt/exsltconfig.h.in | |
1630 libexslt/exslt.c: added some code to include the CVS | |
1631 ChangeLog version in the version strings available for | |
1632 printing (e.g. by xsltproc) | |
1633 | |
1634 Wed Aug 18 00:22:00 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1635 | |
1636 * xsltproc/xsltproc.c: implemented --nodtdattr to avoid defaulting | |
1637 DTD attributes, RFE 150311 . Also cleanup the code from all | |
1638 libxml2 pre 2.6.0 specific code since we are using | |
1639 LIBXML_REQUIRED_VERSION=2.6.8 in configure.in | |
1640 | |
1641 Tue Aug 17 01:01:22 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1642 | |
1643 * libxslt/documents.c libxslt/documents.h libxslt/imports.c | |
1644 libxslt/xslt.c libxslt/xsltutils.c: Implemented a hook to | |
1645 provide document loading as suggested by David Hyatt for | |
1646 Safari | |
1647 | |
1648 Mon Aug 16 12:53:55 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1649 | |
1650 * libxslt/transform.c: added a call to xmlXPathOrderDocElems | |
1651 in xmlNewTransformContext for the principal document (bug 133289) | |
1652 | |
1653 Sat Aug 14 21:49:48 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1654 | |
1655 * libxslt/namespaces.[ch], transform.c, xslt.c, xsltInternals.h: | |
1656 fixed handling of #default in namespace-alias for default | |
1657 namespace (bug 149659) | |
1658 * tests/namespaces/tst7.* tst8.*: added regression tests for above | |
1659 | |
1660 Fri Aug 6 11:05:31 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1661 | |
1662 * libexslt/date.c: added date:sum routine supplied by Joel | |
1663 Reed | |
1664 | |
1665 Wed Aug 4 00:04:13 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1666 | |
1667 * doc/downloads.html doc/xslt.html: fixed a couple of problems | |
1668 reported by Oliver Stoeneberg | |
1669 | |
1670 Mon Aug 2 08:48:03 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1671 | |
1672 * libxslt/documents.c, libxslt/functions.c, libxslt/transform.c, | |
1673 libxslt/variables.c: added code to assure keys are generated | |
1674 when needed for node-sets (bug 148773) | |
1675 * tests/exslt/common/node-set.7.* - added test case for above. | |
1676 | |
1677 Mon Jul 26 17:03:22 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1678 | |
1679 * libexslt/strings.c: fixed str:tokenize for case when 2nd | |
1680 argument is an empty string (should produce a token for | |
1681 each char in the string). Reported on the mailing list by | |
1682 Peter Pawlowski. | |
1683 | |
1684 Fri Jul 23 21:55:14 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1685 * libxslt/imports.c: further enhancement for template priorities | |
1686 on imported stylesheets (better fix for bug 141279, fixes | |
1687 bug 148246). | |
1688 | |
1689 Fri Jul 16 12:14:57 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1690 | |
1691 * configure.in libexslt/crypto.c libexslt/exslt.[ch] | |
1692 libexslt/exsltconfig.h.in win32/configure.js: apply patch from | |
1693 Rob Richards to add a normal --with-crypto configure option. | |
1694 | |
1695 Tue Jul 13 22:57:43 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1696 | |
1697 * libxslt/functions.c: added some logic to xsltKeyFunction | |
1698 to set the transform context doc ptr when the xpath context | |
1699 doc is different (bug 147445) | |
1700 * tests/exslt/common/Makefile.am, tests/exslt/common/node-set.5* | |
1701 and tests/exslt/common/node-set.6*: added regression tests | |
1702 for bug 145547 (UNION and FILTER for RVT's) | |
1703 | |
1704 Mon Jul 12 08:28:07 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1705 | |
1706 * python/libxslt-python-api.xml: fixed type for doctypeSystem | |
1707 and doctypePublic (problem reported on the list by Sitsofe | |
1708 Wheeler) | |
1709 * doc/libxslt-api.xml: updated database. | |
1710 | |
1711 Sun Jul 11 22:46:31 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1712 | |
1713 * transform.c: small change to key handling for RVT, needed | |
1714 because of enhancement to libxml2 xpath. | |
1715 | |
1716 Fri Jul 9 02:51:38 PDT 2004 Daniel Veillard <daniel@veillard.com> | |
1717 | |
1718 * python/libxsl.py: fixes Python on 64bits box problem. | |
1719 | |
1720 Tue Jul 6 18:43:37 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1721 | |
1722 * libxslt.spec.in: better python dependancy Red hat bug #126364 | |
1723 by Robert Scheck | |
1724 | |
1725 Tue Jul 6 21:35:44 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1726 | |
1727 * tests/namespaces/Makefile.am: added extra2.err, tst5.xml, | |
1728 tst5.xsl and tst.out to EXTRA_DIST | |
1729 | |
1730 Mon Jul 5 21:48:13 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1731 | |
1732 * configure.in doc/*: releasing 1.1.8 | |
1733 | |
1734 Sun Jul 4 24:18:12 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1735 | |
1736 * xsltproc/Makefile.am: changed the sequence of LD_ADDS and | |
1737 LIBGCRYPT_LIBS on xsltproc_LDADD. Previously this was | |
1738 causing the wrong libs to be linked when using the configure | |
1739 option --with-libxml-libs-prefix, or --with-libxml-src (nasty) | |
1740 | |
1741 Sun Jul 4 21:42:48 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1742 | |
1743 * libexslt/Makefile.am: implemented change from Joel Reed for | |
1744 automake-1.4 compatibility. | |
1745 * libexslt/crypto.c: reformatted source to remove an overly | |
1746 generous supply of tabs. Added a #include for sys/select to | |
1747 fix a compilation error caused by the gcrypt include file's | |
1748 usage of 'fd_set'. Made some minor changes to fix | |
1749 some warning messages (no change to the logic). | |
1750 * configure.in, config.h.in: added test for presence of | |
1751 sys/select.h. | |
1752 Added test for libgcrypt version > 1.1.41 (bug 145245) | |
1753 | |
1754 Sat Jul 3 17:52:27 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1755 | |
1756 * doc/xslt.html, doc/extensions.html: corrected the URI for libxslt | |
1757 namespace, also a small enhancement of the surrounding text on | |
1758 extension functions. (bug 145250) | |
1759 | |
1760 Fri Jul 2 15:51:49 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1761 | |
1762 * configure.in: convenience change | |
1763 * python/libxsl.py python/libxslt-python-api.xml python/libxslt.c: | |
1764 try to avoid calling libxml2 cleanup function directly but go | |
1765 though the python wrapper of libxml2 for memory debug accounting. | |
1766 | |
1767 Fri Jul 2 16:24:12 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1768 | |
1769 * libxslt/keys.c: added namespace setup before calling XPath | |
1770 to evaluate key (Bug 143520) | |
1771 | |
1772 Thu Jul 1 10:07:55 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1773 | |
1774 * libxslt/transform.c: added coding to xsltCopyTree to copy | |
1775 namespaces (bug 139578). | |
1776 * tests/general/bug-128.out: changed to reflect above fix | |
1777 * libxslt/xslt.c: minor change to an error message | |
1778 | |
1779 Wed Jun 30 18:41:20 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1780 | |
1781 * win32/Makefile.msvc win32/Makefile.mingw libexslt/Makefile.am | |
1782 libexslt/exslt.c libexslt/exslt.h config.h.in configure.in | |
1783 libexslt/crypto.c: applied patch from Joel Reed to get EXSLT | |
1784 crypto extensions based on libgcrypt if found at configure time. | |
1785 * tests/namespaces/Makefile.am: fixed a small breakage | |
1786 | |
1787 Wed Jun 30 12:28:34 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1788 | |
1789 * libxslt/namespaces: some enhancement for fixing bug 142768 | |
1790 * tests/namespaces/Makefile.am, tests/namespaces/tst6*: | |
1791 added regression test for this bug | |
1792 | |
1793 Tue Jun 29 09:23:03 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1794 | |
1795 * Makefile.am examples/xsltICUSort.c: seems I never commited to CVS | |
1796 the example from Richard Jinks | |
1797 | |
1798 Wed Jun 9 16:33:56 CEST 2004 Igor Zlatkovic <igor@zlatkovic.com> | |
1799 | |
1800 * win32/configure.js win32/Makefile.* minor changes for the new | |
1801 layout of the Windows binary package | |
1802 | |
1803 Wed May 26 10:51:22 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1804 | |
1805 * doc/search.php.inc, doc/search/php: enhanced to remove | |
1806 forcing module names to lower case, and to fix problem | |
1807 with links between pages in libxml2 directory. | |
1808 | |
1809 Mon May 24 12:46:10 HKT 2004 Igor Zlatkovic <igor@zlatkovic.com> | |
1810 | |
1811 * win32/makefile.msvc, win32/configure.js: included the cruntime | |
1812 option, contributed by Oliver Stoeneberg | |
1813 | |
1814 Mon May 24 08:37:22 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1815 | |
1816 * libxslt/xsltutils.c: fixed bug in error message printing | |
1817 for undefined namespace (bug 143004) | |
1818 | |
1819 Mon May 17 23:08:42 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1820 | |
1821 * NEWS doc/*: updated for 1.1.7 | |
1822 | |
1823 Mon May 17 06:14:09 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1824 | |
1825 * configure.in: release of libxslt-1.1.7 | |
1826 | |
1827 Sun May 16 23:08:05 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1828 | |
1829 * tests/general/bug-151*, tests/docs/bug-151.xml, | |
1830 tests/general/Makefile.am, tests/docs/Makefile.am: added | |
1831 regression test for old bug #127877 | |
1832 | |
1833 Sun May 16 20:48:35 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1834 | |
1835 * libxslt/transform.c: fixing bug #135542 about the DOCTYPE name | |
1836 being generated when the root element is namespaced | |
1837 * tests/general/bug-151*, tests/docs/bug-151.xml, | |
1838 tests/general/Makefile.am, tests/docs/Makefile.am: added | |
1839 regression test for bug #135542 | |
1840 | |
1841 Sun May 16 19:39:44 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1842 | |
1843 * libxslt/namespaces.c libxslt/namespaces.h libxslt/templates.c | |
1844 libxslt/transform.c: fixing bug #134500 on namespace lookup for | |
1845 attribute which sometimes lead to default namespace | |
1846 * tests/general/bug-150*, tests/docs/bug-150.xml, | |
1847 tests/general/Makefile.am, tests/docs/Makefile.am: added | |
1848 regression test for bug #134500 | |
1849 | |
1850 Sun May 16 18:09:36 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1851 | |
1852 * libexslt/date.h: fixing a small portability problem on Solaris | |
1853 for the declaration of localtime_r bug #140468 | |
1854 | |
1855 Sun May 16 16:36:38 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1856 | |
1857 * libxslt.m4: applied patch from Edward Rudd to fix the problems | |
1858 raised in bug #142429 | |
1859 | |
1860 Sun May 16 11:01:52 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1861 | |
1862 * libxslt/xslt.c: fixed a weird namespace bug #141532 | |
1863 * tests/docs/Makefile.am tests/docs/bug-14[89].xml | |
1864 tests/general/Makefile.am tests/docs/bug-14[89]*: added tests | |
1865 to the regression for bug #141532 | |
1866 | |
1867 Sun May 2 23:47:43 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1868 | |
1869 * libxslt/imports.c: added comments and function header, | |
1870 improved logic of routine just added. | |
1871 * tests/general/bug-147*, tests/docs/bug-147.xml, | |
1872 tests/general/Makefile.am, tests/docs/Makefile.am: added | |
1873 regression test for bug 141279 | |
1874 | |
1875 Sun May 2 12:47:32 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1876 | |
1877 * libxslt/imports.c: enhanced normalization of comp steps | |
1878 when an imported stylesheet has it's own imports | |
1879 (bug 141279) | |
1880 | |
1881 Sat May 1 10:35:03 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1882 | |
1883 * libxslt/transform.c: added code to recognize | |
1884 disable-output-escaping on certain text nodes (bug 140755) | |
1885 * tests/general/bug-100.out: regenerated to account for change | |
1886 from next ChangeLog entry (bug 140558) | |
1887 | |
1888 Wed Apr 28 18:17:24 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
1889 | |
1890 * libxslt/xsltutils.c: suppressed any automatic linefeed after | |
1891 a comment following the document root element (bug 140558) | |
1892 | |
1893 Thu Apr 22 08:38:35 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1894 | |
1895 * libxslt/transform.c: fix a problem where we updated an | |
1896 ELEMENT node psvi field as if it was a DOCUMENT one, leading | |
1897 to a subtle crash later, valgrind rules. | |
1898 | |
1899 The Apr 20 00:22:37 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1900 | |
1901 * libexslt/strings.c: fixed bug in UTF8 string tokenize | |
1902 kindly reported by Vasily Tchekalkin | |
1903 | |
1904 Mon Apr 19 00:39:18 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1905 | |
1906 * configure.in doc/*: preparing release 1.1.6 | |
1907 * libxslt.spec.in: keep the ChangeLog compressed | |
1908 | |
1909 Mon Apr 5 15:23:53 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
1910 | |
1911 * libxslt/keys.c: fixed a stupid cut'npaste bug #139132 | |
1912 * tests/docs/Makefile.am tests/docs/bug-146.xml | |
1913 tests/general/Makefile.am tests/docs/bug-146*: added test | |
1914 to the regression for bug #139132 | |
1915 | |
1916 2004-04-02 10:17:23 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1917 | |
1918 * libxslt/keys.c: applied patch from Mark Vakoc to fix problem | |
1919 with key matching attribute node. | |
1920 | |
1921 2004-04-01 Johan Dahlin <johan@gnome.org> | |
1922 | |
1923 * python/.cvsignore: Add generated files, to make cvs silent. | |
1924 | |
1925 * .cvsignore: Add missing libexslt.pc and stamp-h1 | |
1926 | |
1927 Tue Mar 23 13:13:56 CET 2004 Daniel Veillard <daniel@veillard.com> | |
1928 | |
1929 * configure.in: prepare release of 1.1.5, made a hard dependancy | |
1930 to libxml2 2.6.8 due to the dictionnary reference counting change | |
1931 * doc/*: updated and rebuilt the doc. | |
1932 * tests/namespaces/Makefile.am: fixed a build problem (tst5 ?) | |
1933 | |
1934 Mon Mar 22 20:25:41 CET 2004 Daniel Veillard <daniel@veillard.com> | |
1935 | |
1936 * libxslt/xsltconfig.h.in: small fix for OpenVMS | |
1937 * libxslt/documents.c: fixed a leak associated to the change | |
1938 in reference counting when running the XML parser and using | |
1939 the document() function. | |
1940 | |
1941 Wed Mar 17 18:49:55 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1942 | |
1943 * xsltproc/xsltproc.c: added check for state XSLT_STATE_STOPPED | |
1944 when output file is used (bug 137341) | |
1945 | |
1946 Tue Mar 16 08:55:18 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1947 | |
1948 * libxslt/xsltutils.c: corrected my error from bug 135938 | |
1949 pointed out on the mailing list by Mark Vakoc. | |
1950 * libxslt/transform.c: enhanced the error message for | |
1951 call-template when namespace is present. | |
1952 * tests/general/bug-145.err: regenerated for new message | |
1953 | |
1954 Fri Mar 12 13:07:03 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1955 | |
1956 * libxslt/namespaces.c: added additional check to prevent | |
1957 superfluous namespace href's being generated on elements | |
1958 (bug 136914) | |
1959 * tests/namespaces/Makefile.am, tests/namespaces/tst5.x[ms]l: | |
1960 added new test for bug 136914 | |
1961 * tests/namespaces, tests/extensions/ tests/reports: fixed | |
1962 error in "enhanced" Makefile.am, removed superfluous .err files | |
1963 from cvs | |
1964 | |
1965 Wed Mar 10 19:27:39 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1966 | |
1967 * doc/search.php.incl: minor addition for later version of php | |
1968 requiring $HTTP_GET_VARS. | |
1969 doc/*: rebuilt the docs | |
1970 | |
1971 Wed Mar 10 17:14:13 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1972 | |
1973 * libexslt/strings.c: modified the 'tokenize' routine to work with | |
1974 UTF8 chars in both string and tokens (Bug 136183) | |
1975 | |
1976 Tue Mar 9 23:44:31 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1977 | |
1978 * libxslt/attrvt.c: added coding to allow growing the | |
1979 AVT structure when a large number of segments are present | |
1980 (bug 136624) | |
1981 * libxslt/keys.c: fixed a compilation warning (no logic change) | |
1982 | |
1983 Sat Mar 6 23:42:47 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1984 | |
1985 * tests/docbook/Makefile.am: small fix to typo | |
1986 | |
1987 Sat Mar 6 23:05:11 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
1988 | |
1989 * Makefile.am, tests/Makefile.am, tests/REC/Makefile.am, | |
1990 tests/REC1/Makefile.am, tests/REC2/Makefile.am, | |
1991 tests/XSLTMark/Makefile.am, tests/docbook/Makefile.am, | |
1992 tests/exslt/common/Makefile.am, tests/exslt/date/Makefile.am, | |
1993 tests/exslt/functions/Makefile.am, tests/exslt/math/Makefile.am, | |
1994 tests/exslt/sets/Makefile.am, tests/exslt/strings/Makefile.am, | |
1995 tests/extensions/Makefile.am, tests/general/Makefile.am, | |
1996 tests/keys/Makefile.am, tests/multiple/Makefile.am, | |
1997 tests/namespaces/Makefile.am, tests/numbers/Makefile.am, | |
1998 tests/reports/Makefile.am, test/xmlspec/Makefile.am, | |
1999 tests/general/bug-60.err, tests/docbook/result/html/gdp-handbook.err, | |
2000 tests/REC/test-2.5-1.err: | |
2001 Major enhancement to "make tests". All but Python tests | |
2002 cleaned up to produce minimum summary output if no problems. | |
2003 * tests/general/bug-145.xsl, tests/general/bug-145.err, | |
2004 tests/docs/Makefile.am, tests/docs/bug-145.xml: | |
2005 Added test case for bugzilla bug 135938 | |
2006 | |
2007 Thu Mar 4 23:02:18 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2008 | |
2009 * libxslt/xsltutils.h, libxslt/xsltutils.c, libxslt/preproc.c: | |
2010 fixed problem with dictionary handling (bug 135938). | |
2011 * doc/EXSLT/*: fixed a few more "href_base" files. | |
2012 | |
2013 Wed Mar 3 21:33:33 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2014 | |
2015 * doc/*, doc/html/*, doc/EXSLT/*: rebuilt the docs to fix | |
2016 the "href_base" problem. | |
2017 | |
2018 Fri Feb 27 01:04:47 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2019 | |
2020 * configure.in, config.h.in: added test for localtime_r | |
2021 * libexslt/date.c: added usage of localtime_r if present on | |
2022 system (bug 129983, suggested by Vasily Tchekalkin) | |
2023 | |
2024 Thu Feb 26 16:59:45 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2025 | |
2026 * libxslt/keys.c libxslt/pattern.c: removed the last use | |
2027 of _private that time in the input document, use the psvi | |
2028 field again, this may be interesting if XSLT2 support gets | |
2029 in but since this is very unlikely ... | |
2030 | |
2031 Thu Feb 26 16:04:28 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2032 | |
2033 * libxslt/transform.c libxslt/variables.c: use the psvi field | |
2034 of teh document used for RVT instead of _private. | |
2035 | |
2036 Thu Feb 26 15:17:52 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2037 | |
2038 * libxslt/attrvt.c libxslt/templates.c: use the psvi field of | |
2039 the attribute instead of the _private one to compile AVT infos | |
2040 | |
2041 Thu Feb 26 14:53:16 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2042 | |
2043 * tests/docs/Makefile.am tests/docs/bug-144.xml | |
2044 tests/general/Makefile.am tests/docs/bug-144*: added test | |
2045 similar to 143 but checking for AVT in local variables. | |
2046 | |
2047 Thu Feb 26 13:16:33 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2048 | |
2049 * libxslt/attrvt.c libxslt/variables.c: fixed a regression for | |
2050 AVT found in global variable content. | |
2051 * tests/docs/Makefile.am tests/docs/bug-143.xml | |
2052 tests/general/Makefile.am tests/docs/bug-143*: added test | |
2053 to the regression suite. | |
2054 | |
2055 Wed Feb 25 16:35:01 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2056 | |
2057 * libxslt/attributes.c libxslt/keys.h libxslt/preproc.c | |
2058 libxslt/transform.c libxslt/variables.c libxslt/xsltutils.c: | |
2059 First step toward _private cleanup: use the psvi field to store | |
2060 the precompilation informations in the stylesheet nodes. | |
2061 | |
2062 Wed Feb 25 14:24:34 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2063 | |
2064 * libxslt/variables.c: trying to use the fact that names comes | |
2065 from a dictionnary when looking up for variables. | |
2066 * tests/documents/Makefile.am: try to fix an error reported on | |
2067 the list. | |
2068 | |
2069 Wed Feb 25 17:02:22 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2070 | |
2071 * tests/general/Makefile.am, tests/general/bug-142.xsl, | |
2072 tests/general/bug-142.out, tests/docs/Makefile.am, | |
2073 tests/general/bug-142.xml: added test for language | |
2074 attribute which previously triggered a memory leak | |
2075 (from list report by Mike Hommey) | |
2076 | |
2077 Mon Feb 23 18:01:44 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2078 | |
2079 * NEWS configure.in doc/*: preparing release 1.1.4, updated and | |
2080 regenerated the documentation | |
2081 | |
2082 Tue Feb 24 00:37:28 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2083 | |
2084 * libxslt/xsltutils.c, libxslt/templates.c, libxslt/preproc.c: | |
2085 minor changes to eliminate compilation warnings. No change | |
2086 to logic. | |
2087 | |
2088 Sun Feb 22 23:59:12 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2089 | |
2090 * libexslt/exsltexports.h libxslt/xsltexports.h: patches from | |
2091 Mikhail S Grushinskiy to compile on Mingw | |
2092 | |
2093 Sat Feb 21 16:47:04 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2094 | |
2095 * win32/Makefile.msvc: patch from Mark Vadoc for attrvt.c | |
2096 | |
2097 Wed Feb 18 13:32:55 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2098 | |
2099 * libxslt/extensions.c: applied patch from Steve Little to | |
2100 display the extension modules. | |
2101 | |
2102 Wed Feb 18 11:40:23 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2103 | |
2104 * libxslt/transform.c: trying to fix an extension regression pointed | |
2105 out on the list. | |
2106 | |
2107 Tue Feb 17 12:20:26 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2108 | |
2109 * libxslt/transform.c: try to fix the problem with yelp | |
2110 and dictionnaries | |
2111 | |
2112 Tue Feb 17 11:29:15 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2113 | |
2114 * libxslt/templates.c: applied patch from #134588 provided by | |
2115 Mariano Suárez-Alvarez, attribute text node without doc. | |
2116 | |
2117 Mon Feb 16 15:55:57 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2118 | |
2119 * configure.in, doc/*: updated and rebuilt the documentation | |
2120 preparing release of 1.1.3 | |
2121 * libxslt/attrvt.c libxslt/xsltInternals.h: cleanup | |
2122 | |
2123 2004-02-15 Tomasz Kłoczko <kloczek@pld.org.pl> | |
2124 | |
2125 * libxslt.m4: small fix: added missing [] quotation macro name | |
2126 defined in AC_DEFUN(). Fix is neccessary for aclocal from automake | |
2127 1.8.x and is backward compatible with older auto tools. | |
2128 | |
2129 Sun Feb 15 23:01:09 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2130 | |
2131 * libxslt/attrvt.c libxslt/templates.c: removed the two last | |
2132 known bug with the new code, was overoptimizing a bit... | |
2133 | |
2134 Sun Feb 15 19:57:20 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2135 | |
2136 * libxslt/attrvt.c: found the memory leak shown in DocBook, | |
2137 mostly an error handling some ATV coupled with doctionnaries | |
2138 reference counting. | |
2139 * libxslt/documents.c libxslt/transform.c libxslt/variables.c | |
2140 libxslt/xslt.c: added a bit of debug to be able to trace | |
2141 dictionnaries. | |
2142 | |
2143 Fri Feb 13 16:59:46 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2144 | |
2145 * libxslt/attrvt.c libxslt/Makefile.am: added new code to handle | |
2146 attribute value templates | |
2147 * libxslt/*.c libxslt/*.h: also a lot of work to reuse the | |
2148 dictionaries at the stylesheet and transformation level. | |
2149 * configure.in: this relies on a recent version of libxml2 | |
2150 with the sub dictionnary catalog. | |
2151 | |
2152 Sun Feb 8 16:53:14 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2153 | |
2154 * libxslt/transform.c: added check for "?>" in PI content | |
2155 (Bug 133726) | |
2156 | |
2157 Sat Jan 31 02:43:45 PST 2004 William Brack <wbrack@mmm.com.hk> | |
2158 | |
2159 * libxslt/namespaces.c: fixed problem with attribute | |
2160 namespace (Bug 132953) | |
2161 | |
2162 Thu Jan 29 14:47:22 PST 2004 William Brack <wbrack@mmm.com.hk> | |
2163 | |
2164 * libxslt/transform.c: added check for "--" or ending '-' | |
2165 in xsl:comment (Bug 132742) | |
2166 | |
2167 Thu Jan 29 14:08:31 PST 2004 William Brack <wbrack@mmm.com.hk> | |
2168 | |
2169 * libxslt/transform.c, libxslt/attributes.c: added | |
2170 validation of QName for xsl:element and xsl:attribute | |
2171 (Bug 132531) | |
2172 | |
2173 Fri Jan 23 18:52:22 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2174 | |
2175 * libxslt/pattern.c: changed priority of template patterns | |
2176 starting with '//' from 0.0 to 0.5 (Bug 131705) | |
2177 | |
2178 Thu Jan 22 18:42:03 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2179 | |
2180 * libxslt/xslt.c: applied patch from Stefan Kost to fix | |
2181 behaviour on unknown element from the XSLT namespace. | |
2182 * python/generator.py: applied patch from Stephane bidoul | |
2183 to export enums in the bindings. | |
2184 | |
2185 Thu Jan 22 10:35:14 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2186 | |
2187 * tests/general/Makefile.am, tests/general/bug-141.out, | |
2188 tests/general/bug-141.xsl, tests/docs/Makefile.am, | |
2189 tests/general/bug-141.xml: added test case for | |
2190 Bug 13971 (libxml2 xpath.c bug, but tested here) | |
2191 | |
2192 Fri Jan 16 22:15:34 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2193 | |
2194 * libxslt/xsltutils.c: added a newline for any comment before | |
2195 the root element (Bug 130433) | |
2196 * libxslt/xslt.c: fixed problem with cdata-section-elements when | |
2197 default namespace is changed (Bug 130793) | |
2198 * tests/extensions/module.out, tests/general/bug-100.out: adjusted | |
2199 for newline after comment change above. | |
2200 * tests/general/Makefile.am, tests/general/bug-140.xsl, | |
2201 tests/general/Makefile.am, tests/docs/bug-140.xml: added test for | |
2202 cdata-section-elements problem. | |
2203 | |
2204 Wed Jan 14 16:44:58 CET 2004 Daniel Veillard <daniel@veillard.com> | |
2205 | |
2206 * python/libxsl.py: applied shared lib loading patch for OS X from | |
2207 Gianni Ceccarelli | |
2208 | |
2209 Wed Jan 14 14:28:02 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2210 | |
2211 * libexslt/math.c, libexslt/common.c: fixed problem, | |
2212 reported on the list by Markus Bayerlein, concerning | |
2213 math functions on nodesets generated with | |
2214 exslt:node-set | |
2215 * tests/exslt/math/max.3.xsl, tests/exslt/math/max.3.xml, | |
2216 tests/exslt/math/max.3.out, tests/exslt/math/Makefile.am: | |
2217 added test case for above. | |
2218 | |
2219 Tue Jan 13 00:33:50 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2220 | |
2221 * libxslt/transform.c: changed to assure comment which | |
2222 preceeds root node is output after DTD (Bug 130433) | |
2223 * test/exslt/common/node-set.4.*: added test case for | |
2224 Bug 130922 | |
2225 | |
2226 Mon Jan 12 12:51:45 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2227 | |
2228 * doc/site.xsl: Changed logo spacing to avoid stacking | |
2229 * doc/*: rebuilt web pages | |
2230 | |
2231 Sun Jan 11 20:10:09 MST 2004 John Fleck <jfleck@inkstain.net> | |
2232 | |
2233 * doc/site.xsl | |
2234 * doc/w3c.png | |
2235 * doc/* | |
2236 Test William's new site.xsl improvements by adding the | |
2237 W3C logo icon, rebuild docs, and presto! It shows up | |
2238 everywhere! | |
2239 | |
2240 Mon Jan 10 08:33:18 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2241 | |
2242 * libxslt/transform.c: Refined wrapper code with large | |
2243 test case submitted by Norm Walsh. (Bug 130922) | |
2244 | |
2245 Sun Jan 10 23:33:21 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2246 | |
2247 * libxslt/transform.c: Added coding to create a xsltDocument | |
2248 wrapper for an RVT, in order to produce the applicable | |
2249 keys (Bug 130922) | |
2250 | |
2251 Sat Jan 9 17:04:38 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2252 | |
2253 * doc/search.xml, doc/search.templ, doc/Makefile.am, | |
2254 doc/search.php.inc: Added new facility to "autogen" | |
2255 the search script. Fixed a few more problems with | |
2256 the API page generation. | |
2257 * doc/site.xsl, doc/api.xsl, doc/newapi.xsl: integrated | |
2258 the autogeneration of the php script. Note that from | |
2259 this point doc/search.php will be include in the | |
2260 generic "Rebuilt docs". | |
2261 * doc/*: api docs rebuilt. | |
2262 | |
2263 Fri Jan 8 08:32:55 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2264 | |
2265 * doc/site.xsl, doc/api.xsl, doc/newapi.xsl, doc/search.php: | |
2266 Further cleanup, fully implemented common routine for | |
2267 "generic page" within the docs. | |
2268 * doc/*: api docs rebuilt with enhanced scripts. | |
2269 | |
2270 Thu Jan 8 06:45:04 MST 2004 John Fleck <jfleck@inkstain.net> | |
2271 | |
2272 * doc/xslt.html, doc/bugs.html | |
2273 made link to bugzilla more useful | |
2274 | |
2275 Wed Jan 7 20:12:14 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2276 | |
2277 * doc/api.xsl, doc/site.xsl, doc/search.php: a little | |
2278 cleanup of scripts, assuring page tables are consistent. | |
2279 * doc/*: api docs rebuilt with enhanced scripts. | |
2280 | |
2281 Tue Jan 6 23:38:47 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
2282 | |
2283 * configure.in: fixed Bug130593. | |
2284 * doc/apibuild.py: fixed a couple of sequence problems on | |
2285 references within APIxxx.html files, rebuild doc/* (and NEWS) | |
2286 | |
2287 Sun Jan 4 19:06:59 MST 2004 John Fleck <jfleck@inkstain.net> | |
2288 | |
2289 * doc/newapi.xsl: change background color of function | |
2290 declaration to improve readability | |
2291 * doc/*: rebuild docs with new stylesheet | |
2292 | |
2293 Fri Jan 2 21:42:49 MST 2004 John Fleck <jfleck@inkstain.net> | |
2294 | |
2295 * libxslt/transform.c: fix bad doc comment formatting on | |
2296 xsltDebugSetDefaultTrace and xsltDebugGetDefaultTrace | |
2297 * doc/*: rebuild docs | |
2298 | |
2299 Wed Dec 24 15:15:52 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2300 | |
2301 * configure.in doc/*: prepared release of libxslt-1.1.2 | |
2302 * libxslt.spec.in doc/Makefile.am: some tweaking following the | |
2303 new EXSLT docs. | |
2304 | |
2305 Mon Dec 22 20:33:08 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2306 | |
2307 * libxlst/numbers.c: fixed xsl:number level="any" for Bug | |
2308 129057 | |
2309 | |
2310 Sun Dec 21 21:38:11 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2311 | |
2312 * libxslt/numbers.c: added namespace comparison for | |
2313 xsl:number count function (Bug 129057) | |
2314 | |
2315 Sun Dec 21 13:56:48 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2316 | |
2317 * tests/docs/Makefile.am tests/docs/bug-139.xml | |
2318 tests/general/Makefile.am tests/general/bug-139*: added | |
2319 test for entities parsing (Bug #129489) | |
2320 | |
2321 Sun Dec 21 20:33:27 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2322 | |
2323 * tests/docs/Makefile.am tests/docs/bug-138.xml | |
2324 tests/general/Makefile.am tests/general/bug-138*: added | |
2325 test for namespace problem (Bug #129624) | |
2326 | |
2327 Sun Dec 21 13:17:05 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2328 | |
2329 * xsltproc.c: fixed #129327 make sure parser flags get transmitted to | |
2330 the transformation context | |
2331 * libxslt/documents.c libxslt/transform.c libxslt/xsltInternals.h | |
2332 libxslt/xsltutils.c libxslt/xsltutils.h: add a new call | |
2333 xsltSetCtxtParseOptions() to update parsing options in document() | |
2334 | |
2335 Sun Dec 21 12:51:12 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2336 | |
2337 * libxslt/keys.c: fixed second problem on #122483, namespace | |
2338 definitions must be propagated to keys. | |
2339 * tests/docs/Makefile.am tests/docs/bug-137.xml | |
2340 tests/general/Makefile.am tests/docs/bug-137*: added test | |
2341 to the regression for bug #122483 | |
2342 | |
2343 Sun Dec 21 12:08:45 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2344 | |
2345 * libxslt/transform.c: added the cast needed to fix #129188 warning | |
2346 | |
2347 Sat Dec 20 23:37:31 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2348 | |
2349 * libexslt/transform.c: fixed Bug 129624 (erroneous output | |
2350 of namespaces) | |
2351 | |
2352 Sat Dec 20 16:22:11 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2353 | |
2354 * libexslt/date.c: fixed several routines to assure empty | |
2355 string returned (rather than a string object with a null | |
2356 string pointer) (Bug 129561) | |
2357 | |
2358 Mon Dec 16 00:30:47 PST 2003 William Brack <wbrack@mmm.com.hk> | |
2359 | |
2360 * doc/Makefile.am doc/site.xsl doc/api.xsl doc/newapi.xsl | |
2361 doc/xslt.html doc/apibuild.py doc/EXSLT doc/EXSLT/exslt.html: | |
2362 enhanced documentation to include exslt; rebuilt docs | |
2363 | |
2364 Mon Dec 15 20:33:52 MST 2003 John Fleck <jfleck@inkstain.net> | |
2365 | |
2366 * libxslt/xsltutils.h | |
2367 * doc/* | |
2368 document XSLT_TRACE macro (sort of) and rebuild docs | |
2369 | |
2370 Thu Dec 11 19:50:41 CET 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
2371 | |
2372 * win32/Makefile.mingw win32/configure.js: tried to fix mingw | |
2373 build, no success, it still works halfway. | |
2374 | |
2375 Thu Dec 11 16:33:41 CET 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
2376 | |
2377 * win32/Makefile.* win32/configure.js libxslt/xsltexports.h | |
2378 libexslt/exsltexports.h libxslt/win32config.h: msvc and | |
2379 mingw compilation fixes. | |
2380 | |
2381 Wed Dec 10 20:37:46 MST 2003 John Fleck <jfleck@inkstain.net> | |
2382 | |
2383 * doc/xslt.html docs.html | |
2384 remove reference to gtk-doc | |
2385 | |
2386 Wed Dec 10 17:20:27 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2387 | |
2388 * configure.in NEWS doc/*: updated the docs, made release 1.1.1 | |
2389 | |
2390 Wed Dec 10 16:13:38 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2391 | |
2392 * configure.in: upp'ed the dependancy to libxml2-2.6.3 | |
2393 * libxslt/documents.c xsltproc/xsltproc.c: fixed #127473 | |
2394 by using the new XInclude APIs provided by 2.6.3... | |
2395 | |
2396 Mon Dec 8 23:34:32 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2397 | |
2398 * libxslt/transform.c, libxslt/xslt.c: modified to assure | |
2399 XML_CDATA_SECTION_NODE's do not have xmlStringTextNoenc | |
2400 set into node name. This modification arises from | |
2401 bug #128520, and avoids unnecessary work in libxml2. | |
2402 | |
2403 Mon Dec 1 16:41:27 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2404 | |
2405 * libxslt/*.h *.h.in: updated the metadata informations in the headers | |
2406 * doc/* doc/html/*: regenerated the docs. | |
2407 | |
2408 Sun Nov 30 23:25:22 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2409 | |
2410 * doc/Makefile.am: small further enhancement to makefile | |
2411 * doc/APIchunk[127].html, doc/libxslt-api.xml, doc/libxslt-refs.xml, | |
2412 doc/html/libxslt-transform.html: updated to reflect last change | |
2413 to transform.c | |
2414 | |
2415 Sun Nov 30 22:44:07 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2416 | |
2417 * doc/newapi.xsl, doc/api.xsl, doc/apibuild.py, doc/site.xsl, | |
2418 Makefile.am: adapted the libxml files for libxslt. | |
2419 * doc/API*.html, doc/html/*.html, doc/libxslt-api.xml, | |
2420 doc/libexslt-api.xml, doc/libxslt-refs.xml, | |
2421 win32/libxslt.def.src, win32/libexslt.def.src: regenerated | |
2422 the docs. | |
2423 | |
2424 Sun Nov 30 18:48:27 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2425 | |
2426 * libxslt/transform.c: change initialisation of external functions | |
2427 to take place in xsltNewTransformContext instead of in | |
2428 xsltApplyStylesheetInternal. This fixes bug 122483, and should | |
2429 also fix problem reported on the mailing list on today's date. | |
2430 | |
2431 Wed Nov 26 09:49:11 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2432 | |
2433 * libxslt/imports.c, libxslt/xsltInternals.h: Changed to | |
2434 detect recursion in xslt:include (bug #127687). | |
2435 * tests/XSLTMark/reverser.out, | |
2436 * test/docbook/result/xhtml/gdp-handbook.xhtml: results changed | |
2437 because of fix of bug #127877 in libxml2 (quotes in text) | |
2438 | |
2439 Mon Nov 24 07:32:38 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2440 | |
2441 * libxslt/xslt.c, libxslt/imports.c, libxslt/parserInternals.h: | |
2442 Changed to detect recursion in xslt:import (bug #127687). | |
2443 * doc/libxslt-api.xml, python/libxsltclass.txt: regenerated to | |
2444 include change to xsltParseStylesheetImportedDoc parameters for | |
2445 above. | |
2446 | |
2447 Sat Nov 22 13:04:59 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2448 | |
2449 * libxslt/keys.c libxslt/templates.c libxslt/transform.c | |
2450 libxslt/variables.c libxslt/xsltInternals.h libxslt/xsltutils.h: | |
2451 Applied patch from Mark Vadoc adding flexible trace debugging | |
2452 support to the library. | |
2453 | |
2454 Sat Nov 22 00:53:47 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2455 | |
2456 * libxslt/transform.c: fixed bug #127561 (xsl:element with a | |
2457 'computed' namespace attribute) | |
2458 * tests/docs/Makefile.am tests/docs/bug-136.xml | |
2459 tests/general/Makefile.am tests/docs/bug-136*: added tests | |
2460 to the regression for bug #127561 | |
2461 | |
2462 Fri Nov 21 18:17:32 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2463 | |
2464 * libxslt/keys.c: small further enhancement, bug #127450 | |
2465 | |
2466 Thu Nov 20 17:26:57 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2467 | |
2468 * libxslt/keys.c: another problem reported by Oleg Paraschenko | |
2469 on the same code in #127450 | |
2470 * tests/docs/Makefile.am tests/docs/bug-135.xml | |
2471 tests/general/Makefile.am tests/docs/bug-135*: added tests | |
2472 to the regression suite for bug #127450. | |
2473 | |
2474 Thu Nov 20 10:59:48 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2475 | |
2476 * libxslt/keys.c: fixed an error from #120684 patch raised in | |
2477 #127450 | |
2478 * tests/docs/Makefile.am tests/docs/bug-134.xml | |
2479 tests/general/Makefile.am tests/docs/bug-134*: added tests | |
2480 to the regression suite for bug #127450. | |
2481 | |
2482 Thu Nov 20 00:22:14 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2483 | |
2484 * libxslt/keys.c: fixed a bug in the keys selector parsing | |
2485 #120684 when | is in a predicate or a string. | |
2486 * tests/docs/Makefile.am tests/docs/bug-133.xml | |
2487 tests/general/Makefile.am tests/docs/bug-133*: added tests | |
2488 to the regression suite for bug #120684. | |
2489 * Makefile.am: don't package cvs temp files | |
2490 * doc/apibuild.py: update from libxml2 one | |
2491 | |
2492 Tue Nov 18 13:42:12 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2493 | |
2494 * libexslt/strings.c: fixed entity problem in exslt:tokenize | |
2495 uncovered by newapi.xsl | |
2496 * libxslt/transform.c,libxslt/pattern.c,libxslt/keys.c: changed | |
2497 to use IS_BLANK_CH for char compares (fixes warnings) | |
2498 | |
2499 Fri Nov 14 23:59:08 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2500 | |
2501 * libxslt/preproc.c: applied fix from Bjorn Reese to close | |
2502 number formatting bug #126994 | |
2503 | |
2504 Fri Nov 14 18:44:50 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2505 | |
2506 * Makefile.am configure.in libexslt.pc.in libxslt.spec.in: adding | |
2507 libexslt.pc support | |
2508 | |
2509 Thu Nov 13 11:54:36 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2510 | |
2511 * libxslt/attributes.c libxslt/documents.c libxslt/transform.c | |
2512 libxslt/variables.c libxslt/xsltInternals.h: applied Mark Vakoc | |
2513 patch to moves the control of the XSLT debugger into the transform | |
2514 context. | |
2515 | |
2516 Tue Nov 12 18:17:24 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2517 | |
2518 * libexslt/functions.c: applied patch for param visibility from | |
2519 Shaun McCance. Changed variable scoping in accordance with | |
2520 Shaun's suggestions. This fixed problem reported on the list | |
2521 by Bernd Lang | |
2522 * tests/exslt/functions/function.8.[xml,xsl,out], Makefile.am: | |
2523 regression test for above | |
2524 | |
2525 Sat Nov 8 13:27:12 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2526 | |
2527 * libexslt/libexslt.3: applied improvement patch from Jonathan Wakely | |
2528 describing the entry points. | |
2529 | |
2530 Wed Nov 6 17:27:23 CET 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
2531 | |
2532 * win32/configure.js: fixed #122146 | |
2533 | |
2534 Wed Nov 5 12:25:34 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2535 | |
2536 * tests/multiple/Makefile.am: applied last fix from #125614 | |
2537 | |
2538 Tue Nov 4 19:08:53 PST 2003 William Brack <wbrack@mmm.com.hk> | |
2539 | |
2540 Minor enhancements to eliminate compile/test warnings | |
2541 * libxslt/xsltconfig.h.in, libexstl/exsltconfig.h.in: | |
2542 changed macro ATTRIBUTE_UNUSED for gcc so that, if undefined, | |
2543 it's defined as __attribute__((unused)) | |
2544 * python/libxslt.c: fixed ATTRIBUTE_UNUSED to appear after | |
2545 variable declaration | |
2546 * libxslt/preproc.c: minor change to get rid of unused var/code | |
2547 | |
2548 Tue Nov 4 14:21:06 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2549 | |
2550 * doc/* NEWS: preparing release 1.1.0 | |
2551 | |
2552 Tue Nov 4 14:04:58 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2553 | |
2554 * libxslt/preproc.c: fixing the Document element precompilation | |
2555 to avoid the problem raised in #125614 | |
2556 | |
2557 Tue Nov 4 01:08:17 PST 2003 William Brack <wbrack@mmm.com.hk> | |
2558 | |
2559 * tests/multiple/out/letter*.orig: updated to reflect change | |
2560 to HTML output in libxml2 (formatting of <p>, bug #125093) | |
2561 | |
2562 Sun Nov 2 09:07:32 PST 2003 William Brack <wbrack@mmm.com.hk> | |
2563 | |
2564 * libxslt/xslt.c: fixed bug #124286 - detect invalid name on | |
2565 template | |
2566 | |
2567 Sun Nov 2 10:51:58 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2568 | |
2569 * Makefile.am configure.in libxslt.spec.in doc/libxslt-api.xml | |
2570 libxslt/xslt.h libxslt/xsltwin32config.h: some cleanup and trial | |
2571 for the upcoming 1.1.0 release | |
2572 * breakpoint/*: this release removes the deprecated breakpoint library | |
2573 | |
2574 Sat Nov 1 17:04:27 PST 2003 William Brack <wbrack@mmm.com.hk> | |
2575 | |
2576 * libxslt/transform.c, tests/general/bug-119.out: fixed | |
2577 bug #125502 and corrected expected test output | |
2578 * tests/general/bug-79.out: fixed broken test (bug #123328) | |
2579 * libxslt/pattern.c, libexslt/functions.c: minor change to | |
2580 eliminate compilation warning | |
2581 | |
2582 Sat Nov 1 22:36:30 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2583 | |
2584 * tests/REC/test-5.2-17.xsl tests/REC/test-5.2-18.xsl: fixing two | |
2585 broken tests (revealed by #125502) | |
2586 | |
2587 Sat Nov 1 07:41:06 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2588 | |
2589 * libexslt/strings.c: fix bug #125265 about entities breaking | |
2590 exsl:tokenize and exsl:split | |
2591 * tests/exslt/strings/split.1.* tests/exslt/strings/tokenize.1.*: | |
2592 augmented the reression tests with the example from the bug report. | |
2593 | |
2594 Fri Oct 31 20:26:04 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2595 | |
2596 * libxslt/preproc.c: fix bug #120828 make sure that xsl:sort is | |
2597 empty. | |
2598 | |
2599 Fri Oct 31 15:53:45 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2600 | |
2601 * libxslt/documents.c libxslt/imports.c libxslt/xslt.c libxslt/xslt.h | |
2602 xsltproc/xsltproc.c: switch to use xmlReadfile instead of | |
2603 xmlParseFile, this avoid relying on global parser options, far | |
2604 far cleaner. | |
2605 * tests/XSLTMark/xslbench1.out tests/general/bug-90.out: fixes a | |
2606 slightly corrected output for CDATA and STYLE element save. | |
2607 | |
2608 Tue Oct 28 15:30:54 CET 2003 Daniel Veillard <daniel@veillard.com> | |
2609 | |
2610 * configure.in python/Makefile.am python/tests/Makefile.am: applied | |
2611 patch from Roumen Petrov for bug #124539 when building outside the | |
2612 source directory | |
2613 * libxslt/xsltutils.c: fixed the way to grab the line number from | |
2614 the document, use the predefiend libxml2 API which mate it work | |
2615 with both 2.5.x and 2.6.x | |
2616 | |
2617 Mon Oct 27 08:57:43 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2618 | |
2619 * libxslt/xslt.c: put in #undef for IS_BLANK macros to fix | |
2620 problem reported on the mailing list by Justin Fletcher | |
2621 | |
2622 Fri Oct 24 00:49:05 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2623 | |
2624 * configure.in libxslt.spec.in: doing some testing and raising | |
2625 the build requirement to 2.5.10 | |
2626 * libexslt/Makefile.am configure.in: applied patch from Graham Wilson | |
2627 for linking the exslt lib with the lib being build instead of the | |
2628 installed one | |
2629 | |
2630 Thu Oct 23 15:48:39 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2631 | |
2632 * libxslt/pattern.c: Fixed problem with cascaded predicates | |
2633 (more of bug 119946) | |
2634 | |
2635 Thu Oct 23 15:37:26 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2636 | |
2637 * restored earliest portion of ChangeLog (was corrupted) | |
2638 | |
2639 Wed Oct 22 13:07:50 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2640 | |
2641 * libxslt/xsltutils.[ch]: applied patch from Kasimier Buchcik | |
2642 for xsltGetDebuggerStatus and xsltSetDebuggerStatus | |
2643 * doc/libxslt-api.xml: regenerated the API | |
2644 | |
2645 Sun Oct 19 23:32:23 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2646 | |
2647 * configure.in: bump the libxml2 require to 2.6.0 which | |
2648 should ship for good real soon... | |
2649 * doc/Makefile.am: fix installation of HTML pages | |
2650 * doc/libxslt-api.xml: rebuilt | |
2651 * libxslt/xsltexports.h: cleanup | |
2652 * python/generator.py: ATTRIBUTE_UNUSED is after the parameter | |
2653 * xsltproc/xsltproc.c: applied Crutcher Dunnavant --load-trace patch 2 | |
2654 | |
2655 Fri Oct 17 18:25:42 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2656 | |
2657 * libxslt/attributes.c: fixed bug 123822 | |
2658 | |
2659 Fri Oct 17 12:40:37 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2660 | |
2661 * libxslt/pattern.c: fixed bug 119946 | |
2662 * configure.in: enhanced for better devel (me) testing | |
2663 | |
2664 Wed Oct 15 17:30:43 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2665 | |
2666 * configure.in: applied a small patch from Troels Walsted Hansen | |
2667 for python libxml2 detection. | |
2668 | |
2669 Sat Sep 27 18:42:57 PDT 2003 William Brack <wbrack@mmm.com.hk> | |
2670 | |
2671 * libxslt/numbers.c, libxslt/extensions.c, libexslt/date.c, | |
2672 python/libxslt.c, xsltproc/xsltproc.c: minor cleanup for | |
2673 various compilation warnings (AIX as well as gcc) | |
2674 | |
2675 Sat Sep 27 17:29:43 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2676 | |
2677 * libexslt/saxon.c: applied patch from Brett Kail to implement | |
2678 saxon:line-number() | |
2679 | |
2680 Thu Sep 25 11:46:40 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2681 | |
2682 * libxslt/extensions.h libxslt/extra.h: fix some header paths | |
2683 as pointed by Steve Ball | |
2684 | |
2685 Wed Sep 24 23:31:45 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2686 | |
2687 * libxslt/extensions.c: applied patch from Karl Eichwalder | |
2688 apparently the xmlFree was introducting a memory error | |
2689 on x86_64, though not reproduced. | |
2690 * libxslt/transform.c: patch from Shaun McCance fixing a comment. | |
2691 | |
2692 Thu Sep 18 11:32:20 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2693 | |
2694 * python/libxslt.c: don't output errors to stdout by default | |
2695 use stderr instead. | |
2696 | |
2697 Thu Sep 18 11:28:43 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2698 | |
2699 * libxslt/functions.c libxslt/numbers.c: small fixes w.r.t. | |
2700 IS_XSLT_REAL_NODE change | |
2701 * python/Makefile.am Makefile.am: some makefile "distclean" | |
2702 target improvement from Graham Wilson | |
2703 * xsltproc/xsltproc.c: small fix from Alexey Efimov for options | |
2704 display. | |
2705 | |
2706 Mon Sep 15 07:41:14 PDT 2003 William Brack <wbrack@mmm.com.hk> | |
2707 | |
2708 * libxslt/xsltutils.h: Added XML_PI_NODE to the macro | |
2709 IS_XSLT_REAL_NODE, fixed bug 120644. | |
2710 | |
2711 Sat Sep 13 02:04:13 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2712 | |
2713 * xsltproc/xsltproc.c doc/xsltproc.1 doc/xsltproc.xml | |
2714 libxslt/xsltutils.h: removing the DocBook SGML support | |
2715 | |
2716 Fri Sep 12 13:52:07 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2717 | |
2718 * configure.in: preparing release libxslt-1.0.33 | |
2719 * doc/*: updated and rebuilt the docs | |
2720 * doc/apibuild.py: small fixes for new tokens | |
2721 | |
2722 Wed Sep 10 23:32:42 PDT 2003 William Brack <wbrack@mmm.com.hk> | |
2723 | |
2724 * transform.c: enhanced previous fix to bug #120684, using | |
2725 excellent suggestion by Daniel | |
2726 * attributes.c: fixed bug #119583, merging attribute sets | |
2727 from imported stylesheets. | |
2728 * tests/docs/Makefile.am tests/docs/bug-131.xml | |
2729 tests/general/Makefile.am tests/docs/bug-131*: added tests | |
2730 to the regression suite for bug #120684. | |
2731 | |
2732 Sat Sep 6 09:57:03 PDT 2003 William Brack <wbrack@mmm.com.hk> | |
2733 | |
2734 * pattern.c pattern.h imports.c: fixed bug 119946, caused by | |
2735 incorrect creation of "extra" variables when compiling | |
2736 templates on imported stylesheets. | |
2737 * tests/docs/Makefile.am tests/docs/bug-130.xml tests/docs/bug-130.doc | |
2738 tests/general/Makefile.am test/docs/bug-130*: added tests | |
2739 to the regression suite for this bug. | |
2740 | |
2741 | |
2742 Wed Sep 3 15:33:40 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2743 | |
2744 * tests/xmlspec/*.html: tyny change HTML -> html DOCTYPE due to | |
2745 a libxml2 change | |
2746 | |
2747 Tue Sep 2 18:22:46 PDT 2003 William Brack <wbrack@mmm.com.hk> | |
2748 | |
2749 * transform.c: fixing bug #120684 on crash caused by text between | |
2750 apply-templates | |
2751 | |
2752 Tue Sep 2 16:05:37 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
2753 | |
2754 * libxslt/xsltexports.h libexslt/exsltexports.h: defined additional | |
2755 macros which affect exports and added mingw section | |
2756 | |
2757 Mon Sep 1 23:02:12 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2758 | |
2759 * libxslt/function.c: patch from Mark Vadoc to allow compiling | |
2760 against libxml2 without XPointer supoort. | |
2761 | |
2762 Fri Aug 29 12:28:12 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2763 | |
2764 * libxslt/transform.c: fixing the bug #120971 on cdata-section-elements | |
2765 with namespaced names reported by Steve Hay | |
2766 * tests/docs/Makefile.am tests/docs/bug-129.* | |
2767 tests/general/Makefile.am tests/general/bug-129*: added the | |
2768 test to the regression suite for this bug. | |
2769 | |
2770 Thu Aug 28 18:30:11 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
2771 | |
2772 * libxslt/xsltexports.h libexslt/exsltexports.h: fixed typos reported by | |
2773 Mark Vakoc | |
2774 | |
2775 Wed Aug 27 12:07:13 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
2776 | |
2777 * libxslt/*.h: realigned parameters after taint | |
2778 | |
2779 Wed Aug 27 09:59:54 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
2780 | |
2781 * libxslt/xsltexports.h libexslt/exsltexports.h: fixed defs for | |
2782 Borland compiler, as reported by Eric Zurcher | |
2783 | |
2784 Mon Aug 25 13:39:40 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2785 | |
2786 * libxslt/Makefile.am libexslt/Makefile.am: add the new header so they | |
2787 get included in the distrib | |
2788 | |
2789 Mon Aug 25 11:56:02 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
2790 | |
2791 * libxslt/*.h libexslt/*.h: exportability taint of the headers. | |
2792 * libxslt/xsltexports.h libexslt/exsltexports.h: new files, | |
2793 contain the export defs. | |
2794 | |
2795 Tue Aug 19 00:38:46 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2796 | |
2797 * xsltproc/Makefile.am libxslt/libxslt.h libxslt/numbersInternals.h | |
2798 libexslt/*.c configure.in: applied patch from Mikhail Grushinskiy | |
2799 for compilation with MingW compiler on Windows. | |
2800 | |
2801 Mon Aug 18 14:42:12 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2802 | |
2803 * keys.c: enhanced xsltInitCtxtKey to take care of multiple | |
2804 instances of a key with the same namespace:name, reported | |
2805 on the mailing list by Ian Young. Added regression test | |
2806 (bug-128). | |
2807 | |
2808 Thu Aug 15 13:00:02 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2809 | |
2810 * variables.c: fixed bug 119699 (missing error on shadowed | |
2811 variable) | |
2812 * autogen.sh: removed dependency on automake-1.4, updated | |
2813 links for fetching auto* tools | |
2814 * doc/Makefile.am: added check for automatic regeneration of | |
2815 win32/*.def.src when api xml files are updated. | |
2816 | |
2817 Thu Aug 14 23:15:14 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2818 | |
2819 * transform.c: fixed bug 114563 (params not passed when | |
2820 default template processed) | |
2821 | |
2822 Thu Aug 14 22:04:37 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2823 | |
2824 * xslt.c: fixed bug 119862 (missing param on ns error print) | |
2825 | |
2826 Sun Aug 10 00:21:48 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2827 | |
2828 * News configure.in: preparing libxslt-1.0.32 release | |
2829 * doc/* : updated the doc and rebuilt | |
2830 | |
2831 Thu Aug 7 21:02:07 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2832 | |
2833 * breakpoint/Makefile.am: removed ref to libxslt.la | |
2834 * numbers.c transform.c python/libxml_wrap.h python/types.c | |
2835 xlstproc/xsltproc.c: Minor cleanup of warning errors | |
2836 | |
2837 Mon Aug 4 22:43:05 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2838 | |
2839 * doc/libxslt-api.xml doc/* doc/html/*: revuilt the API and docs | |
2840 | |
2841 Sun Aug 3 21:34:44 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
2842 | |
2843 * tests/docs/Makefile.am tests/docs/bug-127.* | |
2844 tests/general/Makefile.am tests/general/bug-127*: added the | |
2845 test from bug #118763 to the regression suite. | |
2846 | |
2847 Sun Aug 3 17:40:13 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
2848 | |
2849 * xsltproc/xsltproc.c: minor change, avoid wasting CPU cycles | |
2850 | |
2851 Sun Aug 3 21:05:07 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2852 | |
2853 Minor cleanup of regression test general/bug-125 | |
2854 | |
2855 Sun Aug 3 19:46:42 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2856 | |
2857 Fixed bug 116517 - handling of '{' and '}' | |
2858 * templates.c: added checks for escaping and balancing of | |
2859 curly brackets | |
2860 * tests/general/Makefile.am tests/docs/Makefile.am: | |
2861 Added test case (bug-126) to regression suite. | |
2862 | |
2863 Sun Aug 3 15:50:51 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2864 | |
2865 Fixed bug 117552 - sort with multiple keys | |
2866 * xsltutils.c: enhanced treatment of NaN when multiple sort | |
2867 keys are specified. | |
2868 * tests/general/Makefile.am tests/docs/Makefile.am: | |
2869 Added test case (bug-125) to regression suite. | |
2870 | |
2871 Sat Aug 2 09:55:38 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2872 | |
2873 Fixing bug 118561 (IRIX MIPSPro compiler warnings) | |
2874 * transform.c, variables.c, xslt.c, xsltutils.c: | |
2875 removed some unused variables | |
2876 | |
2877 Thu Jul 31 20:33:12 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2878 | |
2879 Fixing bug 118558 (Solaris 8 compiler warnings) | |
2880 * xslt.c: minor re-ordering of code | |
2881 * functions.c: added an explicit cast | |
2882 * number.c: added include for string.h | |
2883 * security.c: added an explicit cast | |
2884 | |
2885 Tue Jul 29 12:43:17 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2886 | |
2887 * libexslt/date.c test/exslt/data/seconds.1 : changed sign | |
2888 of date:seconds as previously posted to the mailing list | |
2889 * numbers.c: extensive modification to cater for UTF8 within | |
2890 the various routines. | |
2891 | |
2892 Thu Jul 24 19:38:56 IST 2003 Daniel Veillard <daniel@veillard.com> | |
2893 | |
2894 * libexslt/strings.c: applied patch from Shaun McCance to fix bug | |
2895 #117616 about EXST str:tokenize. | |
2896 * tests/exslt/strings/Makefile.am tests/exslt/strings/tokenize.3.*: | |
2897 added the test in the regression suite. | |
2898 | |
2899 Wed Jul 23 21:57:39 IST 2003 Daniel Veillard <daniel@veillard.com> | |
2900 | |
2901 * xsltproc/xsltproc.c: applying a patch based on #117377 | |
2902 for --path option. | |
2903 | |
2904 Mon Jul 21 20:28:11 IST 2003 Daniel Veillard <daniel@veillard.com> | |
2905 | |
2906 * libxslt/transform.c: allow strip-space to support full namespaces | |
2907 using prefix:* , should fix #114287 | |
2908 * tests/docs/Makefile.am tests/docs/bug-124.* | |
2909 tests/general/Makefile.am tests/general/bug-124*: added a | |
2910 test to the regression suite for this bug. | |
2911 | |
2912 Mon Jul 21 20:09:57 IST 2003 Daniel Veillard <daniel@veillard.com> | |
2913 | |
2914 * libxslt/tramsform.c: make xsl:copy on attribute a copy in case | |
2915 the attribute was already defined, should fix bug #113812 | |
2916 * tests/docs/Makefile.am tests/docs/bug-123.* | |
2917 tests/general/Makefile.am tests/general/bug-123*: added the | |
2918 test to the regression suite. | |
2919 | |
2920 Fri Jul 18 13:13:52 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2921 | |
2922 * libexslt/strings.c: applied patch from Shaun McCance to implement | |
2923 exslt:split c.f. #117752 | |
2924 * tests/exslt/strings/Makefile.am tests/exslt/strings/split.1.*: | |
2925 added the test to the regression suite. | |
2926 | |
2927 Thu Jul 17 10:35:22 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2928 | |
2929 * libxslt/numbers.c: quick fix for an HP-UX compilation problem, | |
2930 might require more attention could be an Unicode support breakage. | |
2931 | |
2932 Wed Jul 16 10:46:35 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2933 | |
2934 * libxslt/numbers.c libxslt/transform.c libxslt/transform.h | |
2935 libxslt/xsltInternals.h: optimize text node coalescing by | |
2936 caching info about the last text node generated and doing | |
2937 fast alloc/copy of the text. Should fix #115273 | |
2938 | |
2939 Mon Jul 14 13:00:00 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2940 | |
2941 * fixed bug 113520, incorrect result for date:seconds | |
2942 with change to type casting in libexslt/date.c | |
2943 | |
2944 Sat Jul 12 20:35:28 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2945 | |
2946 * fixed bug 114764: trouble with globals and RVT's | |
2947 with minor changes in variables.c and transform.c | |
2948 so that any global instantiated with an RVT gets | |
2949 uninitialized when the RVT is destroyed. | |
2950 | |
2951 Thu Jul 10 15:47:33 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2952 | |
2953 * libxslt/transform.c: simple cast missing Peter Breitenlohner | |
2954 * breakpoint/Makefile.am: added deps to libxslt | |
2955 * tests/exslt/common/Makefile.am: integrated William Brack test | |
2956 in the regression suite | |
2957 | |
2958 Wed Jul 9 21:27:43 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
2959 | |
2960 * fixed bug 114812, trouble with imported exslt functions | |
2961 added lookup function in libxslt/extension.c | |
2962 enhanced exsltInitFunc in libexslt/functions.c to take | |
2963 better care of imports | |
2964 | |
2965 Wed Jul 9 12:19:34 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2966 | |
2967 * python/generator.py python/libxslt-python-api.xml python/libxslt.c | |
2968 python/libxslt_wrap.h python/libxsltclass.txt: patch from | |
2969 Sean Treadway, adding Python bindings for extension element and | |
2970 some bindings cleanups. | |
2971 * python/tests/Makefile.am python/tests/extelem.py: also add an | |
2972 example/test. | |
2973 | |
2974 Tue Jul 8 12:20:11 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2975 | |
2976 * python/libxml_wrap.h: applied patch from #116943 which should | |
2977 fix the xsltSaveResultToFile python binding. | |
2978 | |
2979 Mon Jul 7 11:03:18 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2980 | |
2981 * INSTALL: removed an old reference to libxml2 >= 2.2.12 | |
2982 | |
2983 Sun Jul 6 23:57:35 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2984 | |
2985 * configure.in: releasing 1.0.31 | |
2986 * doc/*: update and rebuild of the docs | |
2987 | |
2988 Sun Jul 6 18:31:56 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2989 | |
2990 * libxslt/transform.c: fixing bug #115913 for xsl:copy with namespace | |
2991 nodes. | |
2992 * tests/docs/Makefile.am tests/docs/bug-122.* | |
2993 tests/general/Makefile.am tests/general/bug-122*: added the | |
2994 test to the regression suite. | |
2995 | |
2996 Sun Jul 6 18:09:13 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
2997 | |
2998 * libxslt/preproc.c: fix bug #115778 for attribute value template | |
2999 on xsl:sort order | |
3000 | |
3001 Sun Jul 6 17:22:35 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3002 | |
3003 * libxslt/documents.c libxslt/transform.c: applied patch from | |
3004 Keith Isdale to desactivate node numbering when running under | |
3005 the debugger. | |
3006 | |
3007 Sun Jul 6 00:00:31 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3008 | |
3009 * libxslt/security.c: fix the write checking code when | |
3010 the output filename does not parse as an URL bug #115402 | |
3011 | |
3012 Sun Jun 22 19:38:04 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3013 | |
3014 * libxslt/Makefile.am: Albert Chin pointed out that trio.h and | |
3015 triodef.h were missing from the distribution | |
3016 | |
3017 Fri Jun 13 16:53:33 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3018 | |
3019 * libxslt.spec.in libexslt/Makefile.am libexslt/libexslt.3 | |
3020 libxslt/Makefile.am libxslt/libxslt.3: Moved the man pages | |
3021 to section 3 | |
3022 * libexslt/sets.c: applied patch from Peter Breitenlohner | |
3023 * doc/*: rebuilt the docs | |
3024 * tests/docbook/result//* tests/xmlspec/*.html: changes in | |
3025 generattion of " as " in element content. | |
3026 | |
3027 Sun Jun 08 22:57:13 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
3028 | |
3029 * libxslt/transform.c: changed xsltChoose to ignore whitespace | |
3030 which is a sibling of xsl:when | |
3031 | |
3032 Sat May 31 17:18:21 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
3033 | |
3034 * libxslt/xslt.c: fixed a possible crash when the document | |
3035 wasn't a proper stylesheet. | |
3036 | |
3037 Tue May 20 12:14:12 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3038 | |
3039 * libxslt/variables.c: fixes a 64bits cleanliness issue #113318 | |
3040 | |
3041 Sat May 17 13:25:32 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
3042 | |
3043 * win32/defgen.xsl: new file, generates the export sources. | |
3044 * win32/*.def.src: these are now autogenerated, changes to these | |
3045 will not be logged anymore. | |
3046 | |
3047 Fri May 16 13:22:31 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
3048 | |
3049 * tests/docs/Makefile.am tests/docs/bug-121.* | |
3050 tests/general/Makefile.am tests/general/bug-121*: added the | |
3051 example for bug #112904 in the regression tests, the bug fix is | |
3052 actually in libxml2 | |
3053 | |
3054 Thu May 15 16:26:34 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
3055 | |
3056 * xsltproc/xsltproc.c: fixing portability bug #113002 on HP-UX | |
3057 * configure.in libxslt.spec.in python/Makefile.am: cleanup | |
3058 of --with-python like for libxml2 | |
3059 | |
3060 Thu May 15 11:45:00 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
3061 | |
3062 * libxslt/xsltutils.c: fixing bug #112995, a problem with | |
3063 NaN within the sort element. Also added regression test. | |
3064 | |
3065 Tue May 13 18:22:38 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
3066 | |
3067 * doc/Makefile.am: fixing bug #112803 , make sure to avoid | |
3068 network accesses when building | |
3069 | |
3070 Sat May 10 14:19:14 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
3071 | |
3072 * libxslt/transform.c: fixed a segfault introduced with the RVT | |
3073 handling change, bug #112703 . | |
3074 | |
3075 Sat May 10 13:05:21 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
3076 | |
3077 * libxslt/xslt.c: make sure stylesheet compilation errors | |
3078 forces a NULL stylesheet, fixes #112270 | |
3079 | |
3080 Sun May 4 17:41:23 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3081 | |
3082 * NEWS configure.in : preparing release 1.0.30 | |
3083 * doc/apibuild.py: backported a patch from libxml2 | |
3084 * doc/*: updated and rebuilt the docs | |
3085 | |
3086 Wed Apr 30 22:44:49 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3087 | |
3088 * libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h: | |
3089 cleaning up Result Value Tree handling | |
3090 * libexslt/functions.c libexslt/strings.c: fixed a pair of | |
3091 implementations. | |
3092 * tests/exslt/strings/Makefile.am tests/exslt/strings/tokenize.2.*: | |
3093 added Mark Vakoc test combining for-each and exslt:tokenize | |
3094 | |
3095 Wed Apr 30 15:23:33 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3096 | |
3097 * libxslt/transform.c: fixing bug #111755 when a template is | |
3098 applied to an attribute | |
3099 * tests/docs/Makefile.am tests/docs/bug-119.* | |
3100 tests/general/Makefile.am tests/general/bug-119*: added the | |
3101 example in the regression tests for that bug. | |
3102 | |
3103 Tue Apr 29 15:18:31 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3104 | |
3105 * doc/Makefile.am doc/libxslt.xml: upgraded to the XML/XSLT toolchain | |
3106 for the HTML generation fixing #111799 | |
3107 * doc/html/*.html doc/html/*.png: associated update | |
3108 | |
3109 Sun Apr 27 18:00:12 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
3110 | |
3111 * libxslt/variables.c: removed premature call to xsltFreeStackElem | |
3112 * win32/libxslty.def.src: added more exports | |
3113 | |
3114 Sun Apr 27 12:46:31 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3115 | |
3116 * NEWS doc/*.xsl doc/*.html: updated the web site, made the | |
3117 transition to XHTML1 added validity checking to the makefile rules. | |
3118 | |
3119 Sat Apr 26 14:00:58 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3120 | |
3121 * python/generator.py: fixed a problem in the generator where | |
3122 the way functions are remapped as methods on classes was | |
3123 not symetric and dependant on python internal hash order, | |
3124 as reported by Stéphane Bidoul | |
3125 * libexslt/strings.c: attempt at fixing an object type pbm | |
3126 * libxslt/triodef.h: update for OpenVMS from libxml2 | |
3127 | |
3128 Fri Apr 25 15:26:26 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3129 | |
3130 * doc/Makefile.am doc/xsltproc.1 doc/xsltproc.xml: automated the | |
3131 generation of the man page | |
3132 | |
3133 Wed Apr 23 23:27:44 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3134 | |
3135 * libexslt/sets.c: fixed a bug introduced in the last commit | |
3136 * libxslt/transform.c: tried to fix #111437 | |
3137 * tests/docbook/result/xtchunk/html/*.orig | |
3138 tests/multiple/out/*.orig: side effect of #111437 change. | |
3139 | |
3140 Wed Apr 23 22:41:08 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3141 | |
3142 * libexslt/strings.c: applied last patch for #110023 from | |
3143 Mark Vakoc | |
3144 * libexslt/sets.c: fixed a memory leak when mixing one of the | |
3145 EXSLT set functions and a Result Value Tree | |
3146 * TODO: there are other bugs around in libexslt/sets.c in conjunction | |
3147 with Result Value Tree | |
3148 | |
3149 Wed Apr 23 17:00:16 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3150 | |
3151 * libxslt/extensions.c: patch from Vasily Tchekalkin fixing | |
3152 bug #111420 about double initialization of extension contexts | |
3153 | |
3154 Wed Apr 23 14:25:46 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3155 | |
3156 * libxslt/transform.c: fix bug #110577 namespace in copy-of | |
3157 don't obbey the same rules as for literal reusl elements. | |
3158 * tests/docs/Makefile.am tests/docs/bug-118.* | |
3159 tests/general/Makefile.am tests/general/bug-118*: added the | |
3160 example in the regression tests for that bug. | |
3161 * libxslt/variables.c: fixed a bug introduced in fixing #110020 | |
3162 * tests/docs/Makefile.am tests/docs/bug-11[67].* | |
3163 tests/general/Makefile.am tests/general/bug-11[67]*: added 2 | |
3164 regression tests one still exposing a mem leak (Mark Vadoc). | |
3165 | |
3166 Tue Apr 22 16:01:25 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3167 | |
3168 * libxslt/pattern.c: fix a memory related segfault on a | |
3169 pattern compilation error #110189 | |
3170 | |
3171 Tue Apr 22 15:45:25 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3172 | |
3173 * libxslt/variables.c: fixing bug #110020 on global parameter | |
3174 and variables mismatch | |
3175 * tests/reports/Makefile.am tests/reports/cmdlineparams.*: added | |
3176 the test to the regression suite | |
3177 | |
3178 Mon Apr 21 12:22:31 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3179 | |
3180 * libexslt/math.c: applied patch from Charles Bozeman fixing | |
3181 the math power function where args were inverted #110996 | |
3182 * tests/exslt/math/Makefile.am tests/exslt/math/power.1.*: | |
3183 added the test to the regraession for #110996 | |
3184 * libexslt/sets.c: avoid a problem with nodesets. | |
3185 | |
3186 Wed Apr 14 18:10:21 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
3187 | |
3188 * libxslt/win32config.h: added HAVE_MATH_H | |
3189 | |
3190 Wed Apr 13 14:04:15 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
3191 | |
3192 * win32/Makefile.msvc: fixed compilation with thread-enabled | |
3193 libxml | |
3194 | |
3195 Wed Apr 9 22:02:17 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3196 | |
3197 * libexslt/strings.c: applied patch from Mark Vakoc fixing a problem | |
3198 with RTF in libexslt | |
3199 | |
3200 Mon Apr 7 14:39:01 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3201 | |
3202 * libxslt/keys.c libxslt/templates.c libxslt/transform.c | |
3203 libxslt/variables.c: Fixes bug #110023 reported by Mark Vakoc and | |
3204 other places where ctxt->document pointer may be used without | |
3205 checking it agaisnt NULL. | |
3206 * tests/docs/Makefile.am tests/docs/bug-115.* | |
3207 tests/general/Makefile.am tests/general/bug-115*: added the | |
3208 example in the regression tests for that bug. | |
3209 * libxslt/trio.h libxslt/triodef.h: update of Trio from Bjorn Reese | |
3210 | |
3211 Tue Apr 1 13:39:26 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3212 | |
3213 * configure.in NEWS: preparing 1.0.29 release | |
3214 * libxslt/documents.c: generate the document order for document() | |
3215 loaded resources. | |
3216 * doc/*: updated and regenerated the docs | |
3217 | |
3218 Tue Apr 1 11:28:01 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
3219 | |
3220 * libxslt/transform.c: fixed a namespace redundancy problem | |
3221 in xsl:element | |
3222 * tests/docs/Makefile.am tests/docs/bug-114.* | |
3223 tests/general/Makefile.am tests/general/bug-114*: added an | |
3224 example in the regression tests for that bug. | |
3225 | |
3226 Fri Mar 28 12:19:35 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3227 | |
3228 * python/libxsl.py: fix bug #109395 as pointed out by Ben Phillips | |
3229 and avoid some warnings when loading the python modules on non | |
3230 Linux platforms. | |
3231 * libxslt/transform.c: fix a bug introduced in the document lookup | |
3232 and exhibited by the keys test. | |
3233 | |
3234 Wed Mar 26 22:41:00 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3235 | |
3236 * tests/docs/Makefile.am tests/docs/bug-113.* | |
3237 tests/general/Makefile.am tests/general/bug-113*: added an | |
3238 example in the regression tests for bug #109160 fixed in libxml2 | |
3239 | |
3240 Wed Mar 26 21:43:30 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3241 | |
3242 * configure.in python/Makefile.am python/libxslt.c libxslt/xsltutils.c | |
3243 libxslt/trio.h libxslt/triodef.h: portability fixes from Albert Chin | |
3244 * python/libxslt.py: avoid RTLD_GLOBAL detection warning too | |
3245 | |
3246 Wed Mar 26 19:08:55 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3247 | |
3248 * libxslt/transform.c: forgot to make one change related to | |
3249 Result Value Tree change, pointed out by Sebastian Rahtz | |
3250 * tests/docs/Makefile.am tests/docs/bug-112.* | |
3251 tests/general/Makefile.am tests/general/bug-112*: added an | |
3252 example in the regression tests that bug | |
3253 | |
3254 Wed Mar 26 01:38:38 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3255 | |
3256 * libxslt/transform.c: second part of the patch fixing #108905 | |
3257 performances problems, ask for computation of document order on | |
3258 the document transformed and avoid inefficiencies building large | |
3259 nodesets of unique nodes. | |
3260 * configure.in: fix a trouble with libtool in my debug environment. | |
3261 | |
3262 Mon Mar 24 22:30:00 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3263 | |
3264 * libxslt/pattern.c libxslt/transform.c libxslt/variables.c: | |
3265 Result Value Tree are now generated with a document root node | |
3266 not an element, it's quite cleaner. | |
3267 * configure.in libxslt.spec.in NEWS: But this requires libxml2-2.5.5 | |
3268 also prepared for libxslt-1.0.28 release | |
3269 * doc/*: updated and regenerated the docs | |
3270 | |
3271 Mon Mar 24 15:01:07 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3272 | |
3273 * libxslt/pattern.c libxslt/transform.c libxslt/variables.c: | |
3274 Finally fixed bug #75813, processing or Result Value Tree | |
3275 converted into node-sets should be a bit more sensible now. | |
3276 * tests/exslt/common/node-set.2.out: the associated fix in libxml2 | |
3277 fixes this regression test, there is 4 nodes, not 3 | |
3278 * tests/docs/Makefile.am tests/docs/bug-111.* | |
3279 tests/general/Makefile.am tests/general/bug-111*: added an | |
3280 example in the regression tests for bug #75813 | |
3281 | |
3282 Sun Mar 23 13:09:17 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3283 | |
3284 * tests/docs/Makefile.am tests/docs/bug-110.* | |
3285 tests/general/Makefile.am tests/general/bug-110*: added an | |
3286 example in the regression tests for bug #108976 which is | |
3287 fixed in libxml2 | |
3288 | |
3289 Sat Mar 22 12:35:47 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3290 | |
3291 * tests/docs/Makefile.am tests/docs/bug-109.xml | |
3292 tests/general/Makefile.am tests/general/bug-109*: added an | |
3293 example in the regression tests for the invalid bug #108716 | |
3294 | |
3295 Sat Mar 22 12:01:24 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3296 | |
3297 * libxslt/variables.c: fixed bug #108633 reported by | |
3298 Jerome Pesenti about recursive global variables/param detections | |
3299 * tests/reports/Makefile.am tests/reports/rec*: added regression | |
3300 tests for the checking of recusion in global/local param/variables. | |
3301 | |
3302 Fri Mar 7 16:08:24 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3303 | |
3304 * libxslt/numbers.c: valgrind pointed out an uninitialized | |
3305 variable use in format-number() | |
3306 | |
3307 Fri Mar 7 15:27:56 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3308 | |
3309 * tests/docs/Makefile.am tests/docs/bug-108.xml | |
3310 tests/general/Makefile.am tests/general/bug-108*: added an | |
3311 example in the regression tests bug #107804 fixed in libxml2 | |
3312 | |
3313 Wed Mar 5 12:47:31 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3314 | |
3315 * libxslt/pattern.c: fixed bug #107591 node() in pattern | |
3316 matches should catch comments and PIs | |
3317 * tests/docs/Makefile.am tests/docs/bug-107.xml | |
3318 tests/general/Makefile.am tests/general/bug-107*: added an | |
3319 example in the regression tests for this case | |
3320 | |
3321 Wed Feb 26 16:49:17 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3322 | |
3323 * tests/docs/Makefile.am tests/docs/bug-106.xml | |
3324 tests/general/Makefile.am tests/general/bug-106*: added the next | |
3325 example for bug #106788 from James Clark in the regression tests, | |
3326 the bug fix is actually in libxml2 | |
3327 | |
3328 Tue Feb 25 16:19:45 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3329 | |
3330 * configure.in doc/Makefile.am xsltproc/Makefile.am: some cleanup | |
3331 for Python checks, makefile cleanup, and convenience changes | |
3332 | |
3333 Mon Feb 24 23:49:01 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3334 | |
3335 * xsltproc/xsltproc.c: had to comment out Igor last change | |
3336 since it made libxslt-1.0.27 depends on libxml2 newly | |
3337 API extension which hasn't propagated yet :-( | |
3338 | |
3339 Mon Feb 24 22:21:09 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3340 | |
3341 * configure.in: preparing release 1.0.27 | |
3342 * doc/*: updated and rebuilt the docs | |
3343 | |
3344 Mon Feb 24 19:43:15 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3345 | |
3346 * libxslt/namespaces.c: fixed #106554 for spurious xmlns:nsX="" | |
3347 generation | |
3348 | |
3349 Sun Feb 23 14:52:57 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3350 | |
3351 * tests/docs/Makefile.am tests/docs/bug-105.xml | |
3352 tests/general/Makefile.am tests/general/bug-105*: added the | |
3353 example for bug #106788 from James Clark in the regression tests, | |
3354 the bug fix is actually in libxml2 | |
3355 | |
3356 Sun Feb 23 14:25:13 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3357 | |
3358 * libxslt/namespaces.c libxslt/transform.c: fixed bug #106789 from | |
3359 James Clark and a bit of cleanup | |
3360 * tests/docs/Makefile.am tests/docs/bug-104.xml | |
3361 tests/general/Makefile.am tests/general/bug-104*: added the | |
3362 example in the regression tests for this case | |
3363 | |
3364 Fri Feb 21 17:07:59 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3365 | |
3366 * libxslt.spec.in: fixed RH#84801 wrong prereqs in the spec file | |
3367 | |
3368 Wed Feb 19 18:51:06 CET 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
3369 | |
3370 * libxslt/functions.c libxslt/xslt.c: fixed bug 106251 | |
3371 | |
3372 Wed Feb 19 15:52:33 CET 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
3373 | |
3374 * xsltproc/xsltproc.c: obsoleted xmlNormalizeWindowsPath | |
3375 * win32/configure.js: included handling of the trio option | |
3376 | |
3377 Mon Feb 10 17:34:32 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3378 | |
3379 * configure.in doc/*: preparing release 1.0.26 | |
3380 | |
3381 Fri Feb 7 15:47:20 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3382 | |
3383 * libxslt/functions.c: fixing another bug in document(), bug #105450 | |
3384 * tests/documents/test_bad.result: Slight change to the output | |
3385 | |
3386 Fri Feb 7 15:34:24 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3387 | |
3388 * libxslt/functions.c: fixing a segfault in document(), bug #105418 | |
3389 * tests/documents/Makefile.am tests/documents/test_bad: add the | |
3390 specific test as suggested by Jean T Anderson | |
3391 | |
3392 Fri Feb 7 14:18:40 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3393 | |
3394 * libxslt/extensions.c libxslt/keys.c libxslt/pattern.c | |
3395 libxslt/preproc.c libxslt/transform.c libxslt/variables.c | |
3396 libxslt/xslt.c: tried to fix 105387 and all similar cases | |
3397 in the library sources. | |
3398 | |
3399 Wed Feb 5 16:04:10 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3400 | |
3401 * doc/* configure.in: preparing for release of 1.0.25 | |
3402 | |
3403 Wed Feb 5 00:07:43 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3404 | |
3405 * xsltproc/xsltproc.c: fixed bug #99623 | |
3406 | |
3407 Tue Feb 4 22:10:17 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3408 | |
3409 * libxslt/transform.c: fixing bug #105116 sometimes one need | |
3410 to generate a default namespace reset xmlns="" in the output | |
3411 * tests/docs/Makefile.am tests/docs/bug-103.xml | |
3412 tests/general/Makefile.am tests/general/bug-103*: added the | |
3413 example in the regression tests for this case | |
3414 | |
3415 Tue Feb 4 18:39:35 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3416 | |
3417 * libxslt/pattern.c libxslt/transform.c: changed the way the | |
3418 root element of value tree are handled to fix bug #104123 | |
3419 | |
3420 Tue Feb 4 18:15:01 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3421 | |
3422 * README: change of policy w.r.t. mails | |
3423 * configure.in: small cleanup | |
3424 * libxslt/transform.c libxslt/xslt.c libxslt/variables.c: fixed | |
3425 a couple of bugs raised by Eric van der Vlist in #104114 | |
3426 * tests/exslt/*/*.out: slight change to the tests | |
3427 | |
3428 Tue Feb 4 17:18:54 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3429 | |
3430 * doc/xsltproc.1 doc/xsltproc.xml: fixing bug #104096, put | |
3431 emphasis on the fact that --docbook should not be used | |
3432 for XML. | |
3433 | |
3434 Wed Jan 22 16:43:49 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3435 | |
3436 * python/libxslt.c: fixed a couple of return error #104150 | |
3437 reported by Peter O'Shea | |
3438 | |
3439 Fri Jan 17 17:43:43 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3440 | |
3441 * xsltproc/xsltproc.c: fixed a double free of stylesheet | |
3442 when applied to a standalone stylesheet | |
3443 | |
3444 Tue Jan 14 16:22:48 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3445 | |
3446 * configure.in: preparing release 2.0.24 | |
3447 * libxslt.spec.in: small update | |
3448 * doc/*: updated the news, rebuilt the APIs descriptions | |
3449 | |
3450 Tue Jan 14 14:23:47 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3451 | |
3452 * libxslt/functions.c: fixed #101502 by applying and cleaning up | |
3453 the associated patch from Daniel Stodden. | |
3454 * tests/documents/Makefile.am tests/documents/fragment*: added a | |
3455 specific test. | |
3456 | |
3457 Mon Jan 13 23:25:59 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3458 | |
3459 * libxslt/extensions.c libxslt/transform.c: fixing bug #101602 | |
3460 for extension modules init and shutdown callbacks, check that | |
3461 they are now called when needed. | |
3462 * python/libxsl.py python/libxslt-python-api.xml python/libxslt.c: | |
3463 started adding the extension module support at the Python level. | |
3464 Still a strange bug to hunt down left. | |
3465 | |
3466 Sun Jan 12 23:56:18 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3467 | |
3468 * libxslt/attributes.c libxslt/xsltInternals.h libxslt/imports.c | |
3469 libxslt/xslt.c: fixed bug #101003 on attribute-sets value | |
3470 computation in the presence of imports | |
3471 * tests/docs/Makefile.am tests/docs/bug-102.xml | |
3472 tests/general/Makefile.am tests/general/bug-102*: added an | |
3473 example in the regression tests for this case | |
3474 | |
3475 Fri Jan 10 10:34:23 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3476 | |
3477 * xsltproc/xsltproc.c: final touch to #102800 fix | |
3478 | |
3479 Thu Jan 9 18:17:40 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3480 | |
3481 * xsltproc/xsltproc.c: tried to fix #102800 for good. Reenabled | |
3482 memory debug checking which got deactivated at some point ?!? | |
3483 * libexslt/date.c libxslt/attributes.c: fixing some memory leaks | |
3484 * libxslt/xsltutils.c: very small change on HTML indentation handling | |
3485 | |
3486 Thu Jan 9 14:28:19 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3487 | |
3488 * tests/REC/test-8-1.xsl tests/REC/test-9.1-2.xsl | |
3489 tests/general/bug-83.xsl tests/multiple/dict.xsl: added some | |
3490 exclude-result-prefixes to avoid extra namespace declaration being | |
3491 dumped following the fix for #102920 in libxml2 | |
3492 | |
3493 Wed Jan 8 12:33:47 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3494 | |
3495 * libxslt/transform.c: fixed a problem related to directory | |
3496 checking and creation raised by Craig Goss | |
3497 | |
3498 Thu Jan 2 23:23:30 CET 2003 Daniel Veillard <daniel@veillard.com> | |
3499 | |
3500 * libexslt/strings.c: applied patch from Jörg Walter to provide | |
3501 URI escaping and unescaping functions. | |
3502 | |
3503 Thu Dec 26 15:43:31 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3504 | |
3505 * libexslt/strings.c: Alexey Efimov found a typo bug in | |
3506 exsltStrPaddingFunction() | |
3507 | |
3508 Mon Dec 23 15:43:59 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3509 | |
3510 * python/libxslt.c: patch from Stéphane Bidoul for Python 2.1 | |
3511 | |
3512 Sun Dec 22 22:54:04 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3513 | |
3514 * vms/build_xslt.com libxslt/xsltconfig.h.in libxslt/xsltutils.c: | |
3515 applied patch from Craig A. Berry for the VMS port. | |
3516 | |
3517 Wed Dec 18 15:41:21 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3518 | |
3519 * libxslt/xsltInternals.h: increase the max number of cascaded | |
3520 sort operations. | |
3521 * AUTHORS doc/* win32/*: updated Igor's mail and the Web page for | |
3522 the Windows binaries. | |
3523 | |
3524 Mon Dec 16 19:31:16 CET 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
3525 | |
3526 * win32/libxslt.def.src: added more exports for Stephane Bidoul | |
3527 | |
3528 Fri Dec 13 14:50:12 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3529 | |
3530 * doc/apibuild.py doc/libexslt-api.xml doc/libxslt-api.xml: updated | |
3531 the apibuilder script, regenerated the APIs | |
3532 | |
3533 Fri Dec 13 11:59:07 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3534 | |
3535 * libxslt/numbers.c: numbering should not traverse XInclude | |
3536 nodes left in the tree. Closes bug #101114 raised by | |
3537 Bernd Kuemmerlen | |
3538 | |
3539 Thu Dec 12 01:17:09 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3540 | |
3541 * doc/apibuild.py: fixed a bug in merging public info from | |
3542 C modules. | |
3543 * win32/Makefile.msvc win32/configure.js: patch from Mark Vakoc | |
3544 the iconv option to configure.js didn't work, and | |
3545 added zlib option needed when linking xsltproc statically | |
3546 | |
3547 Wed Dec 11 19:18:45 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3548 | |
3549 * doc/Makefile.am doc/apibuild.py doc/libexslt-api.xml: added | |
3550 the generation of libexslt-api.xml | |
3551 * libexslt/exslt.h: small cleanup. | |
3552 | |
3553 Wed Dec 11 18:45:09 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3554 | |
3555 * doc/Makefile.am doc/apibuild.py doc/libxslt-api.xml: | |
3556 copied over the apibuild.py from libxml2, adapted a bit and | |
3557 regenerated the API description in XML. Todo: libexslt-api.xml | |
3558 * libxslt/attributes.c libxslt/documents.c libxslt/extensions.c | |
3559 libxslt/imports.c libxslt/numbers.c libxslt/numbersInternals.h | |
3560 libxslt/pattern.c libxslt/preproc.c libxslt/security.c | |
3561 libxslt/templates.c libxslt/transform.c libxslt/transform.h | |
3562 libxslt/variables.c libxslt/xslt.c libxslt/xsltInternals.h | |
3563 libxslt/xsltutils.c libxslt/xsltutils.h: cleanup based on the | |
3564 report from the scripts. | |
3565 * libxslt.spec.in: make sure libxslt-api.xml ends up in the devel | |
3566 package | |
3567 | |
3568 Thu Dec 5 18:05:44 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3569 | |
3570 * libxslt/transform.c: xsl:element generated superfluous xmlns | |
3571 declarations, closes bug #99905 | |
3572 * tests/docs/Makefile.am tests/docs/bug-101.xml | |
3573 tests/general/Makefile.am tests/general/bug-101.*: added the | |
3574 example in the regression tests for this case | |
3575 | |
3576 Wed Dec 4 18:12:24 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3577 | |
3578 * libxslt/xslt.c: Matt Sergeant reported a bug when having comments | |
3579 within an <xsl:text> | |
3580 | |
3581 Mon Dec 2 17:19:38 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3582 | |
3583 * libxslt/extensions.c: applied patch from Josh Parsons fixing bug | |
3584 #100056 | |
3585 * tests/docs/Makefile.am tests/docs/bug-100.xml | |
3586 tests/general/Makefile.am tests/general/bug-100.*: added the | |
3587 example in the regression tests for this case | |
3588 * tests/docs/Makefile.am tests/docs/bug-99.xml | |
3589 tests/general/Makefile.am tests/general/bug-99.*: this test | |
3590 covers an xsl:attribute namespace bug that Norm pointed out. | |
3591 | |
3592 Thu Nov 28 17:52:21 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3593 | |
3594 * libxslt/xsltInternals.h libxslt/xsltutils.c libxslt/xsltutils.h | |
3595 win32/libxslt.def.src: applied another patch from Richard Jinks | |
3596 for the export of teh sorting routine and allowing per context | |
3597 sort. | |
3598 | |
3599 Wed Nov 27 13:33:26 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3600 | |
3601 * libxslt/preproc.c libxslt/xsltInternals.h libxslt/xsltutils.c | |
3602 libxslt/xsltutils.h: Applied patch from Richard Jinks to allow | |
3603 redefining the sorting routine, plus a bit of tweaking of the | |
3604 interfaces. | |
3605 | |
3606 Tue Nov 26 16:02:38 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3607 | |
3608 * doc/Makefile.am doc/parsedecl.py: fixed the API generation | |
3609 scripts. | |
3610 * doc/libxslt-api.xml doc/libxslt-refs.xml: regenerated | |
3611 * doc/html/*.html: updated too | |
3612 * python/libxsltclass.txt: updated too | |
3613 | |
3614 Tue Nov 26 15:17:13 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3615 | |
3616 * libxslt/xsltutils.c libxslt/xsltutils.h: added the function | |
3617 xsltGetProfileInformation() to retrieve profiling informations | |
3618 from an XSLT transformation context. It returns it as an XML | |
3619 tree. Provided by Michael Rothwell this closes RFE #99527 | |
3620 | |
3621 Tue Nov 26 14:40:45 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3622 | |
3623 * libxslt/imports.c: apply patch from Daniel Stodden, a bug | |
3624 in xsltFindElemSpaceHandling() missing imported informations | |
3625 * tests/REC/stand-2.7-1.stand.out: this change slightly the result | |
3626 of this test. | |
3627 | |
3628 Mon Nov 25 17:33:48 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3629 | |
3630 * libxslt/namespaces.c: fix for namespace generation on | |
3631 attributes created with xsl:attribute | |
3632 | |
3633 Mon Nov 25 17:30:02 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3634 | |
3635 * libxslt.spec.in configure.in: add a line in %changelog for releases | |
3636 | |
3637 Mon Nov 25 14:57:53 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3638 | |
3639 * libxslt/transform.h: Kir Kolyshkin pointed out it lacked | |
3640 xsltInternals.h reference. | |
3641 | |
3642 Sun Nov 24 15:49:58 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3643 | |
3644 * python/tests/*.py: enable libxml2 memory debug before | |
3645 loading libxslt since libxslt initialization now includes | |
3646 EXSLT registration which initialize the libxml2 library and | |
3647 allocate memory | |
3648 | |
3649 Sun Nov 24 13:58:48 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3650 | |
3651 * python/libxsl.py: updated with new version from Stéphane Bidoul | |
3652 | |
3653 Sat Nov 23 22:49:08 CET 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
3654 | |
3655 * win32/libxslt.def.src: exported new functions | |
3656 | |
3657 Sat Nov 23 14:46:06 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3658 | |
3659 * libexslt/date.c: patch from Charles Bozeman fixing a memory | |
3660 leak in exsltDateDurationFunction pointed out by Bernard Brinkhus | |
3661 * python/tests/exslt.py: trouble with mem debug in that specific | |
3662 test... | |
3663 | |
3664 Sat Nov 23 12:33:58 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3665 | |
3666 * libxslt/xsltInternals.h: Alexey Efimov reported a portability | |
3667 problem when compiling on HP-UX | |
3668 | |
3669 Sat Nov 23 12:23:32 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3670 | |
3671 * python/generator.py python/libxslt.c: fixes for compiling | |
3672 without config.h | |
3673 | |
3674 Thu Nov 21 18:51:29 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3675 | |
3676 * libxslt/transform.c: fixed bug #99168 select evaluating to | |
3677 a node list check | |
3678 | |
3679 Thu Nov 21 15:12:33 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3680 | |
3681 * tests/documents/result.xhtml: the XHTML1 serialization change | |
3682 to libxml2 modifies slightly the result of that test. | |
3683 | |
3684 Mon Nov 18 11:38:46 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3685 | |
3686 * configure.in: the python bindings requires libxml2 >= 2.4.25 | |
3687 for the regexp stuff. | |
3688 | |
3689 Mon Nov 18 10:09:06 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3690 | |
3691 * configure.in: similar patch to #98825 for --with-python | |
3692 | |
3693 Sun Nov 17 22:06:59 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3694 | |
3695 * libxslt/variables.c: fix bug #98793 on clash of imported global | |
3696 variables. | |
3697 * tests/reports/tst-1.err: this changes the output of that test | |
3698 | |
3699 Sun Nov 17 18:12:20 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3700 | |
3701 * configure.in: preparing 1.0.23 | |
3702 * doc/*: rebuilding the docs | |
3703 | |
3704 Sat Nov 16 23:23:41 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3705 | |
3706 * python/libxslt.c: make sure to register EXSLT for the bindings | |
3707 * python/tests/Makefile.am python/tests/exslt.py: add a specific test | |
3708 * xsltproc/xsltproc.c: minor cleanup | |
3709 | |
3710 Fri Nov 15 12:35:57 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3711 | |
3712 * python/Makefile.am python/tests/Makefile.am: trying to fix #98518 | |
3713 when building outside of the source tree | |
3714 | |
3715 Thu Nov 14 21:39:37 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3716 | |
3717 * python/generator.py: xpathObjectRet() pertains to the libxml2 | |
3718 module, add the namespace. | |
3719 | |
3720 Thu Nov 14 18:48:00 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
3721 | |
3722 * libxslt/win32config.h: cleanup | |
3723 * win32/Makefile.mingw: new file, integrated mingw in JScript configure | |
3724 * win32/Makefile.msvc: modified to allow mingw coexistence | |
3725 * win32/configure.js: integrated mingw | |
3726 * win32/Readme.txt: cleanup | |
3727 * xsltproc/xsltproc.c: allowed stdarg for mingw | |
3728 | |
3729 Thu Nov 14 07:22:23 MST 2002 John Fleck <jfleck@inkstain.net> | |
3730 | |
3731 * doc/xsltproc.1 | |
3732 * doc/xsltproc.html - ran stylesheets to update man page | |
3733 and html with Daniel's fix to #95510 | |
3734 | |
3735 Thu Nov 14 15:10:13 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3736 | |
3737 * libxslt/transform.c: applied patch from Brian McCauley fixing #95493 | |
3738 * doc/xsltproc.xml: fixing #95510 missing description of --writesubtree | |
3739 * README: fix the bug page URL | |
3740 | |
3741 Thu Nov 14 10:03:12 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3742 | |
3743 * libxslt/functions.c: make sure the fixup for key() reported | |
3744 by John Escott actually works. | |
3745 * tests/docs/Makefile.am tests/docs/bug-98.xml | |
3746 tests/general/Makefile.am tests/general/bug-98.*: added the | |
3747 example in the regression tests for this case | |
3748 | |
3749 Wed Nov 13 10:35:46 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3750 | |
3751 * libxslt/pattern.c: fixes bug #97969 for @*[...] patterns | |
3752 * tests/docs/Makefile.am tests/docs/bug-97.xml | |
3753 tests/general/Makefile.am tests/general/bug-97.*: added the | |
3754 example in the regression tests for this case | |
3755 | |
3756 Tue Nov 12 22:35:47 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3757 | |
3758 * libxslt/transform.c: fixes bug #97950 for cdata-section-elements | |
3759 checks in recursive copies. | |
3760 * tests/docs/Makefile.am tests/docs/bug-96.xml | |
3761 tests/general/Makefile.am tests/general/bug-96.*: added the | |
3762 example in the regression tests for this case | |
3763 | |
3764 Tue Nov 12 19:31:49 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3765 | |
3766 * libxslt/functions.c: autoconvert key() first arg to string, | |
3767 reported by John Escott | |
3768 | |
3769 Tue Nov 12 13:40:47 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3770 | |
3771 * libxslt/transform.c: corner case handling of copying a CDATA node. | |
3772 | |
3773 Fri Nov 8 18:12:46 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
3774 | |
3775 * libxslt/win32config.h: retired xmlwin32version.h | |
3776 | |
3777 Fri Nov 8 17:09:14 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3778 | |
3779 * Makefile.am libxslt.m4 libxslt.spec.in: integrated libxslt.m4 | |
3780 written by Thomas Schraitle (RFE #96485) | |
3781 | |
3782 Thu Nov 7 11:18:42 MST 2002 John Fleck <jfleck@inkstain.net> | |
3783 | |
3784 * doc/xsltproc.xml | |
3785 * doc/xsltproc.1 | |
3786 clarifying --catalog option and xsltproc's use of | |
3787 XML_CATALOG_FILES and /etc/xml/catalog. fixes | |
3788 http://bugzilla.gnome.org/show_bug.cgi?id=97891 | |
3789 | |
3790 Mon Nov 4 06:55:36 CET 2002 Daniel Veillard <daniel@veillard.com> | |
3791 | |
3792 * xsltproc/xsltproc.c: remove the use of snprintf, and use | |
3793 libxml2 string API instead. | |
3794 * configure.in libxslt/xsltconfig.h.in libxslt/xsltutils.c: | |
3795 try to cope with architecture lacking some of the string functions, | |
3796 reuse the trio ones compiled in libxml2 , should close #97113 | |
3797 | |
3798 Wed Oct 23 17:06:24 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3799 | |
3800 * Makefile.am libxslt.spec.in doc/Makefile.am: cleaned up | |
3801 the spec file and associated changes in the Makefiles. | |
3802 | |
3803 Tue Oct 22 21:02:37 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3804 | |
3805 * libxslt/pattern.c: Forgot to check a pointer, fixes bug #96495 | |
3806 | |
3807 Tue Oct 22 20:53:10 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3808 | |
3809 * libxslt/keys.h: fixed include c.f. bug #96487 | |
3810 * config.h.in: Red Hat 8.0 induced change | |
3811 | |
3812 Mon Oct 21 20:56:31 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3813 | |
3814 * libxslt/numbers.c libxslt/numbersInternals.h libxslt/xsltutils.[ch]: | |
3815 fixed bug #78501 when using a non ascii character for the | |
3816 number formatting grouping separator. | |
3817 * tests/docs/Makefile.am tests/docs/bug-95.xml | |
3818 tests/general/Makefile.am tests/general/bug-95.*: added the | |
3819 example in the regression tests for this case | |
3820 * libxslt/attributes.c: cleaning up a problem introduced in last | |
3821 patch | |
3822 | |
3823 Mon Oct 21 09:31:55 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
3824 | |
3825 * libxslt/attributes.c: fixed minor typo in a call to | |
3826 xmlHasNsProp | |
3827 | |
3828 Sun Oct 20 23:20:37 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3829 | |
3830 * python/types.c: fixed bugs when passing result value tree | |
3831 to Python functions. | |
3832 | |
3833 Sun Oct 20 15:23:28 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
3834 | |
3835 * libxslt/win32config.h: mapped vsnprintf to _vsnprintf for the | |
3836 MS runtime | |
3837 * xsltproc/xsltproc.c: mapped snprintf to _snprintf for the MS | |
3838 runtime | |
3839 | |
3840 Fri Oct 18 13:40:12 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3841 | |
3842 * configure.in: preparing 1.0.22 | |
3843 * doc/*: upated and rebuilt the docs | |
3844 | |
3845 Thu Oct 17 16:32:44 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3846 | |
3847 * libxslt/variables.c: fixed bug #86421 | |
3848 * tests/docs/Makefile.am tests/docs/bug-94.xml | |
3849 tests/general/Makefile.am tests/general/bug-94.*: added the | |
3850 example in the regression tests for this case | |
3851 | |
3852 Thu Oct 17 15:50:04 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3853 | |
3854 * xsltproc: added and tested the --path option to close #79638 | |
3855 | |
3856 Thu Oct 17 15:25:46 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3857 | |
3858 * libxslt/attributes.c: fixing bug #95826 the attribute was reset | |
3859 with the inherited stylesheet value. | |
3860 * tests/docs/Makefile.am tests/docs/bug-93.xml | |
3861 tests/general/Makefile.am tests/general/bug-93-inc.* | |
3862 tests/general/bug-93.*: added the example in the regression | |
3863 tests for this case | |
3864 | |
3865 Tue Oct 15 18:02:37 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3866 | |
3867 * libxslt/xsltInternals.h libxslt/xsltutils.[ch]: added the | |
3868 possibility to register a transformation context specific | |
3869 error handler, with xsltSetTransformErrorFunc() and provided | |
3870 a new routine xsltTransformError() to handle contextual errors, | |
3871 this should fix #94435 | |
3872 * libxslt/*.c: modified all the code to use the context specific | |
3873 error handling, as a result xsltPrintErrorContext() is not called | |
3874 anymore except internally from xsltTransformError() | |
3875 | |
3876 Tue Oct 15 14:52:23 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3877 | |
3878 * libxslt/transform.c: closing #94933, any error will make | |
3879 the transformation abort with no result. | |
3880 * tests/reports/tst-1.err tests/reports/tst-1.out | |
3881 tests/reports/undefvar.err: this changed the regression tests | |
3882 output. | |
3883 * tests/exslt/date/difference.1.out tests/exslt/date/seconds.1.out: | |
3884 updated the result accordingly to the fixes done last month. | |
3885 * libxslt/namespaces.c: make sure to avoid duplicate namespace | |
3886 declarations in the result trees. May fix #93692 but it's unclear. | |
3887 | |
3888 Tue Oct 15 12:45:42 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3889 | |
3890 * xsltproc/xsltproc.c: added a --path option to provide the | |
3891 enhancement requested by #79638, first cut at it, untested | |
3892 yet. | |
3893 | |
3894 Tue Oct 15 13:02:40 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3895 | |
3896 * libxslt/xslt.c: seems the media-type attribute wasn't | |
3897 always correctly handled | |
3898 | |
3899 Mon Oct 14 09:27:01 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3900 | |
3901 * libxslt/transform.c: added URI escaping in case the resource | |
3902 target computation of exslt:element failed. Should fix #81837 | |
3903 | |
3904 Tue Oct 15 12:42:25 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3905 | |
3906 * README: updated the contact informations | |
3907 | |
3908 Tue Oct 15 11:40:19 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3909 | |
3910 * libxslt/pattern.c: fixed the behaviour of node() patter which | |
3911 didn't patch the one defined in XPath :-( . Closes bug #95793 | |
3912 * tests/docs/Makefile.am tests/docs/bug-92.xml | |
3913 tests/general/Makefile.am tests/general/bug-92.*: added the | |
3914 example in the regression tests for this case | |
3915 | |
3916 Mon Oct 14 12:29:53 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
3917 | |
3918 * libxslt/win32config.h: remapped mkdir to _mkdir for MS runtime | |
3919 * win32/Makefile.msvc: added security.c to the build | |
3920 * win32/libxslt.def.src: exported functions from security.c | |
3921 | |
3922 Thu Oct 10 18:41:56 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3923 | |
3924 * xsltproc/xsltproc.c: added another option --writesubtree to allow | |
3925 documents to be written only to a given subtree. | |
3926 | |
3927 Thu Oct 10 17:16:52 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3928 | |
3929 * libxslt/security.[ch] libxslt/Makefile.am: new module with | |
3930 runtime security checks, it will also check and do directory | |
3931 creation when allowed | |
3932 * libxslt/documents.c libxslt/imports.c libxslt/transform.c | |
3933 libxslt/xslt.c libxslt/xsltInternals.h: plug-in the new | |
3934 security infrastructure probes at file reading or file creation | |
3935 * xsltproc/xsltproc.c: plugged the security module there too, | |
3936 added the new options --nowrite and --nomkdir | |
3937 * doc/*: updated the man page and regenerated. | |
3938 | |
3939 Wed Oct 9 18:37:56 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3940 | |
3941 * doc/*: updated the doc XSLT to add the search, added the search | |
3942 page, fixed a link problem raised by Yves Pratter, regenerated | |
3943 | |
3944 Wed Oct 9 14:27:17 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3945 | |
3946 * doc/index.py: the indexer version of the XSLT part of the | |
3947 xmlsoft site + archives | |
3948 | |
3949 Sun Sep 29 20:02:25 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
3950 | |
3951 * win32/Makefile.msvc: introduced double-run compilation. | |
3952 * win32/configure.js: introduced double-run compilation. | |
3953 | |
3954 Thu Sep 26 20:08:50 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3955 | |
3956 * configure.in: preparing 1.0.21 | |
3957 * doc/* : updated and regenerated the docs and web pages | |
3958 | |
3959 Wed Sep 25 11:16:06 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3960 | |
3961 * libxslt/transform.c: fixed a disable output escaping bug for | |
3962 HTML output introduced in 1.0.20 and raised by Mario Weilguni | |
3963 * tests/docs/Makefile.am tests/docs/bug-91.xml | |
3964 tests/general/Makefile.am tests/general/bug-91.*: added the | |
3965 example in the regression tests for this case | |
3966 | |
3967 Tue Sep 24 20:33:08 MDT 2002 John Fleck <jfleck@inkstain.net> | |
3968 | |
3969 * doc/xlst.html: changing link on ftp.gnome.org | |
3970 | |
3971 Mon Sep 23 10:14:38 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3972 | |
3973 * Makefile.am: set-up DIST_SUBDIRS to avoid the same problem Jacob | |
3974 reported for libxml2 | |
3975 | |
3976 Fri Sep 20 14:06:45 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3977 | |
3978 * Makefile.am configure.in: trying to fix the same problem as | |
3979 #88412 by bypassing all the python subdir if python ain't detected | |
3980 | |
3981 Fri Sep 20 10:55:03 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
3982 | |
3983 * libxslt/templates.c: fixed a problem reported by Mark Vakoc | |
3984 | |
3985 Wed Sep 18 15:46:50 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
3986 | |
3987 * libexslt/date.c: fixed the embedded '-' in the duration format | |
3988 function | |
3989 * tests/.../difference.1.xml: added test cases which illustrated | |
3990 the above bug | |
3991 | |
3992 Tue Sep 17 18:01:22 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
3993 | |
3994 * libexslt/date.c: fixed date:difference() bugs, removed all | |
3995 type conversion warnings. | |
3996 * libxslt/xsltutils.c: removed unused local variable. | |
3997 | |
3998 Sat Sep 14 16:17:51 MDT 2002 John Fleck <jfleck@inkstain.net> | |
3999 | |
4000 * doc/xsltproc.html: | |
4001 oops, forgot to update the html version of the man page | |
4002 | |
4003 Sat Sep 14 16:10:21 MDT 2002 John Fleck <jfleck@inkstain.net> | |
4004 | |
4005 * doc/xsltproc.xml | |
4006 * doc/xsltproc.1 | |
4007 * doc/xsltproc2.html | |
4008 Fixing erroneous mention of old --warnnet option (thanks to Jean | |
4009 T. Anderson for pointing this out) | |
4010 | |
4011 Tue Sep 10 21:05:28 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
4012 | |
4013 * win32/configure.js: added more readme info for the binary | |
4014 package. | |
4015 | |
4016 Mon Sep 9 14:07:06 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4017 | |
4018 * libxslt/pattern.c: fixed a bug in match="node()" reported by | |
4019 Ben Ko | |
4020 | |
4021 Mon Sep 9 14:06:25 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4022 | |
4023 * libxslt.spec.in: fixes libary path for x86_64 AMD | |
4024 | |
4025 Thu Sep 5 10:07:13 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4026 | |
4027 * python/Makefile.am: applied patch from Christophe Merlet to | |
4028 reestablish DESTDIR | |
4029 | |
4030 Thu Aug 29 21:26:30 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4031 | |
4032 * libxslt/transform.c: re-applied the patch from Nathan Myers about | |
4033 a possible memory leak in case of error | |
4034 | |
4035 Wed Aug 28 13:44:54 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4036 | |
4037 * doc/Libxslt-Logo-180x168.gif doc/Libxslt-Logo-90x34.gif: | |
4038 nice logos generated by Marc Liyanage | |
4039 * doc/site.xsl *.html: changed the stylesheet to show the new | |
4040 logo and regenerated the pages | |
4041 | |
4042 Sun Aug 25 17:01:40 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4043 | |
4044 * python/libxslt-python-api.xml python/libxslt.c | |
4045 python/libxsltclass.txt python/tests/basic.py: applied a patch | |
4046 from Ralf Mattes providing style.saveResultToString() | |
4047 | |
4048 Fri Aug 23 13:53:50 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4049 | |
4050 * configure.in: preparing release 1.0.20 | |
4051 * doc/*: updated and regenerated the docs | |
4052 | |
4053 Wed Aug 21 21:27:29 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4054 | |
4055 * libxslt/templates.c: fixed a bug w.r.t. namespace context when | |
4056 doing the evaluation of attribute value templates | |
4057 * libxslt.spec.in python/Makefile.am: fixed some troubles | |
4058 with "make rpm" | |
4059 | |
4060 Wed Aug 21 18:59:28 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4061 | |
4062 * python/libxslt.c: fixed the parameter order when calling | |
4063 Python based extensions. | |
4064 | |
4065 Wed Aug 21 13:48:07 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4066 | |
4067 * libxslt/transform.c libxslt/xslt.c: fixed bug #89258 and a bit of | |
4068 cleanup. | |
4069 * tests/docs/Makefile.am tests/docs/bug-90.xml | |
4070 tests/general/Makefile.am tests/general/bug-90.*: added the | |
4071 example in the regression tests for this case | |
4072 | |
4073 Tue Aug 20 16:40:48 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
4074 | |
4075 * win32/Makefile.msvc: added the prefix location to the include | |
4076 and lib search path. | |
4077 | |
4078 Mon Aug 19 15:03:11 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4079 | |
4080 * libxslt/transform.c: found and fixed the small <xsl:choose> | |
4081 bug which was giving troubles to DocBook users (the test expression | |
4082 of <when> was evaluated in the namespace context of <choose> !) | |
4083 | |
4084 2002-08-18 Havoc Pennington <hp@pobox.com> | |
4085 | |
4086 * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with | |
4087 both automake 1.6 and 1.4 installed get the right automake. Means | |
4088 compilation from CVS will now require the latest automake 1.4 | |
4089 release, or manually creating symlinks called "automake-1.4" and | |
4090 "aclocal-1.4" | |
4091 | |
4092 Wed Aug 14 18:54:19 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4093 | |
4094 * configure.in python/Makefile.am: AMD x86-64 induced changes from | |
4095 Frederic Crozat | |
4096 | |
4097 Wed Aug 14 13:35:04 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4098 | |
4099 * libxslt/functions.c: recovering to the old (somewhat) broken | |
4100 implementation of document('') when there is no base for the | |
4101 source document or it can't be realoaded (e.g. when the sytlesheet | |
4102 was loaded from a memory string). Matt Sergeant insisted on this | |
4103 one :-) | |
4104 | |
4105 Tue Aug 13 11:21:44 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4106 | |
4107 * libxslt/transform.c: applied another patch from Nathan Myers about | |
4108 a possible memory leak in case of error | |
4109 | |
4110 Mon Aug 12 23:12:59 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4111 | |
4112 * libxslt/transform.c: applied a patch from Nathan Myers about | |
4113 an erroneous free in case of error | |
4114 | |
4115 Thu Aug 1 14:29:11 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4116 | |
4117 * configure.in: upon suggestion of Marc-Andre Lemburg, make | |
4118 the misdetection of libxml2 python bindings a warning only | |
4119 | |
4120 Sun Jul 21 19:10:00 HKT 2002 William Brack <wbrack@mmm.com.hk> | |
4121 | |
4122 * xsltInternals.h/xslt.c/transform.c and pattern.c: fixed | |
4123 a bug reported by Gero Meissner (87230) | |
4124 * fixed a problem compiling python directory when multiple | |
4125 'make' jobs were executed (python/Makefile.am) | |
4126 | |
4127 Wed Jul 17 19:58:36 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4128 | |
4129 * libxslt/attributes.c: fixed a bug reported by Keith Isdale | |
4130 at the xsltdbg interface when encountering an empty attribute | |
4131 set. | |
4132 | |
4133 Wed Jul 17 19:51:47 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4134 | |
4135 * tests/* : the change in HTML meta encoding tag serialization | |
4136 affected some of the results | |
4137 | |
4138 Thu Jul 11 22:04:30 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4139 | |
4140 * doc/Makefile.am: adding doc/xsltproc.xml to the tarball | |
4141 to fix Red Hat bug #68614 | |
4142 | |
4143 Wed Jul 10 21:28:11 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
4144 | |
4145 * win32/Makefile.msvc: Made the copy *.pdb in install succeed even | |
4146 if there is no *.pdb | |
4147 | |
4148 Sat Jul 6 22:00:08 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4149 | |
4150 * configure.in: preparing 1.0.19 | |
4151 * doc/* : rebuilt the docs | |
4152 | |
4153 Sat Jul 6 17:51:14 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4154 | |
4155 * libxslt/transform.c: fixed bug #83749 about namespace generated | |
4156 being invalid when they are inherited from the context. | |
4157 | |
4158 Fri Jul 5 22:27:47 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4159 | |
4160 * libxslt/transform.c: fixed bug #86753 on multiple identical | |
4161 attributes being generated, oops ... | |
4162 * tests/docs/Makefile.am tests/docs/bug-89.xml | |
4163 tests/general/Makefile.am tests/general/bug-89.*: added an | |
4164 example in the regression tests for this case | |
4165 | |
4166 Fri Jul 5 18:28:08 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4167 | |
4168 * libxslt/preproc.c libxslt/transform.c: fixed bug #87279 | |
4169 * tests/docs/Makefile.am tests/docs/bug-88.xml | |
4170 tests/general/Makefile.am tests/general/bug-88.*: added an | |
4171 example in the regression tests for this case | |
4172 | |
4173 Fri Jul 5 16:30:02 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4174 | |
4175 * libxslt/preproc.c libxslt/xsltutils.c: applied a patch from | |
4176 Ken Neighbors to implement/fix sorting orders | |
4177 * tests/docbook/result/*/gdp-handbook.* | |
4178 tests/docbook/result/xtchunk/html/*.orig | |
4179 tests/general/bug-12-.out tests/general/bug-63.out: | |
4180 cleaned up the result of "make tests" following some changes | |
4181 in namespace axis order and serialization rules in libxml2 | |
4182 | |
4183 Thu Jul 4 16:53:00 HKT 2002 William Brack <wbrack@mmm.com.hk> | |
4184 | |
4185 * transform.c further enhancement for bug 84902 (another | |
4186 path), also cleaned up code slightly | |
4187 | |
4188 Wed Jul 3 00:50:00 HKT 2002 William Brack <wbrack@mmm.com.hk> | |
4189 | |
4190 * transform.c: fixed bug 84902 - message with terminate=yes | |
4191 caused segfault | |
4192 | |
4193 Tue Jul 2 00:02:53 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4194 | |
4195 * tests/docs/Makefile.am tests/docs/bug-87.xml | |
4196 tests/general/Makefile.am tests/general/bug-87.*: added a | |
4197 example in the regression tests for a case where the XML | |
4198 default namespace was missing from the namespace axis | |
4199 * xsltproc/xsltproc.c: added the informations that parameter | |
4200 strings are expected to be UTF8 | |
4201 * libxslt/attributes.c: fixes on attribute group implementation | |
4202 | |
4203 Sat Jun 29 21:12:14 MDT 2002 John Fleck <jfleck@inkstain.net> | |
4204 | |
4205 * doc/xsltproc.xml, doc/xsltproc.html/, doc/xsltproc.1 | |
4206 updating docs to add reference to UTF-8 requirement for | |
4207 stringparam command line option | |
4208 | |
4209 Wed Jun 19 13:43:00 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4210 | |
4211 * libxslt/documents.c libxslt/functions.c libxslt/xsltInternals.h: | |
4212 fixed document('') as pointed by Eric van der Vlist | |
4213 * tests/docs/Makefile.am tests/docs/bug-86.xml | |
4214 tests/general/Makefile.am tests/general/bug-86.*: added the | |
4215 specific example in the regression tests | |
4216 | |
4217 Sat Jun 15 15:44:58 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4218 | |
4219 * libxslt/numbers.c libxslt/numbersInternals.h: applied a | |
4220 patch from Ken Neighbors fixing some format-number inconsistencies | |
4221 * tests/numbers/format-number.out tests/numbers/format-number.xml | |
4222 tests/numbers/format-number.xsl: the patch also included | |
4223 updates to the regression tests | |
4224 | |
4225 Mon Jun 10 14:55:31 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4226 | |
4227 * libxslt/numbers.c: patch from Richard Jinks t correct a bug in | |
4228 xsl:number level="multiple" | |
4229 * tests/docs/Makefile.am tests/docs/bug-84.xml | |
4230 tests/general/Makefile.am tests/general/bug-84.*: added a | |
4231 specific example in the regression tests | |
4232 | |
4233 Fri May 31 09:33:09 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4234 | |
4235 * libexslt/dynamic.c: turned a function static | |
4236 * libxslt/win32config.h: applied patch from Mark Vadoc | |
4237 | |
4238 Thu May 30 23:35:47 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4239 | |
4240 * win32/Makefile.msvc libexslt/Makefile.am libexslt/date.c | |
4241 libexslt/dynamic.c libexslt/exslt.c libexslt/exslt.h: applied | |
4242 a patch from Mark Vakoc to implement the EXSLT | |
4243 object dyn:evaluate(string) extension function, and a small fix | |
4244 to date.c | |
4245 | |
4246 Mon May 27 23:24:57 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4247 | |
4248 * configure.in: preparing 1.0.18 | |
4249 * doc/*: recompiled the API and web site | |
4250 | |
4251 Mon May 27 19:14:46 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4252 | |
4253 * libxslt/namespaces.c libxslt/transform.c: fix bug #81099 about | |
4254 duplicated namespace declarations, this might not be as generic as | |
4255 it should but works well for DocBook stylesheets | |
4256 | |
4257 Sat May 25 12:07:45 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4258 | |
4259 * libxslt.pc.in: fix bug #82970 | |
4260 | |
4261 Fri May 24 15:02:50 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4262 | |
4263 * python/libxslt-python-api.xml python/libxslt.c | |
4264 python/libxsltclass.txt : tried to fix #79105 by providing a | |
4265 specific error registering routine. | |
4266 | |
4267 Thu May 23 17:28:35 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4268 | |
4269 * libxslt/xsltutils.[ch] : applied patch from Morus Walter | |
4270 adding xsltSaveResultToString() | |
4271 * doc/APIfiles.html doc/APIfunctions.html doc/libxslt-api.xml | |
4272 doc/libxslt-decl.txt doc/libxslt-refs.xml: this increased the | |
4273 API with the new function. | |
4274 | |
4275 Wed May 22 11:50:36 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4276 | |
4277 * libxslt/function.c: applied a patch from Richard Jinks | |
4278 to avoid a crash in element-available() | |
4279 | |
4280 Tue May 21 19:38:20 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4281 | |
4282 * libxslt.spec.in: applied patch from Geert Kloosterman to | |
4283 not miss gif and .png files in the RPM documentation | |
4284 | |
4285 Tue May 21 08:43:11 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4286 | |
4287 * libexslt/libexslt.4: Applied patch for the EXSLT man page | |
4288 from Charles Bozeman | |
4289 | |
4290 Sat May 18 10:01:38 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4291 | |
4292 * libexslt/libexslt.4 libxslt/libxslt.4 libxslt/keys.c | |
4293 libxslt/xsltconfig.h.in: applied a man page patch from | |
4294 Christian Cornelssen and fixed a couple of issues he raised. | |
4295 | |
4296 Thu May 16 19:38:24 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4297 | |
4298 * xsltproc/xsltproc.c: moved the extension dump out of the loop | |
4299 | |
4300 Thu May 16 19:31:35 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4301 | |
4302 * libxslt/extensions.[ch] xsltproc/xsltproc.c win32/libxslt.def.src: | |
4303 Applied Mark Vakoc patch to show registered extensions in xsltproc | |
4304 * doc/*: rebuilt the API, docs and website | |
4305 * python/libxsltclass.txt: this added an entry point | |
4306 | |
4307 Wed May 15 00:20:10 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
4308 | |
4309 * libxslt/xslt.c: xsl:include crash fix | |
4310 * libxslt/imports.c: xsl:include crash fix | |
4311 * libxslt/imports.h: xsl:include crash fix | |
4312 | |
4313 Wed May 9 01:39:14 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
4314 | |
4315 * libexslt/exslt.h: fixed a typo _cplusplus -> __cplusplus | |
4316 | |
4317 Thu May 2 11:08:22 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4318 | |
4319 * xsltproc/xsltproc.c libxslt/xsltutils.c doc/xsltproc.xml: | |
4320 fixed some return code problems raised by Thomas Mauch | |
4321 | |
4322 Tue Apr 30 18:06:14 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4323 | |
4324 * libxslt/transform.c: don't allow adding an attribute to | |
4325 a document node | |
4326 | |
4327 Mon Apr 29 19:00:22 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4328 | |
4329 * configure.in libxslt/xsltwin32config.h: preparing 1.0.17 | |
4330 * doc/*: rebuilt the docs. | |
4331 | |
4332 Mon Apr 29 17:22:08 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4333 | |
4334 * libxslt/variables.c: better attempt to fix the problem in | |
4335 xsltProcessUserParamInternal reported by Babak Vahedipour-Kunze | |
4336 | |
4337 Sun Apr 28 17:53:23 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
4338 | |
4339 * win32/dsp/*.dsp: Removed obsolete macros | |
4340 * win32/dsp/*.def: Updated export definitions | |
4341 | |
4342 Sun Apr 28 17:47:17 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4343 | |
4344 * libxslt/variables.c: tried to fix a problem in | |
4345 xsltProcessUserParamInternal reported by Babak Vahedipour-Kunze | |
4346 | |
4347 Fri Apr 26 08:15:30 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4348 | |
4349 * libexslt/date.c: applied another patch from Charles Bozeman to | |
4350 enhance date/duration support | |
4351 * tests/exslt/date: added the associated set of regression tests | |
4352 | |
4353 Thu Apr 25 08:18:57 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4354 | |
4355 * libexslt/date.c: applied a patch from Charles Bozeman to add | |
4356 duration routines to the date exslt extensions. | |
4357 | |
4358 Thu Apr 18 22:56:06 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4359 | |
4360 * libexslt/exslt.h: extern "C" { missing by Mark Vakoc | |
4361 | |
4362 Tue Apr 17 23:16:54 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
4363 | |
4364 * libexslt/date.c: fixed type inconsistencies, double->int | |
4365 and unsigned/signed mismatch warnings eliminated | |
4366 | |
4367 Tue Apr 16 19:40:21 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
4368 | |
4369 * win32/Makefile.msvc: XSLT debugger support fix | |
4370 * win32/configure.js: XSLT debugger support fix | |
4371 * libxslt/xsltconfig.h.in: XSLT debugger support fix | |
4372 | |
4373 Mon Apr 15 19:27:31 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4374 | |
4375 * configure.in: preparing 1.0.16 | |
4376 * doc/*: updated and rebuilt the docs | |
4377 | |
4378 Mon Apr 15 17:27:51 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4379 | |
4380 * libxslt/attributes.c: removed a warning | |
4381 * libxslt/transform.c libxslt/transform.h win32/libxslt.def.src: | |
4382 added xsltRunStylesheetUser() API needed to fix #78546 | |
4383 * xsltproc/xsltproc.c: second part of the fix #78546 | |
4384 | |
4385 Mon Apr 15 15:57:28 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4386 | |
4387 * python/Makefile.am: fixing the equivalent of #75779 | |
4388 | |
4389 Mon Apr 15 14:00:12 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4390 | |
4391 * libxslt/keys.c: fixed bug #78735 | |
4392 * configure.in tests/Makefile.am tests/keys/*: | |
4393 added the tests in a separate directory | |
4394 | |
4395 Mon Apr 15 00:01:07 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4396 | |
4397 * tests/docs/Makefile.am tests/docs/bug-83.xml | |
4398 tests/general/Makefile.am tests/general/bug-83.*: added a | |
4399 specific example for bug #78662 in the regression tests | |
4400 * tests/docbook/: this also changed a couple of DocBook results | |
4401 | |
4402 Sun Apr 14 15:32:23 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4403 | |
4404 * configure.in: trying to kill #77827 IEEE conformance on alphas | |
4405 * libxslt/imports.c libxslt/transform.c libxslt/xslt.c: fixing | |
4406 bug #78211 | |
4407 * tests/docs/Makefile.am tests/docs/bug-82.xml | |
4408 tests/general/Makefile.am tests/general/bug-82.*: added a | |
4409 specific example for bug #78211 in the regression tests | |
4410 | |
4411 Wed Apr 10 20:35:54 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
4412 | |
4413 * libxslt/pattern.c: applied patch from Mark Vakoc | |
4414 | |
4415 Fri Mar 29 18:28:23 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4416 | |
4417 * tests/docs/Makefile.am tests/docs/bug-81.xml | |
4418 tests/general/Makefile.am tests/general/bug-81.*: added a | |
4419 specific example for bug #76927 in the regression tests | |
4420 | |
4421 Wed Mar 27 10:03:11 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4422 | |
4423 * AUTHORS HACKING: Added Igor Zlatkovic as official maintainer | |
4424 * python/Makefile.am python/tests/Makefile.am: Albert Chin pointed | |
4425 that $(datadir) should be used for docs | |
4426 | |
4427 Mon Mar 25 17:56:44 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4428 | |
4429 * configure.in: preparing 1.0.15 | |
4430 * doc/*: updated and rebuilt | |
4431 | |
4432 Mon Mar 25 17:11:42 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4433 | |
4434 * libxslt/attributes.c libxslt/attributes.h libxslt/pattern.c | |
4435 libxslt/xslt.c: Fix bug #76043 about cascading attribute sets | |
4436 * tests/docs/Makefile.am tests/docs/bug-80.xml | |
4437 tests/general/Makefile.am tests/general/bug-80.*: added a | |
4438 specific example for bug #76043 in the regression tests | |
4439 | |
4440 Fri Mar 22 19:26:47 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4441 | |
4442 * libxslt/pattern.c: Fixing bug #75902 error with @foo[..] | |
4443 steps which were not compiled | |
4444 * tests/docs/Makefile.am tests/docs/bug-79.xml | |
4445 tests/general/Makefile.am tests/general/bug-79.*: added a | |
4446 specific example for bug #75902 in the regression tests | |
4447 | |
4448 Fri Mar 22 16:13:22 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4449 | |
4450 * libxslt/pattern.c: Fixing bug #75777 error with namespaced | |
4451 attribute match rules evaluation | |
4452 * tests/docs/Makefile.am tests/docs/bug-78.xml | |
4453 tests/general/Makefile.am tests/general/bug-78.*: added a | |
4454 specific example for bug #75777 in the regression tests | |
4455 | |
4456 Thu Mar 21 17:19:56 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4457 | |
4458 * libxslt/transform.c: found another stupid bug by step by | |
4459 step processing of the code | |
4460 * libxslt/pattern.c: idem, except that once stupid mistake | |
4461 ELEM vs NODE forced the templates to be stored in a list | |
4462 instead of a hash table, fixing this stupidity should | |
4463 again lead to a substantive improvement of processing speed. | |
4464 Like divide by 2 processing time for DocBook stylesheets. | |
4465 | |
4466 Thu Mar 21 00:25:12 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4467 | |
4468 * libxslt/transform.c: fixing bug #75603 | |
4469 * tests/docs/Makefile.am tests/docs/bug-77.xml | |
4470 tests/general/Makefile.am tests/general/bug-77.*: added a | |
4471 specific example for bug #75603 in the regression tests | |
4472 | |
4473 Wed Mar 20 17:49:43 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4474 | |
4475 * python/Makefile.am: Art Haas pointed a stupid error | |
4476 | |
4477 Tue Mar 19 19:42:01 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4478 | |
4479 * Makefile.am tests/Makefile.am tests/*/Makefile.am | |
4480 tests/*/*/Makefile.am : added "make valgrind" targets | |
4481 to run the test suite under the debugger control | |
4482 * transform.c: valgrind spotted 2 bugs, one related to | |
4483 the ordering of the deallocation of the data associated to | |
4484 a transofrmation, the second in xsltCopyTree when the new | |
4485 node may have been coalesced with an adjacent text node. | |
4486 The regression tests now pass cleanly under testgrind. | |
4487 | |
4488 Mon Mar 18 21:33:38 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4489 | |
4490 * python/Makefile.am: fixed a stupid bug | |
4491 | |
4492 Mon Mar 18 20:45:27 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4493 | |
4494 * configure.in: preparing 1.0.14 | |
4495 * doc/*: updated rebuilt | |
4496 * libxslt/*.c libexslt/*.c libxslt/libxslt.h libexslt/libexslt.h: | |
4497 implemented the IN_LIBXSLT and IN_LIBEXSLT mechanism discussed | |
4498 with the Windows maintainers | |
4499 | |
4500 Mon Mar 18 16:22:46 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4501 | |
4502 * python/Makefile.am python/generator.py python/libxslt.c | |
4503 python/types.c python/tests/Makefile.am: applied the same kind of | |
4504 fixes to the Python Makefiels than to libxml2 ones. Updates | |
4505 and cleanups too. | |
4506 | |
4507 Sat Mar 16 23:48:21 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4508 | |
4509 * libexslt/common.c libxslt/pattern.c libxslt/transform.c | |
4510 libxslt/variables.c: chaing result tree values which may | |
4511 be deallocated and must not be kept in the template | |
4512 pattern lookup cache. Thanks to Valgrin to allow finding | |
4513 the real problem in bug #74857 | |
4514 | |
4515 Wed Mar 13 15:17:51 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4516 | |
4517 * libxslt/*.h doc/* python/*: applied another cleanup comment | |
4518 diff from Heiko W. Rupp, regenerated the API and python | |
4519 | |
4520 Wed Mar 13 13:41:19 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4521 | |
4522 * tests/docs/Makefile.am tests/docs/bug-76.xml | |
4523 tests/general/Makefile.am tests/general/bug-76.*: added a | |
4524 home brewed test for path computation elmininating duplicate | |
4525 in result sets. | |
4526 | |
4527 Sat Mar 9 11:53:39 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4528 | |
4529 * doc/Makefile.am: fixed a build problem in some environements | |
4530 | |
4531 2002-03-08 jacob berkman <jacob@ximian.com> | |
4532 | |
4533 * python/Makefile.am (libxsltmodule_la_SOURCES): remove $(srcdir) | |
4534 as make will automatically look there for these files | |
4535 | |
4536 Fri Mar 8 17:44:31 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4537 | |
4538 * configure.in libxslt/xsltwin32config.h: preparing release | |
4539 1.0.13 | |
4540 * doc/*: updated and rebuilt the docs | |
4541 * python/libxslt.c: fixed a possible reentrancy problem | |
4542 | |
4543 Fri Mar 8 14:51:59 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4544 | |
4545 * libxslt/pattern.c: Fixes the problems exposed by #73880 | |
4546 those ought to be computed at stylesheet compile time, not | |
4547 at run-time, and the computation was wrong. | |
4548 * libxslt/transform.c: get rid of fake nodes coming from node-set | |
4549 transformations. At least if they are still produced they will | |
4550 become easy to spot as resulting document won't be well-formed. | |
4551 | |
4552 Thu Mar 7 17:01:21 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4553 | |
4554 * libxslt/extensions.c: fixed bug #73791 related to extension | |
4555 function declared in included stylesheets | |
4556 * tests/exslt/functions/function.7.*: added specific test | |
4557 | |
4558 Thu Mar 7 15:20:32 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4559 | |
4560 * tests/docs/Makefile.am tests/docs/bug-75.xml | |
4561 tests/general/Makefile.am tests/general/bug-75.*: added a | |
4562 specific example for bug #72150 in the regression tests | |
4563 | |
4564 Thu Mar 7 15:17:21 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4565 | |
4566 * configure.in xsltproc/xsltproc.c: fixed bug #71488 in a | |
4567 similar way as #71457 | |
4568 | |
4569 Thu Mar 7 09:41:59 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4570 | |
4571 * tests/xmlspec/REC-xml-20001006*.html tests/XSLTMark/xslbench1.out: | |
4572 some HTML meta encoding fixups resulting from fix in libxml2 | |
4573 | |
4574 Mon Mar 4 18:09:48 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4575 | |
4576 * libxslt/namespaces.c tests/general/bug-63.out: small fixups | |
4577 related to the XPath changes in fixing #61290 | |
4578 | |
4579 Mon Mar 4 12:57:21 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4580 | |
4581 * libxslt/pattern.c: fixed bug #73363, bad tokenization of | |
4582 pattern | |
4583 | |
4584 Mon Mar 4 12:01:34 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4585 | |
4586 * libexslt/date.c: patch from Charles Bozeman for the exslt date | |
4587 extension | |
4588 * configure.in tests/exslt/Makefile.am tests/exslt/date/*: added | |
4589 the associated regression test provided by Charles | |
4590 | |
4591 Fri Mar 1 10:17:26 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4592 | |
4593 * libxslt/preproc.c: Fixed #73088 with the associated patch | |
4594 | |
4595 Fri Mar 1 10:14:07 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4596 | |
4597 * xsltproc/xsltproc.c: similar to #72663 and #72658, don't memdump | |
4598 unless compiled explicitely with memory debugging switched on | |
4599 * TODO: refreshed a bit | |
4600 | |
4601 Fri Feb 22 23:44:57 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4602 | |
4603 * python/generator.py python/libxslt.c: changes for the 'usual' | |
4604 setup.py to allow building a libxml2-python | |
4605 module based on the same code. The initialization is however | |
4606 different the 2 .so files fo libxml2 and libxslt are identical and | |
4607 they entry point initialize both libraries. this is done to avoid | |
4608 some possible nasty problem since the Python don't merge the maps | |
4609 of all shared modules. | |
4610 * python/libxsl.py: attempt to cope with the shared library loading | |
4611 problem when both modules are not merged. | |
4612 | |
4613 Thu Feb 21 12:59:59 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4614 | |
4615 * doc/site.xml doc/xslt.html doc/python.html doc/*.html: added | |
4616 documentation for the wrappers and python modules. | |
4617 | |
4618 Wed Feb 13 14:22:22 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4619 | |
4620 * tests/docs/Makefile.am tests/docs/bug-74.xml | |
4621 tests/general/Makefile.am tests/general/bug-74.*: added a | |
4622 specific example for bug #71342 in the regression tests | |
4623 * tests/docbook/result/xhtml/gdp-handbook.xhtml: fixing | |
4624 #71342 changed one attribute serialization. | |
4625 | |
4626 Tue Feb 12 15:08:38 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4627 | |
4628 * python/Makefile.am: trying to fix #71270 | |
4629 | |
4630 Mon Feb 11 19:40:34 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4631 | |
4632 * python/*.py: removed tab used spaces | |
4633 * configure.in libxslt/xsltwin32config.h: preparing 1.0.12 | |
4634 * doc/news.html doc/xslt.html: rebuild/updated | |
4635 | |
4636 Mon Feb 11 16:34:37 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4637 | |
4638 * tests/docs/Makefile.am tests/docs/bug-73.xml | |
4639 tests/general/Makefile.am tests/general/bug-73.*: added a | |
4640 specific example for bug #71181 in the regression tests | |
4641 | |
4642 Mon Feb 11 16:22:36 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4643 | |
4644 * libxslt/pattern.c: fixed bug #71181 p/text() would not | |
4645 work. A bit of cleanup. | |
4646 | |
4647 Mon Feb 11 15:01:42 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4648 | |
4649 * xslt-config: fixing Red Hat bug #59508 | |
4650 | |
4651 Mon Feb 11 14:27:25 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4652 | |
4653 * tests/docs/Makefile.am tests/docs/bug-72.xml | |
4654 tests/general/Makefile.am tests/general/bug-72.*: added a | |
4655 specific example for bug #58444 in the regression tests | |
4656 | |
4657 Mon Feb 11 14:13:07 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4658 | |
4659 * libxslt/transform.c: fixed bug #58444, was quite simpler | |
4660 than expected. | |
4661 | |
4662 Mon Feb 11 13:27:42 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4663 | |
4664 * libxslt/xsltInternals.h libxslt/pattern.c: expected to have | |
4665 closed bug #70131, still wondering about the position() when | |
4666 the node is selected. | |
4667 | |
4668 Mon Feb 11 10:45:27 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4669 | |
4670 * tests/docs/Makefile.am tests/docs/bug-71.xml | |
4671 tests/general/Makefile.am tests/general/bug-71.*: added a | |
4672 specific example for Norm's bug in the regression tests | |
4673 | |
4674 Sun Feb 10 22:08:51 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4675 | |
4676 * libxslt/attributes.c: fixed a bug reported by Norm | |
4677 | |
4678 Sun Feb 10 20:25:28 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4679 | |
4680 * python/libxml.c : fixed a small warning. | |
4681 * doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml | |
4682 python/libxsltclass.txt: rebuilt the APIs | |
4683 | |
4684 Sun Feb 10 20:16:15 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4685 | |
4686 * libxslt/imports.c libxslt/numbers.c libxslt/pattern.c | |
4687 libxslt/pattern.h libxslt/transform.c libxslt/xslt.c | |
4688 libxslt/xsltInternals.h: adding extra run-time informations | |
4689 to make the stylesheet really read-only at run-time. | |
4690 | |
4691 Sun Feb 10 16:21:09 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4692 | |
4693 * libxslt/transform.c: fixing bug #70281 | |
4694 | |
4695 Sun Feb 10 15:10:56 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4696 | |
4697 * libxslt/numbers.c: trying to fix #68759 | |
4698 | |
4699 Sat Feb 9 23:17:53 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4700 | |
4701 * python/Makefile.am: seems some version of automake didn't | |
4702 generate the dependancies right as Jacob found out. Add | |
4703 an extra dependancy rule. | |
4704 | |
4705 Sat Feb 9 19:04:01 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4706 | |
4707 * configure.in libxslt.spec.in python/Makefile.am python/generator.py | |
4708 python/libxsl.py python/libxslt.c python/tests/Makefile.am: | |
4709 Fixed the python Makefiles, corrected a bug showing up on ia64, | |
4710 changed the name of the python internal module too | |
4711 | |
4712 Fri Feb 8 17:01:10 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4713 | |
4714 * Copyright Makefile.am configure.in libxslt.spec.in: change the | |
4715 Licence to MIT Licence and release of 1.0.11 | |
4716 * doc/FAQ.html doc/intro.html doc/libxslt-decl.txt doc/news.html | |
4717 doc/xslt.html: updates of the docs accordingly | |
4718 * libxslt/xsltwin32config.h: numbering | |
4719 * python/generator.py python/libxml_wrap.h python/libxsltclass.txt | |
4720 python/libxslt-python-api.xml: cleanup the dependancies with | |
4721 libxml2 | |
4722 * python/tests/extfunc.py: updated examples. | |
4723 | |
4724 Thu Feb 7 23:21:18 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4725 | |
4726 * doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml | |
4727 doc/parsedecl.py: fixup the script and rebuid the API | |
4728 * libxslt/extensions.h: cleanup | |
4729 * python/generator.py python/libxslt-python-api.xml python/libxslt.c | |
4730 python/libxsltclass.txt: provided accessors for a lot of the | |
4731 tructures involved in the transformation. Stylesheet and | |
4732 transformation python object don't free automatically the | |
4733 encapsulated object when deallocated. | |
4734 * python/tests/Makefile.am python/tests/basic.py | |
4735 python/tests/extfunc.py python/tests/pyxsltproc.py: | |
4736 updated the examples | |
4737 | |
4738 Thu Feb 7 17:59:27 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4739 | |
4740 * xsltproc/xsltproc.c: small fix | |
4741 * Makefile.am: cleanup | |
4742 * python/tests/Makefile.am: avoid a problem with $(TESTS) | |
4743 * python/generator.py python/libxml_wrap.h python/libxsl.py | |
4744 python/libxslt.c python/libxsltclass.txt: augmented the | |
4745 wrappers | |
4746 * python/tests/pyxsltproc.py: rewrote xsltproc on top of the | |
4747 libxslt-python API to get an estimate of what is missing | |
4748 | |
4749 Wed Feb 6 23:34:10 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4750 | |
4751 * python/libxsl.py python/libxslt-python-api.xml python/libxslt.c | |
4752 python/libxsltclass.txt: added libxslt_xsltCleanup() added parameters | |
4753 to libxslt_xsltApplyStylesheet() removed the memleaks left and | |
4754 fixed an import order. | |
4755 * python/tests/basic.py python/tests/extfunc.py: updated the tests | |
4756 | |
4757 Wed Feb 6 19:46:09 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4758 | |
4759 * python/libxlst.c python/libxslt-python-api.xml | |
4760 python/libxsltclass.txt: plugged the extension of the engine | |
4761 with python defined functions | |
4762 * python/tests/Makefile.am python/tests/extfunc.py: added a | |
4763 basic test, still a memleak, cleanup function needed. | |
4764 | |
4765 Wed Feb 6 13:49:55 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4766 | |
4767 * libxslt.spec.in python/Makefile.am python/libxsl.py: the | |
4768 spec file will now build libxslt-python, fought with shared | |
4769 and other crazyness, seems to work now :-) | |
4770 * doc/libxslt-api.xml: regenerated | |
4771 | |
4772 Wed Feb 6 11:29:31 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4773 | |
4774 * Makefile.am configure.in tests/Makefile.am tests/*/Makefile.am | |
4775 tests/*/*/Makefile.am: refactored make tests, make all now don't | |
4776 run the test suite | |
4777 * python/Makefile.am: added tests | |
4778 * python/tests/basic.py python/tests/Makefile.am: added the first | |
4779 basic test, memory debug included | |
4780 | |
4781 Wed Feb 6 00:20:57 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4782 | |
4783 * configure.in python/Makefile.am: attempst to tweak to get | |
4784 full memory debug... | |
4785 * python/generator.py python/libxsl.py python/libxslt-python-api.xml | |
4786 python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt: | |
4787 the basic API starts to work | |
4788 * python/tests/test.*: first basic test | |
4789 * libxslt/xsltutils.c: fixed a comment | |
4790 | |
4791 Tue Feb 5 17:35:00 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4792 | |
4793 * configure.in doc/Makefile.am: do not install outside of prefix, | |
4794 make sure the API get shipped. | |
4795 | |
4796 Mon Feb 4 19:47:32 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4797 | |
4798 * libxslt/pattern.[ch] doc/libxslt-api.xml doc/libxslt-refs.xml: | |
4799 reactivated xsltMatchPattern() since this is really something | |
4800 one may want to have access to in an extension function. | |
4801 * Makefile.am configure.in python/Makefile.am python/generator.py | |
4802 python/libxml_wrap.h python/libxsl.py python/libxslt-python-api.xml | |
4803 python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt | |
4804 python/types.c: started working on the python bindings, borrowed | |
4805 most of the work done for libxml2, most of the generator code | |
4806 is similar. Commit at the point where this compiles cleanly and | |
4807 "import libxslt" doesn't yield any missing entry point. | |
4808 | |
4809 Wed Jan 30 12:46:41 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4810 | |
4811 * libxslt/pattern.c: patch from Charles Bozeman to support | |
4812 child::* patterns. | |
4813 | |
4814 Wed Jan 30 12:35:28 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4815 | |
4816 * libxslt/keys.c: Bob Stayton pointed out a problem when | |
4817 using unions in key match patterns. | |
4818 * tests/docs/Makefile.am tests/docs/bug-70.xml | |
4819 tests/general/Makefile.am tests/general/bug-70.*: added a | |
4820 specific example in the regression tests | |
4821 | |
4822 Sun Jan 27 13:54:10 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4823 | |
4824 * libxslt/transform.c: avoid a problem with Sun's Workshop CC, | |
4825 closes bug #69809 submitted by Michael Kroell | |
4826 | |
4827 Fri Jan 25 15:31:23 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4828 | |
4829 * xsltproc/xsltproc.c: added links to the Web site from usage() | |
4830 | |
4831 Wed Jan 23 23:13:37 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4832 | |
4833 * doc/API*.html doc/parsedecl.py doc/*.xsl parsedecl.py: generated | |
4834 an index based on comments content similar to libxml2 one | |
4835 The code need more specific comments. | |
4836 * doc/*: rebuilt the web site with the new references | |
4837 | |
4838 Mon Jan 21 09:53:45 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4839 | |
4840 * libxslt/functions.h: roll back the change after more analysis | |
4841 proper fix is to restore the definition of xmlXPathFuncLookupFunc | |
4842 int libxml2 | |
4843 | |
4844 Mon Jan 21 09:41:10 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4845 | |
4846 * libxslt/functions.h: fixed a proble after some cleanup of libxml2 | |
4847 includes. | |
4848 | |
4849 Sun Jan 20 14:33:33 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4850 | |
4851 * xsltproc/xsltproc.c: Fixed RH bug #58124 due to an off-by-one | |
4852 error when parsing -o arguments. | |
4853 | |
4854 Sun Jan 20 14:15:55 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4855 | |
4856 * doc/xsltproc.xml libxslt/xsltutils.c xsltproc/xsltproc.c: | |
4857 Fixed RH bug #57496, xsltproc was not returning error | |
4858 code on internal runtime errors. Should return 9 now. | |
4859 | |
4860 Fri Jan 18 09:43:16 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4861 | |
4862 * libexslt/math.c: Charlie Bozeman provided the implementation | |
4863 for the EXSLT math other functions | |
4864 | |
4865 Thu Jan 17 23:41:53 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4866 | |
4867 * libexslt/Makefile.am: jacob berkman pointed out that the | |
4868 Cygwin patch forgot to add libexslt.h to the tarball | |
4869 | |
4870 Thu Jan 17 23:39:00 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4871 | |
4872 * libxslt/pattern.c: fixed I18N problemes in the template parser | |
4873 pointed out by Xavier Cazin | |
4874 * tests/docs/Makefile.am tests/docs/bug-69.xml | |
4875 tests/general/Makefile.am tests/general/bug-69.*: added a | |
4876 specific example in the regression tests | |
4877 | |
4878 Thu Jan 17 10:40:03 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4879 | |
4880 * Makefile.am libexslt/common.c libexslt/date.c libexslt/exslt.c | |
4881 libexslt/exslt.h libexslt/exsltconfig.h.in libexslt/functions.c | |
4882 libexslt/libexslt.h libexslt/math.c libexslt/saxon.c | |
4883 libexslt/sets.c libexslt/strings.c libxslt/libxslt.h | |
4884 libxslt/xslt.h libxslt/xsltconfig.h.in libxslt/xsltutils.c | |
4885 xsltproc/xsltproc.c: applied Robert Collins patch for | |
4886 Cygwin support | |
4887 | |
4888 Thu Jan 17 10:34:39 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4889 | |
4890 * xsltproc/Makefile.am configure.in: ugly way to keep | |
4891 the memory debugging active on my devel workstation | |
4892 by bypassing libtool completely | |
4893 | |
4894 Tue Jan 15 12:00:18 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4895 | |
4896 * libxslt/templates.c: fixed bug #68751 | |
4897 * tests/docs/Makefile.am tests/docs/bug-68.xml | |
4898 tests/general/Makefile.am tests/general/bug-68.*: added a | |
4899 specific example in the regression tests | |
4900 | |
4901 Tue Jan 15 10:40:41 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4902 | |
4903 * libxslt/transform.c xsltproc/xsltproc.c: fixed a couple of | |
4904 small problems raised by Justin Fletcher | |
4905 | |
4906 Mon Jan 14 18:35:18 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4907 | |
4908 * configure.in: releasing 1.0.10 | |
4909 * doc/*: updating the docs for the release. | |
4910 * libxslt/namespaces.c libxslt/pattern.c libxslt/transform.c: | |
4911 seems I inadvertantly commited previously stuff from a failed | |
4912 attempt at fixing namespace nodes parents. | |
4913 | |
4914 Mon Jan 14 12:20:33 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4915 | |
4916 * libxslt/numbers.c: the xsl:number implementation incorrectly | |
4917 cached the format string in some case. Fixes bug #65391 | |
4918 | |
4919 Mon Jan 14 10:35:27 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4920 | |
4921 * configure.in: fixed a couple of cut and paste errors in the | |
4922 math functions detection | |
4923 * libxslt.spec.in: added missing file entry for libxslt.pc | |
4924 | |
4925 Tue Jan 8 21:04:17 MST 2002 John Fleck <jfleck@inkstain.net> | |
4926 | |
4927 * doc/xsltproc.xml, doc/xsltproc.1, doc/xsltproc.html | |
4928 update xsltproc man page to add --stringparam option | |
4929 | |
4930 Tue Jan 8 17:21:02 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4931 | |
4932 * xsltproc/xsltproc.c: added the --stringparam option | |
4933 * xsltproc/xsltproc.c: applied John Fleck's patch to correct | |
4934 the --novalid behaviour. | |
4935 | |
4936 Tue Jan 8 13:51:08 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4937 | |
4938 * doc/site.xsl doc/*.html: added a DocBook section docbook.html | |
4939 | |
4940 Tue Jan 8 12:51:15 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4941 | |
4942 * doc/*.html: updated gdome2 homepage | |
4943 | |
4944 Sat Jan 5 19:32:17 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4945 | |
4946 * win32/dsp: Windows/MSVC project files update from Igor Zlatkovic | |
4947 | |
4948 Fri Jan 4 22:13:40 MST 2002 John Fleck <jfleck@inkstain.net> | |
4949 | |
4950 * doc/xsltproc.xml, xsltproc.1 - updating man page to reflect | |
4951 increased number of parameteres, changed license, cleaned up some | |
4952 places where it looked junky because of stylesheet issues | |
4953 | |
4954 Fri Jan 4 15:50:25 CET 2002 Daniel Veillard <daniel@veillard.com> | |
4955 | |
4956 * xsltproc/xsltproc.c: increased the max number of parameters | |
4957 | |
4958 Thu Dec 20 14:54:27 CET 2001 Daniel Veillard <daniel@veillard.com> | |
4959 | |
4960 * libxslt.pc.in configure.in: added pkg-config file from Rodrigo Moya | |
4961 | |
4962 Thu Dec 20 14:49:39 CET 2001 Daniel Veillard <daniel@veillard.com> | |
4963 | |
4964 * configure.in: applied albert portability patch | |
4965 * libxslt/libxslt.h libxslt/xslt.h libxslt/xsltconfig.h.in | |
4966 libxslt/xsltutils.c libxslt/xsltwin32config.h.in win32/dsp/libxslt.def: | |
4967 applied Igor patch for Windows | |
4968 | |
4969 Tue Dec 11 15:27:15 CET 2001 Daniel Veillard <daniel@veillard.com> | |
4970 | |
4971 * libxslt/xsltutils.c: fixed a problem with the debuuger interface. | |
4972 | |
4973 Fri Dec 7 15:48:48 CET 2001 Daniel Veillard <daniel@veillard.com> | |
4974 | |
4975 * configure.in: preparing 1.0.9 | |
4976 * doc/*: updated and rebuild the doc | |
4977 | |
4978 Thu Dec 6 14:57:56 CET 2001 Daniel Veillard <daniel@veillard.com> | |
4979 | |
4980 * configure.in libexslt/Makefile.am: trying to fix the problem | |
4981 related to prelinking and libtools crazyness | |
4982 | |
4983 Wed Dec 5 18:49:53 CET 2001 Daniel Veillard <daniel@veillard.com> | |
4984 | |
4985 * libxslt/transform.c libxslt/variables.c: applied Keith Isdale | |
4986 patch for the debugger glue. | |
4987 | |
4988 Wed Dec 5 18:43:45 CET 2001 Daniel Veillard <daniel@veillard.com> | |
4989 | |
4990 * breakpoint/Makefile.am breakpoint/deprecated.c: replaced | |
4991 the whole module with just the entry points. | |
4992 | |
4993 Fri Nov 30 18:59:50 CET 2001 Daniel Veillard <daniel@veillard.com> | |
4994 | |
4995 * libxslt/transform.c: Nik Clayton found a bug introduced in | |
4996 1.0.8 when using doctypes for HTML output | |
4997 | |
4998 Fri Nov 30 12:59:05 CET 2001 Daniel Veillard <daniel@veillard.com> | |
4999 | |
5000 * libxslt/attributes.c libxslt/transform.c libxslt/xsltutils.c | |
5001 libxslt/xsltutils.h: revamped the mechanism to hook a debuger | |
5002 to use a callback setup function, deprecating libxsltbreakpoint | |
5003 * xsltproc/Makefile.am configure.in breakpoint/Makefile.am: removing | |
5004 dependancies on libxsltbreakpoint | |
5005 | |
5006 Thu Nov 29 09:52:38 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5007 | |
5008 Build patch from Peter Williams <peterw@ximian.com> | |
5009 * breakpoint/Makefile.am (INCLUDES): meed $(top_builddir)/libxslt. | |
5010 * doc/Makefile.am ($(PAGES)): xslt.html and site.xsl live in | |
5011 $(srcdir), not the build directory. | |
5012 | |
5013 Wed Nov 28 11:17:04 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5014 | |
5015 * doc/FAQ.html doc/site.xsl doc/*.html doc/Makefile.am: added an FAQ | |
5016 | |
5017 Tue Nov 27 21:15:43 MST 2001 John Fleck <jfleck@inkstain.net> | |
5018 | |
5019 * doc/xsltproc.xml, xsltproc.1, xsltproc.html - documenting new | |
5020 xsltproc return codes, per | |
5021 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=56649 | |
5022 | |
5023 Tue Nov 27 22:16:50 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5024 | |
5025 * libxslt/pattern.c: Marc Tardif provided a patch to use as | |
5026 much as 40 steps. A dynamic alloc would still be better | |
5027 | |
5028 Mon Nov 26 21:45:07 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5029 | |
5030 * xsltproc/xsltproc.c: return useful code signaling error conditions | |
5031 closing #56649 (RH) | |
5032 | |
5033 Mon Nov 26 13:14:14 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5034 | |
5035 * configure.in libxslt/xsltwin32config.h: preparing release of 1.0.8 | |
5036 | |
5037 Mon Nov 26 11:21:27 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5038 | |
5039 * libxslt/pattern.c: fixing bug #64044 reported by Gero Meißner, | |
5040 template matches compilation was failing to skip blanks bewteen | |
5041 consecutive predicates | |
5042 | |
5043 Mon Nov 26 10:27:30 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5044 | |
5045 * Makefile.am configure.in breakpoint/Makefile.am libexslt/Makefile.am: | |
5046 updating Makefiles to fix the prelinking. | |
5047 | |
5048 Sun Nov 25 15:52:38 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5049 | |
5050 * libxslt/transform.c: fixed a bug in the document extension | |
5051 element where the doctype infos were not taken into account. | |
5052 | |
5053 Thu Nov 22 19:08:23 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5054 | |
5055 * libxslt/extra.c: fixed xsltDebug() to output with the normal | |
5056 error routines | |
5057 * tests/namespaces/*: updated the tests to separate stdout and | |
5058 stderr | |
5059 * libxslt/transform.c: increasing xsltMaxDepth to 5000 | |
5060 | |
5061 Thu Nov 22 12:09:56 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5062 | |
5063 * configure.in libexslt/Makefile.am: more Makefile fixups | |
5064 | |
5065 Wed Nov 21 16:29:04 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5066 | |
5067 * configure.in libexslt/Makefile.am: trying to fix more Makefiles | |
5068 crapola | |
5069 * libxslt/transform.c: small fix. | |
5070 | |
5071 Tue Nov 13 16:16:41 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5072 | |
5073 * vms/* Makefile.am: included OpenVMS port instructions from | |
5074 John A Fotheringham, integrated in the tar file. | |
5075 | |
5076 Mon Nov 12 22:46:26 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5077 | |
5078 * win32/dsp/* xsltproc/xsltproc.c libxslt/transform.c: Patches | |
5079 from Igor for Windows | |
5080 * libxslt/xslt.h: try to fix the LIBXSLT_PUBLIC mess | |
5081 | |
5082 Sun Nov 11 21:15:05 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5083 | |
5084 * libxslt/transform.c: fixing bug #64298 reported by T. V. Raman | |
5085 | |
5086 Sat Nov 10 14:01:44 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5087 | |
5088 * configure.in: preparing 1.0.7 | |
5089 * libxslt.spec.in: cleanup similar to libxml2 one | |
5090 * breakpoint/*.[hc]: finished cleaning up contributed code | |
5091 * doc/*: updated and rebuilt the documentation | |
5092 * xsltproc/xsltproc.c: cleanup of the timing code | |
5093 * xsltproc/Makefile.am: auto* sucks | |
5094 * libxslt/transform.c: added a missing include | |
5095 | |
5096 Mon Nov 5 14:29:26 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5097 | |
5098 * Makefile.am acconfig.h config.h.in configure.in | |
5099 xsltproc/Makefile.am breakpoint/* libxslt/transform.[ch] | |
5100 libxslt/xsltconfig.h.in: Applied Keith Isdale patch for | |
5101 the debugger support, make it the default, added the | |
5102 WITH_XSLT_DEBUGGER define to xsltconfig.h.in, small cleanups | |
5103 | |
5104 Fri Nov 2 11:19:49 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5105 | |
5106 * libxslt/libxslt.h: make sure LIBXSLT_PUBLIC is defined | |
5107 | |
5108 Thu Nov 1 15:15:39 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5109 | |
5110 * libxslt/xsltutils.c: handle indent=no when using an HTML | |
5111 output | |
5112 * tests/docbook/result/* tests/xmlspec/REC-xml-*.html: this | |
5113 modified the output of those test suites | |
5114 | |
5115 Wed Oct 31 18:53:26 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5116 | |
5117 * xsltproc/xsltproc.c: cleanup, moved xsllNoNetExternalEntityLoader() | |
5118 to libxml and removed the --warnnet option | |
5119 | |
5120 Tue Oct 30 19:32:08 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5121 | |
5122 * configure.in: applied patches from David Härdeman closing | |
5123 bug #62891 | |
5124 | |
5125 Tue Oct 30 15:25:19 CET 2001 Daniel Veillard <daniel@veillard.com> | |
5126 | |
5127 * configure.in libxslt/xsltwin32config.h: preparing 1.0.6 | |
5128 * libexslt/date.c: applied patch from Bruce Miller | |
5129 * doc/*: updated and rebuilt the docs | |
5130 | |
5131 Fri Oct 26 14:12:14 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5132 | |
5133 * win32/dsp/libexslt_a.dsp win32/dsp/libexslt_so.dsp | |
5134 win32/dsp/libxslt.def: updated with latest ZIP from Igor, | |
5135 made sure the .def is handled as binary | |
5136 | |
5137 Fri Oct 26 11:37:01 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5138 | |
5139 * win32/dsp/libxslt.def libxslt/xslt.h: applied Igor patches | |
5140 for Win32 | |
5141 * doc/*.html doc/site.xsl: changed the site stylesheet a bit | |
5142 | |
5143 Thu Oct 25 23:05:14 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5144 | |
5145 * libxslt/numbers.c: take NaN and infinity attributes of | |
5146 xsl:decimal-format into account. Closes #62577 | |
5147 | |
5148 Wed Oct 24 13:02:15 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5149 | |
5150 * doc/*.html doc/site.xsl doc/Makefile.am: the web site | |
5151 is now extracted from the xslt.html flat file using | |
5152 the site stylesheet ... eat your own dogfood ! | |
5153 * libxslt/transform.c libxslt/xsltutils.c: fixed the | |
5154 HTML output to not generate a DOCTYPE if it should not | |
5155 i.e. no identifier nor version specified in the xsl:output | |
5156 * tests/multiple/out/*.orig tests/general/bug-11-.out | |
5157 tests/general/bug-33-.out tests/general/bug-52.out | |
5158 tests/docbook/result/xtchunk/html/*.orig | |
5159 tests/docbook/result/html/gdp-handbook.html | |
5160 tests/XSLTMark/*.out: fixing xsl:output with method=html | |
5161 resulted in a number of small changes in the regression tests | |
5162 output | |
5163 | |
5164 Fri Oct 19 16:46:06 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5165 | |
5166 * libexslt/*.c libexslt/exsltconfig.h.in: moved the | |
5167 config.h include out of exsltconfig.h since this header is | |
5168 exported and config.h is not. | |
5169 | |
5170 Wed Oct 17 21:20:55 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5171 | |
5172 * libxslt/attributes.c libxslt/extensions.c libxslt/preproc.c | |
5173 libxslt/transform.c libxslt/xsltutils.h: cleanup TODO into | |
5174 XSLT_TODO | |
5175 | |
5176 Wed Oct 17 02:46:55 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5177 | |
5178 * libxslt/numbers.c: reworked internal representation of | |
5179 tokenized number format and parsing/tokenization. This fixes | |
5180 many bugs regarding separator and default tokens. | |
5181 * tests/REC/test-7.7-3.out: the fix changes the output of this | |
5182 test. It now complies to the XSLT spec (wow! ;o) | |
5183 | |
5184 Tue Oct 16 11:25:15 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5185 | |
5186 * xsltproc/Makefile.am configure.in config.h.in: trying to | |
5187 bypass libtool crazyness when compiling in my debug environment | |
5188 * libxslt/templates.c: fix a compilation problem due to recent | |
5189 libxml changes | |
5190 | |
5191 Sun Oct 14 17:17:03 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5192 | |
5193 * libxslt/numbers.c tests/REC/test-7.7-4.out: implement initial | |
5194 non-alphanumeric token handling in number formatting. | |
5195 | |
5196 Wed Oct 10 11:58:41 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5197 | |
5198 * configure.in: releasing 1.0.5 | |
5199 * doc/xslt.html doc/html/*: updated and rebuilt the docs | |
5200 | |
5201 Wed Oct 10 00:10:01 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5202 | |
5203 * tests/REC/test-7.7-4.out: fixed a typo | |
5204 | |
5205 Tue Oct 9 22:59:00 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5206 | |
5207 * libexslt/saxon.c: fixed a typo and improved handling of | |
5208 non-XPath-expression arguments. | |
5209 * libexslt/strings.c: fixed a bug in tokenize: function was using | |
5210 tctxt->output instead of tctxt->document->doc. | |
5211 * libxslt/transform.c: fixed a bug in xsltDefaultProcessOneNode | |
5212 which was using variable "node" instead of "cur" | |
5213 | |
5214 Tue Oct 9 19:51:48 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5215 | |
5216 * libxslt/extra.[ch]: removed older SAXON extensions | |
5217 implementations from Darren Graves. | |
5218 * libexslt/date.c: applied patch from Charlie Bozeman to fix | |
5219 a bug with time zone offset on Linux. | |
5220 | |
5221 Tue Oct 9 13:02:46 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5222 | |
5223 * libxslt/documents.c libxslt/extra.c libxslt/transform.[ch]: | |
5224 strip-space should also be applied to document imported | |
5225 at run-time. | |
5226 | |
5227 Tue Oct 9 12:36:53 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5228 | |
5229 * libxslt/imports.[ch] libxslt/transform.c libxslt/xslt.c: | |
5230 rewrote the way strip-space gets applied. Closes bugs #61962 | |
5231 * tests/docs/Makefile.am tests/docs/bug-66.xml | |
5232 tests/general/Makefile.am tests/general/bug-66.*: added a | |
5233 specific example in the regression tests | |
5234 | |
5235 Mon Oct 8 11:27:52 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5236 | |
5237 * libxslt/xslt.c: Fixing bug #61913 | |
5238 * libxslt/transform.c: removing a small memleak when running with | |
5239 the profiler. | |
5240 | |
5241 Sun Oct 7 18:53:34 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5242 | |
5243 * libexslt/saxon.c libexslt/Makefile.am libexslt/exslt.[ch]: | |
5244 added implementation of SAXON expression(), eval() and | |
5245 evaluate() functions. | |
5246 See http://saxon.sourceforge.net/saxon6.4.4/extensions.html | |
5247 * tests/extension/evaluate.xsl tests/extension/list.{xsl,out}: | |
5248 modified to use SAXON namespace (functions are not registered | |
5249 in the LibXSLT namespace) | |
5250 * tests/exslt/common/object-type.1.out: modified to take account | |
5251 of the new saxon:expression function | |
5252 | |
5253 Sun Oct 7 13:15:33 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5254 | |
5255 * libxslt/numbers.c: fixed bug #61070, number ANY formatting | |
5256 should be faster too. | |
5257 * tests/docbook/result/xtchunk/html/* tests/xmlspec/REC-xml-20001006*.ht
ml: | |
5258 updated the result of the tests. A subtle bug unnnoticed yet | |
5259 in the XML Rec formatting got fixed. | |
5260 | |
5261 Sat Oct 6 19:45:07 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5262 | |
5263 * libxslt/numbers.c: trying to fix bug #61070, seems there | |
5264 is still a couple of problem left. And optimizations are | |
5265 certainly needed. | |
5266 | |
5267 Sat Oct 6 15:10:16 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5268 | |
5269 * libxslt/variables.c: fixing bug #61673 part II | |
5270 * tests/docs/Makefile.am tests/docs/bug-65.xml | |
5271 tests/general/Makefile.am tests/general/bug-65.*: added a | |
5272 specific example in the regression tests | |
5273 | |
5274 Sat Oct 6 12:41:37 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5275 | |
5276 * libxslt/pattern.c: fixed bug #61627 | |
5277 * tests/docs/Makefile.am tests/docs/bug-64.xml | |
5278 tests/general/Makefile.am tests/general/bug-64.*: added a | |
5279 specific example in the regression tests | |
5280 * tests/docs/Makefile.am tests/docs/bug-63.xml | |
5281 tests/general/Makefile.am tests/general/bug-63.*: added a | |
5282 specific example in the regression tests for bug #61291 | |
5283 (fixed in libxml2 module) | |
5284 * tests/reports/Makefile.am tests/reports/undefvar.*: added | |
5285 a test for handling undefined variables | |
5286 | |
5287 Thu Oct 4 15:49:57 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5288 | |
5289 * configure.in xslt-config.in: trying to fix bug #60890 | |
5290 | |
5291 Thu Oct 4 15:28:25 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5292 | |
5293 * configure.in: applied patch to close bug #60724 | |
5294 | |
5295 Tue Oct 2 21:38:23 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5296 | |
5297 * libexslt/date.c: applied patch from Charlie Bozeman that fixes | |
5298 a bug in DAY_IN_WEEK and implements the date:week-in-month function | |
5299 | |
5300 Tue Oct 2 17:11:15 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5301 | |
5302 * libxslt/extra.[ch] tests/extensions/list.* | |
5303 tests/extensions/evaluate.*: applied patch from Darren Graves | |
5304 adding support for Saxon's evaluate & expression extension functions | |
5305 http://users.iclway.co.uk/mhkay/saxon/saxon6.3/extensions.html | |
5306 | |
5307 Mon Oct 1 17:18:32 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5308 | |
5309 * libxslt/xsltwin32config.h.in win32/dsp/libexslt_*.dsp: applied | |
5310 patches from Igor for Windows. | |
5311 | |
5312 Tue Sep 18 11:48:20 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5313 | |
5314 * libxslt/xslt.c: fixed bug #60624 | |
5315 * libxslt/xsltutils.c: improver the error context reporting | |
5316 * tests/reports/Makefile.am tests/reports/tst-2.*: added a | |
5317 specific regression test | |
5318 * xsltproc/xsltproc: free the stylesheet if it contained an error. | |
5319 | |
5320 Mon Sep 17 14:45:48 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5321 | |
5322 * libxslt/variables.c: fixed a problem with global var override | |
5323 being reported as an error. | |
5324 * tests/docs/Makefile.am tests/docs/bug-61.xml | |
5325 tests/general/Makefile.am tests/general/bug-61.*: added a | |
5326 specific example in the regression tests | |
5327 * configure.in tests/Makefile.am tests/reports/*: adding a test | |
5328 to make sure redefinition of global variables in the same stylesheet | |
5329 are still reported | |
5330 | |
5331 Sat Sep 15 17:32:16 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5332 | |
5333 * libxslt/extra.c: okay the code from Norm is really non | |
5334 portable and break everywhere except on Sun and Linux | |
5335 platform. Compile it only on those targets. | |
5336 | |
5337 Sat Sep 15 06:25:02 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5338 | |
5339 * libexslt/date.c: fixed some bugs (reported by Charles Bozeman | |
5340 and Justin Fletcher) | |
5341 | |
5342 Fri Sep 14 15:22:30 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5343 | |
5344 * libxslt/numbers.c: Fixing bug #60415 | |
5345 * tests/docs/Makefile.am tests/docs/bug-61.xml | |
5346 tests/general/Makefile.am tests/general/bug-61.*: added a | |
5347 specific example in the regression tests | |
5348 | |
5349 Fri Sep 14 12:42:22 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5350 | |
5351 * tests/docbook/result/*: the change in libxml to output | |
5352 decimal charrefs instead of hexadecimal changed a lot of | |
5353 docbook results | |
5354 | |
5355 Thu Sep 13 15:30:01 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5356 | |
5357 * libxslt.spec.in doc/Makefile.am: install xsltproc man page | |
5358 | |
5359 Wed Sep 12 21:09:53 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5360 | |
5361 * configure.in: preparing for 1.0.4 | |
5362 * doc/xslt.html doc/html/*: updated and regenerated docs | |
5363 | |
5364 Wed Sep 12 18:10:33 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5365 | |
5366 * libexslt/date.c: fixed some compile warnings and disabled | |
5367 debugging by default. | |
5368 | |
5369 Wed Sep 12 17:00:53 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5370 | |
5371 * win32/dsp/libxslt.def libxslt/variables.[ch]: trying to | |
5372 incorporate comments from bug #59220 | |
5373 | |
5374 Wed Sep 12 05:51:32 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5375 | |
5376 * configure.in libexslt/date.c libexslt/Makefile.am | |
5377 libexslt/exslt.[ch] libexslt/.cvsignore: added implementation | |
5378 of the EXSLT - Dates and Times core functions. | |
5379 The exsltDateFormat* functions need to be reworked but it | |
5380 works like this, even if it's quite messy. | |
5381 * tests/exslt/strings/.cvsignore: added | |
5382 | |
5383 Tue Sep 11 14:48:43 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5384 | |
5385 * xsltproc/xsltproc.c: tell in usage that parameter strings | |
5386 need to be quoted | |
5387 | |
5388 Tue Sep 11 13:42:49 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5389 | |
5390 * libxslt/Makefile.am libxslt/transform.c: trying to close | |
5391 bug #60304 on xsl:fallback usage | |
5392 * tests/docs/Makefile.am tests/docs/bug-60.xml | |
5393 tests/general/Makefile.am tests/general/bug-60.*: added a | |
5394 specific example in the regression tests | |
5395 | |
5396 Tue Sep 11 13:02:34 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5397 | |
5398 * tests/documents/Makefile.am tests/documents/*: changed the | |
5399 test to use doc%5Ffile instead of doc%20file, this is | |
5400 sufficient to preserve the test capacities while closing | |
5401 bug #60090 | |
5402 | |
5403 Tue Sep 11 12:33:03 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5404 | |
5405 * libxslt/extra.c : close #59570 by simply not providing | |
5406 Norm's extension on FreeBSD. | |
5407 * tests/general tests/docs: added a couple of new entries | |
5408 in the testsuite | |
5409 * libexslt/strings.c: NULL initialized a local variable | |
5410 which was tested later on. | |
5411 | |
5412 Mon Sep 10 22:52:44 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5413 | |
5414 * libxslt/pattern.c tests/docbook/result/fo/*: applied fix from | |
5415 #60143 and rebuilt the FO test outputs | |
5416 | |
5417 Mon Sep 10 19:38:54 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5418 | |
5419 * libxslt/attributes.c libxslt/transform.c: fixed bug #59757 | |
5420 on inheritance of attributes from multiple attributes-sets | |
5421 | |
5422 Mon Sep 3 02:14:58 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5423 | |
5424 * libexslt/Makefile.am libexslt/exslt.[ch] libexslt/strings.c: | |
5425 added implementation of EXSLT - Strings. | |
5426 Currently implemented functins are str:tokenize, str:align | |
5427 str:concat and str:padding. | |
5428 * configure.in tests/exslt/Makefile.am | |
5429 tests/exslt/strings/Makefile.am | |
5430 tests/exslt/strings/tokenize.1.*: added a test for the | |
5431 str:tokenize function. | |
5432 | |
5433 Fri Aug 31 13:51:53 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5434 | |
5435 * libxslt/libxslt.4 libexslt/libexslt.4 libxslt/Makefile.am | |
5436 libexslt/Makefile.am: added man pages provided by Heiko Rupp | |
5437 | |
5438 Wed Aug 29 21:23:54 MDT 2001 John Fleck <jfleck@inkstain.net> | |
5439 | |
5440 * doc/tutorial/libxslttutorial.xml, libxslttutorial.html - update | |
5441 tutorial text to add references to global variables cleanups | |
5442 | |
5443 Wed Aug 29 21:05:43 MDT 2001 John Fleck <jfleck@inkstain.net> | |
5444 | |
5445 * doc/xsltproc.1 - added xsltproc man page (note: this has not | |
5446 been added into the build yet) | |
5447 | |
5448 Wed Aug 29 22:58:58 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5449 | |
5450 * doc/tutorial/libxslt_tutorial.c doc/tutorial/libxslttutorial.html | |
5451 doc/tutorial/libxslttutorial.xml: added global variables cleanups | |
5452 to the example. | |
5453 * tests/documents/Makefile.am: mjcox pointed to some missing files | |
5454 | |
5455 Wed Aug 29 15:32:52 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5456 | |
5457 * libexslt/common.c: fixed a bug in exsltNodeSetFunction | |
5458 | |
5459 Wed Aug 29 15:18:28 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5460 | |
5461 * libexslt/common.c: implemented version 3 of the exslt:node-set() | |
5462 function. | |
5463 * tests/exslt/common/Makefile.am | |
5464 tests/exslt/common/node-set.3.{xml,xsl,out}: added a test | |
5465 | |
5466 Mon Aug 27 08:27:21 MDT 2001 John Fleck <jfleck@inkstain.net> | |
5467 | |
5468 * adding doc/xsltproc.html - html generated from xsltproc.xml, | |
5469 update doc/xslt.html with link to xsltproc.html | |
5470 | |
5471 Mon Aug 27 08:21:47 MDT 2001 John Fleck <jfleck@inkstain.net> | |
5472 | |
5473 * adding doc/xsltproc.xml - user manual for xsltproc | |
5474 | |
5475 Sun Aug 26 20:52:02 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5476 | |
5477 * libxslt/numbers.c libxslt/xslt.c: removed a couple of | |
5478 warning raised by the Windows compiler (Chris Poblete) | |
5479 | |
5480 Fri Aug 24 01:15:24 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5481 | |
5482 * libxslt/functions.h libxslt/preproc.c libxslt/transform.c: | |
5483 closed bugs #59212 and #59220 | |
5484 | |
5485 Thu Aug 23 23:18:44 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5486 | |
5487 * config.h.in configure.in xsltproc/xsltproc.c: complete test | |
5488 of a DocBook XSLt transform with --nonet, need stat(), added | |
5489 checking in configure. | |
5490 | |
5491 Thu Aug 23 17:37:40 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5492 | |
5493 * xsltproc/xsltproc.c: catalog integration, cleanup with | |
5494 the --nonet option closing #59427 | |
5495 * libxslt/xslt.c: removed a small memleak when using a | |
5496 stylesheet PI | |
5497 | |
5498 Tue Aug 21 13:17:19 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5499 | |
5500 * //Makefile.am : fixed an error I propagated to nearly all | |
5501 Makefiles.am on Saturday | |
5502 | |
5503 Tue Aug 21 13:10:03 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5504 | |
5505 * libexslt/math.c libxslt/numbers.c: use xmlXPathIsNaN() and | |
5506 xmlXPathIsInf() | |
5507 * libxslt/pattern.c: tag a potential threading problem. | |
5508 | |
5509 Tue Aug 21 11:18:45 CEST 2001 Bjorn Reese <breese@users.sourceforge.net> | |
5510 | |
5511 * libxslt/numbers.c libexslt/math.c: Re-worked NaN and Inf | |
5512 support. | |
5513 | |
5514 Sat Aug 18 15:57:46 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5515 | |
5516 * //Makefile.am : fixed a number of small problems with | |
5517 Makefiles spotted by Albert Chin | |
5518 | |
5519 Thu Aug 16 14:37:55 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5520 | |
5521 * win32/dsp/libxslt.def: minimal changes to compile 1.0.2 on | |
5522 Windows/MSC | |
5523 | |
5524 Thu Aug 16 12:58:11 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5525 | |
5526 * libxslt/extensions.c: fixed a permutation of args to | |
5527 xsltPrintErrorContext() | |
5528 | |
5529 Wed Aug 15 15:19:14 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5530 | |
5531 * Makefile.am config.h.in configure.in libxslt/xsltwin32config.h: | |
5532 release of 1.0.2 | |
5533 * tests/docs/Makefile.am libexslt/Makefile.am | |
5534 tests/documents/Makefile.am tests/general/Makefile.am | |
5535 xsltproc/Makefile.am: cleaning of Makefiles pointed out | |
5536 by make distcheck | |
5537 | |
5538 Wed Aug 15 13:54:41 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5539 | |
5540 * libxslt/functions.h libxslt/transform.c: a bit of cleanup | |
5541 | |
5542 Wed Aug 15 12:06:43 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5543 | |
5544 * libexslt/common.c libexslt/math.c libxslt/Makefile.am | |
5545 libxslt/libxslt.h libxslt/xsltconfig.h.in: cleanup of includes | |
5546 export xsltconfig.h at make install stage | |
5547 | |
5548 Tue Aug 14 20:51:09 MDT 2001 John Fleck <jfleck@inkstain.net> | |
5549 | |
5550 * doc/xslt.html updated xsltproc description with the many new | |
5551 command line options Daniel has added, cleaned up some spelling | |
5552 | |
5553 Tue Aug 14 18:41:02 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5554 | |
5555 * libxslt/extra.c libxslt/keys.c libxslt/templates.c | |
5556 libxslt/transform.c libxslt/variables.c libxslt/xsltutils.c: | |
5557 serious changes on Result Value Trees and NodeSets | |
5558 w.r.t. deallocation and collect operations. Probably not | |
5559 100% clean (merge of allocated trees smells like a problem). | |
5560 Seems sufficient to close #58943 . Also check if XPath evaluations | |
5561 failed, and in this case stops the processing and avoid | |
5562 going further, goal is to not segfault on broken XSLT. | |
5563 | |
5564 Tue Aug 14 15:32:08 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5565 | |
5566 * libxslt/pattern.c libxslt/transform.c: trying to kill bug #58878, | |
5567 some associated serious cleanup in the pattern code. | |
5568 * tests/docbook/result/*: regenerated all the results for the | |
5569 docbook testsuite. Seems killing #58878 also changes the | |
5570 fo results seriously. | |
5571 * tests/docs/Makefile.am tests/docs/bug-5[56].xml | |
5572 tests/general/Makefile.am tests/general/bug-5[56].*: added | |
5573 2 more tests | |
5574 | |
5575 Tue Aug 14 05:01:30 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5576 | |
5577 * libxslt/xslt.c libxslt/xsltInternals.h libxslt/transform.c | |
5578 libxslt/extra.[ch] libxslt/extensions.c libxslt/preproc.[ch]: | |
5579 fixed compilation warnings due to recent changes to the extension | |
5580 framework. | |
5581 * libxslt/preproc.[ch] libexslt/common.c | |
5582 fixed the precomputation of *:document elements | |
5583 * libxslt/functions.h: fixed a compilation warning | |
5584 | |
5585 Mon Aug 13 11:41:02 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5586 | |
5587 * libxslt/xsltutils.c: applied fix suggested by Tom Moog | |
5588 for xsltTimeStamp() in bug report #58012 | |
5589 | |
5590 Sun Aug 12 21:53:13 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5591 | |
5592 * libxslt/functions.c libxslt/keys.c libxslt/transform.c | |
5593 libxslt/xsltutils.h: cleaned up the code w.r.t. handling | |
5594 of 'non-standard' libxml element like namespace nodes. | |
5595 * tests/docs/Makefile.am tests/docs/bug-54.xml | |
5596 tests/general/Makefile.am tests/general/bug-54.*: added a | |
5597 specific example in the regression tests | |
5598 | |
5599 Wed Aug 8 22:57:05 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5600 | |
5601 * HACKING: added John Fleck right to commit in the doc subdir | |
5602 | |
5603 Tue Aug 7 03:11:31 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5604 | |
5605 * xsltproc/xsltproc.c: for heriting defaulted atts from the DTD | |
5606 * tests/docs/Makefile.am tests/docs/bug-52.xml tests/docs/bug-53.xml | |
5607 tests/general/Makefile.am tests/general/bug-52.* | |
5608 tests/general/bug-53.*: Added a few new tests for recently fixed | |
5609 stuff in libxml | |
5610 * tests/xmlspec/REC-xml-20001006-review.html | |
5611 tests/xmlspec/REC-xml-20001006.html: inheriting default attrs from | |
5612 DTD changed the result by adding extra attributes to the HTML output | |
5613 | |
5614 2001-08-06 Peter Williams <peterw@ximian.com> | |
5615 | |
5616 * libexslt/Makefile.am, xsltproc/Makefile.am: Fixes for compiling | |
5617 when srcdir != builddir. | |
5618 | |
5619 Sun Aug 5 09:37:14 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5620 | |
5621 * libxslt/extensions.[ch] libxslt/preproc.[ch] libxslt/transform.c | |
5622 libxslt/xslt.c libxslt/xsltInternals.h: modified extension framework | |
5623 to easify extension element precomputation. | |
5624 * libexslt/functions.c: uses the new framework and precomputes | |
5625 func:result elements. | |
5626 | |
5627 Sat Aug 4 20:42:32 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5628 | |
5629 * libxslt/transform.c: bug fix on output="text" from Nicolas Marsgui | |
5630 | |
5631 Fri Aug 3 14:23:25 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5632 | |
5633 * tests/general/bug-21-.out tests/general/bug-31-.out: | |
5634 this got fixed by libxml patches | |
5635 * win32/readme.msvc win32/dsp/* xsltproc/xsltproc.c | |
5636 Makefile.am libexslt/exslt.[ch] libexslt/exsltconfig.h.in | |
5637 libexslt/functions.c libexslt/math.c libxslt/win32config.h | |
5638 libxslt/xsltconfig.h.in libxslt/xsltutils.h | |
5639 libxslt/xsltwin32config.h libxslt/xsltwin32config.h.in: | |
5640 Applied Igor Zlatkovic Win32 Facelift No.2 patch, and fixed | |
5641 a few things related to those changes. | |
5642 | |
5643 Wed Aug 1 13:58:21 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5644 | |
5645 * libxslt/xsltutils.c: well one need one \n after DOCTYPE | |
5646 * test//*/*.out: the output of some tests changed, looks better | |
5647 actually | |
5648 | |
5649 Wed Aug 1 13:21:18 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5650 | |
5651 * libxslt/xsltutils.c: avoid extra \n when serializing top | |
5652 text nodes. | |
5653 | |
5654 Wed Aug 1 10:37:50 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5655 | |
5656 * libxslt/extra.c: one more revision on Norm's localTime() function | |
5657 | |
5658 Wed Aug 1 01:37:41 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5659 | |
5660 * libexslt/sets.c: fixed bugs in exsltTrailingFunction and | |
5661 exsltLeadingFunction when passing an empty node-set as the | |
5662 second argument | |
5663 * libxslt/functions.[ch]: gave priority to context-level functions | |
5664 over extension module functions. This allows a function declared | |
5665 with a func:function element to override an extension module | |
5666 function for example. This is a bit hackish... | |
5667 * tests/exslt/sets/{lead,trail}ing.1.out: fixed errors. The result | |
5668 values didn't conform to the expected values. This is a bug in | |
5669 the EXSLT official use cases. | |
5670 | |
5671 Tue Jul 31 23:53:55 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5672 | |
5673 * config.h.in configure.in libxslt/extra.c: tried to integrate | |
5674 Norm's implemntation of localTime() | |
5675 | |
5676 Tue Jul 31 03:47:10 EDT 2001 Daniel Veillard <daniel@veillard.com> | |
5677 | |
5678 * libxslt/extra.c: fixed a serious proble is node-set was called | |
5679 on a nodeset | |
5680 * tests//*/Makefile.am: fixed the rule to rebuild xsltproc | |
5681 | |
5682 Lun Jul 30 05:47:43 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5683 | |
5684 * libexslt/functions.c: fixed memory leaks | |
5685 | |
5686 Sun Jul 29 08:37:59 EDT 2001 Daniel Veillard <daniel@veillard.com> | |
5687 | |
5688 * libexslt/functions.c libxslt/extensions.[ch] libxslt/extensions.h | |
5689 libxslt/xslt.[hc] libxslt/xsltInternals.h xsltproc/xsltproc.c: | |
5690 more cleanup of the problems introduced with EXSLT, also closes | |
5691 bug #58180 | |
5692 | |
5693 Sat Jul 28 08:25:05 MDT 2001 John Fleck <jfleck@inkstain.net> | |
5694 | |
5695 * doc/internals.html - general cleanup | |
5696 | |
5697 Fri Jul 27 04:00:38 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5698 | |
5699 * configure.in tests/Makefile.am tests/exslt/*: added some tests | |
5700 to check EXSLT conformance | |
5701 * libexslt/sets.c: fixed a typo when registering has-same-node | |
5702 | |
5703 Fri Jul 27 12:33:52 EDT 2001 Daniel Veillard <daniel@veillard.com> | |
5704 | |
5705 * libxslt/extensions.c xsltproc/xsltproc.c: quick cleanup | |
5706 of memory allocations, raise a bug in the test suite, also | |
5707 need to be centralized as a single cleanup function. | |
5708 | |
5709 Fri Jul 27 10:50:39 EDT 2001 Daniel Veillard <daniel@veillard.com> | |
5710 | |
5711 * libxslt/transform.[ch]: applied changes from Tom Moog #58002 | |
5712 * libexslt/functions.c libxslt/documents.c libxslt/extensions.c: | |
5713 Some cleanup, there is still a memory leak left and some warnings | |
5714 in libexslt. | |
5715 | |
5716 Thu Jul 26 19:05:48 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5717 | |
5718 * libxslt/extensions.[ch] libxslt/functions.[ch] libxslt/preproc.c | |
5719 libxslt/transform.[ch] libxslt/variables.c libxslt/xslt.c | |
5720 libxslt/xsltInternals.h: new extension framework. | |
5721 Added stylesheet module data, top-level and extension elements | |
5722 precomputing, global registration of top-level elements and | |
5723 extension elements and functions. | |
5724 Extensions are no longer initialized from extension-element-prefixes | |
5725 declarations but when modules need the data. | |
5726 init/shutdown functions registered with xsltRegisterExtModule{,Full} | |
5727 only allocate and free module data, they shouldn't register the | |
5728 elements and functions any more. | |
5729 * libxslt/xsltutils.c: fixed a bug in xsltPrintErrorContext when | |
5730 @node wasn't NULL. | |
5731 * libxslt/xslt.c: fixed xsltPrecomputeStylesheetTop which allowed | |
5732 non-XSLT top-level elements before any xsl:import element. | |
5733 * libexslt/common.c libexslt/functions.c libexslt/math.c | |
5734 libexslt/sets.c: adapted to use the new extension framework. | |
5735 * libxslt/functions.c libxslt/extensions[ch] xsltproc/xsltproc.c: | |
5736 moved the test module from functions.c to extensions.[ch], | |
5737 modified it to use the new extension framework. Updated xsltproc | |
5738 to register the test module. | |
5739 | |
5740 Thu Jul 26 10:20:19 EDT 2001 Daniel Veillard <daniel@veillard.com> | |
5741 | |
5742 * libxslt/pattern.c: fixed an ugly problem with namespaces | |
5743 in templates compilation | |
5744 * tests/namespaces/tst4.*: added a specific testcase | |
5745 * libxslt/transform.c: reenabled debug | |
5746 | |
5747 Tue Jul 24 17:45:22 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5748 | |
5749 * configure.in libxslt.spec.in libxslt/xsltwin32config.h: | |
5750 releasing 1.0.1 | |
5751 * doc/html/*.html: updated the docs. | |
5752 * xsltproc/xsltproc.c: activate line numbering unfortunately | |
5753 this works only with CVS, libxml2-2.4.1 is broken in this respect | |
5754 | |
5755 Mon Jul 23 23:35:00 HKT 2001 William M. Brack <wbrack@mmm.com.hk> | |
5756 | |
5757 * libxslt/documents.c enhancement to xsltFindDocument to | |
5758 cater for the Matt Sergeant patch | |
5759 | |
5760 Mon Jul 23 09:32:27 MDT 2001 John Fleck <jfleck@inkstain.net> | |
5761 | |
5762 * updating libxslt tutorial to include param support | |
5763 | |
5764 Mon Jul 23 20:12:38 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
5765 | |
5766 * libexslt/math.c: small cleanup | |
5767 * libxslt/functions.c: patch to document('') from Matt Sergeant | |
5768 * libxslt/xsltInternals.h libxslt/xsltutils.[ch]: profiler on Windows | |
5769 c.f. bug #57464 from Tom Moog | |
5770 | |
5771 2001-07-19 Darin Adler <darin@bentspoon.com> | |
5772 | |
5773 * configure.in: Add HTML_DIR definition. | |
5774 * xsltproc/.cvsignore: Ignore some generated files. | |
5775 | |
5776 2001-07-18 Peter Williams <peterw@ximian.com> | |
5777 | |
5778 * xsltproc/Makefile.am (INCLUDES): Fix compiling when | |
5779 srcdir != builddir. | |
5780 | |
5781 2001-07-17 Thomas Broyer <tbroyer@ltgt.net> | |
5782 | |
5783 * libexslt/.cvsignore libexslt/Makefile.am libexslt/utils.[ch] | |
5784 libexslt/common.c libexslt/functions.c libexslt/math.c | |
5785 libexslt/sets.c: removed utils.[ch] as their content is | |
5786 integrated in libxml | |
5787 * libexslt/sets.c: uses the new libxml functions | |
5788 * libxslt/extra.[ch]: removed exsl:document | |
5789 * AUTHORS: added /me | |
5790 | |
5791 2001-07-16 Thomas Broyer <tbroyer@ltgt.net> | |
5792 | |
5793 * libexslt/.cvsignore: some more generated files to ignore | |
5794 * libexslt/Makefile.am: utils.h not installed anymore | |
5795 * libexslt/common.c libexslt/exslt.[ch] libexslt/functions.c | |
5796 libexslt/math.c libexslt/sets.c: | |
5797 changed function prefix from exsl* to exslt* | |
5798 {common.c,exslt.c} moved exsltLib{rary,exslt,xslt,xml}Version | |
5799 from common.c to exslt.c | |
5800 {common.c} removed exslNodeSetFunction, uses xsltFunctionNodeSet | |
5801 instead | |
5802 * libxslt/extra.c: fixed xsltFunctionNodeSet to accept | |
5803 XPATH_NODESET arguments in addition to XPATH_XSLT_TREE | |
5804 * xsltproc/xsltproc.c: updated to use the new function prefix | |
5805 | |
5806 2001-07-15 Darin Adler <darin@bentspoon.com> | |
5807 | |
5808 * libxslt/.cvsignore: | |
5809 * tests/XSLTMark/.cvsignore: | |
5810 * tests/extensions/.cvsignore: | |
5811 * tests/xmlspec/.cvsignore: | |
5812 Some more generated files to ignore. | |
5813 | |
5814 Mon Jul 16 14:26:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5815 | |
5816 * Makefile.am configure.in libexslt/Makefile.am: | |
5817 Integration of libexslt in the build system | |
5818 * libxslt/Makefile.am libxslt/xsltproc.c libxslt/xsltutils.c | |
5819 xsltproc/Makefile.am xsltproc/xsltproc.c: | |
5820 Moved xsltproc to a separate directory, linked it to libexslt, | |
5821 and added exslt version reports to -V | |
5822 * tests/*/Makefile.am: updated the path to xsltproc | |
5823 * libexslt/common.c libexslt/exslt.h libexslt/exsltconfig.h.in | |
5824 libexslt/functions.c libexslt/math.c libexslt/sets.c: added | |
5825 versionning informations, some cleanup, and added documentation | |
5826 to a couple of exported functions | |
5827 | |
5828 Sun Jul 15 15:27:47 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5829 | |
5830 * libexslt/Makefile.am: account for new source files | |
5831 * libexslt/.cvsignore: added | |
5832 | |
5833 Sun Jul 15 05:02:50 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
5834 | |
5835 * libexslt/exslt.[hc] libexslt/common.[hc] libexslt/functions.[hc] | |
5836 libexslt/math.[hc] libexslt/sets.[hc] libexslt/utils.[hc]: | |
5837 start implementing EXSLT | |
5838 | |
5839 Sun Jul 15 16:01:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5840 | |
5841 * libxslt/numbers.c libxslt/numbersInternals.h libxslt/preproc.c: | |
5842 trying to accept AVT for "format" in xsl:number | |
5843 | |
5844 Fri Jul 13 16:57:08 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5845 | |
5846 * win32/libxslt/libxslt.defs: trying to close #57460 by adding | |
5847 xsltProfileStylesheet | |
5848 | |
5849 Thu Jul 12 21:31:06 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5850 | |
5851 * libxslt/documents.c libxslt/extensions.c libxslt/extra.c | |
5852 libxslt/functions.c libxslt/imports.c libxslt/keys.c | |
5853 libxslt/namespaces.c libxslt/numbers.c libxslt/pattern.c | |
5854 libxslt/preproc.c libxslt/templates.c libxslt/transform.c | |
5855 libxslt/variables.c libxslt/xslt.c: provide context for | |
5856 error messages. Requires libxml head changes. | |
5857 * libxslt/xsltutils.c libxslt/xsltutils.h: fixed a --profile | |
5858 problem | |
5859 | |
5860 Wed Jul 11 00:32:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5861 | |
5862 * libexslt/Makefile.am: initial EXSLT framework | |
5863 | |
5864 Tue Jul 10 18:03:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5865 | |
5866 * configure.in libxslt/xsltwin32config.h: releaseing 1.0.0 | |
5867 * win32/libxslt/libxslt.def: added another entry point | |
5868 * libxslt/transform.c: fixed a comment block | |
5869 * doc/xslt.html doc/html/*: updated and regenerated the docs | |
5870 | |
5871 Tue Jul 10 17:25:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5872 | |
5873 * win32/libxslt/libxslt.def: added missing functions | |
5874 | |
5875 Tue Jul 10 16:48:43 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5876 | |
5877 * FEATURES libxslt/xsltproc.c libxslt/transform.c | |
5878 libxslt/xsltInternals.h: added Embedding Stylesheets | |
5879 * tests/REC/Makefile.am tests/REC/stand-2.7-1.*: added the test | |
5880 from the REC about it | |
5881 * libxslt/transform.c libxslt/extra.[ch] libxslt/preproc.c: | |
5882 tried to accomodate the various (and changing) proprietary | |
5883 ways of implementing chunking. | |
5884 * tests/docbook/result/xtchunk/html: now output is generated in | |
5885 ISO-8859-1 | |
5886 | |
5887 Mon Jul 9 23:23:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5888 | |
5889 * libxslt/xsltproc.c: small cleanup | |
5890 * libxslt/transform.c libxslt/xslt.c : patch from Michal Sajdak | |
5891 for cdata/text handling | |
5892 | |
5893 Mon Jul 9 22:02:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5894 | |
5895 * libxslt/xsltutils.c: small fix for xsl:message by Stephane GUIBOU | |
5896 * tests/documents/Makefile.am tests/documents/message.*: added | |
5897 a specific regression test | |
5898 * libxslt/transform.c: fixed an infinite loop | |
5899 * configure.in doc/Makefile.am: attempt to add --with-html-dir, | |
5900 this may work | |
5901 | |
5902 Mon Jul 9 15:55:14 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5903 | |
5904 * libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h: | |
5905 fixed exclude-result-prefixes handling and how namespaces | |
5906 propagate from the stylesheet to the result in general, this | |
5907 is a serious cleanup. | |
5908 * tests/general/bug-3[67]-inc.xsl tests/general/bug-6-.xsl | |
5909 tests/general/itemschoose.out tests/namespaces/extra.xsl | |
5910 tests/REC/test-10-1.xsl tests/REC/test-10-2.xsl | |
5911 tests/REC/test-11.2-1.xsl tests/REC/test-11.2-2.xsl | |
5912 tests/REC/test-11.2-6.xsl tests/REC/test-15-1.xsl | |
5913 tests/REC/test-16.1-1.xsl tests/REC/test-16.1-2.xsl | |
5914 tests/REC/test-5.4-1.out tests/REC/test-5.4-2.out | |
5915 tests/REC/test-5.4-3.out tests/REC/test-5.4-4.out | |
5916 tests/REC/test-7.1.1-2.out tests/REC/test-7.1.1-2.xsl | |
5917 tests/REC/test-7.1.1-3.out tests/REC/test-7.1.1-3.xsl | |
5918 tests/REC/test-7.1.1.out tests/REC/test-7.1.3.xsl | |
5919 tests/REC/test-7.3.xsl tests/REC/test-7.4.xsl | |
5920 tests/REC/test-7.6.1-1.xsl tests/REC/test-7.6.1-2.xsl | |
5921 tests/REC/test-7.6.1-3.xsl tests/REC/test-7.6.2-1.xsl: | |
5922 fixed and rechecked all the tests where the namespace | |
5923 propagation was wrong either taht the rules were not applied | |
5924 correctly or that superfluous namespaces were declared in the | |
5925 stylesheets | |
5926 | |
5927 Sun Jul 8 22:12:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5928 | |
5929 * libxslt/extra.c libxslt/functions.c libxslt/transform.[ch] | |
5930 libxslt/variables.h: Norm pointed out that element-available() | |
5931 didn't work, implemented it | |
5932 * tests/extensions/Makefile.am tests/extensions/list.*: added | |
5933 a test for all registered xslt element, function and default | |
5934 extensions. | |
5935 | |
5936 Sun Jul 8 20:44:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5937 | |
5938 * tests/documents/Makefile.am 'tests/documents/doc file.xml' | |
5939 tests/documents/docfile.xml tests/documents/test.result | |
5940 tests/documents/test.xml tests/documents/test.xsl: | |
5941 added a test for URI-escaping on document() input | |
5942 | |
5943 Sun Jul 8 16:34:07 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5944 | |
5945 * tests/docs/Makefile.am tests/general/Makefile.am | |
5946 tests/general/bug-49-* tests/docs/bug-49-* | |
5947 tests/general/bug-50-* tests/docs/bug-50-*: added a | |
5948 couple of regression tests for bugs posted on the list | |
5949 | |
5950 Sun Jul 8 15:40:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5951 | |
5952 * libxslt/xsltproc.c: avoid generating CDATA node in document | |
5953 tree when parsed, force generation of text nodes instead. | |
5954 | |
5955 Sun Jul 8 14:39:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5956 | |
5957 * doc/extensions.html: fixed a number of typo found by Dan York | |
5958 * libxslt/xsltutils.c: improved the profiling ouput, added the | |
5959 average value too. | |
5960 | |
5961 Sun Jul 8 00:01:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5962 | |
5963 * libxslt/variables.c: tryingt to fix a problem raised by Norm | |
5964 | |
5965 Sat Jul 7 23:19:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5966 | |
5967 * config.h.in configure.in: added gettimeofday() check | |
5968 * libxslt/transform.c libxslt/xsltInternals.h libxslt/xsltutils.[ch]: | |
5969 profiling works option --profile (or --norman ;) | |
5970 | |
5971 Sat Jul 7 18:58:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5972 | |
5973 * libxslt/templates.c libxslt/transform.c libxslt/transform.h | |
5974 libxslt/variables.c: big cleanup on the way templates or | |
5975 template fragments are processed, cleanup of stack building | |
5976 * tests/docs/Makefile.am tests/general/Makefile.am | |
5977 tests/general/bug-4[1-8]-* tests/docs/bug-4[1-8]-*: added a | |
5978 series of regression test for the variable/params lookups | |
5979 * libxslt/transform.c libxslt/xsltutils.[ch] libxslt/xsltproc.c: | |
5980 started working on profiling code, there is just invocation counting | |
5981 yet but the framework is in place. | |
5982 | |
5983 Sat Jul 7 11:20:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5984 | |
5985 * tests/docs/Makefile.am tests/general/Makefile.am | |
5986 tests/general/bug-40-* tests/docs/bug-40-*: added a specific | |
5987 regression test for the variable scope within templates problem | |
5988 | |
5989 Sat Jul 7 17:05:00 HKT 2001 Wiliam Brack <wbrack@mmm.com.hk> | |
5990 | |
5991 * xsltInternals.h variables.c transform.c: | |
5992 fixed problem with variable scope within templates | |
5993 | |
5994 Fri Jul 6 17:42:06 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
5995 | |
5996 * doc/extensions.html doc/internals.html doc/xslt.html: | |
5997 added a documentation on writing libxslt extensions, and | |
5998 added links to the main page | |
5999 * libxslt/functions.c libxslt/xsltInternals.h | |
6000 | |
6001 Fri Jul 6 14:30:00 HKT 2001 William Brack <wbrack@mmm.com.hk> | |
6002 | |
6003 * cleaned up many comments and error messages | |
6004 | |
6005 Fri Jul 6 01:43:51 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6006 | |
6007 * configure.in libxslt/xsltwin32config.h: released 0.14.0 | |
6008 * doc/xslt.html: added 0.14.0 release | |
6009 | |
6010 Fri Jul 6 01:00:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6011 | |
6012 * doc/html/*: rebuilt docs before release | |
6013 * libxslt/extensions.c: fixed a function doc header | |
6014 | |
6015 Fri Jul 6 00:40:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6016 | |
6017 * FEATURES: updated | |
6018 * libxslt/xslt.c libxslt/xsltInternals.h: added exclude-result-prefix | |
6019 support | |
6020 * tests/REC/Makefile.am tests/REC/test-7.1.1-[23]*: added a couple | |
6021 of specific tests | |
6022 * tests/xmlspec/REC-xml-20001006-review.html: seems this changed | |
6023 something there, not visually perceptible | |
6024 | |
6025 Thu Jul 5 22:49:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6026 | |
6027 * tests/docbook/result/: the change in libxml affected the | |
6028 output of the Docbook tests (of course it was detected on | |
6029 a DocBook example) | |
6030 | |
6031 Thu Jul 5 15:11:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6032 | |
6033 * FEATURES: updated | |
6034 * libxslt/transform.c: added cdata-section-elements | |
6035 * tests/REC/Makefile.am tests/REC/test-16.1-*: added 2 tests from | |
6036 the REC | |
6037 | |
6038 Thu Jul 5 10:44:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6039 | |
6040 * FEATURES: updated | |
6041 * libxslt/xsltutils.c: do not dump document for which there have | |
6042 been no generated content | |
6043 * tests/multiple/result.xml tests/namespaces/extra2.out: fixed | |
6044 test output accordingly | |
6045 * libxslt/transform.c libxslt/preproc.c: added xsl:fallback support | |
6046 * tests/REC/Makefile.am tests/REC/test-15-1.*: xsl:fallback test | |
6047 * tests/xmlspec/Makefile.am tests/docbook/Makefile.am: cleanups | |
6048 | |
6049 Wed Jul 4 15:15:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6050 | |
6051 * libxslt/extension.[ch] libxslt/extra.[ch] libxslt/xsltInternals.h | |
6052 libxslt/transform.c libxslt/functions.c: Added the extension API | |
6053 suggested by Thomas Broyer, this should allow implementation of | |
6054 EXSLT for example. | |
6055 * libxslt/extra.[ch]: added a fake xsltFunctionLocalTime() in Norm's | |
6056 CVS extension namespace to avoid complaints, some cleanup | |
6057 * configure.in tests/Makefile.am tests/extensions/*: added a test | |
6058 for new modules testing both elements and functions registration | |
6059 | |
6060 Fri Jun 29 23:32:37 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6061 | |
6062 * libxslt/pattern.c libxslt/preproc.c libxslt/transform.c | |
6063 libxslt/xslt.c libxslt/xsltutils.[ch]: added xsltGetQNameURI() | |
6064 and cleaned up the way URI for QNames were computed through | |
6065 the code, serious cleanup. | |
6066 * libxslt/xsltInternals.h libxslt/xslt.c: moved cdata-sections | |
6067 in their own hash table, implementation not yet finished. | |
6068 | |
6069 Thu Jun 28 23:01:14 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6070 | |
6071 * libxslt/keys.c libxslt/templates.c libxslt/transform.c | |
6072 libxslt/variables.c libxslt/xsltutils.c: hum seems I forgot | |
6073 to save/restore some XPath context, bug raised by | |
6074 Steve Cheng | |
6075 | |
6076 Thu Jun 28 15:48:06 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6077 | |
6078 * libxslt/xsltwin32config.h[.in]: added configuration/version | |
6079 informations for Windows/MSC | |
6080 * libxslt/libxslt.h libxslt/*.c: internal header to centralize | |
6081 includes switches | |
6082 * libxslt/Makefile.am: added libxslt.h and xsltwin32config.h[.in] | |
6083 * libxslt/*.[ch] libxslt/*.in: quite a bit of cleanup, especially | |
6084 the email addresses | |
6085 * AUTHORS: added William | |
6086 | |
6087 Tue Jun 26 18:45:38 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6088 | |
6089 * configure.in doc/xslt.html: releasing 0.13.0 | |
6090 * doc/Makefile.am: don't index the win32 include | |
6091 * doc/html/*: rebuilt the docs | |
6092 | |
6093 Mon Jun 25 15:30:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6094 | |
6095 * libxslt/xsltproc.c: John Fleck found a typo in usage() | |
6096 * libxslt/xslt.c: avoid warning if version="1.1" is used | |
6097 * libxslt/transform.c: forgot to initialize cur->outputFile | |
6098 * libxslt/functions.c: DOCBOOK_XSL_HACK some versions of DocBook XSL | |
6099 use the vendor string to detect supporting chunking, this | |
6100 is a workaround to be considered in the list of decent XSLT | |
6101 processors <grin/> | |
6102 | |
6103 Mon Jun 25 12:41:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6104 | |
6105 * libxslt/transform.[ch] libxslt/xslt.c libxslt/xsltInternals.h: | |
6106 added a new interface xsltRunStylesheet() for a more flexible | |
6107 handling of the output and trying to adhere to xsl:document | |
6108 filename generation semantic if one knows the URL of the output, | |
6109 also add IObuf capacity and SAX for output but is currently not | |
6110 implemented. | |
6111 * libxslt/xsltproc.c: added a -o or --output filename argument | |
6112 to test xsltRunStylesheet() or provide a base when generating | |
6113 multiple outputs | |
6114 * tests/docbook/Makefile.am tests/docbook/result/xtchunk/html/*: | |
6115 updated tests to add DocBook xt:document based chunking | |
6116 * tests/multiple/Makefile.am: cleaned up the makefile a bit | |
6117 * tests/multiple/out/*.html: the new xt:document now generate | |
6118 the DOCTYPE if available as is the case for HTML | |
6119 | |
6120 Mon Jun 25 08:45:00 HKT 2001 William Brack <wbrack@mmm.com.hk> | |
6121 | |
6122 * Removed some redundant code in xsltDefaultProcessOneNode | |
6123 and revised the default processing of an attribute node | |
6124 | |
6125 Sun Jun 24 14:40:00 HKT 2001 William Brack <wbrack@mmm.com.hk> | |
6126 | |
6127 * Enhanced ApplyTemplates and ForEach to allow multiple | |
6128 documents within a nodelist. | |
6129 * Repaired small bug in xsltDocument function which caused | |
6130 a crash if invalid second argument was provided. | |
6131 | |
6132 Sat Jun 23 15:44:00 MDT 2001 John Fleck <jfleck@inkstain.net> | |
6133 | |
6134 * doc/tutorial/libxslttutorial.xml, libxslttutorial.html | |
6135 updating tutorial with explanation of xsltSave vs. xmlSave | |
6136 functions | |
6137 | |
6138 Sat Jun 23 19:04:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6139 | |
6140 * test/docbook: updated to docbook-xsl-1.4, regenerated results | |
6141 | |
6142 Sat Jun 23 15:32:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6143 | |
6144 * Makefile.am libxslt/Makefile.am libxslt/numbers.c | |
6145 libxslt/win32config.h libxslt/xsltconfig.h.in libxslt/xsltproc.c: | |
6146 Patches for Windows mostly contributed by Yon Derek | |
6147 * win32/libxslt/libxslt.def win32/libxslt/libxslt.dsw | |
6148 win32/libxslt/libxslt_so.dsp win32/libxslt/xsltproc.dsp: | |
6149 Project file for Mircrosoft C provided by Yon Derek | |
6150 | |
6151 Sat Jun 23 14:20:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6152 | |
6153 * libxslt/pattern.c: closing bug #56517, fixed a number of | |
6154 problems in the patterns compilations, priorities and debug | |
6155 * libxslt/transform.c: improved the template debug message | |
6156 * tests/docs/Makefile.am tests/general/Makefile.am | |
6157 tests/general/bug-39-* tests/docs/bug-39-*: added a specific | |
6158 regression test for #56517 | |
6159 | |
6160 Fri Jun 22 16:17:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6161 | |
6162 * libxslt/xslt.c: avoid a stupid bug when compiling with | |
6163 libxml < 2.3.11 and without LIBXML_DEBUG_ENABLED | |
6164 | |
6165 Fri Jun 22 00:11:18 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6166 | |
6167 * libxslt/numbers.c: fix of a small bug | |
6168 * libxslt/transform.c libxslt/variables.c libxslt/xslt.c: cleanups | |
6169 while bug-hunting | |
6170 | |
6171 Tue Jun 19 16:13:49 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6172 | |
6173 * tests/docbook/Makefile.am: added XHTML and XSL FO to the | |
6174 regression tests | |
6175 * tests/docbook/xhtml/*: added XHTML stylesheets | |
6176 * tests/docbook/fo/*: added XSL FO stylesheets | |
6177 * tests/docbook/result/xhtml/*: added XHTML results | |
6178 * tests/docbook/result/fo/*: added XSL FO results | |
6179 | |
6180 Tue Jun 19 00:20:32 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6181 | |
6182 * HACKING: fixed, added William | |
6183 | |
6184 Mon Jun 18 18:36:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6185 | |
6186 * libxslt/xsltutils.c: forgot to flush in xsltSaveTo() in html and | |
6187 xml cases, and fixed text output to be recursive in text nodes | |
6188 lookups | |
6189 | |
6190 Mon Jun 18 15:44:51 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6191 | |
6192 * configure.in: patch from Tony Graham to cleanup libxml2 detection | |
6193 | |
6194 Sun Jun 17 17:42:33 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6195 | |
6196 * libxslt/xsltutils.[ch]: fixed xsltGetNsProp, i always forget | |
6197 'namespace' is a reserved C++ identifier | |
6198 | |
6199 Sun Jun 17 17:08:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6200 | |
6201 * doc/xslt.html: adding 0.12.0 release | |
6202 | |
6203 Sun Jun 17 13:15:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6204 | |
6205 * configure.in: preparing 0.12.0 release | |
6206 * libxslt/transform.c: a bit of cleanup on the XInclude defaults | |
6207 * libxslt/xsltconfig.h.in: added doc inline comment | |
6208 * libxslt/xslt.[ch] libxslt/xsltproc.c: added more version informations | |
6209 and enriched xsltproc --version to show them | |
6210 * doc/html/*.html: rebuilt the docs | |
6211 * doc/Makefile.am libxslt.spec.in: try to make sure John Fleck | |
6212 tutorial ends up in the tars and RPMs | |
6213 | |
6214 Sat Jun 16 23:58:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6215 | |
6216 * libxslt.spec.in: updated the descriptions | |
6217 | |
6218 Sat Jun 16 23:26:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6219 | |
6220 * libxslt/namespaces.[ch]: added a single namespace def copy | |
6221 operation xsltCopyNamespace(). cleaned up xsltCopyNamespaceList() | |
6222 * libxslt/transform.c: cleaned up xsltCopyNode to cope with | |
6223 any kind of input nodes. | |
6224 * libxslt/variables.c: checked and closed the last TODO about | |
6225 namespace propagation | |
6226 * tests/docs/Makefile.am tests/general/Makefile.am | |
6227 tests/general/bug-38-* tests/docs/bug-38-*: added a specific | |
6228 regression test for #56115 | |
6229 | |
6230 Sat Jun 16 09:27:27 MDT 2001 John Fleck <jfleck@inkstain.net> | |
6231 | |
6232 * updating tutorial: adding discussion of freeing memory, image | |
6233 files for callouts, link to xsltproc.c code | |
6234 | |
6235 Sat Jun 16 15:23:43 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6236 | |
6237 * libxslt/variables.c: bug #56267 was still not fixed, forgot | |
6238 to remove the old code | |
6239 * tests/general/bug-37-.xsl: wrong reference to 36 fixed, this does | |
6240 the test for good | |
6241 | |
6242 Sat Jun 16 00:32:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6243 | |
6244 * libxslt/variables.c: fixed bug #56267, namespaces must | |
6245 be propagated when evaluating local variables. | |
6246 * tests/docs/Makefile.am tests/general/Makefile.am | |
6247 tests/general/bug-37-* tests/docs/bug-37-*: added a specific | |
6248 regression test for #56267 | |
6249 | |
6250 Fri Jun 15 18:29:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6251 | |
6252 * libxslt/keys.c: avoid a possibility of an uninitialized variable | |
6253 * libxslt/documents.c libxslt/transform.[ch] libxslt/transform.h | |
6254 libxslt/xsltInternals.h libxslt/xsltproc.c: Implement Raphael Hertzog | |
6255 request to have xinclude processing done on document() if requested | |
6256 | |
6257 Thu Jun 14 20:52:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6258 | |
6259 * libxslt/Makefile.am: applied patch from Sander Vesik for -j2 | |
6260 | |
6261 Thu Jun 14 10:07:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6262 | |
6263 * libxslt/preproc.c: removed a warning on xsl:transform | |
6264 * tests/docs/Makefile.am tests/docs/array.xml tests/general/Makefile.am | |
6265 tests/general/array.out tests/general/array.xsl: added a new | |
6266 test fround in xsl-dev | |
6267 | |
6268 Wed Jun 13 23:12:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6269 | |
6270 * tests/docbook/result/html/*.html tests/XSLTMark/xslbench[12].out | |
6271 tests/xmlspec/REC-xml-20001006*.html: the changes to the HTML | |
6272 serializer of libxml impacted the result of some tests. Checked | |
6273 that the XML REC renders identically. | |
6274 | |
6275 Mon Jun 11 07:19:06 MDT 2001 John Fleck <jfleck@inkstain.net> | |
6276 | |
6277 * fixing embarassing typos in doc/tutorial/libxslttutorial.xml and | |
6278 generated html | |
6279 | |
6280 Tue Jun 12 07:42:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6281 | |
6282 * libxslt/variables.c: fixed bug #55670, namespaces must | |
6283 be propagated when evaluating global variables. | |
6284 * tests/docs/Makefile.am tests/general/Makefile.am | |
6285 tests/general/bug-36-* tests/docs/bug-36-*: added a specific | |
6286 regression test for #55670 | |
6287 | |
6288 Mon Jun 11 09:35:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6289 | |
6290 * doc/xslt.html: linked to the tutorial | |
6291 | |
6292 Sun Jun 10 19:36:31 MDT 2001 John Fleck <jfleck@inkstain.net> | |
6293 | |
6294 * doc/tutorial/libxslt_tutorial.c, libxslttutorial.html, | |
6295 libxslttutorial.xml | |
6296 adding tutorial | |
6297 | |
6298 Sun Jun 10 21:52:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6299 | |
6300 * libxslt/transform.c: closed bug #55723, problem was due to | |
6301 a limitation of xsltGetNamespace() when the insertion point | |
6302 is the document. | |
6303 * tests/docs/Makefile.am tests/general/Makefile.am | |
6304 tests/general/bug-35-* tests/docs/bug-35-*: added a specific | |
6305 regression test for #55723 | |
6306 | |
6307 Sun Jun 10 13:37:33 HKT 2001 William Brack <wbrack@mmm.com.hk> | |
6308 | |
6309 * libxslt/transform.c: fixed problems with document() in | |
6310 xsltApplyTemplates and xsltForEach. Cleaned up several | |
6311 error messages. | |
6312 * libxslt/keys.c: saved and restored ctxt->document within | |
6313 xsltInitKey to fix problem with keys when doc changed | |
6314 * libxslt/documents.[ch]: added new procedure xsltFindDocument | |
6315 needed when document() causes a change of doc within | |
6316 xsltApplyTemplates and xsltForEach | |
6317 | |
6318 Thu Jun 7 21:31:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6319 | |
6320 * libxslt/xsltutils.[ch]: closing bug #55683 required to add | |
6321 xsltGetNsProp() | |
6322 * libxslt/attributes.c libxslt/imports.c libxslt/namespaces.c | |
6323 libxslt/preproc.c libxslt/templates.c libxslt/xslt.c: | |
6324 Updated to use the new function | |
6325 * tests/XSLTMark/prettyprint.out tests/docbook/result/html/*.html: | |
6326 the fixes in the serialization of <pre> in HTML in libxml | |
6327 led to a number of changes in the output | |
6328 | |
6329 Thu Jun 7 04:23:38 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6330 | |
6331 * tests/docs/Makefile.am tests/general/Makefile.am | |
6332 tests/general/bug-32-* tests/docs/bug-32-*: added a specific | |
6333 regression test for #55722 | |
6334 | |
6335 Wed Jun 6 09:48:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6336 | |
6337 * doc/xslt.html: updated to ask to not send mail directly | |
6338 * tests/docs/Makefile.am tests/general/Makefile.am | |
6339 tests/general/bug-33-* tests/docs/bug-33-*: added a specific | |
6340 regression test for #55722 | |
6341 | |
6342 Wed Jun 6 11:07:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6343 | |
6344 * libxslt/pattern.c : trying to fix #55670 | |
6345 * tests/XSLTMark/reverser.out : result of test changed when | |
6346 William fixed XPath | |
6347 | |
6348 Sat Jun 2 06:52:12 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6349 | |
6350 * doc/xslt.html: updated with 0.11.0 | |
6351 | |
6352 Fri Jun 1 11:30:49 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6353 | |
6354 * configure.in libxslt.spec.in: released 0.11.0 | |
6355 | |
6356 Mon May 28 12:54:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6357 | |
6358 * libxslt/transform.c: William M. Brack found a small bug | |
6359 when call-template didn't find the template. | |
6360 | |
6361 Sat May 26 17:08:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6362 | |
6363 * libxslt/transform.c: fixed handling of PI and comments | |
6364 (bug raised by Brent M Hendricks). | |
6365 * tests/docs/Makefile.am tests/general/Makefile.am | |
6366 tests/general/bug-31-* tests/docs/bug-31-*: added a specific | |
6367 regression test | |
6368 | |
6369 Wed May 23 13:25:37 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6370 | |
6371 * libxslt/xsltproc.c: added --xinclude in the option list, | |
6372 patch from Raphael Hertzog | |
6373 * test/docbook/Makefile.am: force at least the gdp-handbook.xml | |
6374 test in the normal testsuite | |
6375 | |
6376 Wed May 23 00:05:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6377 | |
6378 * libxslt/variables.c: Mark Vakoc found a bug in variable eval | |
6379 at the top template level | |
6380 * tests/docs/Makefile.am tests/general/Makefile.am | |
6381 tests/general/bug-30-* tests/docs/bug-30-*: added a specific | |
6382 regression test | |
6383 | |
6384 Tue May 22 18:52:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6385 | |
6386 * libxslt/functions.c: fixed the document() bug reported by | |
6387 Stephane GUIBOUD-RIBAUD | |
6388 * tests/docs/Makefile.am tests/general/Makefile.am | |
6389 tests/general/bug-29-* tests/docs/bug-29-*: added a specific | |
6390 regression test | |
6391 | |
6392 Tue May 22 15:09:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6393 | |
6394 * configure.in libxslt/Makefile.am: fixed bug #54953 | |
6395 * libxslt/attributes.c: cleanup pointed by Joe Orton | |
6396 * libxslt/xsltproc.c: added --catalogs to load catalogs from | |
6397 $SGML_CATALOG_FILES | |
6398 * libxslt/functions.c: cleanup unreached code | |
6399 * configure.in config.h.in libxslt/xsltproc.c: guarded the | |
6400 include with preprocessor definitions | |
6401 | |
6402 Sun May 20 20:55:00 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6403 | |
6404 * tests/documents/Makefile.am tests/general/Makefile.am | |
6405 tests/multiple/Makefile.am tests/namespaces/Makefile.am | |
6406 tests/numbers/Makefile.am tests/xmlspec/Makefile.am | |
6407 tests/REC/Makefile.am tests/REC1/Makefile.am tests/REC2/Makefile.am | |
6408 tests/XSLTMark/Makefile.am tests/docbook/Makefile.am | |
6409 configure.in: Makefiles cleanup from Joe Orton | |
6410 | |
6411 Sun May 20 15:20:49 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6412 | |
6413 * tests/docbook/result/html/external.html | |
6414 tests/docbook/result/html/graphics.html | |
6415 tests/docbook/result/html/gtest.html | |
6416 tests/docbook/test/external.xml tests/docbook/test/subdoc.ent: | |
6417 Added a test from coolo for IDs in external parsed entities | |
6418 and fixed 2 outputs | |
6419 | |
6420 Sat May 19 22:28:05 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6421 | |
6422 * libxslt/xslt.[ch] libxslt/xsltconfig.h.in libxslt/xsltproc.c: | |
6423 added --version info to xsltproc closing #54952 | |
6424 | |
6425 Sat May 19 17:41:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6426 | |
6427 * tests/documents/Makefile.am tests/general/Makefile.am | |
6428 tests/multiple/Makefile.am tests/namespaces/Makefile.am | |
6429 tests/numbers/Makefile.am tests/xmlspec/Makefile.am: | |
6430 Seems some of the changes I made for 0.9.0 Makefiles were | |
6431 not commited ... | |
6432 | |
6433 Sat May 19 17:23:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6434 | |
6435 * configure.in: preparing 0.10.0 release | |
6436 * doc/xslt.html: updated | |
6437 * doc/html/* : rebuilt the docs | |
6438 | |
6439 Fri May 18 16:48:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6440 | |
6441 * libxslt/xslt.c libxslt/variables.c libxslt/templates.c | |
6442 libxslt/keys.[ch] libxslt/functions.c: cleanups for ctxt->inst | |
6443 avoiding modifying stylesheet informations, and fixing | |
6444 document() when called from a global variable init | |
6445 | |
6446 Thu May 17 17:24:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6447 | |
6448 * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h: | |
6449 add ctxt->inst to allow stylesheet element lookup (needed | |
6450 for document() fix) | |
6451 * libxslt/*.[ch]: generate docs for the structures and | |
6452 macros, general cleanup for docs | |
6453 * doc/html/*.html: regenerated all docs | |
6454 | |
6455 Wed May 16 23:00:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6456 | |
6457 * libxslt/extra.c libxslt/transform.c libxslt/variables.[ch] | |
6458 libxslt/xsltInternals.h: optimizations, cleanup of global | |
6459 variables handling | |
6460 | |
6461 Wed May 16 12:29:17 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6462 | |
6463 * libxslt/extensions.c libxslt/preproc.c libxslt/transform.c | |
6464 libxslt/variables.c: force the precompilation of XPath expressions | |
6465 at stylesheet compilation time | |
6466 | |
6467 Tue May 15 14:34:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6468 | |
6469 * libxslt/keys.c libxslt/transform.c: avoid some possibilities | |
6470 of crashes on debug | |
6471 * tests/REC/Makefile.am: be less verbose if things really go wrong | |
6472 * tests/docs/Makefile.am tests/general/Makefile.am | |
6473 tests/docs/bug-28-.xml tests/general/bug-28-.*: added bug-28 in | |
6474 the regression tests | |
6475 | |
6476 Sat May 12 12:39:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6477 | |
6478 * libxslt/transform.c libxslt/xsltutils.c: fixed the default | |
6479 detection method to generate HTML documents | |
6480 * tests/REC/test-2.5-1.out tests/REC/test-8-1.out | |
6481 tests/REC/test-9.1-2.out tests/REC2/html.xml tests/XSLTMark/game.out | |
6482 tests/XSLTMark/html.out tests/XSLTMark/products.out | |
6483 tests/XSLTMark/xslbench1.out tests/XSLTMark/xslbench2.out | |
6484 tests/XSLTMark/xslbench3.out tests/general/bug-15-.out | |
6485 tests/general/bug-5-.out: updated a number of tests output | |
6486 accordingly | |
6487 | |
6488 Sat May 12 09:43:10 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6489 | |
6490 * libxslt/xsltproc.c: use LIBXML_DOCB_ENABLED, William M. Brack | |
6491 | |
6492 Fri May 11 19:12:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6493 | |
6494 * libxslt/templates.c libxslt/transform.c: fixed bug #54446 | |
6495 about attribute being generated twice. Fixed a number of related | |
6496 bugs on attributes handling. | |
6497 * tests/REC/test-7.1.4.out: this changed an attribute generation | |
6498 order | |
6499 * tests/docs/bug-27-.xml tests/general/bug-27-.*: added test | |
6500 | |
6501 Fri May 11 17:08:14 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6502 | |
6503 * libxslt/templates.c: fixed bug #54451 on escaped curly brackets | |
6504 * tests/docs/bug-26-.xml tests/general/bug-26-.*: added test | |
6505 | |
6506 Fri May 11 16:20:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6507 | |
6508 * configure.in tests/XSLTMark/Makefile.am: try to handle gracefully | |
6509 the cases where perl is not in the path (nor in /usr/bin) | |
6510 * tests/docbook/result/html/gdp-handbook.html | |
6511 tests/docbook/result/html/kwrite.html | |
6512 tests/docbook/test/gdp-handbook.xml | |
6513 tests/docbook/test/kwrite.xml: commited a few more DocBook tests | |
6514 | |
6515 Wed May 9 12:29:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6516 | |
6517 * libxslt/xsltproc.c: added --nonet and --warnnet to catch | |
6518 cases where a network access is needed to load a DTD or entity | |
6519 * tests/docbook/Makefile.am: added --nonet | |
6520 * tests/docbook/test/classsynop.xml tests/docbook/test/docbook40.xml: | |
6521 fixed 2 tests as a result | |
6522 | |
6523 Wed May 9 10:43:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6524 | |
6525 * configure.in tests/docbook/Makefile.am tests/docbook/**/Makefile.am: | |
6526 try to remove the unneeded docbook Makefile stuff | |
6527 | |
6528 Tue May 8 16:18:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6529 | |
6530 * doc/xslt.html: fixed a link error | |
6531 * libxslt/transform.c libxslt/xsltutils.c: fixed DOCTYPE generation | |
6532 * libxslt/xsltproc.c: cleaned up the --repeat loop | |
6533 * tests/documents/result.xhtml tests/xmlspec/REC-xml-20001006*.html: | |
6534 fixed the DOCTYPE in tests output | |
6535 * tests/docs/bug-25-.xml tests/doc/Makefile.am | |
6536 tests/general/bug-25-.* tests/general/Makefile.am : added a new | |
6537 test case and fixed the EXTRA_DIST | |
6538 | |
6539 Mon May 7 22:27:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6540 | |
6541 * libxslt/extra.c: add more debug to xsltDebug | |
6542 * libxslt/transform.c: spent a few hours tracking down an ugly | |
6543 race like bug in xsltCopyTreeList() arghhh | |
6544 * libxslt/xsltproc.c: call xmlInitMemory() explictely | |
6545 | |
6546 Mon May 7 11:38:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6547 | |
6548 * doc/internals.html: more work done on the doc, mostly complete | |
6549 except the section on the XSLT stack and the extensions API | |
6550 since both still need more work. | |
6551 | |
6552 Sun May 6 15:03:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6553 | |
6554 * doc/internals.html doc/contexts.* doc/object.*: more work done | |
6555 on the doc | |
6556 | |
6557 Sun May 6 00:18:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6558 | |
6559 * doc/internals.html: more work done on the doc | |
6560 | |
6561 Sat May 5 18:58:13 CEST 2001 Bjorn Reese <breese@users.sourceforge.net> | |
6562 | |
6563 * libxslt/transform.c tests/XSLTMark/xslbench1.out: Another fix | |
6564 for the CDATA output | |
6565 | |
6566 Sat May 5 18:09:15 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6567 | |
6568 * libxslt/xslt.c: do not escape content of CDATA nodes on output | |
6569 | |
6570 Sat May 5 17:52:52 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6571 | |
6572 * doc/internals.html doc/node.fig doc/node.gif doc/processing.fig | |
6573 doc/processing.gif doc/stylesheet.fig doc/stylesheet.gif | |
6574 doc/templates.fig doc/templates.gif: started writing tye doc | |
6575 on how libxslt works. | |
6576 | |
6577 Sat May 5 17:13:16 CEST 2001 Bjorn Reese <breese@users.sourceforge.net> | |
6578 | |
6579 * libxslt/numbersInternals.h libxslt/numbers.c | |
6580 tests/numbers/format-number.out tests/XSLTMark/number.out: | |
6581 Patch from William Brack to bring format-number() more in alignment | |
6582 with the Java implementations. | |
6583 | |
6584 * libxslt/xslt.c tests/XSLTMark/xslbench1.out: Do not remove CDATA | |
6585 from stylesheet | |
6586 | |
6587 Fri May 4 20:10:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6588 | |
6589 * tests/docbook/result/html/* tests/general/bug-11-.out | |
6590 tests/multiple/result.xml tests/XSLTMark/*.out | |
6591 libxslt/transform.c: all the PUBLIC and SYSTEM IDs | |
6592 were swapped | |
6593 | |
6594 Fri May 4 19:09:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6595 | |
6596 * libxslt/xsltproc.c: add a --docbook option if your libxml2 | |
6597 has the SGML DocBook support compiled in. | |
6598 | |
6599 Fri May 4 17:06:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6600 | |
6601 * tests/general/bug-2[0-4].* tests/docs/bug-2[0-4].*: added more | |
6602 tests especially on sorting | |
6603 * test/xsltutils.c: oops multiple sorts was actually broken !!! | |
6604 this should fix it | |
6605 | |
6606 Thu May 3 19:02:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6607 | |
6608 * TODO configure.in libxslt.spec.in: getting ready for 0.9.0 | |
6609 release | |
6610 * doc/html/* doc/xslt.html: updated and regenerated the docs | |
6611 | |
6612 Thu May 3 17:56:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6613 | |
6614 * xsltutils.[ch] transform.c: implemented multiple levels of | |
6615 sorting | |
6616 * test/REC/test-10-2.*: added a really small test for it | |
6617 | |
6618 Wed May 2 14:04:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6619 | |
6620 * libxslt/transform.c libxslt/xslt.c: fixed xsl:text processing | |
6621 there can be multiple text and CDATA child | |
6622 | |
6623 Wed May 2 10:55:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6624 | |
6625 * tests/multiple/makefile.am: fixing #54015 | |
6626 * tests/XSLTMark/makefile.am tests/docbook/makefile.am: fixing #54014 | |
6627 and a similar problem for the docbook tests | |
6628 | |
6629 Mon Apr 30 22:31:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6630 | |
6631 * tests/general/bug-8-.out: fixed in libxml xpath | |
6632 * libxslt/templates.[ch] libxslt/pattern.c: fixed an namespace | |
6633 problem in predicates within a pattern. Spotted another | |
6634 potential namespace problem | |
6635 | |
6636 Mon Apr 30 19:29:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6637 | |
6638 * libxslt/preproc.c libxslt/xslt.c libxslt/xsltInternals.h | |
6639 libxslt/xsltproc.c: counting errors and warnings at compilation | |
6640 time. Stop processing in case of error. | |
6641 * tests/docs/bug-1[89]* tests/general/-1[89]* tests/general/inner.xsl: | |
6642 added more namespace related bug checks | |
6643 | |
6644 Mon Apr 30 13:47:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6645 | |
6646 * libxslt/preproc.c libxslt/variables.c: found the source of a | |
6647 memory leak with DocBook introduced this w.e.. bit of cleanup. | |
6648 * tests/docbook/result/html/*.html : regenerated the DocBook tests | |
6649 results. | |
6650 | |
6651 Sun Apr 29 18:54:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6652 | |
6653 * libxslt/variables.c: fixing bug #53769 | |
6654 * tests/general tests/docs: added new examples from the | |
6655 bug reports to the regression tests, updated the Makefiles | |
6656 | |
6657 Sun Apr 29 11:47:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6658 | |
6659 * preproc.[ch] templates.[ch] variables.[ch] xslt.c xsltInternals.h | |
6660 attributes.c extensions.[ch]: moved all stylesheet precomputation | |
6661 at stylesheet loading time (stylesheet transform should be thread | |
6662 safe now), improved params and variables evaluations (but optim | |
6663 is not complete yet). | |
6664 * TODO: updated | |
6665 | |
6666 Sat Apr 28 16:28:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6667 | |
6668 * libxslt/xsltproc.c : changed the way --repeat works when | |
6669 used twice | |
6670 | |
6671 Sat Apr 28 16:19:06 CEST 2001 Bjorn Reese <breese@users.sourceforge.net> | |
6672 | |
6673 * libxslt/numbers.c libxslt/preproc.c tests/REC/test-7.7-3.out: | |
6674 fixed default formatting | |
6675 | |
6676 Sat Apr 28 14:20:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6677 | |
6678 * libxslt/preproc.c : fixed <xsl:sort/> bug reported by Ankh | |
6679 * libxslt/xsltproc.c : added an option to process HTML input | |
6680 | |
6681 Thu Apr 26 21:13:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6682 | |
6683 * libxslt/transform.c: Tony Gorski found a bug pointed by | |
6684 a compiler on Tandem | |
6685 * tests/documents/result.xhtml: this results in a small | |
6686 change in the output of this test | |
6687 | |
6688 Thu Apr 26 16:33:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6689 | |
6690 * test/general/bug-14*.* test/docs/bug-14*.xml: added testcase from | |
6691 bug #53689 | |
6692 | |
6693 Wed Apr 25 16:58:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6694 | |
6695 * transform.c: fixed text and cdata handling in xsl:copy | |
6696 * xslt.c : avoid crashing on invalid xslt input | |
6697 * test/general/bug-*.* test/docs/bug-*.xml : added a number of | |
6698 bugs submitted to the regression tests | |
6699 | |
6700 Wed Apr 25 12:42:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6701 | |
6702 * libxslt/xsltproc.c : Renaud Chaillat provided a fix for #53535 | |
6703 | |
6704 Sun Apr 22 22:47:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6705 | |
6706 * configure.in: updated to 0.8.0 | |
6707 | |
6708 Sun Apr 22 22:46:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6709 | |
6710 * transform.c: fixed a bug introduced on handling #53401 | |
6711 | |
6712 Sun Apr 22 22:27:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6713 | |
6714 * transform.c: fixed #53401 | |
6715 * configure.in libxslt/*.c: allowed to suppress debug reporting | |
6716 functionalities but it brings not noticeable improvements | |
6717 * doc/xslt.html doc/html/*: updated and regenerated docs | |
6718 | |
6719 Wed Apr 18 15:24:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6720 | |
6721 * tests/general/bug-5-.out tests/multiple/out/*.orig | |
6722 tests/xmlspec/REC-xml-20001006*.html: fixed the test output | |
6723 following the libxml changes | |
6724 | |
6725 Wed Apr 18 12:05:04 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6726 | |
6727 * libxslt/functions.c: applied TOM's patch to key() | |
6728 * tests/XSLTMark/chart.out tests/XSLTMark/dbonerow.out | |
6729 tests/XSLTMark/prettyprint.out tests/multiple/out/*.html: | |
6730 small HTML output change | |
6731 | |
6732 Mon Apr 16 16:14:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6733 | |
6734 * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h: | |
6735 fixed current() | |
6736 | |
6737 Tue Apr 17 10:10:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6738 | |
6739 * libxslt/keys.c libxslt/preproc.c libxslt/templates.c | |
6740 libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h: | |
6741 fixed for the most part the namespace handling problem in XPath | |
6742 expression computations. | |
6743 * test/doc/ tests/general: added bug 5 and 6 | |
6744 | |
6745 Thu Apr 12 14:40:22 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6746 | |
6747 * libxslt/xslt.c: applied William M. Brack patch fixing the | |
6748 template lack of support for priority | |
6749 * test/XSLTMark/*.out : this fixed anumber of problems in the | |
6750 XSLTMark output | |
6751 | |
6752 Thu Apr 12 14:29:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6753 | |
6754 * libxslt/functions.c: removed warning in unparsed-entity-uri() | |
6755 fixed a bug in generate-id() | |
6756 * libxslt/transform.c: fixed null list result errors | |
6757 * libxslt/transform.c libxslt/xsltutils.c: applied William M. Brack | |
6758 fixes for sorting semantic | |
6759 | |
6760 Wed Apr 11 14:25:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6761 | |
6762 * config.h.in configure.in libxslt/xsltconfig.h.in: added | |
6763 ansidecl.h test | |
6764 * libxslt/xsltproc.c : added --xinclude option | |
6765 * tests/XSLTMark/union.out : fixed the output | |
6766 | |
6767 Tue Apr 10 20:05:00 CEST 2001 Fatih Demir <kabalak@gtranslator.org> | |
6768 | |
6769 * .cvsignore & doc/.cvsignore: Added CVS ignore files. | |
6770 | |
6771 Tue Apr 10 12:10:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6772 | |
6773 * configure.in: released 0.7.0 | |
6774 * tests/XSLTMark/Makefile.am: trying to solve some make distcheck | |
6775 problems | |
6776 | |
6777 Sun Apr 8 11:42:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6778 | |
6779 * libxslt/functions.c libxslt/keys.c libxslt/transform.c: | |
6780 some checking against NULL pointers | |
6781 | |
6782 Mon Apr 2 17:00:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6783 | |
6784 * configure.in tests/Makefile.am tests/XSLTMark/* tests/multiple: | |
6785 added the XSLTMark in the regression tests as well as multiple | |
6786 output test from Ankh | |
6787 * libxslt/functions.c libxslt/keys.c libxslt/transform.c | |
6788 libxslt/variables.c libxslt/xsltutils.c: applied William M. Brack | |
6789 patches and fixed a memory leak | |
6790 * tests/docbook/result/html/*.html : updated the results after | |
6791 William's patch | |
6792 * tests/xmlspec/REC-xml-20001006-review.html | |
6793 tests/xmlspec/REC-xml-20001006.html: libxml now don't invent | |
6794 an HTML doctype when serializing HTML result, but adds the | |
6795 encoding in ALT | |
6796 | |
6797 Thu Mar 29 10:24:42 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6798 | |
6799 * libxslt/transform.c: applied fix to xsltApplyTemplates from | |
6800 William M. Brack | |
6801 * test/docbook/result/html/*.html: this change the output | |
6802 * tests/xmlspec/REC-xml-20001006-review.html | |
6803 tests/xmlspec/REC-xml-20001006.html: this also fixed some of | |
6804 the reference anchors generated for the XML spec | |
6805 | |
6806 Mon Mar 26 18:57:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6807 | |
6808 * libxslt/attributes.c libxslt/extra.c libxslt/keys.c libxslt/numbers.c | |
6809 libxslt/templates.c libxslt/transform.c libxslt/xsltconfig.h.in | |
6810 libxslt/xsltutils.c: of course the way I defined | |
6811 UNUSED breaks on old gcc version. Try to be smart and | |
6812 also define it directly in xsltconfig.h | |
6813 * tests/xmlspec/Makefile.am: fixed the timing arg test | |
6814 | |
6815 Sun Mar 25 22:07:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6816 | |
6817 * libxslt/transform.[ch] libxslt/variables.[ch] libxslt/xsltproc.c: | |
6818 implemented command line parameter passing | |
6819 * tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-20001006-review.html: | |
6820 tested it by passing show.diff.markup=1 to build the review version to
o | |
6821 | |
6822 Sat Mar 24 19:35:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6823 | |
6824 Huge cleanup, I switched to compile with | |
6825 -Wall -g -O -ansi -pedantic -W -Wunused -Wimplicit | |
6826 -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat | |
6827 -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow | |
6828 -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return | |
6829 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline | |
6830 * libxslt/attributes.c libxslt/extensions.c libxslt/extra.c | |
6831 libxslt/functions.c libxslt/keys.c libxslt/numbers.c | |
6832 libxslt/pattern.c libxslt/preproc.c libxslt/templates.c | |
6833 libxslt/transform.c libxslt/variables.c libxslt/xslt.c | |
6834 libxslt/xsltutils.c: basically made static unexported functions | |
6835 avoided name clashes and flagged unused parameters. | |
6836 | |
6837 Thu Mar 22 22:52:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6838 | |
6839 * configure.in: 0.6.0 yet another release | |
6840 * doc/xslt.html doc/html/*: updated the docs | |
6841 | |
6842 Wed Mar 21 23:19:11 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6843 | |
6844 * libxslt/xsltInternals.h libxslt/xslt.c libxslt/transform.c | |
6845 libxslt/templates.[ch] libxslt/preproc.c libxslt/extensions.[ch] | |
6846 extended xsltEvalStaticAttrValueTemplate and | |
6847 xsltEvalAttrValueTemplate to support foreign namespaces, | |
6848 and fixed document() | |
6849 | |
6850 Mon Mar 19 18:40:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6851 | |
6852 * xsltutils.h: cleanup some garbage added last night | |
6853 * xsltInternals.h variables.c transform.c templates.[ch] | |
6854 preproc.c pattern.c keys.c: switched the whole XSLt processing | |
6855 to use XPath precompiled expressions and reusing them. | |
6856 * functions.c: some cleanup, seems people don't use | |
6857 unparsed-entity-uri() the way it's supposed to be used | |
6858 | |
6859 Mon Mar 19 01:08:05 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6860 | |
6861 * libxslt/keys.c libxslt/templates.c libxslt/transform.c | |
6862 libxslt/variables.c libxslt/xsltutils.h: Changed to work | |
6863 with the new way XPath is interpreted. This doesn't yet | |
6864 take advantage of the separate parsing/evaluation phases | |
6865 | |
6866 Wed Mar 14 15:51:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6867 | |
6868 * libxslt/transform.c: robert@xsl.00008.org pointed out a | |
6869 problem in xsl:copy-of in case of attributes | |
6870 * tests/docs/Makefile.am tests/docs/bug-3-.xml | |
6871 tests/general/Makefile.am tests/general/bug-3-.*: | |
6872 added the test to the general regression suite | |
6873 | |
6874 Wed Mar 14 14:21:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6875 | |
6876 * libxslt/functions.c: applied and fixed ptittom@free.fr patch | |
6877 fixing some of the missing functionnalities in the XSLT | |
6878 functions implementations. | |
6879 | |
6880 Tue Mar 13 14:38:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6881 | |
6882 * libxslt/Makefile.am: nick@debian.org forwarded a fix | |
6883 | |
6884 Tue Mar 13 10:29:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6885 | |
6886 * README.cvs-commits: added, pointing to HACKING | |
6887 * HACKING: added defines commit rules. | |
6888 | |
6889 Mon Mar 12 14:43:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6890 | |
6891 * libxslt/extra.c libxslt/variables.c: fixing compilation | |
6892 when libxml was compiled without debug support | |
6893 | |
6894 Sat Mar 10 13:50:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6895 | |
6896 * configure.in: time for 0.5.0 | |
6897 * tests/docs/Makefile.am tests/general/Makefile.am: make sure the | |
6898 new test files are included in the distribution | |
6899 * doc/xslt.html : updated | |
6900 * doc/html/*.html: regenerated the docs | |
6901 | |
6902 Thu Mar 8 02:34:52 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6903 | |
6904 * tests/docbook/result/html/*.html: regenerated the HTML | |
6905 now that value-of an result tree don't include the fake root | |
6906 | |
6907 Thu Mar 8 02:26:56 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6908 | |
6909 * libxslt/transform.c libxslt/variables.c: removed a couple | |
6910 of possibly uninitialized var probs | |
6911 * tests/xmlspec/Makefile.am: run the processing without verbose | |
6912 avoid raising generated id differences. | |
6913 | |
6914 Wed Mar 7 23:22:09 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6915 | |
6916 * libxslt/preproc.c libxslt/xsltInternals.h: fixed a stylesheet | |
6917 reuse problem. | |
6918 * libxslt/transform.c: fixed a bug which exaplined why no | |
6919 optimization were resulting from preproc stuff | |
6920 | |
6921 Wed Mar 7 21:51:52 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6922 | |
6923 * libxslt/preproc.c libxslt/transform.c: a couple of nastyness | |
6924 w.r.t. value of tree result (and attributes within it) fixed. | |
6925 * tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-20001006.html: | |
6926 Integrated the xmlspec to the test (i.e. diffed output for | |
6927 changes). | |
6928 | |
6929 Wed Mar 7 18:01:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6930 | |
6931 * imports.c transform.c xslt.c xsltInternals.h: fixed a | |
6932 strip-spaces problem | |
6933 * tests/docs/*.xml tests/general/*.[xsl,out]: added reported | |
6934 bugs to testsuite | |
6935 | |
6936 Wed Mar 7 13:34:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6937 | |
6938 * libxslt/transform.[ch]: finished integrating the current | |
6939 state of the preproc optimizations. | |
6940 * tests/xmlspec/diffspec.xsl: switched off diff printing | |
6941 | |
6942 Wed Mar 7 12:46:09 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6943 | |
6944 * libxslt/preproc.c libxslt/transform.c: started rolling in | |
6945 some of the optimizations. | |
6946 | |
6947 Tue Mar 6 19:39:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6948 | |
6949 * attributes.[ch] extra.[ch] preproc.c xsltInternals.h | |
6950 transform.[ch]: previous commit broke a lot of stuff, fixing | |
6951 and preparing for next step | |
6952 | |
6953 Tue Mar 6 19:03:21 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6954 | |
6955 * libxslt/preproc.[ch] Makefile.am templates.[ch] transform.[ch] | |
6956 xsltInternals.h: started working on optimizing stylesheet | |
6957 element parsing. Just builds the extra informations so far. | |
6958 * xsltutils.h: added a missing XPath decl | |
6959 | |
6960 Tue Mar 6 09:52:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6961 | |
6962 * libxslt/variables.c: William M. Brack found a serious bug | |
6963 with imports and global variables ... | |
6964 | |
6965 Mon Mar 5 21:51:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6966 | |
6967 * libxslt/pattern.[ch] libxslt/transform.c: added | |
6968 xsltCleanupTemplates() to clean up state left after processing. | |
6969 | |
6970 Sun Mar 4 19:03:27 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6971 | |
6972 * libxslt/transform.c: applied patch from William M. Brack | |
6973 to support with-param in xsltApplyTemplates(). | |
6974 | |
6975 Sun Mar 4 17:53:13 CET 2001 Bjorn Reese <breese@users.sourceforge.net> | |
6976 | |
6977 * libxslt/pattern.c: fixed the compilation of patterns which | |
6978 contains XPath NodeTypes. Handling of nested predicates. | |
6979 | |
6980 Sat Mar 3 20:56:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6981 | |
6982 * libxslt/transform.c: save ctxt->node after for-each | |
6983 | |
6984 Thu Mar 1 18:16:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6985 | |
6986 * configure.in libxslt.spec.in: updated to 0.4.0 and 2.3.3 | |
6987 * doc/xslt.html: updated | |
6988 | |
6989 Wed Feb 28 19:24:51 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6990 | |
6991 * libxslt/extra.[ch] libxslt/transform.[ch] libxslt/xsltInternals.h: | |
6992 added xsltDocumentElem implementing multiple file output, | |
6993 including 1.1 xsl:document but yet untested. | |
6994 | |
6995 Wed Feb 28 00:03:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
6996 | |
6997 * libxslt/extensions.c: fixed stoopid bug | |
6998 * libxslt/Makefile.am libxslt/extra.[ch]: added a new module | |
6999 carrying extensions to the specification. Added node-set() | |
7000 for existing saxon and xt namespaces and debug() in libxslt | |
7001 namespace (http://xmlsoft.org/XSLT/namespace) | |
7002 * libxslt/xsltutils.[ch] transform.c: moved xsltDebug to extra.c | |
7003 plus cleanup. | |
7004 * configure.in tests/Makefile.am tests/namespaces: added some | |
7005 namespaces tests, including a test calling the extra debugging | |
7006 function in libxslt namespace, worked first time !!! | |
7007 | |
7008 Tue Feb 27 16:15:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7009 | |
7010 * libxslt/xslt.c: extension prefix support for the full stylesheet | |
7011 * libxslt/transform.c libxslt/extensions.[ch]: more work should | |
7012 start working | |
7013 | |
7014 Mon Feb 26 22:59:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7015 | |
7016 * doc/xslt.html : cleaned up, added a bit more description on | |
7017 the API section. | |
7018 | |
7019 Mon Feb 26 09:41:04 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7020 | |
7021 * libxslt/Makefile.am libxslt/extensions.[ch]: started working | |
7022 on functions and element extensions. First on list will be | |
7023 a document element. | |
7024 | |
7025 Sun Feb 25 06:52:14 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7026 | |
7027 * configure.in libxslt.spec.in: releasing 0.3.0 | |
7028 * doc/xslt.html: updated | |
7029 | |
7030 Sun Feb 25 05:28:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7031 | |
7032 * configure.in tests/docbook/html : oops forgot to add | |
7033 the stylesheets themselves :-\ | |
7034 | |
7035 Sun Feb 25 04:51:33 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7036 | |
7037 * configure.in tests/Makefile.am tests/docbook tree: | |
7038 added docbook XSL based test suite | |
7039 | |
7040 Sat Feb 24 14:02:05 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7041 | |
7042 * libxslt/xsltutils.c: reformat of messages | |
7043 * libxslt/xsltproc.c: removed memleak on --noout | |
7044 * libxslt/xsltInternals.h libxslt/variables.[ch] libxslt/transform.c: | |
7045 changed again the way parameter are evaluated before a | |
7046 call-template, seems to fix a few nasty bugs, memory alloc debug too | |
7047 | |
7048 Wed Feb 21 09:10:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7049 | |
7050 * libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h: | |
7051 fixed the param evaluation problem in apply-template | |
7052 * libxslt/pattern.c: speed up seriously some context computation | |
7053 * libxslt/xsltInternals.h: preparing for extension support | |
7054 | |
7055 Mon Feb 19 19:34:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7056 | |
7057 * libxslt/Makefile.am: small cleanup | |
7058 * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h: | |
7059 fixed current() I hope | |
7060 | |
7061 Mon Feb 19 18:05:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7062 | |
7063 * libxslt/numbers.c libxslt/numbersInternals.h libxslt/xslt.c | |
7064 libxslt/pattern.[ch] libxslt/xsltInternals.h: more work on | |
7065 support of namespaces, both in templates and in XPath subexpressions | |
7066 | |
7067 Sun Feb 18 19:11:26 CET 2001 Bjorn Reese <breese@users.sourceforge.net> | |
7068 | |
7069 * libxslt/xsltutils.c: xsltSortFunction uses Shell's sort | |
7070 | |
7071 Sun Feb 18 17:13:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7072 | |
7073 * libxslt/pattern.c: when precompiled pattern is ALL, predicate | |
7074 contextual info must be recomputed | |
7075 | |
7076 Sun Feb 18 16:39:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7077 | |
7078 * libxslt/xslt.h libxslt/transform.c: defined and exported xsltMaxDepth | |
7079 * libxslt/xsltproc.c : added --maxdepth | |
7080 | |
7081 Sun Feb 18 15:44:33 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7082 | |
7083 | |
7084 * libxslt/xsltproc.c: added --novalid and --noout as well | |
7085 as options printing when no args | |
7086 * libxslt/variables.c libxslt/transform.c: trying to get rid | |
7087 if some variable/params addressing errors. | |
7088 | |
7089 Sat Feb 17 14:27:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7090 | |
7091 * FEATURES libxslt/attributes.c: fixed use-attribute-sets | |
7092 * libxslt/xsltutils.c: add carriage return to xsl:message when | |
7093 needed | |
7094 | |
7095 Sat Feb 17 02:25:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7096 | |
7097 * libxslt/functions.c: fixed a bug with generate-id() | |
7098 | |
7099 Sat Feb 17 00:51:53 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7100 | |
7101 * libxslt/xsltutils.c: started doing more useful stuff in | |
7102 xsltDebug | |
7103 * libxslt/transform.[ch] libxslt/variables.[ch] libxslt/templates.c | |
7104 libxslt/xsltInternals.h: changed the way variables/params | |
7105 are stored | |
7106 * libxslt/xsltproc.c: removed a pedantic warning | |
7107 * libxslt/variables.[ch]: found an ugly evaluation bug | |
7108 | |
7109 Thu Feb 15 18:14:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7110 | |
7111 * tests/REC/Makefile.am: updated | |
7112 | |
7113 Thu Feb 15 17:40:28 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7114 | |
7115 * libxlst/functions.c: fixed ID generation | |
7116 * doc/xslt.html doc/html/*.html: updated/regenerated the doc | |
7117 | |
7118 Thu Feb 15 13:34:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7119 | |
7120 * libxslt/numbers.c: removed a couple of memleaks | |
7121 | |
7122 Thu Feb 15 12:41:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7123 | |
7124 * libxslt/pattern.[ch]: exported pattern matching interfaces | |
7125 for numbers.c and future debug module | |
7126 * libxslt/numbers.c: updated to new interface, should avoid | |
7127 unnecessary recompilation of patterns. | |
7128 * libxslt/xsltutils.[ch]: cleanup | |
7129 * tests/REC/gmon.out: removed :-) | |
7130 | |
7131 Wed Feb 14 19:13:33 CET 2001 Bjorn Reese <breese@users.sourceforge.net> | |
7132 | |
7133 * libxslt/numbers.c: implemented level=any | |
7134 * libxslt/transform.c: corrected some default values | |
7135 * tests/REC/test-7.7-*.*: added | |
7136 | |
7137 Wed Feb 14 18:07:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7138 | |
7139 * libxslt/pattern.c: priorities were horribly broken, hope it's | |
7140 fixed | |
7141 | |
7142 Wed Feb 14 15:39:06 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7143 | |
7144 * FEATURES libxslt/imports.h libxslt/pattern.[ch] | |
7145 libxslt/xsltInternals.h libxslt/transform.[ch] | |
7146 libxslt/templates.c libxslt/xslt.c: | |
7147 Added apply-imports, keep a stack of running templates | |
7148 * libxslt/xsltutils.c: bugfixes, gather the output informations | |
7149 down the cascade | |
7150 * tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-2e.xsl | |
7151 tests/xmlspec/diffspec.xsl tests/xmlspec/xmlspec.xsl: running | |
7152 the real set of transformation on XML-1.0 2e generages a near | |
7153 perfect HTML. Needs just more number fixes and implementation | |
7154 and an obscure problem in 3.3.3 | |
7155 | |
7156 Tue Feb 13 20:31:03 CET 2001 Bjorn Reese <breese@users.sourceforge.net> | |
7157 | |
7158 * libxslt/pattern.c: added xsltMatchPattern() | |
7159 * libxslt/numbers.c: implemented "level=multiple" for xsl:number | |
7160 | |
7161 Tue Feb 13 18:07:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7162 | |
7163 * libxslt/transform.c libxslt/xsltproc.c: cleanup and debug | |
7164 * libxslt/xsltutils.[ch] : added a small debugging hook | |
7165 | |
7166 Mon Feb 12 18:30:26 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7167 | |
7168 * libxslt/FEATURES libxslt/transform.c: added support for | |
7169 disable-output-escaping in xsl:copy-of | |
7170 * xmlspec/Makefile.am libxslt/variables.c libxslt/transform.c: | |
7171 give more debugging info | |
7172 | |
7173 Sun Feb 11 21:08:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7174 | |
7175 * libxslt/documents.[ch] libxslt/functions.c libxslt/imports.c | |
7176 libxslt/xslt.c libxslt/xsltInternals.h: changed teh way to store | |
7177 Includes, more document changes | |
7178 * libxslt/xsltutils.c: fix the output of doctype and what is or | |
7179 is not HTML | |
7180 * tests/REC/*.out tests/REC2/html.xml : changed output accordingly | |
7181 * tests/Makefile.am tests/documents/* : added a new test from Stric | |
7182 exercising document() among other things | |
7183 | |
7184 Sun Feb 11 17:24:03 CET 2001 Bjorn Reese <breese@users.sourceforge.net> | |
7185 | |
7186 * FEATURES libxslt/transform.c libxslt/numbers.c: partial support | |
7187 for the level attribute for xsl:number | |
7188 * libxslt/numbers.c: internal restructuring | |
7189 | |
7190 Fri Feb 9 15:49:19 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7191 | |
7192 * libxslt/Makefile.am libxslt/documents.[ch]: added a new module | |
7193 to deal with documents | |
7194 * libxslt/functions.c: fixed document() to return the same set | |
7195 for teh same URL | |
7196 * libxslt/keys.[ch] libxslt/templates.c libxslt/transform.c | |
7197 libxslt/variables.c libxslt/xsltInternals.h: keys are really | |
7198 associated to loaded documents, not to the transformation | |
7199 context, made the change, this impacted a number of modules | |
7200 | |
7201 Thu Feb 8 12:51:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7202 | |
7203 * doc/libxslt.sgml doc/html/*.html: updated and rebuilt the doc list | |
7204 | |
7205 Thu Feb 8 12:36:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7206 | |
7207 * README configure.in libxslt.spec.in: bumped to 0.1.0, getting | |
7208 ready for the release | |
7209 * libxslt/keys.c libxslt/xslt.c: cleanup of uninitialized vars | |
7210 * tests/REC1/Makefile.am tests/REC/Makefile.am: the EXTRA list | |
7211 was not up to date | |
7212 | |
7213 Thu Feb 8 12:09:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7214 | |
7215 * FEATURES libxslt/xsltInternals.h libxslt/pattern.c libxslt/keys.c: | |
7216 added support for keys in patterns | |
7217 * tests/REC/test-12.2-2.*: added a specific testcase | |
7218 | |
7219 Wed Feb 7 21:16:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7220 | |
7221 * libxslt/functions.c FEATURES: started adding support for key() | |
7222 * tests/REC/test-12.2-1.*: first key test | |
7223 | |
7224 Wed Feb 7 19:46:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7225 | |
7226 * FEATURES: updated | |
7227 * libxslt/Makefile.am libxslt/keys.[ch] libxslt/xslt.c | |
7228 libxslt/transform.c libxslt/xsltInternals.h: started adding key | |
7229 support | |
7230 * libxslt/xsltutils.c: warning cleanup | |
7231 * libxslt/pattern.h: fixed soopid cut'n paste prob | |
7232 | |
7233 Tue Feb 6 10:56:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7234 | |
7235 * libxslt/transform.c libxslt/xslt.c: chased some reported | |
7236 unitinitialized variables. | |
7237 | |
7238 Tue Feb 6 10:55:26 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7239 | |
7240 * tests/numbers/Makefile.am: fixed the EXTRA stuff | |
7241 | |
7242 Mon Feb 5 22:02:24 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7243 | |
7244 * Copyright IPR Makefile.am: added some wording and a rewrite | |
7245 of the W3C IPR but without giving Copyright rights to W3C, | |
7246 should suit everybody | |
7247 | |
7248 Mon Feb 5 18:58:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7249 | |
7250 * FEATURES: updated, added mode support for templates | |
7251 * pattern.[ch] transform.c xslt.c xsltInternals.h: added mode | |
7252 support for templates | |
7253 * templates.c variables.c: simple fixes | |
7254 * xslt.c: added a separate DEBUG_BLANKS debug class disabled | |
7255 * xsltproc.c: added option -timing | |
7256 * xsltutils.c: seem I forgot to add encoding support in output... | |
7257 * configure.in tests/Makefile.am tests/xmlspec/*: added a test | |
7258 consisting of reformatting the XML REC with the xmlspec XSLT, | |
7259 heavy ! | |
7260 | |
7261 Mon Feb 5 18:43:37 CET 2001 Bjorn Reese <breese@users.sourceforge.net> | |
7262 | |
7263 * FEATURES: updated | |
7264 * numbers.c: handles actual number formatting for both xsl:number | |
7265 and the format-number extension function. | |
7266 * function.c: formatting moved to numbers.c | |
7267 * transform.c: added xsl:number | |
7268 * xslt.c: minor memory leak removed | |
7269 * Makefile.am: added numbers.c and numbersInternals.h | |
7270 | |
7271 Sat Feb 3 21:49:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7272 | |
7273 * TODO: updated | |
7274 * doc/html/*.html updated | |
7275 * doc/libxslt.sgml: added new modules | |
7276 * libxslt/pattern.c: fix loop on hash clashes. | |
7277 | |
7278 Sat Feb 3 16:13:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7279 | |
7280 * FEATURES: updated | |
7281 * imports.c: bugfix | |
7282 * pattern.c: lots of changes to make most patterns work | |
7283 * templates.[ch]: added xsltEvalXPathPredicate() for predicate testing | |
7284 * transform.c: cleanup and attribute patterns testing | |
7285 * xslt.c: added xsltFreeStylesheetList() and now cleanup | |
7286 the imports | |
7287 * tests/REC/test-2.3* tests/REC/test-2.6.2*: more tests | |
7288 * tests/REC/test-5.2-*: 18 pattern tests from the spec, all should | |
7289 work now. | |
7290 | |
7291 Fri Feb 2 11:15:24 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7292 | |
7293 * FEATURES: updated | |
7294 * transform.c: added xsl:element support | |
7295 * namespaces.[ch]: added xsltGetSpecialNamespace() | |
7296 * attributes.c: added xsl:attribute namespace support. | |
7297 | |
7298 Thu Feb 1 20:58:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7299 | |
7300 * libxslt/Makefile.am libxslt/imports.[ch]: new module to | |
7301 implement import cascade lookups and traversal | |
7302 * libxslt/attributes.c libxslt/namespaces.c libxslt/pattern.[ch] | |
7303 libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h: | |
7304 started coding the import cascade lookup in the places needed, | |
7305 probably incomplete. | |
7306 | |
7307 Thu Feb 1 18:04:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7308 | |
7309 * libxslt/xsltInternals.h libxslt/xslt.h: started implementing | |
7310 xsl:include and xsl:import, untested | |
7311 | |
7312 Thu Feb 1 14:54:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7313 | |
7314 * FEATURES: updated choose/when/otherwise added | |
7315 * libxslt/transform.c: plugged choose in | |
7316 * configure.in tests/Makefile.am tests/REC/Makefile.am | |
7317 tests/docs/Makefile.am tests/docs/items.xml tests/general/Makefile.am | |
7318 tests/general/itemschoose.*: started adding a more generic | |
7319 infrastructure for testing. | |
7320 | |
7321 Thu Feb 1 05:36:28 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7322 | |
7323 * tests/REC/test-11*: added more tests | |
7324 * libxslt/transform.c libxslt/variables.c: fixing bugs raised by | |
7325 said tests | |
7326 | |
7327 Wed Jan 31 21:42:43 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7328 | |
7329 * tests/REC/test-[9-10]*: added more tests | |
7330 * tests/REC2/html.xml libxslt/xsltutils.c libxslt/transform.c: | |
7331 fixed sorting | |
7332 | |
7333 Wed Jan 31 19:25:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7334 | |
7335 * tests/REC/test-[7-9]*: added more tests | |
7336 * libxslt/templates.c libxslt/transform.c libxslt/variables.c: | |
7337 fixing bugs raised by said tests, cleaned up the way ctxt->xpathctxt | |
7338 is allocated, overall cleanup. | |
7339 | |
7340 Wed Jan 31 14:25:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7341 | |
7342 * tests/REC/test-7.*: added more tests | |
7343 * libxslt/pattern.c libxslt/templates.c libxslt/transform.c: | |
7344 fixing bugs raised by said tests | |
7345 | |
7346 Tue Jan 30 18:55:49 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7347 | |
7348 * tests/REC/test-7.*: added more tests | |
7349 * libxslt/namespaces.[ch] libxslt/pattern.c libxslt/attributes.c | |
7350 libxslt/templates.c libxslt/transform.c libxslt/xslt.c: fixing bugs | |
7351 raised by said tests | |
7352 | |
7353 Tue Jan 30 15:16:56 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7354 | |
7355 * TODO: updated | |
7356 * configure.in tests/Makefile.am tests/REC/*: started adding | |
7357 some regression tests based from fragments of spec examples | |
7358 * libxslt/transform.c: fixed a problem on namespace generation | |
7359 | |
7360 Mon Jan 29 18:40:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7361 | |
7362 * FEATURES: updated | |
7363 * tests/numbers/Makefile.am tests/numbers/format-number.* | |
7364 tests/Makefile.am configure.in: added number formattting | |
7365 test from Bjorn | |
7366 * libxslt/attributes.[ch]: separated attribute support, started | |
7367 add support for attribute-sets | |
7368 * libxslt/functions.[ch]: update for number and formatting | |
7369 from Bjorn | |
7370 * libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h: | |
7371 cleanups updates, etc ... | |
7372 | |
7373 Mon Jan 29 00:53:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7374 | |
7375 * FEATURES: updated | |
7376 * libxslt/transform.c: added copy-of support | |
7377 * libxslt/xsltutils.[ch]: added xsltDocumentSortFunction() | |
7378 | |
7379 Sun Jan 28 21:45:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7380 | |
7381 * FEATURES TODO: updates | |
7382 * libxslt/xsltutils.[ch] libxslt/xsltInternals.h libxslt/xsltutils.h: | |
7383 added xsl:message | |
7384 | |
7385 Sun Jan 28 17:25:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7386 | |
7387 * FEATURES TODO: updates | |
7388 * libxslt/namespaces.[ch] libxslt/templates.c libxslt/transform.c | |
7389 libxslt/xslt.c libxslt/xsltInternals.h: added support for | |
7390 namespace aliases and cleaned up the overall namespace related | |
7391 code. This materialize as a new module. | |
7392 | |
7393 Sun Jan 28 08:41:10 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7394 | |
7395 * configure.in libxslt.spec.in: changes needed for libxml2-devel | |
7396 changes | |
7397 | |
7398 Sat Jan 27 11:00:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7399 | |
7400 * libxslt.spec.in doc/xslt.html: updating doc and trying to add | |
7401 it to the RPM. | |
7402 | |
7403 Fri Jan 26 22:29:34 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7404 | |
7405 * Makefile.am configure.in doc/Makefile.am: added a doc subdir | |
7406 and the rules to generates the makefiles. | |
7407 * doc/libxslt.sgml doc/xslt.html: very first version of the manual | |
7408 * doc/html/*.html : autogenerated documentation | |
7409 * libxslt/xsltInternals.h: fixed a typedef wich was breaking gtk-doc | |
7410 | |
7411 Fri Jan 26 21:48:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7412 | |
7413 * libxslt/functions.c: xsltGenerateIdFunction() small patch | |
7414 | |
7415 Thu Jan 25 19:36:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7416 | |
7417 * FEATURES TODO README INSTALL: updated | |
7418 * libxslt/xslt.h: added URL and version/vendor :-) | |
7419 * libxslt/transform.c: fixed a problem in xsl:attribute, removed | |
7420 attempt to support older libxml2 version. | |
7421 * libxslt/variables.h libxslt/xsltInternals.h: update to structures | |
7422 and macros to add/register new document created by document() | |
7423 * libxslt/functions.c: implemented current(), unparsed-entity-uri() | |
7424 system-property(), element-available() and function-available(). | |
7425 A crippled version of document() has been added too. | |
7426 | |
7427 Thu Jan 25 12:13:04 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7428 | |
7429 * functions.[ch]: Bjorn Reese <breese@mail1.stofanet.dk> provided | |
7430 number formatting !!! | |
7431 * acconfig.h config.h.in configure.in libxslt/Makefile.am | |
7432 tests/Makefile.am; added testing for mathematical functions, | |
7433 fixed make test(s) | |
7434 * FEATURES: updated | |
7435 | |
7436 Wed Jan 24 16:59:05 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7437 | |
7438 * libxslt/xsltInternals.h libxslt/pattern.c: fixed problems | |
7439 with non-named rules (*, ...) added accelerators | |
7440 * libxslt/templates.[ch]: added xsltEvalTemplateString() | |
7441 and xsltEvalAttrValueTemplate() high level functions | |
7442 * libxslt/transform.c: fixed the part where attributes | |
7443 had to be looked at as templates, added comment and | |
7444 PI generation | |
7445 * TODO FEATURES: updated to reflect the new state | |
7446 | |
7447 Wed Jan 24 05:33:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7448 | |
7449 * libxslt/functions.[ch] Makefile.am: added new module functions | |
7450 with templates for the XSLT functions. | |
7451 * libxslt/variables.h templates.c: added registrations of new | |
7452 functions when an XPath context is created | |
7453 | |
7454 Tue Jan 23 17:24:26 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7455 | |
7456 * tests/Makefile.am: cleanup | |
7457 * libxslt/pattern.c: should support most of the patterns now | |
7458 except ID/Key and maybe some namespace checks when having | |
7459 a default namespace | |
7460 * TODO: updated | |
7461 | |
7462 Tue Jan 23 14:58:32 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7463 | |
7464 * Makefile.am libxslt.spec.in tests/REC1/Makefile.am | |
7465 tests/REC2/Makefile.am: updated the makefiles and spec files to | |
7466 add tests, and the FEATURES file to the RPM | |
7467 | |
7468 Mon Jan 22 23:35:57 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7469 | |
7470 * Makefile.am libxslt.spec.in libxslt/Makefile.am tests/Makefile.am: | |
7471 prepared the Makefiles and spec files for a first release. | |
7472 * COPYING.LIB: added LGPL Licence | |
7473 | |
7474 Mon Jan 22 22:36:43 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7475 | |
7476 * libxslt/transform.c: applied cleanup patch from Bjorn Reese | |
7477 <breese@mail1.stofanet.dk> | |
7478 | |
7479 Mon Jan 22 20:24:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7480 | |
7481 * configure.in libxslt.spec.in: first try to get a spec file | |
7482 | |
7483 Mon Jan 22 19:37:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7484 | |
7485 * libxslt/xsltproc.c: avoid segfault when stylesheet is inproper | |
7486 * libxslt/transform.c: add support for "*" to strip and preserve | |
7487 space. | |
7488 | |
7489 Mon Jan 22 15:30:19 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7490 | |
7491 * TODO: updated | |
7492 * FEATURES: added with alist of what's in and what's not | |
7493 * libxslt/xslt.c: fixed top level Param and Variable stuff | |
7494 | |
7495 Mon Jan 22 11:46:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7496 | |
7497 * xsltproc.c: removed bug | |
7498 * tests/REC2/html.xml: added newline after doctype | |
7499 * libxslt/variables.[ch] libxslt/xsltInternals.h: added param | |
7500 support, result tree fragment support (requires just commited | |
7501 extensions to libxml2 XPath !!!) | |
7502 * transform.c: added call-template, with-param support | |
7503 * libxslt/pattern.[ch]: xsltFindTemplate() needed for call-template | |
7504 * TODO: updated, added a DONE section and started migrating stuff :-) | |
7505 | |
7506 Sun Jan 21 12:03:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7507 | |
7508 * Makefile.am tests/Makefile.am tests/REC1/Makefile.am | |
7509 tests/REC2/Makefile.am tests/REC2/html.xml: added tests target | |
7510 too, added the HTML output test | |
7511 * libxmls/xsltutils.c: added HTML output | |
7512 * libxslt/xslt.c: check version on literal result used as templates | |
7513 * libxslt/transform.c: fixed an error in VERSION number | |
7514 * libxslt/templates.c: make sure generated nodes have doc and | |
7515 parent properly set | |
7516 | |
7517 Sat Jan 20 23:35:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7518 | |
7519 * libxslt/Makefile.am libxslt/template.[ch]: added a template | |
7520 specific module. Added attribute value template, at least in | |
7521 one spot. | |
7522 * tests/REC2/Makefile.am tests/REC2/svg.xml: the SVG test from | |
7523 the spec now works too. | |
7524 * libxslt/variables.c: fixed the debug | |
7525 * libxslt/xslt.c: fixed an ugly uninitialized variable | |
7526 * libxslt/transform.c: now using attr template processing | |
7527 | |
7528 Sat Jan 20 17:59:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7529 | |
7530 * libxslt/transform.c libxslt/variables.[ch] libxslt/xslt.c | |
7531 libxslt/xsltInternals.h libxslt/xsltutils.h: changed a few | |
7532 structure to add an execution stack with variables. Tree | |
7533 valued variables still missing. | |
7534 * TODO: updated | |
7535 | |
7536 Fri Jan 19 13:16:57 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7537 | |
7538 * libxslt/xslt.c: check version on stylesheets | |
7539 * libxslt/xslt.c libxslt/xsltInternals.h libxslt/variables[.ch]: | |
7540 started adding variables interfaces and modules. | |
7541 | |
7542 Thu Jan 18 16:08:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7543 | |
7544 * libxslt/xslt.c: added support for disable-output-escaping | |
7545 will need libxml version > 20211 | |
7546 * libxslt/transform.c: cleanup | |
7547 * libxslt/xsltutils.[ch]: added output functions | |
7548 * libxslt/xsltproc.c: reuse the output function | |
7549 * tests/REC2/Makefile.am tests/REC2/vrml.xml: added VRML output | |
7550 test | |
7551 | |
7552 Wed Jan 17 21:03:01 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7553 | |
7554 * libxslt/transform.c libxslt/xslt.c: avoiding some problems | |
7555 with blank node stripping when not allowed. | |
7556 | |
7557 Wed Jan 17 20:15:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7558 | |
7559 * libxslt/transform.c: modified apply-templates processing | |
7560 added select and sort support support. | |
7561 | |
7562 Wed Jan 17 17:45:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7563 | |
7564 * TODO: guess what, it's growing :-( | |
7565 * configure.in: setup hacking values when compiling in my | |
7566 own environment. | |
7567 * libxslt/transform.c libxslt/xsltutils.[hc]: added a first | |
7568 very rudimentary version of xsl:sort | |
7569 | |
7570 Wed Jan 17 14:25:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7571 | |
7572 * TODO: more stuff | |
7573 * libxslt/transform.c: context position and size in for-each | |
7574 * libxslt/xsltutils[ch] libxslt/makefile.am: added the util module | |
7575 and put Error and Debug routines | |
7576 * libxslt/xslt.c libxslt/transform.c libxslt/pattern.c: switched | |
7577 to use the Debug calls, cleanup | |
7578 * libxslt/xsltproc.c: added -v to enable debug printing | |
7579 | |
7580 Tue Jan 16 17:17:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7581 | |
7582 * TODO: started filling it :-( | |
7583 * libxslt/pattern.c: should now at least compile the full | |
7584 set of patterns authorized. Default priorities added. | |
7585 * libxslt/transform.c: a bit more work and cleanup. | |
7586 | |
7587 Mon Jan 15 15:34:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7588 | |
7589 * TODO: started adding in there :-( | |
7590 | |
7591 Mon Jan 15 15:31:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7592 | |
7593 * transform.c, xslt.c, xsltproc.c: lots of fixes, added | |
7594 support of xslt:if and xslt:attribute, need libxml2 interfaces | |
7595 present only in CVS. | |
7596 | |
7597 Sat Jan 13 23:26:21 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7598 | |
7599 * test/Makefile.am test/REC*/Makefile.am: added first test | |
7600 * libxslt/pattern.c libxslt/transform.c libxslt/xslt.c: | |
7601 cleanup of nodes at reading of stylesheet, added support | |
7602 for xsl:for-each and fixed a few recursion bugs | |
7603 | |
7604 Fri Jan 12 22:33:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7605 | |
7606 * pattern.c, xslt.c: removed debug | |
7607 * transform.c: added value-of, seems to handle the first | |
7608 REC example correctly | |
7609 | |
7610 Fri Jan 12 18:34:01 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7611 | |
7612 * transform.c, xsltproc.c: small fight with spaces and formatting | |
7613 may need a revisit later but looks pretty good right now. | |
7614 | |
7615 Fri Jan 12 13:43:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7616 | |
7617 * transform.c: basic processing in place | |
7618 * xsltInternals.h: exported one xslt.c function | |
7619 | |
7620 Thu Jan 11 21:10:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7621 | |
7622 * libxslt/transform.[ch] Makefile.am: started adding the | |
7623 transformation module | |
7624 * pattern.[ch] xslt.c: more work... | |
7625 | |
7626 Thu Jan 11 14:02:03 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7627 | |
7628 * libxslt/pattern.c: started adding xsltTestCompMatch() | |
7629 | |
7630 Wed Jan 10 20:44:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7631 | |
7632 * libxslt/pattern.c: more work on parsing selectors | |
7633 | |
7634 Wed Jan 10 16:29:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7635 | |
7636 * libxslt/xslt*: completeted the structures | |
7637 * libxslt/pattern.[ch]: started adding code to precompile patterns | |
7638 and do the lookup | |
7639 * libxslt/makefile.am: added the new files | |
7640 | |
7641 Mon Jan 8 19:55:18 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7642 | |
7643 * libxslt/xslt.c : small cleanup | |
7644 * configure.in libxslt/xsltconfig.h.in: add memory debug and | |
7645 mechanism for compile-time options | |
7646 | |
7647 Sun Jan 7 22:53:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7648 | |
7649 * libxslt/xslt.[ch]: started parsing templates | |
7650 | |
7651 Sun Jan 7 19:50:02 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7652 | |
7653 * libxslt/xslt.[ch]: started parsing stylesheet xsl:stylesheet | |
7654 | |
7655 Sun Jan 7 16:11:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7656 | |
7657 * libxslt/xslt.[ch] libxslt/xsltInternals.h libxslt/xsltproc.c: | |
7658 very early coding | |
7659 | |
7660 Sun Jan 7 15:10:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7661 | |
7662 * configure.in Makefile.am AUTHORS NEWS autogen.sh config.h.in | |
7663 libxslt/Makefile.am tests/Makefile.am: | |
7664 Created the library framework, imported it into the GNOME CVS base | |
7665 * INSTALL: added a small instruction file. | |
7666 | |
7667 Sun Jan 7 13:51:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7668 | |
7669 * libxslt/xslt.[ch] libxslt/xsltInternals.h libxslt/xsltproc.c: | |
7670 first steps toward building the framework | |
7671 | |
7672 Sun Jan 7 12:22:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7673 | |
7674 * NOTES: added notes taken while reading the spec. | |
7675 | |
7676 Fri Jan 5 11:34:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7677 | |
7678 * test/REC1 test/REC2: added examples from the XSLT REC | |
7679 | |
7680 Fri Jan 5 11:14:29 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
7681 | |
7682 * README: basic informations | |
7683 * Changelog: created | |
OLD | NEW |