1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-07-29 15:41:13 +03:00
Commit Graph

888 Commits

Author SHA1 Message Date
cd9f735f3b trying to kill #77827 IEEE conformance on alphas fixing bug #78211 added a
* configure.in: trying to kill #77827 IEEE conformance on alphas
* libxslt/imports.c libxslt/transform.c libxslt/xslt.c: fixing
  bug #78211
* tests/docs/Makefile.am tests/docs/bug-82.xml
  tests/general/Makefile.am tests/general/bug-82.*: added a
  specific example for bug #78211 in the regression tests
Daniel
2002-04-14 13:35:25 +00:00
060499fd26 applied patch from Mark Vakoc Daniel
* libxslt/pattern.c: applied patch from Mark Vakoc
Daniel
2002-04-10 18:38:00 +00:00
12152b2071 Updates with EXSLT links, Daniel 2002-04-02 02:25:16 +00:00
671311a428 Added a link to EXSLT in the home page, and a better link for XSLT-tcl
bindings, Daniel
2002-04-01 09:34:40 +00:00
457772a90e added a specific example for bug #76927 in the regression tests Daniel
* tests/docs/Makefile.am tests/docs/bug-81.xml
  tests/general/Makefile.am tests/general/bug-81.*: added a
  specific example for bug #76927 in the regression tests
Daniel
2002-03-29 17:29:22 +00:00
6e5b48bfa0 Added Igor Zlatkovic as official maintainer Albert Chin pointed that
* AUTHORS HACKING: Added Igor Zlatkovic as official maintainer
* python/Makefile.am python/tests/Makefile.am: Albert Chin pointed
  that $(datadir) should be used for docs
Daniel
2002-03-27 09:06:22 +00:00
ac693db4d9 Small cleanup, Daniel 2002-03-25 22:56:42 +00:00
19cfcaadee preparing 1.0.15 updated and rebuilt Daniel
* configure.in: preparing 1.0.15
* doc/*: updated and rebuilt
Daniel
2002-03-25 16:58:51 +00:00
3d4bbb5c8d Fix bug #76043 about cascading attribute sets added a specific example for
* libxslt/attributes.c libxslt/attributes.h libxslt/pattern.c
  libxslt/xslt.c: Fix bug #76043 about cascading attribute sets
* tests/docs/Makefile.am tests/docs/bug-80.xml
  tests/general/Makefile.am tests/general/bug-80.*: added a
  specific example for bug #76043 in the regression tests
Daniel
2002-03-25 16:16:25 +00:00
cc532f426c Windows command-line build components added. 2002-03-24 21:04:43 +00:00
81345a9e44 *** empty log message *** 2002-03-24 21:02:56 +00:00
a566fee1f3 Fixing bug #75902 error with @foo[..] steps which were not compiled added
* libxslt/pattern.c: Fixing bug #75902 error with @foo[..]
  steps which were not compiled
* tests/docs/Makefile.am tests/docs/bug-79.xml
  tests/general/Makefile.am tests/general/bug-79.*: added a
  specific example for bug #75902 in the regression tests
Daniel
2002-03-22 18:28:25 +00:00
54b4ce572b Fixing bug #75777 error with namespaced attribute match rules evaluation
* libxslt/pattern.c: Fixing bug #75777 error with namespaced
  attribute match rules evaluation
* tests/docs/Makefile.am tests/docs/bug-78.xml
  tests/general/Makefile.am tests/general/bug-78.*: added a
  specific example for bug #75777 in the regression tests
Daniel
2002-03-22 15:15:36 +00:00
9ce2508b88 found another stupid bug by step by step processing of the code idem,
* libxslt/transform.c: found another stupid bug by step by
  step processing of the code
* libxslt/pattern.c: idem, except that once stupid mistake
  ELEM vs NODE forced the templates to be stored in a list
  instead of a hash table, fixing this stupidity should
  again lead to a substantive improvement of processing speed.
  Like divide by 2 processing time for DocBook stylesheets.
Daniel
2002-03-21 16:33:28 +00:00
eb36bbe5bd fixing bug #75603 added a specific example for bug #75603 in the
* libxslt/transform.c: fixing bug #75603
* tests/docs/Makefile.am tests/docs/bug-77.xml
  tests/general/Makefile.am tests/general/bug-77.*: added a
  specific example for bug #75603 in the regression tests
Daniel
2002-03-20 23:27:04 +00:00
64db7a69b2 Added a pointer to Dan York presentation, Daniel 2002-03-20 22:06:51 +00:00
6f517eddb3 Art Haas pointed a stupid error Daniel
* python/Makefile.am: Art Haas pointed a stupid error
Daniel
2002-03-20 16:53:07 +00:00
f6f08bd890 added "make valgrind" targets to run the test suite under the debugger
* Makefile.am tests/Makefile.am tests/*/Makefile.am
  tests/*/*/Makefile.am : added "make valgrind" targets
  to run the test suite under the debugger control
