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