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
a7716d3428 fixing Red Hat bug #59508 Daniel
* xslt-config: fixing Red Hat bug #59508
Daniel
2002-02-11 14:03:50 +00:00
3e1a7baad5 added a specific example for bug #58444 in the regression tests Daniel
* tests/docs/Makefile.am tests/docs/bug-72.xml
  tests/general/Makefile.am tests/general/bug-72.*: added a
  specific example for bug #58444 in the regression tests
Daniel
2002-02-11 13:28:51 +00:00
451f8c4c03 fixed bug #58444, was quite simpler than expected. Daniel
* libxslt/transform.c: fixed bug #58444, was quite simpler
  than expected.
Daniel
2002-02-11 13:14:15 +00:00
b0cd3047a8 expected to have closed bug #70131, still wondering about the position()
* libxslt/xsltInternals.h libxslt/pattern.c: expected to have
  closed bug #70131, still wondering about the position() when
  the node is selected.
Daniel
2002-02-11 12:29:06 +00:00
4fd05fcdea added a specific example for Norm's bug in the regression tests Daniel
* tests/docs/Makefile.am tests/docs/bug-71.xml
  tests/general/Makefile.am tests/general/bug-71.*: added a
  specific example for Norm's bug in the regression tests
Daniel
2002-02-11 09:46:08 +00:00
94738b61d3 fixed a bug reported by Norm Daniel
* libxslt/attributes.c: fixed a bug reported by Norm
Daniel
2002-02-10 21:09:52 +00:00
0f39f084c1 fixed a small warning. rebuilt the APIs Daniel
* python/libxml.c : fixed a small warning.
* doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml
  python/libxsltclass.txt: rebuilt the APIs
Daniel
2002-02-10 19:31:34 +00:00
2e2bc3adde adding extra run-time informations to make the stylesheet really read-only
* libxslt/imports.c libxslt/numbers.c libxslt/pattern.c
  libxslt/pattern.h libxslt/transform.c libxslt/xslt.c
  libxslt/xsltInternals.h: adding extra run-time informations
  to make the stylesheet really read-only at run-time.
Daniel
2002-02-10 19:21:39 +00:00
c3a4fba71e fixing bug #70281 Daniel
* libxslt/transform.c: fixing bug #70281
Daniel
2002-02-10 15:22:07 +00:00
2c9c88e8db trying to fix #68759 Daniel
* libxslt/numbers.c: trying to fix #68759
Daniel
2002-02-10 14:11:45 +00:00
4a5c94ae14 seems some version of automake didn't generate the dependancies right as
* python/Makefile.am: seems some version of automake didn't
  generate the dependancies right as Jacob found out. Add
  an extra dependancy rule.
Daniel
2002-02-09 22:21:00 +00:00
43ced5c60b Fixed the python Makefiles, corrected a bug showing up on ia64, changed
* configure.in libxslt.spec.in python/Makefile.am python/generator.py
  python/libxsl.py python/libxslt.c python/tests/Makefile.am:
  Fixed the python Makefiles, corrected a bug showing up on ia64,
  changed the name of the python internal module too
Daniel
2002-02-09 18:06:02 +00:00
ada89dddea change the Licence to MIT Licence and release of 1.0.11 updates of the
* Copyright Makefile.am configure.in libxslt.spec.in: change the
  Licence to MIT Licence and release of 1.0.11
* doc/FAQ.html doc/intro.html doc/libxslt-decl.txt doc/news.html
  doc/xslt.html: updates of the docs accordingly
* libxslt/xsltwin32config.h: numbering
* python/generator.py python/libxml_wrap.h python/libxsltclass.txt
  python/libxslt-python-api.xml: cleanup the dependancies with
  libxml2
* python/tests/extfunc.py: updated examples.
Daniel
LIBXSLT_1_0_11
2002-02-08 16:09:27 +00:00
3146d5356f fixup the script and rebuid the API cleanup provided accessors for a lot
* doc/libxslt-api.xml doc/libxslt-decl.txt doc/libxslt-refs.xml
  doc/parsedecl.py: fixup the script and rebuid the API
* libxslt/extensions.h: cleanup
* python/generator.py python/libxslt-python-api.xml python/libxslt.c
  python/libxsltclass.txt: provided accessors for a lot of the
  tructures involved in the transformation. Stylesheet and
  transformation python object don't free automatically the
  encapsulated object when deallocated.
* python/tests/Makefile.am python/tests/basic.py
  python/tests/extfunc.py python/tests/pyxsltproc.py:
  updated the examples
Daniel
2002-02-07 22:34:59 +00:00
9de2bd46fc small fix cleanup avoid a problem with $(TESTS) augmented the wrappers
* xsltproc/xsltproc.c: small fix
* Makefile.am: cleanup
* python/tests/Makefile.am: avoid a problem with $(TESTS)
* python/generator.py python/libxml_wrap.h python/libxsl.py
  python/libxslt.c python/libxsltclass.txt: augmented the
  wrappers