* transform.c: valgrind spotted 2 bugs, one related to
  the ordering of the deallocation of the data associated to
  a transofrmation, the second in xsltCopyTree when the new
  node may have been coalesced with an adjacent text node.
  The regression tests now pass cleanly under testgrind.
Daniel
2002-03-19 18:52:17 +00:00
073f51a740 fixed a stupid bug Daniel
* python/Makefile.am: fixed a stupid bug
Daniel
LIBXSLT_1_0_14
2002-03-18 20:34:23 +00:00
79d36ecd29 preparing 1.0.14 updated rebuilt implemented the IN_LIBXSLT and
* configure.in: preparing 1.0.14
* doc/*: updated rebuilt
* libxslt/*.c libexslt/*.c libxslt/libxslt.h libexslt/libexslt.h:
  implemented the IN_LIBXSLT and IN_LIBEXSLT mechanism discussed
  with the Windows maintainers
Daniel
2002-03-18 19:53:55 +00:00
2abd71732c applied the same kind of fixes to the Python Makefiels than to libxml2
* python/Makefile.am python/generator.py python/libxslt.c
  python/types.c python/tests/Makefile.am: applied the same kind of
  fixes to the Python Makefiels than to libxml2 ones. Updates
  and cleanups too.
Daniel
2002-03-18 15:24:51 +00:00
0503357eba chaing result tree values which may be deallocated and must not be kept in
* libexslt/common.c libxslt/pattern.c  libxslt/transform.c
  libxslt/variables.c: chaing result tree values which may
  be deallocated and must not be kept in the template
  pattern lookup cache. Thanks to Valgrin to allow finding
  the real problem in bug #74857
Daniel
2002-03-16 22:50:56 +00:00
398d93b837 applied another cleanup comment diff from Heiko W. Rupp, regenerated the
* libxslt/*.h doc/* python/*: applied another cleanup comment
  diff from Heiko W. Rupp, regenerated the API and python
Daniel
2002-03-13 14:23:40 +00:00
9670da92df added a home brewed test for path computation elmininating duplicate in
* tests/docs/Makefile.am tests/docs/bug-76.xml
  tests/general/Makefile.am tests/general/bug-76.*: added a
  home brewed test for path computation elmininating duplicate
  in result sets.
Daniel
2002-03-13 12:42:02 +00:00
22a7840c70 fixed a build problem in some environements Daniel
* doc/Makefile.am: fixed a build problem in some environements
Daniel
2002-03-09 10:54:32 +00:00
aa5db8243c remove $(srcdir) as make will automatically look there for these files
2002-03-08  jacob berkman  <jacob@ximian.com>

	* python/Makefile.am (libxsltmodule_la_SOURCES): remove $(srcdir)
	as make will automatically look there for these files
2002-03-08 18:25:29 +00:00
ef2531fb96 preparing release 1.0.13 updated and rebuilt the docs fixed a possible
* configure.in libxslt/xsltwin32config.h: preparing release
  1.0.13
* doc/*: updated and rebuilt the docs
* python/libxslt.c: fixed a possible reentrancy problem
Daniel
LIBXSLT_1_0_13
2002-03-08 16:52:34 +00:00
f503baafa1 Fixes the problems exposed by #73880 those ought to be computed at
* libxslt/pattern.c: Fixes the problems exposed by #73880
  those ought to be computed at stylesheet compile time, not
  at run-time, and the computation was wrong.
* libxslt/transform.c: get rid of fake nodes coming from node-set
  transformations. At least if they are still produced they will
  become easy to spot as resulting document won't be well-formed.
Daniel
2002-03-08 13:55:08 +00:00
cc0e7a04fd fixed bug #73791 related to extension function declared in included
* libxslt/extensions.c: fixed bug #73791 related to extension
  function declared in included stylesheets
* tests/exslt/functions/function.7.*: added specific test
Daniel
2002-03-07 16:03:34 +00:00
e1ff13c822 added a specific example for bug #72150 in the regression tests Daniel
* tests/docs/Makefile.am tests/docs/bug-75.xml
  tests/general/Makefile.am tests/general/bug-75.*: added a
  specific example for bug #72150 in the regression tests
Daniel
2002-03-07 14:22:05 +00:00
8af1c0b719 fixed bug #71488 in a similar way as #71457 Daniel
* configure.in xsltproc/xsltproc.c: fixed bug #71488 in a
  similar way as #71457
Daniel
2002-03-07 14:20:05 +00:00
a7bee24993 some HTML meta encoding fixups resulting from fix in libxml2 Daniel
* tests/xmlspec/REC-xml-20001006*.html tests/XSLTMark/xslbench1.out:
  some HTML meta encoding fixups resulting from fix in libxml2
Daniel
2002-03-07 08:43:34 +00:00
906e5d0c97 small fixups related to the XPath changes in fixing #61290 Daniel
* libxslt/namespaces.c tests/general/bug-63.out: small fixups
  related to the XPath changes in fixing #61290
Daniel
2002-03-04 17:11:29 +00:00
4959f7b2c9 Completed #73363 fixup, Daniel 2002-03-04 12:04:12 +00:00
968ea0cc7c fixed bug #73363, bad tokenization of pattern Daniel
* libxslt/pattern.c: fixed bug #73363, bad tokenization of pattern
Daniel
2002-03-04 11:59:24 +00:00
b929b5beba patch from Charles Bozeman for the exslt date extension added the
* libexslt/date.c: patch from Charles Bozeman for the exslt date
  extension
* configure.in tests/exslt/Makefile.am tests/exslt/date/*: added
  the associated regression test provided by Charles
Daniel
2002-03-04 11:03:26 +00:00
ff79ad3854 libxslt/preproc.c: Fixed #73088 with the associated patch
Daniel
2002-03-01 09:18:33 +00:00
c0d41a178b similar to #72663 and #72658, don't memdump unless compiled explicitely
* xsltproc/xsltproc.c: similar to #72663 and #72658, don't memdump
  unless compiled explicitely with memory debugging switched on
* TODO: refreshed a bit
Daniel
2002-03-01 09:15:28 +00:00
248943af4c Updated the Python installation instructions, Daniel 2002-02-23 13:07:04 +00:00
bd90990db2 changes for the 'usual' setup.py to allow building a libxml2-python module
* python/generator.py python/libxslt.c: changes for the 'usual'
  setup.py to allow building a libxml2-python
  module based on the same code. The initialization is however
  different the 2 .so files fo libxml2 and libxslt are identical and
  they entry point initialize both libraries. this is done to avoid
  some possible nasty problem since the Python don't merge the maps
  of all shared modules.
* python/libxsl.py: attempt to cope with the shared library loading
  problem when both modules are not merged.
Daniel
2002-02-22 22:58:47 +00:00
ac76027718 Added a link to ScrollKeeper, Daniel 2002-02-22 20:12:19 +00:00
3b571056b7 Removed the CSS font-size, daniel 2002-02-21 14:54:47 +00:00
cc9c6aaa11 Added pointer to Tcl bindings, Daniel 2002-02-21 12:28:20 +00:00
3a41949aa6 Added pointer to Tcl bindings, Daniel 2002-02-21 12:09:40 +00:00
89d6d235cd added documentation for the wrappers and python modules. Daniel
* doc/site.xml doc/xslt.html doc/python.html doc/*.html: added
  documentation for the wrappers and python modules.
Daniel
2002-02-21 12:01:37 +00:00
f2b9b8bb9d added a specific example for bug #71342 in the regression tests fixing
* tests/docs/Makefile.am tests/docs/bug-74.xml
  tests/general/Makefile.am tests/general/bug-74.*: added a
  specific example for bug #71342 in the regression tests
* tests/docbook/result/xhtml/gdp-handbook.xhtml: fixing
  #71342 changed one attribute serialization.
Daniel
2002-02-13 13:24:01 +00:00
a91e194b6d trying to fix #71270 Daniel
* python/Makefile.am: trying to fix #71270
Daniel
2002-02-12 14:11:09 +00:00
c99f3afb5f removed tab used spaces preparing 1.0.12 rebuild/updated Daniel
* python/*.py: removed tab used spaces
* configure.in libxslt/xsltwin32config.h: preparing 1.0.12
* doc/news.html doc/xslt.html: rebuild/updated
Daniel
LIBXSLT_1_0_12
2002-02-11 18:54:47 +00:00
f4abf98c81 added a specific example for bug #71181 in the regression tests Daniel
* tests/docs/Makefile.am tests/docs/bug-73.xml
  tests/general/Makefile.am tests/general/bug-73.*: added a
  specific example for bug #71181 in the regression tests
Daniel
2002-02-11 15:35:47 +00:00
b9ea7ba6fb fixed bug #71181 p/text() would not work. A bit of cleanup. Daniel
* libxslt/pattern.c: fixed bug #71181 p/text() would not
  work. A bit of cleanup.
Daniel
2002-02-11 15:23:59 +00:00