1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-08-01 14:06:55 +03:00
Commit Graph

888 Commits

Author SHA1 Message Date
6267ef434a - 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
2001-06-07 19:35:15 +00:00
422e3fc30e - tests/docs/Makefile.am tests/general/Makefile.am
tests/general/bug-32-* tests/docs/bug-32-*: added a specific
  regression test for #55722
Daniel
2001-06-06 08:24:24 +00:00
6c06207b82 - 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
2001-06-06 07:52:17 +00:00
fc08492214 - libxslt/pattern.c : trying to fix #55670
- tests/XSLTMark/reverser.out : result of test changed when
  William fixed XPath
Daniel
2001-06-05 15:08:14 +00:00
e2f31bbec9 - doc/xslt.html: updated with 0.11.0
daniel
LIBXSLT_0_11_0
2001-06-01 10:51:54 +00:00
455cbbcdc3 - configure.in libxslt.spec.in: released 0.11.0
Daniel
2001-06-01 09:32:02 +00:00
9a207d6d09 - libxslt/transform.c: William M. Brack found a small bug
when call-template didn't find the template.
Daniel
2001-05-28 10:55:59 +00:00
3690f0bdcc - 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
2001-05-26 15:09:54 +00:00
5256b326be - 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
2001-05-23 12:14:10 +00:00
59cd2492c0 - 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
2001-05-22 22:07:42 +00:00
6540b25a72 - 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
2001-05-22 16:58:12 +00:00
e8050b3812 - 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
2001-05-22 14:59:48 +00:00
d4ab0d4a43 - 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
2001-05-20 18:57:32 +00:00
43f6596668 Previous commit broke ???
Daniel
2001-05-20 13:23:02 +00:00
62297def13 - 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
2001-05-20 13:22:24 +00:00
66746536df - libxslt/xslt.[ch] libxslt/xsltconfig.h.in libxslt/xsltproc.c:
added --version info to xsltproc closing #54952
Daniel
2001-05-19 20:33:55 +00:00
0643448255 - 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
LIBXSLT_0_10_0
2001-05-19 16:06:21 +00:00
73d09e2748 - configure.in: preparing 0.10.0 release
- doc/xslt.html: updated
- doc/html/* : rebuilt the docs
2001-05-19 15:39:02 +00:00
70332d2b46 - 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
2001-05-18 14:50:31 +00:00
4f96e211a5 - 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
2001-05-17 15:26:12 +00:00
056ac3d111 - 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
2001-05-17 11:57:08 +00:00
36fd932592 - libxslt/extra.c libxslt/transform.c libxslt/variables.[ch]
libxslt/xsltInternals.h: optimizations, cleanup of global
  variables handling
Daniel
2001-05-16 21:02:29 +00:00
232b43a471 - libxslt/extensions.c libxslt/preproc.c libxslt/transform.c
libxslt/variables.c: force the precompilation of XPath expressions
  at stylesheet compilation time
Daniel
2001-05-16 10:30:37 +00:00
d364f5dc2d - 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
2001-05-15 12:37:01 +00:00
cc3c35fd73 - 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
2001-05-12 10:46:15 +00:00
0bf81559a5 use LIBXML_DOCB_ENABLED, William M. Brack Daniel
* libxslt/xsltproc.c: use LIBXML_DOCB_ENABLED, William M. Brack
Daniel
2001-05-12 07:45:23 +00:00
a7c43a4198 - 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
2001-05-11 17:15:46 +00:00
69cf756db5 - libxslt/templates.c: fixed bug #54451 on escaped curly brackets
- tests/docs/bug-26-.xml tests/general/bug-26-.*: added test
Daniel
2001-05-11 15:11:21 +00:00
ced20f0178 - 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
2001-05-11 14:23:17 +00:00
627147d2e0 - 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
2001-05-09 10:32:15 +00:00
7f46881659 - configure.in tests/docbook/Makefile.am tests/docbook/**/Makefile.am:
try to remove the unneeded docbook Makefile stuff
Daniel
2001-05-09 08:45:59 +00:00
2e8ebaef0d - doc/xslt.html: fixed a link error
- libxslt/transform.c libxslt/xsltutils.c: fixed DOCTYPE generation
- libxslt/xsltproc.c: cleaned up the --repeat loop
- tests/documents/result.xhtml tests/xmlspec/REC-xml-20001006*.html:
  fixed the DOCTYPE in tests output
