Sun Jan 4 19:06:59 MST 2004 John Fleck <jfleck@inkstain.net>
* doc/newapi.xsl: change background color of function
declaration to improve readability
* doc/*: rebuild docs with new stylesheet
Fri Jan 2 21:42:49 MST 2004 John Fleck <jfleck@inkstain.net>
* libxslt/transform.c: fix bad doc comment formatting on
xsltDebugSetDefaultTrace and xsltDebugGetDefaultTrace
* xsltproc.c: fixed#129327 make sure parser flags get transmitted to
the transformation context
* libxslt/documents.c libxslt/transform.c libxslt/xsltInternals.h
libxslt/xsltutils.c libxslt/xsltutils.h: add a new call
xsltSetCtxtParseOptions() to update parsing options in document()
Daniel
* libxslt/keys.c: fixed second problem on #122483, namespace
definitions must be propagated to keys.
* tests/docs/Makefile.am tests/docs/bug-137.xml
tests/general/Makefile.am tests/docs/bug-137*: added test
to the regression for bug #122483
Daniel
* configure.in: upp'ed the dependancy to libxml2-2.6.3
* libxslt/documents.c xsltproc/xsltproc.c: fixed#127473
by using the new XInclude APIs provided by 2.6.3...
Daniel
* libxslt/transform.c, libxslt/xslt.c: modified to assure
XML_CDATA_SECTION_NODE's do not have xmlStringTextNoenc
set into node name. This modification arises from
bug #128520, and avoids unnecessary work in libxml2.
* doc/Makefile.am: small further enhancement to makefile
* doc/APIchunk[127].html, doc/libxslt-api.xml, doc/libxslt-refs.xml,
doc/html/libxslt-transform.html: updated to reflect last change
to transform.c
* libxslt/transform.c: change initialisation of external functions
to take place in xsltNewTransformContext instead of in
xsltApplyStylesheetInternal. This fixes bug 122483, and should
also fix problem reported on the mailing list on today's date.
* libxslt/imports.c, libxslt/xsltInternals.h: Changed to
detect recursion in xslt:include (bug #127687).
* tests/XSLTMark/reverser.out,
* test/docbook/result/xhtml/gdp-handbook.xhtml: results changed
because of fix of bug #127877 in libxml2 (quotes in text)
* libxslt/xslt.c, libxslt/imports.c, libxslt/parserInternals.h:
Changed to detect recursion in xslt:import (bug #127687).
* doc/libxslt-api.xml, python/libxsltclass.txt: regenerated to
include change to xsltParseStylesheetImportedDoc parameters for
above.
* libxslt/keys.c libxslt/templates.c libxslt/transform.c
libxslt/variables.c libxslt/xsltInternals.h libxslt/xsltutils.h:
Applied patch from Mark Vadoc adding flexible trace debugging
support to the library.
Daniel
* libxslt/transform.c: fixed bug #127561 (xsl:element with a
'computed' namespace attribute)
* tests/docs/Makefile.am tests/docs/bug-136.xml
tests/general/Makefile.am tests/docs/bug-136*: added tests
to the regression for bug #127561
* libxslt/keys.c: another problem reported by Oleg Paraschenko
on the same code in #127450
* tests/docs/Makefile.am tests/docs/bug-135.xml
tests/general/Makefile.am tests/docs/bug-135*: added tests
to the regression suite for bug #127450.
Daniel
* libxslt/keys.c: fixed an error from #120684 patch raised in
#127450
* tests/docs/Makefile.am tests/docs/bug-134.xml
tests/general/Makefile.am tests/docs/bug-134*: added tests
to the regression suite for bug #127450.
Daniel
* libxslt/keys.c: fixed a bug in the keys selector parsing
#120684 when | is in a predicate or a string.
* tests/docs/Makefile.am tests/docs/bug-132.xml
tests/general/Makefile.am tests/docs/bug-132*: added tests
to the regression suite for bug #120684.
* Makefile.am: don't package cvs temp files
* doc/apibuild.py: update from libxml2 one
Daniel
* libexslt/strings.c: fixed entity problem in exslt:tokenize
uncovered by newapi.xsl
* libxslt/transform.c,libxslt/pattern.c,libxslt/keys.c: changed
to use IS_BLANK_CH for char compares (fixes warnings)
* libxslt/attributes.c libxslt/documents.c libxslt/transform.c
libxslt/variables.c libxslt/xsltInternals.h: applied Mark Vakoc
patch to moves the control of the XSLT debugger into the transform
context.
Daniel
* libexslt/functions.c: applied patch for param visibility from
Shaun McCance. Changed variable scoping in accordance with
Shaun's suggestions. This fixed problem reported on the list
by Bernd Lang
* tests/exslt/functions/function.8.[xml,xsl,out], Makefile.am:
regression test for above
* libxslt/xsltconfig.h.in, libexstl/exsltconfig.h.in:
changed macro ATTRIBUTE_UNUSED for gcc so that, if undefined,
it's defined as __attribute__((unused))
* python/libxslt.c: fixed ATTRIBUTE_UNUSED to appear after
variable declaration
* libxslt/preproc.c: minor change to get rid of unused var/code