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
12ac683775 tried to fix #102800 for good. Reenabled memory debug checking which got
* xsltproc/xsltproc.c: tried to fix #102800 for good. Reenabled
  memory debug checking which got deactivated at some point ?!?
* libexslt/date.c libxslt/attributes.c: fixing some memory leaks
* libxslt/xsltutils.c: very small change on HTML indentation handling
Daniel
2003-01-09 17:21:02 +00:00
dda2ed17ba added some exclude-result-prefixes to avoid extra namespace declaration
* tests/REC/test-8-1.xsl tests/REC/test-9.1-2.xsl
  tests/general/bug-83.xsl tests/multiple/dict.xsl: added some
  exclude-result-prefixes to avoid extra namespace declaration being
  dumped following the fix for #102920 in libxml2
Daniel
2003-01-09 13:30:35 +00:00
f090c052e5 fixed a problem related to directory checking and creation raised by Craig
* libxslt/transform.c: fixed a problem related to directory
  checking and creation raised by Craig Goss
Daniel
2003-01-08 11:35:34 +00:00
564262da5f applied patch from Jrg Walter to provide URI escaping and unescaping
* libexslt/strings.c: applied patch from Jrg Walter to provide
  URI escaping and unescaping functions.
Daniel
2003-01-02 22:30:08 +00:00
8cbcc01276 add missing .cvsignore entries 2002-12-28 04:55:08 +00:00
69696d2182 Alexey Efimov found a typo bug in exsltStrPaddingFunction() Daniel
* libexslt/strings.c: Alexey Efimov found a typo bug in
  exsltStrPaddingFunction()
Daniel
2002-12-26 14:44:46 +00:00
24abc7719a patch from Stphane Bidoul for Python 2.1 Daniel
* python/libxslt.c: patch from Stphane Bidoul for Python 2.1
Daniel
2002-12-23 14:44:48 +00:00
326d100521 applied patch from Craig A. Berry for the VMS port. Daniel
* vms/build_xslt.com libxslt/xsltconfig.h.in libxslt/xsltutils.c:
  applied patch from Craig A. Berry for the VMS port.
Daniel
2002-12-22 21:55:36 +00:00
8e31c2bae1 fixed the web links, Daniel 2002-12-19 22:37:44 +00:00
5c4a6de5e5 increase the max number of cascaded sort operations. updated Igor's mail
* libxslt/xsltInternals.h: increase the max number of cascaded
  sort operations.