- tests/docs/bug-25-.xml tests/doc/Makefile.am
  tests/general/bug-25-.* tests/general/Makefile.am : added a new
  test case and fixed the EXTRA_DIST
Daniel
2001-05-08 14:24:04 +00:00
c0985f8498 How to spend 6 hours finding a 3 line bug :-(
- libxslt/extra.c: add more debug to xsltDebug
- libxslt/transform.c: spent a few hours tracking down an ugly
  race like bug in xsltCopyTreeList() arghhh
- libxslt/xsltproc.c: call xmlInitMemory() explictely
Daniel
2001-05-07 20:55:45 +00:00
805227c1c1 Added a couple of TODO and fixed a typo, Daniel 2001-05-07 10:44:00 +00:00
17a909ee3c - doc/internals.html: more work done on the doc, mostly complete
except the section on the XSLT stack and the extensions API
  since both still need more work.
Daniel
2001-05-07 09:40:52 +00:00
c9911d5264 - doc/internals.html doc/contexts.* doc/object.*: more work done
on the doc
Daniel
2001-05-06 13:04:58 +00:00
c1534dde66 more work done on the doc Daniel
* doc/internals.html: more work done on the doc
Daniel
2001-05-05 22:20:30 +00:00
fedf1f4914 Another fix for the CDATA output 2001-05-05 17:02:29 +00:00
df54e38b08 do not escape content of CDATA nodes on output Daniel
* libxslt/xslt.c: do not escape content of CDATA nodes on output
Daniel
2001-05-05 16:16:15 +00:00
600cddc780 Linked the white paper to the main page, Daniel 2001-05-05 15:59:09 +00:00
e1d0209ccc We will need more hackers to understand how this works:
- doc/internals.html doc/node.fig doc/node.gif doc/processing.fig
  doc/processing.gif doc/stylesheet.fig doc/stylesheet.gif
  doc/templates.fig doc/templates.gif: started writing tye doc
  on how libxslt works.
Daniel
2001-05-05 15:56:14 +00:00
371845ef91 *** empty log message *** 2001-05-05 15:16:58 +00:00
112f5f9543 format-number alignment to Java implementation
Do not remove CDATA from stylesheet
2001-05-05 15:13:16 +00:00
853b992eb1 Alignment to Java implementation 2001-05-05 15:12:20 +00:00
497b7bbc52 Bring our format-number() in alignment with the Java implemenation 2001-05-05 15:07:44 +00:00
936e2f26cc Do not remove CDATA from stylesheet 2001-05-05 15:06:40 +00:00
2cefd348e0 oh my god, most of the HTML output were fucked an I never
noticed !
- tests/docbook/result/html/* tests/general/bug-11-.out
  tests/multiple/result.xml tests/XSLTMark/*.out
  libxslt/transform.c: all the PUBLIC and SYSTEM IDs
  were swapped
Daniel
2001-05-04 18:14:17 +00:00
678ef1c0be - libxslt/xsltproc.c: add a --docbook option if your libxml2
has the SGML DocBook support compiled in.
Daniel
2001-05-04 17:11:06 +00:00
d7f08ef976 - tests/general/bug-2[0-4].* tests/docs/bug-2[0-4].*: added more
tests especially on sorting
- test/xsltutils.c: oops multiple sorts was actually broken !!!
  this should fix it
Daniel
2001-05-04 15:08:23 +00:00
0414c3c55a Fixed all the tests makefiles to actaully references the tests
files from $(srcdir) and use echo > .memdump instead of the less
portable touch .memdump Daniel
LIBXSLT_0_9_0
2001-05-03 17:44:25 +00:00