* python/tests/pyxsltproc.py: rewrote xsltproc on top of the
  libxslt-python API to get an estimate of what is missing
Daniel
2002-02-07 17:02:34 +00:00
ff22c1a5f9 added libxslt_xsltCleanup() added parameters to
* python/libxsl.py python/libxslt-python-api.xml python/libxslt.c
  python/libxsltclass.txt: added libxslt_xsltCleanup() added parameters
  to libxslt_xsltApplyStylesheet() removed the memleaks left and
  fixed an import order.
* python/tests/basic.py python/tests/extfunc.py: updated the tests
Daniel
2002-02-06 23:03:38 +00:00
09af30e51e plugged the extension of the engine with python defined functions added a
* python/libxlst.c python/libxslt-python-api.xml
  python/libxsltclass.txt: plugged the extension of the engine
  with python defined functions
* python/tests/Makefile.am python/tests/extfunc.py: added a
  basic test, still a memleak, cleanup function needed.
Daniel
2002-02-06 18:48:48 +00:00
584f279f53 the spec file will now build libxslt-python, fought with shared and other
* libxslt.spec.in python/Makefile.am python/libxsl.py: the
  spec file will now build libxslt-python, fought with shared
  and other crazyness, seems to work now :-)
* doc/libxslt-api.xml: regenerated
Daniel
2002-02-06 12:52:40 +00:00
ac6924c939 refactored make tests, make all now don't run the test suite added tests
* Makefile.am configure.in tests/Makefile.am tests/*/Makefile.am
  tests/*/*/Makefile.am: refactored make tests, make all now don't
  run the test suite
* python/Makefile.am: added tests
* python/tests/basic.py python/tests/Makefile.am: added the first
  basic test, memory debug included
Daniel
2002-02-06 10:35:19 +00:00
f0cb070b69 attempst to tweak to get full memory debug... the basic API starts to work
* configure.in python/Makefile.am: attempst to tweak to get
  full memory debug...
* python/generator.py python/libxsl.py python/libxslt-python-api.xml
  python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt:
  the basic API starts to work
* python/tests/test.*: first basic test
* libxslt/xsltutils.c: fixed a comment
Daniel
2002-02-05 23:23:15 +00:00
f6064ec0ba Adding libxslt-sections.txt, Daniel 2002-02-05 21:36:36 +00:00
354196f9d5 Added libxslt-decl.txt to EXTRA_DIST 2002-02-05 21:29:53 +00:00
83c5fa70fd Added libxslt-decl.txt, ran make rebuild, Daniel 2002-02-05 21:28:22 +00:00
0902ad194c do not install outside of prefix, make sure the API get shipped. Daniel
* configure.in doc/Makefile.am: do not install outside of prefix,
  make sure the API get shipped.
Daniel
2002-02-05 16:37:05 +00:00
db01856562 Added, tinderbox broken, Daniel 2002-02-04 22:36:37 +00:00
0e33797b05 reactivated xsltMatchPattern() since this is really something one may want
* libxslt/pattern.[ch] doc/libxslt-api.xml doc/libxslt-refs.xml:
  reactivated xsltMatchPattern() since this is really something
  one may want to have access to in an extension function.
* Makefile.am configure.in python/Makefile.am python/generator.py
  python/libxml_wrap.h python/libxsl.py python/libxslt-python-api.xml
  python/libxslt.c python/libxslt_wrap.h python/libxsltclass.txt
  python/types.c: started working on the python bindings, borrowed
  most of the work done for libxml2, most of the generator code
  is similar. Commit at the point where this compiles cleanly and
  "import libxslt" doesn't yield any missing entry point.
Daniel
2002-02-04 18:51:53 +00:00
e12eb06619 patch from Charles Bozeman to support child::* patterns. Daniel
* libxslt/pattern.c: patch from Charles Bozeman to support
  child::* patterns.
Daniel
2002-01-30 11:48:28 +00:00
b27713d10c Bob Stayton pointed out a problem when using unions in key match patterns.
* libxslt/keys.c: Bob Stayton pointed out a problem when
  using unions in key match patterns.
* tests/docs/Makefile.am tests/docs/bug-70.xml
  tests/general/Makefile.am tests/general/bug-70.*: added a
  specific example in the regression tests
Daniel
2002-01-30 11:39:41 +00:00
2b8537b355 avoid a problem with Sun's Workshop CC, closes bug #69809 submitted by
* libxslt/transform.c: avoid a problem with Sun's Workshop CC,
  closes bug #69809 submitted by Michael Kroell
