1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-07-28 04:41:59 +03:00
Commit Graph

888 Commits

Author SHA1 Message Date
ada71b3bb5 fixing portability bug #113002 on HP-UX cleanup of --with-python like for
* xsltproc/xsltproc.c: fixing portability bug #113002 on HP-UX
* configure.in libxslt.spec.in python/Makefile.am: cleanup
  of --with-python like for libxml2
Daniel
2003-05-15 20:28:53 +00:00
c589bdcf67 '' 2003-05-15 08:40:08 +00:00
40d8d1fe19 Fixed bug 112995 2003-05-15 03:53:33 +00:00
47b9ca13df fixing bug #112803 , make sure to avoid network accesses when building
* doc/Makefile.am: fixing bug #112803 , make sure to avoid
  network accesses when building
Daniel
2003-05-13 22:24:10 +00:00
894be3f234 fixed a segfault introduced with the RVT handling change, bug #112703 .
* libxslt/transform.c: fixed a segfault introduced with the RVT
  handling change, bug #112703 .
Daniel
2003-05-10 18:21:45 +00:00
876e304e88 make sure stylesheet compilation errors forces a NULL stylesheet, fixes
* libxslt/xslt.c: make sure stylesheet compilation errors
  forces a NULL stylesheet, fixes #112270
