| OLD | NEW |
| (Empty) |
| 1 Tue May 13 17:51:05 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
| 2 | |
| 3 * configure.in doc/*: release of 1.1.24 | |
| 4 * python/generator.py: syntactic cleanup (Martin) | |
| 5 | |
| 6 Tue May 13 16:32:22 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
| 7 | |
| 8 * libxslt/xslt.c libxslt/extensions.c libxslt/extensions.h: | |
| 9 fix the processing of top level elements of stylesheets which | |
| 10 are not in the XSLT namespace and are not an extension either | |
| 11 should fix #529223 | |
| 12 * tests/docs/Makefile.am tests/docs/bug-167.xml | |
| 13 tests/general/Makefile.am tests/general/bug-167.*: add the | |
| 14 test to the regression suite | |
| 15 | |
| 16 Fri May 9 14:30:35 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
| 17 | |
| 18 * libxslt/documents.c libxslt/keys.c libxslt/xsltInternals.h | |
| 19 libxslt/transform.c libxslt/pattern.c: fix the key initialization | |
| 20 problem introduced when tracking Josef Urban problem from 22 Dec | |
| 21 2007, this should also handle the problem of recursive keys | |
| 22 definitions should fix #531873. | |
| 23 * tests/docs/bug-166.xml tests/docs/Makefile.am | |
| 24 tests/general/Makefile.am tests/general/bug-166.xsl | |
| 25 tests/general/bug-166.out: add the regression tests when a key | |
| 26 computation depends on another one. | |
| 27 | |
| 28 Mon Apr 21 16:16:29 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
| 29 | |
| 30 * doc/xsltproc.1 doc/xsltproc.xml: update the man page based on | |
| 31 Vincent Lefevre suggestion. | |
| 32 | |
| 33 Mon Apr 14 11:19:14 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
| 34 | |
| 35 * libxslt/pattern.c: fixes #527297 general patter comps fix and cleanup | |
| 36 * libxslt/xsltInternals.h libxslt/pattern.h: other cleanups | |
| 37 | |
| 38 Tue Apr 8 19:15:19 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
| 39 | |
| 40 * configure.in doc/*: release of 1.1.23 | |
| 41 | |
| 42 Tue Apr 8 18:52:36 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
| 43 | |
| 44 * libexslt/date.c: new version of patch from Peter Pawlowski | |
| 45 | |
| 46 Tue Apr 8 10:19:01 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
| 47 | |
| 48 * python/generator.py: fix an infinite loop bug | |
| 49 | |
| 50 Thu Apr 3 09:32:49 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
| 51 | |
| 52 * libxslt/xsltutils.c: avoid a scary realloc() loop should fix #520383 | |
| 53 | |
| 54 Thu Apr 3 07:32:36 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
| 55 | |
| 56 * libexslt/date.c: applied patch from Peter Pawlowski fixing | |
| 57 a timezone offset problem, fixes #521680 | |
| 58 * libxslt/namespaces.c: a bit of space/tabs cleanup | |
| 59 | |
| 60 Thu Apr 3 06:25:02 CEST 2008 Daniel Veillard <daniel@veillard.com> | |
| 61 | |
| 62 * doc/xsltproc.xml doc/xsltproc.1 doc/xsltproc.html: small fix to | |
| 63 man page synopsis, should fix #525822 | |
| 64 | |
| 65 Sat Mar 15 11:13:18 HKT 2008 William Brack <wbrack@mmm.com.hk> | |
| 66 | |
| 67 * libexslt/functions.c: fixed minor error reported on the mailing | |
| 68 list by Mark Howe, which caused a segfault if func:result was | |
| 69 postitioned as top-level element. | |
| 70 | |
| 71 Thu Mar 13 09:33:21 CET 2008 Daniel Veillard <daniel@veillard.com> | |
| 72 | |
| 73 * libxslt/win32config.h: patch from Rob Richards for VS 2008 | |
| 74 * python/types.c: fix a problem with namespace nodes coming from | |
| 75 XPath nodesets. | |
| 76 | |
| 77 Mon Mar 3 09:39:31 CET 2008 Daniel Veillard <daniel@veillard.com> | |
| 78 | |
| 79 * doc/xsltproc.xml doc/xsltproc.1: fix maxdepth default value | |
| 80 documentation fixes #519921. | |
| 81 | |
| 82 Sat Feb 16 01:24:58 HKT 2008 William Brack <wbrack@mmm.com.hk> | |
| 83 | |
| 84 *libxslt/extensions.c: fixed minor error bug #516483 | |
| 85 *tests/exslt/common - deleted node-set.9 regression test, | |
| 86 because it relied upon an external web import. | |
| 87 | |
| 88 Tue Feb 5 08:53:30 CET 2008 Daniel Veillard <daniel@veillard.com> | |
| 89 | |
| 90 * libxslt/xslt.c: applied documentation patch from Jason Viers | |
| 91 for xsltParseStylesheetDoc | |
| 92 | |
| 93 Tue Feb 5 08:36:53 CET 2008 Daniel Veillard <daniel@veillard.com> | |
| 94 | |
| 95 * python/tests/pyxsltproc.py: applied a portability patch from | |
| 96 Stephane Bidoul | |
| 97 | |
| 98 Thu Jan 24 16:24:05 CET 2008 Daniel Veillard <daniel@veillard.com> | |
| 99 | |
| 100 * doc/xslt.html doc/docbook.html: fix links for Cygwin DocBook | |
| 101 setup as suggested by Philippe Bourcier | |
| 102 | |
| 103 Sun Dec 23 16:40:38 PST 2007 William Brack <wbrack@mmm.com.hk> | |
| 104 | |
| 105 * libxslt/keys.c, libxslt/pattern.c, libxslt/xsltInternals.h: | |
| 106 fixed a problem on superfluous re-generation of keys reported | |
| 107 on the mailing list by Josef Urban. | |
| 108 | |
| 109 Thu Nov 29 11:43:14 CET 2007 Daniel Veillard <daniel@veillard.com> | |
| 110 | |
| 111 * configure.in: avoid a problem in configure if an old gcrypt | |
| 112 version is installed, patch from Brent Cowgill, fixes #500390 | |
| 113 | |
| 114 Tue Nov 13 13:08:08 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
| 115 | |
| 116 * libexslt/common.c, libexslt/dynamic.c: After discussion on | |
| 117 Bugzilla with Peter Pawlowski, added same code for preventing | |
| 118 deletion of function result during garbage collection (see | |
| 119 bug #495995). | |
| 120 | |
| 121 Mon Nov 12 13:53:58 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
| 122 | |
| 123 * libexslt/strings.c: Added code to mark the results of | |
| 124 str:tokenize and str:split as "function result" to avoid | |
| 125 garbage-collecting them during global variable initialisation. | |
| 126 Should fix bug #495995. | |
| 127 | |
| 128 Wed Oct 24 17:41:08 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
| 129 | |
| 130 * python/libxslt.c: changed iterator argument for Py_Dict_Next | |
| 131 from int to ssize_t (seems Python docs are incorrect) to fix | |
| 132 x86_64 bug #489854. | |
| 133 | |
| 134 Wed Oct 10 16:33:09 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
| 135 | |
| 136 * libexslt/date.c tests/exslt/date/datetime.1.out | |
| 137 tests/exslt/date/date.1.out tests/exslt/date/date.1.xml: | |
| 138 applied patch from Maurice van der Pot to fix EXSLT | |
| 139 week-in-year extenson which was not conforming to the definition. | |
| 140 This also changes the output of the tests a bit. Should fix #452876 | |
| 141 | |
| 142 Thu Aug 30 08:18:08 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
| 143 | |
| 144 * python/libxslt.c: applied patch from Daniel Gryniewicz to | |
| 145 fix a segfault caused by a parameter array not being preset | |
| 146 to zero. | |
| 147 | |
| 148 Thu Aug 23 17:18:03 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
| 149 | |
| 150 * configure.in doc/*: preparing release of 1.1.22 | |
| 151 | |
| 152 Thu Aug 23 15:39:18 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
| 153 | |
| 154 * libxslt/xslt.c: applied patch from Rob Richards to fix a | |
| 155 stylesheet compilation error handling problem #382570 | |
| 156 | |
| 157 Thu Aug 23 15:22:55 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
| 158 | |
| 159 * libxslt/security.c: applied patch from Roland Schwarz and Rob | |
| 160 Richards to fix the security file checks on Windows, should | |
| 161 close #464432 | |
| 162 | |
| 163 Thu Aug 23 21:15:28 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
| 164 | |
| 165 * tests/general/bug-165.[xsl,out,err], tests/docs/bug-165.xml, | |
| 166 tests/general/Makefile.am, tests/docs/Makefile.am: | |
| 167 added regression test for bug #469410 | |
| 168 | |
| 169 Thu Aug 23 14:13:02 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
| 170 | |
| 171 * xsltproc/xsltproc.c: patch from Drazen Kacar to add a --encoding | |
| 172 option fixes #443868 | |
| 173 * doc/xsltproc.xml doc/xsltproc.1: augment and regenerate man page. | |
| 174 | |
| 175 Thu Aug 23 11:47:20 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
| 176 | |
| 177 * libexslt/date.c: apply patch from Björn Wiberg fixing build on AIX | |
| 178 and closing bug #332173 | |
| 179 | |
| 180 Fri Aug 3 15:49:26 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
| 181 | |
| 182 * win32/Makefile.msvc win32/configure.js: apply patch from | |
| 183 Rob Richards to improve build with VS2005 | |
| 184 | |
| 185 Thu Jul 26 12:43:38 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
| 186 | |
| 187 * libxslt/xslt.c: Removed the exclude-result-prefix change of | |
| 188 31 May 2007. Fixes bug #459713. | |
| 189 | |
| 190 Sat Jun 16 07:42:18 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
| 191 | |
| 192 * libxslt/transform.c: Fixed problem with RVT cleanup related | |
| 193 to some exslt functions (reported on the list by Marc Adkins). | |
| 194 | |
| 195 Wed Jun 13 13:27:48 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
| 196 | |
| 197 * tests/exslt/common/node-set.9.[xml,xsl,out], | |
| 198 tests/exslt/common/Makefile.am: added test case for bug #413451 | |
| 199 | |
| 200 Tue Jun 12 18:43:05 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
| 201 | |
| 202 * NEWS configure.in doc/*: preparing release of 1.1.21 | |
| 203 | |
| 204 Thu May 31 12:38:08 PDT 2007 William Brack <wbrack@mmm.com.hk> | |
| 205 | |
| 206 * libxslt/xslt.c: fixed obscure namespace problem related to | |
| 207 exclude-result-prefix | |
| 208 | |
| 209 Mon May 7 00:14:28 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
| 210 | |
| 211 * libxslt/transform.c: fixed minor compilation warning; no change | |
| 212 to logic. | |
| 213 | |
| 214 Sun May 6 23:42:38 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
| 215 | |
| 216 * libexslt/math.c: fixed two memory leaks, one in exsltMathConstant | |
| 217 and one in exsltMathConstantFunction (bug #436324) | |
| 218 | |
| 219 Fri May 4 15:51:58 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
| 220 | |
| 221 * libxslt/transform.c: fixed xpath context housekeeping problem | |
| 222 on processing "choose" (bug 435479). | |
| 223 | |
| 224 Thu Apr 26 11:10:18 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
| 225 | |
| 226 * libxslt/transform.c: fixed (another) problem with cached | |
| 227 RVT's (from re-opened #378766). | |
| 228 | |
| 229 Tue Mar 27 16:50:52 CEST 2007 Daniel Veillard <daniel@veillard.com> | |
| 230 | |
| 231 * libxslt/xsltutils.c: apply patch fron Shaun McCance to hook | |
| 232 xsl:message construct to the new per-xsltTransformCtxt error | |
| 233 callback if set up. | |
| 234 * Makefile.am: do not package svn files in releases | |
| 235 | |
| 236 Fri Mar 2 18:45:48 HKT 2007 William Brack <wbrack@mmm.com.hk> | |
| 237 | |
| 238 * libxslt/xsltconfig.h.in: added setting of TRIO_REPLACE_STDIO | |
| 239 when TRIO routines are required. | |
| 240 * libxslt/namespaces.c, libxslt/xsltutils.c: enhanced handling | |
| 241 of stdio.h vs. trio.h when trio routines are required (now | |
| 242 use XSLT_NEED_TRIO) (bug #412787) | |
| 243 | |
| 244 Sun Feb 18 09:00:08 PST 2007 William Brack <wbrack@mmm.com.hk> | |
| 245 | |
| 246 * python/libxsl.py: fixed tab/space inconsistency with patch | |
| 247 provided by Andreas Hanke (bug #409193) | |
| 248 | |
| 249 Thu Feb 15 14:03:18 PST 2007 William Brack <wbrack@mmm.com.hk> | |
| 250 | |
| 251 * doc/xslt.html: Changed all | |
| 252 references to CVS to be SVN; changed corresponding links. | |
| 253 * doc/*html: regenerated the documentation for above | |
| 254 | |
| 255 Wed Feb 14 01:21:38 PST 2007 William Brack <wbrack@mmm.com.hk> | |
| 256 | |
| 257 * libxslt/pattern.c: Fixed problem with namespace on compound | |
| 258 predicate (bug #407731) | |
| 259 | |
| 260 Wed Jan 24 11:05:28 PST 2007 William Brack <wbrack@mmm.com.hk> | |
| 261 | |
| 262 * libxslt/pattern.c: added check for memory allocation error | |
| 263 (bug #400242); fixed "type-punned pointer" warnings. | |
| 264 * libxslt/xsltutils.c: added checks for memory allocation error | |
| 265 (bug #400242) | |
| 266 * restored NEWS, doc/EXSLT/downloads.html which mysteriously | |
| 267 disappeared from svn | |
| 268 | |
| 269 Wed Jan 17 14:20:18 CET 2007 Daniel Veillard <daniel@veillard.com> | |
| 270 | |
| 271 * configure.in doc/*: preparing release of 1.1.20 | |
| 272 * libexslt/crypto.c: small patch for missing includes on some BSD, | |
| 273 fixes #397373 | |
| 274 * configure.in: replace == by = in test, raised by Roland Illig, | |
| 275 should fix #397371 | |
| 276 | |
| 277 Sun Jan 14 18:45:08 PST 2007 William Brack <wbrack@mmm.com.hk> | |
| 278 | |
| 279 * libxslt/functions.c: fixed two problems related to checking | |
| 280 of fragments, related to python htmlCtxtReadFile problem | |
| 281 reported on mailing list by Nic Ferrier. | |
| 282 | |
| 283 Fri Jan 12 23:24:08 PST 2007 William Brack <wbrack@mmm.com.hk> | |
| 284 | |
| 285 * libxslt/extensions.c: reverted last change, fixed some | |
| 286 comments. Note that in it's current state the 'plugin' | |
| 287 implementation will fail if called from a program | |
| 288 compiled as static! | |
| 289 | |
| 290 Fri Jan 12 15:40:08 PST 2007 William Brack <wbrack@mmm.com.hk> | |
| 291 | |
| 292 * configure.in: fixed problem with DV/WMB testing env. | |
| 293 * regenerated docs; doc/APIchunk1[012].html added to SVN | |
| 294 * libxslt/extensions.c: fixed problem with plugin loading; | |
| 295 removed testplugin.c from SVN (current version kept as | |
| 296 tests/plugin/testplugin.c) | |
| 297 | |
| 298 Thu Jan 11 11:08:18 PST 2007 William Brack <wbrack@mmm.com.hk> | |
| 299 | |
| 300 * libxslt/transform.c: enhanced to ignore empty text node | |
| 301 in xsltDefaultProcessOneNode (avoid calling xsltCopyText) | |
| 302 (bug #354900) | |
| 303 * xsltproc/xsltproc.c: added check for output file problem, | |
| 304 yielding new error code 11 (Mike Hommey). | |
| 305 * doc/xsltproc.html, doc/xsltproc.xml: added documentation | |
| 306 for above, regenerated docs (doc/xsltproc.1) | |
| 307 | |
| 308 Wed Jan 10 19:13:08 PST 2007 William Brack <wbrack@mmm.com.hk> | |
| 309 | |
| 310 * libexslt/strings.c: added new function 'replace' from Joel | |
| 311 Reed. | |
| 312 * tests/exslt/Makefile.am, replace.1.xml, replace.1.xsl, | |
| 313 replace.1.out: added new test case for above. | |
| 314 * libxslt.spec.in: trivial change from 'Gnome' to 'GNOME' | |
| 315 * configure.in: trivial change for flags on my compilations | |
| 316 * libxslt/documents.c, libxslt/documents.h, libxslt/keys.c, | |
| 317 libxslt/keys.h, libxslt/variables.c, libxslt/templates.c, | |
| 318 libxslt/transform.c, libxslt/variables.c, libxslt/xslt.c, | |
| 319 libxslt/xsltutils.c: fixed some documentation/comments and | |
| 320 compilation warnings - no change to logic. | |
| 321 * re-generated the documentation. | |
| 322 | |
| 323 Wed Jan 3 16:46:05 CET 2007 Daniel Veillard <daniel@veillard.com> | |
| 324 | |
| 325 * configure.in: adapt the extra versioning code to SVN | |
| 326 | |
| 327 Fri Dec 22 09:12:08 PST 2006 William Brack <wbrack@mmm.com.hk> | |
| 328 | |
| 329 * python/libxslt.c: applied patch supplied by Kjartan Maraas | |
| 330 (bug #388567). | |
| 331 | |
| 332 Mon Dec 11 14:38:22 PST 2006 William Brack <wbrack@mmm.com.hk> | |
| 333 | |
| 334 * libexslt/functions.c: further enhancement to the original | |
| 335 fix for bug #381319 (which was not correct). | |
| 336 * tests/exslt/functions: minor enhancement to function.9.xsl; | |
| 337 function.10.[xsl,xml,out] added to regression tests to check | |
| 338 recursive calls. | |
| 339 | |
| 340 Mon Dec 11 12:13:14 CET 2006 Daniel Veillard <daniel@veillard.com> | |
| 341 | |
| 342 * configure python/generator.py python/libxsl.py | |
| 343 python/libxslt-python-api.xml python/libxslt.c | |
| 344 python/tests/2stage.py python/tests/loader.py: applied patch from | |
| 345 Nic James Ferrier to make stylesheets comparable and to add | |
| 346 transformContext handling | |
| 347 | |
| 348 Sat Dec 9 15:22:34 PST 2006 William Brack <wbrack@mmm.com.hk> | |
| 349 | |
| 350 * libexslt/functions.c: changed handling of function params | |
| 351 to fix bug #381319 | |
| 352 * libxslt/transform.[ch]: exposed xsltLocalVariablePush and | |
| 353 xsltLocalVariablePop as global entries so that they could | |
| 354 be used from within libexslt/functions.c | |
| 355 * tests/exslt/functions/function.9.[xsl,xml,out] added to | |
| 356 regression tests | |
| 357 | |
| 358 Tue Dec 5 10:45:04 CET 2006 Daniel Veillard <daniel@veillard.com> | |
| 359 | |
| 360 * libxslt/extensions.c: applied patch from Marcus Meissner removing | |
| 361 a strict aliasing problem should fix #317921 | |
| 362 | |
| 363 Fri Dec 1 23:02:27 HKT 2006 William Brack <wbrack@mmm.com.hk> | |
| 364 | |
| 365 * libxslt/transform.c: fixed problem with housekeeping of | |
| 366 localRVTBase, bug #378766 | |
| 367 | |
| 368 Wed Nov 29 16:06:43 CET 2006 Daniel Veillard <daniel@veillard.com> | |
| 369 | |
| 370 * NEWS configure.in doc//*: preparing release of libxslt-1.1.19 | |
| 371 | |
| 372 Sat Nov 25 11:48:28 HKT 2006 William Brack <wbrack@mmm.com.hk> | |
| 373 | |
| 374 * libxslt/variables.c: fixed problem with cached RVT's, | |
| 375 bug #378766 | |
| 376 | |
| 377 Thu Nov 23 17:49:31 CET 2006 Daniel Veillard <daniel@veillard.com> | |
| 378 | |
| 379 * libxslt/transform.c: applied patch from Mike Hommey about saving | |
| 380 the current in-scope namespace list when calling a template, fixes | |
| 381 bug #377579 | |
| 382 | |
| 383 Thu Nov 23 15:36:28 CET 2006 Daniel Veillard <daniel@veillard.com> | |
| 384 | |
| 385 * configure.in: fix a python detection problem pointed out by | |
| 386 Joseph Sacco, fixes bug #376391 | |
| 387 | |
| 388 Fri Nov 17 09:53:08 HKT 2006 William Brack <wbrack@mmm.com.hk> | |
| 389 | |
| 390 * libxslt/transform.c: fixed problem with entity handling | |
| 391 within xsltCopyAttrListNoOverwrite (#352907) | |
| 392 * tests/general/bug-164.xsl, tests/general/bug-164.out, | |
| 393 tests/docs/bug-164.oxml: added a regression test for this | |
| 394 | |
| 395 Thu Oct 26 15:31:01 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 396 | |
| 397 * NEWS configure.in doc//*: preparing release of libxslt-1.1.18, | |
| 398 this bumps libxml2 requirement to 1.6.27 | |
| 399 * libexslt/date.c libxslt/namespaces.h libxslt/xslt.c | |
| 400 libxslt/xsltInternals.h: cosmetic cleanups to restore the | |
| 401 API extraction | |
| 402 | |
| 403 Thu Oct 26 10:36:43 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 404 | |
| 405 * doc//*: removed all remaining references to the old Wiki | |
| 406 | |
| 407 Thu Oct 12 23:12:24 HKT 2006 William Brack <wbrack@mmm.com.hk> | |
| 408 | |
| 409 * libexslt/date.c: fixed end-of-month problem in exsltDateCurrent | |
| 410 (#359246) | |
| 411 | |
| 412 Thu Oct 12 14:39:37 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 413 | |
| 414 * libxslt/preproc.c: applied patch from Mike Hommey fixing 2 | |
| 415 erroneous xmlFree() and adding a message on an unsupported feature | |
| 416 | |
| 417 Wed Oct 11 23:16:10 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 418 | |
| 419 * python/libxslt-python-api.xml: applied fix for accessor functions | |
| 420 of a stylesheet returning pointers to immutable strings, patch | |
| 421 from #320540 | |
| 422 * xsltproc/xsltproc.c: fix the xinclude on stylehseet problem | |
| 423 by adding a new parameter to xsltproc names --xincludestyle | |
| 424 | |
| 425 Wed Oct 11 22:27:37 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 426 | |
| 427 * xsltproc/xsltproc.c: apply patch from Gary Coady to compile when | |
| 428 libxml2 has no xinclude support #319886 | |
| 429 * docs/*: renamed Gnome to GNOME fixes #352159 | |
| 430 | |
| 431 Wed Oct 11 21:37:27 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 432 | |
| 433 * libxslt/Makefile.am: a missing DESTDIR | |
| 434 * python/Makefile.am: fix reference to build paths in python module | |
| 435 * libexslt/exsltconfig.h.in libxslt/xsltconfig.h.in: fix the header | |
| 436 comments on version values, the 3 are patches from Peter | |
| 437 Breitenlohner and should fix #340995 | |
| 438 | |
| 439 Wed Oct 11 11:16:34 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 440 | |
| 441 * libxslt/security.c: applied cleanup patch from Mikhail Zabaluev | |
| 442 which should finish fixing #337486 | |
| 443 | |
| 444 Wed Oct 11 09:55:06 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 445 | |
| 446 * libxslt/security.c: applied fix from Shane Corgatelli to pass | |
| 447 the full URL when checking security access for network URLs, | |
| 448 should fix bug #359366 | |
| 449 | |
| 450 Mon Aug 21 10:46:25 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 451 | |
| 452 * doc/xslt.html python/tests/pyxsltproc.py xsltproc/xsltproc.c: | |
| 453 applied patch from Daniel Leidert to fix some typo | |
| 454 * xsltproc.xml xsltproc.1: applied another patch from Daniel Leidert | |
| 455 and regenerated | |
| 456 | |
| 457 Wed Aug 16 17:39:04 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 458 | |
| 459 * xsltproc/xsltproc.c: --xinclude should also force XInclude | |
| 460 processing on the stylesheets themselves, raised by Daniel Leidert | |
| 461 | |
| 462 Thu Aug 10 15:54:02 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 463 | |
| 464 * libxslt/transform.c libxslt/variables.c | |
| 465 libxslt/xsltInternals.h: Fixed restoring the context doc | |
| 466 for XPath in xsltForEach(). Eliminated the use of @tmpDoc | |
| 467 of the transformation context. | |
| 468 | |
| 469 Thu Aug 10 13:40:35 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 470 | |
| 471 * libxslt/preproc.c: Added missing QName-validation of some | |
| 472 attributes of XSLT-elements. This fixes bug #304921, reported | |
| 473 by Frans Englich. | |
| 474 | |
| 475 Thu Aug 10 13:27:48 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 476 | |
| 477 * libxslt/transform.c: As suggested by Bill, I changed | |
| 478 xsltShallowCopyNsNode() to return an xmlNsPtr instead of | |
| 479 an int. The fix of bug #350085 is OK; i.e. the removal | |
| 480 of the call to xsltFreeRVTs() in | |
| 481 xsltApplyStylesheetInternal(). I think I tried to clear | |
| 482 the transformation context as much as possible, in case | |
| 483 it is reused; Daniel informed me on the list that reusing | |
| 484 the context is not intended, so no need anymore to try | |
| 485 to free the fragments immediately after the transformation. | |
| 486 | |
| 487 Wed Aug 9 13:22:13 PDT 2006 William Brack <wbrack@mmm.com.hk> | |
| 488 | |
| 489 * libxslt/transform.c: Fixed problem with cleanup of RVT's, should | |
| 490 clear bug350085; cleaned up most warnings (still a problem in | |
| 491 xsltShallowCopyNsNode) | |
| 492 * trivial warning cleanup in libxslt/[extensions.c, namespaces.c, | |
| 493 xslt.c and xsltInternals.h] and libexslt/functions.c | |
| 494 | |
| 495 Fri Aug 4 14:50:41 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 496 | |
| 497 * python/generator.py: fixed the conversion of long parameters | |
| 498 | |
| 499 Wed Jul 19 15:06:39 EDT 2006 Daniel Veillard <daniel@veillard.com> | |
| 500 | |
| 501 * python/types.c: fix float and boolean XPath conversions | |
| 502 * libxslt/xsltutils.c: try to fix Stephane Bidoul attempt | |
| 503 at setting XInclude support. | |
| 504 | |
| 505 Mon Jul 17 11:15:23 PDT 2006 William Brack <wbrack@mmm.com.hk> | |
| 506 | |
| 507 * Updated tests affected by recent library changes - | |
| 508 tests/general/bug-1-.out, tests/general/bug-24-.out, | |
| 509 tests/keys/month.out : (<t></t> now becomes <t/>); | |
| 510 tests/general/bug-41-.xsl and tests/general/bug-43.xsl : | |
| 511 call-template and apply-template, where the template has | |
| 512 no parameter but one is supplied (var should not be affected) | |
| 513 tests/general/bug-145.err : changed error text | |
| 514 | |
| 515 Fri Jul 14 18:16:59 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 516 | |
| 517 * libxslt/attributes.c libxslt/documents.c | |
| 518 libxslt/functions.c libxslt/keys.c libxslt/namespaces.c | |
| 519 libxslt/pattern.c libxslt/preproc.c libxslt/templates.c | |
| 520 libxslt/templates.h libxslt/transform.c | |
| 521 libxslt/variables.c libxslt/xslt.c | |
| 522 libxslt/xsltInternals.h libxslt/xsltutils.c | |
| 523 libxslt/xsltutils.h libexslt/common.c libexslt/dynamic.c | |
| 524 libexslt/functions.c libexslt/strings.c: | |
| 525 Committing again, since I forgot to switch from win to linux | |
| 526 linebreaks in the files. | |
| 527 | |
| 528 Fri Jul 14 17:55:42 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 529 | |
| 530 * libxslt/attributes.c libxslt/documents.c | |
| 531 libxslt/functions.c libxslt/keys.c libxslt/namespaces.c | |
| 532 libxslt/pattern.c libxslt/preproc.c libxslt/templates.c | |
| 533 libxslt/templates.h libxslt/transform.c libxslt/variables.c | |
| 534 libxslt/xslt.c libxslt/xsltInternals.h libxslt/xsltutils.c | |
| 535 libxslt/xsltutils.h libexslt/common.c libexslt/dynamic.c | |
| 536 libexslt/functions.c libexslt/strings.c: | |
| 537 Refactored xsltValueOf(). Changed to use xmlXPathCastToString() | |
| 538 directly, rather than creating an intermediate object with | |
| 539 xmlXPathConvertString(). This now does not add a text-node to | |
| 540 the result if the string is empty (this has impact on | |
| 541 serialization, since an empty text-node is serialized as | |
| 542 <foo></foo>, and now it will be serialized as <foo/>). | |
| 543 Refactored other functions in transform.c: | |
| 544 Mostly code cleanup/restructuring. Minimized number of | |
| 545 function variables for instruction which eat up function stack | |
| 546 memory when recursing templates (xsltIf(), xsltChoose(), | |
| 547 xsltApplyTemplates(), xsltCallTemplate()). | |
| 548 Changed XSLT tests to use xmlXPathCompiledEvalToBoolean(). | |
| 549 Implemented redefinition checks at compilation-time and | |
| 550 eliminating them at transformation time in the refactored code | |
| 551 paths. | |
| 552 Introduced the field @currentTemplateRule on xsltTransformContext to | |
| 553 reflect the "Current Template Rule" as defined by the spec. | |
| 554 NOTE that ctxt->currentTemplateRule and ctxt->templ is not the | |
| 555 same; the former is the "Current Template Rule" as defined by the | |
| 556 XSLT spec, the latter is simply the template struct being | |
| 557 currently processed by Libxslt. | |
| 558 Added XML_COMMENT_NODE and XML_CDATA_SECTION_NODE to the macro | |
| 559 IS_XSLT_REAL_NODE. | |
| 560 Misc code cleanup/restructuring and everything else I already forgot. | |
| 561 Refactored lifetime of temporary result tree fragments. | |
| 562 Substituted all calls to the now deprecated xsltRegisterTmpRVT() | |
| 563 for the new xsltRegisterLocalRVT(). | |
| 564 Fragments of xsl:variable and xsl:param are freed when the | |
| 565 variable/pram is freed. | |
| 566 Fragments created when evaluating a "select" of xsl:varible and | |
| 567 xsl:param are also bound to the lifetime of the var/param. | |
| 568 EXSLT's func:function now uses the following functions to let take | |
| 569 care the transformation's garbage collector of returned tree | |
| 570 fragments: | |
| 571 xsltExtensionInstructionResultRegister(), | |
| 572 xsltExtensionInstructionResultFinalize() | |
| 573 Fixes: | |
| 574 #339222 - xsl:param at invalid position inside an xsl:template is | |
| 575 not catched | |
| 576 #346015 - Non-declared caller-parameters are accepted | |
| 577 #160400 - Compiles invalid XSLT; unbound variable accepted | |
| 578 #308441 - namespaced parameters become unregistered | |
| 579 #307103 - problem with proximity position in predicates of match | |
| 580 patterns | |
| 581 #328218 - problem with exsl:node-set() when converting strings | |
| 582 to node sets | |
| 583 #318088 - infinite recursion detection | |
| 584 #321505 - Multiple contiguous CDATA in output | |
| 585 #334493 - "--param" option does not have root context | |
| 586 #114377 - weird func:result/xsl:variable/exsl:node-set interaction | |
| 587 #150309 - Regression caused by fix for 142768 | |
| 588 | |
| 589 Wed Jun 21 15:13:27 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 590 | |
| 591 * tests/docs/bug-54.xml tests/general/bug-54.out | |
| 592 tests/general/bug-99.out tests/general/bug-136.out | |
| 593 tests/REC/test-7.1.3.xsl tests/REC/test-7.1.4.xsl | |
| 594 tests/REC/test-7.3.xsl tests/REC/test-7.4.xsl: | |
| 595 Fixed incorrect regression tests/results. | |
| 596 | |
| 597 Mon Jun 19 13:33:50 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 598 | |
| 599 * libxslt/attributes.c libxslt/attrvt.c libxslt/namespaces.c | |
| 600 libxslt/namespaces.h libxslt/preproc.c libxslt/templates.c | |
| 601 libxslt/transform.c libxslt/variables.c libxslt/xslt.c | |
| 602 libxslt/xsltInternals.h libxslt/xsltutils.c: | |
| 603 Merged all the namespace lookup/create/disable functions | |
| 604 into xsltGetSpecialNamespace(). Changed xsltGetNamespace() | |
| 605 and xsltGetPlainNamespace() to call xsltGetSpecialNamespace(), | |
| 606 but kept the ns-aliasing mechanism; the ns-aliasing needs | |
| 607 to be removed when we move to the refactored code, which | |
| 608 applies ns-alias only at compilaton time. | |
| 609 Refactored xsltElementComp() (preproc.c); enhanced error reports. | |
| 610 Fixed: if the "namespace" attribute was not given, then this | |
| 611 performed incorrectly only a lookup for a default namespace; | |
| 612 i.e., without taking any prefix on the "name" attribute into | |
| 613 account. | |
| 614 Refactored xsltElement() (transform.c); enhanced error reports. | |
| 615 Refactored xsltAttributeComp() (preproc.c). Added namespace | |
| 616 lookup as in xsltElementComp(). Enhanced error reports. | |
| 617 Refactored xsltAttribute() (transform.c); enhanced error reports. | |
| 618 xsltCopyTreeInternal(): eliminated the need to call xmlGetNsList() | |
| 619 for every element in the tree; this needs to be done only for | |
| 620 the top-most elements. For subsequent elements reconcile only | |
| 621 the ns-declarations. Disallowed setting of ns-declarations if | |
| 622 children have been already added to an element. | |
| 623 Removed ns-aliasing code where necessary. | |
| 624 xsltCopyProp(): disallowed setting of attribute nodes if | |
| 625 children have been already added to an element. | |
| 626 xsltCopy(): removed the incorrect skipping of attributes in the | |
| 627 XSLT namespace. Removed the incorrect ns-aliasing for attributes. | |
| 628 Changed to use the introduced function xsltShallowCopyAttr(). | |
| 629 xsltShallowCopyAttr(): Centralized all attribute-copy related | |
| 630 code in this function. It will now be called by | |
| 631 xsltCopyTreeInternal(), xsltCopyOf() and xsltCopy(). | |
| 632 xsltCopyAttrListNoOverwrite(): Renamed. Refactored. Optimized to | |
| 633 use xsltGetSpecialNamespace() and xmlNewDocProp(). | |
| 634 Further substitution of various scattered namespace-lookup | |
| 635 related code for the use of xsltGetSpecialNamespace(). | |
| 636 xsltAttrTemplateProcess(): Refactored. Removed the incorrect | |
| 637 processing of attribute-sets. Attribute sets need to be applied | |
| 638 before adding any normal attribute of the literal result element; | |
| 639 this is now done in xsltAttrListTemplateProcess(). Fixed to | |
| 640 ensure that the ns-prefix of the overwriting attribute is used. | |
| 641 xsltAttrListTemplateProcess(): Refactored. Moved semantics from | |
| 642 xsltAttrTemplateProcess() over to this function in order to | |
| 643 optimize processing of multiple attributes. This does not call | |
| 644 xsltAttrTemplateProcess() anymore. | |
| 645 Fixed: do not exclude the XSLT namespace after ns-aliasing have | |
| 646 beed applied. | |
| 647 The IFDEFed-out refactored code fixes the following issues: | |
| 648 - #313711: namespace collision with namespace-alias (reported | |
| 649 by by Oleg Paraschenko) | |
| 650 - #338214: Incorrect scope for exclude-result-prefixes | |
| 651 - #341392: Excluding namespace declarations of literal result | |
| 652 elements. | |
| 653 - #341325: Namespace aliasing and resulting namespace prefixes | |
| 654 Already enabled fixes: | |
| 655 - #344183: xsl:copy misses to copy attributes in the XSLT namespace | |
| 656 - #341463: Namespace-alias using #default for result-prefix with no | |
| 657 default namespace in scope | |
| 658 - #313890: namespace collision with xsl:element and xsl:attribute, | |
| 659 reported by Oleg Paraschenko | |
| 660 - #344176: xsl:copy misses to set an element's namespace-URI in | |
| 661 some cases | |
| 662 - #305739: the "name" QName of xsl:element is incorrectly always | |
| 663 resolved to the default namespace | |
| 664 | |
| 665 Mon Jun 12 16:34:15 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 666 | |
| 667 * doc/xsltproc.1 doc/xsltproc.xml: more info about --output | |
| 668 from Daniel Leidert c.f. #344654 | |
| 669 | |
| 670 Tue Jun 6 17:16:33 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 671 | |
| 672 * configure.in libxslt.spec.in doc//*: preparing release of 1.1.17 | |
| 673 | |
| 674 Tue Jun 6 11:44:34 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 675 | |
| 676 * libxslt/attributes.c: Eliminated a tiny difference wrt to | |
| 677 the old behaviour in the naming of newly generated ns-decls | |
| 678 in xsltAttributeInternal(). | |
| 679 | |
| 680 Thu Jun 1 15:06:31 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 681 | |
| 682 * configure.in: fix a problem in Python detection | |
| 683 | |
| 684 Thu Jun 1 13:58:19 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 685 | |
| 686 * libxslt/attributes.c libxslt/variables.c | |
| 687 libxslt/transform.c libxslt/xslt.c: | |
| 688 Next step in the refactored code: enhanced xsl:attribute; | |
| 689 enhanced xsltCopyProp. | |
| 690 Added the creation of an XPath cache in | |
| 691 xsltNewTransformContext(). | |
| 692 | |
| 693 Wed May 31 22:32:44 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 694 | |
| 695 * libxslt/transform.c: Fixed a difference in processing of | |
| 696 xsl:value-of and xsl:text wrt to merging of strings of | |
| 697 output-escaped text-nodes. This difference made the | |
| 698 optimized string-merging mechanism run out of sync, which | |
| 699 led to segfaults in subsequent string reallocations. See | |
| 700 bug #343411, reported by Grzegorz Kaczor. | |
| 701 * xslt.c: Added check for ctxt->internalized when we parse | |
| 702 xsl:text and internalize the strings. | |
| 703 | |
| 704 Mon May 22 10:32:57 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 705 | |
| 706 * libxslt/attributes.c libxslt/documents.c | |
| 707 libxslt/extensions.c libxslt/keys.c libxslt/pattern.c | |
| 708 libxslt/preproc.c libxslt/templates.c | |
| 709 libxslt/transform.c libxslt/variables.c | |
| 710 libxslt/xslt.c libxslt/xsltInternals.h: | |
| 711 Next tiny step of refactoring - mostly bug fixes and | |
| 712 cosmetic changes. | |
| 713 Changes outside of the refactored code: | |
| 714 1) Optimized xsl:attribute if the content consists of | |
| 715 just 1 text node. | |
| 716 2) Optimized computation of xsl:key. The keys will now be | |
| 717 computed for a specific document not until the first call | |
| 718 of a key() function; here only the keys with the specific | |
| 719 name used by key() are computed. This means that this | |
| 720 now avoids computation of all keys for all loaded | |
| 721 input documents (even if no key() was called on them). | |
| 722 One exception is the scenario where a key() is used in | |
| 723 a template's match pattern; in this case all keys are | |
| 724 computed for a document if there's a chance that | |
| 725 a "keyed" template could match a node (this could still | |
| 726 be optimized a bit). | |
| 727 | |
| 728 Mon May 15 22:32:13 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 729 | |
| 730 * libxslt/namespaces.c libxslt/attributes.c: | |
| 731 Fixed bug #302020, reported by Thomas Blatter. | |
| 732 | |
| 733 Fri May 12 23:23:06 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 734 | |
| 735 * libxslt/documents.c libxslt/namespaces.c | |
| 736 libxslt/preproc.c libxslt/transform.c | |
| 737 libxslt/xslt.c libxslt/xsltInternals.h libxslt/xsltutils.c: | |
| 738 Next step of refactoring. For more details see bug #341588. | |
| 739 I applied the suggestion of Jerome Pesenti to the refactored | |
| 740 (still IDFEDed out with XSLT_REFACTORED) code: The XPath | |
| 741 compilation context (accessible via the compilation context) | |
| 742 is now reused for compilation of expressions at | |
| 743 compilation-time; this should reduce compilation time to 50% | |
| 744 for avarage stylesheets. | |
| 745 | |
| 746 Thu May 11 22:12:22 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 747 | |
| 748 * libxslt/extensions.c: Changed a comment to indicate that a | |
| 749 specific bug was already fixed. | |
| 750 | |
| 751 Fri May 5 23:10:47 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 752 | |
| 753 * libxslt/xsltInternals.h libxslt/attributes.c | |
| 754 libxslt/documents.c libxslt/extensions.c | |
| 755 libxslt/extensions.h libxslt/functions.c | |
| 756 libxslt/imports.c libxslt/keys.c libxslt/preproc.c | |
| 757 libxslt/transform.c libxslt/variables.c libxslt/xslt.c | |
| 758 libxslt/xsltutils.c libxslt/xsltutils.h libexslt/functions.c: | |
| 759 Next step of refactoring (plus some bug-fixes). | |
| 760 For more details see #340780. | |
| 761 | |
| 762 Fri May 5 14:31:53 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 763 | |
| 764 * tests/exslt/common/node-set.5.out | |
| 765 tests/exslt/sets/difference.1.out | |
| 766 tests/exslt/functions/function.6.out: Reverting the | |
| 767 changes; I'll rather change the processing stylesheet | |
| 768 documents in a way that they will produce the same results | |
| 769 for broken and stricter whitespace-stripping. | |
| 770 | |
| 771 Thu May 4 22:55:26 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 772 | |
| 773 * tests/exslt/common/node-set.5.out | |
| 774 tests/exslt/sets/difference.1.out | |
| 775 tests/exslt/functions/function.6.out: Changed regression test | |
| 776 results (bug #340684). Those will now produce regression | |
| 777 errors; so we need to fix the processor. | |
| 778 | |
| 779 Mon May 1 17:39:27 EDT 2006 Daniel Veillard <daniel@veillard.com> | |
| 780 | |
| 781 * configure.in NEWS doc//*: preparing release of 1.1.16, updated and | |
| 782 regenerated the docs. | |
| 783 | |
| 784 Tue Apr 25 15:02:42 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 785 | |
| 786 * configure.in: applied patch from Joseph Sacco changing slightly | |
| 787 the python detection scheme should fix bug #338527 | |
| 788 | |
| 789 Wed Apr 12 13:35:45 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 790 | |
| 791 * libxslt/attributes.c libxslt/preproc.c libxslt/transform.c | |
| 792 libxslt/variables.c libxslt/xslt.c libxslt/xsltInternals.h | |
| 793 libxslt/xsltutils.c libxslt/xsltutils.h: | |
| 794 Refactored the internal structures into specialized | |
| 795 structures and adjusted the code to work with those new | |
| 796 structures. I didn't yet (we should in the future) | |
| 797 renamed any fields of the old structures in order to avoid | |
| 798 changing too much code. | |
| 799 Introduced the internal structure xsltCompilerCtxt to be | |
| 800 used for storage and control of the compilation. | |
| 801 Optimized the way lists of in-scope namespaces are created | |
| 802 and stored; this will now only generate a new list if | |
| 803 really needed, i.e. if we encounter a ns-decl. | |
| 804 All this changes here are IFDEFed out with XSLT_REFACTORED. | |
| 805 | |
| 806 Thu Apr 6 10:16:59 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 807 | |
| 808 * doc/xsltproc.1 doc/xsltproc.xml: applied man page improvement | |
| 809 from Daniel Leidert | |
| 810 | |
| 811 Thu Mar 30 17:23:52 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 812 | |
| 813 * tests/general/bug-36-inc.xsl tests/general/bug-37-inc.xsl | |
| 814 tests/general/bug-65-inc.xsl tests/general/bug-100.xsl | |
| 815 tests/REC/test-15-1.xsl tests/REC/test-7.1.1-3.xsl | |
| 816 tests/namespaces/extra2.xsl tests/extensions/module.xsl | |
| 817 tests/plugins/plugin.xsl python/tests/extelem.py | |
| 818 python/tests/extfunc.py: Fixed regression tests wrt | |
| 819 usage of the attributes "exclude-result-prefixes" | |
| 820 and "extension-element-prefixes". test-7.1.1-3.xsl fails | |
| 821 now, since the code still does not exclude ns-decls | |
| 822 correctly. | |
| 823 | |
| 824 Thu Mar 30 17:11:53 CEST 2006 Kasimier Buchcik <libxml2-cvs@cazic.net> | |
| 825 | |
| 826 * libxslt/xslt.c libxslt/xsltutils.c libxslt/preproc.c | |
| 827 libxslt/namespaces.c libxslt/imports.c | |
| 828 libxslt/attributes.c: Eliminated usage of xsltGetNsProp() in cases | |
| 829 where an attribute with a specific namespace is requested. | |
| 830 xsltGetNsProp() uses xmlGetProp() which is not namespace aware | |
| 831 and thus will return the first attribute with the requested | |
| 832 name but of arbitrary namespace. | |
| 833 Changed retrieval of the attributes "exclude-result-prefixes" | |
| 834 and "extension-element-prefixes", which are expected to be in | |
| 835 no namespace on XSLT elements and in the XSLT namespace on | |
| 836 literal result elements or extension elements. | |
| 837 Additional change: for XSLT elements the attribute | |
| 838 "exclude-result-prefixes" is only allowed on xsl:stylesheet | |
| 839 and xsl:transform. This attribute was previously processed on | |
| 840 all XSLT elements. | |
| 841 | |
| 842 Wed Mar 29 12:16:41 CEST 2006 Daniel Veillard <daniel@veillard.com> | |
| 843 | |
| 844 * libxslt/transform.c: Charles Hardin pointed an OOM condition where | |
| 845 a NULL pointer could be dereferenced, closes #336394 | |
| 846 | |
| 847 Fri Mar 10 12:49:18 CET 2006 Daniel Veillard <daniel@veillard.com> | |
| 848 | |
| 849 * libexslt/crypto.c libexslt/date.c libexslt/saxon.c | |
| 850 libxslt/attributes.c libxslt/imports.c libxslt/pattern.c | |
| 851 libxslt/preproc.c libxslt/transform.c libxslt/variables.c | |
| 852 libxslt/xslt.c libxslt/xsltutils.c: various assorted small cleanups | |
| 853 based on the Coverity reports | |
| 854 | |
| 855 Wed Feb 22 16:09:10 CET 2006 Daniel Veillard <daniel@veillard.com> | |
| 856 | |
| 857 * python/types.c: Nic Ferrier found debug statement left in the | |
| 858 XPath conversion code | |
| 859 | |
| 860 Tue Feb 21 20:21:07 CET 2006 Daniel Veillard <daniel@veillard.com> | |
| 861 | |
| 862 * doc/xsltproc.1 doc/xsltproc.xml: new update from Daniel Leidert | |
| 863 | |
| 864 Tue Feb 21 17:59:11 CET 2006 Daniel Veillard <daniel@veillard.com> | |
| 865 | |
| 866 * libxslt/extensions.c libxslt/xslt.c libxslt/xslt.h | |
| 867 libxslt/xsltInternals.h: applied patch from Christopher R. Palmer | |
| 868 to avoid a race condition in xsltInit() | |
| 869 | |
| 870 Sun Feb 19 22:40:58 CET 2006 Daniel Veillard <daniel@veillard.com> | |
| 871 | |
| 872 * doc/xsltproc.1 doc/xsltproc.xml: improvement of the man page | |
| 873 by Daniel Leidert, c.f. #331779 | |
| 874 | |
| 875 Sat Feb 11 13:10:01 CET 2006 Daniel Veillard <daniel@veillard.com> | |
| 876 | |
| 877 * libxslt/xsltutils.c: fix xsltSaveResultToString comment | |
| 878 * libxslt/transform.c: detect loops when computing variables, should | |
| 879 fix bug #330772 | |
| 880 * doc/xsltproc.xml doc/xsltproc.1: fix typo in man page | |
| 881 * tests/namespaces/tst7.out tests/general/bug-152.out: small output | |
| 882 changes due to libxml2 xhtml meta handling modification | |
| 883 | |
| 884 Mon Nov 21 12:22:21 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 885 | |
| 886 * libexslt/date.c: Albert Chin found another signed/unsigned problem | |
| 887 in the date and time code raised on IRIX 6.5 | |
| 888 | |
| 889 Mon Nov 21 12:08:05 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 890 | |
| 891 * libexslt/crypto.c: patch from Albert Chin needed for HP-UX | |
| 892 which doesn't have <sys/select.h> | |
| 893 | |
| 894 Mon Nov 21 12:05:41 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 895 | |
| 896 * libexslt/date.c: Albert Chin posted a patch to fix a problem on | |
| 897 Solaris with dates, extended bitfield size too to match libxml2 | |
| 898 code from xmlschemastypes.c | |
| 899 | |
| 900 Wed Nov 16 12:47:25 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 901 | |
| 902 * libexslt/functions.c: fix an problem raised by Ralf Junker in the | |
| 903 use of xmlHashScanFull() fixes bug #321582 | |
| 904 | |
| 905 Sun Nov 6 19:22:45 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 906 | |
| 907 * libxslt/attrvt.c: added a missing parameter to a debug function | |
| 908 | |
| 909 Tue Oct 4 20:37:09 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
| 910 | |
| 911 * libexslt/date.c: applied fix to date:week-in-year posted to | |
| 912 the mailing list by Thomas Broyer | |
| 913 * tests/exslt/date/date.1.out, tests/exslt/date/datetime.1.out: | |
| 914 updated to reflect above fix | |
| 915 | |
| 916 Sun Oct 2 11:52:44 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 917 | |
| 918 * configure.in libxslt/Makefile.am libxslt/xsltconfig.h.in | |
| 919 libxslt.spec.in tests/plugins/Makefile.am xslt-config.in: applied | |
| 920 patch from Joel Reed to ease plugin integration | |
| 921 | |
| 922 Thu Sep 22 21:51:22 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
| 923 | |
| 924 * libxslt/pattern.c: fixed problem in internal XPath compilation | |
| 925 of patterns including variables, fixes #316861 | |
| 926 | |
| 927 Wed Sep 14 14:30:03 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 928 | |
| 929 * libxslt/transform.c: removed a superfluous second sorting of | |
| 930 the node set on xsl:copy-of, fixes #316288 | |
| 931 * libxslt/xsltutils.c: marked xsltDocumentSortFunction as slow, | |
| 932 obsolete and deprecated :-) | |
| 933 | |
| 934 Sat Sep 10 14:35:06 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 935 | |
| 936 * configure.in: check environment for PYTHON, fixes #315367 | |
| 937 | |
| 938 Mon Sep 5 00:44:24 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 939 | |
| 940 * configure.in NEWS doc/*: preparing release 1.1.15 | |
| 941 * libxslt/pattern.c libxslt/xsltutils.c: a bit more cleanup | |
| 942 | |
| 943 Mon Sep 5 00:07:40 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 944 | |
| 945 * libxslt/pattern.c: fixed #303289 variable in match are forbidden | |
| 946 * tests/general/bug-89.xsl: had to fix that test which was doing this | |
| 947 * tests/general/bug-142.out tests/general/bug-152.out | |
| 948 tests/namespaces/tst7.out: small output change on libxml2-2.6.21 | |
| 949 new way of serializing encoding meta in HTML | |
| 950 | |
| 951 Wed Aug 31 13:49:51 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 952 | |
| 953 * libxslt/transform.c: fixed #314936 a dictionnary issue on text | |
| 954 node merging, which probably fixed #311267 too. | |
| 955 | |
| 956 Thu Aug 25 13:29:20 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 957 | |
| 958 * libxslt/xslt.c: libxslt should deallocate directly text node content | |
| 959 use xmlSetNodeContent(..., NULL) | |
| 960 | |
| 961 Fri Aug 12 12:17:10 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 962 | |
| 963 * tests/general/bug-163.*, tests/general/Makefile.am, | |
| 964 tests/docs/bug-163.*, tests/docs/Makefile.am: check fix for | |
| 965 #310692 | |
| 966 | |
| 967 Tue Aug 9 22:13:18 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 968 | |
| 969 * tests/plugins/Makefile.am: try to get rid of complaints from | |
| 970 jhbuild newbies. | |
| 971 | |
| 972 Sun Aug 7 16:04:47 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 973 | |
| 974 * libxslt/xsltutils.c: fixed a bug when size of xmlXPathContext | |
| 975 changes, uses the libxml2 alloc and dealloc functions instead. | |
| 976 | |
| 977 Tue Jul 13 22:41:03 PDT 2005 William Brack <wbrack@mmm.com.hk> | |
| 978 | |
| 979 * libxslt/transform.c: added check in xsltCopyText to assure | |
| 980 content is in dictionary before doing a straight copy of | |
| 981 content (bug 302821) | |
| 982 | |
| 983 Tue Jul 13 16:16:31 PDT 2005 William Brack <wbrack@mmm.com.hk> | |
| 984 | |
| 985 * libxslt/transform.c: fixed to set current default value for | |
| 986 XInclude when creating new TransformContext | |
| 987 * libxslt/xslt.c: minor change for per-mille | |
| 988 | |
| 989 Sun Jul 10 16:17:53 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 990 | |
| 991 * libxslt/xsltwin32config.h*: try to avoid generating conflicts | |
| 992 * libexslt/dynamic.c: applied patch from Mark Vakoc to implement | |
| 993 dyn:map | |
| 994 * configure.in tests/exslt/Makefile.am tests/exslt/dynamic/*: | |
| 995 added test for dyn:map to the regression suite | |
| 996 | |
| 997 Sat Jul 2 02:32:24 PDT 2005 <wbrack@mmm.com.hk> | |
| 998 | |
| 999 * libxslt/numbers.c: further fixes for bug 309209, changing | |
| 1000 behaviour of format-number. | |
| 1001 * libxslt/xslt.c: changed definition of per-mille character from | |
| 1002 '?' to Unicode #2030 (UTF-8 'â°') (ref XSLT spec 12.3) | |
| 1003 | |
| 1004 2005-06-30 Federico Mena Quintero <federico@ximian.com> | |
| 1005 | |
| 1006 * libxslt/xsltwin32config.h: Added this file back. We'll have to | |
| 1007 figure out a way to make jhbuild not get CVS conflicts with it. | |
| 1008 | |
| 1009 Thu Jun 30 14:09:55 PDT 2005 William Brack <wbrack@mmm.com.hk> | |
| 1010 | |
| 1011 * libxslt/numbers.c: fixed bug in negative prefix (bug 309209) | |
| 1012 | |
| 1013 2005-06-17 Federico Mena Quintero <federico@ximian.com> | |
| 1014 | |
| 1015 * libxslt/xsltwin32config.h: Removed from CVS; this is a generated | |
| 1016 file anyway and it breaks jhbuild all the time. | |
| 1017 | |
| 1018 Sat May 7 11:28:41 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 1019 | |
| 1020 * libexslt/libexslt.3: applied patch from Jonathan Wakely to fix | |
| 1021 the namespace name for the EXSLT date and time functions in the man | |
| 1022 page. | |
| 1023 | |
| 1024 Wed Apr 6 23:58:12 CEST 2005 Igor Zlatkovic <igor@zlatkovic.com> | |
| 1025 | |
| 1026 * libexslt/exslt.c libexslt/libexslt.h: Windows build cleanups, | |
| 1027 removed obsolete checks | |
| 1028 * libxslt/libxslt.h libxslt/win32config.h libxslt/xsltutils.h: | |
| 1029 Windows build cleanups, removed obsolete checks | |
| 1030 * win32/configure.js: removed obsolete copy operations | |
| 1031 * win32/Makefile.*: make install cleanup | |
| 1032 * xsltproc/xsltproc.c: Windows build cleanup, removed obsolete | |
| 1033 macro definitions | |
| 1034 * .cvsignore: added Eclipse project files | |
| 1035 | |
| 1036 Sat Apr 2 13:34:11 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 1037 | |
| 1038 * configure.in NEWS doc/*: preparing release of 1.1.14, updated docs | |
| 1039 and rebuilt. | |
| 1040 | |
| 1041 Thu Mar 31 23:50:43 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 1042 | |
| 1043 * tests/docbook/result/fo/gdp-handbook.fo tests/general/bug-105.out | |
| 1044 tests/general/bug-142.out: updated the result of some tests | |
| 1045 following the change to serailization in libxml2. | |
| 1046 | |
| 1047 Thu Mar 31 11:54:31 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 1048 | |
| 1049 * libxslt/pattern.c: fixed bug #171488 with cascading select in | |
| 1050 patterns. | |
| 1051 * tests/general/bug-161.*, tests/general/Makefile.am, | |
| 1052 tests/docs/bug-161.*, tests/docs/Makefile.am: added test provided | |
| 1053 by Ben Ko | |
| 1054 | |
| 1055 Thu Mar 31 00:28:38 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 1056 | |
| 1057 * tests/plugins/Makefile.am: fixed build outside of source tree | |
| 1058 bug #172155 thanks to patch from Mike Castle | |
| 1059 | |
| 1060 Wed Mar 30 14:09:19 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 1061 | |
| 1062 * xsltproc/xsltproc.c: fixed the xinclude problem with document() | |
| 1063 as in bug #171893 | |
| 1064 * configure.in tests/Makefile.am tests/xinclude/*: added a new | |
| 1065 xinclude directory with the test for this problem | |
| 1066 | |
| 1067 Wed Mar 30 11:59:06 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 1068 | |
| 1069 * libxslt/pattern.c: fixed bug 169718 with ancestors in patterns | |
| 1070 similar to same bug fixed in libxml2 | |
| 1071 * tests/general/bug-160.*, tests/general/Makefile.am, | |
| 1072 tests/docs/bug-160.*, tests/docs/Makefile.am: added test provided | |
| 1073 by Aaron Kaplan | |
| 1074 | |
| 1075 Tue Mar 29 22:35:14 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 1076 | |
| 1077 * tests/general/bug-159.*, tests/general/Makefile.am, | |
| 1078 tests/docs/bug-159.*, tests/docs/Makefile.am: added test for | |
| 1079 bug #168196 fixed in libxml2 | |
| 1080 | |
| 1081 Tue Mar 29 21:06:11 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 1082 | |
| 1083 * libxslt/transform.c: working around Mark Vakoc' reported bug related | |
| 1084 to mode internaing | |
| 1085 * xsltproc/xsltproc.c: adding a --nodict mode to check problems with | |
| 1086 document without a dictionnary. | |
| 1087 * tests/REC/Makefile.am tests/general/Makefile.am: testing without | |
| 1088 dictionnary | |
| 1089 | |
| 1090 Tue Mar 29 15:37:13 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 1091 | |
| 1092 * libxslt/xslt.c: fix bug #165201 when calling xsltInit() multiple | |
| 1093 times. | |
| 1094 | |
| 1095 Tue Mar 29 15:13:59 CEST 2005 Daniel Veillard <daniel@veillard.com> | |
| 1096 | |
| 1097 * libxslt/preproc.c libxslt/xslt.c libxslt/xsltInternals.h: | |
| 1098 added DTD like checking when compiling stylesheets, closes | |
| 1099 bug #160402 and a long term TODO | |
| 1100 * tests/general/bug-89.xsl: thos spotted a misconstruct of one | |
| 1101 of the test cases where <xsl:when> was not within <xsl:choose> | |
| 1102 | |
| 1103 Mon Mar 21 20:56:43 MST 2005 John Fleck (jfleck@inkstain.net) | |
| 1104 | |
| 1105 * doc/xsltproc.xml, xsltproc.html, xsltproc.1: | |
| 1106 update documentation to reflect addition of --nodtdattr | |
| 1107 command line flag. Bug #171098 | |
| 1108 | |
| 1109 Wed Mar 16 17:19:24 HKT 2005 William Brack (wbrack@mmm.com.hk) | |
| 1110 | |
| 1111 * libxslt/xslt.c: fixed problem with text node on stylesheet | |
| 1112 document without a dictionary (bug 170533) | |
| 1113 | |
| 1114 Sun Mar 13 20:08:34 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1115 | |
| 1116 * NEWS configure.in doc/*: preparing 1.1.13, updated and rebuilt | |
| 1117 the docs. | |
| 1118 * tests/plugins/Makefile.am xsltproc/Makefile.am: trying to fix | |
| 1119 some build problems. | |
| 1120 * libxslt.spec.in: adding a build require and a require for | |
| 1121 libgcrypt-devel, c.f. Red Hat bug #133211 | |
| 1122 * libxslt/xsltInternals.h: as for libxml2, XML_CAST_FPTR was wrong. | |
| 1123 | |
| 1124 Wed Feb 23 19:25:13 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
| 1125 | |
| 1126 * libxslt/pattern.c: fixed a problem with '//' and | |
| 1127 namespaces (bug 168208) | |
| 1128 | |
| 1129 Mon Feb 14 23:10:21 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
| 1130 | |
| 1131 * libxslt/namespaces.c: fixed a problem with | |
| 1132 exclude-result-prefixes (bug 165560) | |
| 1133 | |
| 1134 Mon Feb 14 12:51:07 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1135 | |
| 1136 * libxslt/variables.c: added a cretion of ctxt->globalVars in | |
| 1137 xsltProcessUserParamInternal if missing. | |
| 1138 | |
| 1139 Wed Feb 9 21:58:56 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1140 | |
| 1141 * doc/Makefile.am doc/libxslt-api.xml doc/libxslt-refs.xml | |
| 1142 doc/EXSLT/libexslt-api.xml: applied patch for make wiki from | |
| 1143 Joel Reed and rebuild | |
| 1144 * tests/plugins/Makefile.am: fix from Joel Reed for make dist | |
| 1145 | |
| 1146 Sun Jan 30 20:01:21 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1147 | |
| 1148 * tests/plugins/testplugin.c win32/Makefile.msvc win32/configure.js: | |
| 1149 applied plugin patch for Windows by Joel Reed | |
| 1150 | |
| 1151 Fri Jan 28 01:00:56 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1152 | |
| 1153 * win32/configure.js: Makefile fixes for Widows from Joel Reed | |
| 1154 | |
| 1155 Sat Jan 22 22:14:26 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1156 | |
| 1157 * libxslt/pattern.c libxslt/preproc.c libxslt/templates.c | |
| 1158 libxslt/xslt.c libxslt/xsltInternals.h: chasing xmlStrEqual | |
| 1159 calls and removed them when comparing mode and modeURI for | |
| 1160 templates by interning those strings when compiling the | |
| 1161 stylesheets. | |
| 1162 | |
| 1163 Sat Jan 22 19:17:13 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1164 | |
| 1165 * configure.in: small fix for local setup | |
| 1166 * libxslt/transform.c libxslt/variables.c : speeding up some | |
| 1167 variable lookup. In the process dug out something nasty about | |
| 1168 ctxt->dict creation and key initialization order. | |
| 1169 | |
| 1170 Sat Jan 22 16:28:27 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1171 | |
| 1172 * libxslt/templates.c libxslt/transform.c libxslt/xslt.c | |
| 1173 libxslt/xsltInternals.h: when copying text nodes in elements | |
| 1174 or attributes to the output, if interning, then reuse the strings | |
| 1175 directly without copying them in the output tree if dicts are | |
| 1176 shared between the context and the output docs. Less allocations | |
| 1177 smaller output document and no copying involved anymore. | |
| 1178 | |
| 1179 Sat Jan 22 11:24:43 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1180 | |
| 1181 * libxslt/xslt.c: internalize all text node content from | |
| 1182 stylesheet documents with the stylesheet dictionnary | |
| 1183 | |
| 1184 Fri Jan 21 12:04:18 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
| 1185 | |
| 1186 * tests/plugins/Makefile.am: Applied patch 11 (with small | |
| 1187 modification) from Joel | |
| 1188 | |
| 1189 Thu Jan 20 21:05:27 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1190 | |
| 1191 * tests/plugins/Makefile.am tests/plugins/testplugin.c: applied | |
| 1192 patch 10 from Joel Reed | |
| 1193 | |
| 1194 Wed Jan 19 10:08:55 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
| 1195 | |
| 1196 * libxslt/xsltwin32config.h, libxslt/xsltwin32config.h.in: | |
| 1197 fixed a small error in LIBXSLT_VERSION_EXTRA pointed out | |
| 1198 by Michael.Hewarth on the mailing list | |
| 1199 | |
| 1200 Wed Jan 19 13:58:16 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1201 | |
| 1202 * configure.in: patch #9 from Joel Reed | |
| 1203 | |
| 1204 Wed Jan 19 10:21:37 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
| 1205 | |
| 1206 * transform.c: fixed problem with parserOptions not being | |
| 1207 set before loading a new document (bug 164530) | |
| 1208 | |
| 1209 Mon Jan 17 16:50:02 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1210 | |
| 1211 * configure.in libxslt/Makefile.am libxslt/xsltwin32config.h | |
| 1212 tests/Makefile.am tests/plugins/Makefile.am | |
| 1213 tests/plugins/testplugin.c: applied another patch from Joel Reed | |
| 1214 still failing here but looking better | |
| 1215 | |
| 1216 Sun Jan 16 00:09:11 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1217 | |
| 1218 * libxslt/extensions.c: applied another patch from Joel Reed | |
| 1219 | |
| 1220 Sat Jan 15 13:54:28 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1221 | |
| 1222 * tests/plugins/plugin.* tests/Makefile.am libxslt/extensions.c | |
| 1223 libxslt/Makefile.am configure.in: Applied another patch from | |
| 1224 Joel Reed, fixed a segfault and changed the configure code | |
| 1225 a bit to work in my debug environment. | |
| 1226 | |
| 1227 Tue Jan 11 10:50:33 HKT 2005 William Brack <wbrack@mmm.com.hk> | |
| 1228 | |
| 1229 * configure.in: added python2.4 to the list of accepted | |
| 1230 versions (bug 163274) | |
| 1231 | |
| 1232 Sun Jan 9 17:04:23 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1233 | |
| 1234 * libxslt/extensions.c: oops previous patch could break build | |
| 1235 | |
| 1236 Sun Jan 9 16:41:59 CET 2005 Daniel Veillard <daniel@veillard.com> | |
| 1237 | |
| 1238 * configure.in win32/configure.js libxslt/extensions.c | |
| 1239 libxslt/xsltconfig.h.in libxslt/xsltwin32config.h.in: | |
| 1240 integrated the module patch from Joel Reed with just a couple | |
| 1241 of changes and cleanup. | |
| 1242 | |
| 1243 Tue Dec 27 17:50:10 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1244 | |
| 1245 * libxslt/pattern.c: fixed a problem with the expression | |
| 1246 "*//name" (bug 162265), also a small problem with the '|' | |
| 1247 operator. | |
| 1248 | |
| 1249 Thu Dec 23 16:04:47 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1250 | |
| 1251 * libxslt/transform.c, libxslt/templates.c: fixed a couple of | |
| 1252 spots where out-of-memory errors were not detected in time | |
| 1253 (bug #153660 on OSF/1) | |
| 1254 | |
| 1255 Thu Dec 2 21:10:31 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1256 | |
| 1257 *doc/xslt.html, doc/downloads.html: changed the download link | |
| 1258 on the web page for cvs snapshot | |
| 1259 | |
| 1260 Wed Dec 1 22:37:55 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1261 | |
| 1262 * libxslt/extensions.c, libxslt/functions.c, libxslt/numbers.c, | |
| 1263 libxslt/pattern.c, libxslt/transform.c, libxslt/xslt.c, | |
| 1264 libxslt/xsltInternals.h: minor changes to get rid of gcc | |
| 1265 warnings, especially on 64-bit system. Implemented | |
| 1266 XML_CAST_FPTR macro to cast between function pointer <-> | |
| 1267 object pointer while avoiding gcc warnings (a hack). | |
| 1268 No change to the logic. | |
| 1269 | |
| 1270 Wed Dec 1 10:47:15 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1271 | |
| 1272 * libxslt/security.c xsltproc/xsltproc.c: applied patch from | |
| 1273 Aleksey Gurtovoy moving some stat() definition for Windows | |
| 1274 to the right place. | |
| 1275 | |
| 1276 Wed Dec 1 14:30:22 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1277 | |
| 1278 * libxslt/xslt.c: applied patch from Mark Vakoc fixing bug with | |
| 1279 namespace URI on template names. | |
| 1280 * tests/namespaces/tst9*, tests/namespaces/Makefile.am: added | |
| 1281 test case for this | |
| 1282 | |
| 1283 Tue Nov 30 10:53:18 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1284 | |
| 1285 * libxslt/pattern.c: more on RVT's in XPath predicates, this | |
| 1286 time for bug 159726. Cleaned up the logic a little, hopefully | |
| 1287 now covers all setting of XSLT_RUNTIME_EXTRA. | |
| 1288 * tests/general/bug-158.xsl: corrected a typo | |
| 1289 | |
| 1290 Thu Nov 25 22:24:03 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1291 | |
| 1292 * libxslt/variables.c, libxslt/xsltInternals.h: backed out the | |
| 1293 last change and re-did it the "right way" (bug 158372). | |
| 1294 * tests/general/bug-158.*, tests/general/Makefile.am, | |
| 1295 tests/docs/bug-158.*, tests/general/Makefile.am: added test | |
| 1296 case for this bug | |
| 1297 | |
| 1298 Wed Nov 24 10:51:51 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1299 | |
| 1300 * libxslt/variables.c, libxslt/xsltInternals.h: enhanced the | |
| 1301 evaluation of global variables to take account of possible | |
| 1302 changes to the current document (bug 158372). | |
| 1303 | |
| 1304 Mon Nov 22 08:10:18 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1305 | |
| 1306 * libxslt/pattern.c: small change to previous fix for bug 153137, | |
| 1307 fixes bug 158840. | |
| 1308 * tests/general/bug-157.*, tests/general/Makefile.am, | |
| 1309 tests/docs/bug-157.*, tests/docs/Makefile.am: added test for this | |
| 1310 | |
| 1311 Sun Nov 21 09:42:22 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1312 | |
| 1313 * libxslt/transform.c: enhanced code to assure the "current | |
| 1314 template rule" is not changed by xsl:call-template (bug 157859). | |
| 1315 * tests/general/bug-156.*, tests/general/Makefile.am, | |
| 1316 tests/docs/bug-156.*, tests/docs/Makefile.am: added a test case | |
| 1317 | |
| 1318 Mon Nov 8 11:41:32 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1319 | |
| 1320 * libexslt/date.c: fixed problem with day-of-week-in-month | |
| 1321 (bug 157592) with patch from Sal Paradise | |
| 1322 * tests/exslt/date/datetime.1.out: corrected expected output | |
| 1323 after above fix | |
| 1324 | |
| 1325 Mon Nov 1 15:57:24 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1326 | |
| 1327 * tests/general/bug-155.*, tests/general/Makefile.am, | |
| 1328 tests/docs/bug-155*, tests/docs/Makefile.am: added a test case | |
| 1329 provided by Markus Bertheau breaking on libxml2-2.6.15 | |
| 1330 | |
| 1331 Fri Oct 29 17:03:26 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1332 | |
| 1333 * configure.in NEWS doc/*: preparing release of libxslt-1.1.12 | |
| 1334 * libexslt/crypto.c: mini change to avoid breaking apibuild.py | |
| 1335 * libxslt/templates.c: small fix, first step in adressing #153660 | |
| 1336 | |
| 1337 Fri Oct 29 14:18:35 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1338 | |
| 1339 * doc/xsltproc.1 doc/xsltproc.xml: indicate - means stdin closing | |
| 1340 #156626 | |
| 1341 | |
| 1342 Wed Oct 27 17:00:54 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1343 | |
| 1344 * libxslt/transform.c: another dictionnary/string interning fix | |
| 1345 | |
| 1346 Wed Oct 27 00:00:07 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1347 | |
| 1348 * libxslt/transform.c: fix to force string interning on generated | |
| 1349 documents | |
| 1350 | |
| 1351 Sat Oct 23 09:36:12 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1352 | |
| 1353 * libexslt/crypto.c, libexslt/functions.c, libxslt/keys.c, | |
| 1354 libxslt/numbers.c, libxslt/pattern.c, libxslt/transform.c, | |
| 1355 libxslt/variables.c: changed some variable names for warning | |
| 1356 cleanup when -ansi flag is not present. | |
| 1357 * libxslt/namespaces.c: fixed potential NULL pointer reference | |
| 1358 pointed out by Dennis Dams (bug 156187) | |
| 1359 | |
| 1360 Mon Oct 18 17:04:27 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1361 | |
| 1362 * libxslt.spec.in doc/Makefile.am: fix for RedHat bug #136072 | |
| 1363 to include EXSLT doc in libxslt package. | |
| 1364 | |
| 1365 Thu Oct 14 22:43:22 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1366 | |
| 1367 * configure.in, config.h.in, libexslt/date.c: changed date.c to use | |
| 1368 gmtime_r if available (bug 129983) | |
| 1369 * libexslt/functions.c: fixed a namespace problem concerning a | |
| 1370 function with a namespace-qualified name (bug 155197) | |
| 1371 | |
| 1372 Tue Oct 12 03:54:44 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1373 | |
| 1374 * libxslt/namespaces.c: fixed a bug in namespace lookup exhibited | |
| 1375 by the recent namespace tests in libxml2 | |
| 1376 | |
| 1377 Thu Oct 7 16:15:15 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1378 | |
| 1379 * libxslt/transform.c: fixed a problem of tree structure raised | |
| 1380 by the new libxml2 tree checking code. | |
| 1381 | |
| 1382 Thu Sep 30 11:28:03 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1383 | |
| 1384 * libexslt/date.c: fixed problem with negative periods | |
| 1385 (bug 154021) | |
| 1386 * tests/exslt/date/sum.2.out: changed expected output, now | |
| 1387 agrees with comments in sum.2.xml test data file | |
| 1388 | |
| 1389 Thu Sep 30 08:19:28 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1390 | |
| 1391 * libxslt/templates.c: patch from Mark Vakoc about an incorrect | |
| 1392 attribute document pointer. | |
| 1393 | |
| 1394 Thu Sep 30 08:13:57 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1395 | |
| 1396 * doc/tutorial2/libxslt_pipes.*: updated the tutorial from Panagiotis | |
| 1397 Louridas | |
| 1398 | |
| 1399 Thu Sep 30 00:10:09 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1400 | |
| 1401 * configure.in doc/*: release of 1.1.11, rebuilt the docs | |
| 1402 | |
| 1403 Wed Sep 29 15:42:33 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1404 | |
| 1405 * libxslt/pattern.c: try to fix #153137 but without a test case | |
| 1406 it's shooting in the dark. | |
| 1407 | |
| 1408 Tue Sep 28 16:20:48 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1409 | |
| 1410 * doc/tutorial2/libxslt_pipes.*: New tutorial from Panagiotis Louridas | |
| 1411 * libxslt.spec.in doc/Makefile.am: integrated the tutorial in the | |
| 1412 distribution | |
| 1413 | |
| 1414 Sat Sep 25 21:38:57 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1415 | |
| 1416 * libxslt/preproc.c libxslt/variables.c: fixed 2 leaks with | |
| 1417 namespaced variable names. | |
| 1418 * tests/general/bug-154.*, tests/general/Makefile.am, | |
| 1419 tests/docs/bug-154*, tests/docs/Makefile.am: added test case | |
| 1420 for above | |
| 1421 | |
| 1422 Fri Sep 24 18:13:45 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1423 | |
| 1424 * Makefile.am: add missing variable | |
| 1425 * libxslt/transform.c: fixed some error callback data | |
| 1426 * tests/exslt/date/Makefile.am tests/exslt/date/sum*: added new | |
| 1427 date:sum testing from Derek Poon | |
| 1428 | |
| 1429 Fri Sep 24 09:17:22 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1430 | |
| 1431 * libexslt/date.c: fixed problem with empty sets, etc. | |
| 1432 (see discussion on mailing list) | |
| 1433 | |
| 1434 Sat Sep 18 17:08:31 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1435 | |
| 1436 * libexslt/date.c: fixed problem with timezone offset | |
| 1437 (bug 153000) | |
| 1438 * tests/exslt/date/add.1.out: changed regression test output, | |
| 1439 which was apparently incorrect for above case | |
| 1440 | |
| 1441 Sat Sep 18 00:04:02 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1442 | |
| 1443 * libxslt/transform.c: re-arranged sequence of setting up | |
| 1444 namespaces within xsltCopyTree (see the list thread | |
| 1445 http://mail.gnome.org/archives/xml/2004-September/msg00072.html) | |
| 1446 * tests/general/bug-104.out: slight change to expected output | |
| 1447 due to above fix | |
| 1448 | |
| 1449 Fri Sep 17 23:15:33 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1450 | |
| 1451 * libexslt/date.c: enhanced validation of date-time to catch | |
| 1452 bit-field overflow (bug 152836) | |
| 1453 * tests/exslt/date/date.2.*, tests/exslt/time.2.*: added test | |
| 1454 cases for above | |
| 1455 | |
| 1456 Tue Sep 7 18:04:55 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1457 | |
| 1458 * libxslt/numbers.c: further refinement to UTF8 pattern | |
| 1459 separator (bug 151975) | |
| 1460 | |
| 1461 Tue Sep 7 00:14:12 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1462 | |
| 1463 * libxslt/numbers.c: fixed problem with UTF8 pattern | |
| 1464 separator (bug 151975) | |
| 1465 | |
| 1466 Mon Sep 6 14:27:38 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1467 | |
| 1468 * libxslt/imports.c, libxslt/xslt.c, libxslt/xsltInternals.h: | |
| 1469 fixed 2 problems with xsl:include (bug #151795) | |
| 1470 | |
| 1471 Tue Aug 31 15:45:42 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1472 | |
| 1473 * NEWS configure.in doc/*: Release of libxslt-1.1.10 | |
| 1474 | |
| 1475 Tue Aug 31 11:41:11 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1476 | |
| 1477 * doc/xsltproc.1 doc/xsltproc.xml: added missing descriptions | |
| 1478 for --path as well as --load-trace, fixes Red Hat bug #106545 | |
| 1479 | |
| 1480 Fri Aug 27 20:52:52 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1481 | |
| 1482 * libxslt/keys.c: fixed small problem with key initialisation | |
| 1483 disturbing the transformation context (bug 151201). | |
| 1484 * tests/general/bug-153.*, tests/general/Makefile.am, | |
| 1485 tests/docs/bug-153*, tests/docs/Makefile.am: added test case | |
| 1486 for above | |
| 1487 | |
| 1488 Tue Aug 24 16:40:51 CEST 2004 Igor Zlatkovic <igor@zlatkovic.com> | |
| 1489 | |
| 1490 * win32/configure.js: added support for version extra | |
| 1491 | |
| 1492 Mon Aug 23 16:53:02 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1493 | |
| 1494 * libexslt/date.c libxslt/imports.c libxslt/xslt.c: fixing | |
| 1495 compilation problems on Solaris #150844 | |
| 1496 | |
| 1497 Sun Aug 22 17:19:49 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1498 | |
| 1499 * configure.in NEWS doc/*: preparing release of 1.1.9 | |
| 1500 | |
| 1501 Sat Aug 21 22:08:14 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1502 | |
| 1503 * transform.c: Further enhancement for keys on exslt:node-sets. | |
| 1504 Corrects a rather serious timing problem (bug 150741) | |
| 1505 * tests/exslt/common/node-set.8.*: added regression test for this | |
| 1506 | |
| 1507 Fri Aug 20 18:53:50 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1508 | |
| 1509 * Makefile.am configure.in: a bit of cleanup and a extra variable for | |
| 1510 CVS dist | |
| 1511 | |
| 1512 Fri Aug 20 11:30:19 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1513 | |
| 1514 * libxslt/imports.c: fix a 64bit bug reported by Andreas Schwab | |
| 1515 | |
| 1516 Wed Aug 18 14:27:18 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1517 | |
| 1518 * configure.in libxslt/xsltconfig.h.in libxslt/xslt.c | |
| 1519 libxslt/xsltwin32config.* libexslt/exsltconfig.h.in | |
| 1520 libexslt/exslt.c: added some code to include the CVS | |
| 1521 ChangeLog version in the version strings available for | |
| 1522 printing (e.g. by xsltproc) | |
| 1523 | |
| 1524 Wed Aug 18 00:22:00 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1525 | |
| 1526 * xsltproc/xsltproc.c: implemented --nodtdattr to avoid defaulting | |
| 1527 DTD attributes, RFE 150311 . Also cleanup the code from all | |
| 1528 libxml2 pre 2.6.0 specific code since we are using | |
| 1529 LIBXML_REQUIRED_VERSION=2.6.8 in configure.in | |
| 1530 | |
| 1531 Tue Aug 17 01:01:22 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1532 | |
| 1533 * libxslt/documents.c libxslt/documents.h libxslt/imports.c | |
| 1534 libxslt/xslt.c libxslt/xsltutils.c: Implemented a hook to | |
| 1535 provide document loading as suggested by David Hyatt for | |
| 1536 Safari | |
| 1537 | |
| 1538 Mon Aug 16 12:53:55 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1539 | |
| 1540 * libxslt/transform.c: added a call to xmlXPathOrderDocElems | |
| 1541 in xmlNewTransformContext for the principal document (bug 133289) | |
| 1542 | |
| 1543 Sat Aug 14 21:49:48 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1544 | |
| 1545 * libxslt/namespaces.[ch], transform.c, xslt.c, xsltInternals.h: | |
| 1546 fixed handling of #default in namespace-alias for default | |
| 1547 namespace (bug 149659) | |
| 1548 * tests/namespaces/tst7.* tst8.*: added regression tests for above | |
| 1549 | |
| 1550 Fri Aug 6 11:05:31 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1551 | |
| 1552 * libexslt/date.c: added date:sum routine supplied by Joel | |
| 1553 Reed | |
| 1554 | |
| 1555 Wed Aug 4 00:04:13 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1556 | |
| 1557 * doc/downloads.html doc/xslt.html: fixed a couple of problems | |
| 1558 reported by Oliver Stoeneberg | |
| 1559 | |
| 1560 Mon Aug 2 08:48:03 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1561 | |
| 1562 * libxslt/documents.c, libxslt/functions.c, libxslt/transform.c, | |
| 1563 libxslt/variables.c: added code to assure keys are generated | |
| 1564 when needed for node-sets (bug 148773) | |
| 1565 * tests/exslt/common/node-set.7.* - added test case for above. | |
| 1566 | |
| 1567 Mon Jul 26 17:03:22 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1568 | |
| 1569 * libexslt/strings.c: fixed str:tokenize for case when 2nd | |
| 1570 argument is an empty string (should produce a token for | |
| 1571 each char in the string). Reported on the mailing list by | |
| 1572 Peter Pawlowski. | |
| 1573 | |
| 1574 Fri Jul 23 21:55:14 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1575 * libxslt/imports.c: further enhancement for template priorities | |
| 1576 on imported stylesheets (better fix for bug 141279, fixes | |
| 1577 bug 148246). | |
| 1578 | |
| 1579 Fri Jul 16 12:14:57 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1580 | |
| 1581 * configure.in libexslt/crypto.c libexslt/exslt.[ch] | |
| 1582 libexslt/exsltconfig.h.in win32/configure.js: apply patch from | |
| 1583 Rob Richards to add a normal --with-crypto configure option. | |
| 1584 | |
| 1585 Tue Jul 13 22:57:43 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1586 | |
| 1587 * libxslt/functions.c: added some logic to xsltKeyFunction | |
| 1588 to set the transform context doc ptr when the xpath context | |
| 1589 doc is different (bug 147445) | |
| 1590 * tests/exslt/common/Makefile.am, tests/exslt/common/node-set.5* | |
| 1591 and tests/exslt/common/node-set.6*: added regression tests | |
| 1592 for bug 145547 (UNION and FILTER for RVT's) | |
| 1593 | |
| 1594 Mon Jul 12 08:28:07 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1595 | |
| 1596 * python/libxslt-python-api.xml: fixed type for doctypeSystem | |
| 1597 and doctypePublic (problem reported on the list by Sitsofe | |
| 1598 Wheeler) | |
| 1599 * doc/libxslt-api.xml: updated database. | |
| 1600 | |
| 1601 Sun Jul 11 22:46:31 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1602 | |
| 1603 * transform.c: small change to key handling for RVT, needed | |
| 1604 because of enhancement to libxml2 xpath. | |
| 1605 | |
| 1606 Fri Jul 9 02:51:38 PDT 2004 Daniel Veillard <daniel@veillard.com> | |
| 1607 | |
| 1608 * python/libxsl.py: fixes Python on 64bits box problem. | |
| 1609 | |
| 1610 Tue Jul 6 18:43:37 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1611 | |
| 1612 * libxslt.spec.in: better python dependancy Red hat bug #126364 | |
| 1613 by Robert Scheck | |
| 1614 | |
| 1615 Tue Jul 6 21:35:44 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1616 | |
| 1617 * tests/namespaces/Makefile.am: added extra2.err, tst5.xml, | |
| 1618 tst5.xsl and tst.out to EXTRA_DIST | |
| 1619 | |
| 1620 Mon Jul 5 21:48:13 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1621 | |
| 1622 * configure.in doc/*: releasing 1.1.8 | |
| 1623 | |
| 1624 Sun Jul 4 24:18:12 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1625 | |
| 1626 * xsltproc/Makefile.am: changed the sequence of LD_ADDS and | |
| 1627 LIBGCRYPT_LIBS on xsltproc_LDADD. Previously this was | |
| 1628 causing the wrong libs to be linked when using the configure | |
| 1629 option --with-libxml-libs-prefix, or --with-libxml-src (nasty) | |
| 1630 | |
| 1631 Sun Jul 4 21:42:48 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1632 | |
| 1633 * libexslt/Makefile.am: implemented change from Joel Reed for | |
| 1634 automake-1.4 compatibility. | |
| 1635 * libexslt/crypto.c: reformatted source to remove an overly | |
| 1636 generous supply of tabs. Added a #include for sys/select to | |
| 1637 fix a compilation error caused by the gcrypt include file's | |
| 1638 usage of 'fd_set'. Made some minor changes to fix | |
| 1639 some warning messages (no change to the logic). | |
| 1640 * configure.in, config.h.in: added test for presence of | |
| 1641 sys/select.h. | |
| 1642 Added test for libgcrypt version > 1.1.41 (bug 145245) | |
| 1643 | |
| 1644 Sat Jul 3 17:52:27 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1645 | |
| 1646 * doc/xslt.html, doc/extensions.html: corrected the URI for libxslt | |
| 1647 namespace, also a small enhancement of the surrounding text on | |
| 1648 extension functions. (bug 145250) | |
| 1649 | |
| 1650 Fri Jul 2 15:51:49 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1651 | |
| 1652 * configure.in: convenience change | |
| 1653 * python/libxsl.py python/libxslt-python-api.xml python/libxslt.c: | |
| 1654 try to avoid calling libxml2 cleanup function directly but go | |
| 1655 though the python wrapper of libxml2 for memory debug accounting. | |
| 1656 | |
| 1657 Fri Jul 2 16:24:12 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1658 | |
| 1659 * libxslt/keys.c: added namespace setup before calling XPath | |
| 1660 to evaluate key (Bug 143520) | |
| 1661 | |
| 1662 Thu Jul 1 10:07:55 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1663 | |
| 1664 * libxslt/transform.c: added coding to xsltCopyTree to copy | |
| 1665 namespaces (bug 139578). | |
| 1666 * tests/general/bug-128.out: changed to reflect above fix | |
| 1667 * libxslt/xslt.c: minor change to an error message | |
| 1668 | |
| 1669 Wed Jun 30 18:41:20 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1670 | |
| 1671 * win32/Makefile.msvc win32/Makefile.mingw libexslt/Makefile.am | |
| 1672 libexslt/exslt.c libexslt/exslt.h config.h.in configure.in | |
| 1673 libexslt/crypto.c: applied patch from Joel Reed to get EXSLT | |
| 1674 crypto extensions based on libgcrypt if found at configure time. | |
| 1675 * tests/namespaces/Makefile.am: fixed a small breakage | |
| 1676 | |
| 1677 Wed Jun 30 12:28:34 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1678 | |
| 1679 * libxslt/namespaces: some enhancement for fixing bug 142768 | |
| 1680 * tests/namespaces/Makefile.am, tests/namespaces/tst6*: | |
| 1681 added regression test for this bug | |
| 1682 | |
| 1683 Tue Jun 29 09:23:03 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1684 | |
| 1685 * Makefile.am examples/xsltICUSort.c: seems I never commited to CVS | |
| 1686 the example from Richard Jinks | |
| 1687 | |
| 1688 Wed Jun 9 16:33:56 CEST 2004 Igor Zlatkovic <igor@zlatkovic.com> | |
| 1689 | |
| 1690 * win32/configure.js win32/Makefile.* minor changes for the new | |
| 1691 layout of the Windows binary package | |
| 1692 | |
| 1693 Wed May 26 10:51:22 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1694 | |
| 1695 * doc/search.php.inc, doc/search/php: enhanced to remove | |
| 1696 forcing module names to lower case, and to fix problem | |
| 1697 with links between pages in libxml2 directory. | |
| 1698 | |
| 1699 Mon May 24 12:46:10 HKT 2004 Igor Zlatkovic <igor@zlatkovic.com> | |
| 1700 | |
| 1701 * win32/makefile.msvc, win32/configure.js: included the cruntime | |
| 1702 option, contributed by Oliver Stoeneberg | |
| 1703 | |
| 1704 Mon May 24 08:37:22 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1705 | |
| 1706 * libxslt/xsltutils.c: fixed bug in error message printing | |
| 1707 for undefined namespace (bug 143004) | |
| 1708 | |
| 1709 Mon May 17 23:08:42 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1710 | |
| 1711 * NEWS doc/*: updated for 1.1.7 | |
| 1712 | |
| 1713 Mon May 17 06:14:09 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1714 | |
| 1715 * configure.in: release of libxslt-1.1.7 | |
| 1716 | |
| 1717 Sun May 16 23:08:05 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1718 | |
| 1719 * tests/general/bug-151*, tests/docs/bug-151.xml, | |
| 1720 tests/general/Makefile.am, tests/docs/Makefile.am: added | |
| 1721 regression test for old bug #127877 | |
| 1722 | |
| 1723 Sun May 16 20:48:35 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1724 | |
| 1725 * libxslt/transform.c: fixing bug #135542 about the DOCTYPE name | |
| 1726 being generated when the root element is namespaced | |
| 1727 * tests/general/bug-151*, tests/docs/bug-151.xml, | |
| 1728 tests/general/Makefile.am, tests/docs/Makefile.am: added | |
| 1729 regression test for bug #135542 | |
| 1730 | |
| 1731 Sun May 16 19:39:44 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1732 | |
| 1733 * libxslt/namespaces.c libxslt/namespaces.h libxslt/templates.c | |
| 1734 libxslt/transform.c: fixing bug #134500 on namespace lookup for | |
| 1735 attribute which sometimes lead to default namespace | |
| 1736 * tests/general/bug-150*, tests/docs/bug-150.xml, | |
| 1737 tests/general/Makefile.am, tests/docs/Makefile.am: added | |
| 1738 regression test for bug #134500 | |
| 1739 | |
| 1740 Sun May 16 18:09:36 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1741 | |
| 1742 * libexslt/date.h: fixing a small portability problem on Solaris | |
| 1743 for the declaration of localtime_r bug #140468 | |
| 1744 | |
| 1745 Sun May 16 16:36:38 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1746 | |
| 1747 * libxslt.m4: applied patch from Edward Rudd to fix the problems | |
| 1748 raised in bug #142429 | |
| 1749 | |
| 1750 Sun May 16 11:01:52 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1751 | |
| 1752 * libxslt/xslt.c: fixed a weird namespace bug #141532 | |
| 1753 * tests/docs/Makefile.am tests/docs/bug-14[89].xml | |
| 1754 tests/general/Makefile.am tests/docs/bug-14[89]*: added tests | |
| 1755 to the regression for bug #141532 | |
| 1756 | |
| 1757 Sun May 2 23:47:43 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1758 | |
| 1759 * libxslt/imports.c: added comments and function header, | |
| 1760 improved logic of routine just added. | |
| 1761 * tests/general/bug-147*, tests/docs/bug-147.xml, | |
| 1762 tests/general/Makefile.am, tests/docs/Makefile.am: added | |
| 1763 regression test for bug 141279 | |
| 1764 | |
| 1765 Sun May 2 12:47:32 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1766 | |
| 1767 * libxslt/imports.c: enhanced normalization of comp steps | |
| 1768 when an imported stylesheet has it's own imports | |
| 1769 (bug 141279) | |
| 1770 | |
| 1771 Sat May 1 10:35:03 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1772 | |
| 1773 * libxslt/transform.c: added code to recognize | |
| 1774 disable-output-escaping on certain text nodes (bug 140755) | |
| 1775 * tests/general/bug-100.out: regenerated to account for change | |
| 1776 from next ChangeLog entry (bug 140558) | |
| 1777 | |
| 1778 Wed Apr 28 18:17:24 PDT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1779 | |
| 1780 * libxslt/xsltutils.c: suppressed any automatic linefeed after | |
| 1781 a comment following the document root element (bug 140558) | |
| 1782 | |
| 1783 Thu Apr 22 08:38:35 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1784 | |
| 1785 * libxslt/transform.c: fix a problem where we updated an | |
| 1786 ELEMENT node psvi field as if it was a DOCUMENT one, leading | |
| 1787 to a subtle crash later, valgrind rules. | |
| 1788 | |
| 1789 The Apr 20 00:22:37 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1790 | |
| 1791 * libexslt/strings.c: fixed bug in UTF8 string tokenize | |
| 1792 kindly reported by Vasily Tchekalkin | |
| 1793 | |
| 1794 Mon Apr 19 00:39:18 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1795 | |
| 1796 * configure.in doc/*: preparing release 1.1.6 | |
| 1797 * libxslt.spec.in: keep the ChangeLog compressed | |
| 1798 | |
| 1799 Mon Apr 5 15:23:53 CEST 2004 Daniel Veillard <daniel@veillard.com> | |
| 1800 | |
| 1801 * libxslt/keys.c: fixed a stupid cut'npaste bug #139132 | |
| 1802 * tests/docs/Makefile.am tests/docs/bug-146.xml | |
| 1803 tests/general/Makefile.am tests/docs/bug-146*: added test | |
| 1804 to the regression for bug #139132 | |
| 1805 | |
| 1806 2004-04-02 10:17:23 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1807 | |
| 1808 * libxslt/keys.c: applied patch from Mark Vakoc to fix problem | |
| 1809 with key matching attribute node. | |
| 1810 | |
| 1811 2004-04-01 Johan Dahlin <johan@gnome.org> | |
| 1812 | |
| 1813 * python/.cvsignore: Add generated files, to make cvs silent. | |
| 1814 | |
| 1815 * .cvsignore: Add missing libexslt.pc and stamp-h1 | |
| 1816 | |
| 1817 Tue Mar 23 13:13:56 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1818 | |
| 1819 * configure.in: prepare release of 1.1.5, made a hard dependancy | |
| 1820 to libxml2 2.6.8 due to the dictionnary reference counting change | |
| 1821 * doc/*: updated and rebuilt the doc. | |
| 1822 * tests/namespaces/Makefile.am: fixed a build problem (tst5 ?) | |
| 1823 | |
| 1824 Mon Mar 22 20:25:41 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1825 | |
| 1826 * libxslt/xsltconfig.h.in: small fix for OpenVMS | |
| 1827 * libxslt/documents.c: fixed a leak associated to the change | |
| 1828 in reference counting when running the XML parser and using | |
| 1829 the document() function. | |
| 1830 | |
| 1831 Wed Mar 17 18:49:55 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1832 | |
| 1833 * xsltproc/xsltproc.c: added check for state XSLT_STATE_STOPPED | |
| 1834 when output file is used (bug 137341) | |
| 1835 | |
| 1836 Tue Mar 16 08:55:18 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1837 | |
| 1838 * libxslt/xsltutils.c: corrected my error from bug 135938 | |
| 1839 pointed out on the mailing list by Mark Vakoc. | |
| 1840 * libxslt/transform.c: enhanced the error message for | |
| 1841 call-template when namespace is present. | |
| 1842 * tests/general/bug-145.err: regenerated for new message | |
| 1843 | |
| 1844 Fri Mar 12 13:07:03 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1845 | |
| 1846 * libxslt/namespaces.c: added additional check to prevent | |
| 1847 superfluous namespace href's being generated on elements | |
| 1848 (bug 136914) | |
| 1849 * tests/namespaces/Makefile.am, tests/namespaces/tst5.x[ms]l: | |
| 1850 added new test for bug 136914 | |
| 1851 * tests/namespaces, tests/extensions/ tests/reports: fixed | |
| 1852 error in "enhanced" Makefile.am, removed superfluous .err files | |
| 1853 from cvs | |
| 1854 | |
| 1855 Wed Mar 10 19:27:39 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1856 | |
| 1857 * doc/search.php.incl: minor addition for later version of php | |
| 1858 requiring $HTTP_GET_VARS. | |
| 1859 doc/*: rebuilt the docs | |
| 1860 | |
| 1861 Wed Mar 10 17:14:13 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1862 | |
| 1863 * libexslt/strings.c: modified the 'tokenize' routine to work with | |
| 1864 UTF8 chars in both string and tokens (Bug 136183) | |
| 1865 | |
| 1866 Tue Mar 9 23:44:31 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1867 | |
| 1868 * libxslt/attrvt.c: added coding to allow growing the | |
| 1869 AVT structure when a large number of segments are present | |
| 1870 (bug 136624) | |
| 1871 * libxslt/keys.c: fixed a compilation warning (no logic change) | |
| 1872 | |
| 1873 Sat Mar 6 23:42:47 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1874 | |
| 1875 * tests/docbook/Makefile.am: small fix to typo | |
| 1876 | |
| 1877 Sat Mar 6 23:05:11 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1878 | |
| 1879 * Makefile.am, tests/Makefile.am, tests/REC/Makefile.am, | |
| 1880 tests/REC1/Makefile.am, tests/REC2/Makefile.am, | |
| 1881 tests/XSLTMark/Makefile.am, tests/docbook/Makefile.am, | |
| 1882 tests/exslt/common/Makefile.am, tests/exslt/date/Makefile.am, | |
| 1883 tests/exslt/functions/Makefile.am, tests/exslt/math/Makefile.am, | |
| 1884 tests/exslt/sets/Makefile.am, tests/exslt/strings/Makefile.am, | |
| 1885 tests/extensions/Makefile.am, tests/general/Makefile.am, | |
| 1886 tests/keys/Makefile.am, tests/multiple/Makefile.am, | |
| 1887 tests/namespaces/Makefile.am, tests/numbers/Makefile.am, | |
| 1888 tests/reports/Makefile.am, test/xmlspec/Makefile.am, | |
| 1889 tests/general/bug-60.err, tests/docbook/result/html/gdp-handbook.err, | |
| 1890 tests/REC/test-2.5-1.err: | |
| 1891 Major enhancement to "make tests". All but Python tests | |
| 1892 cleaned up to produce minimum summary output if no problems. | |
| 1893 * tests/general/bug-145.xsl, tests/general/bug-145.err, | |
| 1894 tests/docs/Makefile.am, tests/docs/bug-145.xml: | |
| 1895 Added test case for bugzilla bug 135938 | |
| 1896 | |
| 1897 Thu Mar 4 23:02:18 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1898 | |
| 1899 * libxslt/xsltutils.h, libxslt/xsltutils.c, libxslt/preproc.c: | |
| 1900 fixed problem with dictionary handling (bug 135938). | |
| 1901 * doc/EXSLT/*: fixed a few more "href_base" files. | |
| 1902 | |
| 1903 Wed Mar 3 21:33:33 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1904 | |
| 1905 * doc/*, doc/html/*, doc/EXSLT/*: rebuilt the docs to fix | |
| 1906 the "href_base" problem. | |
| 1907 | |
| 1908 Fri Feb 27 01:04:47 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1909 | |
| 1910 * configure.in, config.h.in: added test for localtime_r | |
| 1911 * libexslt/date.c: added usage of localtime_r if present on | |
| 1912 system (bug 129983, suggested by Vasily Tchekalkin) | |
| 1913 | |
| 1914 Thu Feb 26 16:59:45 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1915 | |
| 1916 * libxslt/keys.c libxslt/pattern.c: removed the last use | |
| 1917 of _private that time in the input document, use the psvi | |
| 1918 field again, this may be interesting if XSLT2 support gets | |
| 1919 in but since this is very unlikely ... | |
| 1920 | |
| 1921 Thu Feb 26 16:04:28 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1922 | |
| 1923 * libxslt/transform.c libxslt/variables.c: use the psvi field | |
| 1924 of teh document used for RVT instead of _private. | |
| 1925 | |
| 1926 Thu Feb 26 15:17:52 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1927 | |
| 1928 * libxslt/attrvt.c libxslt/templates.c: use the psvi field of | |
| 1929 the attribute instead of the _private one to compile AVT infos | |
| 1930 | |
| 1931 Thu Feb 26 14:53:16 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1932 | |
| 1933 * tests/docs/Makefile.am tests/docs/bug-144.xml | |
| 1934 tests/general/Makefile.am tests/docs/bug-144*: added test | |
| 1935 similar to 143 but checking for AVT in local variables. | |
| 1936 | |
| 1937 Thu Feb 26 13:16:33 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1938 | |
| 1939 * libxslt/attrvt.c libxslt/variables.c: fixed a regression for | |
| 1940 AVT found in global variable content. | |
| 1941 * tests/docs/Makefile.am tests/docs/bug-143.xml | |
| 1942 tests/general/Makefile.am tests/docs/bug-143*: added test | |
| 1943 to the regression suite. | |
| 1944 | |
| 1945 Wed Feb 25 16:35:01 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1946 | |
| 1947 * libxslt/attributes.c libxslt/keys.h libxslt/preproc.c | |
| 1948 libxslt/transform.c libxslt/variables.c libxslt/xsltutils.c: | |
| 1949 First step toward _private cleanup: use the psvi field to store | |
| 1950 the precompilation informations in the stylesheet nodes. | |
| 1951 | |
| 1952 Wed Feb 25 14:24:34 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1953 | |
| 1954 * libxslt/variables.c: trying to use the fact that names comes | |
| 1955 from a dictionnary when looking up for variables. | |
| 1956 * tests/documents/Makefile.am: try to fix an error reported on | |
| 1957 the list. | |
| 1958 | |
| 1959 Wed Feb 25 17:02:22 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1960 | |
| 1961 * tests/general/Makefile.am, tests/general/bug-142.xsl, | |
| 1962 tests/general/bug-142.out, tests/docs/Makefile.am, | |
| 1963 tests/general/bug-142.xml: added test for language | |
| 1964 attribute which previously triggered a memory leak | |
| 1965 (from list report by Mike Hommey) | |
| 1966 | |
| 1967 Mon Feb 23 18:01:44 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1968 | |
| 1969 * NEWS configure.in doc/*: preparing release 1.1.4, updated and | |
| 1970 regenerated the documentation | |
| 1971 | |
| 1972 Tue Feb 24 00:37:28 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 1973 | |
| 1974 * libxslt/xsltutils.c, libxslt/templates.c, libxslt/preproc.c: | |
| 1975 minor changes to eliminate compilation warnings. No change | |
| 1976 to logic. | |
| 1977 | |
| 1978 Sun Feb 22 23:59:12 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1979 | |
| 1980 * libexslt/exsltexports.h libxslt/xsltexports.h: patches from | |
| 1981 Mikhail S Grushinskiy to compile on Mingw | |
| 1982 | |
| 1983 Sat Feb 21 16:47:04 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1984 | |
| 1985 * win32/Makefile.msvc: patch from Mark Vadoc for attrvt.c | |
| 1986 | |
| 1987 Wed Feb 18 13:32:55 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1988 | |
| 1989 * libxslt/extensions.c: applied patch from Steve Little to | |
| 1990 display the extension modules. | |
| 1991 | |
| 1992 Wed Feb 18 11:40:23 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1993 | |
| 1994 * libxslt/transform.c: trying to fix an extension regression pointed | |
| 1995 out on the list. | |
| 1996 | |
| 1997 Tue Feb 17 12:20:26 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 1998 | |
| 1999 * libxslt/transform.c: try to fix the problem with yelp | |
| 2000 and dictionnaries | |
| 2001 | |
| 2002 Tue Feb 17 11:29:15 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 2003 | |
| 2004 * libxslt/templates.c: applied patch from #134588 provided by | |
| 2005 Mariano Suárez-Alvarez, attribute text node without doc. | |
| 2006 | |
| 2007 Mon Feb 16 15:55:57 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 2008 | |
| 2009 * configure.in, doc/*: updated and rebuilt the documentation | |
| 2010 preparing release of 1.1.3 | |
| 2011 * libxslt/attrvt.c libxslt/xsltInternals.h: cleanup | |
| 2012 | |
| 2013 2004-02-15 Tomasz KÅoczko <kloczek@pld.org.pl> | |
| 2014 | |
| 2015 * libxslt.m4: small fix: added missing [] quotation macro name | |
| 2016 defined in AC_DEFUN(). Fix is neccessary for aclocal from automake | |
| 2017 1.8.x and is backward compatible with older auto tools. | |
| 2018 | |
| 2019 Sun Feb 15 23:01:09 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 2020 | |
| 2021 * libxslt/attrvt.c libxslt/templates.c: removed the two last | |
| 2022 known bug with the new code, was overoptimizing a bit... | |
| 2023 | |
| 2024 Sun Feb 15 19:57:20 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 2025 | |
| 2026 * libxslt/attrvt.c: found the memory leak shown in DocBook, | |
| 2027 mostly an error handling some ATV coupled with doctionnaries | |
| 2028 reference counting. | |
| 2029 * libxslt/documents.c libxslt/transform.c libxslt/variables.c | |
| 2030 libxslt/xslt.c: added a bit of debug to be able to trace | |
| 2031 dictionnaries. | |
| 2032 | |
| 2033 Fri Feb 13 16:59:46 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 2034 | |
| 2035 * libxslt/attrvt.c libxslt/Makefile.am: added new code to handle | |
| 2036 attribute value templates | |
| 2037 * libxslt/*.c libxslt/*.h: also a lot of work to reuse the | |
| 2038 dictionaries at the stylesheet and transformation level. | |
| 2039 * configure.in: this relies on a recent version of libxml2 | |
| 2040 with the sub dictionnary catalog. | |
| 2041 | |
| 2042 Sun Feb 8 16:53:14 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 2043 | |
| 2044 * libxslt/transform.c: added check for "?>" in PI content | |
| 2045 (Bug 133726) | |
| 2046 | |
| 2047 Sat Jan 31 02:43:45 PST 2004 William Brack <wbrack@mmm.com.hk> | |
| 2048 | |
| 2049 * libxslt/namespaces.c: fixed problem with attribute | |
| 2050 namespace (Bug 132953) | |
| 2051 | |
| 2052 Thu Jan 29 14:47:22 PST 2004 William Brack <wbrack@mmm.com.hk> | |
| 2053 | |
| 2054 * libxslt/transform.c: added check for "--" or ending '-' | |
| 2055 in xsl:comment (Bug 132742) | |
| 2056 | |
| 2057 Thu Jan 29 14:08:31 PST 2004 William Brack <wbrack@mmm.com.hk> | |
| 2058 | |
| 2059 * libxslt/transform.c, libxslt/attributes.c: added | |
| 2060 validation of QName for xsl:element and xsl:attribute | |
| 2061 (Bug 132531) | |
| 2062 | |
| 2063 Fri Jan 23 18:52:22 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 2064 | |
| 2065 * libxslt/pattern.c: changed priority of template patterns | |
| 2066 starting with '//' from 0.0 to 0.5 (Bug 131705) | |
| 2067 | |
| 2068 Thu Jan 22 18:42:03 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 2069 | |
| 2070 * libxslt/xslt.c: applied patch from Stefan Kost to fix | |
| 2071 behaviour on unknown element from the XSLT namespace. | |
| 2072 * python/generator.py: applied patch from Stephane bidoul | |
| 2073 to export enums in the bindings. | |
| 2074 | |
| 2075 Thu Jan 22 10:35:14 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 2076 | |
| 2077 * tests/general/Makefile.am, tests/general/bug-141.out, | |
| 2078 tests/general/bug-141.xsl, tests/docs/Makefile.am, | |
| 2079 tests/general/bug-141.xml: added test case for | |
| 2080 Bug 13971 (libxml2 xpath.c bug, but tested here) | |
| 2081 | |
| 2082 Fri Jan 16 22:15:34 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 2083 | |
| 2084 * libxslt/xsltutils.c: added a newline for any comment before | |
| 2085 the root element (Bug 130433) | |
| 2086 * libxslt/xslt.c: fixed problem with cdata-section-elements when | |
| 2087 default namespace is changed (Bug 130793) | |
| 2088 * tests/extensions/module.out, tests/general/bug-100.out: adjusted | |
| 2089 for newline after comment change above. | |
| 2090 * tests/general/Makefile.am, tests/general/bug-140.xsl, | |
| 2091 tests/general/Makefile.am, tests/docs/bug-140.xml: added test for | |
| 2092 cdata-section-elements problem. | |
| 2093 | |
| 2094 Wed Jan 14 16:44:58 CET 2004 Daniel Veillard <daniel@veillard.com> | |
| 2095 | |
| 2096 * python/libxsl.py: applied shared lib loading patch for OS X from | |
| 2097 Gianni Ceccarelli | |
| 2098 | |
| 2099 Wed Jan 14 14:28:02 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 2100 | |
| 2101 * libexslt/math.c, libexslt/common.c: fixed problem, | |
| 2102 reported on the list by Markus Bayerlein, concerning | |
| 2103 math functions on nodesets generated with | |
| 2104 exslt:node-set | |
| 2105 * tests/exslt/math/max.3.xsl, tests/exslt/math/max.3.xml, | |
| 2106 tests/exslt/math/max.3.out, tests/exslt/math/Makefile.am: | |
| 2107 added test case for above. | |
| 2108 | |
| 2109 Tue Jan 13 00:33:50 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 2110 | |
| 2111 * libxslt/transform.c: changed to assure comment which | |
| 2112 preceeds root node is output after DTD (Bug 130433) | |
| 2113 * test/exslt/common/node-set.4.*: added test case for | |
| 2114 Bug 130922 | |
| 2115 | |
| 2116 Mon Jan 12 12:51:45 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 2117 | |
| 2118 * doc/site.xsl: Changed logo spacing to avoid stacking | |
| 2119 * doc/*: rebuilt web pages | |
| 2120 | |
| 2121 Sun Jan 11 20:10:09 MST 2004 John Fleck <jfleck@inkstain.net> | |
| 2122 | |
| 2123 * doc/site.xsl | |
| 2124 * doc/w3c.png | |
| 2125 * doc/* | |
| 2126 Test William's new site.xsl improvements by adding the | |
| 2127 W3C logo icon, rebuild docs, and presto! It shows up | |
| 2128 everywhere! | |
| 2129 | |
| 2130 Mon Jan 10 08:33:18 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 2131 | |
| 2132 * libxslt/transform.c: Refined wrapper code with large | |
| 2133 test case submitted by Norm Walsh. (Bug 130922) | |
| 2134 | |
| 2135 Sun Jan 10 23:33:21 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 2136 | |
| 2137 * libxslt/transform.c: Added coding to create a xsltDocument | |
| 2138 wrapper for an RVT, in order to produce the applicable | |
| 2139 keys (Bug 130922) | |
| 2140 | |
| 2141 Sat Jan 9 17:04:38 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 2142 | |
| 2143 * doc/search.xml, doc/search.templ, doc/Makefile.am, | |
| 2144 doc/search.php.inc: Added new facility to "autogen" | |
| 2145 the search script. Fixed a few more problems with | |
| 2146 the API page generation. | |
| 2147 * doc/site.xsl, doc/api.xsl, doc/newapi.xsl: integrated | |
| 2148 the autogeneration of the php script. Note that from | |
| 2149 this point doc/search.php will be include in the | |
| 2150 generic "Rebuilt docs". | |
| 2151 * doc/*: api docs rebuilt. | |
| 2152 | |
| 2153 Fri Jan 8 08:32:55 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 2154 | |
| 2155 * doc/site.xsl, doc/api.xsl, doc/newapi.xsl, doc/search.php: | |
| 2156 Further cleanup, fully implemented common routine for | |
| 2157 "generic page" within the docs. | |
| 2158 * doc/*: api docs rebuilt with enhanced scripts. | |
| 2159 | |
| 2160 Thu Jan 8 06:45:04 MST 2004 John Fleck <jfleck@inkstain.net> | |
| 2161 | |
| 2162 * doc/xslt.html, doc/bugs.html | |
| 2163 made link to bugzilla more useful | |
| 2164 | |
| 2165 Wed Jan 7 20:12:14 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 2166 | |
| 2167 * doc/api.xsl, doc/site.xsl, doc/search.php: a little | |
| 2168 cleanup of scripts, assuring page tables are consistent. | |
| 2169 * doc/*: api docs rebuilt with enhanced scripts. | |
| 2170 | |
| 2171 Tue Jan 6 23:38:47 HKT 2004 William Brack <wbrack@mmm.com.hk> | |
| 2172 | |
| 2173 * configure.in: fixed Bug130593. | |
| 2174 * doc/apibuild.py: fixed a couple of sequence problems on | |
| 2175 references within APIxxx.html files, rebuild doc/* (and NEWS) | |
| 2176 | |
| 2177 Sun Jan 4 19:06:59 MST 2004 John Fleck <jfleck@inkstain.net> | |
| 2178 | |
| 2179 * doc/newapi.xsl: change background color of function | |
| 2180 declaration to improve readability | |
| 2181 * doc/*: rebuild docs with new stylesheet | |
| 2182 | |
| 2183 Fri Jan 2 21:42:49 MST 2004 John Fleck <jfleck@inkstain.net> | |
| 2184 | |
| 2185 * libxslt/transform.c: fix bad doc comment formatting on | |
| 2186 xsltDebugSetDefaultTrace and xsltDebugGetDefaultTrace | |
| 2187 * doc/*: rebuild docs | |
| 2188 | |
| 2189 Wed Dec 24 15:15:52 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2190 | |
| 2191 * configure.in doc/*: prepared release of libxslt-1.1.2 | |
| 2192 * libxslt.spec.in doc/Makefile.am: some tweaking following the | |
| 2193 new EXSLT docs. | |
| 2194 | |
| 2195 Mon Dec 22 20:33:08 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2196 | |
| 2197 * libxlst/numbers.c: fixed xsl:number level="any" for Bug | |
| 2198 129057 | |
| 2199 | |
| 2200 Sun Dec 21 21:38:11 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2201 | |
| 2202 * libxslt/numbers.c: added namespace comparison for | |
| 2203 xsl:number count function (Bug 129057) | |
| 2204 | |
| 2205 Sun Dec 21 13:56:48 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2206 | |
| 2207 * tests/docs/Makefile.am tests/docs/bug-139.xml | |
| 2208 tests/general/Makefile.am tests/general/bug-139*: added | |
| 2209 test for entities parsing (Bug #129489) | |
| 2210 | |
| 2211 Sun Dec 21 20:33:27 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2212 | |
| 2213 * tests/docs/Makefile.am tests/docs/bug-138.xml | |
| 2214 tests/general/Makefile.am tests/general/bug-138*: added | |
| 2215 test for namespace problem (Bug #129624) | |
| 2216 | |
| 2217 Sun Dec 21 13:17:05 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2218 | |
| 2219 * xsltproc.c: fixed #129327 make sure parser flags get transmitted to | |
| 2220 the transformation context | |
| 2221 * libxslt/documents.c libxslt/transform.c libxslt/xsltInternals.h | |
| 2222 libxslt/xsltutils.c libxslt/xsltutils.h: add a new call | |
| 2223 xsltSetCtxtParseOptions() to update parsing options in document() | |
| 2224 | |
| 2225 Sun Dec 21 12:51:12 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2226 | |
| 2227 * libxslt/keys.c: fixed second problem on #122483, namespace | |
| 2228 definitions must be propagated to keys. | |
| 2229 * tests/docs/Makefile.am tests/docs/bug-137.xml | |
| 2230 tests/general/Makefile.am tests/docs/bug-137*: added test | |
| 2231 to the regression for bug #122483 | |
| 2232 | |
| 2233 Sun Dec 21 12:08:45 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2234 | |
| 2235 * libxslt/transform.c: added the cast needed to fix #129188 warning | |
| 2236 | |
| 2237 Sat Dec 20 23:37:31 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2238 | |
| 2239 * libexslt/transform.c: fixed Bug 129624 (erroneous output | |
| 2240 of namespaces) | |
| 2241 | |
| 2242 Sat Dec 20 16:22:11 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2243 | |
| 2244 * libexslt/date.c: fixed several routines to assure empty | |
| 2245 string returned (rather than a string object with a null | |
| 2246 string pointer) (Bug 129561) | |
| 2247 | |
| 2248 Mon Dec 16 00:30:47 PST 2003 William Brack <wbrack@mmm.com.hk> | |
| 2249 | |
| 2250 * doc/Makefile.am doc/site.xsl doc/api.xsl doc/newapi.xsl | |
| 2251 doc/xslt.html doc/apibuild.py doc/EXSLT doc/EXSLT/exslt.html: | |
| 2252 enhanced documentation to include exslt; rebuilt docs | |
| 2253 | |
| 2254 Mon Dec 15 20:33:52 MST 2003 John Fleck <jfleck@inkstain.net> | |
| 2255 | |
| 2256 * libxslt/xsltutils.h | |
| 2257 * doc/* | |
| 2258 document XSLT_TRACE macro (sort of) and rebuild docs | |
| 2259 | |
| 2260 Thu Dec 11 19:50:41 CET 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 2261 | |
| 2262 * win32/Makefile.mingw win32/configure.js: tried to fix mingw | |
| 2263 build, no success, it still works halfway. | |
| 2264 | |
| 2265 Thu Dec 11 16:33:41 CET 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 2266 | |
| 2267 * win32/Makefile.* win32/configure.js libxslt/xsltexports.h | |
| 2268 libexslt/exsltexports.h libxslt/win32config.h: msvc and | |
| 2269 mingw compilation fixes. | |
| 2270 | |
| 2271 Wed Dec 10 20:37:46 MST 2003 John Fleck <jfleck@inkstain.net> | |
| 2272 | |
| 2273 * doc/xslt.html docs.html | |
| 2274 remove reference to gtk-doc | |
| 2275 | |
| 2276 Wed Dec 10 17:20:27 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2277 | |
| 2278 * configure.in NEWS doc/*: updated the docs, made release 1.1.1 | |
| 2279 | |
| 2280 Wed Dec 10 16:13:38 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2281 | |
| 2282 * configure.in: upp'ed the dependancy to libxml2-2.6.3 | |
| 2283 * libxslt/documents.c xsltproc/xsltproc.c: fixed #127473 | |
| 2284 by using the new XInclude APIs provided by 2.6.3... | |
| 2285 | |
| 2286 Mon Dec 8 23:34:32 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2287 | |
| 2288 * libxslt/transform.c, libxslt/xslt.c: modified to assure | |
| 2289 XML_CDATA_SECTION_NODE's do not have xmlStringTextNoenc | |
| 2290 set into node name. This modification arises from | |
| 2291 bug #128520, and avoids unnecessary work in libxml2. | |
| 2292 | |
| 2293 Mon Dec 1 16:41:27 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2294 | |
| 2295 * libxslt/*.h *.h.in: updated the metadata informations in the headers | |
| 2296 * doc/* doc/html/*: regenerated the docs. | |
| 2297 | |
| 2298 Sun Nov 30 23:25:22 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2299 | |
| 2300 * doc/Makefile.am: small further enhancement to makefile | |
| 2301 * doc/APIchunk[127].html, doc/libxslt-api.xml, doc/libxslt-refs.xml, | |
| 2302 doc/html/libxslt-transform.html: updated to reflect last change | |
| 2303 to transform.c | |
| 2304 | |
| 2305 Sun Nov 30 22:44:07 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2306 | |
| 2307 * doc/newapi.xsl, doc/api.xsl, doc/apibuild.py, doc/site.xsl, | |
| 2308 Makefile.am: adapted the libxml files for libxslt. | |
| 2309 * doc/API*.html, doc/html/*.html, doc/libxslt-api.xml, | |
| 2310 doc/libexslt-api.xml, doc/libxslt-refs.xml, | |
| 2311 win32/libxslt.def.src, win32/libexslt.def.src: regenerated | |
| 2312 the docs. | |
| 2313 | |
| 2314 Sun Nov 30 18:48:27 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2315 | |
| 2316 * libxslt/transform.c: change initialisation of external functions | |
| 2317 to take place in xsltNewTransformContext instead of in | |
| 2318 xsltApplyStylesheetInternal. This fixes bug 122483, and should | |
| 2319 also fix problem reported on the mailing list on today's date. | |
| 2320 | |
| 2321 Wed Nov 26 09:49:11 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2322 | |
| 2323 * libxslt/imports.c, libxslt/xsltInternals.h: Changed to | |
| 2324 detect recursion in xslt:include (bug #127687). | |
| 2325 * tests/XSLTMark/reverser.out, | |
| 2326 * test/docbook/result/xhtml/gdp-handbook.xhtml: results changed | |
| 2327 because of fix of bug #127877 in libxml2 (quotes in text) | |
| 2328 | |
| 2329 Mon Nov 24 07:32:38 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2330 | |
| 2331 * libxslt/xslt.c, libxslt/imports.c, libxslt/parserInternals.h: | |
| 2332 Changed to detect recursion in xslt:import (bug #127687). | |
| 2333 * doc/libxslt-api.xml, python/libxsltclass.txt: regenerated to | |
| 2334 include change to xsltParseStylesheetImportedDoc parameters for | |
| 2335 above. | |
| 2336 | |
| 2337 Sat Nov 22 13:04:59 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2338 | |
| 2339 * libxslt/keys.c libxslt/templates.c libxslt/transform.c | |
| 2340 libxslt/variables.c libxslt/xsltInternals.h libxslt/xsltutils.h: | |
| 2341 Applied patch from Mark Vadoc adding flexible trace debugging | |
| 2342 support to the library. | |
| 2343 | |
| 2344 Sat Nov 22 00:53:47 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2345 | |
| 2346 * libxslt/transform.c: fixed bug #127561 (xsl:element with a | |
| 2347 'computed' namespace attribute) | |
| 2348 * tests/docs/Makefile.am tests/docs/bug-136.xml | |
| 2349 tests/general/Makefile.am tests/docs/bug-136*: added tests | |
| 2350 to the regression for bug #127561 | |
| 2351 | |
| 2352 Fri Nov 21 18:17:32 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2353 | |
| 2354 * libxslt/keys.c: small further enhancement, bug #127450 | |
| 2355 | |
| 2356 Thu Nov 20 17:26:57 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2357 | |
| 2358 * libxslt/keys.c: another problem reported by Oleg Paraschenko | |
| 2359 on the same code in #127450 | |
| 2360 * tests/docs/Makefile.am tests/docs/bug-135.xml | |
| 2361 tests/general/Makefile.am tests/docs/bug-135*: added tests | |
| 2362 to the regression suite for bug #127450. | |
| 2363 | |
| 2364 Thu Nov 20 10:59:48 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2365 | |
| 2366 * libxslt/keys.c: fixed an error from #120684 patch raised in | |
| 2367 #127450 | |
| 2368 * tests/docs/Makefile.am tests/docs/bug-134.xml | |
| 2369 tests/general/Makefile.am tests/docs/bug-134*: added tests | |
| 2370 to the regression suite for bug #127450. | |
| 2371 | |
| 2372 Thu Nov 20 00:22:14 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2373 | |
| 2374 * libxslt/keys.c: fixed a bug in the keys selector parsing | |
| 2375 #120684 when | is in a predicate or a string. | |
| 2376 * tests/docs/Makefile.am tests/docs/bug-133.xml | |
| 2377 tests/general/Makefile.am tests/docs/bug-133*: added tests | |
| 2378 to the regression suite for bug #120684. | |
| 2379 * Makefile.am: don't package cvs temp files | |
| 2380 * doc/apibuild.py: update from libxml2 one | |
| 2381 | |
| 2382 Tue Nov 18 13:42:12 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2383 | |
| 2384 * libexslt/strings.c: fixed entity problem in exslt:tokenize | |
| 2385 uncovered by newapi.xsl | |
| 2386 * libxslt/transform.c,libxslt/pattern.c,libxslt/keys.c: changed | |
| 2387 to use IS_BLANK_CH for char compares (fixes warnings) | |
| 2388 | |
| 2389 Fri Nov 14 23:59:08 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2390 | |
| 2391 * libxslt/preproc.c: applied fix from Bjorn Reese to close | |
| 2392 number formatting bug #126994 | |
| 2393 | |
| 2394 Fri Nov 14 18:44:50 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2395 | |
| 2396 * Makefile.am configure.in libexslt.pc.in libxslt.spec.in: adding | |
| 2397 libexslt.pc support | |
| 2398 | |
| 2399 Thu Nov 13 11:54:36 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2400 | |
| 2401 * libxslt/attributes.c libxslt/documents.c libxslt/transform.c | |
| 2402 libxslt/variables.c libxslt/xsltInternals.h: applied Mark Vakoc | |
| 2403 patch to moves the control of the XSLT debugger into the transform | |
| 2404 context. | |
| 2405 | |
| 2406 Tue Nov 12 18:17:24 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2407 | |
| 2408 * libexslt/functions.c: applied patch for param visibility from | |
| 2409 Shaun McCance. Changed variable scoping in accordance with | |
| 2410 Shaun's suggestions. This fixed problem reported on the list | |
| 2411 by Bernd Lang | |
| 2412 * tests/exslt/functions/function.8.[xml,xsl,out], Makefile.am: | |
| 2413 regression test for above | |
| 2414 | |
| 2415 Sat Nov 8 13:27:12 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2416 | |
| 2417 * libexslt/libexslt.3: applied improvement patch from Jonathan Wakely | |
| 2418 describing the entry points. | |
| 2419 | |
| 2420 Wed Nov 6 17:27:23 CET 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 2421 | |
| 2422 * win32/configure.js: fixed #122146 | |
| 2423 | |
| 2424 Wed Nov 5 12:25:34 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2425 | |
| 2426 * tests/multiple/Makefile.am: applied last fix from #125614 | |
| 2427 | |
| 2428 Tue Nov 4 19:08:53 PST 2003 William Brack <wbrack@mmm.com.hk> | |
| 2429 | |
| 2430 Minor enhancements to eliminate compile/test warnings | |
| 2431 * libxslt/xsltconfig.h.in, libexstl/exsltconfig.h.in: | |
| 2432 changed macro ATTRIBUTE_UNUSED for gcc so that, if undefined, | |
| 2433 it's defined as __attribute__((unused)) | |
| 2434 * python/libxslt.c: fixed ATTRIBUTE_UNUSED to appear after | |
| 2435 variable declaration | |
| 2436 * libxslt/preproc.c: minor change to get rid of unused var/code | |
| 2437 | |
| 2438 Tue Nov 4 14:21:06 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2439 | |
| 2440 * doc/* NEWS: preparing release 1.1.0 | |
| 2441 | |
| 2442 Tue Nov 4 14:04:58 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2443 | |
| 2444 * libxslt/preproc.c: fixing the Document element precompilation | |
| 2445 to avoid the problem raised in #125614 | |
| 2446 | |
| 2447 Tue Nov 4 01:08:17 PST 2003 William Brack <wbrack@mmm.com.hk> | |
| 2448 | |
| 2449 * tests/multiple/out/letter*.orig: updated to reflect change | |
| 2450 to HTML output in libxml2 (formatting of <p>, bug #125093) | |
| 2451 | |
| 2452 Sun Nov 2 09:07:32 PST 2003 William Brack <wbrack@mmm.com.hk> | |
| 2453 | |
| 2454 * libxslt/xslt.c: fixed bug #124286 - detect invalid name on | |
| 2455 template | |
| 2456 | |
| 2457 Sun Nov 2 10:51:58 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2458 | |
| 2459 * Makefile.am configure.in libxslt.spec.in doc/libxslt-api.xml | |
| 2460 libxslt/xslt.h libxslt/xsltwin32config.h: some cleanup and trial | |
| 2461 for the upcoming 1.1.0 release | |
| 2462 * breakpoint/*: this release removes the deprecated breakpoint library | |
| 2463 | |
| 2464 Sat Nov 1 17:04:27 PST 2003 William Brack <wbrack@mmm.com.hk> | |
| 2465 | |
| 2466 * libxslt/transform.c, tests/general/bug-119.out: fixed | |
| 2467 bug #125502 and corrected expected test output | |
| 2468 * tests/general/bug-79.out: fixed broken test (bug #123328) | |
| 2469 * libxslt/pattern.c, libexslt/functions.c: minor change to | |
| 2470 eliminate compilation warning | |
| 2471 | |
| 2472 Sat Nov 1 22:36:30 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2473 | |
| 2474 * tests/REC/test-5.2-17.xsl tests/REC/test-5.2-18.xsl: fixing two | |
| 2475 broken tests (revealed by #125502) | |
| 2476 | |
| 2477 Sat Nov 1 07:41:06 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2478 | |
| 2479 * libexslt/strings.c: fix bug #125265 about entities breaking | |
| 2480 exsl:tokenize and exsl:split | |
| 2481 * tests/exslt/strings/split.1.* tests/exslt/strings/tokenize.1.*: | |
| 2482 augmented the reression tests with the example from the bug report. | |
| 2483 | |
| 2484 Fri Oct 31 20:26:04 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2485 | |
| 2486 * libxslt/preproc.c: fix bug #120828 make sure that xsl:sort is | |
| 2487 empty. | |
| 2488 | |
| 2489 Fri Oct 31 15:53:45 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2490 | |
| 2491 * libxslt/documents.c libxslt/imports.c libxslt/xslt.c libxslt/xslt.h | |
| 2492 xsltproc/xsltproc.c: switch to use xmlReadfile instead of | |
| 2493 xmlParseFile, this avoid relying on global parser options, far | |
| 2494 far cleaner. | |
| 2495 * tests/XSLTMark/xslbench1.out tests/general/bug-90.out: fixes a | |
| 2496 slightly corrected output for CDATA and STYLE element save. | |
| 2497 | |
| 2498 Tue Oct 28 15:30:54 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 2499 | |
| 2500 * configure.in python/Makefile.am python/tests/Makefile.am: applied | |
| 2501 patch from Roumen Petrov for bug #124539 when building outside the | |
| 2502 source directory | |
| 2503 * libxslt/xsltutils.c: fixed the way to grab the line number from | |
| 2504 the document, use the predefiend libxml2 API which mate it work | |
| 2505 with both 2.5.x and 2.6.x | |
| 2506 | |
| 2507 Mon Oct 27 08:57:43 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2508 | |
| 2509 * libxslt/xslt.c: put in #undef for IS_BLANK macros to fix | |
| 2510 problem reported on the mailing list by Justin Fletcher | |
| 2511 | |
| 2512 Fri Oct 24 00:49:05 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2513 | |
| 2514 * configure.in libxslt.spec.in: doing some testing and raising | |
| 2515 the build requirement to 2.5.10 | |
| 2516 * libexslt/Makefile.am configure.in: applied patch from Graham Wilson | |
| 2517 for linking the exslt lib with the lib being build instead of the | |
| 2518 installed one | |
| 2519 | |
| 2520 Thu Oct 23 15:48:39 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2521 | |
| 2522 * libxslt/pattern.c: Fixed problem with cascaded predicates | |
| 2523 (more of bug 119946) | |
| 2524 | |
| 2525 Thu Oct 23 15:37:26 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2526 | |
| 2527 * restored earliest portion of ChangeLog (was corrupted) | |
| 2528 | |
| 2529 Wed Oct 22 13:07:50 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2530 | |
| 2531 * libxslt/xsltutils.[ch]: applied patch from Kasimier Buchcik | |
| 2532 for xsltGetDebuggerStatus and xsltSetDebuggerStatus | |
| 2533 * doc/libxslt-api.xml: regenerated the API | |
| 2534 | |
| 2535 Sun Oct 19 23:32:23 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2536 | |
| 2537 * configure.in: bump the libxml2 require to 2.6.0 which | |
| 2538 should ship for good real soon... | |
| 2539 * doc/Makefile.am: fix installation of HTML pages | |
| 2540 * doc/libxslt-api.xml: rebuilt | |
| 2541 * libxslt/xsltexports.h: cleanup | |
| 2542 * python/generator.py: ATTRIBUTE_UNUSED is after the parameter | |
| 2543 * xsltproc/xsltproc.c: applied Crutcher Dunnavant --load-trace patch 2 | |
| 2544 | |
| 2545 Fri Oct 17 18:25:42 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2546 | |
| 2547 * libxslt/attributes.c: fixed bug 123822 | |
| 2548 | |
| 2549 Fri Oct 17 12:40:37 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2550 | |
| 2551 * libxslt/pattern.c: fixed bug 119946 | |
| 2552 * configure.in: enhanced for better devel (me) testing | |
| 2553 | |
| 2554 Wed Oct 15 17:30:43 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2555 | |
| 2556 * configure.in: applied a small patch from Troels Walsted Hansen | |
| 2557 for python libxml2 detection. | |
| 2558 | |
| 2559 Sat Sep 27 18:42:57 PDT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2560 | |
| 2561 * libxslt/numbers.c, libxslt/extensions.c, libexslt/date.c, | |
| 2562 python/libxslt.c, xsltproc/xsltproc.c: minor cleanup for | |
| 2563 various compilation warnings (AIX as well as gcc) | |
| 2564 | |
| 2565 Sat Sep 27 17:29:43 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2566 | |
| 2567 * libexslt/saxon.c: applied patch from Brett Kail to implement | |
| 2568 saxon:line-number() | |
| 2569 | |
| 2570 Thu Sep 25 11:46:40 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2571 | |
| 2572 * libxslt/extensions.h libxslt/extra.h: fix some header paths | |
| 2573 as pointed by Steve Ball | |
| 2574 | |
| 2575 Wed Sep 24 23:31:45 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2576 | |
| 2577 * libxslt/extensions.c: applied patch from Karl Eichwalder | |
| 2578 apparently the xmlFree was introducting a memory error | |
| 2579 on x86_64, though not reproduced. | |
| 2580 * libxslt/transform.c: patch from Shaun McCance fixing a comment. | |
| 2581 | |
| 2582 Thu Sep 18 11:32:20 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2583 | |
| 2584 * python/libxslt.c: don't output errors to stdout by default | |
| 2585 use stderr instead. | |
| 2586 | |
| 2587 Thu Sep 18 11:28:43 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2588 | |
| 2589 * libxslt/functions.c libxslt/numbers.c: small fixes w.r.t. | |
| 2590 IS_XSLT_REAL_NODE change | |
| 2591 * python/Makefile.am Makefile.am: some makefile "distclean" | |
| 2592 target improvement from Graham Wilson | |
| 2593 * xsltproc/xsltproc.c: small fix from Alexey Efimov for options | |
| 2594 display. | |
| 2595 | |
| 2596 Mon Sep 15 07:41:14 PDT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2597 | |
| 2598 * libxslt/xsltutils.h: Added XML_PI_NODE to the macro | |
| 2599 IS_XSLT_REAL_NODE, fixed bug 120644. | |
| 2600 | |
| 2601 Sat Sep 13 02:04:13 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2602 | |
| 2603 * xsltproc/xsltproc.c doc/xsltproc.1 doc/xsltproc.xml | |
| 2604 libxslt/xsltutils.h: removing the DocBook SGML support | |
| 2605 | |
| 2606 Fri Sep 12 13:52:07 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2607 | |
| 2608 * configure.in: preparing release libxslt-1.0.33 | |
| 2609 * doc/*: updated and rebuilt the docs | |
| 2610 * doc/apibuild.py: small fixes for new tokens | |
| 2611 | |
| 2612 Wed Sep 10 23:32:42 PDT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2613 | |
| 2614 * transform.c: enhanced previous fix to bug #120684, using | |
| 2615 excellent suggestion by Daniel | |
| 2616 * attributes.c: fixed bug #119583, merging attribute sets | |
| 2617 from imported stylesheets. | |
| 2618 * tests/docs/Makefile.am tests/docs/bug-131.xml | |
| 2619 tests/general/Makefile.am tests/docs/bug-131*: added tests | |
| 2620 to the regression suite for bug #120684. | |
| 2621 | |
| 2622 Sat Sep 6 09:57:03 PDT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2623 | |
| 2624 * pattern.c pattern.h imports.c: fixed bug 119946, caused by | |
| 2625 incorrect creation of "extra" variables when compiling | |
| 2626 templates on imported stylesheets. | |
| 2627 * tests/docs/Makefile.am tests/docs/bug-130.xml tests/docs/bug-130.doc | |
| 2628 tests/general/Makefile.am test/docs/bug-130*: added tests | |
| 2629 to the regression suite for this bug. | |
| 2630 | |
| 2631 | |
| 2632 Wed Sep 3 15:33:40 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2633 | |
| 2634 * tests/xmlspec/*.html: tyny change HTML -> html DOCTYPE due to | |
| 2635 a libxml2 change | |
| 2636 | |
| 2637 Tue Sep 2 18:22:46 PDT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2638 | |
| 2639 * transform.c: fixing bug #120684 on crash caused by text between | |
| 2640 apply-templates | |
| 2641 | |
| 2642 Tue Sep 2 16:05:37 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 2643 | |
| 2644 * libxslt/xsltexports.h libexslt/exsltexports.h: defined additional | |
| 2645 macros which affect exports and added mingw section | |
| 2646 | |
| 2647 Mon Sep 1 23:02:12 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2648 | |
| 2649 * libxslt/function.c: patch from Mark Vadoc to allow compiling | |
| 2650 against libxml2 without XPointer supoort. | |
| 2651 | |
| 2652 Fri Aug 29 12:28:12 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2653 | |
| 2654 * libxslt/transform.c: fixing the bug #120971 on cdata-section-elements | |
| 2655 with namespaced names reported by Steve Hay | |
| 2656 * tests/docs/Makefile.am tests/docs/bug-129.* | |
| 2657 tests/general/Makefile.am tests/general/bug-129*: added the | |
| 2658 test to the regression suite for this bug. | |
| 2659 | |
| 2660 Thu Aug 28 18:30:11 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 2661 | |
| 2662 * libxslt/xsltexports.h libexslt/exsltexports.h: fixed typos reported by | |
| 2663 Mark Vakoc | |
| 2664 | |
| 2665 Wed Aug 27 12:07:13 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 2666 | |
| 2667 * libxslt/*.h: realigned parameters after taint | |
| 2668 | |
| 2669 Wed Aug 27 09:59:54 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 2670 | |
| 2671 * libxslt/xsltexports.h libexslt/exsltexports.h: fixed defs for | |
| 2672 Borland compiler, as reported by Eric Zurcher | |
| 2673 | |
| 2674 Mon Aug 25 13:39:40 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2675 | |
| 2676 * libxslt/Makefile.am libexslt/Makefile.am: add the new header so they | |
| 2677 get included in the distrib | |
| 2678 | |
| 2679 Mon Aug 25 11:56:02 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 2680 | |
| 2681 * libxslt/*.h libexslt/*.h: exportability taint of the headers. | |
| 2682 * libxslt/xsltexports.h libexslt/exsltexports.h: new files, | |
| 2683 contain the export defs. | |
| 2684 | |
| 2685 Tue Aug 19 00:38:46 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2686 | |
| 2687 * xsltproc/Makefile.am libxslt/libxslt.h libxslt/numbersInternals.h | |
| 2688 libexslt/*.c configure.in: applied patch from Mikhail Grushinskiy | |
| 2689 for compilation with MingW compiler on Windows. | |
| 2690 | |
| 2691 Mon Aug 18 14:42:12 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2692 | |
| 2693 * keys.c: enhanced xsltInitCtxtKey to take care of multiple | |
| 2694 instances of a key with the same namespace:name, reported | |
| 2695 on the mailing list by Ian Young. Added regression test | |
| 2696 (bug-128). | |
| 2697 | |
| 2698 Thu Aug 15 13:00:02 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2699 | |
| 2700 * variables.c: fixed bug 119699 (missing error on shadowed | |
| 2701 variable) | |
| 2702 * autogen.sh: removed dependency on automake-1.4, updated | |
| 2703 links for fetching auto* tools | |
| 2704 * doc/Makefile.am: added check for automatic regeneration of | |
| 2705 win32/*.def.src when api xml files are updated. | |
| 2706 | |
| 2707 Thu Aug 14 23:15:14 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2708 | |
| 2709 * transform.c: fixed bug 114563 (params not passed when | |
| 2710 default template processed) | |
| 2711 | |
| 2712 Thu Aug 14 22:04:37 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2713 | |
| 2714 * xslt.c: fixed bug 119862 (missing param on ns error print) | |
| 2715 | |
| 2716 Sun Aug 10 00:21:48 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2717 | |
| 2718 * News configure.in: preparing libxslt-1.0.32 release | |
| 2719 * doc/* : updated the doc and rebuilt | |
| 2720 | |
| 2721 Thu Aug 7 21:02:07 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2722 | |
| 2723 * breakpoint/Makefile.am: removed ref to libxslt.la | |
| 2724 * numbers.c transform.c python/libxml_wrap.h python/types.c | |
| 2725 xlstproc/xsltproc.c: Minor cleanup of warning errors | |
| 2726 | |
| 2727 Mon Aug 4 22:43:05 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2728 | |
| 2729 * doc/libxslt-api.xml doc/* doc/html/*: revuilt the API and docs | |
| 2730 | |
| 2731 Sun Aug 3 21:34:44 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
| 2732 | |
| 2733 * tests/docs/Makefile.am tests/docs/bug-127.* | |
| 2734 tests/general/Makefile.am tests/general/bug-127*: added the | |
| 2735 test from bug #118763 to the regression suite. | |
| 2736 | |
| 2737 Sun Aug 3 17:40:13 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
| 2738 | |
| 2739 * xsltproc/xsltproc.c: minor change, avoid wasting CPU cycles | |
| 2740 | |
| 2741 Sun Aug 3 21:05:07 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2742 | |
| 2743 Minor cleanup of regression test general/bug-125 | |
| 2744 | |
| 2745 Sun Aug 3 19:46:42 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2746 | |
| 2747 Fixed bug 116517 - handling of '{' and '}' | |
| 2748 * templates.c: added checks for escaping and balancing of | |
| 2749 curly brackets | |
| 2750 * tests/general/Makefile.am tests/docs/Makefile.am: | |
| 2751 Added test case (bug-126) to regression suite. | |
| 2752 | |
| 2753 Sun Aug 3 15:50:51 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2754 | |
| 2755 Fixed bug 117552 - sort with multiple keys | |
| 2756 * xsltutils.c: enhanced treatment of NaN when multiple sort | |
| 2757 keys are specified. | |
| 2758 * tests/general/Makefile.am tests/docs/Makefile.am: | |
| 2759 Added test case (bug-125) to regression suite. | |
| 2760 | |
| 2761 Sat Aug 2 09:55:38 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2762 | |
| 2763 Fixing bug 118561 (IRIX MIPSPro compiler warnings) | |
| 2764 * transform.c, variables.c, xslt.c, xsltutils.c: | |
| 2765 removed some unused variables | |
| 2766 | |
| 2767 Thu Jul 31 20:33:12 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2768 | |
| 2769 Fixing bug 118558 (Solaris 8 compiler warnings) | |
| 2770 * xslt.c: minor re-ordering of code | |
| 2771 * functions.c: added an explicit cast | |
| 2772 * number.c: added include for string.h | |
| 2773 * security.c: added an explicit cast | |
| 2774 | |
| 2775 Tue Jul 29 12:43:17 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2776 | |
| 2777 * libexslt/date.c test/exslt/data/seconds.1 : changed sign | |
| 2778 of date:seconds as previously posted to the mailing list | |
| 2779 * numbers.c: extensive modification to cater for UTF8 within | |
| 2780 the various routines. | |
| 2781 | |
| 2782 Thu Jul 24 19:38:56 IST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2783 | |
| 2784 * libexslt/strings.c: applied patch from Shaun McCance to fix bug | |
| 2785 #117616 about EXST str:tokenize. | |
| 2786 * tests/exslt/strings/Makefile.am tests/exslt/strings/tokenize.3.*: | |
| 2787 added the test in the regression suite. | |
| 2788 | |
| 2789 Wed Jul 23 21:57:39 IST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2790 | |
| 2791 * xsltproc/xsltproc.c: applying a patch based on #117377 | |
| 2792 for --path option. | |
| 2793 | |
| 2794 Mon Jul 21 20:28:11 IST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2795 | |
| 2796 * libxslt/transform.c: allow strip-space to support full namespaces | |
| 2797 using prefix:* , should fix #114287 | |
| 2798 * tests/docs/Makefile.am tests/docs/bug-124.* | |
| 2799 tests/general/Makefile.am tests/general/bug-124*: added a | |
| 2800 test to the regression suite for this bug. | |
| 2801 | |
| 2802 Mon Jul 21 20:09:57 IST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2803 | |
| 2804 * libxslt/tramsform.c: make xsl:copy on attribute a copy in case | |
| 2805 the attribute was already defined, should fix bug #113812 | |
| 2806 * tests/docs/Makefile.am tests/docs/bug-123.* | |
| 2807 tests/general/Makefile.am tests/general/bug-123*: added the | |
| 2808 test to the regression suite. | |
| 2809 | |
| 2810 Fri Jul 18 13:13:52 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2811 | |
| 2812 * libexslt/strings.c: applied patch from Shaun McCance to implement | |
| 2813 exslt:split c.f. #117752 | |
| 2814 * tests/exslt/strings/Makefile.am tests/exslt/strings/split.1.*: | |
| 2815 added the test to the regression suite. | |
| 2816 | |
| 2817 Thu Jul 17 10:35:22 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2818 | |
| 2819 * libxslt/numbers.c: quick fix for an HP-UX compilation problem, | |
| 2820 might require more attention could be an Unicode support breakage. | |
| 2821 | |
| 2822 Wed Jul 16 10:46:35 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2823 | |
| 2824 * libxslt/numbers.c libxslt/transform.c libxslt/transform.h | |
| 2825 libxslt/xsltInternals.h: optimize text node coalescing by | |
| 2826 caching info about the last text node generated and doing | |
| 2827 fast alloc/copy of the text. Should fix #115273 | |
| 2828 | |
| 2829 Mon Jul 14 13:00:00 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2830 | |
| 2831 * fixed bug 113520, incorrect result for date:seconds | |
| 2832 with change to type casting in libexslt/date.c | |
| 2833 | |
| 2834 Sat Jul 12 20:35:28 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2835 | |
| 2836 * fixed bug 114764: trouble with globals and RVT's | |
| 2837 with minor changes in variables.c and transform.c | |
| 2838 so that any global instantiated with an RVT gets | |
| 2839 uninitialized when the RVT is destroyed. | |
| 2840 | |
| 2841 Thu Jul 10 15:47:33 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2842 | |
| 2843 * libxslt/transform.c: simple cast missing Peter Breitenlohner | |
| 2844 * breakpoint/Makefile.am: added deps to libxslt | |
| 2845 * tests/exslt/common/Makefile.am: integrated William Brack test | |
| 2846 in the regression suite | |
| 2847 | |
| 2848 Wed Jul 9 21:27:43 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2849 | |
| 2850 * fixed bug 114812, trouble with imported exslt functions | |
| 2851 added lookup function in libxslt/extension.c | |
| 2852 enhanced exsltInitFunc in libexslt/functions.c to take | |
| 2853 better care of imports | |
| 2854 | |
| 2855 Wed Jul 9 12:19:34 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2856 | |
| 2857 * python/generator.py python/libxslt-python-api.xml python/libxslt.c | |
| 2858 python/libxslt_wrap.h python/libxsltclass.txt: patch from | |
| 2859 Sean Treadway, adding Python bindings for extension element and | |
| 2860 some bindings cleanups. | |
| 2861 * python/tests/Makefile.am python/tests/extelem.py: also add an | |
| 2862 example/test. | |
| 2863 | |
| 2864 Tue Jul 8 12:20:11 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2865 | |
| 2866 * python/libxml_wrap.h: applied patch from #116943 which should | |
| 2867 fix the xsltSaveResultToFile python binding. | |
| 2868 | |
| 2869 Mon Jul 7 11:03:18 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2870 | |
| 2871 * INSTALL: removed an old reference to libxml2 >= 2.2.12 | |
| 2872 | |
| 2873 Sun Jul 6 23:57:35 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2874 | |
| 2875 * configure.in: releasing 1.0.31 | |
| 2876 * doc/*: update and rebuild of the docs | |
| 2877 | |
| 2878 Sun Jul 6 18:31:56 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2879 | |
| 2880 * libxslt/transform.c: fixing bug #115913 for xsl:copy with namespace | |
| 2881 nodes. | |
| 2882 * tests/docs/Makefile.am tests/docs/bug-122.* | |
| 2883 tests/general/Makefile.am tests/general/bug-122*: added the | |
| 2884 test to the regression suite. | |
| 2885 | |
| 2886 Sun Jul 6 18:09:13 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2887 | |
| 2888 * libxslt/preproc.c: fix bug #115778 for attribute value template | |
| 2889 on xsl:sort order | |
| 2890 | |
| 2891 Sun Jul 6 17:22:35 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2892 | |
| 2893 * libxslt/documents.c libxslt/transform.c: applied patch from | |
| 2894 Keith Isdale to desactivate node numbering when running under | |
| 2895 the debugger. | |
| 2896 | |
| 2897 Sun Jul 6 00:00:31 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2898 | |
| 2899 * libxslt/security.c: fix the write checking code when | |
| 2900 the output filename does not parse as an URL bug #115402 | |
| 2901 | |
| 2902 Sun Jun 22 19:38:04 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2903 | |
| 2904 * libxslt/Makefile.am: Albert Chin pointed out that trio.h and | |
| 2905 triodef.h were missing from the distribution | |
| 2906 | |
| 2907 Fri Jun 13 16:53:33 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2908 | |
| 2909 * libxslt.spec.in libexslt/Makefile.am libexslt/libexslt.3 | |
| 2910 libxslt/Makefile.am libxslt/libxslt.3: Moved the man pages | |
| 2911 to section 3 | |
| 2912 * libexslt/sets.c: applied patch from Peter Breitenlohner | |
| 2913 * doc/*: rebuilt the docs | |
| 2914 * tests/docbook/result//* tests/xmlspec/*.html: changes in | |
| 2915 generattion of " as " in element content. | |
| 2916 | |
| 2917 Sun Jun 08 22:57:13 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 2918 | |
| 2919 * libxslt/transform.c: changed xsltChoose to ignore whitespace | |
| 2920 which is a sibling of xsl:when | |
| 2921 | |
| 2922 Sat May 31 17:18:21 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 2923 | |
| 2924 * libxslt/xslt.c: fixed a possible crash when the document | |
| 2925 wasn't a proper stylesheet. | |
| 2926 | |
| 2927 Tue May 20 12:14:12 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2928 | |
| 2929 * libxslt/variables.c: fixes a 64bits cleanliness issue #113318 | |
| 2930 | |
| 2931 Sat May 17 13:25:32 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 2932 | |
| 2933 * win32/defgen.xsl: new file, generates the export sources. | |
| 2934 * win32/*.def.src: these are now autogenerated, changes to these | |
| 2935 will not be logged anymore. | |
| 2936 | |
| 2937 Fri May 16 13:22:31 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
| 2938 | |
| 2939 * tests/docs/Makefile.am tests/docs/bug-121.* | |
| 2940 tests/general/Makefile.am tests/general/bug-121*: added the | |
| 2941 example for bug #112904 in the regression tests, the bug fix is | |
| 2942 actually in libxml2 | |
| 2943 | |
| 2944 Thu May 15 16:26:34 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
| 2945 | |
| 2946 * xsltproc/xsltproc.c: fixing portability bug #113002 on HP-UX | |
| 2947 * configure.in libxslt.spec.in python/Makefile.am: cleanup | |
| 2948 of --with-python like for libxml2 | |
| 2949 | |
| 2950 Thu May 15 11:45:00 HKT 2003 William Brack <wbrack@mmm.com.hk> | |
| 2951 | |
| 2952 * libxslt/xsltutils.c: fixing bug #112995, a problem with | |
| 2953 NaN within the sort element. Also added regression test. | |
| 2954 | |
| 2955 Tue May 13 18:22:38 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
| 2956 | |
| 2957 * doc/Makefile.am: fixing bug #112803 , make sure to avoid | |
| 2958 network accesses when building | |
| 2959 | |
| 2960 Sat May 10 14:19:14 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
| 2961 | |
| 2962 * libxslt/transform.c: fixed a segfault introduced with the RVT | |
| 2963 handling change, bug #112703 . | |
| 2964 | |
| 2965 Sat May 10 13:05:21 EDT 2003 Daniel Veillard <daniel@veillard.com> | |
| 2966 | |
| 2967 * libxslt/xslt.c: make sure stylesheet compilation errors | |
| 2968 forces a NULL stylesheet, fixes #112270 | |
| 2969 | |
| 2970 Sun May 4 17:41:23 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2971 | |
| 2972 * NEWS configure.in : preparing release 1.0.30 | |
| 2973 * doc/apibuild.py: backported a patch from libxml2 | |
| 2974 * doc/*: updated and rebuilt the docs | |
| 2975 | |
| 2976 Wed Apr 30 22:44:49 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2977 | |
| 2978 * libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h: | |
| 2979 cleaning up Result Value Tree handling | |
| 2980 * libexslt/functions.c libexslt/strings.c: fixed a pair of | |
| 2981 implementations. | |
| 2982 * tests/exslt/strings/Makefile.am tests/exslt/strings/tokenize.2.*: | |
| 2983 added Mark Vakoc test combining for-each and exslt:tokenize | |
| 2984 | |
| 2985 Wed Apr 30 15:23:33 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2986 | |
| 2987 * libxslt/transform.c: fixing bug #111755 when a template is | |
| 2988 applied to an attribute | |
| 2989 * tests/docs/Makefile.am tests/docs/bug-119.* | |
| 2990 tests/general/Makefile.am tests/general/bug-119*: added the | |
| 2991 example in the regression tests for that bug. | |
| 2992 | |
| 2993 Tue Apr 29 15:18:31 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 2994 | |
| 2995 * doc/Makefile.am doc/libxslt.xml: upgraded to the XML/XSLT toolchain | |
| 2996 for the HTML generation fixing #111799 | |
| 2997 * doc/html/*.html doc/html/*.png: associated update | |
| 2998 | |
| 2999 Sun Apr 27 18:00:12 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 3000 | |
| 3001 * libxslt/variables.c: removed premature call to xsltFreeStackElem | |
| 3002 * win32/libxslty.def.src: added more exports | |
| 3003 | |
| 3004 Sun Apr 27 12:46:31 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3005 | |
| 3006 * NEWS doc/*.xsl doc/*.html: updated the web site, made the | |
| 3007 transition to XHTML1 added validity checking to the makefile rules. | |
| 3008 | |
| 3009 Sat Apr 26 14:00:58 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3010 | |
| 3011 * python/generator.py: fixed a problem in the generator where | |
| 3012 the way functions are remapped as methods on classes was | |
| 3013 not symetric and dependant on python internal hash order, | |
| 3014 as reported by Stéphane Bidoul | |
| 3015 * libexslt/strings.c: attempt at fixing an object type pbm | |
| 3016 * libxslt/triodef.h: update for OpenVMS from libxml2 | |
| 3017 | |
| 3018 Fri Apr 25 15:26:26 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3019 | |
| 3020 * doc/Makefile.am doc/xsltproc.1 doc/xsltproc.xml: automated the | |
| 3021 generation of the man page | |
| 3022 | |
| 3023 Wed Apr 23 23:27:44 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3024 | |
| 3025 * libexslt/sets.c: fixed a bug introduced in the last commit | |
| 3026 * libxslt/transform.c: tried to fix #111437 | |
| 3027 * tests/docbook/result/xtchunk/html/*.orig | |
| 3028 tests/multiple/out/*.orig: side effect of #111437 change. | |
| 3029 | |
| 3030 Wed Apr 23 22:41:08 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3031 | |
| 3032 * libexslt/strings.c: applied last patch for #110023 from | |
| 3033 Mark Vakoc | |
| 3034 * libexslt/sets.c: fixed a memory leak when mixing one of the | |
| 3035 EXSLT set functions and a Result Value Tree | |
| 3036 * TODO: there are other bugs around in libexslt/sets.c in conjunction | |
| 3037 with Result Value Tree | |
| 3038 | |
| 3039 Wed Apr 23 17:00:16 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3040 | |
| 3041 * libxslt/extensions.c: patch from Vasily Tchekalkin fixing | |
| 3042 bug #111420 about double initialization of extension contexts | |
| 3043 | |
| 3044 Wed Apr 23 14:25:46 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3045 | |
| 3046 * libxslt/transform.c: fix bug #110577 namespace in copy-of | |
| 3047 don't obbey the same rules as for literal reusl elements. | |
| 3048 * tests/docs/Makefile.am tests/docs/bug-118.* | |
| 3049 tests/general/Makefile.am tests/general/bug-118*: added the | |
| 3050 example in the regression tests for that bug. | |
| 3051 * libxslt/variables.c: fixed a bug introduced in fixing #110020 | |
| 3052 * tests/docs/Makefile.am tests/docs/bug-11[67].* | |
| 3053 tests/general/Makefile.am tests/general/bug-11[67]*: added 2 | |
| 3054 regression tests one still exposing a mem leak (Mark Vadoc). | |
| 3055 | |
| 3056 Tue Apr 22 16:01:25 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3057 | |
| 3058 * libxslt/pattern.c: fix a memory related segfault on a | |
| 3059 pattern compilation error #110189 | |
| 3060 | |
| 3061 Tue Apr 22 15:45:25 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3062 | |
| 3063 * libxslt/variables.c: fixing bug #110020 on global parameter | |
| 3064 and variables mismatch | |
| 3065 * tests/reports/Makefile.am tests/reports/cmdlineparams.*: added | |
| 3066 the test to the regression suite | |
| 3067 | |
| 3068 Mon Apr 21 12:22:31 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3069 | |
| 3070 * libexslt/math.c: applied patch from Charles Bozeman fixing | |
| 3071 the math power function where args were inverted #110996 | |
| 3072 * tests/exslt/math/Makefile.am tests/exslt/math/power.1.*: | |
| 3073 added the test to the regraession for #110996 | |
| 3074 * libexslt/sets.c: avoid a problem with nodesets. | |
| 3075 | |
| 3076 Wed Apr 14 18:10:21 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 3077 | |
| 3078 * libxslt/win32config.h: added HAVE_MATH_H | |
| 3079 | |
| 3080 Wed Apr 13 14:04:15 CEST 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 3081 | |
| 3082 * win32/Makefile.msvc: fixed compilation with thread-enabled | |
| 3083 libxml | |
| 3084 | |
| 3085 Wed Apr 9 22:02:17 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3086 | |
| 3087 * libexslt/strings.c: applied patch from Mark Vakoc fixing a problem | |
| 3088 with RTF in libexslt | |
| 3089 | |
| 3090 Mon Apr 7 14:39:01 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3091 | |
| 3092 * libxslt/keys.c libxslt/templates.c libxslt/transform.c | |
| 3093 libxslt/variables.c: Fixes bug #110023 reported by Mark Vakoc and | |
| 3094 other places where ctxt->document pointer may be used without | |
| 3095 checking it agaisnt NULL. | |
| 3096 * tests/docs/Makefile.am tests/docs/bug-115.* | |
| 3097 tests/general/Makefile.am tests/general/bug-115*: added the | |
| 3098 example in the regression tests for that bug. | |
| 3099 * libxslt/trio.h libxslt/triodef.h: update of Trio from Bjorn Reese | |
| 3100 | |
| 3101 Tue Apr 1 13:39:26 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3102 | |
| 3103 * configure.in NEWS: preparing 1.0.29 release | |
| 3104 * libxslt/documents.c: generate the document order for document() | |
| 3105 loaded resources. | |
| 3106 * doc/*: updated and regenerated the docs | |
| 3107 | |
| 3108 Tue Apr 1 11:28:01 CEST 2003 Daniel Veillard <daniel@veillard.com> | |
| 3109 | |
| 3110 * libxslt/transform.c: fixed a namespace redundancy problem | |
| 3111 in xsl:element | |
| 3112 * tests/docs/Makefile.am tests/docs/bug-114.* | |
| 3113 tests/general/Makefile.am tests/general/bug-114*: added an | |
| 3114 example in the regression tests for that bug. | |
| 3115 | |
| 3116 Fri Mar 28 12:19:35 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3117 | |
| 3118 * python/libxsl.py: fix bug #109395 as pointed out by Ben Phillips | |
| 3119 and avoid some warnings when loading the python modules on non | |
| 3120 Linux platforms. | |
| 3121 * libxslt/transform.c: fix a bug introduced in the document lookup | |
| 3122 and exhibited by the keys test. | |
| 3123 | |
| 3124 Wed Mar 26 22:41:00 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3125 | |
| 3126 * tests/docs/Makefile.am tests/docs/bug-113.* | |
| 3127 tests/general/Makefile.am tests/general/bug-113*: added an | |
| 3128 example in the regression tests for bug #109160 fixed in libxml2 | |
| 3129 | |
| 3130 Wed Mar 26 21:43:30 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3131 | |
| 3132 * configure.in python/Makefile.am python/libxslt.c libxslt/xsltutils.c | |
| 3133 libxslt/trio.h libxslt/triodef.h: portability fixes from Albert Chin | |
| 3134 * python/libxslt.py: avoid RTLD_GLOBAL detection warning too | |
| 3135 | |
| 3136 Wed Mar 26 19:08:55 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3137 | |
| 3138 * libxslt/transform.c: forgot to make one change related to | |
| 3139 Result Value Tree change, pointed out by Sebastian Rahtz | |
| 3140 * tests/docs/Makefile.am tests/docs/bug-112.* | |
| 3141 tests/general/Makefile.am tests/general/bug-112*: added an | |
| 3142 example in the regression tests that bug | |
| 3143 | |
| 3144 Wed Mar 26 01:38:38 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3145 | |
| 3146 * libxslt/transform.c: second part of the patch fixing #108905 | |
| 3147 performances problems, ask for computation of document order on | |
| 3148 the document transformed and avoid inefficiencies building large | |
| 3149 nodesets of unique nodes. | |
| 3150 * configure.in: fix a trouble with libtool in my debug environment. | |
| 3151 | |
| 3152 Mon Mar 24 22:30:00 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3153 | |
| 3154 * libxslt/pattern.c libxslt/transform.c libxslt/variables.c: | |
| 3155 Result Value Tree are now generated with a document root node | |
| 3156 not an element, it's quite cleaner. | |
| 3157 * configure.in libxslt.spec.in NEWS: But this requires libxml2-2.5.5 | |
| 3158 also prepared for libxslt-1.0.28 release | |
| 3159 * doc/*: updated and regenerated the docs | |
| 3160 | |
| 3161 Mon Mar 24 15:01:07 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3162 | |
| 3163 * libxslt/pattern.c libxslt/transform.c libxslt/variables.c: | |
| 3164 Finally fixed bug #75813, processing or Result Value Tree | |
| 3165 converted into node-sets should be a bit more sensible now. | |
| 3166 * tests/exslt/common/node-set.2.out: the associated fix in libxml2 | |
| 3167 fixes this regression test, there is 4 nodes, not 3 | |
| 3168 * tests/docs/Makefile.am tests/docs/bug-111.* | |
| 3169 tests/general/Makefile.am tests/general/bug-111*: added an | |
| 3170 example in the regression tests for bug #75813 | |
| 3171 | |
| 3172 Sun Mar 23 13:09:17 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3173 | |
| 3174 * tests/docs/Makefile.am tests/docs/bug-110.* | |
| 3175 tests/general/Makefile.am tests/general/bug-110*: added an | |
| 3176 example in the regression tests for bug #108976 which is | |
| 3177 fixed in libxml2 | |
| 3178 | |
| 3179 Sat Mar 22 12:35:47 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3180 | |
| 3181 * tests/docs/Makefile.am tests/docs/bug-109.xml | |
| 3182 tests/general/Makefile.am tests/general/bug-109*: added an | |
| 3183 example in the regression tests for the invalid bug #108716 | |
| 3184 | |
| 3185 Sat Mar 22 12:01:24 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3186 | |
| 3187 * libxslt/variables.c: fixed bug #108633 reported by | |
| 3188 Jerome Pesenti about recursive global variables/param detections | |
| 3189 * tests/reports/Makefile.am tests/reports/rec*: added regression | |
| 3190 tests for the checking of recusion in global/local param/variables. | |
| 3191 | |
| 3192 Fri Mar 7 16:08:24 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3193 | |
| 3194 * libxslt/numbers.c: valgrind pointed out an uninitialized | |
| 3195 variable use in format-number() | |
| 3196 | |
| 3197 Fri Mar 7 15:27:56 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3198 | |
| 3199 * tests/docs/Makefile.am tests/docs/bug-108.xml | |
| 3200 tests/general/Makefile.am tests/general/bug-108*: added an | |
| 3201 example in the regression tests bug #107804 fixed in libxml2 | |
| 3202 | |
| 3203 Wed Mar 5 12:47:31 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3204 | |
| 3205 * libxslt/pattern.c: fixed bug #107591 node() in pattern | |
| 3206 matches should catch comments and PIs | |
| 3207 * tests/docs/Makefile.am tests/docs/bug-107.xml | |
| 3208 tests/general/Makefile.am tests/general/bug-107*: added an | |
| 3209 example in the regression tests for this case | |
| 3210 | |
| 3211 Wed Feb 26 16:49:17 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3212 | |
| 3213 * tests/docs/Makefile.am tests/docs/bug-106.xml | |
| 3214 tests/general/Makefile.am tests/general/bug-106*: added the next | |
| 3215 example for bug #106788 from James Clark in the regression tests, | |
| 3216 the bug fix is actually in libxml2 | |
| 3217 | |
| 3218 Tue Feb 25 16:19:45 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3219 | |
| 3220 * configure.in doc/Makefile.am xsltproc/Makefile.am: some cleanup | |
| 3221 for Python checks, makefile cleanup, and convenience changes | |
| 3222 | |
| 3223 Mon Feb 24 23:49:01 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3224 | |
| 3225 * xsltproc/xsltproc.c: had to comment out Igor last change | |
| 3226 since it made libxslt-1.0.27 depends on libxml2 newly | |
| 3227 API extension which hasn't propagated yet :-( | |
| 3228 | |
| 3229 Mon Feb 24 22:21:09 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3230 | |
| 3231 * configure.in: preparing release 1.0.27 | |
| 3232 * doc/*: updated and rebuilt the docs | |
| 3233 | |
| 3234 Mon Feb 24 19:43:15 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3235 | |
| 3236 * libxslt/namespaces.c: fixed #106554 for spurious xmlns:nsX="" | |
| 3237 generation | |
| 3238 | |
| 3239 Sun Feb 23 14:52:57 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3240 | |
| 3241 * tests/docs/Makefile.am tests/docs/bug-105.xml | |
| 3242 tests/general/Makefile.am tests/general/bug-105*: added the | |
| 3243 example for bug #106788 from James Clark in the regression tests, | |
| 3244 the bug fix is actually in libxml2 | |
| 3245 | |
| 3246 Sun Feb 23 14:25:13 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3247 | |
| 3248 * libxslt/namespaces.c libxslt/transform.c: fixed bug #106789 from | |
| 3249 James Clark and a bit of cleanup | |
| 3250 * tests/docs/Makefile.am tests/docs/bug-104.xml | |
| 3251 tests/general/Makefile.am tests/general/bug-104*: added the | |
| 3252 example in the regression tests for this case | |
| 3253 | |
| 3254 Fri Feb 21 17:07:59 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3255 | |
| 3256 * libxslt.spec.in: fixed RH#84801 wrong prereqs in the spec file | |
| 3257 | |
| 3258 Wed Feb 19 18:51:06 CET 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 3259 | |
| 3260 * libxslt/functions.c libxslt/xslt.c: fixed bug 106251 | |
| 3261 | |
| 3262 Wed Feb 19 15:52:33 CET 2003 Igor Zlatkovic <igor@zlatkovic.com> | |
| 3263 | |
| 3264 * xsltproc/xsltproc.c: obsoleted xmlNormalizeWindowsPath | |
| 3265 * win32/configure.js: included handling of the trio option | |
| 3266 | |
| 3267 Mon Feb 10 17:34:32 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3268 | |
| 3269 * configure.in doc/*: preparing release 1.0.26 | |
| 3270 | |
| 3271 Fri Feb 7 15:47:20 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3272 | |
| 3273 * libxslt/functions.c: fixing another bug in document(), bug #105450 | |
| 3274 * tests/documents/test_bad.result: Slight change to the output | |
| 3275 | |
| 3276 Fri Feb 7 15:34:24 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3277 | |
| 3278 * libxslt/functions.c: fixing a segfault in document(), bug #105418 | |
| 3279 * tests/documents/Makefile.am tests/documents/test_bad: add the | |
| 3280 specific test as suggested by Jean T Anderson | |
| 3281 | |
| 3282 Fri Feb 7 14:18:40 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3283 | |
| 3284 * libxslt/extensions.c libxslt/keys.c libxslt/pattern.c | |
| 3285 libxslt/preproc.c libxslt/transform.c libxslt/variables.c | |
| 3286 libxslt/xslt.c: tried to fix 105387 and all similar cases | |
| 3287 in the library sources. | |
| 3288 | |
| 3289 Wed Feb 5 16:04:10 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3290 | |
| 3291 * doc/* configure.in: preparing for release of 1.0.25 | |
| 3292 | |
| 3293 Wed Feb 5 00:07:43 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3294 | |
| 3295 * xsltproc/xsltproc.c: fixed bug #99623 | |
| 3296 | |
| 3297 Tue Feb 4 22:10:17 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3298 | |
| 3299 * libxslt/transform.c: fixing bug #105116 sometimes one need | |
| 3300 to generate a default namespace reset xmlns="" in the output | |
| 3301 * tests/docs/Makefile.am tests/docs/bug-103.xml | |
| 3302 tests/general/Makefile.am tests/general/bug-103*: added the | |
| 3303 example in the regression tests for this case | |
| 3304 | |
| 3305 Tue Feb 4 18:39:35 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3306 | |
| 3307 * libxslt/pattern.c libxslt/transform.c: changed the way the | |
| 3308 root element of value tree are handled to fix bug #104123 | |
| 3309 | |
| 3310 Tue Feb 4 18:15:01 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3311 | |
| 3312 * README: change of policy w.r.t. mails | |
| 3313 * configure.in: small cleanup | |
| 3314 * libxslt/transform.c libxslt/xslt.c libxslt/variables.c: fixed | |
| 3315 a couple of bugs raised by Eric van der Vlist in #104114 | |
| 3316 * tests/exslt/*/*.out: slight change to the tests | |
| 3317 | |
| 3318 Tue Feb 4 17:18:54 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3319 | |
| 3320 * doc/xsltproc.1 doc/xsltproc.xml: fixing bug #104096, put | |
| 3321 emphasis on the fact that --docbook should not be used | |
| 3322 for XML. | |
| 3323 | |
| 3324 Wed Jan 22 16:43:49 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3325 | |
| 3326 * python/libxslt.c: fixed a couple of return error #104150 | |
| 3327 reported by Peter O'Shea | |
| 3328 | |
| 3329 Fri Jan 17 17:43:43 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3330 | |
| 3331 * xsltproc/xsltproc.c: fixed a double free of stylesheet | |
| 3332 when applied to a standalone stylesheet | |
| 3333 | |
| 3334 Tue Jan 14 16:22:48 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3335 | |
| 3336 * configure.in: preparing release 2.0.24 | |
| 3337 * libxslt.spec.in: small update | |
| 3338 * doc/*: updated the news, rebuilt the APIs descriptions | |
| 3339 | |
| 3340 Tue Jan 14 14:23:47 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3341 | |
| 3342 * libxslt/functions.c: fixed #101502 by applying and cleaning up | |
| 3343 the associated patch from Daniel Stodden. | |
| 3344 * tests/documents/Makefile.am tests/documents/fragment*: added a | |
| 3345 specific test. | |
| 3346 | |
| 3347 Mon Jan 13 23:25:59 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3348 | |
| 3349 * libxslt/extensions.c libxslt/transform.c: fixing bug #101602 | |
| 3350 for extension modules init and shutdown callbacks, check that | |
| 3351 they are now called when needed. | |
| 3352 * python/libxsl.py python/libxslt-python-api.xml python/libxslt.c: | |
| 3353 started adding the extension module support at the Python level. | |
| 3354 Still a strange bug to hunt down left. | |
| 3355 | |
| 3356 Sun Jan 12 23:56:18 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3357 | |
| 3358 * libxslt/attributes.c libxslt/xsltInternals.h libxslt/imports.c | |
| 3359 libxslt/xslt.c: fixed bug #101003 on attribute-sets value | |
| 3360 computation in the presence of imports | |
| 3361 * tests/docs/Makefile.am tests/docs/bug-102.xml | |
| 3362 tests/general/Makefile.am tests/general/bug-102*: added an | |
| 3363 example in the regression tests for this case | |
| 3364 | |
| 3365 Fri Jan 10 10:34:23 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3366 | |
| 3367 * xsltproc/xsltproc.c: final touch to #102800 fix | |
| 3368 | |
| 3369 Thu Jan 9 18:17:40 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3370 | |
| 3371 * xsltproc/xsltproc.c: tried to fix #102800 for good. Reenabled | |
| 3372 memory debug checking which got deactivated at some point ?!? | |
| 3373 * libexslt/date.c libxslt/attributes.c: fixing some memory leaks | |
| 3374 * libxslt/xsltutils.c: very small change on HTML indentation handling | |
| 3375 | |
| 3376 Thu Jan 9 14:28:19 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3377 | |
| 3378 * tests/REC/test-8-1.xsl tests/REC/test-9.1-2.xsl | |
| 3379 tests/general/bug-83.xsl tests/multiple/dict.xsl: added some | |
| 3380 exclude-result-prefixes to avoid extra namespace declaration being | |
| 3381 dumped following the fix for #102920 in libxml2 | |
| 3382 | |
| 3383 Wed Jan 8 12:33:47 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3384 | |
| 3385 * libxslt/transform.c: fixed a problem related to directory | |
| 3386 checking and creation raised by Craig Goss | |
| 3387 | |
| 3388 Thu Jan 2 23:23:30 CET 2003 Daniel Veillard <daniel@veillard.com> | |
| 3389 | |
| 3390 * libexslt/strings.c: applied patch from Jörg Walter to provide | |
| 3391 URI escaping and unescaping functions. | |
| 3392 | |
| 3393 Thu Dec 26 15:43:31 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3394 | |
| 3395 * libexslt/strings.c: Alexey Efimov found a typo bug in | |
| 3396 exsltStrPaddingFunction() | |
| 3397 | |
| 3398 Mon Dec 23 15:43:59 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3399 | |
| 3400 * python/libxslt.c: patch from Stéphane Bidoul for Python 2.1 | |
| 3401 | |
| 3402 Sun Dec 22 22:54:04 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3403 | |
| 3404 * vms/build_xslt.com libxslt/xsltconfig.h.in libxslt/xsltutils.c: | |
| 3405 applied patch from Craig A. Berry for the VMS port. | |
| 3406 | |
| 3407 Wed Dec 18 15:41:21 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3408 | |
| 3409 * libxslt/xsltInternals.h: increase the max number of cascaded | |
| 3410 sort operations. | |
| 3411 * AUTHORS doc/* win32/*: updated Igor's mail and the Web page for | |
| 3412 the Windows binaries. | |
| 3413 | |
| 3414 Mon Dec 16 19:31:16 CET 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 3415 | |
| 3416 * win32/libxslt.def.src: added more exports for Stephane Bidoul | |
| 3417 | |
| 3418 Fri Dec 13 14:50:12 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3419 | |
| 3420 * doc/apibuild.py doc/libexslt-api.xml doc/libxslt-api.xml: updated | |
| 3421 the apibuilder script, regenerated the APIs | |
| 3422 | |
| 3423 Fri Dec 13 11:59:07 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3424 | |
| 3425 * libxslt/numbers.c: numbering should not traverse XInclude | |
| 3426 nodes left in the tree. Closes bug #101114 raised by | |
| 3427 Bernd Kuemmerlen | |
| 3428 | |
| 3429 Thu Dec 12 01:17:09 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3430 | |
| 3431 * doc/apibuild.py: fixed a bug in merging public info from | |
| 3432 C modules. | |
| 3433 * win32/Makefile.msvc win32/configure.js: patch from Mark Vakoc | |
| 3434 the iconv option to configure.js didn't work, and | |
| 3435 added zlib option needed when linking xsltproc statically | |
| 3436 | |
| 3437 Wed Dec 11 19:18:45 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3438 | |
| 3439 * doc/Makefile.am doc/apibuild.py doc/libexslt-api.xml: added | |
| 3440 the generation of libexslt-api.xml | |
| 3441 * libexslt/exslt.h: small cleanup. | |
| 3442 | |
| 3443 Wed Dec 11 18:45:09 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3444 | |
| 3445 * doc/Makefile.am doc/apibuild.py doc/libxslt-api.xml: | |
| 3446 copied over the apibuild.py from libxml2, adapted a bit and | |
| 3447 regenerated the API description in XML. Todo: libexslt-api.xml | |
| 3448 * libxslt/attributes.c libxslt/documents.c libxslt/extensions.c | |
| 3449 libxslt/imports.c libxslt/numbers.c libxslt/numbersInternals.h | |
| 3450 libxslt/pattern.c libxslt/preproc.c libxslt/security.c | |
| 3451 libxslt/templates.c libxslt/transform.c libxslt/transform.h | |
| 3452 libxslt/variables.c libxslt/xslt.c libxslt/xsltInternals.h | |
| 3453 libxslt/xsltutils.c libxslt/xsltutils.h: cleanup based on the | |
| 3454 report from the scripts. | |
| 3455 * libxslt.spec.in: make sure libxslt-api.xml ends up in the devel | |
| 3456 package | |
| 3457 | |
| 3458 Thu Dec 5 18:05:44 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3459 | |
| 3460 * libxslt/transform.c: xsl:element generated superfluous xmlns | |
| 3461 declarations, closes bug #99905 | |
| 3462 * tests/docs/Makefile.am tests/docs/bug-101.xml | |
| 3463 tests/general/Makefile.am tests/general/bug-101.*: added the | |
| 3464 example in the regression tests for this case | |
| 3465 | |
| 3466 Wed Dec 4 18:12:24 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3467 | |
| 3468 * libxslt/xslt.c: Matt Sergeant reported a bug when having comments | |
| 3469 within an <xsl:text> | |
| 3470 | |
| 3471 Mon Dec 2 17:19:38 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3472 | |
| 3473 * libxslt/extensions.c: applied patch from Josh Parsons fixing bug | |
| 3474 #100056 | |
| 3475 * tests/docs/Makefile.am tests/docs/bug-100.xml | |
| 3476 tests/general/Makefile.am tests/general/bug-100.*: added the | |
| 3477 example in the regression tests for this case | |
| 3478 * tests/docs/Makefile.am tests/docs/bug-99.xml | |
| 3479 tests/general/Makefile.am tests/general/bug-99.*: this test | |
| 3480 covers an xsl:attribute namespace bug that Norm pointed out. | |
| 3481 | |
| 3482 Thu Nov 28 17:52:21 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3483 | |
| 3484 * libxslt/xsltInternals.h libxslt/xsltutils.c libxslt/xsltutils.h | |
| 3485 win32/libxslt.def.src: applied another patch from Richard Jinks | |
| 3486 for the export of teh sorting routine and allowing per context | |
| 3487 sort. | |
| 3488 | |
| 3489 Wed Nov 27 13:33:26 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3490 | |
| 3491 * libxslt/preproc.c libxslt/xsltInternals.h libxslt/xsltutils.c | |
| 3492 libxslt/xsltutils.h: Applied patch from Richard Jinks to allow | |
| 3493 redefining the sorting routine, plus a bit of tweaking of the | |
| 3494 interfaces. | |
| 3495 | |
| 3496 Tue Nov 26 16:02:38 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3497 | |
| 3498 * doc/Makefile.am doc/parsedecl.py: fixed the API generation | |
| 3499 scripts. | |
| 3500 * doc/libxslt-api.xml doc/libxslt-refs.xml: regenerated | |
| 3501 * doc/html/*.html: updated too | |
| 3502 * python/libxsltclass.txt: updated too | |
| 3503 | |
| 3504 Tue Nov 26 15:17:13 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3505 | |
| 3506 * libxslt/xsltutils.c libxslt/xsltutils.h: added the function | |
| 3507 xsltGetProfileInformation() to retrieve profiling informations | |
| 3508 from an XSLT transformation context. It returns it as an XML | |
| 3509 tree. Provided by Michael Rothwell this closes RFE #99527 | |
| 3510 | |
| 3511 Tue Nov 26 14:40:45 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3512 | |
| 3513 * libxslt/imports.c: apply patch from Daniel Stodden, a bug | |
| 3514 in xsltFindElemSpaceHandling() missing imported informations | |
| 3515 * tests/REC/stand-2.7-1.stand.out: this change slightly the result | |
| 3516 of this test. | |
| 3517 | |
| 3518 Mon Nov 25 17:33:48 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3519 | |
| 3520 * libxslt/namespaces.c: fix for namespace generation on | |
| 3521 attributes created with xsl:attribute | |
| 3522 | |
| 3523 Mon Nov 25 17:30:02 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3524 | |
| 3525 * libxslt.spec.in configure.in: add a line in %changelog for releases | |
| 3526 | |
| 3527 Mon Nov 25 14:57:53 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3528 | |
| 3529 * libxslt/transform.h: Kir Kolyshkin pointed out it lacked | |
| 3530 xsltInternals.h reference. | |
| 3531 | |
| 3532 Sun Nov 24 15:49:58 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3533 | |
| 3534 * python/tests/*.py: enable libxml2 memory debug before | |
| 3535 loading libxslt since libxslt initialization now includes | |
| 3536 EXSLT registration which initialize the libxml2 library and | |
| 3537 allocate memory | |
| 3538 | |
| 3539 Sun Nov 24 13:58:48 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3540 | |
| 3541 * python/libxsl.py: updated with new version from Stéphane Bidoul | |
| 3542 | |
| 3543 Sat Nov 23 22:49:08 CET 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 3544 | |
| 3545 * win32/libxslt.def.src: exported new functions | |
| 3546 | |
| 3547 Sat Nov 23 14:46:06 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3548 | |
| 3549 * libexslt/date.c: patch from Charles Bozeman fixing a memory | |
| 3550 leak in exsltDateDurationFunction pointed out by Bernard Brinkhus | |
| 3551 * python/tests/exslt.py: trouble with mem debug in that specific | |
| 3552 test... | |
| 3553 | |
| 3554 Sat Nov 23 12:33:58 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3555 | |
| 3556 * libxslt/xsltInternals.h: Alexey Efimov reported a portability | |
| 3557 problem when compiling on HP-UX | |
| 3558 | |
| 3559 Sat Nov 23 12:23:32 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3560 | |
| 3561 * python/generator.py python/libxslt.c: fixes for compiling | |
| 3562 without config.h | |
| 3563 | |
| 3564 Thu Nov 21 18:51:29 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3565 | |
| 3566 * libxslt/transform.c: fixed bug #99168 select evaluating to | |
| 3567 a node list check | |
| 3568 | |
| 3569 Thu Nov 21 15:12:33 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3570 | |
| 3571 * tests/documents/result.xhtml: the XHTML1 serialization change | |
| 3572 to libxml2 modifies slightly the result of that test. | |
| 3573 | |
| 3574 Mon Nov 18 11:38:46 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3575 | |
| 3576 * configure.in: the python bindings requires libxml2 >= 2.4.25 | |
| 3577 for the regexp stuff. | |
| 3578 | |
| 3579 Mon Nov 18 10:09:06 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3580 | |
| 3581 * configure.in: similar patch to #98825 for --with-python | |
| 3582 | |
| 3583 Sun Nov 17 22:06:59 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3584 | |
| 3585 * libxslt/variables.c: fix bug #98793 on clash of imported global | |
| 3586 variables. | |
| 3587 * tests/reports/tst-1.err: this changes the output of that test | |
| 3588 | |
| 3589 Sun Nov 17 18:12:20 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3590 | |
| 3591 * configure.in: preparing 1.0.23 | |
| 3592 * doc/*: rebuilding the docs | |
| 3593 | |
| 3594 Sat Nov 16 23:23:41 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3595 | |
| 3596 * python/libxslt.c: make sure to register EXSLT for the bindings | |
| 3597 * python/tests/Makefile.am python/tests/exslt.py: add a specific test | |
| 3598 * xsltproc/xsltproc.c: minor cleanup | |
| 3599 | |
| 3600 Fri Nov 15 12:35:57 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3601 | |
| 3602 * python/Makefile.am python/tests/Makefile.am: trying to fix #98518 | |
| 3603 when building outside of the source tree | |
| 3604 | |
| 3605 Thu Nov 14 21:39:37 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3606 | |
| 3607 * python/generator.py: xpathObjectRet() pertains to the libxml2 | |
| 3608 module, add the namespace. | |
| 3609 | |
| 3610 Thu Nov 14 18:48:00 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 3611 | |
| 3612 * libxslt/win32config.h: cleanup | |
| 3613 * win32/Makefile.mingw: new file, integrated mingw in JScript configure | |
| 3614 * win32/Makefile.msvc: modified to allow mingw coexistence | |
| 3615 * win32/configure.js: integrated mingw | |
| 3616 * win32/Readme.txt: cleanup | |
| 3617 * xsltproc/xsltproc.c: allowed stdarg for mingw | |
| 3618 | |
| 3619 Thu Nov 14 07:22:23 MST 2002 John Fleck <jfleck@inkstain.net> | |
| 3620 | |
| 3621 * doc/xsltproc.1 | |
| 3622 * doc/xsltproc.html - ran stylesheets to update man page | |
| 3623 and html with Daniel's fix to #95510 | |
| 3624 | |
| 3625 Thu Nov 14 15:10:13 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3626 | |
| 3627 * libxslt/transform.c: applied patch from Brian McCauley fixing #95493 | |
| 3628 * doc/xsltproc.xml: fixing #95510 missing description of --writesubtree | |
| 3629 * README: fix the bug page URL | |
| 3630 | |
| 3631 Thu Nov 14 10:03:12 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3632 | |
| 3633 * libxslt/functions.c: make sure the fixup for key() reported | |
| 3634 by John Escott actually works. | |
| 3635 * tests/docs/Makefile.am tests/docs/bug-98.xml | |
| 3636 tests/general/Makefile.am tests/general/bug-98.*: added the | |
| 3637 example in the regression tests for this case | |
| 3638 | |
| 3639 Wed Nov 13 10:35:46 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3640 | |
| 3641 * libxslt/pattern.c: fixes bug #97969 for @*[...] patterns | |
| 3642 * tests/docs/Makefile.am tests/docs/bug-97.xml | |
| 3643 tests/general/Makefile.am tests/general/bug-97.*: added the | |
| 3644 example in the regression tests for this case | |
| 3645 | |
| 3646 Tue Nov 12 22:35:47 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3647 | |
| 3648 * libxslt/transform.c: fixes bug #97950 for cdata-section-elements | |
| 3649 checks in recursive copies. | |
| 3650 * tests/docs/Makefile.am tests/docs/bug-96.xml | |
| 3651 tests/general/Makefile.am tests/general/bug-96.*: added the | |
| 3652 example in the regression tests for this case | |
| 3653 | |
| 3654 Tue Nov 12 19:31:49 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3655 | |
| 3656 * libxslt/functions.c: autoconvert key() first arg to string, | |
| 3657 reported by John Escott | |
| 3658 | |
| 3659 Tue Nov 12 13:40:47 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3660 | |
| 3661 * libxslt/transform.c: corner case handling of copying a CDATA node. | |
| 3662 | |
| 3663 Fri Nov 8 18:12:46 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 3664 | |
| 3665 * libxslt/win32config.h: retired xmlwin32version.h | |
| 3666 | |
| 3667 Fri Nov 8 17:09:14 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3668 | |
| 3669 * Makefile.am libxslt.m4 libxslt.spec.in: integrated libxslt.m4 | |
| 3670 written by Thomas Schraitle (RFE #96485) | |
| 3671 | |
| 3672 Thu Nov 7 11:18:42 MST 2002 John Fleck <jfleck@inkstain.net> | |
| 3673 | |
| 3674 * doc/xsltproc.xml | |
| 3675 * doc/xsltproc.1 | |
| 3676 clarifying --catalog option and xsltproc's use of | |
| 3677 XML_CATALOG_FILES and /etc/xml/catalog. fixes | |
| 3678 http://bugzilla.gnome.org/show_bug.cgi?id=97891 | |
| 3679 | |
| 3680 Mon Nov 4 06:55:36 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 3681 | |
| 3682 * xsltproc/xsltproc.c: remove the use of snprintf, and use | |
| 3683 libxml2 string API instead. | |
| 3684 * configure.in libxslt/xsltconfig.h.in libxslt/xsltutils.c: | |
| 3685 try to cope with architecture lacking some of the string functions, | |
| 3686 reuse the trio ones compiled in libxml2 , should close #97113 | |
| 3687 | |
| 3688 Wed Oct 23 17:06:24 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3689 | |
| 3690 * Makefile.am libxslt.spec.in doc/Makefile.am: cleaned up | |
| 3691 the spec file and associated changes in the Makefiles. | |
| 3692 | |
| 3693 Tue Oct 22 21:02:37 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3694 | |
| 3695 * libxslt/pattern.c: Forgot to check a pointer, fixes bug #96495 | |
| 3696 | |
| 3697 Tue Oct 22 20:53:10 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3698 | |
| 3699 * libxslt/keys.h: fixed include c.f. bug #96487 | |
| 3700 * config.h.in: Red Hat 8.0 induced change | |
| 3701 | |
| 3702 Mon Oct 21 20:56:31 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3703 | |
| 3704 * libxslt/numbers.c libxslt/numbersInternals.h libxslt/xsltutils.[ch]: | |
| 3705 fixed bug #78501 when using a non ascii character for the | |
| 3706 number formatting grouping separator. | |
| 3707 * tests/docs/Makefile.am tests/docs/bug-95.xml | |
| 3708 tests/general/Makefile.am tests/general/bug-95.*: added the | |
| 3709 example in the regression tests for this case | |
| 3710 * libxslt/attributes.c: cleaning up a problem introduced in last | |
| 3711 patch | |
| 3712 | |
| 3713 Mon Oct 21 09:31:55 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 3714 | |
| 3715 * libxslt/attributes.c: fixed minor typo in a call to | |
| 3716 xmlHasNsProp | |
| 3717 | |
| 3718 Sun Oct 20 23:20:37 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3719 | |
| 3720 * python/types.c: fixed bugs when passing result value tree | |
| 3721 to Python functions. | |
| 3722 | |
| 3723 Sun Oct 20 15:23:28 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 3724 | |
| 3725 * libxslt/win32config.h: mapped vsnprintf to _vsnprintf for the | |
| 3726 MS runtime | |
| 3727 * xsltproc/xsltproc.c: mapped snprintf to _snprintf for the MS | |
| 3728 runtime | |
| 3729 | |
| 3730 Fri Oct 18 13:40:12 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3731 | |
| 3732 * configure.in: preparing 1.0.22 | |
| 3733 * doc/*: upated and rebuilt the docs | |
| 3734 | |
| 3735 Thu Oct 17 16:32:44 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3736 | |
| 3737 * libxslt/variables.c: fixed bug #86421 | |
| 3738 * tests/docs/Makefile.am tests/docs/bug-94.xml | |
| 3739 tests/general/Makefile.am tests/general/bug-94.*: added the | |
| 3740 example in the regression tests for this case | |
| 3741 | |
| 3742 Thu Oct 17 15:50:04 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3743 | |
| 3744 * xsltproc: added and tested the --path option to close #79638 | |
| 3745 | |
| 3746 Thu Oct 17 15:25:46 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3747 | |
| 3748 * libxslt/attributes.c: fixing bug #95826 the attribute was reset | |
| 3749 with the inherited stylesheet value. | |
| 3750 * tests/docs/Makefile.am tests/docs/bug-93.xml | |
| 3751 tests/general/Makefile.am tests/general/bug-93-inc.* | |
| 3752 tests/general/bug-93.*: added the example in the regression | |
| 3753 tests for this case | |
| 3754 | |
| 3755 Tue Oct 15 18:02:37 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3756 | |
| 3757 * libxslt/xsltInternals.h libxslt/xsltutils.[ch]: added the | |
| 3758 possibility to register a transformation context specific | |
| 3759 error handler, with xsltSetTransformErrorFunc() and provided | |
| 3760 a new routine xsltTransformError() to handle contextual errors, | |
| 3761 this should fix #94435 | |
| 3762 * libxslt/*.c: modified all the code to use the context specific | |
| 3763 error handling, as a result xsltPrintErrorContext() is not called | |
| 3764 anymore except internally from xsltTransformError() | |
| 3765 | |
| 3766 Tue Oct 15 14:52:23 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3767 | |
| 3768 * libxslt/transform.c: closing #94933, any error will make | |
| 3769 the transformation abort with no result. | |
| 3770 * tests/reports/tst-1.err tests/reports/tst-1.out | |
| 3771 tests/reports/undefvar.err: this changed the regression tests | |
| 3772 output. | |
| 3773 * tests/exslt/date/difference.1.out tests/exslt/date/seconds.1.out: | |
| 3774 updated the result accordingly to the fixes done last month. | |
| 3775 * libxslt/namespaces.c: make sure to avoid duplicate namespace | |
| 3776 declarations in the result trees. May fix #93692 but it's unclear. | |
| 3777 | |
| 3778 Tue Oct 15 12:45:42 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3779 | |
| 3780 * xsltproc/xsltproc.c: added a --path option to provide the | |
| 3781 enhancement requested by #79638, first cut at it, untested | |
| 3782 yet. | |
| 3783 | |
| 3784 Tue Oct 15 13:02:40 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3785 | |
| 3786 * libxslt/xslt.c: seems the media-type attribute wasn't | |
| 3787 always correctly handled | |
| 3788 | |
| 3789 Mon Oct 14 09:27:01 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3790 | |
| 3791 * libxslt/transform.c: added URI escaping in case the resource | |
| 3792 target computation of exslt:element failed. Should fix #81837 | |
| 3793 | |
| 3794 Tue Oct 15 12:42:25 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3795 | |
| 3796 * README: updated the contact informations | |
| 3797 | |
| 3798 Tue Oct 15 11:40:19 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3799 | |
| 3800 * libxslt/pattern.c: fixed the behaviour of node() patter which | |
| 3801 didn't patch the one defined in XPath :-( . Closes bug #95793 | |
| 3802 * tests/docs/Makefile.am tests/docs/bug-92.xml | |
| 3803 tests/general/Makefile.am tests/general/bug-92.*: added the | |
| 3804 example in the regression tests for this case | |
| 3805 | |
| 3806 Mon Oct 14 12:29:53 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 3807 | |
| 3808 * libxslt/win32config.h: remapped mkdir to _mkdir for MS runtime | |
| 3809 * win32/Makefile.msvc: added security.c to the build | |
| 3810 * win32/libxslt.def.src: exported functions from security.c | |
| 3811 | |
| 3812 Thu Oct 10 18:41:56 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3813 | |
| 3814 * xsltproc/xsltproc.c: added another option --writesubtree to allow | |
| 3815 documents to be written only to a given subtree. | |
| 3816 | |
| 3817 Thu Oct 10 17:16:52 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3818 | |
| 3819 * libxslt/security.[ch] libxslt/Makefile.am: new module with | |
| 3820 runtime security checks, it will also check and do directory | |
| 3821 creation when allowed | |
| 3822 * libxslt/documents.c libxslt/imports.c libxslt/transform.c | |
| 3823 libxslt/xslt.c libxslt/xsltInternals.h: plug-in the new | |
| 3824 security infrastructure probes at file reading or file creation | |
| 3825 * xsltproc/xsltproc.c: plugged the security module there too, | |
| 3826 added the new options --nowrite and --nomkdir | |
| 3827 * doc/*: updated the man page and regenerated. | |
| 3828 | |
| 3829 Wed Oct 9 18:37:56 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3830 | |
| 3831 * doc/*: updated the doc XSLT to add the search, added the search | |
| 3832 page, fixed a link problem raised by Yves Pratter, regenerated | |
| 3833 | |
| 3834 Wed Oct 9 14:27:17 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3835 | |
| 3836 * doc/index.py: the indexer version of the XSLT part of the | |
| 3837 xmlsoft site + archives | |
| 3838 | |
| 3839 Sun Sep 29 20:02:25 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 3840 | |
| 3841 * win32/Makefile.msvc: introduced double-run compilation. | |
| 3842 * win32/configure.js: introduced double-run compilation. | |
| 3843 | |
| 3844 Thu Sep 26 20:08:50 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3845 | |
| 3846 * configure.in: preparing 1.0.21 | |
| 3847 * doc/* : updated and regenerated the docs and web pages | |
| 3848 | |
| 3849 Wed Sep 25 11:16:06 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3850 | |
| 3851 * libxslt/transform.c: fixed a disable output escaping bug for | |
| 3852 HTML output introduced in 1.0.20 and raised by Mario Weilguni | |
| 3853 * tests/docs/Makefile.am tests/docs/bug-91.xml | |
| 3854 tests/general/Makefile.am tests/general/bug-91.*: added the | |
| 3855 example in the regression tests for this case | |
| 3856 | |
| 3857 Tue Sep 24 20:33:08 MDT 2002 John Fleck <jfleck@inkstain.net> | |
| 3858 | |
| 3859 * doc/xlst.html: changing link on ftp.gnome.org | |
| 3860 | |
| 3861 Mon Sep 23 10:14:38 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3862 | |
| 3863 * Makefile.am: set-up DIST_SUBDIRS to avoid the same problem Jacob | |
| 3864 reported for libxml2 | |
| 3865 | |
| 3866 Fri Sep 20 14:06:45 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3867 | |
| 3868 * Makefile.am configure.in: trying to fix the same problem as | |
| 3869 #88412 by bypassing all the python subdir if python ain't detected | |
| 3870 | |
| 3871 Fri Sep 20 10:55:03 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3872 | |
| 3873 * libxslt/templates.c: fixed a problem reported by Mark Vakoc | |
| 3874 | |
| 3875 Wed Sep 18 15:46:50 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 3876 | |
| 3877 * libexslt/date.c: fixed the embedded '-' in the duration format | |
| 3878 function | |
| 3879 * tests/.../difference.1.xml: added test cases which illustrated | |
| 3880 the above bug | |
| 3881 | |
| 3882 Tue Sep 17 18:01:22 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 3883 | |
| 3884 * libexslt/date.c: fixed date:difference() bugs, removed all | |
| 3885 type conversion warnings. | |
| 3886 * libxslt/xsltutils.c: removed unused local variable. | |
| 3887 | |
| 3888 Sat Sep 14 16:17:51 MDT 2002 John Fleck <jfleck@inkstain.net> | |
| 3889 | |
| 3890 * doc/xsltproc.html: | |
| 3891 oops, forgot to update the html version of the man page | |
| 3892 | |
| 3893 Sat Sep 14 16:10:21 MDT 2002 John Fleck <jfleck@inkstain.net> | |
| 3894 | |
| 3895 * doc/xsltproc.xml | |
| 3896 * doc/xsltproc.1 | |
| 3897 * doc/xsltproc2.html | |
| 3898 Fixing erroneous mention of old --warnnet option (thanks to Jean | |
| 3899 T. Anderson for pointing this out) | |
| 3900 | |
| 3901 Tue Sep 10 21:05:28 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 3902 | |
| 3903 * win32/configure.js: added more readme info for the binary | |
| 3904 package. | |
| 3905 | |
| 3906 Mon Sep 9 14:07:06 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3907 | |
| 3908 * libxslt/pattern.c: fixed a bug in match="node()" reported by | |
| 3909 Ben Ko | |
| 3910 | |
| 3911 Mon Sep 9 14:06:25 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3912 | |
| 3913 * libxslt.spec.in: fixes libary path for x86_64 AMD | |
| 3914 | |
| 3915 Thu Sep 5 10:07:13 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3916 | |
| 3917 * python/Makefile.am: applied patch from Christophe Merlet to | |
| 3918 reestablish DESTDIR | |
| 3919 | |
| 3920 Thu Aug 29 21:26:30 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3921 | |
| 3922 * libxslt/transform.c: re-applied the patch from Nathan Myers about | |
| 3923 a possible memory leak in case of error | |
| 3924 | |
| 3925 Wed Aug 28 13:44:54 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3926 | |
| 3927 * doc/Libxslt-Logo-180x168.gif doc/Libxslt-Logo-90x34.gif: | |
| 3928 nice logos generated by Marc Liyanage | |
| 3929 * doc/site.xsl *.html: changed the stylesheet to show the new | |
| 3930 logo and regenerated the pages | |
| 3931 | |
| 3932 Sun Aug 25 17:01:40 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3933 | |
| 3934 * python/libxslt-python-api.xml python/libxslt.c | |
| 3935 python/libxsltclass.txt python/tests/basic.py: applied a patch | |
| 3936 from Ralf Mattes providing style.saveResultToString() | |
| 3937 | |
| 3938 Fri Aug 23 13:53:50 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3939 | |
| 3940 * configure.in: preparing release 1.0.20 | |
| 3941 * doc/*: updated and regenerated the docs | |
| 3942 | |
| 3943 Wed Aug 21 21:27:29 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3944 | |
| 3945 * libxslt/templates.c: fixed a bug w.r.t. namespace context when | |
| 3946 doing the evaluation of attribute value templates | |
| 3947 * libxslt.spec.in python/Makefile.am: fixed some troubles | |
| 3948 with "make rpm" | |
| 3949 | |
| 3950 Wed Aug 21 18:59:28 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3951 | |
| 3952 * python/libxslt.c: fixed the parameter order when calling | |
| 3953 Python based extensions. | |
| 3954 | |
| 3955 Wed Aug 21 13:48:07 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3956 | |
| 3957 * libxslt/transform.c libxslt/xslt.c: fixed bug #89258 and a bit of | |
| 3958 cleanup. | |
| 3959 * tests/docs/Makefile.am tests/docs/bug-90.xml | |
| 3960 tests/general/Makefile.am tests/general/bug-90.*: added the | |
| 3961 example in the regression tests for this case | |
| 3962 | |
| 3963 Tue Aug 20 16:40:48 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 3964 | |
| 3965 * win32/Makefile.msvc: added the prefix location to the include | |
| 3966 and lib search path. | |
| 3967 | |
| 3968 Mon Aug 19 15:03:11 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3969 | |
| 3970 * libxslt/transform.c: found and fixed the small <xsl:choose> | |
| 3971 bug which was giving troubles to DocBook users (the test expression | |
| 3972 of <when> was evaluated in the namespace context of <choose> !) | |
| 3973 | |
| 3974 2002-08-18 Havoc Pennington <hp@pobox.com> | |
| 3975 | |
| 3976 * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with | |
| 3977 both automake 1.6 and 1.4 installed get the right automake. Means | |
| 3978 compilation from CVS will now require the latest automake 1.4 | |
| 3979 release, or manually creating symlinks called "automake-1.4" and | |
| 3980 "aclocal-1.4" | |
| 3981 | |
| 3982 Wed Aug 14 18:54:19 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3983 | |
| 3984 * configure.in python/Makefile.am: AMD x86-64 induced changes from | |
| 3985 Frederic Crozat | |
| 3986 | |
| 3987 Wed Aug 14 13:35:04 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3988 | |
| 3989 * libxslt/functions.c: recovering to the old (somewhat) broken | |
| 3990 implementation of document('') when there is no base for the | |
| 3991 source document or it can't be realoaded (e.g. when the sytlesheet | |
| 3992 was loaded from a memory string). Matt Sergeant insisted on this | |
| 3993 one :-) | |
| 3994 | |
| 3995 Tue Aug 13 11:21:44 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 3996 | |
| 3997 * libxslt/transform.c: applied another patch from Nathan Myers about | |
| 3998 a possible memory leak in case of error | |
| 3999 | |
| 4000 Mon Aug 12 23:12:59 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4001 | |
| 4002 * libxslt/transform.c: applied a patch from Nathan Myers about | |
| 4003 an erroneous free in case of error | |
| 4004 | |
| 4005 Thu Aug 1 14:29:11 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4006 | |
| 4007 * configure.in: upon suggestion of Marc-Andre Lemburg, make | |
| 4008 the misdetection of libxml2 python bindings a warning only | |
| 4009 | |
| 4010 Sun Jul 21 19:10:00 HKT 2002 William Brack <wbrack@mmm.com.hk> | |
| 4011 | |
| 4012 * xsltInternals.h/xslt.c/transform.c and pattern.c: fixed | |
| 4013 a bug reported by Gero Meissner (87230) | |
| 4014 * fixed a problem compiling python directory when multiple | |
| 4015 'make' jobs were executed (python/Makefile.am) | |
| 4016 | |
| 4017 Wed Jul 17 19:58:36 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4018 | |
| 4019 * libxslt/attributes.c: fixed a bug reported by Keith Isdale | |
| 4020 at the xsltdbg interface when encountering an empty attribute | |
| 4021 set. | |
| 4022 | |
| 4023 Wed Jul 17 19:51:47 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4024 | |
| 4025 * tests/* : the change in HTML meta encoding tag serialization | |
| 4026 affected some of the results | |
| 4027 | |
| 4028 Thu Jul 11 22:04:30 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4029 | |
| 4030 * doc/Makefile.am: adding doc/xsltproc.xml to the tarball | |
| 4031 to fix Red Hat bug #68614 | |
| 4032 | |
| 4033 Wed Jul 10 21:28:11 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 4034 | |
| 4035 * win32/Makefile.msvc: Made the copy *.pdb in install succeed even | |
| 4036 if there is no *.pdb | |
| 4037 | |
| 4038 Sat Jul 6 22:00:08 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4039 | |
| 4040 * configure.in: preparing 1.0.19 | |
| 4041 * doc/* : rebuilt the docs | |
| 4042 | |
| 4043 Sat Jul 6 17:51:14 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4044 | |
| 4045 * libxslt/transform.c: fixed bug #83749 about namespace generated | |
| 4046 being invalid when they are inherited from the context. | |
| 4047 | |
| 4048 Fri Jul 5 22:27:47 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4049 | |
| 4050 * libxslt/transform.c: fixed bug #86753 on multiple identical | |
| 4051 attributes being generated, oops ... | |
| 4052 * tests/docs/Makefile.am tests/docs/bug-89.xml | |
| 4053 tests/general/Makefile.am tests/general/bug-89.*: added an | |
| 4054 example in the regression tests for this case | |
| 4055 | |
| 4056 Fri Jul 5 18:28:08 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4057 | |
| 4058 * libxslt/preproc.c libxslt/transform.c: fixed bug #87279 | |
| 4059 * tests/docs/Makefile.am tests/docs/bug-88.xml | |
| 4060 tests/general/Makefile.am tests/general/bug-88.*: added an | |
| 4061 example in the regression tests for this case | |
| 4062 | |
| 4063 Fri Jul 5 16:30:02 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4064 | |
| 4065 * libxslt/preproc.c libxslt/xsltutils.c: applied a patch from | |
| 4066 Ken Neighbors to implement/fix sorting orders | |
| 4067 * tests/docbook/result/*/gdp-handbook.* | |
| 4068 tests/docbook/result/xtchunk/html/*.orig | |
| 4069 tests/general/bug-12-.out tests/general/bug-63.out: | |
| 4070 cleaned up the result of "make tests" following some changes | |
| 4071 in namespace axis order and serialization rules in libxml2 | |
| 4072 | |
| 4073 Thu Jul 4 16:53:00 HKT 2002 William Brack <wbrack@mmm.com.hk> | |
| 4074 | |
| 4075 * transform.c further enhancement for bug 84902 (another | |
| 4076 path), also cleaned up code slightly | |
| 4077 | |
| 4078 Wed Jul 3 00:50:00 HKT 2002 William Brack <wbrack@mmm.com.hk> | |
| 4079 | |
| 4080 * transform.c: fixed bug 84902 - message with terminate=yes | |
| 4081 caused segfault | |
| 4082 | |
| 4083 Tue Jul 2 00:02:53 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4084 | |
| 4085 * tests/docs/Makefile.am tests/docs/bug-87.xml | |
| 4086 tests/general/Makefile.am tests/general/bug-87.*: added a | |
| 4087 example in the regression tests for a case where the XML | |
| 4088 default namespace was missing from the namespace axis | |
| 4089 * xsltproc/xsltproc.c: added the informations that parameter | |
| 4090 strings are expected to be UTF8 | |
| 4091 * libxslt/attributes.c: fixes on attribute group implementation | |
| 4092 | |
| 4093 Sat Jun 29 21:12:14 MDT 2002 John Fleck <jfleck@inkstain.net> | |
| 4094 | |
| 4095 * doc/xsltproc.xml, doc/xsltproc.html/, doc/xsltproc.1 | |
| 4096 updating docs to add reference to UTF-8 requirement for | |
| 4097 stringparam command line option | |
| 4098 | |
| 4099 Wed Jun 19 13:43:00 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4100 | |
| 4101 * libxslt/documents.c libxslt/functions.c libxslt/xsltInternals.h: | |
| 4102 fixed document('') as pointed by Eric van der Vlist | |
| 4103 * tests/docs/Makefile.am tests/docs/bug-86.xml | |
| 4104 tests/general/Makefile.am tests/general/bug-86.*: added the | |
| 4105 specific example in the regression tests | |
| 4106 | |
| 4107 Sat Jun 15 15:44:58 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4108 | |
| 4109 * libxslt/numbers.c libxslt/numbersInternals.h: applied a | |
| 4110 patch from Ken Neighbors fixing some format-number inconsistencies | |
| 4111 * tests/numbers/format-number.out tests/numbers/format-number.xml | |
| 4112 tests/numbers/format-number.xsl: the patch also included | |
| 4113 updates to the regression tests | |
| 4114 | |
| 4115 Mon Jun 10 14:55:31 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4116 | |
| 4117 * libxslt/numbers.c: patch from Richard Jinks t correct a bug in | |
| 4118 xsl:number level="multiple" | |
| 4119 * tests/docs/Makefile.am tests/docs/bug-84.xml | |
| 4120 tests/general/Makefile.am tests/general/bug-84.*: added a | |
| 4121 specific example in the regression tests | |
| 4122 | |
| 4123 Fri May 31 09:33:09 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4124 | |
| 4125 * libexslt/dynamic.c: turned a function static | |
| 4126 * libxslt/win32config.h: applied patch from Mark Vadoc | |
| 4127 | |
| 4128 Thu May 30 23:35:47 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4129 | |
| 4130 * win32/Makefile.msvc libexslt/Makefile.am libexslt/date.c | |
| 4131 libexslt/dynamic.c libexslt/exslt.c libexslt/exslt.h: applied | |
| 4132 a patch from Mark Vakoc to implement the EXSLT | |
| 4133 object dyn:evaluate(string) extension function, and a small fix | |
| 4134 to date.c | |
| 4135 | |
| 4136 Mon May 27 23:24:57 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4137 | |
| 4138 * configure.in: preparing 1.0.18 | |
| 4139 * doc/*: recompiled the API and web site | |
| 4140 | |
| 4141 Mon May 27 19:14:46 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4142 | |
| 4143 * libxslt/namespaces.c libxslt/transform.c: fix bug #81099 about | |
| 4144 duplicated namespace declarations, this might not be as generic as | |
| 4145 it should but works well for DocBook stylesheets | |
| 4146 | |
| 4147 Sat May 25 12:07:45 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4148 | |
| 4149 * libxslt.pc.in: fix bug #82970 | |
| 4150 | |
| 4151 Fri May 24 15:02:50 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4152 | |
| 4153 * python/libxslt-python-api.xml python/libxslt.c | |
| 4154 python/libxsltclass.txt : tried to fix #79105 by providing a | |
| 4155 specific error registering routine. | |
| 4156 | |
| 4157 Thu May 23 17:28:35 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4158 | |
| 4159 * libxslt/xsltutils.[ch] : applied patch from Morus Walter | |
| 4160 adding xsltSaveResultToString() | |
| 4161 * doc/APIfiles.html doc/APIfunctions.html doc/libxslt-api.xml | |
| 4162 doc/libxslt-decl.txt doc/libxslt-refs.xml: this increased the | |
| 4163 API with the new function. | |
| 4164 | |
| 4165 Wed May 22 11:50:36 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4166 | |
| 4167 * libxslt/function.c: applied a patch from Richard Jinks | |
| 4168 to avoid a crash in element-available() | |
| 4169 | |
| 4170 Tue May 21 19:38:20 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4171 | |
| 4172 * libxslt.spec.in: applied patch from Geert Kloosterman to | |
| 4173 not miss gif and .png files in the RPM documentation | |
| 4174 | |
| 4175 Tue May 21 08:43:11 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4176 | |
| 4177 * libexslt/libexslt.4: Applied patch for the EXSLT man page | |
| 4178 from Charles Bozeman | |
| 4179 | |
| 4180 Sat May 18 10:01:38 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4181 | |
| 4182 * libexslt/libexslt.4 libxslt/libxslt.4 libxslt/keys.c | |
| 4183 libxslt/xsltconfig.h.in: applied a man page patch from | |
| 4184 Christian Cornelssen and fixed a couple of issues he raised. | |
| 4185 | |
| 4186 Thu May 16 19:38:24 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4187 | |
| 4188 * xsltproc/xsltproc.c: moved the extension dump out of the loop | |
| 4189 | |
| 4190 Thu May 16 19:31:35 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4191 | |
| 4192 * libxslt/extensions.[ch] xsltproc/xsltproc.c win32/libxslt.def.src: | |
| 4193 Applied Mark Vakoc patch to show registered extensions in xsltproc | |
| 4194 * doc/*: rebuilt the API, docs and website | |
| 4195 * python/libxsltclass.txt: this added an entry point | |
| 4196 | |
| 4197 Wed May 15 00:20:10 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 4198 | |
| 4199 * libxslt/xslt.c: xsl:include crash fix | |
| 4200 * libxslt/imports.c: xsl:include crash fix | |
| 4201 * libxslt/imports.h: xsl:include crash fix | |
| 4202 | |
| 4203 Wed May 9 01:39:14 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 4204 | |
| 4205 * libexslt/exslt.h: fixed a typo _cplusplus -> __cplusplus | |
| 4206 | |
| 4207 Thu May 2 11:08:22 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4208 | |
| 4209 * xsltproc/xsltproc.c libxslt/xsltutils.c doc/xsltproc.xml: | |
| 4210 fixed some return code problems raised by Thomas Mauch | |
| 4211 | |
| 4212 Tue Apr 30 18:06:14 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4213 | |
| 4214 * libxslt/transform.c: don't allow adding an attribute to | |
| 4215 a document node | |
| 4216 | |
| 4217 Mon Apr 29 19:00:22 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4218 | |
| 4219 * configure.in libxslt/xsltwin32config.h: preparing 1.0.17 | |
| 4220 * doc/*: rebuilt the docs. | |
| 4221 | |
| 4222 Mon Apr 29 17:22:08 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4223 | |
| 4224 * libxslt/variables.c: better attempt to fix the problem in | |
| 4225 xsltProcessUserParamInternal reported by Babak Vahedipour-Kunze | |
| 4226 | |
| 4227 Sun Apr 28 17:53:23 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 4228 | |
| 4229 * win32/dsp/*.dsp: Removed obsolete macros | |
| 4230 * win32/dsp/*.def: Updated export definitions | |
| 4231 | |
| 4232 Sun Apr 28 17:47:17 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4233 | |
| 4234 * libxslt/variables.c: tried to fix a problem in | |
| 4235 xsltProcessUserParamInternal reported by Babak Vahedipour-Kunze | |
| 4236 | |
| 4237 Fri Apr 26 08:15:30 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4238 | |
| 4239 * libexslt/date.c: applied another patch from Charles Bozeman to | |
| 4240 enhance date/duration support | |
| 4241 * tests/exslt/date: added the associated set of regression tests | |
| 4242 | |
| 4243 Thu Apr 25 08:18:57 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4244 | |
| 4245 * libexslt/date.c: applied a patch from Charles Bozeman to add | |
| 4246 duration routines to the date exslt extensions. | |
| 4247 | |
| 4248 Thu Apr 18 22:56:06 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4249 | |
| 4250 * libexslt/exslt.h: extern "C" { missing by Mark Vakoc | |
| 4251 | |
| 4252 Tue Apr 17 23:16:54 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 4253 | |
| 4254 * libexslt/date.c: fixed type inconsistencies, double->int | |
| 4255 and unsigned/signed mismatch warnings eliminated | |
| 4256 | |
| 4257 Tue Apr 16 19:40:21 CEST 2002 Igor Zlatkovic <igor@stud.fh-frankfurt.de> | |
| 4258 | |
| 4259 * win32/Makefile.msvc: XSLT debugger support fix | |
| 4260 * win32/configure.js: XSLT debugger support fix | |
| 4261 * libxslt/xsltconfig.h.in: XSLT debugger support fix | |
| 4262 | |
| 4263 Mon Apr 15 19:27:31 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4264 | |
| 4265 * configure.in: preparing 1.0.16 | |
| 4266 * doc/*: updated and rebuilt the docs | |
| 4267 | |
| 4268 Mon Apr 15 17:27:51 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4269 | |
| 4270 * libxslt/attributes.c: removed a warning | |
| 4271 * libxslt/transform.c libxslt/transform.h win32/libxslt.def.src: | |
| 4272 added xsltRunStylesheetUser() API needed to fix #78546 | |
| 4273 * xsltproc/xsltproc.c: second part of the fix #78546 | |
| 4274 | |
| 4275 Mon Apr 15 15:57:28 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4276 | |
| 4277 * python/Makefile.am: fixing the equivalent of #75779 | |
| 4278 | |
| 4279 Mon Apr 15 14:00:12 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4280 | |
| 4281 * libxslt/keys.c: fixed bug #78735 | |
| 4282 * configure.in tests/Makefile.am tests/keys/*: | |
| 4283 added the tests in a separate directory | |
| 4284 | |
| 4285 Mon Apr 15 00:01:07 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4286 | |
| 4287 * tests/docs/Makefile.am tests/docs/bug-83.xml | |
| 4288 tests/general/Makefile.am tests/general/bug-83.*: added a | |
| 4289 specific example for bug #78662 in the regression tests | |
| 4290 * tests/docbook/: this also changed a couple of DocBook results | |
| 4291 | |
| 4292 Sun Apr 14 15:32:23 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4293 | |
| 4294 * configure.in: trying to kill #77827 IEEE conformance on alphas | |
| 4295 * libxslt/imports.c libxslt/transform.c libxslt/xslt.c: fixing | |
| 4296 bug #78211 | |
| 4297 * tests/docs/Makefile.am tests/docs/bug-82.xml | |
| 4298 tests/general/Makefile.am tests/general/bug-82.*: added a | |
| 4299 specific example for bug #78211 in the regression tests | |
| 4300 | |
| 4301 Wed Apr 10 20:35:54 CEST 2002 Daniel Veillard <daniel@veillard.com> | |
| 4302 | |
| 4303 * libxslt/pattern.c: applied patch from Mark Vakoc | |
| 4304 | |
| 4305 Fri Mar 29 18:28:23 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4306 | |
| 4307 * tests/docs/Makefile.am tests/docs/bug-81.xml | |
| 4308 tests/general/Makefile.am tests/general/bug-81.*: added a | |
| 4309 specific example for bug #76927 in the regression tests | |
| 4310 | |
| 4311 Wed Mar 27 10:03:11 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4312 | |
| 4313 * AUTHORS HACKING: Added Igor Zlatkovic as official maintainer | |
| 4314 * python/Makefile.am python/tests/Makefile.am: Albert Chin pointed | |
| 4315 that $(datadir) should be used for docs | |
| 4316 | |
| 4317 Mon Mar 25 17:56:44 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4318 | |
| 4319 * configure.in: preparing 1.0.15 | |
| 4320 * doc/*: updated and rebuilt | |
| 4321 | |
| 4322 Mon Mar 25 17:11:42 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4323 | |
| 4324 * libxslt/attributes.c libxslt/attributes.h libxslt/pattern.c | |
| 4325 libxslt/xslt.c: Fix bug #76043 about cascading attribute sets | |
| 4326 * tests/docs/Makefile.am tests/docs/bug-80.xml | |
| 4327 tests/general/Makefile.am tests/general/bug-80.*: added a | |
| 4328 specific example for bug #76043 in the regression tests | |
| 4329 | |
| 4330 Fri Mar 22 19:26:47 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4331 | |
| 4332 * libxslt/pattern.c: Fixing bug #75902 error with @foo[..] | |
| 4333 steps which were not compiled | |
| 4334 * tests/docs/Makefile.am tests/docs/bug-79.xml | |
| 4335 tests/general/Makefile.am tests/general/bug-79.*: added a | |
| 4336 specific example for bug #75902 in the regression tests | |
| 4337 | |
| 4338 Fri Mar 22 16:13:22 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4339 | |
| 4340 * libxslt/pattern.c: Fixing bug #75777 error with namespaced | |
| 4341 attribute match rules evaluation | |
| 4342 * tests/docs/Makefile.am tests/docs/bug-78.xml | |
| 4343 tests/general/Makefile.am tests/general/bug-78.*: added a | |
| 4344 specific example for bug #75777 in the regression tests | |
| 4345 | |
| 4346 Thu Mar 21 17:19:56 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4347 | |
| 4348 * libxslt/transform.c: found another stupid bug by step by | |
| 4349 step processing of the code | |
| 4350 * libxslt/pattern.c: idem, except that once stupid mistake | |
| 4351 ELEM vs NODE forced the templates to be stored in a list | |
| 4352 instead of a hash table, fixing this stupidity should | |
| 4353 again lead to a substantive improvement of processing speed. | |
| 4354 Like divide by 2 processing time for DocBook stylesheets. | |
| 4355 | |
| 4356 Thu Mar 21 00:25:12 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4357 | |
| 4358 * libxslt/transform.c: fixing bug #75603 | |
| 4359 * tests/docs/Makefile.am tests/docs/bug-77.xml | |
| 4360 tests/general/Makefile.am tests/general/bug-77.*: added a | |
| 4361 specific example for bug #75603 in the regression tests | |
| 4362 | |
| 4363 Wed Mar 20 17:49:43 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4364 | |
| 4365 * python/Makefile.am: Art Haas pointed a stupid error | |
| 4366 | |
| 4367 Tue Mar 19 19:42:01 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4368 | |
| 4369 * Makefile.am tests/Makefile.am tests/*/Makefile.am | |
| 4370 tests/*/*/Makefile.am : added "make valgrind" targets | |
| 4371 to run the test suite under the debugger control | |
| 4372 * transform.c: valgrind spotted 2 bugs, one related to | |
| 4373 the ordering of the deallocation of the data associated to | |
| 4374 a transofrmation, the second in xsltCopyTree when the new | |
| 4375 node may have been coalesced with an adjacent text node. | |
| 4376 The regression tests now pass cleanly under testgrind. | |
| 4377 | |
| 4378 Mon Mar 18 21:33:38 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4379 | |
| 4380 * python/Makefile.am: fixed a stupid bug | |
| 4381 | |
| 4382 Mon Mar 18 20:45:27 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4383 | |
| 4384 * configure.in: preparing 1.0.14 | |
| 4385 * doc/*: updated rebuilt | |
| 4386 * libxslt/*.c libexslt/*.c libxslt/libxslt.h libexslt/libexslt.h: | |
| 4387 implemented the IN_LIBXSLT and IN_LIBEXSLT mechanism discussed | |
| 4388 with the Windows maintainers | |
| 4389 | |
| 4390 Mon Mar 18 16:22:46 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4391 | |
| 4392 * python/Makefile.am python/generator.py python/libxslt.c | |
| 4393 python/types.c python/tests/Makefile.am: applied the same kind of | |
| 4394 fixes to the Python Makefiels than to libxml2 ones. Updates | |
| 4395 and cleanups too. | |
| 4396 | |
| 4397 Sat Mar 16 23:48:21 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4398 | |
| 4399 * libexslt/common.c libxslt/pattern.c libxslt/transform.c | |
| 4400 libxslt/variables.c: chaing result tree values which may | |
| 4401 be deallocated and must not be kept in the template | |
| 4402 pattern lookup cache. Thanks to Valgrin to allow finding | |
| 4403 the real problem in bug #74857 | |
| 4404 | |
| 4405 Wed Mar 13 15:17:51 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4406 | |
| 4407 * libxslt/*.h doc/* python/*: applied another cleanup comment | |
| 4408 diff from Heiko W. Rupp, regenerated the API and python | |
| 4409 | |
| 4410 Wed Mar 13 13:41:19 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4411 | |
| 4412 * tests/docs/Makefile.am tests/docs/bug-76.xml | |
| 4413 tests/general/Makefile.am tests/general/bug-76.*: added a | |
| 4414 home brewed test for path computation elmininating duplicate | |
| 4415 in result sets. | |
| 4416 | |
| 4417 Sat Mar 9 11:53:39 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4418 | |
| 4419 * doc/Makefile.am: fixed a build problem in some environements | |
| 4420 | |
| 4421 2002-03-08 jacob berkman <jacob@ximian.com> | |
| 4422 | |
| 4423 * python/Makefile.am (libxsltmodule_la_SOURCES): remove $(srcdir) | |
| 4424 as make will automatically look there for these files | |
| 4425 | |
| 4426 Fri Mar 8 17:44:31 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4427 | |
| 4428 * configure.in libxslt/xsltwin32config.h: preparing release | |
| 4429 1.0.13 | |
| 4430 * doc/*: updated and rebuilt the docs | |
| 4431 * python/libxslt.c: fixed a possible reentrancy problem | |
| 4432 | |
| 4433 Fri Mar 8 14:51:59 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4434 | |
| 4435 * libxslt/pattern.c: Fixes the problems exposed by #73880 | |
| 4436 those ought to be computed at stylesheet compile time, not | |
| 4437 at run-time, and the computation was wrong. | |
| 4438 * libxslt/transform.c: get rid of fake nodes coming from node-set | |
| 4439 transformations. At least if they are still produced they will | |
| 4440 become easy to spot as resulting document won't be well-formed. | |
| 4441 | |
| 4442 Thu Mar 7 17:01:21 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4443 | |
| 4444 * libxslt/extensions.c: fixed bug #73791 related to extension | |
| 4445 function declared in included stylesheets | |
| 4446 * tests/exslt/functions/function.7.*: added specific test | |
| 4447 | |
| 4448 Thu Mar 7 15:20:32 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4449 | |
| 4450 * tests/docs/Makefile.am tests/docs/bug-75.xml | |
| 4451 tests/general/Makefile.am tests/general/bug-75.*: added a | |
| 4452 specific example for bug #72150 in the regression tests | |
| 4453 | |
| 4454 Thu Mar 7 15:17:21 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4455 | |
| 4456 * configure.in xsltproc/xsltproc.c: fixed bug #71488 in a | |
| 4457 similar way as #71457 | |
| 4458 | |
| 4459 Thu Mar 7 09:41:59 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4460 | |
| 4461 * tests/xmlspec/REC-xml-20001006*.html tests/XSLTMark/xslbench1.out: | |
| 4462 some HTML meta encoding fixups resulting from fix in libxml2 | |
| 4463 | |
| 4464 Mon Mar 4 18:09:48 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4465 | |
| 4466 * libxslt/namespaces.c tests/general/bug-63.out: small fixups | |
| 4467 related to the XPath changes in fixing #61290 | |
| 4468 | |
| 4469 Mon Mar 4 12:57:21 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4470 | |
| 4471 * libxslt/pattern.c: fixed bug #73363, bad tokenization of | |
| 4472 pattern | |
| 4473 | |
| 4474 Mon Mar 4 12:01:34 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4475 | |
| 4476 * libexslt/date.c: patch from Charles Bozeman for the exslt date | |
| 4477 extension | |
| 4478 * configure.in tests/exslt/Makefile.am tests/exslt/date/*: added | |
| 4479 the associated regression test provided by Charles | |
| 4480 | |
| 4481 Fri Mar 1 10:17:26 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4482 | |
| 4483 * libxslt/preproc.c: Fixed #73088 with the associated patch | |
| 4484 | |
| 4485 Fri Mar 1 10:14:07 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4486 | |
| 4487 * xsltproc/xsltproc.c: similar to #72663 and #72658, don't memdump | |
| 4488 unless compiled explicitely with memory debugging switched on | |
| 4489 * TODO: refreshed a bit | |
| 4490 | |
| 4491 Fri Feb 22 23:44:57 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4492 | |
| 4493 * python/generator.py python/libxslt.c: changes for the 'usual' | |
| 4494 setup.py to allow building a libxml2-python | |
| 4495 module based on the same code. The initialization is however | |
| 4496 different the 2 .so files fo libxml2 and libxslt are identical and | |
| 4497 they entry point initialize both libraries. this is done to avoid | |
| 4498 some possible nasty problem since the Python don't merge the maps | |
| 4499 of all shared modules. | |
| 4500 * python/libxsl.py: attempt to cope with the shared library loading | |
| 4501 problem when both modules are not merged. | |
| 4502 | |
| 4503 Thu Feb 21 12:59:59 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4504 | |
| 4505 * doc/site.xml doc/xslt.html doc/python.html doc/*.html: added | |
| 4506 documentation for the wrappers and python modules. | |
| 4507 | |
| 4508 Wed Feb 13 14:22:22 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4509 | |
| 4510 * tests/docs/Makefile.am tests/docs/bug-74.xml | |
| 4511 tests/general/Makefile.am tests/general/bug-74.*: added a | |
| 4512 specific example for bug #71342 in the regression tests | |
| 4513 * tests/docbook/result/xhtml/gdp-handbook.xhtml: fixing | |
| 4514 #71342 changed one attribute serialization. | |
| 4515 | |
| 4516 Tue Feb 12 15:08:38 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4517 | |
| 4518 * python/Makefile.am: trying to fix #71270 | |
| 4519 | |
| 4520 Mon Feb 11 19:40:34 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4521 | |
| 4522 * python/*.py: removed tab used spaces | |
| 4523 * configure.in libxslt/xsltwin32config.h: preparing 1.0.12 | |
| 4524 * doc/news.html doc/xslt.html: rebuild/updated | |
| 4525 | |
| 4526 Mon Feb 11 16:34:37 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4527 | |
| 4528 * tests/docs/Makefile.am tests/docs/bug-73.xml | |
| 4529 tests/general/Makefile.am tests/general/bug-73.*: added a | |
| 4530 specific example for bug #71181 in the regression tests | |
| 4531 | |
| 4532 Mon Feb 11 16:22:36 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4533 | |
| 4534 * libxslt/pattern.c: fixed bug #71181 p/text() would not | |
| 4535 work. A bit of cleanup. | |
| 4536 | |
| 4537 Mon Feb 11 15:01:42 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4538 | |
| 4539 * xslt-config: fixing Red Hat bug #59508 | |
| 4540 | |
| 4541 Mon Feb 11 14:27:25 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4542 | |
| 4543 * tests/docs/Makefile.am tests/docs/bug-72.xml | |
| 4544 tests/general/Makefile.am tests/general/bug-72.*: added a | |
| 4545 specific example for bug #58444 in the regression tests | |
| 4546 | |
| 4547 Mon Feb 11 14:13:07 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4548 | |
| 4549 * libxslt/transform.c: fixed bug #58444, was quite simpler | |
| 4550 than expected. | |
| 4551 | |
| 4552 Mon Feb 11 13:27:42 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4553 | |
| 4554 * libxslt/xsltInternals.h libxslt/pattern.c: expected to have | |
| 4555 closed bug #70131, still wondering about the position() when | |
| 4556 the node is selected. | |
| 4557 | |
| 4558 Mon Feb 11 10:45:27 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4559 | |
| 4560 * tests/docs/Makefile.am tests/docs/bug-71.xml | |
| 4561 tests/general/Makefile.am tests/general/bug-71.*: added a | |
| 4562 specific example for Norm's bug in the regression tests | |
| 4563 | |
| 4564 Sun Feb 10 22:08:51 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4565 | |
| 4566 * libxslt/attributes.c: fixed a bug reported by Norm | |
| 4567 | |
| 4568 Sun Feb 10 20:25:28 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4569 | |
| 4570 * python/libxml.c : fixed a small warning. | |
| 4571 * doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml | |
| 4572 python/libxsltclass.txt: rebuilt the APIs | |
| 4573 | |
| 4574 Sun Feb 10 20:16:15 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4575 | |
| 4576 * libxslt/imports.c libxslt/numbers.c libxslt/pattern.c | |
| 4577 libxslt/pattern.h libxslt/transform.c libxslt/xslt.c | |
| 4578 libxslt/xsltInternals.h: adding extra run-time informations | |
| 4579 to make the stylesheet really read-only at run-time. | |
| 4580 | |
| 4581 Sun Feb 10 16:21:09 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4582 | |
| 4583 * libxslt/transform.c: fixing bug #70281 | |
| 4584 | |
| 4585 Sun Feb 10 15:10:56 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4586 | |
| 4587 * libxslt/numbers.c: trying to fix #68759 | |
| 4588 | |
| 4589 Sat Feb 9 23:17:53 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4590 | |
| 4591 * python/Makefile.am: seems some version of automake didn't | |
| 4592 generate the dependancies right as Jacob found out. Add | |
| 4593 an extra dependancy rule. | |
| 4594 | |
| 4595 Sat Feb 9 19:04:01 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4596 | |
| 4597 * configure.in libxslt.spec.in python/Makefile.am python/generator.py | |
| 4598 python/libxsl.py python/libxslt.c python/tests/Makefile.am: | |
| 4599 Fixed the python Makefiles, corrected a bug showing up on ia64, | |
| 4600 changed the name of the python internal module too | |
| 4601 | |
| 4602 Fri Feb 8 17:01:10 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4603 | |
| 4604 * Copyright Makefile.am configure.in libxslt.spec.in: change the | |
| 4605 Licence to MIT Licence and release of 1.0.11 | |
| 4606 * doc/FAQ.html doc/intro.html doc/libxslt-decl.txt doc/news.html | |
| 4607 doc/xslt.html: updates of the docs accordingly | |
| 4608 * libxslt/xsltwin32config.h: numbering | |
| 4609 * python/generator.py python/libxml_wrap.h python/libxsltclass.txt | |
| 4610 python/libxslt-python-api.xml: cleanup the dependancies with | |
| 4611 libxml2 | |
| 4612 * python/tests/extfunc.py: updated examples. | |
| 4613 | |
| 4614 Thu Feb 7 23:21:18 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4615 | |
| 4616 * doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml | |
| 4617 doc/parsedecl.py: fixup the script and rebuid the API | |
| 4618 * libxslt/extensions.h: cleanup | |
| 4619 * python/generator.py python/libxslt-python-api.xml python/libxslt.c | |
| 4620 python/libxsltclass.txt: provided accessors for a lot of the | |
| 4621 tructures involved in the transformation. Stylesheet and | |
| 4622 transformation python object don't free automatically the | |
| 4623 encapsulated object when deallocated. | |
| 4624 * python/tests/Makefile.am python/tests/basic.py | |
| 4625 python/tests/extfunc.py python/tests/pyxsltproc.py: | |
| 4626 updated the examples | |
| 4627 | |
| 4628 Thu Feb 7 17:59:27 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4629 | |
| 4630 * xsltproc/xsltproc.c: small fix | |
| 4631 * Makefile.am: cleanup | |
| 4632 * python/tests/Makefile.am: avoid a problem with $(TESTS) | |
| 4633 * python/generator.py python/libxml_wrap.h python/libxsl.py | |
| 4634 python/libxslt.c python/libxsltclass.txt: augmented the | |
| 4635 wrappers | |
| 4636 * python/tests/pyxsltproc.py: rewrote xsltproc on top of the | |
| 4637 libxslt-python API to get an estimate of what is missing | |
| 4638 | |
| 4639 Wed Feb 6 23:34:10 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4640 | |
| 4641 * python/libxsl.py python/libxslt-python-api.xml python/libxslt.c | |
| 4642 python/libxsltclass.txt: added libxslt_xsltCleanup() added parameters | |
| 4643 to libxslt_xsltApplyStylesheet() removed the memleaks left and | |
| 4644 fixed an import order. | |
| 4645 * python/tests/basic.py python/tests/extfunc.py: updated the tests | |
| 4646 | |
| 4647 Wed Feb 6 19:46:09 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4648 | |
| 4649 * python/libxlst.c python/libxslt-python-api.xml | |
| 4650 python/libxsltclass.txt: plugged the extension of the engine | |
| 4651 with python defined functions | |
| 4652 * python/tests/Makefile.am python/tests/extfunc.py: added a | |
| 4653 basic test, still a memleak, cleanup function needed. | |
| 4654 | |
| 4655 Wed Feb 6 13:49:55 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4656 | |
| 4657 * libxslt.spec.in python/Makefile.am python/libxsl.py: the | |
| 4658 spec file will now build libxslt-python, fought with shared | |
| 4659 and other crazyness, seems to work now :-) | |
| 4660 * doc/libxslt-api.xml: regenerated | |
| 4661 | |
| 4662 Wed Feb 6 11:29:31 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4663 | |
| 4664 * Makefile.am configure.in tests/Makefile.am tests/*/Makefile.am | |
| 4665 tests/*/*/Makefile.am: refactored make tests, make all now don't | |
| 4666 run the test suite | |
| 4667 * python/Makefile.am: added tests | |
| 4668 * python/tests/basic.py python/tests/Makefile.am: added the first | |
| 4669 basic test, memory debug included | |
| 4670 | |
| 4671 Wed Feb 6 00:20:57 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4672 | |
| 4673 * configure.in python/Makefile.am: attempst to tweak to get | |
| 4674 full memory debug... | |
| 4675 * python/generator.py python/libxsl.py python/libxslt-python-api.xml | |
| 4676 python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt: | |
| 4677 the basic API starts to work | |
| 4678 * python/tests/test.*: first basic test | |
| 4679 * libxslt/xsltutils.c: fixed a comment | |
| 4680 | |
| 4681 Tue Feb 5 17:35:00 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4682 | |
| 4683 * configure.in doc/Makefile.am: do not install outside of prefix, | |
| 4684 make sure the API get shipped. | |
| 4685 | |
| 4686 Mon Feb 4 19:47:32 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4687 | |
| 4688 * libxslt/pattern.[ch] doc/libxslt-api.xml doc/libxslt-refs.xml: | |
| 4689 reactivated xsltMatchPattern() since this is really something | |
| 4690 one may want to have access to in an extension function. | |
| 4691 * Makefile.am configure.in python/Makefile.am python/generator.py | |
| 4692 python/libxml_wrap.h python/libxsl.py python/libxslt-python-api.xml | |
| 4693 python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt | |
| 4694 python/types.c: started working on the python bindings, borrowed | |
| 4695 most of the work done for libxml2, most of the generator code | |
| 4696 is similar. Commit at the point where this compiles cleanly and | |
| 4697 "import libxslt" doesn't yield any missing entry point. | |
| 4698 | |
| 4699 Wed Jan 30 12:46:41 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4700 | |
| 4701 * libxslt/pattern.c: patch from Charles Bozeman to support | |
| 4702 child::* patterns. | |
| 4703 | |
| 4704 Wed Jan 30 12:35:28 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4705 | |
| 4706 * libxslt/keys.c: Bob Stayton pointed out a problem when | |
| 4707 using unions in key match patterns. | |
| 4708 * tests/docs/Makefile.am tests/docs/bug-70.xml | |
| 4709 tests/general/Makefile.am tests/general/bug-70.*: added a | |
| 4710 specific example in the regression tests | |
| 4711 | |
| 4712 Sun Jan 27 13:54:10 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4713 | |
| 4714 * libxslt/transform.c: avoid a problem with Sun's Workshop CC, | |
| 4715 closes bug #69809 submitted by Michael Kroell | |
| 4716 | |
| 4717 Fri Jan 25 15:31:23 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4718 | |
| 4719 * xsltproc/xsltproc.c: added links to the Web site from usage() | |
| 4720 | |
| 4721 Wed Jan 23 23:13:37 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4722 | |
| 4723 * doc/API*.html doc/parsedecl.py doc/*.xsl parsedecl.py: generated | |
| 4724 an index based on comments content similar to libxml2 one | |
| 4725 The code need more specific comments. | |
| 4726 * doc/*: rebuilt the web site with the new references | |
| 4727 | |
| 4728 Mon Jan 21 09:53:45 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4729 | |
| 4730 * libxslt/functions.h: roll back the change after more analysis | |
| 4731 proper fix is to restore the definition of xmlXPathFuncLookupFunc | |
| 4732 int libxml2 | |
| 4733 | |
| 4734 Mon Jan 21 09:41:10 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4735 | |
| 4736 * libxslt/functions.h: fixed a proble after some cleanup of libxml2 | |
| 4737 includes. | |
| 4738 | |
| 4739 Sun Jan 20 14:33:33 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4740 | |
| 4741 * xsltproc/xsltproc.c: Fixed RH bug #58124 due to an off-by-one | |
| 4742 error when parsing -o arguments. | |
| 4743 | |
| 4744 Sun Jan 20 14:15:55 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4745 | |
| 4746 * doc/xsltproc.xml libxslt/xsltutils.c xsltproc/xsltproc.c: | |
| 4747 Fixed RH bug #57496, xsltproc was not returning error | |
| 4748 code on internal runtime errors. Should return 9 now. | |
| 4749 | |
| 4750 Fri Jan 18 09:43:16 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4751 | |
| 4752 * libexslt/math.c: Charlie Bozeman provided the implementation | |
| 4753 for the EXSLT math other functions | |
| 4754 | |
| 4755 Thu Jan 17 23:41:53 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4756 | |
| 4757 * libexslt/Makefile.am: jacob berkman pointed out that the | |
| 4758 Cygwin patch forgot to add libexslt.h to the tarball | |
| 4759 | |
| 4760 Thu Jan 17 23:39:00 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4761 | |
| 4762 * libxslt/pattern.c: fixed I18N problemes in the template parser | |
| 4763 pointed out by Xavier Cazin | |
| 4764 * tests/docs/Makefile.am tests/docs/bug-69.xml | |
| 4765 tests/general/Makefile.am tests/general/bug-69.*: added a | |
| 4766 specific example in the regression tests | |
| 4767 | |
| 4768 Thu Jan 17 10:40:03 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4769 | |
| 4770 * Makefile.am libexslt/common.c libexslt/date.c libexslt/exslt.c | |
| 4771 libexslt/exslt.h libexslt/exsltconfig.h.in libexslt/functions.c | |
| 4772 libexslt/libexslt.h libexslt/math.c libexslt/saxon.c | |
| 4773 libexslt/sets.c libexslt/strings.c libxslt/libxslt.h | |
| 4774 libxslt/xslt.h libxslt/xsltconfig.h.in libxslt/xsltutils.c | |
| 4775 xsltproc/xsltproc.c: applied Robert Collins patch for | |
| 4776 Cygwin support | |
| 4777 | |
| 4778 Thu Jan 17 10:34:39 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4779 | |
| 4780 * xsltproc/Makefile.am configure.in: ugly way to keep | |
| 4781 the memory debugging active on my devel workstation | |
| 4782 by bypassing libtool completely | |
| 4783 | |
| 4784 Tue Jan 15 12:00:18 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4785 | |
| 4786 * libxslt/templates.c: fixed bug #68751 | |
| 4787 * tests/docs/Makefile.am tests/docs/bug-68.xml | |
| 4788 tests/general/Makefile.am tests/general/bug-68.*: added a | |
| 4789 specific example in the regression tests | |
| 4790 | |
| 4791 Tue Jan 15 10:40:41 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4792 | |
| 4793 * libxslt/transform.c xsltproc/xsltproc.c: fixed a couple of | |
| 4794 small problems raised by Justin Fletcher | |
| 4795 | |
| 4796 Mon Jan 14 18:35:18 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4797 | |
| 4798 * configure.in: releasing 1.0.10 | |
| 4799 * doc/*: updating the docs for the release. | |
| 4800 * libxslt/namespaces.c libxslt/pattern.c libxslt/transform.c: | |
| 4801 seems I inadvertantly commited previously stuff from a failed | |
| 4802 attempt at fixing namespace nodes parents. | |
| 4803 | |
| 4804 Mon Jan 14 12:20:33 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4805 | |
| 4806 * libxslt/numbers.c: the xsl:number implementation incorrectly | |
| 4807 cached the format string in some case. Fixes bug #65391 | |
| 4808 | |
| 4809 Mon Jan 14 10:35:27 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4810 | |
| 4811 * configure.in: fixed a couple of cut and paste errors in the | |
| 4812 math functions detection | |
| 4813 * libxslt.spec.in: added missing file entry for libxslt.pc | |
| 4814 | |
| 4815 Tue Jan 8 21:04:17 MST 2002 John Fleck <jfleck@inkstain.net> | |
| 4816 | |
| 4817 * doc/xsltproc.xml, doc/xsltproc.1, doc/xsltproc.html | |
| 4818 update xsltproc man page to add --stringparam option | |
| 4819 | |
| 4820 Tue Jan 8 17:21:02 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4821 | |
| 4822 * xsltproc/xsltproc.c: added the --stringparam option | |
| 4823 * xsltproc/xsltproc.c: applied John Fleck's patch to correct | |
| 4824 the --novalid behaviour. | |
| 4825 | |
| 4826 Tue Jan 8 13:51:08 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4827 | |
| 4828 * doc/site.xsl doc/*.html: added a DocBook section docbook.html | |
| 4829 | |
| 4830 Tue Jan 8 12:51:15 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4831 | |
| 4832 * doc/*.html: updated gdome2 homepage | |
| 4833 | |
| 4834 Sat Jan 5 19:32:17 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4835 | |
| 4836 * win32/dsp: Windows/MSVC project files update from Igor Zlatkovic | |
| 4837 | |
| 4838 Fri Jan 4 22:13:40 MST 2002 John Fleck <jfleck@inkstain.net> | |
| 4839 | |
| 4840 * doc/xsltproc.xml, xsltproc.1 - updating man page to reflect | |
| 4841 increased number of parameteres, changed license, cleaned up some | |
| 4842 places where it looked junky because of stylesheet issues | |
| 4843 | |
| 4844 Fri Jan 4 15:50:25 CET 2002 Daniel Veillard <daniel@veillard.com> | |
| 4845 | |
| 4846 * xsltproc/xsltproc.c: increased the max number of parameters | |
| 4847 | |
| 4848 Thu Dec 20 14:54:27 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4849 | |
| 4850 * libxslt.pc.in configure.in: added pkg-config file from Rodrigo Moya | |
| 4851 | |
| 4852 Thu Dec 20 14:49:39 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4853 | |
| 4854 * configure.in: applied albert portability patch | |
| 4855 * libxslt/libxslt.h libxslt/xslt.h libxslt/xsltconfig.h.in | |
| 4856 libxslt/xsltutils.c libxslt/xsltwin32config.h.in win32/dsp/libxslt.def: | |
| 4857 applied Igor patch for Windows | |
| 4858 | |
| 4859 Tue Dec 11 15:27:15 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4860 | |
| 4861 * libxslt/xsltutils.c: fixed a problem with the debuuger interface. | |
| 4862 | |
| 4863 Fri Dec 7 15:48:48 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4864 | |
| 4865 * configure.in: preparing 1.0.9 | |
| 4866 * doc/*: updated and rebuild the doc | |
| 4867 | |
| 4868 Thu Dec 6 14:57:56 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4869 | |
| 4870 * configure.in libexslt/Makefile.am: trying to fix the problem | |
| 4871 related to prelinking and libtools crazyness | |
| 4872 | |
| 4873 Wed Dec 5 18:49:53 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4874 | |
| 4875 * libxslt/transform.c libxslt/variables.c: applied Keith Isdale | |
| 4876 patch for the debugger glue. | |
| 4877 | |
| 4878 Wed Dec 5 18:43:45 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4879 | |
| 4880 * breakpoint/Makefile.am breakpoint/deprecated.c: replaced | |
| 4881 the whole module with just the entry points. | |
| 4882 | |
| 4883 Fri Nov 30 18:59:50 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4884 | |
| 4885 * libxslt/transform.c: Nik Clayton found a bug introduced in | |
| 4886 1.0.8 when using doctypes for HTML output | |
| 4887 | |
| 4888 Fri Nov 30 12:59:05 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4889 | |
| 4890 * libxslt/attributes.c libxslt/transform.c libxslt/xsltutils.c | |
| 4891 libxslt/xsltutils.h: revamped the mechanism to hook a debuger | |
| 4892 to use a callback setup function, deprecating libxsltbreakpoint | |
| 4893 * xsltproc/Makefile.am configure.in breakpoint/Makefile.am: removing | |
| 4894 dependancies on libxsltbreakpoint | |
| 4895 | |
| 4896 Thu Nov 29 09:52:38 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4897 | |
| 4898 Build patch from Peter Williams <peterw@ximian.com> | |
| 4899 * breakpoint/Makefile.am (INCLUDES): meed $(top_builddir)/libxslt. | |
| 4900 * doc/Makefile.am ($(PAGES)): xslt.html and site.xsl live in | |
| 4901 $(srcdir), not the build directory. | |
| 4902 | |
| 4903 Wed Nov 28 11:17:04 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4904 | |
| 4905 * doc/FAQ.html doc/site.xsl doc/*.html doc/Makefile.am: added an FAQ | |
| 4906 | |
| 4907 Tue Nov 27 21:15:43 MST 2001 John Fleck <jfleck@inkstain.net> | |
| 4908 | |
| 4909 * doc/xsltproc.xml, xsltproc.1, xsltproc.html - documenting new | |
| 4910 xsltproc return codes, per | |
| 4911 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=56649 | |
| 4912 | |
| 4913 Tue Nov 27 22:16:50 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4914 | |
| 4915 * libxslt/pattern.c: Marc Tardif provided a patch to use as | |
| 4916 much as 40 steps. A dynamic alloc would still be better | |
| 4917 | |
| 4918 Mon Nov 26 21:45:07 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4919 | |
| 4920 * xsltproc/xsltproc.c: return useful code signaling error conditions | |
| 4921 closing #56649 (RH) | |
| 4922 | |
| 4923 Mon Nov 26 13:14:14 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4924 | |
| 4925 * configure.in libxslt/xsltwin32config.h: preparing release of 1.0.8 | |
| 4926 | |
| 4927 Mon Nov 26 11:21:27 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4928 | |
| 4929 * libxslt/pattern.c: fixing bug #64044 reported by Gero Meißner, | |
| 4930 template matches compilation was failing to skip blanks bewteen | |
| 4931 consecutive predicates | |
| 4932 | |
| 4933 Mon Nov 26 10:27:30 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4934 | |
| 4935 * Makefile.am configure.in breakpoint/Makefile.am libexslt/Makefile.am: | |
| 4936 updating Makefiles to fix the prelinking. | |
| 4937 | |
| 4938 Sun Nov 25 15:52:38 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4939 | |
| 4940 * libxslt/transform.c: fixed a bug in the document extension | |
| 4941 element where the doctype infos were not taken into account. | |
| 4942 | |
| 4943 Thu Nov 22 19:08:23 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4944 | |
| 4945 * libxslt/extra.c: fixed xsltDebug() to output with the normal | |
| 4946 error routines | |
| 4947 * tests/namespaces/*: updated the tests to separate stdout and | |
| 4948 stderr | |
| 4949 * libxslt/transform.c: increasing xsltMaxDepth to 5000 | |
| 4950 | |
| 4951 Thu Nov 22 12:09:56 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4952 | |
| 4953 * configure.in libexslt/Makefile.am: more Makefile fixups | |
| 4954 | |
| 4955 Wed Nov 21 16:29:04 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4956 | |
| 4957 * configure.in libexslt/Makefile.am: trying to fix more Makefiles | |
| 4958 crapola | |
| 4959 * libxslt/transform.c: small fix. | |
| 4960 | |
| 4961 Tue Nov 13 16:16:41 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4962 | |
| 4963 * vms/* Makefile.am: included OpenVMS port instructions from | |
| 4964 John A Fotheringham, integrated in the tar file. | |
| 4965 | |
| 4966 Mon Nov 12 22:46:26 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4967 | |
| 4968 * win32/dsp/* xsltproc/xsltproc.c libxslt/transform.c: Patches | |
| 4969 from Igor for Windows | |
| 4970 * libxslt/xslt.h: try to fix the LIBXSLT_PUBLIC mess | |
| 4971 | |
| 4972 Sun Nov 11 21:15:05 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4973 | |
| 4974 * libxslt/transform.c: fixing bug #64298 reported by T. V. Raman | |
| 4975 | |
| 4976 Sat Nov 10 14:01:44 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4977 | |
| 4978 * configure.in: preparing 1.0.7 | |
| 4979 * libxslt.spec.in: cleanup similar to libxml2 one | |
| 4980 * breakpoint/*.[hc]: finished cleaning up contributed code | |
| 4981 * doc/*: updated and rebuilt the documentation | |
| 4982 * xsltproc/xsltproc.c: cleanup of the timing code | |
| 4983 * xsltproc/Makefile.am: auto* sucks | |
| 4984 * libxslt/transform.c: added a missing include | |
| 4985 | |
| 4986 Mon Nov 5 14:29:26 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4987 | |
| 4988 * Makefile.am acconfig.h config.h.in configure.in | |
| 4989 xsltproc/Makefile.am breakpoint/* libxslt/transform.[ch] | |
| 4990 libxslt/xsltconfig.h.in: Applied Keith Isdale patch for | |
| 4991 the debugger support, make it the default, added the | |
| 4992 WITH_XSLT_DEBUGGER define to xsltconfig.h.in, small cleanups | |
| 4993 | |
| 4994 Fri Nov 2 11:19:49 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4995 | |
| 4996 * libxslt/libxslt.h: make sure LIBXSLT_PUBLIC is defined | |
| 4997 | |
| 4998 Thu Nov 1 15:15:39 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 4999 | |
| 5000 * libxslt/xsltutils.c: handle indent=no when using an HTML | |
| 5001 output | |
| 5002 * tests/docbook/result/* tests/xmlspec/REC-xml-*.html: this | |
| 5003 modified the output of those test suites | |
| 5004 | |
| 5005 Wed Oct 31 18:53:26 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 5006 | |
| 5007 * xsltproc/xsltproc.c: cleanup, moved xsllNoNetExternalEntityLoader() | |
| 5008 to libxml and removed the --warnnet option | |
| 5009 | |
| 5010 Tue Oct 30 19:32:08 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 5011 | |
| 5012 * configure.in: applied patches from David Härdeman closing | |
| 5013 bug #62891 | |
| 5014 | |
| 5015 Tue Oct 30 15:25:19 CET 2001 Daniel Veillard <daniel@veillard.com> | |
| 5016 | |
| 5017 * configure.in libxslt/xsltwin32config.h: preparing 1.0.6 | |
| 5018 * libexslt/date.c: applied patch from Bruce Miller | |
| 5019 * doc/*: updated and rebuilt the docs | |
| 5020 | |
| 5021 Fri Oct 26 14:12:14 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5022 | |
| 5023 * win32/dsp/libexslt_a.dsp win32/dsp/libexslt_so.dsp | |
| 5024 win32/dsp/libxslt.def: updated with latest ZIP from Igor, | |
| 5025 made sure the .def is handled as binary | |
| 5026 | |
| 5027 Fri Oct 26 11:37:01 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5028 | |
| 5029 * win32/dsp/libxslt.def libxslt/xslt.h: applied Igor patches | |
| 5030 for Win32 | |
| 5031 * doc/*.html doc/site.xsl: changed the site stylesheet a bit | |
| 5032 | |
| 5033 Thu Oct 25 23:05:14 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5034 | |
| 5035 * libxslt/numbers.c: take NaN and infinity attributes of | |
| 5036 xsl:decimal-format into account. Closes #62577 | |
| 5037 | |
| 5038 Wed Oct 24 13:02:15 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5039 | |
| 5040 * doc/*.html doc/site.xsl doc/Makefile.am: the web site | |
| 5041 is now extracted from the xslt.html flat file using | |
| 5042 the site stylesheet ... eat your own dogfood ! | |
| 5043 * libxslt/transform.c libxslt/xsltutils.c: fixed the | |
| 5044 HTML output to not generate a DOCTYPE if it should not | |
| 5045 i.e. no identifier nor version specified in the xsl:output | |
| 5046 * tests/multiple/out/*.orig tests/general/bug-11-.out | |
| 5047 tests/general/bug-33-.out tests/general/bug-52.out | |
| 5048 tests/docbook/result/xtchunk/html/*.orig | |
| 5049 tests/docbook/result/html/gdp-handbook.html | |
| 5050 tests/XSLTMark/*.out: fixing xsl:output with method=html | |
| 5051 resulted in a number of small changes in the regression tests | |
| 5052 output | |
| 5053 | |
| 5054 Fri Oct 19 16:46:06 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5055 | |
| 5056 * libexslt/*.c libexslt/exsltconfig.h.in: moved the | |
| 5057 config.h include out of exsltconfig.h since this header is | |
| 5058 exported and config.h is not. | |
| 5059 | |
| 5060 Wed Oct 17 21:20:55 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5061 | |
| 5062 * libxslt/attributes.c libxslt/extensions.c libxslt/preproc.c | |
| 5063 libxslt/transform.c libxslt/xsltutils.h: cleanup TODO into | |
| 5064 XSLT_TODO | |
| 5065 | |
| 5066 Wed Oct 17 02:46:55 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5067 | |
| 5068 * libxslt/numbers.c: reworked internal representation of | |
| 5069 tokenized number format and parsing/tokenization. This fixes | |
| 5070 many bugs regarding separator and default tokens. | |
| 5071 * tests/REC/test-7.7-3.out: the fix changes the output of this | |
| 5072 test. It now complies to the XSLT spec (wow! ;o) | |
| 5073 | |
| 5074 Tue Oct 16 11:25:15 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5075 | |
| 5076 * xsltproc/Makefile.am configure.in config.h.in: trying to | |
| 5077 bypass libtool crazyness when compiling in my debug environment | |
| 5078 * libxslt/templates.c: fix a compilation problem due to recent | |
| 5079 libxml changes | |
| 5080 | |
| 5081 Sun Oct 14 17:17:03 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5082 | |
| 5083 * libxslt/numbers.c tests/REC/test-7.7-4.out: implement initial | |
| 5084 non-alphanumeric token handling in number formatting. | |
| 5085 | |
| 5086 Wed Oct 10 11:58:41 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5087 | |
| 5088 * configure.in: releasing 1.0.5 | |
| 5089 * doc/xslt.html doc/html/*: updated and rebuilt the docs | |
| 5090 | |
| 5091 Wed Oct 10 00:10:01 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5092 | |
| 5093 * tests/REC/test-7.7-4.out: fixed a typo | |
| 5094 | |
| 5095 Tue Oct 9 22:59:00 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5096 | |
| 5097 * libexslt/saxon.c: fixed a typo and improved handling of | |
| 5098 non-XPath-expression arguments. | |
| 5099 * libexslt/strings.c: fixed a bug in tokenize: function was using | |
| 5100 tctxt->output instead of tctxt->document->doc. | |
| 5101 * libxslt/transform.c: fixed a bug in xsltDefaultProcessOneNode | |
| 5102 which was using variable "node" instead of "cur" | |
| 5103 | |
| 5104 Tue Oct 9 19:51:48 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5105 | |
| 5106 * libxslt/extra.[ch]: removed older SAXON extensions | |
| 5107 implementations from Darren Graves. | |
| 5108 * libexslt/date.c: applied patch from Charlie Bozeman to fix | |
| 5109 a bug with time zone offset on Linux. | |
| 5110 | |
| 5111 Tue Oct 9 13:02:46 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5112 | |
| 5113 * libxslt/documents.c libxslt/extra.c libxslt/transform.[ch]: | |
| 5114 strip-space should also be applied to document imported | |
| 5115 at run-time. | |
| 5116 | |
| 5117 Tue Oct 9 12:36:53 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5118 | |
| 5119 * libxslt/imports.[ch] libxslt/transform.c libxslt/xslt.c: | |
| 5120 rewrote the way strip-space gets applied. Closes bugs #61962 | |
| 5121 * tests/docs/Makefile.am tests/docs/bug-66.xml | |
| 5122 tests/general/Makefile.am tests/general/bug-66.*: added a | |
| 5123 specific example in the regression tests | |
| 5124 | |
| 5125 Mon Oct 8 11:27:52 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5126 | |
| 5127 * libxslt/xslt.c: Fixing bug #61913 | |
| 5128 * libxslt/transform.c: removing a small memleak when running with | |
| 5129 the profiler. | |
| 5130 | |
| 5131 Sun Oct 7 18:53:34 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5132 | |
| 5133 * libexslt/saxon.c libexslt/Makefile.am libexslt/exslt.[ch]: | |
| 5134 added implementation of SAXON expression(), eval() and | |
| 5135 evaluate() functions. | |
| 5136 See http://saxon.sourceforge.net/saxon6.4.4/extensions.html | |
| 5137 * tests/extension/evaluate.xsl tests/extension/list.{xsl,out}: | |
| 5138 modified to use SAXON namespace (functions are not registered | |
| 5139 in the LibXSLT namespace) | |
| 5140 * tests/exslt/common/object-type.1.out: modified to take account | |
| 5141 of the new saxon:expression function | |
| 5142 | |
| 5143 Sun Oct 7 13:15:33 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5144 | |
| 5145 * libxslt/numbers.c: fixed bug #61070, number ANY formatting | |
| 5146 should be faster too. | |
| 5147 * tests/docbook/result/xtchunk/html/* tests/xmlspec/REC-xml-20001006*.ht
ml: | |
| 5148 updated the result of the tests. A subtle bug unnnoticed yet | |
| 5149 in the XML Rec formatting got fixed. | |
| 5150 | |
| 5151 Sat Oct 6 19:45:07 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5152 | |
| 5153 * libxslt/numbers.c: trying to fix bug #61070, seems there | |
| 5154 is still a couple of problem left. And optimizations are | |
| 5155 certainly needed. | |
| 5156 | |
| 5157 Sat Oct 6 15:10:16 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5158 | |
| 5159 * libxslt/variables.c: fixing bug #61673 part II | |
| 5160 * tests/docs/Makefile.am tests/docs/bug-65.xml | |
| 5161 tests/general/Makefile.am tests/general/bug-65.*: added a | |
| 5162 specific example in the regression tests | |
| 5163 | |
| 5164 Sat Oct 6 12:41:37 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5165 | |
| 5166 * libxslt/pattern.c: fixed bug #61627 | |
| 5167 * tests/docs/Makefile.am tests/docs/bug-64.xml | |
| 5168 tests/general/Makefile.am tests/general/bug-64.*: added a | |
| 5169 specific example in the regression tests | |
| 5170 * tests/docs/Makefile.am tests/docs/bug-63.xml | |
| 5171 tests/general/Makefile.am tests/general/bug-63.*: added a | |
| 5172 specific example in the regression tests for bug #61291 | |
| 5173 (fixed in libxml2 module) | |
| 5174 * tests/reports/Makefile.am tests/reports/undefvar.*: added | |
| 5175 a test for handling undefined variables | |
| 5176 | |
| 5177 Thu Oct 4 15:49:57 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5178 | |
| 5179 * configure.in xslt-config.in: trying to fix bug #60890 | |
| 5180 | |
| 5181 Thu Oct 4 15:28:25 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5182 | |
| 5183 * configure.in: applied patch to close bug #60724 | |
| 5184 | |
| 5185 Tue Oct 2 21:38:23 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5186 | |
| 5187 * libexslt/date.c: applied patch from Charlie Bozeman that fixes | |
| 5188 a bug in DAY_IN_WEEK and implements the date:week-in-month function | |
| 5189 | |
| 5190 Tue Oct 2 17:11:15 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5191 | |
| 5192 * libxslt/extra.[ch] tests/extensions/list.* | |
| 5193 tests/extensions/evaluate.*: applied patch from Darren Graves | |
| 5194 adding support for Saxon's evaluate & expression extension functions | |
| 5195 http://users.iclway.co.uk/mhkay/saxon/saxon6.3/extensions.html | |
| 5196 | |
| 5197 Mon Oct 1 17:18:32 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5198 | |
| 5199 * libxslt/xsltwin32config.h.in win32/dsp/libexslt_*.dsp: applied | |
| 5200 patches from Igor for Windows. | |
| 5201 | |
| 5202 Tue Sep 18 11:48:20 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5203 | |
| 5204 * libxslt/xslt.c: fixed bug #60624 | |
| 5205 * libxslt/xsltutils.c: improver the error context reporting | |
| 5206 * tests/reports/Makefile.am tests/reports/tst-2.*: added a | |
| 5207 specific regression test | |
| 5208 * xsltproc/xsltproc: free the stylesheet if it contained an error. | |
| 5209 | |
| 5210 Mon Sep 17 14:45:48 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5211 | |
| 5212 * libxslt/variables.c: fixed a problem with global var override | |
| 5213 being reported as an error. | |
| 5214 * tests/docs/Makefile.am tests/docs/bug-61.xml | |
| 5215 tests/general/Makefile.am tests/general/bug-61.*: added a | |
| 5216 specific example in the regression tests | |
| 5217 * configure.in tests/Makefile.am tests/reports/*: adding a test | |
| 5218 to make sure redefinition of global variables in the same stylesheet | |
| 5219 are still reported | |
| 5220 | |
| 5221 Sat Sep 15 17:32:16 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5222 | |
| 5223 * libxslt/extra.c: okay the code from Norm is really non | |
| 5224 portable and break everywhere except on Sun and Linux | |
| 5225 platform. Compile it only on those targets. | |
| 5226 | |
| 5227 Sat Sep 15 06:25:02 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5228 | |
| 5229 * libexslt/date.c: fixed some bugs (reported by Charles Bozeman | |
| 5230 and Justin Fletcher) | |
| 5231 | |
| 5232 Fri Sep 14 15:22:30 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5233 | |
| 5234 * libxslt/numbers.c: Fixing bug #60415 | |
| 5235 * tests/docs/Makefile.am tests/docs/bug-61.xml | |
| 5236 tests/general/Makefile.am tests/general/bug-61.*: added a | |
| 5237 specific example in the regression tests | |
| 5238 | |
| 5239 Fri Sep 14 12:42:22 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5240 | |
| 5241 * tests/docbook/result/*: the change in libxml to output | |
| 5242 decimal charrefs instead of hexadecimal changed a lot of | |
| 5243 docbook results | |
| 5244 | |
| 5245 Thu Sep 13 15:30:01 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5246 | |
| 5247 * libxslt.spec.in doc/Makefile.am: install xsltproc man page | |
| 5248 | |
| 5249 Wed Sep 12 21:09:53 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5250 | |
| 5251 * configure.in: preparing for 1.0.4 | |
| 5252 * doc/xslt.html doc/html/*: updated and regenerated docs | |
| 5253 | |
| 5254 Wed Sep 12 18:10:33 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5255 | |
| 5256 * libexslt/date.c: fixed some compile warnings and disabled | |
| 5257 debugging by default. | |
| 5258 | |
| 5259 Wed Sep 12 17:00:53 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5260 | |
| 5261 * win32/dsp/libxslt.def libxslt/variables.[ch]: trying to | |
| 5262 incorporate comments from bug #59220 | |
| 5263 | |
| 5264 Wed Sep 12 05:51:32 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5265 | |
| 5266 * configure.in libexslt/date.c libexslt/Makefile.am | |
| 5267 libexslt/exslt.[ch] libexslt/.cvsignore: added implementation | |
| 5268 of the EXSLT - Dates and Times core functions. | |
| 5269 The exsltDateFormat* functions need to be reworked but it | |
| 5270 works like this, even if it's quite messy. | |
| 5271 * tests/exslt/strings/.cvsignore: added | |
| 5272 | |
| 5273 Tue Sep 11 14:48:43 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5274 | |
| 5275 * xsltproc/xsltproc.c: tell in usage that parameter strings | |
| 5276 need to be quoted | |
| 5277 | |
| 5278 Tue Sep 11 13:42:49 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5279 | |
| 5280 * libxslt/Makefile.am libxslt/transform.c: trying to close | |
| 5281 bug #60304 on xsl:fallback usage | |
| 5282 * tests/docs/Makefile.am tests/docs/bug-60.xml | |
| 5283 tests/general/Makefile.am tests/general/bug-60.*: added a | |
| 5284 specific example in the regression tests | |
| 5285 | |
| 5286 Tue Sep 11 13:02:34 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5287 | |
| 5288 * tests/documents/Makefile.am tests/documents/*: changed the | |
| 5289 test to use doc%5Ffile instead of doc%20file, this is | |
| 5290 sufficient to preserve the test capacities while closing | |
| 5291 bug #60090 | |
| 5292 | |
| 5293 Tue Sep 11 12:33:03 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5294 | |
| 5295 * libxslt/extra.c : close #59570 by simply not providing | |
| 5296 Norm's extension on FreeBSD. | |
| 5297 * tests/general tests/docs: added a couple of new entries | |
| 5298 in the testsuite | |
| 5299 * libexslt/strings.c: NULL initialized a local variable | |
| 5300 which was tested later on. | |
| 5301 | |
| 5302 Mon Sep 10 22:52:44 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5303 | |
| 5304 * libxslt/pattern.c tests/docbook/result/fo/*: applied fix from | |
| 5305 #60143 and rebuilt the FO test outputs | |
| 5306 | |
| 5307 Mon Sep 10 19:38:54 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5308 | |
| 5309 * libxslt/attributes.c libxslt/transform.c: fixed bug #59757 | |
| 5310 on inheritance of attributes from multiple attributes-sets | |
| 5311 | |
| 5312 Mon Sep 3 02:14:58 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5313 | |
| 5314 * libexslt/Makefile.am libexslt/exslt.[ch] libexslt/strings.c: | |
| 5315 added implementation of EXSLT - Strings. | |
| 5316 Currently implemented functins are str:tokenize, str:align | |
| 5317 str:concat and str:padding. | |
| 5318 * configure.in tests/exslt/Makefile.am | |
| 5319 tests/exslt/strings/Makefile.am | |
| 5320 tests/exslt/strings/tokenize.1.*: added a test for the | |
| 5321 str:tokenize function. | |
| 5322 | |
| 5323 Fri Aug 31 13:51:53 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5324 | |
| 5325 * libxslt/libxslt.4 libexslt/libexslt.4 libxslt/Makefile.am | |
| 5326 libexslt/Makefile.am: added man pages provided by Heiko Rupp | |
| 5327 | |
| 5328 Wed Aug 29 21:23:54 MDT 2001 John Fleck <jfleck@inkstain.net> | |
| 5329 | |
| 5330 * doc/tutorial/libxslttutorial.xml, libxslttutorial.html - update | |
| 5331 tutorial text to add references to global variables cleanups | |
| 5332 | |
| 5333 Wed Aug 29 21:05:43 MDT 2001 John Fleck <jfleck@inkstain.net> | |
| 5334 | |
| 5335 * doc/xsltproc.1 - added xsltproc man page (note: this has not | |
| 5336 been added into the build yet) | |
| 5337 | |
| 5338 Wed Aug 29 22:58:58 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5339 | |
| 5340 * doc/tutorial/libxslt_tutorial.c doc/tutorial/libxslttutorial.html | |
| 5341 doc/tutorial/libxslttutorial.xml: added global variables cleanups | |
| 5342 to the example. | |
| 5343 * tests/documents/Makefile.am: mjcox pointed to some missing files | |
| 5344 | |
| 5345 Wed Aug 29 15:32:52 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5346 | |
| 5347 * libexslt/common.c: fixed a bug in exsltNodeSetFunction | |
| 5348 | |
| 5349 Wed Aug 29 15:18:28 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5350 | |
| 5351 * libexslt/common.c: implemented version 3 of the exslt:node-set() | |
| 5352 function. | |
| 5353 * tests/exslt/common/Makefile.am | |
| 5354 tests/exslt/common/node-set.3.{xml,xsl,out}: added a test | |
| 5355 | |
| 5356 Mon Aug 27 08:27:21 MDT 2001 John Fleck <jfleck@inkstain.net> | |
| 5357 | |
| 5358 * adding doc/xsltproc.html - html generated from xsltproc.xml, | |
| 5359 update doc/xslt.html with link to xsltproc.html | |
| 5360 | |
| 5361 Mon Aug 27 08:21:47 MDT 2001 John Fleck <jfleck@inkstain.net> | |
| 5362 | |
| 5363 * adding doc/xsltproc.xml - user manual for xsltproc | |
| 5364 | |
| 5365 Sun Aug 26 20:52:02 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5366 | |
| 5367 * libxslt/numbers.c libxslt/xslt.c: removed a couple of | |
| 5368 warning raised by the Windows compiler (Chris Poblete) | |
| 5369 | |
| 5370 Fri Aug 24 01:15:24 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5371 | |
| 5372 * libxslt/functions.h libxslt/preproc.c libxslt/transform.c: | |
| 5373 closed bugs #59212 and #59220 | |
| 5374 | |
| 5375 Thu Aug 23 23:18:44 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5376 | |
| 5377 * config.h.in configure.in xsltproc/xsltproc.c: complete test | |
| 5378 of a DocBook XSLt transform with --nonet, need stat(), added | |
| 5379 checking in configure. | |
| 5380 | |
| 5381 Thu Aug 23 17:37:40 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5382 | |
| 5383 * xsltproc/xsltproc.c: catalog integration, cleanup with | |
| 5384 the --nonet option closing #59427 | |
| 5385 * libxslt/xslt.c: removed a small memleak when using a | |
| 5386 stylesheet PI | |
| 5387 | |
| 5388 Tue Aug 21 13:17:19 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5389 | |
| 5390 * //Makefile.am : fixed an error I propagated to nearly all | |
| 5391 Makefiles.am on Saturday | |
| 5392 | |
| 5393 Tue Aug 21 13:10:03 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5394 | |
| 5395 * libexslt/math.c libxslt/numbers.c: use xmlXPathIsNaN() and | |
| 5396 xmlXPathIsInf() | |
| 5397 * libxslt/pattern.c: tag a potential threading problem. | |
| 5398 | |
| 5399 Tue Aug 21 11:18:45 CEST 2001 Bjorn Reese <breese@users.sourceforge.net> | |
| 5400 | |
| 5401 * libxslt/numbers.c libexslt/math.c: Re-worked NaN and Inf | |
| 5402 support. | |
| 5403 | |
| 5404 Sat Aug 18 15:57:46 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5405 | |
| 5406 * //Makefile.am : fixed a number of small problems with | |
| 5407 Makefiles spotted by Albert Chin | |
| 5408 | |
| 5409 Thu Aug 16 14:37:55 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5410 | |
| 5411 * win32/dsp/libxslt.def: minimal changes to compile 1.0.2 on | |
| 5412 Windows/MSC | |
| 5413 | |
| 5414 Thu Aug 16 12:58:11 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5415 | |
| 5416 * libxslt/extensions.c: fixed a permutation of args to | |
| 5417 xsltPrintErrorContext() | |
| 5418 | |
| 5419 Wed Aug 15 15:19:14 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5420 | |
| 5421 * Makefile.am config.h.in configure.in libxslt/xsltwin32config.h: | |
| 5422 release of 1.0.2 | |
| 5423 * tests/docs/Makefile.am libexslt/Makefile.am | |
| 5424 tests/documents/Makefile.am tests/general/Makefile.am | |
| 5425 xsltproc/Makefile.am: cleaning of Makefiles pointed out | |
| 5426 by make distcheck | |
| 5427 | |
| 5428 Wed Aug 15 13:54:41 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5429 | |
| 5430 * libxslt/functions.h libxslt/transform.c: a bit of cleanup | |
| 5431 | |
| 5432 Wed Aug 15 12:06:43 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5433 | |
| 5434 * libexslt/common.c libexslt/math.c libxslt/Makefile.am | |
| 5435 libxslt/libxslt.h libxslt/xsltconfig.h.in: cleanup of includes | |
| 5436 export xsltconfig.h at make install stage | |
| 5437 | |
| 5438 Tue Aug 14 20:51:09 MDT 2001 John Fleck <jfleck@inkstain.net> | |
| 5439 | |
| 5440 * doc/xslt.html updated xsltproc description with the many new | |
| 5441 command line options Daniel has added, cleaned up some spelling | |
| 5442 | |
| 5443 Tue Aug 14 18:41:02 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5444 | |
| 5445 * libxslt/extra.c libxslt/keys.c libxslt/templates.c | |
| 5446 libxslt/transform.c libxslt/variables.c libxslt/xsltutils.c: | |
| 5447 serious changes on Result Value Trees and NodeSets | |
| 5448 w.r.t. deallocation and collect operations. Probably not | |
| 5449 100% clean (merge of allocated trees smells like a problem). | |
| 5450 Seems sufficient to close #58943 . Also check if XPath evaluations | |
| 5451 failed, and in this case stops the processing and avoid | |
| 5452 going further, goal is to not segfault on broken XSLT. | |
| 5453 | |
| 5454 Tue Aug 14 15:32:08 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5455 | |
| 5456 * libxslt/pattern.c libxslt/transform.c: trying to kill bug #58878, | |
| 5457 some associated serious cleanup in the pattern code. | |
| 5458 * tests/docbook/result/*: regenerated all the results for the | |
| 5459 docbook testsuite. Seems killing #58878 also changes the | |
| 5460 fo results seriously. | |
| 5461 * tests/docs/Makefile.am tests/docs/bug-5[56].xml | |
| 5462 tests/general/Makefile.am tests/general/bug-5[56].*: added | |
| 5463 2 more tests | |
| 5464 | |
| 5465 Tue Aug 14 05:01:30 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5466 | |
| 5467 * libxslt/xslt.c libxslt/xsltInternals.h libxslt/transform.c | |
| 5468 libxslt/extra.[ch] libxslt/extensions.c libxslt/preproc.[ch]: | |
| 5469 fixed compilation warnings due to recent changes to the extension | |
| 5470 framework. | |
| 5471 * libxslt/preproc.[ch] libexslt/common.c | |
| 5472 fixed the precomputation of *:document elements | |
| 5473 * libxslt/functions.h: fixed a compilation warning | |
| 5474 | |
| 5475 Mon Aug 13 11:41:02 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5476 | |
| 5477 * libxslt/xsltutils.c: applied fix suggested by Tom Moog | |
| 5478 for xsltTimeStamp() in bug report #58012 | |
| 5479 | |
| 5480 Sun Aug 12 21:53:13 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5481 | |
| 5482 * libxslt/functions.c libxslt/keys.c libxslt/transform.c | |
| 5483 libxslt/xsltutils.h: cleaned up the code w.r.t. handling | |
| 5484 of 'non-standard' libxml element like namespace nodes. | |
| 5485 * tests/docs/Makefile.am tests/docs/bug-54.xml | |
| 5486 tests/general/Makefile.am tests/general/bug-54.*: added a | |
| 5487 specific example in the regression tests | |
| 5488 | |
| 5489 Wed Aug 8 22:57:05 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5490 | |
| 5491 * HACKING: added John Fleck right to commit in the doc subdir | |
| 5492 | |
| 5493 Tue Aug 7 03:11:31 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5494 | |
| 5495 * xsltproc/xsltproc.c: for heriting defaulted atts from the DTD | |
| 5496 * tests/docs/Makefile.am tests/docs/bug-52.xml tests/docs/bug-53.xml | |
| 5497 tests/general/Makefile.am tests/general/bug-52.* | |
| 5498 tests/general/bug-53.*: Added a few new tests for recently fixed | |
| 5499 stuff in libxml | |
| 5500 * tests/xmlspec/REC-xml-20001006-review.html | |
| 5501 tests/xmlspec/REC-xml-20001006.html: inheriting default attrs from | |
| 5502 DTD changed the result by adding extra attributes to the HTML output | |
| 5503 | |
| 5504 2001-08-06 Peter Williams <peterw@ximian.com> | |
| 5505 | |
| 5506 * libexslt/Makefile.am, xsltproc/Makefile.am: Fixes for compiling | |
| 5507 when srcdir != builddir. | |
| 5508 | |
| 5509 Sun Aug 5 09:37:14 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5510 | |
| 5511 * libxslt/extensions.[ch] libxslt/preproc.[ch] libxslt/transform.c | |
| 5512 libxslt/xslt.c libxslt/xsltInternals.h: modified extension framework | |
| 5513 to easify extension element precomputation. | |
| 5514 * libexslt/functions.c: uses the new framework and precomputes | |
| 5515 func:result elements. | |
| 5516 | |
| 5517 Sat Aug 4 20:42:32 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5518 | |
| 5519 * libxslt/transform.c: bug fix on output="text" from Nicolas Marsgui | |
| 5520 | |
| 5521 Fri Aug 3 14:23:25 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5522 | |
| 5523 * tests/general/bug-21-.out tests/general/bug-31-.out: | |
| 5524 this got fixed by libxml patches | |
| 5525 * win32/readme.msvc win32/dsp/* xsltproc/xsltproc.c | |
| 5526 Makefile.am libexslt/exslt.[ch] libexslt/exsltconfig.h.in | |
| 5527 libexslt/functions.c libexslt/math.c libxslt/win32config.h | |
| 5528 libxslt/xsltconfig.h.in libxslt/xsltutils.h | |
| 5529 libxslt/xsltwin32config.h libxslt/xsltwin32config.h.in: | |
| 5530 Applied Igor Zlatkovic Win32 Facelift No.2 patch, and fixed | |
| 5531 a few things related to those changes. | |
| 5532 | |
| 5533 Wed Aug 1 13:58:21 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5534 | |
| 5535 * libxslt/xsltutils.c: well one need one \n after DOCTYPE | |
| 5536 * test//*/*.out: the output of some tests changed, looks better | |
| 5537 actually | |
| 5538 | |
| 5539 Wed Aug 1 13:21:18 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5540 | |
| 5541 * libxslt/xsltutils.c: avoid extra \n when serializing top | |
| 5542 text nodes. | |
| 5543 | |
| 5544 Wed Aug 1 10:37:50 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5545 | |
| 5546 * libxslt/extra.c: one more revision on Norm's localTime() function | |
| 5547 | |
| 5548 Wed Aug 1 01:37:41 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5549 | |
| 5550 * libexslt/sets.c: fixed bugs in exsltTrailingFunction and | |
| 5551 exsltLeadingFunction when passing an empty node-set as the | |
| 5552 second argument | |
| 5553 * libxslt/functions.[ch]: gave priority to context-level functions | |
| 5554 over extension module functions. This allows a function declared | |
| 5555 with a func:function element to override an extension module | |
| 5556 function for example. This is a bit hackish... | |
| 5557 * tests/exslt/sets/{lead,trail}ing.1.out: fixed errors. The result | |
| 5558 values didn't conform to the expected values. This is a bug in | |
| 5559 the EXSLT official use cases. | |
| 5560 | |
| 5561 Tue Jul 31 23:53:55 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5562 | |
| 5563 * config.h.in configure.in libxslt/extra.c: tried to integrate | |
| 5564 Norm's implemntation of localTime() | |
| 5565 | |
| 5566 Tue Jul 31 03:47:10 EDT 2001 Daniel Veillard <daniel@veillard.com> | |
| 5567 | |
| 5568 * libxslt/extra.c: fixed a serious proble is node-set was called | |
| 5569 on a nodeset | |
| 5570 * tests//*/Makefile.am: fixed the rule to rebuild xsltproc | |
| 5571 | |
| 5572 Lun Jul 30 05:47:43 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5573 | |
| 5574 * libexslt/functions.c: fixed memory leaks | |
| 5575 | |
| 5576 Sun Jul 29 08:37:59 EDT 2001 Daniel Veillard <daniel@veillard.com> | |
| 5577 | |
| 5578 * libexslt/functions.c libxslt/extensions.[ch] libxslt/extensions.h | |
| 5579 libxslt/xslt.[hc] libxslt/xsltInternals.h xsltproc/xsltproc.c: | |
| 5580 more cleanup of the problems introduced with EXSLT, also closes | |
| 5581 bug #58180 | |
| 5582 | |
| 5583 Sat Jul 28 08:25:05 MDT 2001 John Fleck <jfleck@inkstain.net> | |
| 5584 | |
| 5585 * doc/internals.html - general cleanup | |
| 5586 | |
| 5587 Fri Jul 27 04:00:38 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5588 | |
| 5589 * configure.in tests/Makefile.am tests/exslt/*: added some tests | |
| 5590 to check EXSLT conformance | |
| 5591 * libexslt/sets.c: fixed a typo when registering has-same-node | |
| 5592 | |
| 5593 Fri Jul 27 12:33:52 EDT 2001 Daniel Veillard <daniel@veillard.com> | |
| 5594 | |
| 5595 * libxslt/extensions.c xsltproc/xsltproc.c: quick cleanup | |
| 5596 of memory allocations, raise a bug in the test suite, also | |
| 5597 need to be centralized as a single cleanup function. | |
| 5598 | |
| 5599 Fri Jul 27 10:50:39 EDT 2001 Daniel Veillard <daniel@veillard.com> | |
| 5600 | |
| 5601 * libxslt/transform.[ch]: applied changes from Tom Moog #58002 | |
| 5602 * libexslt/functions.c libxslt/documents.c libxslt/extensions.c: | |
| 5603 Some cleanup, there is still a memory leak left and some warnings | |
| 5604 in libexslt. | |
| 5605 | |
| 5606 Thu Jul 26 19:05:48 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5607 | |
| 5608 * libxslt/extensions.[ch] libxslt/functions.[ch] libxslt/preproc.c | |
| 5609 libxslt/transform.[ch] libxslt/variables.c libxslt/xslt.c | |
| 5610 libxslt/xsltInternals.h: new extension framework. | |
| 5611 Added stylesheet module data, top-level and extension elements | |
| 5612 precomputing, global registration of top-level elements and | |
| 5613 extension elements and functions. | |
| 5614 Extensions are no longer initialized from extension-element-prefixes | |
| 5615 declarations but when modules need the data. | |
| 5616 init/shutdown functions registered with xsltRegisterExtModule{,Full} | |
| 5617 only allocate and free module data, they shouldn't register the | |
| 5618 elements and functions any more. | |
| 5619 * libxslt/xsltutils.c: fixed a bug in xsltPrintErrorContext when | |
| 5620 @node wasn't NULL. | |
| 5621 * libxslt/xslt.c: fixed xsltPrecomputeStylesheetTop which allowed | |
| 5622 non-XSLT top-level elements before any xsl:import element. | |
| 5623 * libexslt/common.c libexslt/functions.c libexslt/math.c | |
| 5624 libexslt/sets.c: adapted to use the new extension framework. | |
| 5625 * libxslt/functions.c libxslt/extensions[ch] xsltproc/xsltproc.c: | |
| 5626 moved the test module from functions.c to extensions.[ch], | |
| 5627 modified it to use the new extension framework. Updated xsltproc | |
| 5628 to register the test module. | |
| 5629 | |
| 5630 Thu Jul 26 10:20:19 EDT 2001 Daniel Veillard <daniel@veillard.com> | |
| 5631 | |
| 5632 * libxslt/pattern.c: fixed an ugly problem with namespaces | |
| 5633 in templates compilation | |
| 5634 * tests/namespaces/tst4.*: added a specific testcase | |
| 5635 * libxslt/transform.c: reenabled debug | |
| 5636 | |
| 5637 Tue Jul 24 17:45:22 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5638 | |
| 5639 * configure.in libxslt.spec.in libxslt/xsltwin32config.h: | |
| 5640 releasing 1.0.1 | |
| 5641 * doc/html/*.html: updated the docs. | |
| 5642 * xsltproc/xsltproc.c: activate line numbering unfortunately | |
| 5643 this works only with CVS, libxml2-2.4.1 is broken in this respect | |
| 5644 | |
| 5645 Mon Jul 23 23:35:00 HKT 2001 William M. Brack <wbrack@mmm.com.hk> | |
| 5646 | |
| 5647 * libxslt/documents.c enhancement to xsltFindDocument to | |
| 5648 cater for the Matt Sergeant patch | |
| 5649 | |
| 5650 Mon Jul 23 09:32:27 MDT 2001 John Fleck <jfleck@inkstain.net> | |
| 5651 | |
| 5652 * updating libxslt tutorial to include param support | |
| 5653 | |
| 5654 Mon Jul 23 20:12:38 CEST 2001 Daniel Veillard <daniel@veillard.com> | |
| 5655 | |
| 5656 * libexslt/math.c: small cleanup | |
| 5657 * libxslt/functions.c: patch to document('') from Matt Sergeant | |
| 5658 * libxslt/xsltInternals.h libxslt/xsltutils.[ch]: profiler on Windows | |
| 5659 c.f. bug #57464 from Tom Moog | |
| 5660 | |
| 5661 2001-07-19 Darin Adler <darin@bentspoon.com> | |
| 5662 | |
| 5663 * configure.in: Add HTML_DIR definition. | |
| 5664 * xsltproc/.cvsignore: Ignore some generated files. | |
| 5665 | |
| 5666 2001-07-18 Peter Williams <peterw@ximian.com> | |
| 5667 | |
| 5668 * xsltproc/Makefile.am (INCLUDES): Fix compiling when | |
| 5669 srcdir != builddir. | |
| 5670 | |
| 5671 2001-07-17 Thomas Broyer <tbroyer@ltgt.net> | |
| 5672 | |
| 5673 * libexslt/.cvsignore libexslt/Makefile.am libexslt/utils.[ch] | |
| 5674 libexslt/common.c libexslt/functions.c libexslt/math.c | |
| 5675 libexslt/sets.c: removed utils.[ch] as their content is | |
| 5676 integrated in libxml | |
| 5677 * libexslt/sets.c: uses the new libxml functions | |
| 5678 * libxslt/extra.[ch]: removed exsl:document | |
| 5679 * AUTHORS: added /me | |
| 5680 | |
| 5681 2001-07-16 Thomas Broyer <tbroyer@ltgt.net> | |
| 5682 | |
| 5683 * libexslt/.cvsignore: some more generated files to ignore | |
| 5684 * libexslt/Makefile.am: utils.h not installed anymore | |
| 5685 * libexslt/common.c libexslt/exslt.[ch] libexslt/functions.c | |
| 5686 libexslt/math.c libexslt/sets.c: | |
| 5687 changed function prefix from exsl* to exslt* | |
| 5688 {common.c,exslt.c} moved exsltLib{rary,exslt,xslt,xml}Version | |
| 5689 from common.c to exslt.c | |
| 5690 {common.c} removed exslNodeSetFunction, uses xsltFunctionNodeSet | |
| 5691 instead | |
| 5692 * libxslt/extra.c: fixed xsltFunctionNodeSet to accept | |
| 5693 XPATH_NODESET arguments in addition to XPATH_XSLT_TREE | |
| 5694 * xsltproc/xsltproc.c: updated to use the new function prefix | |
| 5695 | |
| 5696 2001-07-15 Darin Adler <darin@bentspoon.com> | |
| 5697 | |
| 5698 * libxslt/.cvsignore: | |
| 5699 * tests/XSLTMark/.cvsignore: | |
| 5700 * tests/extensions/.cvsignore: | |
| 5701 * tests/xmlspec/.cvsignore: | |
| 5702 Some more generated files to ignore. | |
| 5703 | |
| 5704 Mon Jul 16 14:26:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5705 | |
| 5706 * Makefile.am configure.in libexslt/Makefile.am: | |
| 5707 Integration of libexslt in the build system | |
| 5708 * libxslt/Makefile.am libxslt/xsltproc.c libxslt/xsltutils.c | |
| 5709 xsltproc/Makefile.am xsltproc/xsltproc.c: | |
| 5710 Moved xsltproc to a separate directory, linked it to libexslt, | |
| 5711 and added exslt version reports to -V | |
| 5712 * tests/*/Makefile.am: updated the path to xsltproc | |
| 5713 * libexslt/common.c libexslt/exslt.h libexslt/exsltconfig.h.in | |
| 5714 libexslt/functions.c libexslt/math.c libexslt/sets.c: added | |
| 5715 versionning informations, some cleanup, and added documentation | |
| 5716 to a couple of exported functions | |
| 5717 | |
| 5718 Sun Jul 15 15:27:47 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5719 | |
| 5720 * libexslt/Makefile.am: account for new source files | |
| 5721 * libexslt/.cvsignore: added | |
| 5722 | |
| 5723 Sun Jul 15 05:02:50 CEST 2001 Thomas Broyer <tbroyer@ltgt.net> | |
| 5724 | |
| 5725 * libexslt/exslt.[hc] libexslt/common.[hc] libexslt/functions.[hc] | |
| 5726 libexslt/math.[hc] libexslt/sets.[hc] libexslt/utils.[hc]: | |
| 5727 start implementing EXSLT | |
| 5728 | |
| 5729 Sun Jul 15 16:01:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5730 | |
| 5731 * libxslt/numbers.c libxslt/numbersInternals.h libxslt/preproc.c: | |
| 5732 trying to accept AVT for "format" in xsl:number | |
| 5733 | |
| 5734 Fri Jul 13 16:57:08 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5735 | |
| 5736 * win32/libxslt/libxslt.defs: trying to close #57460 by adding | |
| 5737 xsltProfileStylesheet | |
| 5738 | |
| 5739 Thu Jul 12 21:31:06 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5740 | |
| 5741 * libxslt/documents.c libxslt/extensions.c libxslt/extra.c | |
| 5742 libxslt/functions.c libxslt/imports.c libxslt/keys.c | |
| 5743 libxslt/namespaces.c libxslt/numbers.c libxslt/pattern.c | |
| 5744 libxslt/preproc.c libxslt/templates.c libxslt/transform.c | |
| 5745 libxslt/variables.c libxslt/xslt.c: provide context for | |
| 5746 error messages. Requires libxml head changes. | |
| 5747 * libxslt/xsltutils.c libxslt/xsltutils.h: fixed a --profile | |
| 5748 problem | |
| 5749 | |
| 5750 Wed Jul 11 00:32:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5751 | |
| 5752 * libexslt/Makefile.am: initial EXSLT framework | |
| 5753 | |
| 5754 Tue Jul 10 18:03:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5755 | |
| 5756 * configure.in libxslt/xsltwin32config.h: releaseing 1.0.0 | |
| 5757 * win32/libxslt/libxslt.def: added another entry point | |
| 5758 * libxslt/transform.c: fixed a comment block | |
| 5759 * doc/xslt.html doc/html/*: updated and regenerated the docs | |
| 5760 | |
| 5761 Tue Jul 10 17:25:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5762 | |
| 5763 * win32/libxslt/libxslt.def: added missing functions | |
| 5764 | |
| 5765 Tue Jul 10 16:48:43 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5766 | |
| 5767 * FEATURES libxslt/xsltproc.c libxslt/transform.c | |
| 5768 libxslt/xsltInternals.h: added Embedding Stylesheets | |
| 5769 * tests/REC/Makefile.am tests/REC/stand-2.7-1.*: added the test | |
| 5770 from the REC about it | |
| 5771 * libxslt/transform.c libxslt/extra.[ch] libxslt/preproc.c: | |
| 5772 tried to accomodate the various (and changing) proprietary | |
| 5773 ways of implementing chunking. | |
| 5774 * tests/docbook/result/xtchunk/html: now output is generated in | |
| 5775 ISO-8859-1 | |
| 5776 | |
| 5777 Mon Jul 9 23:23:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5778 | |
| 5779 * libxslt/xsltproc.c: small cleanup | |
| 5780 * libxslt/transform.c libxslt/xslt.c : patch from Michal Sajdak | |
| 5781 for cdata/text handling | |
| 5782 | |
| 5783 Mon Jul 9 22:02:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5784 | |
| 5785 * libxslt/xsltutils.c: small fix for xsl:message by Stephane GUIBOU | |
| 5786 * tests/documents/Makefile.am tests/documents/message.*: added | |
| 5787 a specific regression test | |
| 5788 * libxslt/transform.c: fixed an infinite loop | |
| 5789 * configure.in doc/Makefile.am: attempt to add --with-html-dir, | |
| 5790 this may work | |
| 5791 | |
| 5792 Mon Jul 9 15:55:14 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5793 | |
| 5794 * libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h: | |
| 5795 fixed exclude-result-prefixes handling and how namespaces | |
| 5796 propagate from the stylesheet to the result in general, this | |
| 5797 is a serious cleanup. | |
| 5798 * tests/general/bug-3[67]-inc.xsl tests/general/bug-6-.xsl | |
| 5799 tests/general/itemschoose.out tests/namespaces/extra.xsl | |
| 5800 tests/REC/test-10-1.xsl tests/REC/test-10-2.xsl | |
| 5801 tests/REC/test-11.2-1.xsl tests/REC/test-11.2-2.xsl | |
| 5802 tests/REC/test-11.2-6.xsl tests/REC/test-15-1.xsl | |
| 5803 tests/REC/test-16.1-1.xsl tests/REC/test-16.1-2.xsl | |
| 5804 tests/REC/test-5.4-1.out tests/REC/test-5.4-2.out | |
| 5805 tests/REC/test-5.4-3.out tests/REC/test-5.4-4.out | |
| 5806 tests/REC/test-7.1.1-2.out tests/REC/test-7.1.1-2.xsl | |
| 5807 tests/REC/test-7.1.1-3.out tests/REC/test-7.1.1-3.xsl | |
| 5808 tests/REC/test-7.1.1.out tests/REC/test-7.1.3.xsl | |
| 5809 tests/REC/test-7.3.xsl tests/REC/test-7.4.xsl | |
| 5810 tests/REC/test-7.6.1-1.xsl tests/REC/test-7.6.1-2.xsl | |
| 5811 tests/REC/test-7.6.1-3.xsl tests/REC/test-7.6.2-1.xsl: | |
| 5812 fixed and rechecked all the tests where the namespace | |
| 5813 propagation was wrong either taht the rules were not applied | |
| 5814 correctly or that superfluous namespaces were declared in the | |
| 5815 stylesheets | |
| 5816 | |
| 5817 Sun Jul 8 22:12:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5818 | |
| 5819 * libxslt/extra.c libxslt/functions.c libxslt/transform.[ch] | |
| 5820 libxslt/variables.h: Norm pointed out that element-available() | |
| 5821 didn't work, implemented it | |
| 5822 * tests/extensions/Makefile.am tests/extensions/list.*: added | |
| 5823 a test for all registered xslt element, function and default | |
| 5824 extensions. | |
| 5825 | |
| 5826 Sun Jul 8 20:44:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5827 | |
| 5828 * tests/documents/Makefile.am 'tests/documents/doc file.xml' | |
| 5829 tests/documents/docfile.xml tests/documents/test.result | |
| 5830 tests/documents/test.xml tests/documents/test.xsl: | |
| 5831 added a test for URI-escaping on document() input | |
| 5832 | |
| 5833 Sun Jul 8 16:34:07 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5834 | |
| 5835 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 5836 tests/general/bug-49-* tests/docs/bug-49-* | |
| 5837 tests/general/bug-50-* tests/docs/bug-50-*: added a | |
| 5838 couple of regression tests for bugs posted on the list | |
| 5839 | |
| 5840 Sun Jul 8 15:40:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5841 | |
| 5842 * libxslt/xsltproc.c: avoid generating CDATA node in document | |
| 5843 tree when parsed, force generation of text nodes instead. | |
| 5844 | |
| 5845 Sun Jul 8 14:39:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5846 | |
| 5847 * doc/extensions.html: fixed a number of typo found by Dan York | |
| 5848 * libxslt/xsltutils.c: improved the profiling ouput, added the | |
| 5849 average value too. | |
| 5850 | |
| 5851 Sun Jul 8 00:01:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5852 | |
| 5853 * libxslt/variables.c: tryingt to fix a problem raised by Norm | |
| 5854 | |
| 5855 Sat Jul 7 23:19:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5856 | |
| 5857 * config.h.in configure.in: added gettimeofday() check | |
| 5858 * libxslt/transform.c libxslt/xsltInternals.h libxslt/xsltutils.[ch]: | |
| 5859 profiling works option --profile (or --norman ;) | |
| 5860 | |
| 5861 Sat Jul 7 18:58:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5862 | |
| 5863 * libxslt/templates.c libxslt/transform.c libxslt/transform.h | |
| 5864 libxslt/variables.c: big cleanup on the way templates or | |
| 5865 template fragments are processed, cleanup of stack building | |
| 5866 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 5867 tests/general/bug-4[1-8]-* tests/docs/bug-4[1-8]-*: added a | |
| 5868 series of regression test for the variable/params lookups | |
| 5869 * libxslt/transform.c libxslt/xsltutils.[ch] libxslt/xsltproc.c: | |
| 5870 started working on profiling code, there is just invocation counting | |
| 5871 yet but the framework is in place. | |
| 5872 | |
| 5873 Sat Jul 7 11:20:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5874 | |
| 5875 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 5876 tests/general/bug-40-* tests/docs/bug-40-*: added a specific | |
| 5877 regression test for the variable scope within templates problem | |
| 5878 | |
| 5879 Sat Jul 7 17:05:00 HKT 2001 Wiliam Brack <wbrack@mmm.com.hk> | |
| 5880 | |
| 5881 * xsltInternals.h variables.c transform.c: | |
| 5882 fixed problem with variable scope within templates | |
| 5883 | |
| 5884 Fri Jul 6 17:42:06 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5885 | |
| 5886 * doc/extensions.html doc/internals.html doc/xslt.html: | |
| 5887 added a documentation on writing libxslt extensions, and | |
| 5888 added links to the main page | |
| 5889 * libxslt/functions.c libxslt/xsltInternals.h | |
| 5890 | |
| 5891 Fri Jul 6 14:30:00 HKT 2001 William Brack <wbrack@mmm.com.hk> | |
| 5892 | |
| 5893 * cleaned up many comments and error messages | |
| 5894 | |
| 5895 Fri Jul 6 01:43:51 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5896 | |
| 5897 * configure.in libxslt/xsltwin32config.h: released 0.14.0 | |
| 5898 * doc/xslt.html: added 0.14.0 release | |
| 5899 | |
| 5900 Fri Jul 6 01:00:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5901 | |
| 5902 * doc/html/*: rebuilt docs before release | |
| 5903 * libxslt/extensions.c: fixed a function doc header | |
| 5904 | |
| 5905 Fri Jul 6 00:40:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5906 | |
| 5907 * FEATURES: updated | |
| 5908 * libxslt/xslt.c libxslt/xsltInternals.h: added exclude-result-prefix | |
| 5909 support | |
| 5910 * tests/REC/Makefile.am tests/REC/test-7.1.1-[23]*: added a couple | |
| 5911 of specific tests | |
| 5912 * tests/xmlspec/REC-xml-20001006-review.html: seems this changed | |
| 5913 something there, not visually perceptible | |
| 5914 | |
| 5915 Thu Jul 5 22:49:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5916 | |
| 5917 * tests/docbook/result/: the change in libxml affected the | |
| 5918 output of the Docbook tests (of course it was detected on | |
| 5919 a DocBook example) | |
| 5920 | |
| 5921 Thu Jul 5 15:11:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5922 | |
| 5923 * FEATURES: updated | |
| 5924 * libxslt/transform.c: added cdata-section-elements | |
| 5925 * tests/REC/Makefile.am tests/REC/test-16.1-*: added 2 tests from | |
| 5926 the REC | |
| 5927 | |
| 5928 Thu Jul 5 10:44:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5929 | |
| 5930 * FEATURES: updated | |
| 5931 * libxslt/xsltutils.c: do not dump document for which there have | |
| 5932 been no generated content | |
| 5933 * tests/multiple/result.xml tests/namespaces/extra2.out: fixed | |
| 5934 test output accordingly | |
| 5935 * libxslt/transform.c libxslt/preproc.c: added xsl:fallback support | |
| 5936 * tests/REC/Makefile.am tests/REC/test-15-1.*: xsl:fallback test | |
| 5937 * tests/xmlspec/Makefile.am tests/docbook/Makefile.am: cleanups | |
| 5938 | |
| 5939 Wed Jul 4 15:15:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5940 | |
| 5941 * libxslt/extension.[ch] libxslt/extra.[ch] libxslt/xsltInternals.h | |
| 5942 libxslt/transform.c libxslt/functions.c: Added the extension API | |
| 5943 suggested by Thomas Broyer, this should allow implementation of | |
| 5944 EXSLT for example. | |
| 5945 * libxslt/extra.[ch]: added a fake xsltFunctionLocalTime() in Norm's | |
| 5946 CVS extension namespace to avoid complaints, some cleanup | |
| 5947 * configure.in tests/Makefile.am tests/extensions/*: added a test | |
| 5948 for new modules testing both elements and functions registration | |
| 5949 | |
| 5950 Fri Jun 29 23:32:37 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5951 | |
| 5952 * libxslt/pattern.c libxslt/preproc.c libxslt/transform.c | |
| 5953 libxslt/xslt.c libxslt/xsltutils.[ch]: added xsltGetQNameURI() | |
| 5954 and cleaned up the way URI for QNames were computed through | |
| 5955 the code, serious cleanup. | |
| 5956 * libxslt/xsltInternals.h libxslt/xslt.c: moved cdata-sections | |
| 5957 in their own hash table, implementation not yet finished. | |
| 5958 | |
| 5959 Thu Jun 28 23:01:14 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5960 | |
| 5961 * libxslt/keys.c libxslt/templates.c libxslt/transform.c | |
| 5962 libxslt/variables.c libxslt/xsltutils.c: hum seems I forgot | |
| 5963 to save/restore some XPath context, bug raised by | |
| 5964 Steve Cheng | |
| 5965 | |
| 5966 Thu Jun 28 15:48:06 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5967 | |
| 5968 * libxslt/xsltwin32config.h[.in]: added configuration/version | |
| 5969 informations for Windows/MSC | |
| 5970 * libxslt/libxslt.h libxslt/*.c: internal header to centralize | |
| 5971 includes switches | |
| 5972 * libxslt/Makefile.am: added libxslt.h and xsltwin32config.h[.in] | |
| 5973 * libxslt/*.[ch] libxslt/*.in: quite a bit of cleanup, especially | |
| 5974 the email addresses | |
| 5975 * AUTHORS: added William | |
| 5976 | |
| 5977 Tue Jun 26 18:45:38 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5978 | |
| 5979 * configure.in doc/xslt.html: releasing 0.13.0 | |
| 5980 * doc/Makefile.am: don't index the win32 include | |
| 5981 * doc/html/*: rebuilt the docs | |
| 5982 | |
| 5983 Mon Jun 25 15:30:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5984 | |
| 5985 * libxslt/xsltproc.c: John Fleck found a typo in usage() | |
| 5986 * libxslt/xslt.c: avoid warning if version="1.1" is used | |
| 5987 * libxslt/transform.c: forgot to initialize cur->outputFile | |
| 5988 * libxslt/functions.c: DOCBOOK_XSL_HACK some versions of DocBook XSL | |
| 5989 use the vendor string to detect supporting chunking, this | |
| 5990 is a workaround to be considered in the list of decent XSLT | |
| 5991 processors <grin/> | |
| 5992 | |
| 5993 Mon Jun 25 12:41:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 5994 | |
| 5995 * libxslt/transform.[ch] libxslt/xslt.c libxslt/xsltInternals.h: | |
| 5996 added a new interface xsltRunStylesheet() for a more flexible | |
| 5997 handling of the output and trying to adhere to xsl:document | |
| 5998 filename generation semantic if one knows the URL of the output, | |
| 5999 also add IObuf capacity and SAX for output but is currently not | |
| 6000 implemented. | |
| 6001 * libxslt/xsltproc.c: added a -o or --output filename argument | |
| 6002 to test xsltRunStylesheet() or provide a base when generating | |
| 6003 multiple outputs | |
| 6004 * tests/docbook/Makefile.am tests/docbook/result/xtchunk/html/*: | |
| 6005 updated tests to add DocBook xt:document based chunking | |
| 6006 * tests/multiple/Makefile.am: cleaned up the makefile a bit | |
| 6007 * tests/multiple/out/*.html: the new xt:document now generate | |
| 6008 the DOCTYPE if available as is the case for HTML | |
| 6009 | |
| 6010 Mon Jun 25 08:45:00 HKT 2001 William Brack <wbrack@mmm.com.hk> | |
| 6011 | |
| 6012 * Removed some redundant code in xsltDefaultProcessOneNode | |
| 6013 and revised the default processing of an attribute node | |
| 6014 | |
| 6015 Sun Jun 24 14:40:00 HKT 2001 William Brack <wbrack@mmm.com.hk> | |
| 6016 | |
| 6017 * Enhanced ApplyTemplates and ForEach to allow multiple | |
| 6018 documents within a nodelist. | |
| 6019 * Repaired small bug in xsltDocument function which caused | |
| 6020 a crash if invalid second argument was provided. | |
| 6021 | |
| 6022 Sat Jun 23 15:44:00 MDT 2001 John Fleck <jfleck@inkstain.net> | |
| 6023 | |
| 6024 * doc/tutorial/libxslttutorial.xml, libxslttutorial.html | |
| 6025 updating tutorial with explanation of xsltSave vs. xmlSave | |
| 6026 functions | |
| 6027 | |
| 6028 Sat Jun 23 19:04:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6029 | |
| 6030 * test/docbook: updated to docbook-xsl-1.4, regenerated results | |
| 6031 | |
| 6032 Sat Jun 23 15:32:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6033 | |
| 6034 * Makefile.am libxslt/Makefile.am libxslt/numbers.c | |
| 6035 libxslt/win32config.h libxslt/xsltconfig.h.in libxslt/xsltproc.c: | |
| 6036 Patches for Windows mostly contributed by Yon Derek | |
| 6037 * win32/libxslt/libxslt.def win32/libxslt/libxslt.dsw | |
| 6038 win32/libxslt/libxslt_so.dsp win32/libxslt/xsltproc.dsp: | |
| 6039 Project file for Mircrosoft C provided by Yon Derek | |
| 6040 | |
| 6041 Sat Jun 23 14:20:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6042 | |
| 6043 * libxslt/pattern.c: closing bug #56517, fixed a number of | |
| 6044 problems in the patterns compilations, priorities and debug | |
| 6045 * libxslt/transform.c: improved the template debug message | |
| 6046 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 6047 tests/general/bug-39-* tests/docs/bug-39-*: added a specific | |
| 6048 regression test for #56517 | |
| 6049 | |
| 6050 Fri Jun 22 16:17:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6051 | |
| 6052 * libxslt/xslt.c: avoid a stupid bug when compiling with | |
| 6053 libxml < 2.3.11 and without LIBXML_DEBUG_ENABLED | |
| 6054 | |
| 6055 Fri Jun 22 00:11:18 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6056 | |
| 6057 * libxslt/numbers.c: fix of a small bug | |
| 6058 * libxslt/transform.c libxslt/variables.c libxslt/xslt.c: cleanups | |
| 6059 while bug-hunting | |
| 6060 | |
| 6061 Tue Jun 19 16:13:49 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6062 | |
| 6063 * tests/docbook/Makefile.am: added XHTML and XSL FO to the | |
| 6064 regression tests | |
| 6065 * tests/docbook/xhtml/*: added XHTML stylesheets | |
| 6066 * tests/docbook/fo/*: added XSL FO stylesheets | |
| 6067 * tests/docbook/result/xhtml/*: added XHTML results | |
| 6068 * tests/docbook/result/fo/*: added XSL FO results | |
| 6069 | |
| 6070 Tue Jun 19 00:20:32 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6071 | |
| 6072 * HACKING: fixed, added William | |
| 6073 | |
| 6074 Mon Jun 18 18:36:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6075 | |
| 6076 * libxslt/xsltutils.c: forgot to flush in xsltSaveTo() in html and | |
| 6077 xml cases, and fixed text output to be recursive in text nodes | |
| 6078 lookups | |
| 6079 | |
| 6080 Mon Jun 18 15:44:51 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6081 | |
| 6082 * configure.in: patch from Tony Graham to cleanup libxml2 detection | |
| 6083 | |
| 6084 Sun Jun 17 17:42:33 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6085 | |
| 6086 * libxslt/xsltutils.[ch]: fixed xsltGetNsProp, i always forget | |
| 6087 'namespace' is a reserved C++ identifier | |
| 6088 | |
| 6089 Sun Jun 17 17:08:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6090 | |
| 6091 * doc/xslt.html: adding 0.12.0 release | |
| 6092 | |
| 6093 Sun Jun 17 13:15:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6094 | |
| 6095 * configure.in: preparing 0.12.0 release | |
| 6096 * libxslt/transform.c: a bit of cleanup on the XInclude defaults | |
| 6097 * libxslt/xsltconfig.h.in: added doc inline comment | |
| 6098 * libxslt/xslt.[ch] libxslt/xsltproc.c: added more version informations | |
| 6099 and enriched xsltproc --version to show them | |
| 6100 * doc/html/*.html: rebuilt the docs | |
| 6101 * doc/Makefile.am libxslt.spec.in: try to make sure John Fleck | |
| 6102 tutorial ends up in the tars and RPMs | |
| 6103 | |
| 6104 Sat Jun 16 23:58:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6105 | |
| 6106 * libxslt.spec.in: updated the descriptions | |
| 6107 | |
| 6108 Sat Jun 16 23:26:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6109 | |
| 6110 * libxslt/namespaces.[ch]: added a single namespace def copy | |
| 6111 operation xsltCopyNamespace(). cleaned up xsltCopyNamespaceList() | |
| 6112 * libxslt/transform.c: cleaned up xsltCopyNode to cope with | |
| 6113 any kind of input nodes. | |
| 6114 * libxslt/variables.c: checked and closed the last TODO about | |
| 6115 namespace propagation | |
| 6116 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 6117 tests/general/bug-38-* tests/docs/bug-38-*: added a specific | |
| 6118 regression test for #56115 | |
| 6119 | |
| 6120 Sat Jun 16 09:27:27 MDT 2001 John Fleck <jfleck@inkstain.net> | |
| 6121 | |
| 6122 * updating tutorial: adding discussion of freeing memory, image | |
| 6123 files for callouts, link to xsltproc.c code | |
| 6124 | |
| 6125 Sat Jun 16 15:23:43 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6126 | |
| 6127 * libxslt/variables.c: bug #56267 was still not fixed, forgot | |
| 6128 to remove the old code | |
| 6129 * tests/general/bug-37-.xsl: wrong reference to 36 fixed, this does | |
| 6130 the test for good | |
| 6131 | |
| 6132 Sat Jun 16 00:32:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6133 | |
| 6134 * libxslt/variables.c: fixed bug #56267, namespaces must | |
| 6135 be propagated when evaluating local variables. | |
| 6136 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 6137 tests/general/bug-37-* tests/docs/bug-37-*: added a specific | |
| 6138 regression test for #56267 | |
| 6139 | |
| 6140 Fri Jun 15 18:29:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6141 | |
| 6142 * libxslt/keys.c: avoid a possibility of an uninitialized variable | |
| 6143 * libxslt/documents.c libxslt/transform.[ch] libxslt/transform.h | |
| 6144 libxslt/xsltInternals.h libxslt/xsltproc.c: Implement Raphael Hertzog | |
| 6145 request to have xinclude processing done on document() if requested | |
| 6146 | |
| 6147 Thu Jun 14 20:52:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6148 | |
| 6149 * libxslt/Makefile.am: applied patch from Sander Vesik for -j2 | |
| 6150 | |
| 6151 Thu Jun 14 10:07:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6152 | |
| 6153 * libxslt/preproc.c: removed a warning on xsl:transform | |
| 6154 * tests/docs/Makefile.am tests/docs/array.xml tests/general/Makefile.am | |
| 6155 tests/general/array.out tests/general/array.xsl: added a new | |
| 6156 test fround in xsl-dev | |
| 6157 | |
| 6158 Wed Jun 13 23:12:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6159 | |
| 6160 * tests/docbook/result/html/*.html tests/XSLTMark/xslbench[12].out | |
| 6161 tests/xmlspec/REC-xml-20001006*.html: the changes to the HTML | |
| 6162 serializer of libxml impacted the result of some tests. Checked | |
| 6163 that the XML REC renders identically. | |
| 6164 | |
| 6165 Mon Jun 11 07:19:06 MDT 2001 John Fleck <jfleck@inkstain.net> | |
| 6166 | |
| 6167 * fixing embarassing typos in doc/tutorial/libxslttutorial.xml and | |
| 6168 generated html | |
| 6169 | |
| 6170 Tue Jun 12 07:42:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6171 | |
| 6172 * libxslt/variables.c: fixed bug #55670, namespaces must | |
| 6173 be propagated when evaluating global variables. | |
| 6174 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 6175 tests/general/bug-36-* tests/docs/bug-36-*: added a specific | |
| 6176 regression test for #55670 | |
| 6177 | |
| 6178 Mon Jun 11 09:35:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6179 | |
| 6180 * doc/xslt.html: linked to the tutorial | |
| 6181 | |
| 6182 Sun Jun 10 19:36:31 MDT 2001 John Fleck <jfleck@inkstain.net> | |
| 6183 | |
| 6184 * doc/tutorial/libxslt_tutorial.c, libxslttutorial.html, | |
| 6185 libxslttutorial.xml | |
| 6186 adding tutorial | |
| 6187 | |
| 6188 Sun Jun 10 21:52:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6189 | |
| 6190 * libxslt/transform.c: closed bug #55723, problem was due to | |
| 6191 a limitation of xsltGetNamespace() when the insertion point | |
| 6192 is the document. | |
| 6193 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 6194 tests/general/bug-35-* tests/docs/bug-35-*: added a specific | |
| 6195 regression test for #55723 | |
| 6196 | |
| 6197 Sun Jun 10 13:37:33 HKT 2001 William Brack <wbrack@mmm.com.hk> | |
| 6198 | |
| 6199 * libxslt/transform.c: fixed problems with document() in | |
| 6200 xsltApplyTemplates and xsltForEach. Cleaned up several | |
| 6201 error messages. | |
| 6202 * libxslt/keys.c: saved and restored ctxt->document within | |
| 6203 xsltInitKey to fix problem with keys when doc changed | |
| 6204 * libxslt/documents.[ch]: added new procedure xsltFindDocument | |
| 6205 needed when document() causes a change of doc within | |
| 6206 xsltApplyTemplates and xsltForEach | |
| 6207 | |
| 6208 Thu Jun 7 21:31:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6209 | |
| 6210 * libxslt/xsltutils.[ch]: closing bug #55683 required to add | |
| 6211 xsltGetNsProp() | |
| 6212 * libxslt/attributes.c libxslt/imports.c libxslt/namespaces.c | |
| 6213 libxslt/preproc.c libxslt/templates.c libxslt/xslt.c: | |
| 6214 Updated to use the new function | |
| 6215 * tests/XSLTMark/prettyprint.out tests/docbook/result/html/*.html: | |
| 6216 the fixes in the serialization of <pre> in HTML in libxml | |
| 6217 led to a number of changes in the output | |
| 6218 | |
| 6219 Thu Jun 7 04:23:38 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6220 | |
| 6221 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 6222 tests/general/bug-32-* tests/docs/bug-32-*: added a specific | |
| 6223 regression test for #55722 | |
| 6224 | |
| 6225 Wed Jun 6 09:48:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6226 | |
| 6227 * doc/xslt.html: updated to ask to not send mail directly | |
| 6228 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 6229 tests/general/bug-33-* tests/docs/bug-33-*: added a specific | |
| 6230 regression test for #55722 | |
| 6231 | |
| 6232 Wed Jun 6 11:07:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6233 | |
| 6234 * libxslt/pattern.c : trying to fix #55670 | |
| 6235 * tests/XSLTMark/reverser.out : result of test changed when | |
| 6236 William fixed XPath | |
| 6237 | |
| 6238 Sat Jun 2 06:52:12 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6239 | |
| 6240 * doc/xslt.html: updated with 0.11.0 | |
| 6241 | |
| 6242 Fri Jun 1 11:30:49 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6243 | |
| 6244 * configure.in libxslt.spec.in: released 0.11.0 | |
| 6245 | |
| 6246 Mon May 28 12:54:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6247 | |
| 6248 * libxslt/transform.c: William M. Brack found a small bug | |
| 6249 when call-template didn't find the template. | |
| 6250 | |
| 6251 Sat May 26 17:08:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6252 | |
| 6253 * libxslt/transform.c: fixed handling of PI and comments | |
| 6254 (bug raised by Brent M Hendricks). | |
| 6255 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 6256 tests/general/bug-31-* tests/docs/bug-31-*: added a specific | |
| 6257 regression test | |
| 6258 | |
| 6259 Wed May 23 13:25:37 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6260 | |
| 6261 * libxslt/xsltproc.c: added --xinclude in the option list, | |
| 6262 patch from Raphael Hertzog | |
| 6263 * test/docbook/Makefile.am: force at least the gdp-handbook.xml | |
| 6264 test in the normal testsuite | |
| 6265 | |
| 6266 Wed May 23 00:05:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6267 | |
| 6268 * libxslt/variables.c: Mark Vakoc found a bug in variable eval | |
| 6269 at the top template level | |
| 6270 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 6271 tests/general/bug-30-* tests/docs/bug-30-*: added a specific | |
| 6272 regression test | |
| 6273 | |
| 6274 Tue May 22 18:52:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6275 | |
| 6276 * libxslt/functions.c: fixed the document() bug reported by | |
| 6277 Stephane GUIBOUD-RIBAUD | |
| 6278 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 6279 tests/general/bug-29-* tests/docs/bug-29-*: added a specific | |
| 6280 regression test | |
| 6281 | |
| 6282 Tue May 22 15:09:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6283 | |
| 6284 * configure.in libxslt/Makefile.am: fixed bug #54953 | |
| 6285 * libxslt/attributes.c: cleanup pointed by Joe Orton | |
| 6286 * libxslt/xsltproc.c: added --catalogs to load catalogs from | |
| 6287 $SGML_CATALOG_FILES | |
| 6288 * libxslt/functions.c: cleanup unreached code | |
| 6289 * configure.in config.h.in libxslt/xsltproc.c: guarded the | |
| 6290 include with preprocessor definitions | |
| 6291 | |
| 6292 Sun May 20 20:55:00 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6293 | |
| 6294 * tests/documents/Makefile.am tests/general/Makefile.am | |
| 6295 tests/multiple/Makefile.am tests/namespaces/Makefile.am | |
| 6296 tests/numbers/Makefile.am tests/xmlspec/Makefile.am | |
| 6297 tests/REC/Makefile.am tests/REC1/Makefile.am tests/REC2/Makefile.am | |
| 6298 tests/XSLTMark/Makefile.am tests/docbook/Makefile.am | |
| 6299 configure.in: Makefiles cleanup from Joe Orton | |
| 6300 | |
| 6301 Sun May 20 15:20:49 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6302 | |
| 6303 * tests/docbook/result/html/external.html | |
| 6304 tests/docbook/result/html/graphics.html | |
| 6305 tests/docbook/result/html/gtest.html | |
| 6306 tests/docbook/test/external.xml tests/docbook/test/subdoc.ent: | |
| 6307 Added a test from coolo for IDs in external parsed entities | |
| 6308 and fixed 2 outputs | |
| 6309 | |
| 6310 Sat May 19 22:28:05 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6311 | |
| 6312 * libxslt/xslt.[ch] libxslt/xsltconfig.h.in libxslt/xsltproc.c: | |
| 6313 added --version info to xsltproc closing #54952 | |
| 6314 | |
| 6315 Sat May 19 17:41:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6316 | |
| 6317 * tests/documents/Makefile.am tests/general/Makefile.am | |
| 6318 tests/multiple/Makefile.am tests/namespaces/Makefile.am | |
| 6319 tests/numbers/Makefile.am tests/xmlspec/Makefile.am: | |
| 6320 Seems some of the changes I made for 0.9.0 Makefiles were | |
| 6321 not commited ... | |
| 6322 | |
| 6323 Sat May 19 17:23:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6324 | |
| 6325 * configure.in: preparing 0.10.0 release | |
| 6326 * doc/xslt.html: updated | |
| 6327 * doc/html/* : rebuilt the docs | |
| 6328 | |
| 6329 Fri May 18 16:48:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6330 | |
| 6331 * libxslt/xslt.c libxslt/variables.c libxslt/templates.c | |
| 6332 libxslt/keys.[ch] libxslt/functions.c: cleanups for ctxt->inst | |
| 6333 avoiding modifying stylesheet informations, and fixing | |
| 6334 document() when called from a global variable init | |
| 6335 | |
| 6336 Thu May 17 17:24:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6337 | |
| 6338 * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h: | |
| 6339 add ctxt->inst to allow stylesheet element lookup (needed | |
| 6340 for document() fix) | |
| 6341 * libxslt/*.[ch]: generate docs for the structures and | |
| 6342 macros, general cleanup for docs | |
| 6343 * doc/html/*.html: regenerated all docs | |
| 6344 | |
| 6345 Wed May 16 23:00:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6346 | |
| 6347 * libxslt/extra.c libxslt/transform.c libxslt/variables.[ch] | |
| 6348 libxslt/xsltInternals.h: optimizations, cleanup of global | |
| 6349 variables handling | |
| 6350 | |
| 6351 Wed May 16 12:29:17 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6352 | |
| 6353 * libxslt/extensions.c libxslt/preproc.c libxslt/transform.c | |
| 6354 libxslt/variables.c: force the precompilation of XPath expressions | |
| 6355 at stylesheet compilation time | |
| 6356 | |
| 6357 Tue May 15 14:34:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6358 | |
| 6359 * libxslt/keys.c libxslt/transform.c: avoid some possibilities | |
| 6360 of crashes on debug | |
| 6361 * tests/REC/Makefile.am: be less verbose if things really go wrong | |
| 6362 * tests/docs/Makefile.am tests/general/Makefile.am | |
| 6363 tests/docs/bug-28-.xml tests/general/bug-28-.*: added bug-28 in | |
| 6364 the regression tests | |
| 6365 | |
| 6366 Sat May 12 12:39:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6367 | |
| 6368 * libxslt/transform.c libxslt/xsltutils.c: fixed the default | |
| 6369 detection method to generate HTML documents | |
| 6370 * tests/REC/test-2.5-1.out tests/REC/test-8-1.out | |
| 6371 tests/REC/test-9.1-2.out tests/REC2/html.xml tests/XSLTMark/game.out | |
| 6372 tests/XSLTMark/html.out tests/XSLTMark/products.out | |
| 6373 tests/XSLTMark/xslbench1.out tests/XSLTMark/xslbench2.out | |
| 6374 tests/XSLTMark/xslbench3.out tests/general/bug-15-.out | |
| 6375 tests/general/bug-5-.out: updated a number of tests output | |
| 6376 accordingly | |
| 6377 | |
| 6378 Sat May 12 09:43:10 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6379 | |
| 6380 * libxslt/xsltproc.c: use LIBXML_DOCB_ENABLED, William M. Brack | |
| 6381 | |
| 6382 Fri May 11 19:12:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6383 | |
| 6384 * libxslt/templates.c libxslt/transform.c: fixed bug #54446 | |
| 6385 about attribute being generated twice. Fixed a number of related | |
| 6386 bugs on attributes handling. | |
| 6387 * tests/REC/test-7.1.4.out: this changed an attribute generation | |
| 6388 order | |
| 6389 * tests/docs/bug-27-.xml tests/general/bug-27-.*: added test | |
| 6390 | |
| 6391 Fri May 11 17:08:14 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6392 | |
| 6393 * libxslt/templates.c: fixed bug #54451 on escaped curly brackets | |
| 6394 * tests/docs/bug-26-.xml tests/general/bug-26-.*: added test | |
| 6395 | |
| 6396 Fri May 11 16:20:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6397 | |
| 6398 * configure.in tests/XSLTMark/Makefile.am: try to handle gracefully | |
| 6399 the cases where perl is not in the path (nor in /usr/bin) | |
| 6400 * tests/docbook/result/html/gdp-handbook.html | |
| 6401 tests/docbook/result/html/kwrite.html | |
| 6402 tests/docbook/test/gdp-handbook.xml | |
| 6403 tests/docbook/test/kwrite.xml: commited a few more DocBook tests | |
| 6404 | |
| 6405 Wed May 9 12:29:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6406 | |
| 6407 * libxslt/xsltproc.c: added --nonet and --warnnet to catch | |
| 6408 cases where a network access is needed to load a DTD or entity | |
| 6409 * tests/docbook/Makefile.am: added --nonet | |
| 6410 * tests/docbook/test/classsynop.xml tests/docbook/test/docbook40.xml: | |
| 6411 fixed 2 tests as a result | |
| 6412 | |
| 6413 Wed May 9 10:43:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6414 | |
| 6415 * configure.in tests/docbook/Makefile.am tests/docbook/**/Makefile.am: | |
| 6416 try to remove the unneeded docbook Makefile stuff | |
| 6417 | |
| 6418 Tue May 8 16:18:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6419 | |
| 6420 * doc/xslt.html: fixed a link error | |
| 6421 * libxslt/transform.c libxslt/xsltutils.c: fixed DOCTYPE generation | |
| 6422 * libxslt/xsltproc.c: cleaned up the --repeat loop | |
| 6423 * tests/documents/result.xhtml tests/xmlspec/REC-xml-20001006*.html: | |
| 6424 fixed the DOCTYPE in tests output | |
| 6425 * tests/docs/bug-25-.xml tests/doc/Makefile.am | |
| 6426 tests/general/bug-25-.* tests/general/Makefile.am : added a new | |
| 6427 test case and fixed the EXTRA_DIST | |
| 6428 | |
| 6429 Mon May 7 22:27:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6430 | |
| 6431 * libxslt/extra.c: add more debug to xsltDebug | |
| 6432 * libxslt/transform.c: spent a few hours tracking down an ugly | |
| 6433 race like bug in xsltCopyTreeList() arghhh | |
| 6434 * libxslt/xsltproc.c: call xmlInitMemory() explictely | |
| 6435 | |
| 6436 Mon May 7 11:38:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6437 | |
| 6438 * doc/internals.html: more work done on the doc, mostly complete | |
| 6439 except the section on the XSLT stack and the extensions API | |
| 6440 since both still need more work. | |
| 6441 | |
| 6442 Sun May 6 15:03:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6443 | |
| 6444 * doc/internals.html doc/contexts.* doc/object.*: more work done | |
| 6445 on the doc | |
| 6446 | |
| 6447 Sun May 6 00:18:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6448 | |
| 6449 * doc/internals.html: more work done on the doc | |
| 6450 | |
| 6451 Sat May 5 18:58:13 CEST 2001 Bjorn Reese <breese@users.sourceforge.net> | |
| 6452 | |
| 6453 * libxslt/transform.c tests/XSLTMark/xslbench1.out: Another fix | |
| 6454 for the CDATA output | |
| 6455 | |
| 6456 Sat May 5 18:09:15 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6457 | |
| 6458 * libxslt/xslt.c: do not escape content of CDATA nodes on output | |
| 6459 | |
| 6460 Sat May 5 17:52:52 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6461 | |
| 6462 * doc/internals.html doc/node.fig doc/node.gif doc/processing.fig | |
| 6463 doc/processing.gif doc/stylesheet.fig doc/stylesheet.gif | |
| 6464 doc/templates.fig doc/templates.gif: started writing tye doc | |
| 6465 on how libxslt works. | |
| 6466 | |
| 6467 Sat May 5 17:13:16 CEST 2001 Bjorn Reese <breese@users.sourceforge.net> | |
| 6468 | |
| 6469 * libxslt/numbersInternals.h libxslt/numbers.c | |
| 6470 tests/numbers/format-number.out tests/XSLTMark/number.out: | |
| 6471 Patch from William Brack to bring format-number() more in alignment | |
| 6472 with the Java implementations. | |
| 6473 | |
| 6474 * libxslt/xslt.c tests/XSLTMark/xslbench1.out: Do not remove CDATA | |
| 6475 from stylesheet | |
| 6476 | |
| 6477 Fri May 4 20:10:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6478 | |
| 6479 * tests/docbook/result/html/* tests/general/bug-11-.out | |
| 6480 tests/multiple/result.xml tests/XSLTMark/*.out | |
| 6481 libxslt/transform.c: all the PUBLIC and SYSTEM IDs | |
| 6482 were swapped | |
| 6483 | |
| 6484 Fri May 4 19:09:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6485 | |
| 6486 * libxslt/xsltproc.c: add a --docbook option if your libxml2 | |
| 6487 has the SGML DocBook support compiled in. | |
| 6488 | |
| 6489 Fri May 4 17:06:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6490 | |
| 6491 * tests/general/bug-2[0-4].* tests/docs/bug-2[0-4].*: added more | |
| 6492 tests especially on sorting | |
| 6493 * test/xsltutils.c: oops multiple sorts was actually broken !!! | |
| 6494 this should fix it | |
| 6495 | |
| 6496 Thu May 3 19:02:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6497 | |
| 6498 * TODO configure.in libxslt.spec.in: getting ready for 0.9.0 | |
| 6499 release | |
| 6500 * doc/html/* doc/xslt.html: updated and regenerated the docs | |
| 6501 | |
| 6502 Thu May 3 17:56:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6503 | |
| 6504 * xsltutils.[ch] transform.c: implemented multiple levels of | |
| 6505 sorting | |
| 6506 * test/REC/test-10-2.*: added a really small test for it | |
| 6507 | |
| 6508 Wed May 2 14:04:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6509 | |
| 6510 * libxslt/transform.c libxslt/xslt.c: fixed xsl:text processing | |
| 6511 there can be multiple text and CDATA child | |
| 6512 | |
| 6513 Wed May 2 10:55:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6514 | |
| 6515 * tests/multiple/makefile.am: fixing #54015 | |
| 6516 * tests/XSLTMark/makefile.am tests/docbook/makefile.am: fixing #54014 | |
| 6517 and a similar problem for the docbook tests | |
| 6518 | |
| 6519 Mon Apr 30 22:31:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6520 | |
| 6521 * tests/general/bug-8-.out: fixed in libxml xpath | |
| 6522 * libxslt/templates.[ch] libxslt/pattern.c: fixed an namespace | |
| 6523 problem in predicates within a pattern. Spotted another | |
| 6524 potential namespace problem | |
| 6525 | |
| 6526 Mon Apr 30 19:29:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6527 | |
| 6528 * libxslt/preproc.c libxslt/xslt.c libxslt/xsltInternals.h | |
| 6529 libxslt/xsltproc.c: counting errors and warnings at compilation | |
| 6530 time. Stop processing in case of error. | |
| 6531 * tests/docs/bug-1[89]* tests/general/-1[89]* tests/general/inner.xsl: | |
| 6532 added more namespace related bug checks | |
| 6533 | |
| 6534 Mon Apr 30 13:47:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6535 | |
| 6536 * libxslt/preproc.c libxslt/variables.c: found the source of a | |
| 6537 memory leak with DocBook introduced this w.e.. bit of cleanup. | |
| 6538 * tests/docbook/result/html/*.html : regenerated the DocBook tests | |
| 6539 results. | |
| 6540 | |
| 6541 Sun Apr 29 18:54:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6542 | |
| 6543 * libxslt/variables.c: fixing bug #53769 | |
| 6544 * tests/general tests/docs: added new examples from the | |
| 6545 bug reports to the regression tests, updated the Makefiles | |
| 6546 | |
| 6547 Sun Apr 29 11:47:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6548 | |
| 6549 * preproc.[ch] templates.[ch] variables.[ch] xslt.c xsltInternals.h | |
| 6550 attributes.c extensions.[ch]: moved all stylesheet precomputation | |
| 6551 at stylesheet loading time (stylesheet transform should be thread | |
| 6552 safe now), improved params and variables evaluations (but optim | |
| 6553 is not complete yet). | |
| 6554 * TODO: updated | |
| 6555 | |
| 6556 Sat Apr 28 16:28:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6557 | |
| 6558 * libxslt/xsltproc.c : changed the way --repeat works when | |
| 6559 used twice | |
| 6560 | |
| 6561 Sat Apr 28 16:19:06 CEST 2001 Bjorn Reese <breese@users.sourceforge.net> | |
| 6562 | |
| 6563 * libxslt/numbers.c libxslt/preproc.c tests/REC/test-7.7-3.out: | |
| 6564 fixed default formatting | |
| 6565 | |
| 6566 Sat Apr 28 14:20:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6567 | |
| 6568 * libxslt/preproc.c : fixed <xsl:sort/> bug reported by Ankh | |
| 6569 * libxslt/xsltproc.c : added an option to process HTML input | |
| 6570 | |
| 6571 Thu Apr 26 21:13:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6572 | |
| 6573 * libxslt/transform.c: Tony Gorski found a bug pointed by | |
| 6574 a compiler on Tandem | |
| 6575 * tests/documents/result.xhtml: this results in a small | |
| 6576 change in the output of this test | |
| 6577 | |
| 6578 Thu Apr 26 16:33:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6579 | |
| 6580 * test/general/bug-14*.* test/docs/bug-14*.xml: added testcase from | |
| 6581 bug #53689 | |
| 6582 | |
| 6583 Wed Apr 25 16:58:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6584 | |
| 6585 * transform.c: fixed text and cdata handling in xsl:copy | |
| 6586 * xslt.c : avoid crashing on invalid xslt input | |
| 6587 * test/general/bug-*.* test/docs/bug-*.xml : added a number of | |
| 6588 bugs submitted to the regression tests | |
| 6589 | |
| 6590 Wed Apr 25 12:42:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6591 | |
| 6592 * libxslt/xsltproc.c : Renaud Chaillat provided a fix for #53535 | |
| 6593 | |
| 6594 Sun Apr 22 22:47:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6595 | |
| 6596 * configure.in: updated to 0.8.0 | |
| 6597 | |
| 6598 Sun Apr 22 22:46:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6599 | |
| 6600 * transform.c: fixed a bug introduced on handling #53401 | |
| 6601 | |
| 6602 Sun Apr 22 22:27:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6603 | |
| 6604 * transform.c: fixed #53401 | |
| 6605 * configure.in libxslt/*.c: allowed to suppress debug reporting | |
| 6606 functionalities but it brings not noticeable improvements | |
| 6607 * doc/xslt.html doc/html/*: updated and regenerated docs | |
| 6608 | |
| 6609 Wed Apr 18 15:24:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6610 | |
| 6611 * tests/general/bug-5-.out tests/multiple/out/*.orig | |
| 6612 tests/xmlspec/REC-xml-20001006*.html: fixed the test output | |
| 6613 following the libxml changes | |
| 6614 | |
| 6615 Wed Apr 18 12:05:04 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6616 | |
| 6617 * libxslt/functions.c: applied TOM's patch to key() | |
| 6618 * tests/XSLTMark/chart.out tests/XSLTMark/dbonerow.out | |
| 6619 tests/XSLTMark/prettyprint.out tests/multiple/out/*.html: | |
| 6620 small HTML output change | |
| 6621 | |
| 6622 Mon Apr 16 16:14:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6623 | |
| 6624 * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h: | |
| 6625 fixed current() | |
| 6626 | |
| 6627 Tue Apr 17 10:10:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6628 | |
| 6629 * libxslt/keys.c libxslt/preproc.c libxslt/templates.c | |
| 6630 libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h: | |
| 6631 fixed for the most part the namespace handling problem in XPath | |
| 6632 expression computations. | |
| 6633 * test/doc/ tests/general: added bug 5 and 6 | |
| 6634 | |
| 6635 Thu Apr 12 14:40:22 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6636 | |
| 6637 * libxslt/xslt.c: applied William M. Brack patch fixing the | |
| 6638 template lack of support for priority | |
| 6639 * test/XSLTMark/*.out : this fixed anumber of problems in the | |
| 6640 XSLTMark output | |
| 6641 | |
| 6642 Thu Apr 12 14:29:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6643 | |
| 6644 * libxslt/functions.c: removed warning in unparsed-entity-uri() | |
| 6645 fixed a bug in generate-id() | |
| 6646 * libxslt/transform.c: fixed null list result errors | |
| 6647 * libxslt/transform.c libxslt/xsltutils.c: applied William M. Brack | |
| 6648 fixes for sorting semantic | |
| 6649 | |
| 6650 Wed Apr 11 14:25:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6651 | |
| 6652 * config.h.in configure.in libxslt/xsltconfig.h.in: added | |
| 6653 ansidecl.h test | |
| 6654 * libxslt/xsltproc.c : added --xinclude option | |
| 6655 * tests/XSLTMark/union.out : fixed the output | |
| 6656 | |
| 6657 Tue Apr 10 20:05:00 CEST 2001 Fatih Demir <kabalak@gtranslator.org> | |
| 6658 | |
| 6659 * .cvsignore & doc/.cvsignore: Added CVS ignore files. | |
| 6660 | |
| 6661 Tue Apr 10 12:10:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6662 | |
| 6663 * configure.in: released 0.7.0 | |
| 6664 * tests/XSLTMark/Makefile.am: trying to solve some make distcheck | |
| 6665 problems | |
| 6666 | |
| 6667 Sun Apr 8 11:42:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6668 | |
| 6669 * libxslt/functions.c libxslt/keys.c libxslt/transform.c: | |
| 6670 some checking against NULL pointers | |
| 6671 | |
| 6672 Mon Apr 2 17:00:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6673 | |
| 6674 * configure.in tests/Makefile.am tests/XSLTMark/* tests/multiple: | |
| 6675 added the XSLTMark in the regression tests as well as multiple | |
| 6676 output test from Ankh | |
| 6677 * libxslt/functions.c libxslt/keys.c libxslt/transform.c | |
| 6678 libxslt/variables.c libxslt/xsltutils.c: applied William M. Brack | |
| 6679 patches and fixed a memory leak | |
| 6680 * tests/docbook/result/html/*.html : updated the results after | |
| 6681 William's patch | |
| 6682 * tests/xmlspec/REC-xml-20001006-review.html | |
| 6683 tests/xmlspec/REC-xml-20001006.html: libxml now don't invent | |
| 6684 an HTML doctype when serializing HTML result, but adds the | |
| 6685 encoding in ALT | |
| 6686 | |
| 6687 Thu Mar 29 10:24:42 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6688 | |
| 6689 * libxslt/transform.c: applied fix to xsltApplyTemplates from | |
| 6690 William M. Brack | |
| 6691 * test/docbook/result/html/*.html: this change the output | |
| 6692 * tests/xmlspec/REC-xml-20001006-review.html | |
| 6693 tests/xmlspec/REC-xml-20001006.html: this also fixed some of | |
| 6694 the reference anchors generated for the XML spec | |
| 6695 | |
| 6696 Mon Mar 26 18:57:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6697 | |
| 6698 * libxslt/attributes.c libxslt/extra.c libxslt/keys.c libxslt/numbers.c | |
| 6699 libxslt/templates.c libxslt/transform.c libxslt/xsltconfig.h.in | |
| 6700 libxslt/xsltutils.c: of course the way I defined | |
| 6701 UNUSED breaks on old gcc version. Try to be smart and | |
| 6702 also define it directly in xsltconfig.h | |
| 6703 * tests/xmlspec/Makefile.am: fixed the timing arg test | |
| 6704 | |
| 6705 Sun Mar 25 22:07:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6706 | |
| 6707 * libxslt/transform.[ch] libxslt/variables.[ch] libxslt/xsltproc.c: | |
| 6708 implemented command line parameter passing | |
| 6709 * tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-20001006-review.html: | |
| 6710 tested it by passing show.diff.markup=1 to build the review version to
o | |
| 6711 | |
| 6712 Sat Mar 24 19:35:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6713 | |
| 6714 Huge cleanup, I switched to compile with | |
| 6715 -Wall -g -O -ansi -pedantic -W -Wunused -Wimplicit | |
| 6716 -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat | |
| 6717 -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow | |
| 6718 -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return | |
| 6719 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline | |
| 6720 * libxslt/attributes.c libxslt/extensions.c libxslt/extra.c | |
| 6721 libxslt/functions.c libxslt/keys.c libxslt/numbers.c | |
| 6722 libxslt/pattern.c libxslt/preproc.c libxslt/templates.c | |
| 6723 libxslt/transform.c libxslt/variables.c libxslt/xslt.c | |
| 6724 libxslt/xsltutils.c: basically made static unexported functions | |
| 6725 avoided name clashes and flagged unused parameters. | |
| 6726 | |
| 6727 Thu Mar 22 22:52:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6728 | |
| 6729 * configure.in: 0.6.0 yet another release | |
| 6730 * doc/xslt.html doc/html/*: updated the docs | |
| 6731 | |
| 6732 Wed Mar 21 23:19:11 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6733 | |
| 6734 * libxslt/xsltInternals.h libxslt/xslt.c libxslt/transform.c | |
| 6735 libxslt/templates.[ch] libxslt/preproc.c libxslt/extensions.[ch] | |
| 6736 extended xsltEvalStaticAttrValueTemplate and | |
| 6737 xsltEvalAttrValueTemplate to support foreign namespaces, | |
| 6738 and fixed document() | |
| 6739 | |
| 6740 Mon Mar 19 18:40:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6741 | |
| 6742 * xsltutils.h: cleanup some garbage added last night | |
| 6743 * xsltInternals.h variables.c transform.c templates.[ch] | |
| 6744 preproc.c pattern.c keys.c: switched the whole XSLt processing | |
| 6745 to use XPath precompiled expressions and reusing them. | |
| 6746 * functions.c: some cleanup, seems people don't use | |
| 6747 unparsed-entity-uri() the way it's supposed to be used | |
| 6748 | |
| 6749 Mon Mar 19 01:08:05 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6750 | |
| 6751 * libxslt/keys.c libxslt/templates.c libxslt/transform.c | |
| 6752 libxslt/variables.c libxslt/xsltutils.h: Changed to work | |
| 6753 with the new way XPath is interpreted. This doesn't yet | |
| 6754 take advantage of the separate parsing/evaluation phases | |
| 6755 | |
| 6756 Wed Mar 14 15:51:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6757 | |
| 6758 * libxslt/transform.c: robert@xsl.00008.org pointed out a | |
| 6759 problem in xsl:copy-of in case of attributes | |
| 6760 * tests/docs/Makefile.am tests/docs/bug-3-.xml | |
| 6761 tests/general/Makefile.am tests/general/bug-3-.*: | |
| 6762 added the test to the general regression suite | |
| 6763 | |
| 6764 Wed Mar 14 14:21:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6765 | |
| 6766 * libxslt/functions.c: applied and fixed ptittom@free.fr patch | |
| 6767 fixing some of the missing functionnalities in the XSLT | |
| 6768 functions implementations. | |
| 6769 | |
| 6770 Tue Mar 13 14:38:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6771 | |
| 6772 * libxslt/Makefile.am: nick@debian.org forwarded a fix | |
| 6773 | |
| 6774 Tue Mar 13 10:29:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6775 | |
| 6776 * README.cvs-commits: added, pointing to HACKING | |
| 6777 * HACKING: added defines commit rules. | |
| 6778 | |
| 6779 Mon Mar 12 14:43:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6780 | |
| 6781 * libxslt/extra.c libxslt/variables.c: fixing compilation | |
| 6782 when libxml was compiled without debug support | |
| 6783 | |
| 6784 Sat Mar 10 13:50:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6785 | |
| 6786 * configure.in: time for 0.5.0 | |
| 6787 * tests/docs/Makefile.am tests/general/Makefile.am: make sure the | |
| 6788 new test files are included in the distribution | |
| 6789 * doc/xslt.html : updated | |
| 6790 * doc/html/*.html: regenerated the docs | |
| 6791 | |
| 6792 Thu Mar 8 02:34:52 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6793 | |
| 6794 * tests/docbook/result/html/*.html: regenerated the HTML | |
| 6795 now that value-of an result tree don't include the fake root | |
| 6796 | |
| 6797 Thu Mar 8 02:26:56 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6798 | |
| 6799 * libxslt/transform.c libxslt/variables.c: removed a couple | |
| 6800 of possibly uninitialized var probs | |
| 6801 * tests/xmlspec/Makefile.am: run the processing without verbose | |
| 6802 avoid raising generated id differences. | |
| 6803 | |
| 6804 Wed Mar 7 23:22:09 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6805 | |
| 6806 * libxslt/preproc.c libxslt/xsltInternals.h: fixed a stylesheet | |
| 6807 reuse problem. | |
| 6808 * libxslt/transform.c: fixed a bug which exaplined why no | |
| 6809 optimization were resulting from preproc stuff | |
| 6810 | |
| 6811 Wed Mar 7 21:51:52 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6812 | |
| 6813 * libxslt/preproc.c libxslt/transform.c: a couple of nastyness | |
| 6814 w.r.t. value of tree result (and attributes within it) fixed. | |
| 6815 * tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-20001006.html: | |
| 6816 Integrated the xmlspec to the test (i.e. diffed output for | |
| 6817 changes). | |
| 6818 | |
| 6819 Wed Mar 7 18:01:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6820 | |
| 6821 * imports.c transform.c xslt.c xsltInternals.h: fixed a | |
| 6822 strip-spaces problem | |
| 6823 * tests/docs/*.xml tests/general/*.[xsl,out]: added reported | |
| 6824 bugs to testsuite | |
| 6825 | |
| 6826 Wed Mar 7 13:34:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6827 | |
| 6828 * libxslt/transform.[ch]: finished integrating the current | |
| 6829 state of the preproc optimizations. | |
| 6830 * tests/xmlspec/diffspec.xsl: switched off diff printing | |
| 6831 | |
| 6832 Wed Mar 7 12:46:09 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6833 | |
| 6834 * libxslt/preproc.c libxslt/transform.c: started rolling in | |
| 6835 some of the optimizations. | |
| 6836 | |
| 6837 Tue Mar 6 19:39:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6838 | |
| 6839 * attributes.[ch] extra.[ch] preproc.c xsltInternals.h | |
| 6840 transform.[ch]: previous commit broke a lot of stuff, fixing | |
| 6841 and preparing for next step | |
| 6842 | |
| 6843 Tue Mar 6 19:03:21 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6844 | |
| 6845 * libxslt/preproc.[ch] Makefile.am templates.[ch] transform.[ch] | |
| 6846 xsltInternals.h: started working on optimizing stylesheet | |
| 6847 element parsing. Just builds the extra informations so far. | |
| 6848 * xsltutils.h: added a missing XPath decl | |
| 6849 | |
| 6850 Tue Mar 6 09:52:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6851 | |
| 6852 * libxslt/variables.c: William M. Brack found a serious bug | |
| 6853 with imports and global variables ... | |
| 6854 | |
| 6855 Mon Mar 5 21:51:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6856 | |
| 6857 * libxslt/pattern.[ch] libxslt/transform.c: added | |
| 6858 xsltCleanupTemplates() to clean up state left after processing. | |
| 6859 | |
| 6860 Sun Mar 4 19:03:27 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6861 | |
| 6862 * libxslt/transform.c: applied patch from William M. Brack | |
| 6863 to support with-param in xsltApplyTemplates(). | |
| 6864 | |
| 6865 Sun Mar 4 17:53:13 CET 2001 Bjorn Reese <breese@users.sourceforge.net> | |
| 6866 | |
| 6867 * libxslt/pattern.c: fixed the compilation of patterns which | |
| 6868 contains XPath NodeTypes. Handling of nested predicates. | |
| 6869 | |
| 6870 Sat Mar 3 20:56:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6871 | |
| 6872 * libxslt/transform.c: save ctxt->node after for-each | |
| 6873 | |
| 6874 Thu Mar 1 18:16:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6875 | |
| 6876 * configure.in libxslt.spec.in: updated to 0.4.0 and 2.3.3 | |
| 6877 * doc/xslt.html: updated | |
| 6878 | |
| 6879 Wed Feb 28 19:24:51 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6880 | |
| 6881 * libxslt/extra.[ch] libxslt/transform.[ch] libxslt/xsltInternals.h: | |
| 6882 added xsltDocumentElem implementing multiple file output, | |
| 6883 including 1.1 xsl:document but yet untested. | |
| 6884 | |
| 6885 Wed Feb 28 00:03:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6886 | |
| 6887 * libxslt/extensions.c: fixed stoopid bug | |
| 6888 * libxslt/Makefile.am libxslt/extra.[ch]: added a new module | |
| 6889 carrying extensions to the specification. Added node-set() | |
| 6890 for existing saxon and xt namespaces and debug() in libxslt | |
| 6891 namespace (http://xmlsoft.org/XSLT/namespace) | |
| 6892 * libxslt/xsltutils.[ch] transform.c: moved xsltDebug to extra.c | |
| 6893 plus cleanup. | |
| 6894 * configure.in tests/Makefile.am tests/namespaces: added some | |
| 6895 namespaces tests, including a test calling the extra debugging | |
| 6896 function in libxslt namespace, worked first time !!! | |
| 6897 | |
| 6898 Tue Feb 27 16:15:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6899 | |
| 6900 * libxslt/xslt.c: extension prefix support for the full stylesheet | |
| 6901 * libxslt/transform.c libxslt/extensions.[ch]: more work should | |
| 6902 start working | |
| 6903 | |
| 6904 Mon Feb 26 22:59:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6905 | |
| 6906 * doc/xslt.html : cleaned up, added a bit more description on | |
| 6907 the API section. | |
| 6908 | |
| 6909 Mon Feb 26 09:41:04 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6910 | |
| 6911 * libxslt/Makefile.am libxslt/extensions.[ch]: started working | |
| 6912 on functions and element extensions. First on list will be | |
| 6913 a document element. | |
| 6914 | |
| 6915 Sun Feb 25 06:52:14 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6916 | |
| 6917 * configure.in libxslt.spec.in: releasing 0.3.0 | |
| 6918 * doc/xslt.html: updated | |
| 6919 | |
| 6920 Sun Feb 25 05:28:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6921 | |
| 6922 * configure.in tests/docbook/html : oops forgot to add | |
| 6923 the stylesheets themselves :-\ | |
| 6924 | |
| 6925 Sun Feb 25 04:51:33 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6926 | |
| 6927 * configure.in tests/Makefile.am tests/docbook tree: | |
| 6928 added docbook XSL based test suite | |
| 6929 | |
| 6930 Sat Feb 24 14:02:05 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6931 | |
| 6932 * libxslt/xsltutils.c: reformat of messages | |
| 6933 * libxslt/xsltproc.c: removed memleak on --noout | |
| 6934 * libxslt/xsltInternals.h libxslt/variables.[ch] libxslt/transform.c: | |
| 6935 changed again the way parameter are evaluated before a | |
| 6936 call-template, seems to fix a few nasty bugs, memory alloc debug too | |
| 6937 | |
| 6938 Wed Feb 21 09:10:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6939 | |
| 6940 * libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h: | |
| 6941 fixed the param evaluation problem in apply-template | |
| 6942 * libxslt/pattern.c: speed up seriously some context computation | |
| 6943 * libxslt/xsltInternals.h: preparing for extension support | |
| 6944 | |
| 6945 Mon Feb 19 19:34:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6946 | |
| 6947 * libxslt/Makefile.am: small cleanup | |
| 6948 * libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h: | |
| 6949 fixed current() I hope | |
| 6950 | |
| 6951 Mon Feb 19 18:05:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6952 | |
| 6953 * libxslt/numbers.c libxslt/numbersInternals.h libxslt/xslt.c | |
| 6954 libxslt/pattern.[ch] libxslt/xsltInternals.h: more work on | |
| 6955 support of namespaces, both in templates and in XPath subexpressions | |
| 6956 | |
| 6957 Sun Feb 18 19:11:26 CET 2001 Bjorn Reese <breese@users.sourceforge.net> | |
| 6958 | |
| 6959 * libxslt/xsltutils.c: xsltSortFunction uses Shell's sort | |
| 6960 | |
| 6961 Sun Feb 18 17:13:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6962 | |
| 6963 * libxslt/pattern.c: when precompiled pattern is ALL, predicate | |
| 6964 contextual info must be recomputed | |
| 6965 | |
| 6966 Sun Feb 18 16:39:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6967 | |
| 6968 * libxslt/xslt.h libxslt/transform.c: defined and exported xsltMaxDepth | |
| 6969 * libxslt/xsltproc.c : added --maxdepth | |
| 6970 | |
| 6971 Sun Feb 18 15:44:33 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6972 | |
| 6973 | |
| 6974 * libxslt/xsltproc.c: added --novalid and --noout as well | |
| 6975 as options printing when no args | |
| 6976 * libxslt/variables.c libxslt/transform.c: trying to get rid | |
| 6977 if some variable/params addressing errors. | |
| 6978 | |
| 6979 Sat Feb 17 14:27:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6980 | |
| 6981 * FEATURES libxslt/attributes.c: fixed use-attribute-sets | |
| 6982 * libxslt/xsltutils.c: add carriage return to xsl:message when | |
| 6983 needed | |
| 6984 | |
| 6985 Sat Feb 17 02:25:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6986 | |
| 6987 * libxslt/functions.c: fixed a bug with generate-id() | |
| 6988 | |
| 6989 Sat Feb 17 00:51:53 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 6990 | |
| 6991 * libxslt/xsltutils.c: started doing more useful stuff in | |
| 6992 xsltDebug | |
| 6993 * libxslt/transform.[ch] libxslt/variables.[ch] libxslt/templates.c | |
| 6994 libxslt/xsltInternals.h: changed the way variables/params | |
| 6995 are stored | |
| 6996 * libxslt/xsltproc.c: removed a pedantic warning | |
| 6997 * libxslt/variables.[ch]: found an ugly evaluation bug | |
| 6998 | |
| 6999 Thu Feb 15 18:14:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7000 | |
| 7001 * tests/REC/Makefile.am: updated | |
| 7002 | |
| 7003 Thu Feb 15 17:40:28 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7004 | |
| 7005 * libxlst/functions.c: fixed ID generation | |
| 7006 * doc/xslt.html doc/html/*.html: updated/regenerated the doc | |
| 7007 | |
| 7008 Thu Feb 15 13:34:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7009 | |
| 7010 * libxslt/numbers.c: removed a couple of memleaks | |
| 7011 | |
| 7012 Thu Feb 15 12:41:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7013 | |
| 7014 * libxslt/pattern.[ch]: exported pattern matching interfaces | |
| 7015 for numbers.c and future debug module | |
| 7016 * libxslt/numbers.c: updated to new interface, should avoid | |
| 7017 unnecessary recompilation of patterns. | |
| 7018 * libxslt/xsltutils.[ch]: cleanup | |
| 7019 * tests/REC/gmon.out: removed :-) | |
| 7020 | |
| 7021 Wed Feb 14 19:13:33 CET 2001 Bjorn Reese <breese@users.sourceforge.net> | |
| 7022 | |
| 7023 * libxslt/numbers.c: implemented level=any | |
| 7024 * libxslt/transform.c: corrected some default values | |
| 7025 * tests/REC/test-7.7-*.*: added | |
| 7026 | |
| 7027 Wed Feb 14 18:07:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7028 | |
| 7029 * libxslt/pattern.c: priorities were horribly broken, hope it's | |
| 7030 fixed | |
| 7031 | |
| 7032 Wed Feb 14 15:39:06 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7033 | |
| 7034 * FEATURES libxslt/imports.h libxslt/pattern.[ch] | |
| 7035 libxslt/xsltInternals.h libxslt/transform.[ch] | |
| 7036 libxslt/templates.c libxslt/xslt.c: | |
| 7037 Added apply-imports, keep a stack of running templates | |
| 7038 * libxslt/xsltutils.c: bugfixes, gather the output informations | |
| 7039 down the cascade | |
| 7040 * tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-2e.xsl | |
| 7041 tests/xmlspec/diffspec.xsl tests/xmlspec/xmlspec.xsl: running | |
| 7042 the real set of transformation on XML-1.0 2e generages a near | |
| 7043 perfect HTML. Needs just more number fixes and implementation | |
| 7044 and an obscure problem in 3.3.3 | |
| 7045 | |
| 7046 Tue Feb 13 20:31:03 CET 2001 Bjorn Reese <breese@users.sourceforge.net> | |
| 7047 | |
| 7048 * libxslt/pattern.c: added xsltMatchPattern() | |
| 7049 * libxslt/numbers.c: implemented "level=multiple" for xsl:number | |
| 7050 | |
| 7051 Tue Feb 13 18:07:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7052 | |
| 7053 * libxslt/transform.c libxslt/xsltproc.c: cleanup and debug | |
| 7054 * libxslt/xsltutils.[ch] : added a small debugging hook | |
| 7055 | |
| 7056 Mon Feb 12 18:30:26 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7057 | |
| 7058 * libxslt/FEATURES libxslt/transform.c: added support for | |
| 7059 disable-output-escaping in xsl:copy-of | |
| 7060 * xmlspec/Makefile.am libxslt/variables.c libxslt/transform.c: | |
| 7061 give more debugging info | |
| 7062 | |
| 7063 Sun Feb 11 21:08:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7064 | |
| 7065 * libxslt/documents.[ch] libxslt/functions.c libxslt/imports.c | |
| 7066 libxslt/xslt.c libxslt/xsltInternals.h: changed teh way to store | |
| 7067 Includes, more document changes | |
| 7068 * libxslt/xsltutils.c: fix the output of doctype and what is or | |
| 7069 is not HTML | |
| 7070 * tests/REC/*.out tests/REC2/html.xml : changed output accordingly | |
| 7071 * tests/Makefile.am tests/documents/* : added a new test from Stric | |
| 7072 exercising document() among other things | |
| 7073 | |
| 7074 Sun Feb 11 17:24:03 CET 2001 Bjorn Reese <breese@users.sourceforge.net> | |
| 7075 | |
| 7076 * FEATURES libxslt/transform.c libxslt/numbers.c: partial support | |
| 7077 for the level attribute for xsl:number | |
| 7078 * libxslt/numbers.c: internal restructuring | |
| 7079 | |
| 7080 Fri Feb 9 15:49:19 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7081 | |
| 7082 * libxslt/Makefile.am libxslt/documents.[ch]: added a new module | |
| 7083 to deal with documents | |
| 7084 * libxslt/functions.c: fixed document() to return the same set | |
| 7085 for teh same URL | |
| 7086 * libxslt/keys.[ch] libxslt/templates.c libxslt/transform.c | |
| 7087 libxslt/variables.c libxslt/xsltInternals.h: keys are really | |
| 7088 associated to loaded documents, not to the transformation | |
| 7089 context, made the change, this impacted a number of modules | |
| 7090 | |
| 7091 Thu Feb 8 12:51:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7092 | |
| 7093 * doc/libxslt.sgml doc/html/*.html: updated and rebuilt the doc list | |
| 7094 | |
| 7095 Thu Feb 8 12:36:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7096 | |
| 7097 * README configure.in libxslt.spec.in: bumped to 0.1.0, getting | |
| 7098 ready for the release | |
| 7099 * libxslt/keys.c libxslt/xslt.c: cleanup of uninitialized vars | |
| 7100 * tests/REC1/Makefile.am tests/REC/Makefile.am: the EXTRA list | |
| 7101 was not up to date | |
| 7102 | |
| 7103 Thu Feb 8 12:09:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7104 | |
| 7105 * FEATURES libxslt/xsltInternals.h libxslt/pattern.c libxslt/keys.c: | |
| 7106 added support for keys in patterns | |
| 7107 * tests/REC/test-12.2-2.*: added a specific testcase | |
| 7108 | |
| 7109 Wed Feb 7 21:16:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7110 | |
| 7111 * libxslt/functions.c FEATURES: started adding support for key() | |
| 7112 * tests/REC/test-12.2-1.*: first key test | |
| 7113 | |
| 7114 Wed Feb 7 19:46:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7115 | |
| 7116 * FEATURES: updated | |
| 7117 * libxslt/Makefile.am libxslt/keys.[ch] libxslt/xslt.c | |
| 7118 libxslt/transform.c libxslt/xsltInternals.h: started adding key | |
| 7119 support | |
| 7120 * libxslt/xsltutils.c: warning cleanup | |
| 7121 * libxslt/pattern.h: fixed soopid cut'n paste prob | |
| 7122 | |
| 7123 Tue Feb 6 10:56:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7124 | |
| 7125 * libxslt/transform.c libxslt/xslt.c: chased some reported | |
| 7126 unitinitialized variables. | |
| 7127 | |
| 7128 Tue Feb 6 10:55:26 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7129 | |
| 7130 * tests/numbers/Makefile.am: fixed the EXTRA stuff | |
| 7131 | |
| 7132 Mon Feb 5 22:02:24 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7133 | |
| 7134 * Copyright IPR Makefile.am: added some wording and a rewrite | |
| 7135 of the W3C IPR but without giving Copyright rights to W3C, | |
| 7136 should suit everybody | |
| 7137 | |
| 7138 Mon Feb 5 18:58:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7139 | |
| 7140 * FEATURES: updated, added mode support for templates | |
| 7141 * pattern.[ch] transform.c xslt.c xsltInternals.h: added mode | |
| 7142 support for templates | |
| 7143 * templates.c variables.c: simple fixes | |
| 7144 * xslt.c: added a separate DEBUG_BLANKS debug class disabled | |
| 7145 * xsltproc.c: added option -timing | |
| 7146 * xsltutils.c: seem I forgot to add encoding support in output... | |
| 7147 * configure.in tests/Makefile.am tests/xmlspec/*: added a test | |
| 7148 consisting of reformatting the XML REC with the xmlspec XSLT, | |
| 7149 heavy ! | |
| 7150 | |
| 7151 Mon Feb 5 18:43:37 CET 2001 Bjorn Reese <breese@users.sourceforge.net> | |
| 7152 | |
| 7153 * FEATURES: updated | |
| 7154 * numbers.c: handles actual number formatting for both xsl:number | |
| 7155 and the format-number extension function. | |
| 7156 * function.c: formatting moved to numbers.c | |
| 7157 * transform.c: added xsl:number | |
| 7158 * xslt.c: minor memory leak removed | |
| 7159 * Makefile.am: added numbers.c and numbersInternals.h | |
| 7160 | |
| 7161 Sat Feb 3 21:49:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7162 | |
| 7163 * TODO: updated | |
| 7164 * doc/html/*.html updated | |
| 7165 * doc/libxslt.sgml: added new modules | |
| 7166 * libxslt/pattern.c: fix loop on hash clashes. | |
| 7167 | |
| 7168 Sat Feb 3 16:13:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7169 | |
| 7170 * FEATURES: updated | |
| 7171 * imports.c: bugfix | |
| 7172 * pattern.c: lots of changes to make most patterns work | |
| 7173 * templates.[ch]: added xsltEvalXPathPredicate() for predicate testing | |
| 7174 * transform.c: cleanup and attribute patterns testing | |
| 7175 * xslt.c: added xsltFreeStylesheetList() and now cleanup | |
| 7176 the imports | |
| 7177 * tests/REC/test-2.3* tests/REC/test-2.6.2*: more tests | |
| 7178 * tests/REC/test-5.2-*: 18 pattern tests from the spec, all should | |
| 7179 work now. | |
| 7180 | |
| 7181 Fri Feb 2 11:15:24 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7182 | |
| 7183 * FEATURES: updated | |
| 7184 * transform.c: added xsl:element support | |
| 7185 * namespaces.[ch]: added xsltGetSpecialNamespace() | |
| 7186 * attributes.c: added xsl:attribute namespace support. | |
| 7187 | |
| 7188 Thu Feb 1 20:58:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7189 | |
| 7190 * libxslt/Makefile.am libxslt/imports.[ch]: new module to | |
| 7191 implement import cascade lookups and traversal | |
| 7192 * libxslt/attributes.c libxslt/namespaces.c libxslt/pattern.[ch] | |
| 7193 libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h: | |
| 7194 started coding the import cascade lookup in the places needed, | |
| 7195 probably incomplete. | |
| 7196 | |
| 7197 Thu Feb 1 18:04:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7198 | |
| 7199 * libxslt/xsltInternals.h libxslt/xslt.h: started implementing | |
| 7200 xsl:include and xsl:import, untested | |
| 7201 | |
| 7202 Thu Feb 1 14:54:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7203 | |
| 7204 * FEATURES: updated choose/when/otherwise added | |
| 7205 * libxslt/transform.c: plugged choose in | |
| 7206 * configure.in tests/Makefile.am tests/REC/Makefile.am | |
| 7207 tests/docs/Makefile.am tests/docs/items.xml tests/general/Makefile.am | |
| 7208 tests/general/itemschoose.*: started adding a more generic | |
| 7209 infrastructure for testing. | |
| 7210 | |
| 7211 Thu Feb 1 05:36:28 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7212 | |
| 7213 * tests/REC/test-11*: added more tests | |
| 7214 * libxslt/transform.c libxslt/variables.c: fixing bugs raised by | |
| 7215 said tests | |
| 7216 | |
| 7217 Wed Jan 31 21:42:43 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7218 | |
| 7219 * tests/REC/test-[9-10]*: added more tests | |
| 7220 * tests/REC2/html.xml libxslt/xsltutils.c libxslt/transform.c: | |
| 7221 fixed sorting | |
| 7222 | |
| 7223 Wed Jan 31 19:25:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7224 | |
| 7225 * tests/REC/test-[7-9]*: added more tests | |
| 7226 * libxslt/templates.c libxslt/transform.c libxslt/variables.c: | |
| 7227 fixing bugs raised by said tests, cleaned up the way ctxt->xpathctxt | |
| 7228 is allocated, overall cleanup. | |
| 7229 | |
| 7230 Wed Jan 31 14:25:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7231 | |
| 7232 * tests/REC/test-7.*: added more tests | |
| 7233 * libxslt/pattern.c libxslt/templates.c libxslt/transform.c: | |
| 7234 fixing bugs raised by said tests | |
| 7235 | |
| 7236 Tue Jan 30 18:55:49 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7237 | |
| 7238 * tests/REC/test-7.*: added more tests | |
| 7239 * libxslt/namespaces.[ch] libxslt/pattern.c libxslt/attributes.c | |
| 7240 libxslt/templates.c libxslt/transform.c libxslt/xslt.c: fixing bugs | |
| 7241 raised by said tests | |
| 7242 | |
| 7243 Tue Jan 30 15:16:56 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7244 | |
| 7245 * TODO: updated | |
| 7246 * configure.in tests/Makefile.am tests/REC/*: started adding | |
| 7247 some regression tests based from fragments of spec examples | |
| 7248 * libxslt/transform.c: fixed a problem on namespace generation | |
| 7249 | |
| 7250 Mon Jan 29 18:40:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7251 | |
| 7252 * FEATURES: updated | |
| 7253 * tests/numbers/Makefile.am tests/numbers/format-number.* | |
| 7254 tests/Makefile.am configure.in: added number formattting | |
| 7255 test from Bjorn | |
| 7256 * libxslt/attributes.[ch]: separated attribute support, started | |
| 7257 add support for attribute-sets | |
| 7258 * libxslt/functions.[ch]: update for number and formatting | |
| 7259 from Bjorn | |
| 7260 * libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h: | |
| 7261 cleanups updates, etc ... | |
| 7262 | |
| 7263 Mon Jan 29 00:53:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7264 | |
| 7265 * FEATURES: updated | |
| 7266 * libxslt/transform.c: added copy-of support | |
| 7267 * libxslt/xsltutils.[ch]: added xsltDocumentSortFunction() | |
| 7268 | |
| 7269 Sun Jan 28 21:45:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7270 | |
| 7271 * FEATURES TODO: updates | |
| 7272 * libxslt/xsltutils.[ch] libxslt/xsltInternals.h libxslt/xsltutils.h: | |
| 7273 added xsl:message | |
| 7274 | |
| 7275 Sun Jan 28 17:25:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7276 | |
| 7277 * FEATURES TODO: updates | |
| 7278 * libxslt/namespaces.[ch] libxslt/templates.c libxslt/transform.c | |
| 7279 libxslt/xslt.c libxslt/xsltInternals.h: added support for | |
| 7280 namespace aliases and cleaned up the overall namespace related | |
| 7281 code. This materialize as a new module. | |
| 7282 | |
| 7283 Sun Jan 28 08:41:10 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7284 | |
| 7285 * configure.in libxslt.spec.in: changes needed for libxml2-devel | |
| 7286 changes | |
| 7287 | |
| 7288 Sat Jan 27 11:00:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7289 | |
| 7290 * libxslt.spec.in doc/xslt.html: updating doc and trying to add | |
| 7291 it to the RPM. | |
| 7292 | |
| 7293 Fri Jan 26 22:29:34 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7294 | |
| 7295 * Makefile.am configure.in doc/Makefile.am: added a doc subdir | |
| 7296 and the rules to generates the makefiles. | |
| 7297 * doc/libxslt.sgml doc/xslt.html: very first version of the manual | |
| 7298 * doc/html/*.html : autogenerated documentation | |
| 7299 * libxslt/xsltInternals.h: fixed a typedef wich was breaking gtk-doc | |
| 7300 | |
| 7301 Fri Jan 26 21:48:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7302 | |
| 7303 * libxslt/functions.c: xsltGenerateIdFunction() small patch | |
| 7304 | |
| 7305 Thu Jan 25 19:36:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7306 | |
| 7307 * FEATURES TODO README INSTALL: updated | |
| 7308 * libxslt/xslt.h: added URL and version/vendor :-) | |
| 7309 * libxslt/transform.c: fixed a problem in xsl:attribute, removed | |
| 7310 attempt to support older libxml2 version. | |
| 7311 * libxslt/variables.h libxslt/xsltInternals.h: update to structures | |
| 7312 and macros to add/register new document created by document() | |
| 7313 * libxslt/functions.c: implemented current(), unparsed-entity-uri() | |
| 7314 system-property(), element-available() and function-available(). | |
| 7315 A crippled version of document() has been added too. | |
| 7316 | |
| 7317 Thu Jan 25 12:13:04 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7318 | |
| 7319 * functions.[ch]: Bjorn Reese <breese@mail1.stofanet.dk> provided | |
| 7320 number formatting !!! | |
| 7321 * acconfig.h config.h.in configure.in libxslt/Makefile.am | |
| 7322 tests/Makefile.am; added testing for mathematical functions, | |
| 7323 fixed make test(s) | |
| 7324 * FEATURES: updated | |
| 7325 | |
| 7326 Wed Jan 24 16:59:05 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7327 | |
| 7328 * libxslt/xsltInternals.h libxslt/pattern.c: fixed problems | |
| 7329 with non-named rules (*, ...) added accelerators | |
| 7330 * libxslt/templates.[ch]: added xsltEvalTemplateString() | |
| 7331 and xsltEvalAttrValueTemplate() high level functions | |
| 7332 * libxslt/transform.c: fixed the part where attributes | |
| 7333 had to be looked at as templates, added comment and | |
| 7334 PI generation | |
| 7335 * TODO FEATURES: updated to reflect the new state | |
| 7336 | |
| 7337 Wed Jan 24 05:33:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7338 | |
| 7339 * libxslt/functions.[ch] Makefile.am: added new module functions | |
| 7340 with templates for the XSLT functions. | |
| 7341 * libxslt/variables.h templates.c: added registrations of new | |
| 7342 functions when an XPath context is created | |
| 7343 | |
| 7344 Tue Jan 23 17:24:26 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7345 | |
| 7346 * tests/Makefile.am: cleanup | |
| 7347 * libxslt/pattern.c: should support most of the patterns now | |
| 7348 except ID/Key and maybe some namespace checks when having | |
| 7349 a default namespace | |
| 7350 * TODO: updated | |
| 7351 | |
| 7352 Tue Jan 23 14:58:32 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7353 | |
| 7354 * Makefile.am libxslt.spec.in tests/REC1/Makefile.am | |
| 7355 tests/REC2/Makefile.am: updated the makefiles and spec files to | |
| 7356 add tests, and the FEATURES file to the RPM | |
| 7357 | |
| 7358 Mon Jan 22 23:35:57 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7359 | |
| 7360 * Makefile.am libxslt.spec.in libxslt/Makefile.am tests/Makefile.am: | |
| 7361 prepared the Makefiles and spec files for a first release. | |
| 7362 * COPYING.LIB: added LGPL Licence | |
| 7363 | |
| 7364 Mon Jan 22 22:36:43 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7365 | |
| 7366 * libxslt/transform.c: applied cleanup patch from Bjorn Reese | |
| 7367 <breese@mail1.stofanet.dk> | |
| 7368 | |
| 7369 Mon Jan 22 20:24:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7370 | |
| 7371 * configure.in libxslt.spec.in: first try to get a spec file | |
| 7372 | |
| 7373 Mon Jan 22 19:37:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7374 | |
| 7375 * libxslt/xsltproc.c: avoid segfault when stylesheet is inproper | |
| 7376 * libxslt/transform.c: add support for "*" to strip and preserve | |
| 7377 space. | |
| 7378 | |
| 7379 Mon Jan 22 15:30:19 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7380 | |
| 7381 * TODO: updated | |
| 7382 * FEATURES: added with alist of what's in and what's not | |
| 7383 * libxslt/xslt.c: fixed top level Param and Variable stuff | |
| 7384 | |
| 7385 Mon Jan 22 11:46:44 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7386 | |
| 7387 * xsltproc.c: removed bug | |
| 7388 * tests/REC2/html.xml: added newline after doctype | |
| 7389 * libxslt/variables.[ch] libxslt/xsltInternals.h: added param | |
| 7390 support, result tree fragment support (requires just commited | |
| 7391 extensions to libxml2 XPath !!!) | |
| 7392 * transform.c: added call-template, with-param support | |
| 7393 * libxslt/pattern.[ch]: xsltFindTemplate() needed for call-template | |
| 7394 * TODO: updated, added a DONE section and started migrating stuff :-) | |
| 7395 | |
| 7396 Sun Jan 21 12:03:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7397 | |
| 7398 * Makefile.am tests/Makefile.am tests/REC1/Makefile.am | |
| 7399 tests/REC2/Makefile.am tests/REC2/html.xml: added tests target | |
| 7400 too, added the HTML output test | |
| 7401 * libxmls/xsltutils.c: added HTML output | |
| 7402 * libxslt/xslt.c: check version on literal result used as templates | |
| 7403 * libxslt/transform.c: fixed an error in VERSION number | |
| 7404 * libxslt/templates.c: make sure generated nodes have doc and | |
| 7405 parent properly set | |
| 7406 | |
| 7407 Sat Jan 20 23:35:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7408 | |
| 7409 * libxslt/Makefile.am libxslt/template.[ch]: added a template | |
| 7410 specific module. Added attribute value template, at least in | |
| 7411 one spot. | |
| 7412 * tests/REC2/Makefile.am tests/REC2/svg.xml: the SVG test from | |
| 7413 the spec now works too. | |
| 7414 * libxslt/variables.c: fixed the debug | |
| 7415 * libxslt/xslt.c: fixed an ugly uninitialized variable | |
| 7416 * libxslt/transform.c: now using attr template processing | |
| 7417 | |
| 7418 Sat Jan 20 17:59:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7419 | |
| 7420 * libxslt/transform.c libxslt/variables.[ch] libxslt/xslt.c | |
| 7421 libxslt/xsltInternals.h libxslt/xsltutils.h: changed a few | |
| 7422 structure to add an execution stack with variables. Tree | |
| 7423 valued variables still missing. | |
| 7424 * TODO: updated | |
| 7425 | |
| 7426 Fri Jan 19 13:16:57 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7427 | |
| 7428 * libxslt/xslt.c: check version on stylesheets | |
| 7429 * libxslt/xslt.c libxslt/xsltInternals.h libxslt/variables[.ch]: | |
| 7430 started adding variables interfaces and modules. | |
| 7431 | |
| 7432 Thu Jan 18 16:08:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7433 | |
| 7434 * libxslt/xslt.c: added support for disable-output-escaping | |
| 7435 will need libxml version > 20211 | |
| 7436 * libxslt/transform.c: cleanup | |
| 7437 * libxslt/xsltutils.[ch]: added output functions | |
| 7438 * libxslt/xsltproc.c: reuse the output function | |
| 7439 * tests/REC2/Makefile.am tests/REC2/vrml.xml: added VRML output | |
| 7440 test | |
| 7441 | |
| 7442 Wed Jan 17 21:03:01 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7443 | |
| 7444 * libxslt/transform.c libxslt/xslt.c: avoiding some problems | |
| 7445 with blank node stripping when not allowed. | |
| 7446 | |
| 7447 Wed Jan 17 20:15:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7448 | |
| 7449 * libxslt/transform.c: modified apply-templates processing | |
| 7450 added select and sort support support. | |
| 7451 | |
| 7452 Wed Jan 17 17:45:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7453 | |
| 7454 * TODO: guess what, it's growing :-( | |
| 7455 * configure.in: setup hacking values when compiling in my | |
| 7456 own environment. | |
| 7457 * libxslt/transform.c libxslt/xsltutils.[hc]: added a first | |
| 7458 very rudimentary version of xsl:sort | |
| 7459 | |
| 7460 Wed Jan 17 14:25:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7461 | |
| 7462 * TODO: more stuff | |
| 7463 * libxslt/transform.c: context position and size in for-each | |
| 7464 * libxslt/xsltutils[ch] libxslt/makefile.am: added the util module | |
| 7465 and put Error and Debug routines | |
| 7466 * libxslt/xslt.c libxslt/transform.c libxslt/pattern.c: switched | |
| 7467 to use the Debug calls, cleanup | |
| 7468 * libxslt/xsltproc.c: added -v to enable debug printing | |
| 7469 | |
| 7470 Tue Jan 16 17:17:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7471 | |
| 7472 * TODO: started filling it :-( | |
| 7473 * libxslt/pattern.c: should now at least compile the full | |
| 7474 set of patterns authorized. Default priorities added. | |
| 7475 * libxslt/transform.c: a bit more work and cleanup. | |
| 7476 | |
| 7477 Mon Jan 15 15:34:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7478 | |
| 7479 * TODO: started adding in there :-( | |
| 7480 | |
| 7481 Mon Jan 15 15:31:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7482 | |
| 7483 * transform.c, xslt.c, xsltproc.c: lots of fixes, added | |
| 7484 support of xslt:if and xslt:attribute, need libxml2 interfaces | |
| 7485 present only in CVS. | |
| 7486 | |
| 7487 Sat Jan 13 23:26:21 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7488 | |
| 7489 * test/Makefile.am test/REC*/Makefile.am: added first test | |
| 7490 * libxslt/pattern.c libxslt/transform.c libxslt/xslt.c: | |
| 7491 cleanup of nodes at reading of stylesheet, added support | |
| 7492 for xsl:for-each and fixed a few recursion bugs | |
| 7493 | |
| 7494 Fri Jan 12 22:33:07 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7495 | |
| 7496 * pattern.c, xslt.c: removed debug | |
| 7497 * transform.c: added value-of, seems to handle the first | |
| 7498 REC example correctly | |
| 7499 | |
| 7500 Fri Jan 12 18:34:01 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7501 | |
| 7502 * transform.c, xsltproc.c: small fight with spaces and formatting | |
| 7503 may need a revisit later but looks pretty good right now. | |
| 7504 | |
| 7505 Fri Jan 12 13:43:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7506 | |
| 7507 * transform.c: basic processing in place | |
| 7508 * xsltInternals.h: exported one xslt.c function | |
| 7509 | |
| 7510 Thu Jan 11 21:10:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7511 | |
| 7512 * libxslt/transform.[ch] Makefile.am: started adding the | |
| 7513 transformation module | |
| 7514 * pattern.[ch] xslt.c: more work... | |
| 7515 | |
| 7516 Thu Jan 11 14:02:03 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7517 | |
| 7518 * libxslt/pattern.c: started adding xsltTestCompMatch() | |
| 7519 | |
| 7520 Wed Jan 10 20:44:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7521 | |
| 7522 * libxslt/pattern.c: more work on parsing selectors | |
| 7523 | |
| 7524 Wed Jan 10 16:29:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7525 | |
| 7526 * libxslt/xslt*: completeted the structures | |
| 7527 * libxslt/pattern.[ch]: started adding code to precompile patterns | |
| 7528 and do the lookup | |
| 7529 * libxslt/makefile.am: added the new files | |
| 7530 | |
| 7531 Mon Jan 8 19:55:18 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7532 | |
| 7533 * libxslt/xslt.c : small cleanup | |
| 7534 * configure.in libxslt/xsltconfig.h.in: add memory debug and | |
| 7535 mechanism for compile-time options | |
| 7536 | |
| 7537 Sun Jan 7 22:53:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7538 | |
| 7539 * libxslt/xslt.[ch]: started parsing templates | |
| 7540 | |
| 7541 Sun Jan 7 19:50:02 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7542 | |
| 7543 * libxslt/xslt.[ch]: started parsing stylesheet xsl:stylesheet | |
| 7544 | |
| 7545 Sun Jan 7 16:11:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7546 | |
| 7547 * libxslt/xslt.[ch] libxslt/xsltInternals.h libxslt/xsltproc.c: | |
| 7548 very early coding | |
| 7549 | |
| 7550 Sun Jan 7 15:10:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7551 | |
| 7552 * configure.in Makefile.am AUTHORS NEWS autogen.sh config.h.in | |
| 7553 libxslt/Makefile.am tests/Makefile.am: | |
| 7554 Created the library framework, imported it into the GNOME CVS base | |
| 7555 * INSTALL: added a small instruction file. | |
| 7556 | |
| 7557 Sun Jan 7 13:51:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7558 | |
| 7559 * libxslt/xslt.[ch] libxslt/xsltInternals.h libxslt/xsltproc.c: | |
| 7560 first steps toward building the framework | |
| 7561 | |
| 7562 Sun Jan 7 12:22:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7563 | |
| 7564 * NOTES: added notes taken while reading the spec. | |
| 7565 | |
| 7566 Fri Jan 5 11:34:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7567 | |
| 7568 * test/REC1 test/REC2: added examples from the XSLT REC | |
| 7569 | |
| 7570 Fri Jan 5 11:14:29 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> | |
| 7571 | |
| 7572 * README: basic informations | |
| 7573 * Changelog: created | |
| OLD | NEW |