Daniel
2002-01-27 12:56:30 +00:00
6aaad01f28 added links to the Web site from usage() Daniel
* xsltproc/xsltproc.c: added links to the Web site from usage()
Daniel
2002-01-25 14:32:23 +00:00
8ea3d619c2 Fixed a small error in the extension documentation, Daniel 2002-01-24 13:22:39 +00:00
d415e52575 fixed a link, Daniel 2002-01-23 22:22:22 +00:00
ea45a7bb23 Added a couple of missing files, daniel 2002-01-23 22:17:17 +00:00
2d9637880d generated an index based on comments content similar to libxml2 one The
* doc/API*.html doc/parsedecl.py doc/*.xsl parsedecl.py: generated
  an index based on comments content similar to libxml2 one
  The code need more specific comments.
* doc/*: rebuilt the web site with the new references
Daniel
2002-01-23 22:14:57 +00:00
144b683bad Someone was picky :-), Daniel 2002-01-23 13:16:56 +00:00
180e464255 roll back the change after more analysis proper fix is to restore the
* libxslt/functions.h: roll back the change after more analysis
  proper fix is to restore the definition of xmlXPathFuncLookupFunc
  int libxml2
Daniel
2002-01-21 08:55:02 +00:00
cc76d09299 fixed a proble after some cleanup of libxml2 includes. Daniel
* libxslt/functions.h: fixed a proble  after some cleanup of libxml2
  includes.
Daniel
2002-01-21 08:42:10 +00:00
2590cc843a Fixed RH bug #58124 due to an off-by-one error when parsing -o arguments.
* xsltproc/xsltproc.c: Fixed RH bug #58124 due to an off-by-one
  error when parsing -o arguments.
Daniel
2002-01-20 13:34:51 +00:00
14a94c1438 Fixed RH bug #57496, xsltproc was not returning error code on internal
* doc/xsltproc.xml libxslt/xsltutils.c xsltproc/xsltproc.c:
  Fixed RH bug #57496, xsltproc was not returning error
  code on internal runtime errors. Should return 9 now.
Daniel
2002-01-20 13:17:50 +00:00
622543d7b3 Added pointer and description of the XML Catalog building script, Daniel 2002-01-19 22:26:25 +00:00
7053577098 Charlie Bozeman provided the implementation for the EXSLT math other
* libexslt/math.c: Charlie Bozeman provided the implementation
  for the EXSLT math other functions
Daniel
2002-01-18 08:46:17 +00:00
2f352a4663 jacob berkman pointed out that the Cygwin patch forgot to add libexslt.h
* libexslt/Makefile.am: jacob berkman pointed out that the
  Cygwin patch forgot to add libexslt.h to the tarball
Daniel
2002-01-17 22:43:30 +00:00
4ad1450995 fixed I18N problemes in the template parser pointed out by Xavier Cazin
* libxslt/pattern.c: fixed I18N problemes in the template parser
  pointed out by Xavier Cazin
* tests/docs/Makefile.am tests/docs/bug-69.xml
  tests/general/Makefile.am tests/general/bug-69.*: added a
  specific example in the regression tests
Daniel
2002-01-17 22:40:42 +00:00
fde4cdef0a applied Robert Collins patch for Cygwin support Daniel
* Makefile.am libexslt/common.c libexslt/date.c libexslt/exslt.c
  libexslt/exslt.h libexslt/exsltconfig.h.in libexslt/functions.c
  libexslt/libexslt.h libexslt/math.c libexslt/saxon.c
  libexslt/sets.c libexslt/strings.c libxslt/libxslt.h
  libxslt/xslt.h libxslt/xsltconfig.h.in libxslt/xsltutils.c
  xsltproc/xsltproc.c: applied Robert Collins patch for
  Cygwin support
Daniel
2002-01-17 09:43:36 +00:00
dc169b0e40 ugly way to keep the memory debugging active on my devel workstation by
* xsltproc/Makefile.am configure.in: ugly way to keep
  the memory debugging active on my devel workstation
  by bypassing libtool completely
daniel
2002-01-17 09:35:52 +00:00
df83f24e59 Added link to DocBook Install mini-HOWTO, Daniel 2002-01-15 15:58:49 +00:00
a78d584a69 fixed bug #68751 added a specific example in the regression tests Daniel
* libxslt/templates.c: fixed bug #68751
* tests/docs/Makefile.am tests/docs/bug-68.xml
  tests/general/Makefile.am tests/general/bug-68.*: added a
  specific example in the regression tests
Daniel
2002-01-15 11:02:11 +00:00
18c8f88910 fixed a couple of small problems raised by Justin Fletcher Daniel
* libxslt/transform.c xsltproc/xsltproc.c: fixed a couple of
  small problems raised by Justin Fletcher
Daniel
2002-01-15 09:41:47 +00:00
ce2f32af4c releasing 1.0.10 updating the docs for the release. seems I inadvertantly
* configure.in: releasing 1.0.10
* doc/*: updating the docs for the release.
* libxslt/namespaces.c libxslt/pattern.c libxslt/transform.c:
  seems I inadvertantly commited previously stuff from a failed
  attempt at fixing namespace nodes parents.
Daniel
LIBXSLT_1_0_10
2002-01-14 18:14:28 +00:00
7b27da1f55 the xsl:number implementation incorrectly cached the format string in some
* libxslt/numbers.c: the xsl:number implementation incorrectly
  cached the format string in some case. Fixes bug #65391
Daniel
2002-01-14 11:21:46 +00:00