Daniel
2003-05-10 17:06:57 +00:00
3ef907d093 preparing release 1.0.30 backported a patch from libxml2 updated and
* NEWS configure.in : preparing release 1.0.30
* doc/apibuild.py: backported a patch from libxml2
* doc/*: updated and rebuilt the docs
Daniel
LIBXSLT_1_0_30
2003-05-04 15:44:04 +00:00
4f5120741e cleaning up Result Value Tree handling fixed a pair of implementations.
* libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h:
  cleaning up Result Value Tree handling
* libexslt/functions.c libexslt/strings.c: fixed a pair of
  implementations.
* tests/exslt/strings/Makefile.am tests/exslt/strings/tokenize.2.*:
  added Mark Vakoc test combining for-each and exslt:tokenize
Daniel
2003-04-30 20:47:47 +00:00
95cc2c1cef fixing bug #111755 when a template is applied to an attribute added the
* libxslt/transform.c: fixing bug #111755 when a template is
  applied to an attribute
* tests/docs/Makefile.am tests/docs/bug-119.*
  tests/general/Makefile.am tests/general/bug-119*: added the
  example in the regression tests for that bug.
Daniel
2003-04-30 13:25:24 +00:00
b06adb9f88 Added informations about xslt-config in the FAQ, Daniel 2003-04-29 20:30:17 +00:00
654468f9f4 Typo fixup, Daniel 2003-04-29 13:31:47 +00:00
4219e85e55 Fixed a couple of Makefile glitches, daniel 2003-04-29 13:29:33 +00:00
051989b9ec upgraded to the XML/XSLT toolchain for the HTML generation fixing #111799
* doc/Makefile.am doc/libxslt.xml: upgraded to the XML/XSLT toolchain
  for the HTML generation fixing #111799
* doc/html/*.html doc/html/*.png: associated update
Daniel
2003-04-29 13:20:50 +00:00
ce5ea3eeb7 *** empty log message *** 2003-04-27 16:03:31 +00:00
40acbf64e5 added more exports 2003-04-27 16:03:12 +00:00
ed8737522c removed premature call to xsltFreeStackElem 2003-04-27 16:02:52 +00:00
be5c2c746e updated the web site, made the transition to XHTML1 added validity
* NEWS doc/*.xsl doc/*.html: updated the web site, made the
  transition to XHTML1 added validity checking to the makefile rules.
Daniel
2003-04-27 10:47:55 +00:00
6eb57275e2 Added a picture of the duck on the DocBook page, Daniel 2003-04-26 13:16:03 +00:00
b973e4a094 fixed a problem in the generator where the way functions are remapped as
* python/generator.py: fixed a problem in the generator where
  the way functions are remapped as methods on classes was
  not symetric and dependant on python internal hash order,
  as reported by Stphane Bidoul
* libexslt/strings.c: attempt at fixing an object type pbm
* libxslt/triodef.h: update for OpenVMS from libxml2
Daniel
2003-04-26 12:06:36 +00:00
505f68f7e2 automated the generation of the man page Daniel
* doc/Makefile.am doc/xsltproc.1 doc/xsltproc.xml: automated the
  generation of the man page
Daniel
2003-04-25 13:27:22 +00:00
cc98e55946 fixed a bug introduced in the last commit tried to fix #111437 side effect
* libexslt/sets.c: fixed a bug introduced in the last commit
* libxslt/transform.c: tried to fix #111437
* tests/docbook/result/xtchunk/html/*.orig
  tests/multiple/out/*.orig: side effect of #111437 change.
Daniel
2003-04-23 21:29:56 +00:00
6c87e3dd3f applied last patch for #110023 from Mark Vakoc fixed a memory leak when
* libexslt/strings.c: applied last patch for #110023 from
  Mark Vakoc
* libexslt/sets.c: fixed a memory leak when mixing one of the
  EXSLT set functions and a Result Value Tree
* TODO: there are other bugs around in libexslt/sets.c in conjunction
  with Result Value Tree
Daniel
2003-04-23 20:44:16 +00:00
ac5c2925a5 patch from Vasily Tchekalkin fixing bug #111420 about double
*  libxslt/extensions.c: patch from Vasily Tchekalkin fixing
   bug #111420 about double initialization of extension contexts
Daniel
2003-04-23 15:04:45 +00:00
6b9c89d2e4 fix bug #110577 namespace in copy-of don't obbey the same rules as for
* libxslt/transform.c: fix bug #110577 namespace in copy-of
  don't obbey the same rules as for literal reusl elements.
* tests/docs/Makefile.am tests/docs/bug-118.*
  tests/general/Makefile.am tests/general/bug-118*: added the
  example in the regression tests for that bug.
* libxslt/variables.c: fixed a bug introduced in fixing #110020
* tests/docs/Makefile.am tests/docs/bug-11[67].*
  tests/general/Makefile.am tests/general/bug-11[67]*: added 2
  regression tests one still exposing a mem leak (Mark Vadoc).
Daniel
2003-04-23 12:30:07 +00:00
7148a132da fix a memory related segfault on a pattern compilation error #110189
* libxslt/pattern.c: fix a memory related segfault on a
  pattern compilation error #110189
Daniel
2003-04-22 14:14:49 +00:00
76c3f77e01 fixing bug #110020 on global parameter and variables mismatch added the
* libxslt/variables.c: fixing bug #110020 on global parameter
  and variables mismatch
* tests/reports/Makefile.am tests/reports/cmdlineparams.*: added
  the test to the regression suite
Daniel
2003-04-22 13:47:16 +00:00
027f8843fc applied patch from Charles Bozeman fixing the math power function where
* libexslt/math.c: applied patch from Charles Bozeman fixing
  the math power function where args were inverted #110996
* tests/exslt/math/Makefile.am tests/exslt/math/power.1.*:
  added the test to the regraession for #110996
* libexslt/sets.c: avoid a problem with nodesets.
Daniel
2003-04-21 10:56:16 +00:00
3b7f83a539 added 1 to HAVE_MATH_H to please the compiler 2003-04-14 16:29:45 +00:00
eb72845210 *** empty log message *** 2003-04-14 16:10:46 +00:00
dd1cff024a added HAVE_MATH_H 2003-04-14 16:10:36 +00:00
83e82050b5 *** empty log message *** 2003-04-13 21:05:49 +00:00
3eec568a3e fixed compilation with thread-enabled libxml 2003-04-13 21:05:35 +00:00
7f12faefe8 applied patch from Mark Vakoc fixing a problem with RTF in libexslt Daniel
* libexslt/strings.c: applied patch from Mark Vakoc fixing a problem
  with RTF in libexslt
Daniel
2003-04-09 20:03:43 +00:00
7d2d946260 Fixes bug #110023 reported by Mark Vakoc and other places where
* libxslt/keys.c libxslt/templates.c libxslt/transform.c
  libxslt/variables.c: Fixes bug #110023 reported by Mark Vakoc and
  other places where ctxt->document pointer may be used without
  checking it agaisnt NULL.
* tests/docs/Makefile.am tests/docs/bug-115.*
  tests/general/Makefile.am tests/general/bug-115*: added the
  example in the regression tests for that bug.
* libxslt/trio.h libxslt/triodef.h: update of Trio from Bjorn Reese
Daniel
2003-04-07 12:41:56 +00:00
3c1ac2a518 Fixed a prereq problem, Daniel 2003-04-01 13:36:44 +00:00
d1cd5f6c75 preparing 1.0.29 release generate the document order for document() loaded
* configure.in NEWS: preparing 1.0.29 release
* libxslt/documents.c: generate the document order for document()
  loaded resources.
* doc/*: updated and regenerated the docs
daniel
LIBXSLT_1_0_29
2003-04-01 11:45:10 +00:00
c8dfadb0ad fixed a namespace redundancy problem in xsl:element added an example in
* libxslt/transform.c: fixed a namespace redundancy problem
  in xsl:element
* tests/docs/Makefile.am tests/docs/bug-114.*
  tests/general/Makefile.am tests/general/bug-114*: added an
  example in the regression tests for that bug.
Daniel
2003-04-01 09:29:28 +00:00
bb5c8d8a8b fix bug #109395 as pointed out by Ben Phillips and avoid some warnings
* python/libxsl.py: fix bug #109395 as pointed out by Ben Phillips
  and avoid some warnings when loading the python modules on non
  Linux platforms.
* libxslt/transform.c: fix a bug introduced in the document lookup
  and exhibited by the keys test.
Daniel
2003-03-28 11:23:00 +00:00
d56e5f9e61 added an example in the regression tests for bug #109160 fixed in libxml2
* tests/docs/Makefile.am tests/docs/bug-113.*
  tests/general/Makefile.am tests/general/bug-113*: added an
  example in the regression tests for bug #109160 fixed in libxml2
Daniel
2003-03-26 21:41:37 +00:00
eb168d9dc3 portability fixes from Albert Chin avoid RTLD_GLOBAL detection warning too
* configure.in python/Makefile.am python/libxslt.c libxslt/xsltutils.c
  libxslt/trio.h libxslt/triodef.h: portability fixes from Albert Chin
* python/libxslt.py: avoid RTLD_GLOBAL detection warning too
Daniel
2003-03-26 20:47:47 +00:00
fcf08be4ae forgot to make one change related to Result Value Tree change, pointed out
* libxslt/transform.c: forgot to make one change related to
  Result Value Tree change, pointed out by Sebastian Rahtz
* tests/docs/Makefile.am tests/docs/bug-112.*
  tests/general/Makefile.am tests/general/bug-112*: added an
  example in the regression tests that bug
Daniel
2003-03-26 18:31:38 +00:00
7eff31170e second part of the patch fixing #108905 performances problems, ask for
* libxslt/transform.c: second part of the patch fixing #108905
  performances problems, ask for computation of document order on
  the document transformed and avoid inefficiencies building large
  nodesets of unique nodes.
* configure.in: fix a trouble with libtool in my debug environment.
Daniel
2003-03-26 00:41:28 +00:00
0efbfa5cd2 Recompiled, Daniel LIBXSLT_1_0_28 2003-03-24 23:46:53 +00:00
26cfddfe78 Result Value Tree are now generated with a document root node not an
* libxslt/pattern.c libxslt/transform.c libxslt/variables.c:
  Result Value Tree are now generated with a document root node
  not an element, it's quite cleaner.
* configure.in libxslt.spec.in NEWS: But this requires libxml2-2.5.5
  also prepared for libxslt-1.0.28 release
* doc/*: updated and regenerated the docs
Daniel
2003-03-24 21:38:13 +00:00
145c37ba02 Finally fixed bug #75813, processing or Result Value Tree converted into
* libxslt/pattern.c libxslt/transform.c libxslt/variables.c:
  Finally fixed bug #75813, processing or Result Value Tree
  converted into node-sets should be a bit more sensible now.
* tests/exslt/common/node-set.2.out: the associated fix in libxml2
  fixes this regression test, there is 4 nodes, not 3
* tests/docs/Makefile.am tests/docs/bug-111.*
  tests/general/Makefile.am tests/general/bug-111*: added an
  example in the regression tests for bug #75813
Daniel
2003-03-24 14:04:00 +00:00
9dc7f17ba4 added an example in the regression tests for bug #108976 which is fixed in
* tests/docs/Makefile.am tests/docs/bug-110.*
  tests/general/Makefile.am tests/general/bug-110*: added an
  example in the regression tests for bug #108976 which is
  fixed in libxml2
Daniel
2003-03-23 12:10:47 +00:00
ae09cdfb15 added an example in the regression tests for the invalid bug #108716
* tests/docs/Makefile.am tests/docs/bug-109.xml
  tests/general/Makefile.am tests/general/bug-109*: added an
  example in the regression tests for the invalid bug #108716
Daniel
2003-03-22 11:36:51 +00:00
f315942989 fixed bug #108633 reported by Jerome Pesenti about recursive global
* libxslt/variables.c: fixed bug #108633 reported by
  Jerome Pesenti about recursive global variables/param detections
* tests/reports/Makefile.am tests/reports/rec*: added regression
  tests for the checking of recusion in global/local param/variables.
Daniel
2003-03-22 11:04:09 +00:00
a34c45ac28 Automated the NEWS generation and generated the XSA, like for libxml2, Daniel 2003-03-16 22:44:34 +00:00
0d0f0f23fb valgrind pointed out an uninitialized variable use in format-number()
* libxslt/numbers.c: valgrind pointed out an uninitialized
  variable use in format-number()
Daniel
2003-03-07 15:09:39 +00:00