Daniel Veillard [Sun, 8 Jul 2001 20:21:05 +0000 (20:21 +0000)]
Norm pointed out that element-available() didn't work, implemented it
* libxslt/extra.c libxslt/functions.c libxslt/transform.[ch]
libxslt/variables.h: Norm pointed out that element-available()
didn't work, implemented it
* tests/extensions/Makefile.am tests/extensions/list.*: added
a test for all registered xslt element, function and default
extensions.
Daniel
Daniel Veillard [Sun, 8 Jul 2001 18:45:45 +0000 (18:45 +0000)]
added a test for URI-escaping on document() input Daniel
* tests/documents/Makefile.am 'tests/documents/doc file.xml'
tests/documents/docfile.xml tests/documents/test.result
tests/documents/test.xml tests/documents/test.xsl:
added a test for URI-escaping on document() input
Daniel
Daniel Veillard [Sun, 8 Jul 2001 14:35:46 +0000 (14:35 +0000)]
added a couple of regression tests for bugs posted on the list Daniel
* tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-49-* tests/docs/bug-49-*
tests/general/bug-50-* tests/docs/bug-50-*: added a
couple of regression tests for bugs posted on the list
Daniel
Daniel Veillard [Sun, 8 Jul 2001 13:42:21 +0000 (13:42 +0000)]
avoid generating CDATA node in document tree when parsed, force generation
* libxslt/xsltproc.c: avoid generating CDATA node in document
tree when parsed, force generation of text nodes instead.
Daniel
Daniel Veillard [Sun, 8 Jul 2001 12:40:43 +0000 (12:40 +0000)]
fixed a number of typo found by Dan York improved the profiling ouput,
* doc/extensions.html: fixed a number of typo found by Dan York
* libxslt/xsltutils.c: improved the profiling ouput, added the
average value too.
Daniel
Daniel Veillard [Sat, 7 Jul 2001 22:12:33 +0000 (22:12 +0000)]
tryingt to fix a problem raised by Norm Daniel
* libxslt/variables.c: tryingt to fix a problem raised by Norm
Daniel
Daniel Veillard [Sat, 7 Jul 2001 21:24:06 +0000 (21:24 +0000)]
added gettimeofday() check profiling works option --profile (or --norman
* config.h.in configure.in: added gettimeofday() check
* libxslt/transform.c libxslt/xsltInternals.h libxslt/xsltutils.[ch]:
profiling works option --profile (or --norman ;)
Daniel
Daniel Veillard [Sat, 7 Jul 2001 17:05:02 +0000 (17:05 +0000)]
- libxslt/templates.c libxslt/transform.c libxslt/transform.h
libxslt/variables.c: big cleanup on the way templates or
template fragments are processed, cleanup of stack building
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-4[1-8]-* tests/docs/bug-4[1-8]-*: added a
series of regression test for the variable/params lookups
- libxslt/transform.c libxslt/xsltutils.[ch] libxslt/xsltproc.c:
started working on profiling code, there is just invocation counting
yet but the framework is in place.
Daniel
Daniel Veillard [Sat, 7 Jul 2001 09:21:53 +0000 (09:21 +0000)]
added a specific regression test for the variable scope within templates
* tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-40-* tests/docs/bug-40-*: added a specific
regression test for the variable scope within templates problem
Daniel
William M. Brack [Sat, 7 Jul 2001 09:11:11 +0000 (09:11 +0000)]
Fixed variable scope problem
Daniel Veillard [Sat, 7 Jul 2001 00:14:50 +0000 (00:14 +0000)]
updated the top page, Daniel
Daniel Veillard [Fri, 6 Jul 2001 16:33:55 +0000 (16:33 +0000)]
Cleanup and added a entry for the shutdown function.
Daniel
Daniel Veillard [Fri, 6 Jul 2001 15:44:44 +0000 (15:44 +0000)]
Writing documentation blows but is really needed <grin/>
* doc/extensions.html doc/internals.html doc/xslt.html:
added a documentation on writing libxslt extensions, and
added links to the main page
* libxslt/functions.c libxslt/xsltInternals.h
Daniel
William M. Brack [Fri, 6 Jul 2001 06:49:11 +0000 (06:49 +0000)]
*** empty log message ***
William M. Brack [Fri, 6 Jul 2001 06:36:32 +0000 (06:36 +0000)]
Cleanup messages and comments
Daniel Veillard [Fri, 6 Jul 2001 00:00:14 +0000 (00:00 +0000)]
added 0.14.0 release Daniel
* doc/xslt.html: added 0.14.0 release
Daniel
Daniel Veillard [Thu, 5 Jul 2001 23:44:43 +0000 (23:44 +0000)]
released 0.14.0 Daniel
* configure.in libxslt/xsltwin32config.h: released 0.14.0
Daniel
Daniel Veillard [Thu, 5 Jul 2001 23:02:43 +0000 (23:02 +0000)]
rebuilt docs before release fixed a function doc header Daniel
* doc/html/*: rebuilt docs before release
* libxslt/extensions.c: fixed a function doc header
Daniel
Daniel Veillard [Thu, 5 Jul 2001 22:43:40 +0000 (22:43 +0000)]
- FEATURES: updated - libxslt/xslt.c libxslt/xsltInternals.h: added
- FEATURES: updated
- libxslt/xslt.c libxslt/xsltInternals.h: added exclude-result-prefix
support
- tests/REC/Makefile.am tests/REC/test-7.1.1-[23]*: added a couple
of specific tests
- tests/xmlspec/REC-xml-
20001006-review.html: seems this changed
something there, not visually perceptible
Daniel
Daniel Veillard [Thu, 5 Jul 2001 20:51:51 +0000 (20:51 +0000)]
- tests/docbook/result/: the change in libxml affected the
output of the Docbook tests (of course it was detected on
a DocBook example)
Daniel
Daniel Veillard [Thu, 5 Jul 2001 13:15:16 +0000 (13:15 +0000)]
updated added cdata-section-elements added 2 tests from the REC Daniel
* FEATURES: updated
* libxslt/transform.c: added cdata-section-elements
* tests/REC/Makefile.am tests/REC/test-16.1-*: added 2 tests from the REC
Daniel
Daniel Veillard [Thu, 5 Jul 2001 09:55:06 +0000 (09:55 +0000)]
Updated the bug reporting section,
Daniel
Daniel Veillard [Thu, 5 Jul 2001 08:59:37 +0000 (08:59 +0000)]
updated do not dump document for which there have been no generated
* FEATURES: updated
* libxslt/xsltutils.c: do not dump document for which there have
been no generated content
* tests/multiple/result.xml tests/namespaces/extra2.out: fixed
test output accordingly
* libxslt/transform.c libxslt/preproc.c: added xsl:fallback support
* tests/REC/Makefile.am tests/REC/test-15-1.*: xsl:fallback test
* tests/xmlspec/Makefile.am tests/docbook/Makefile.am: cleanups
Daniel
Daniel Veillard [Wed, 4 Jul 2001 13:22:40 +0000 (13:22 +0000)]
- libxslt/extension.[ch] libxslt/extra.[ch] libxslt/xsltInternals.h
libxslt/transform.c libxslt/functions.c: Added the extension API
suggested by Thomas Broyer, this should allow implementation of
EXSLT for example.
- libxslt/extra.[ch]: added a fake xsltFunctionLocalTime() in Norm's
CVS extension namespace to avoid complaints, some cleanup
- configure.in tests/Makefile.am tests/extensions/*: added a test
for new modules testing both elements and functions registration
Daniel
Daniel Veillard [Fri, 29 Jun 2001 21:36:22 +0000 (21:36 +0000)]
added xsltGetQNameURI() and cleaned up the way URI for QNames were
* libxslt/pattern.c libxslt/preproc.c libxslt/transform.c
libxslt/xslt.c libxslt/xsltutils.[ch]: added xsltGetQNameURI()
and cleaned up the way URI for QNames were computed through
the code, serious cleanup.
* libxslt/xsltInternals.h libxslt/xslt.c: moved cdata-sections
in their own hash table, implementation not yet finished.
Daniel
Daniel Veillard [Thu, 28 Jun 2001 21:03:31 +0000 (21:03 +0000)]
- libxslt/keys.c libxslt/templates.c libxslt/transform.c
libxslt/variables.c libxslt/xsltutils.c: hum seems I forgot
to save/restore some XPath context, bug raised by
Steve Cheng
Daniel
Daniel Veillard [Thu, 28 Jun 2001 14:24:41 +0000 (14:24 +0000)]
Oops forgot to add libxslt.h, Daniel
Daniel Veillard [Thu, 28 Jun 2001 14:23:39 +0000 (14:23 +0000)]
added configuration/version informations for Windows/MSC internal header
* libxslt/xsltwin32config.h[.in]: added configuration/version
informations for Windows/MSC
* libxslt/libxslt.h libxslt/*.c: internal header to centralize
includes switches
* libxslt/Makefile.am: added libxslt.h and xsltwin32config.h[.in]
* libxslt/*.[ch] libxslt/*.in: quite a bit of cleanup, especially
the email addresses
* AUTHORS: added William
Daniel
Daniel Veillard [Tue, 26 Jun 2001 16:48:50 +0000 (16:48 +0000)]
releasing 0.13.0 don't index the win32 include rebuilt the docs Daniel
* configure.in doc/xslt.html: releasing 0.13.0
* doc/Makefile.am: don't index the win32 include
* doc/html/*: rebuilt the docs
Daniel
Daniel Veillard [Mon, 25 Jun 2001 13:35:30 +0000 (13:35 +0000)]
Cleanup and workaround a docbook XSL error:
* libxslt/xsltproc.c: John Fleck found a typo in usage()
* libxslt/xslt.c: avoid warning if version="1.1" is used
* libxslt/transform.c: forgot to initialize cur->outputFile
* libxslt/functions.c: DOCBOOK_XSL_HACK some versions of DocBook XSL
use the vendor string to detect supporting chunking, this
is a workaround to be considered in the list of decent XSLT
processors <grin/>
Daniel
Daniel Veillard [Mon, 25 Jun 2001 10:58:40 +0000 (10:58 +0000)]
Lots of cleanup work toward betted multiple document output handling:
* libxslt/transform.[ch] libxslt/xslt.c libxslt/xsltInternals.h:
added a new interface xsltRunStylesheet() for a more flexible
handling of the output and trying to adhere to xsl:document
filename generation semantic if one knows the URL of the output,
also add IObuf capacity and SAX for output but is currently not
implemented.
* libxslt/xsltproc.c: added a -o or --output filename argument
to test xsltRunStylesheet() or provide a base when generating
multiple outputs
* tests/docbook/Makefile.am tests/docbook/result/xtchunk/html/*:
updated tests to add DocBook xt:document based chunking
* tests/multiple/Makefile.am: cleaned up the makefile a bit
* tests/multiple/out/*.html: the new xt:document now generate
the DOCTYPE if available as is the case for HTML
Daniel
William M. Brack [Mon, 25 Jun 2001 01:01:47 +0000 (01:01 +0000)]
Revised default template processing for attribute node
William M. Brack [Sun, 24 Jun 2001 06:45:18 +0000 (06:45 +0000)]
updated
William M. Brack [Sun, 24 Jun 2001 06:41:16 +0000 (06:41 +0000)]
enhanced ApplyTemplates and ForEach to allow multiple documents
within a single nodelist. Repaired small bug in document function.
MDT 2001 John Fleck [Sat, 23 Jun 2001 21:49:27 +0000 (21:49 +0000)]
doc/tutorial/libxslttutorial.xml, libxslttutorial.html updating tutorial
Sat Jun 23 15:44:00 MDT 2001 John Fleck <jfleck@inkstain.net>
* doc/tutorial/libxslttutorial.xml, libxslttutorial.html
updating tutorial with explanation of xsltSave vs. xmlSave
functions
Daniel Veillard [Sat, 23 Jun 2001 17:06:54 +0000 (17:06 +0000)]
updated to docbook-xsl-1.4, regenerated results Daniel
* test/docbook: updated to docbook-xsl-1.4, regenerated results
Daniel
Daniel Veillard [Sat, 23 Jun 2001 15:41:55 +0000 (15:41 +0000)]
- Makefile.am libxslt/Makefile.am libxslt/numbers.c
libxslt/win32config.h libxslt/xsltconfig.h.in libxslt/xsltproc.c:
Patches for Windows mostly contributed by Yon Derek
- win32/libxslt/libxslt.def win32/libxslt/libxslt.dsw
win32/libxslt/libxslt_so.dsp win32/libxslt/xsltproc.dsp:
Project file for Mircrosoft C provided by Yon Derek
Daniel
Daniel Veillard [Sat, 23 Jun 2001 12:24:49 +0000 (12:24 +0000)]
closing bug #56517, fixed a number of problems in the patterns
* libxslt/pattern.c: closing bug #56517, fixed a number of
problems in the patterns compilations, priorities and debug
* libxslt/transform.c: improved the template debug message
* tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-39-* tests/docs/bug-39-*: added a specific
regression test for #56517
Daniel
Daniel Veillard [Fri, 22 Jun 2001 14:36:47 +0000 (14:36 +0000)]
Don't bother me with generated files, Daniel
Daniel Veillard [Fri, 22 Jun 2001 14:35:03 +0000 (14:35 +0000)]
Removed the result of the multiple tests, it's generated stuff, Daniel
Daniel Veillard [Fri, 22 Jun 2001 14:18:43 +0000 (14:18 +0000)]
- libxslt/xslt.c: avoid a stupid bug when compiling with
libxml < 2.3.11 and without LIBXML_DEBUG_ENABLED
Daniel
Daniel Veillard [Thu, 21 Jun 2001 22:13:02 +0000 (22:13 +0000)]
- libxslt/numbers.c: fix of a small bug
- libxslt/transform.c libxslt/variables.c libxslt/xslt.c: cleanups
while bug-hunting
Daniel
ÉRDI Gergo [Wed, 20 Jun 2001 22:40:03 +0000 (22:40 +0000)]
More .cvsignore entries
Daniel Veillard [Tue, 19 Jun 2001 14:16:56 +0000 (14:16 +0000)]
added XHTML and XSL FO to the regression tests added XHTML stylesheets
* tests/docbook/Makefile.am: added XHTML and XSL FO to the
regression tests
* tests/docbook/xhtml/*: added XHTML stylesheets
* tests/docbook/fo/*: added XSL FO stylesheets
* tests/docbook/result/xhtml/*: added XHTML results
* tests/docbook/result/fo/*: added XSL FO results
Daniel
Daniel Veillard [Mon, 18 Jun 2001 22:21:10 +0000 (22:21 +0000)]
- HACKING: fixed, added William
Daniel
ÉRDI Gergo [Mon, 18 Jun 2001 21:02:58 +0000 (21:02 +0000)]
Adding generated files to .cvsignore -- Hope you don't mind, Daniel
Daniel Veillard [Mon, 18 Jun 2001 16:38:35 +0000 (16:38 +0000)]
- libxslt/xsltutils.c: forgot to flush in xsltSaveTo() in html and
xml cases, and fixed text output to be recursive in text nodes
lookups
Daniel
Daniel Veillard [Mon, 18 Jun 2001 13:45:59 +0000 (13:45 +0000)]
- configure.in: patch from Tony Graham to cleanup libxml2 detection
Daniel
Daniel Veillard [Sun, 17 Jun 2001 15:43:53 +0000 (15:43 +0000)]
- libxslt/xsltutils.[ch]: fixed xsltGetNsProp, i always forget
'namespace' is a reserved C++ identifier
Daniel
Daniel Veillard [Sun, 17 Jun 2001 15:09:33 +0000 (15:09 +0000)]
adding 0.12.0 release Daniel
* doc/xslt.html: adding 0.12.0 release
Daniel
Daniel Veillard [Sun, 17 Jun 2001 11:25:09 +0000 (11:25 +0000)]
- configure.in: preparing 0.12.0 release
- libxslt/transform.c: a bit of cleanup on the XInclude defaults
- libxslt/xsltconfig.h.in: added doc inline comment
- libxslt/xslt.[ch] libxslt/xsltproc.c: added more version informations
and enriched xsltproc --version to show them
- doc/html/*.html: rebuilt the docs
- doc/Makefile.am libxslt.spec.in: try to make sure John Fleck
tutorial ends up in the tars and RPMs
Daniel
Daniel Veillard [Sat, 16 Jun 2001 21:59:54 +0000 (21:59 +0000)]
updated the descriptions Daniel
* libxslt.spec.in: updated the descriptions
Daniel
Daniel Veillard [Sat, 16 Jun 2001 21:54:20 +0000 (21:54 +0000)]
fixed the title, Daniel
fixed the title,
Daniel
Daniel Veillard [Sat, 16 Jun 2001 21:33:05 +0000 (21:33 +0000)]
- libxslt/namespaces.[ch]: added a single namespace def copy
operation xsltCopyNamespace(). cleaned up xsltCopyNamespaceList()
- libxslt/transform.c: cleaned up xsltCopyNode to cope with
any kind of input nodes.
- libxslt/variables.c: checked and closed the last TODO about
namespace propagation
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-38-* tests/docs/bug-38-*: added a specific
regression test for #56115
Daniel
MDT 2001 John Fleck [Sat, 16 Jun 2001 15:46:24 +0000 (15:46 +0000)]
adding discussion of freeing memory, image files for callouts, link to
Sat Jun 16 09:27:27 MDT 2001 John Fleck <jfleck@inkstain.net>
* updating tutorial: adding discussion of freeing memory, image
files for callouts, link to xsltproc.c code
Daniel Veillard [Sat, 16 Jun 2001 13:25:56 +0000 (13:25 +0000)]
- libxslt/variables.c: bug #56267 was still not fixed, forgot
to remove the old code
- tests/general/bug-37-.xsl: wrong reference to 36 fixed, this does
the test for good
Daniel
Daniel Veillard [Fri, 15 Jun 2001 22:33:52 +0000 (22:33 +0000)]
- libxslt/variables.c: fixed bug #56267, namespaces must
be propagated when evaluating local variables.
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-37-* tests/docs/bug-37-*: added a specific
regression test for #56267
Daniel
Daniel Veillard [Fri, 15 Jun 2001 16:32:33 +0000 (16:32 +0000)]
- libxslt/keys.c: avoid a possibility of an uninitialized variable
- libxslt/documents.c libxslt/transform.[ch] libxslt/transform.h
libxslt/xsltInternals.h libxslt/xsltproc.c: Implement Raphael Hertzog
request to have xinclude processing done on document() if requested
Daniel
Daniel Veillard [Thu, 14 Jun 2001 18:53:57 +0000 (18:53 +0000)]
- libxslt/Makefile.am: applied patch from Sander Vesik for -j2
Daniel
Daniel Veillard [Thu, 14 Jun 2001 08:09:43 +0000 (08:09 +0000)]
- libxslt/preproc.c: removed a warning on xsl:transform
- tests/docs/Makefile.am tests/docs/array.xml tests/general/Makefile.am
tests/general/array.out tests/general/array.xsl: added a new
test fround in xsl-dev
Daniel
Daniel Veillard [Wed, 13 Jun 2001 21:15:25 +0000 (21:15 +0000)]
- tests/docbook/result/html/*.html tests/XSLTMark/xslbench[12].out
tests/xmlspec/REC-xml-
20001006*.html: the changes to the HTML
serializer of libxml impacted the result of some tests. Checked
that the XML REC renders identically.
Daniel
MDT 2001 John Fleck [Mon, 11 Jun 2001 13:21:06 +0000 (13:21 +0000)]
fixing embarassing typos in doc/tutorial/libxslttutorial.xml and generated
Mon Jun 11 07:19:06 MDT 2001 John Fleck <jfleck@inkstain.net>
* fixing embarassing typos in doc/tutorial/libxslttutorial.xml and
generated html
Daniel Veillard [Mon, 11 Jun 2001 11:44:36 +0000 (11:44 +0000)]
- libxslt/variables.c: fixed bug #55670, namespaces must
be propagated when evaluating global variables.
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-36-* tests/docs/bug-36-*: added a specific
regression test for #55670
Daniel
Daniel Veillard [Mon, 11 Jun 2001 07:36:43 +0000 (07:36 +0000)]
linked to the tutorial Daniel
* doc/xslt.html: linked to the tutorial
Daniel
MDT 2001 John Fleck [Mon, 11 Jun 2001 01:38:57 +0000 (01:38 +0000)]
doc/tutorial/libxslt_tutorial.c, libxslttutorial.html, libxslttutorial.xml
Sun Jun 10 19:36:31 MDT 2001 John Fleck <jfleck@inkstain.net>
* doc/tutorial/libxslt_tutorial.c, libxslttutorial.html,
libxslttutorial.xml
adding tutorial
Daniel Veillard [Sun, 10 Jun 2001 19:54:50 +0000 (19:54 +0000)]
- libxslt/transform.c: closed bug #55723, problem was due to
a limitation of xsltGetNamespace() when the insertion point
is the document.
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-35-* tests/docs/bug-35-*: added a specific
regression test for #55723
Daniel
William M. Brack [Sun, 10 Jun 2001 06:58:28 +0000 (06:58 +0000)]
posted changes commited earlier
William M. Brack [Sun, 10 Jun 2001 06:30:59 +0000 (06:30 +0000)]
documents.[hc] : added new procedure xsltFindDocument, needed when
documents.[hc] : added new procedure xsltFindDocument, needed when document changed within xsltApplyTemplates and xsltForEach
keys.c : saved and restored ctxt->document within xsltInitKey
transform.c : fixed several problems with document() within xsltApplyTemplates and xsltForEach. Also cleaned up misc. messages
Daniel Veillard [Sat, 9 Jun 2001 21:58:35 +0000 (21:58 +0000)]
Fixed a few URLs, Daniel
Daniel Veillard [Thu, 7 Jun 2001 19:35:15 +0000 (19:35 +0000)]
- libxslt/xsltutils.[ch]: closing bug #55683 required to add
xsltGetNsProp()
- libxslt/attributes.c libxslt/imports.c libxslt/namespaces.c
libxslt/preproc.c libxslt/templates.c libxslt/xslt.c:
Updated to use the new function
- tests/XSLTMark/prettyprint.out tests/docbook/result/html/*.html:
the fixes in the serialization of <pre> in HTML in libxml
led to a number of changes in the output
Daniel
Daniel Veillard [Wed, 6 Jun 2001 08:24:24 +0000 (08:24 +0000)]
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-32-* tests/docs/bug-32-*: added a specific
regression test for #55722
Daniel
Daniel Veillard [Wed, 6 Jun 2001 07:52:17 +0000 (07:52 +0000)]
- doc/xslt.html: updated to ask to not send mail directly
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-33-* tests/docs/bug-33-*: added a specific
regression test for #55722
Daniel
Daniel Veillard [Tue, 5 Jun 2001 15:08:14 +0000 (15:08 +0000)]
- libxslt/pattern.c : trying to fix #55670
- tests/XSLTMark/reverser.out : result of test changed when
William fixed XPath
Daniel
Daniel Veillard [Fri, 1 Jun 2001 10:51:54 +0000 (10:51 +0000)]
- doc/xslt.html: updated with 0.11.0
daniel
Daniel Veillard [Fri, 1 Jun 2001 09:32:02 +0000 (09:32 +0000)]
- configure.in libxslt.spec.in: released 0.11.0
Daniel
Daniel Veillard [Mon, 28 May 2001 10:55:59 +0000 (10:55 +0000)]
- libxslt/transform.c: William M. Brack found a small bug
when call-template didn't find the template.
Daniel
Daniel Veillard [Sat, 26 May 2001 15:09:54 +0000 (15:09 +0000)]
- libxslt/transform.c: fixed handling of PI and comments
(bug raised by Brent M Hendricks).
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-31-* tests/docs/bug-31-*: added a specific
regression test
Daniel
Daniel Veillard [Wed, 23 May 2001 12:14:10 +0000 (12:14 +0000)]
- libxslt/xsltproc.c: added --xinclude in the option list,
patch from Raphael Hertzog
- test/docbook/Makefile.am: force at least the gdp-handbook.xml
test in the normal testsuite
Daniel
Daniel Veillard [Tue, 22 May 2001 22:07:42 +0000 (22:07 +0000)]
- libxslt/variables.c: Mark Vakoc found a bug in variable eval
at the top template level
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-30-* tests/docs/bug-30-*: added a specific
regression test
Daniel
Daniel Veillard [Tue, 22 May 2001 16:58:12 +0000 (16:58 +0000)]
- libxslt/functions.c: fixed the document() bug reported by
Stephane GUIBOUD-RIBAUD
- tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-29-* tests/docs/bug-29-*: added a specific
regression test
Daniel
Daniel Veillard [Tue, 22 May 2001 14:59:48 +0000 (14:59 +0000)]
- configure.in libxslt/Makefile.am: fixed bug #54953
- libxslt/attributes.c: cleanup pointed by Joe Orton
- libxslt/xsltproc.c: added --catalogs to load catalogs from
$SGML_CATALOG_FILES
- libxslt/functions.c: cleanup unreached code
- configure.in config.h.in libxslt/xsltproc.c: guarded the
include with preprocessor definitions
Daniel
Daniel Veillard [Sun, 20 May 2001 18:57:32 +0000 (18:57 +0000)]
- tests/documents/Makefile.am tests/general/Makefile.am
tests/multiple/Makefile.am tests/namespaces/Makefile.am
tests/numbers/Makefile.am tests/xmlspec/Makefile.am
tests/REC/Makefile.am tests/REC1/Makefile.am tests/REC2/Makefile.am
tests/XSLTMark/Makefile.am tests/docbook/Makefile.am
configure.in: Makefiles cleanup from Joe Orton
Daniel
Daniel Veillard [Sun, 20 May 2001 13:23:02 +0000 (13:23 +0000)]
Previous commit broke ???
Daniel
Daniel Veillard [Sun, 20 May 2001 13:22:24 +0000 (13:22 +0000)]
- tests/docbook/result/html/external.html
tests/docbook/result/html/graphics.html
tests/docbook/result/html/gtest.html
tests/docbook/test/external.xml tests/docbook/test/subdoc.ent:
Added a test from coolo for IDs in external parsed entities
and fixed 2 outputs
Daniel
Daniel Veillard [Sat, 19 May 2001 20:33:55 +0000 (20:33 +0000)]
- libxslt/xslt.[ch] libxslt/xsltconfig.h.in libxslt/xsltproc.c:
added --version info to xsltproc closing #54952
Daniel
Daniel Veillard [Sat, 19 May 2001 16:06:21 +0000 (16:06 +0000)]
- tests/documents/Makefile.am tests/general/Makefile.am
tests/multiple/Makefile.am tests/namespaces/Makefile.am
tests/numbers/Makefile.am tests/xmlspec/Makefile.am:
Seems some of the changes I made for 0.9.0 Makefiles were
not commited ...
Daniel
Daniel Veillard [Sat, 19 May 2001 15:39:02 +0000 (15:39 +0000)]
- configure.in: preparing 0.10.0 release
- doc/xslt.html: updated
- doc/html/* : rebuilt the docs
Daniel Veillard [Fri, 18 May 2001 14:50:31 +0000 (14:50 +0000)]
- libxslt/xslt.c libxslt/variables.c libxslt/templates.c
libxslt/keys.[ch] libxslt/functions.c: cleanups for ctxt->inst
avoiding modifying stylesheet informations, and fixing
document() when called from a global variable init
Daniel
Daniel Veillard [Thu, 17 May 2001 15:26:12 +0000 (15:26 +0000)]
- libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h:
add ctxt->inst to allow stylesheet element lookup (needed
for document() fix)
- libxslt/*.[ch]: generate docs for the structures and
macros, general cleanup for docs
- doc/html/*.html: regenerated all docs
Daniel
Daniel Veillard [Thu, 17 May 2001 11:57:08 +0000 (11:57 +0000)]
- libxslt/functions.c libxslt/transform.c libxslt/xsltInternals.h:
add ctxt->inst to allow stylesheet element lookup (needed
for document() fix)
- libxslt/*.h: tried to generate docs for the structures and
macros
Daniel
Daniel Veillard [Wed, 16 May 2001 21:02:29 +0000 (21:02 +0000)]
- libxslt/extra.c libxslt/transform.c libxslt/variables.[ch]
libxslt/xsltInternals.h: optimizations, cleanup of global
variables handling
Daniel
Daniel Veillard [Wed, 16 May 2001 10:30:37 +0000 (10:30 +0000)]
- libxslt/extensions.c libxslt/preproc.c libxslt/transform.c
libxslt/variables.c: force the precompilation of XPath expressions
at stylesheet compilation time
Daniel
Daniel Veillard [Tue, 15 May 2001 12:37:01 +0000 (12:37 +0000)]
- libxslt/keys.c libxslt/transform.c: avoid some possibilities
of crashes on debug
- tests/REC/Makefile.am: be less verbose if things really go wrong
- tests/docs/Makefile.am tests/general/Makefile.am
tests/docs/bug-28-.xml tests/general/bug-28-.*: added bug-28 in
the regression tests
Daniel
Daniel Veillard [Sat, 12 May 2001 10:46:15 +0000 (10:46 +0000)]
- libxslt/transform.c libxslt/xsltutils.c: fixed the default
detection method to generate HTML documents
- tests/REC/test-2.5-1.out tests/REC/test-8-1.out
tests/REC/test-9.1-2.out tests/REC2/html.xml tests/XSLTMark/game.out
tests/XSLTMark/html.out tests/XSLTMark/products.out
tests/XSLTMark/xslbench1.out tests/XSLTMark/xslbench2.out
tests/XSLTMark/xslbench3.out tests/general/bug-15-.out
tests/general/bug-5-.out: updated a number of tests output
accordingly
Daniel
Daniel Veillard [Sat, 12 May 2001 07:45:23 +0000 (07:45 +0000)]
use LIBXML_DOCB_ENABLED, William M. Brack Daniel
* libxslt/xsltproc.c: use LIBXML_DOCB_ENABLED, William M. Brack
Daniel
Daniel Veillard [Fri, 11 May 2001 17:15:46 +0000 (17:15 +0000)]
- libxslt/templates.c libxslt/transform.c: fixed bug #54446
about attribute being generated twice. Fixed a number of related
bugs on attributes handling.
- tests/REC/test-7.1.4.out: this changed an attribute generation
order
- tests/docs/bug-27-.xml tests/general/bug-27-.*: added test
Daniel
Daniel Veillard [Fri, 11 May 2001 15:11:21 +0000 (15:11 +0000)]
- libxslt/templates.c: fixed bug #54451 on escaped curly brackets
- tests/docs/bug-26-.xml tests/general/bug-26-.*: added test
Daniel
Daniel Veillard [Fri, 11 May 2001 14:23:17 +0000 (14:23 +0000)]
- configure.in tests/XSLTMark/Makefile.am: try to handle gracefully
the cases where perl is not in the path (nor in /usr/bin)
- tests/docbook/result/html/gdp-handbook.html
tests/docbook/result/html/kwrite.html
tests/docbook/test/gdp-handbook.xml
tests/docbook/test/kwrite.xml: commited a few more DocBook tests
Daniel
Daniel Veillard [Wed, 9 May 2001 10:32:15 +0000 (10:32 +0000)]
- libxslt/xsltproc.c: added --nonet and --warnnet to catch
cases where a network access is needed to load a DTD or entity
- tests/docbook/Makefile.am: added --nonet
- tests/docbook/test/classsynop.xml tests/docbook/test/docbook40.xml:
fixed 2 tests as a result
Daniel
Daniel Veillard [Wed, 9 May 2001 08:45:59 +0000 (08:45 +0000)]
- configure.in tests/docbook/Makefile.am tests/docbook/**/Makefile.am:
try to remove the unneeded docbook Makefile stuff
Daniel