* AUTHORS doc/* win32/*: updated Igor's mail and the Web page for
  the Windows binaries.
Daniel
2002-12-18 14:43:06 +00:00
210fe745ed *** empty log message *** 2002-12-16 18:33:29 +00:00
786026ce85 added more exports 2002-12-16 18:33:16 +00:00
71acbc236c Added link to Stphane Bidoul Python bindings on windows, Daniel 2002-12-16 16:07:00 +00:00
69795dfbca Added a small blurb about the API file and generator, Daniel 2002-12-14 10:38:54 +00:00
ddf2a537c0 updated the apibuilder script, regenerated the APIs Daniel
* doc/apibuild.py doc/libexslt-api.xml doc/libxslt-api.xml: updated
  the apibuilder script, regenerated the APIs
Daniel
2002-12-13 13:51:18 +00:00
f0a68b3a5d numbering should not traverse XInclude nodes left in the tree. Closes bug
* libxslt/numbers.c: numbering should not traverse XInclude
  nodes left in the tree. Closes bug #101114 raised by
  Bernd Kuemmerlen
Daniel
2002-12-13 11:03:13 +00:00
03fd8d0fcc fixed a bug in merging public info from C modules. patch from Mark Vakoc
* doc/apibuild.py: fixed a bug in merging public info from
  C modules.
* win32/Makefile.msvc win32/configure.js: patch from Mark Vakoc
  the iconv option to configure.js didn't work, and
  added zlib option needed when linking xsltproc statically
Daniel
2002-12-12 00:19:02 +00:00
cee0667970 added the generation of libexslt-api.xml small cleanup. Daniel
* doc/Makefile.am doc/apibuild.py doc/libexslt-api.xml: added
  the generation of libexslt-api.xml
* libexslt/exslt.h: small cleanup.
Daniel
2002-12-11 18:20:13 +00:00
162c34f414 copied over the apibuild.py from libxml2, adapted a bit and regenerated
* doc/Makefile.am doc/apibuild.py doc/libxslt-api.xml:
  copied over the apibuild.py from libxml2, adapted a bit and
  regenerated the API description in XML. Todo: libexslt-api.xml
* libxslt/attributes.c libxslt/documents.c libxslt/extensions.c
  libxslt/imports.c libxslt/numbers.c libxslt/numbersInternals.h
  libxslt/pattern.c libxslt/preproc.c libxslt/security.c
  libxslt/templates.c libxslt/transform.c libxslt/transform.h
  libxslt/variables.c libxslt/xslt.c libxslt/xsltInternals.h
  libxslt/xsltutils.c libxslt/xsltutils.h: cleanup based on the
  report from the scripts.
* libxslt.spec.in: make sure libxslt-api.xml ends up in the devel
  package
Daniel
2002-12-11 17:53:37 +00:00
8f56a0b269 xsl:element generated superfluous xmlns declarations, closes bug #99905
* libxslt/transform.c: xsl:element generated superfluous xmlns
  declarations, closes bug #99905
* tests/docs/Makefile.am tests/docs/bug-101.xml
  tests/general/Makefile.am tests/general/bug-101.*: added the
  example in the regression tests for this case
Daniel
2002-12-05 17:07:18 +00:00
f58244bdf7 Matt Sergeant reported a bug when having comments within an <xsl:text>
* libxslt/xslt.c: Matt Sergeant reported a bug when having comments
  within an <xsl:text>
Daniel
2002-12-04 17:13:36 +00:00
4903b60542 applied patch from Josh Parsons fixing bug #100056 added the example in
* libxslt/extensions.c: applied patch from Josh Parsons fixing bug
  #100056
* tests/docs/Makefile.am tests/docs/bug-100.xml
  tests/general/Makefile.am tests/general/bug-100.*: added the
  example in the regression tests for this case
* tests/docs/Makefile.am tests/docs/bug-99.xml
  tests/general/Makefile.am tests/general/bug-99.*: this test
  covers an xsl:attribute namespace bug that Norm pointed out.
Daniel
2002-12-02 16:22:07 +00:00
a8fbad39af applied another patch from Richard Jinks for the export of teh sorting
* libxslt/xsltInternals.h libxslt/xsltutils.c libxslt/xsltutils.h
  win32/libxslt.def.src: applied another patch from Richard Jinks
  for the export of teh sorting routine and allowing per context
  sort.
Daniel
2002-11-28 16:55:56 +00:00
198d8a8fb9 Applied patch from Richard Jinks to allow redefining the sorting routine,
* libxslt/preproc.c libxslt/xsltInternals.h libxslt/xsltutils.c
  libxslt/xsltutils.h: Applied patch from Richard Jinks to allow
  redefining the sorting routine, plus a bit of tweaking of the
  interfaces.
Daniel
2002-11-27 12:35:02 +00:00
433a51586a fixed the API generation scripts. regenerated updated too updated too
* doc/Makefile.am doc/parsedecl.py: fixed the API generation
  scripts.
* doc/libxslt-api.xml doc/libxslt-refs.xml: regenerated
* doc/html/*.html: updated too
* python/libxsltclass.txt: updated too
Daniel
2002-11-26 15:05:17 +00:00
9939488864 added the function xsltGetProfileInformation() to retrieve profiling
* libxslt/xsltutils.c libxslt/xsltutils.h: added the function
  xsltGetProfileInformation() to retrieve profiling informations
  from an XSLT transformation context. It returns it as an XML
  tree. Provided by Michael Rothwell this closes RFE #99527
Daniel
2002-11-26 14:19:57 +00:00
f496e7c54c apply patch from Daniel Stodden, a bug in xsltFindElemSpaceHandling()
* libxslt/imports.c: apply patch from Daniel Stodden, a bug
  in xsltFindElemSpaceHandling() missing imported informations
* tests/REC/stand-2.7-1.stand.out: this change slightly the result
  of this test.
Daniel
2002-11-26 13:43:27 +00:00
ecfb8c438b Previous commit missed that changelog
* libxslt/namespaces.c: fix for namespace generation on
  attributes created with xsl:attribute
Daniel
2002-11-25 16:35:14 +00:00
cade606dcc add a line in %changelog for releases Daniel
* libxslt.spec.in configure.in: add a line in %changelog for releases
Daniel
2002-11-25 16:31:39 +00:00
d3caefb062 Kir Kolyshkin pointed out it lacked xsltInternals.h reference. Daniel
* libxslt/transform.h: Kir Kolyshkin pointed out it lacked
  xsltInternals.h reference.
Daniel
2002-11-25 13:59:25 +00:00
0a04c030c7 enable libxml2 memory debug before loading libxslt since libxslt
* python/tests/*.py: enable libxml2 memory debug before
  loading libxslt since libxslt initialization now includes
  EXSLT registration which initialize the libxml2 library and
  allocate memory
Daniel
2002-11-24 14:51:51 +00:00
0e453d81ed updated with new version from Stphane Bidoul Daniel
* python/libxsl.py: updated with new version from Stphane Bidoul
Daniel
2002-11-24 13:01:24 +00:00
fe98a169a2 *** empty log message *** 2002-11-23 21:48:07 +00:00
96120c9a8a exported new functions 2002-11-23 21:47:56 +00:00
645c2e421a patch from Charles Bozeman fixing a memory leak in
* libexslt/date.c: patch from Charles Bozeman fixing a memory
  leak in exsltDateDurationFunction pointed out by Bernard Brinkhus
* python/tests/exslt.py: trouble with mem debug in that specific
  test...
Daniel
2002-11-23 13:48:38 +00:00
31c9ff31c8 Alexey Efimov reported a portability problem when compiling on HP-UX
* libxslt/xsltInternals.h: Alexey Efimov reported a portability
  problem when compiling on HP-UX
Daniel
2002-11-23 11:36:05 +00:00
b827b9b065 fixes for compiling without config.h Daniel
* python/generator.py python/libxslt.c: fixes for compiling
  without config.h
Daniel
2002-11-23 11:25:00 +00:00
26113876d8 the XHTML1 serialization change to libxml2 modifies slightly the result of
* tests/documents/result.xhtml: the XHTML1 serialization change
  to libxml2 modifies slightly the result of that test.
Daniel
2002-11-21 14:13:31 +00:00
e13f3f4b8b the python bindings requires libxml2 >= 2.4.25 for the regexp stuff.
* configure.in: the python bindings requires libxml2 >= 2.4.25
  for the regexp stuff.
Daniel
2002-11-18 10:39:50 +00:00
8838a27371 similar patch to #98825 for --with-python Daniel
* configure.in: similar patch to #98825 for --with-python
Daniel
2002-11-18 09:12:00 +00:00
6f246e826b fix bug #98793 on clash of imported global variables. this changes the
* libxslt/variables.c: fix bug #98793 on clash of imported global
  variables.
* tests/reports/tst-1.err: this changes the output of that test
Daniel
2002-11-17 21:11:16 +00:00
36ec239c2a preparing 1.0.23 rebuilding the docs Daniel
* configure.in: preparing 1.0.23
* doc/*: rebuilding the docs
Daniel
LIBXSLT_1_0_23
2002-11-17 17:34:43 +00:00
ccc8569012 make sure to register EXSLT for the bindings add a specific test minor
* python/libxslt.c: make sure to register EXSLT for the bindings
* python/tests/Makefile.am python/tests/exslt.py: add a specific test
* xsltproc/xsltproc.c: minor cleanup
Daniel
2002-11-16 22:26:08 +00:00
0eeb098cf1 trying to fix #98518 when building outside of the source tree Daniel
* python/Makefile.am python/tests/Makefile.am: trying to fix #98518
  when building outside of the source tree
Daniel
2002-11-15 11:37:04 +00:00
e4f67df60a xpathObjectRet() pertains to the libxml2 module, add the namespace. Daniel
* python/generator.py: xpathObjectRet() pertains to the libxml2
  module, add the namespace.
Daniel
2002-11-14 20:40:43 +00:00
725fb1e8da *** empty log message *** 2002-11-14 17:49:34 +00:00
6a270ae34b allowed stdarg for mingw 2002-11-14 17:49:20 +00:00
1393ce6b10 cleanup 2002-11-14 17:48:57 +00:00
f69de936e6 integrated mingw into jscript configure 2002-11-14 17:48:25 +00:00
8c1282f458 doc/xsltproc.1 doc/xsltproc.html - ran stylesheets to update man page and
Thu Nov 14 07:22:23 MST 2002 John Fleck <jfleck@inkstain.net>

	* doc/xsltproc.1
	* doc/xsltproc.html - ran stylesheets to update man page
	and html with Daniel's fix to #95510
2002-11-14 14:30:34 +00:00