platform/upstream/libxslt.git
22 years agoapplied the same kind of fixes to the Python Makefiels than to libxml2
Daniel Veillard [Mon, 18 Mar 2002 15:24:51 +0000 (15:24 +0000)]
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

22 years agochaing result tree values which may be deallocated and must not be kept in
Daniel Veillard [Sat, 16 Mar 2002 22:50:56 +0000 (22:50 +0000)]
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

22 years agoapplied another cleanup comment diff from Heiko W. Rupp, regenerated the
Daniel Veillard [Wed, 13 Mar 2002 14:23:40 +0000 (14:23 +0000)]
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

22 years agoadded a home brewed test for path computation elmininating duplicate in
Daniel Veillard [Wed, 13 Mar 2002 12:42:02 +0000 (12:42 +0000)]
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

22 years agofixed a build problem in some environements Daniel
Daniel Veillard [Sat, 9 Mar 2002 10:54:32 +0000 (10:54 +0000)]
fixed a build problem in some environements Daniel

* doc/Makefile.am: fixed a build problem in some environements
Daniel

22 years agoremove $(srcdir) as make will automatically look there for these files
jacob berkman [Fri, 8 Mar 2002 18:25:29 +0000 (18:25 +0000)]
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

22 years agopreparing release 1.0.13 updated and rebuilt the docs fixed a possible
Daniel Veillard [Fri, 8 Mar 2002 16:52:34 +0000 (16:52 +0000)]
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

22 years agoFixes the problems exposed by #73880 those ought to be computed at
Daniel Veillard [Fri, 8 Mar 2002 13:55:08 +0000 (13:55 +0000)]
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

22 years agofixed bug #73791 related to extension function declared in included
Daniel Veillard [Thu, 7 Mar 2002 16:03:34 +0000 (16:03 +0000)]
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

22 years agoadded a specific example for bug #72150 in the regression tests Daniel
Daniel Veillard [Thu, 7 Mar 2002 14:22:05 +0000 (14:22 +0000)]
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

22 years agofixed bug #71488 in a similar way as #71457 Daniel
Daniel Veillard [Thu, 7 Mar 2002 14:20:05 +0000 (14:20 +0000)]
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

22 years agosome HTML meta encoding fixups resulting from fix in libxml2 Daniel
Daniel Veillard [Thu, 7 Mar 2002 08:43:34 +0000 (08:43 +0000)]
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

22 years agosmall fixups related to the XPath changes in fixing #61290 Daniel
Daniel Veillard [Mon, 4 Mar 2002 17:11:29 +0000 (17:11 +0000)]
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

22 years agoCompleted #73363 fixup, Daniel
Daniel Veillard [Mon, 4 Mar 2002 12:04:12 +0000 (12:04 +0000)]
Completed #73363 fixup, Daniel

22 years agofixed bug #73363, bad tokenization of pattern Daniel
Daniel Veillard [Mon, 4 Mar 2002 11:59:24 +0000 (11:59 +0000)]
fixed bug #73363, bad tokenization of pattern Daniel

* libxslt/pattern.c: fixed bug #73363, bad tokenization of pattern
Daniel

22 years agopatch from Charles Bozeman for the exslt date extension added the
Daniel Veillard [Mon, 4 Mar 2002 11:03:26 +0000 (11:03 +0000)]
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

22 years agolibxslt/preproc.c: Fixed #73088 with the associated patch
Daniel Veillard [Fri, 1 Mar 2002 09:18:33 +0000 (09:18 +0000)]
libxslt/preproc.c: Fixed #73088 with the associated patch
Daniel

22 years agosimilar to #72663 and #72658, don't memdump unless compiled explicitely
Daniel Veillard [Fri, 1 Mar 2002 09:15:28 +0000 (09:15 +0000)]
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

22 years agoUpdated the Python installation instructions, Daniel
Daniel Veillard [Sat, 23 Feb 2002 13:07:04 +0000 (13:07 +0000)]
Updated the Python installation instructions, Daniel

22 years agochanges for the 'usual' setup.py to allow building a libxml2-python module
Daniel Veillard [Fri, 22 Feb 2002 22:58:47 +0000 (22:58 +0000)]
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

22 years agoAdded a link to ScrollKeeper, Daniel
Daniel Veillard [Fri, 22 Feb 2002 20:12:19 +0000 (20:12 +0000)]
Added a link to ScrollKeeper, Daniel

22 years agoRemoved the CSS font-size, daniel
Daniel Veillard [Thu, 21 Feb 2002 14:54:47 +0000 (14:54 +0000)]
Removed the CSS font-size, daniel

22 years agoAdded pointer to Tcl bindings, Daniel
Daniel Veillard [Thu, 21 Feb 2002 12:28:20 +0000 (12:28 +0000)]
Added pointer to Tcl bindings, Daniel

22 years agoAdded pointer to Tcl bindings, Daniel
Daniel Veillard [Thu, 21 Feb 2002 12:09:40 +0000 (12:09 +0000)]
Added pointer to Tcl bindings, Daniel

22 years agoadded documentation for the wrappers and python modules. Daniel
Daniel Veillard [Thu, 21 Feb 2002 12:01:37 +0000 (12:01 +0000)]
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

22 years agoadded a specific example for bug #71342 in the regression tests fixing
Daniel Veillard [Wed, 13 Feb 2002 13:24:01 +0000 (13:24 +0000)]
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

22 years agotrying to fix #71270 Daniel
Daniel Veillard [Tue, 12 Feb 2002 14:11:09 +0000 (14:11 +0000)]
trying to fix #71270 Daniel

* python/Makefile.am: trying to fix #71270
Daniel

22 years agoremoved tab used spaces preparing 1.0.12 rebuild/updated Daniel
Daniel Veillard [Mon, 11 Feb 2002 18:54:47 +0000 (18:54 +0000)]
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

22 years agoadded a specific example for bug #71181 in the regression tests Daniel
Daniel Veillard [Mon, 11 Feb 2002 15:35:47 +0000 (15:35 +0000)]
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

22 years agofixed bug #71181 p/text() would not work. A bit of cleanup. Daniel
Daniel Veillard [Mon, 11 Feb 2002 15:23:59 +0000 (15:23 +0000)]
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

22 years agofixing Red Hat bug #59508 Daniel
Daniel Veillard [Mon, 11 Feb 2002 14:03:50 +0000 (14:03 +0000)]
fixing Red Hat bug #59508 Daniel

* xslt-config: fixing Red Hat bug #59508
Daniel

22 years agoadded a specific example for bug #58444 in the regression tests Daniel
Daniel Veillard [Mon, 11 Feb 2002 13:28:51 +0000 (13:28 +0000)]
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

22 years agofixed bug #58444, was quite simpler than expected. Daniel
Daniel Veillard [Mon, 11 Feb 2002 13:14:15 +0000 (13:14 +0000)]
fixed bug #58444, was quite simpler than expected. Daniel

* libxslt/transform.c: fixed bug #58444, was quite simpler
  than expected.
Daniel

22 years agoexpected to have closed bug #70131, still wondering about the position()
Daniel Veillard [Mon, 11 Feb 2002 12:29:06 +0000 (12:29 +0000)]
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

22 years agoadded a specific example for Norm's bug in the regression tests Daniel
Daniel Veillard [Mon, 11 Feb 2002 09:46:08 +0000 (09:46 +0000)]
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

22 years agofixed a bug reported by Norm Daniel
Daniel Veillard [Sun, 10 Feb 2002 21:09:52 +0000 (21:09 +0000)]
fixed a bug reported by Norm Daniel

* libxslt/attributes.c: fixed a bug reported by Norm
Daniel

22 years agofixed a small warning. rebuilt the APIs Daniel
Daniel Veillard [Sun, 10 Feb 2002 19:31:34 +0000 (19:31 +0000)]
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

22 years agoadding extra run-time informations to make the stylesheet really read-only
Daniel Veillard [Sun, 10 Feb 2002 19:21:39 +0000 (19:21 +0000)]
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

22 years agofixing bug #70281 Daniel
Daniel Veillard [Sun, 10 Feb 2002 15:22:07 +0000 (15:22 +0000)]
fixing bug #70281 Daniel

* libxslt/transform.c: fixing bug #70281
Daniel

22 years agotrying to fix #68759 Daniel
Daniel Veillard [Sun, 10 Feb 2002 14:11:45 +0000 (14:11 +0000)]
trying to fix #68759 Daniel

* libxslt/numbers.c: trying to fix #68759
Daniel

22 years agoseems some version of automake didn't generate the dependancies right as
Daniel Veillard [Sat, 9 Feb 2002 22:21:00 +0000 (22:21 +0000)]
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

22 years agoFixed the python Makefiles, corrected a bug showing up on ia64, changed
Daniel Veillard [Sat, 9 Feb 2002 18:06:02 +0000 (18:06 +0000)]
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

22 years agochange the Licence to MIT Licence and release of 1.0.11 updates of the
Daniel Veillard [Fri, 8 Feb 2002 16:09:27 +0000 (16:09 +0000)]
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

22 years agofixup the script and rebuid the API cleanup provided accessors for a lot
Daniel Veillard [Thu, 7 Feb 2002 22:34:59 +0000 (22:34 +0000)]
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

22 years agosmall fix cleanup avoid a problem with $(TESTS) augmented the wrappers
Daniel Veillard [Thu, 7 Feb 2002 17:02:34 +0000 (17:02 +0000)]
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

22 years agoadded libxslt_xsltCleanup() added parameters to
Daniel Veillard [Wed, 6 Feb 2002 23:03:38 +0000 (23:03 +0000)]
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

22 years agoplugged the extension of the engine with python defined functions added a
Daniel Veillard [Wed, 6 Feb 2002 18:48:48 +0000 (18:48 +0000)]
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

22 years agothe spec file will now build libxslt-python, fought with shared and other
Daniel Veillard [Wed, 6 Feb 2002 12:52:40 +0000 (12:52 +0000)]
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

22 years agorefactored make tests, make all now don't run the test suite added tests
Daniel Veillard [Wed, 6 Feb 2002 10:35:19 +0000 (10:35 +0000)]
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

22 years agoattempst to tweak to get full memory debug... the basic API starts to work
Daniel Veillard [Tue, 5 Feb 2002 23:23:15 +0000 (23:23 +0000)]
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

22 years agoAdding libxslt-sections.txt, Daniel
Daniel Veillard [Tue, 5 Feb 2002 21:36:36 +0000 (21:36 +0000)]
Adding libxslt-sections.txt, Daniel

22 years agoAdded libxslt-decl.txt to EXTRA_DIST
Daniel Veillard [Tue, 5 Feb 2002 21:29:53 +0000 (21:29 +0000)]
Added libxslt-decl.txt to EXTRA_DIST

22 years agoAdded libxslt-decl.txt, ran make rebuild, Daniel
Daniel Veillard [Tue, 5 Feb 2002 21:28:22 +0000 (21:28 +0000)]
Added libxslt-decl.txt, ran make rebuild, Daniel

22 years agodo not install outside of prefix, make sure the API get shipped. Daniel
Daniel Veillard [Tue, 5 Feb 2002 16:37:05 +0000 (16:37 +0000)]
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

22 years agoAdded, tinderbox broken, Daniel
Daniel Veillard [Mon, 4 Feb 2002 22:36:37 +0000 (22:36 +0000)]
Added, tinderbox broken, Daniel

22 years agoreactivated xsltMatchPattern() since this is really something one may want
Daniel Veillard [Mon, 4 Feb 2002 18:51:53 +0000 (18:51 +0000)]
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

22 years agopatch from Charles Bozeman to support child::* patterns. Daniel
Daniel Veillard [Wed, 30 Jan 2002 11:48:28 +0000 (11:48 +0000)]
patch from Charles Bozeman to support child::* patterns. Daniel

* libxslt/pattern.c: patch from Charles Bozeman to support
  child::* patterns.
Daniel

22 years agoBob Stayton pointed out a problem when using unions in key match patterns.
Daniel Veillard [Wed, 30 Jan 2002 11:39:41 +0000 (11:39 +0000)]
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

22 years agoavoid a problem with Sun's Workshop CC, closes bug #69809 submitted by
Daniel Veillard [Sun, 27 Jan 2002 12:56:30 +0000 (12:56 +0000)]
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

22 years agoadded links to the Web site from usage() Daniel
Daniel Veillard [Fri, 25 Jan 2002 14:32:23 +0000 (14:32 +0000)]
added links to the Web site from usage() Daniel

* xsltproc/xsltproc.c: added links to the Web site from usage()
Daniel

22 years agoFixed a small error in the extension documentation, Daniel
Daniel Veillard [Thu, 24 Jan 2002 13:22:39 +0000 (13:22 +0000)]
Fixed a small error in the extension documentation, Daniel

22 years agofixed a link, Daniel
Daniel Veillard [Wed, 23 Jan 2002 22:22:22 +0000 (22:22 +0000)]
fixed a link, Daniel

22 years agoAdded a couple of missing files, daniel
Daniel Veillard [Wed, 23 Jan 2002 22:17:17 +0000 (22:17 +0000)]
Added a couple of missing files, daniel

22 years agogenerated an index based on comments content similar to libxml2 one The
Daniel Veillard [Wed, 23 Jan 2002 22:14:57 +0000 (22:14 +0000)]
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

22 years agoSomeone was picky :-), Daniel
Daniel Veillard [Wed, 23 Jan 2002 13:16:56 +0000 (13:16 +0000)]
Someone was picky :-), Daniel

22 years agoroll back the change after more analysis proper fix is to restore the
Daniel Veillard [Mon, 21 Jan 2002 08:55:02 +0000 (08:55 +0000)]
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

22 years agofixed a proble after some cleanup of libxml2 includes. Daniel
Daniel Veillard [Mon, 21 Jan 2002 08:42:10 +0000 (08:42 +0000)]
fixed a proble after some cleanup of libxml2 includes. Daniel

* libxslt/functions.h: fixed a proble  after some cleanup of libxml2
  includes.
Daniel

22 years agoFixed RH bug #58124 due to an off-by-one error when parsing -o arguments.
Daniel Veillard [Sun, 20 Jan 2002 13:34:51 +0000 (13:34 +0000)]
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

22 years agoFixed RH bug #57496, xsltproc was not returning error code on internal
Daniel Veillard [Sun, 20 Jan 2002 13:17:50 +0000 (13:17 +0000)]
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

22 years agoAdded pointer and description of the XML Catalog building script, Daniel
Daniel Veillard [Sat, 19 Jan 2002 22:26:25 +0000 (22:26 +0000)]
Added pointer and description of the XML Catalog building script, Daniel

22 years agoCharlie Bozeman provided the implementation for the EXSLT math other
Daniel Veillard [Fri, 18 Jan 2002 08:46:17 +0000 (08:46 +0000)]
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

22 years agojacob berkman pointed out that the Cygwin patch forgot to add libexslt.h
Daniel Veillard [Thu, 17 Jan 2002 22:43:30 +0000 (22:43 +0000)]
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

22 years agofixed I18N problemes in the template parser pointed out by Xavier Cazin
Daniel Veillard [Thu, 17 Jan 2002 22:40:42 +0000 (22:40 +0000)]
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

22 years agoapplied Robert Collins patch for Cygwin support Daniel
Daniel Veillard [Thu, 17 Jan 2002 09:43:36 +0000 (09:43 +0000)]
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

22 years agougly way to keep the memory debugging active on my devel workstation by
Daniel Veillard [Thu, 17 Jan 2002 09:35:52 +0000 (09:35 +0000)]
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

22 years agoAdded link to DocBook Install mini-HOWTO, Daniel
Daniel Veillard [Tue, 15 Jan 2002 15:58:49 +0000 (15:58 +0000)]
Added link to DocBook Install mini-HOWTO, Daniel

22 years agofixed bug #68751 added a specific example in the regression tests Daniel
Daniel Veillard [Tue, 15 Jan 2002 11:02:11 +0000 (11:02 +0000)]
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

22 years agofixed a couple of small problems raised by Justin Fletcher Daniel
Daniel Veillard [Tue, 15 Jan 2002 09:41:47 +0000 (09:41 +0000)]
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

22 years agoreleasing 1.0.10 updating the docs for the release. seems I inadvertantly
Daniel Veillard [Mon, 14 Jan 2002 18:14:28 +0000 (18:14 +0000)]
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

22 years agothe xsl:number implementation incorrectly cached the format string in some
Daniel Veillard [Mon, 14 Jan 2002 11:21:46 +0000 (11:21 +0000)]
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

22 years agofixed a couple of cut and paste errors in the math functions detection
Daniel Veillard [Mon, 14 Jan 2002 09:36:51 +0000 (09:36 +0000)]
fixed a couple of cut and paste errors in the math functions detection

* configure.in: fixed a couple of cut and paste errors in the
  math functions detection
* libxslt.spec.in: added missing file entry for libxslt.pc
Daniel

22 years agoAdded a link to xmlto from the DocBook page, Daniel
Daniel Veillard [Thu, 10 Jan 2002 13:16:27 +0000 (13:16 +0000)]
Added a link to xmlto from the DocBook page, Daniel

22 years agoJohn Fleck <jfleck@inkstain.net>
John Fleck [Wed, 9 Jan 2002 04:43:41 +0000 (04:43 +0000)]
John Fleck <jfleck@inkstain.net>

John Fleck <jfleck@inkstain.net>

oops, forgot ChangeLog

22 years agodoc/xsltproc.xml, doc/xsltproc.1, doc/xsltproc.html update xsltproc man
MST 2002 John Fleck [Wed, 9 Jan 2002 04:06:27 +0000 (04:06 +0000)]
doc/xsltproc.xml, doc/xsltproc.1, doc/xsltproc.html update xsltproc man

Tue Jan  8 21:04:17 MST 2002 John Fleck <jfleck@inkstain.net>

* doc/xsltproc.xml, doc/xsltproc.1, doc/xsltproc.html
update xsltproc man page to add --stringparam option

22 years agoadded the --stringparam option applied John Fleck's patch to correct the
Daniel Veillard [Tue, 8 Jan 2002 16:25:24 +0000 (16:25 +0000)]
added the --stringparam option applied John Fleck's patch to correct the

* xsltproc/xsltproc.c: added the --stringparam option
* xsltproc/xsltproc.c: applied John Fleck's patch to correct
  the --novalid behaviour.
Daniel

22 years agoAdded a link I forgot, Daniel
Daniel Veillard [Tue, 8 Jan 2002 13:01:38 +0000 (13:01 +0000)]
Added a link I forgot, Daniel

22 years agoadded a DocBook section docbook.html Daniel
Daniel Veillard [Tue, 8 Jan 2002 12:52:22 +0000 (12:52 +0000)]
added a DocBook section docbook.html Daniel

* doc/site.xsl doc/*.html: added a DocBook section docbook.html
Daniel

22 years agoupdated gdome2 homepage Daniel
Daniel Veillard [Tue, 8 Jan 2002 11:57:42 +0000 (11:57 +0000)]
updated gdome2 homepage Daniel

* doc/*.html: updated gdome2 homepage
Daniel

22 years agoWindows/MSVC project files update from Igor Zlatkovic Daniel
Daniel Veillard [Sat, 5 Jan 2002 18:34:36 +0000 (18:34 +0000)]
Windows/MSVC project files update from Igor Zlatkovic Daniel

* win32/dsp: Windows/MSVC project files update from Igor Zlatkovic
Daniel

22 years agodoc/xsltproc.xml, xsltproc.1 - updating man page to reflect increased
MST 2002 John Fleck [Sat, 5 Jan 2002 05:14:33 +0000 (05:14 +0000)]
doc/xsltproc.xml, xsltproc.1 - updating man page to reflect increased

Fri Jan  4 22:13:40 MST 2002 John Fleck <jfleck@inkstain.net>

* doc/xsltproc.xml, xsltproc.1 - updating man page to reflect
increased number of parameteres, changed license, cleaned up some
places where it looked junky because of stylesheet issues

22 years agoincreased the max number of parameters Daniel
Daniel Veillard [Fri, 4 Jan 2002 14:51:13 +0000 (14:51 +0000)]
increased the max number of parameters Daniel

* xsltproc/xsltproc.c: increased the max number of parameters
Daniel

22 years agoadded pkg-config file from Rodrigo Moya Daniel
Daniel Veillard [Thu, 20 Dec 2001 13:59:22 +0000 (13:59 +0000)]
added pkg-config file from Rodrigo Moya Daniel

* libxslt.pc.in configure.in: added pkg-config file from Rodrigo Moya
Daniel

22 years agoapplied albert portability patch applied Igor patch for Windows Daniel
Daniel Veillard [Thu, 20 Dec 2001 13:53:08 +0000 (13:53 +0000)]
applied albert portability patch applied Igor patch for Windows Daniel

* configure.in: applied albert portability patch
* libxslt/libxslt.h libxslt/xslt.h libxslt/xsltconfig.h.in
 libxslt/xsltutils.c libxslt/xsltwin32config.h.in win32/dsp/libxslt.def:
 applied Igor patch for Windows
Daniel

22 years agofixed a problem with the debuuger interface. Daniel
Daniel Veillard [Tue, 11 Dec 2001 14:28:19 +0000 (14:28 +0000)]
fixed a problem with the debuuger interface. Daniel

* libxslt/xsltutils.c: fixed a problem with the debuuger interface.
Daniel

22 years agopreparing 1.0.9 updated and rebuild the doc Daniel
Daniel Veillard [Fri, 7 Dec 2001 14:50:08 +0000 (14:50 +0000)]
preparing 1.0.9 updated and rebuild the doc Daniel

* configure.in: preparing 1.0.9
* doc/*: updated and rebuild the doc
Daniel

22 years agotrying to fix the problem related to prelinking and libtools crazyness
Daniel Veillard [Thu, 6 Dec 2001 13:59:15 +0000 (13:59 +0000)]
trying to fix the problem related to prelinking and libtools crazyness

* configure.in libexslt/Makefile.am: trying to fix the problem
  related to prelinking and libtools crazyness
Daniel

22 years agoapplied Keith Isdale patch for the debugger glue. Daniel
Daniel Veillard [Wed, 5 Dec 2001 17:50:53 +0000 (17:50 +0000)]
applied Keith Isdale patch for the debugger glue. Daniel

* libxslt/transform.c libxslt/variables.c: applied Keith Isdale
  patch for the debugger glue.
Daniel

22 years agoreplaced the whole module with just the entry points. Daniel
Daniel Veillard [Wed, 5 Dec 2001 17:45:08 +0000 (17:45 +0000)]
replaced the whole module with just the entry points. Daniel

* breakpoint/Makefile.am breakpoint/deprecated.c: replaced
  the whole module with just the entry points.
Daniel

22 years agoNik Clayton found a bug introduced in 1.0.8 when using doctypes for HTML
Daniel Veillard [Fri, 30 Nov 2001 18:02:14 +0000 (18:02 +0000)]
Nik Clayton found a bug introduced in 1.0.8 when using doctypes for HTML

* libxslt/transform.c: Nik Clayton found a bug introduced in
  1.0.8 when using doctypes for HTML output
Daniel

22 years agorevamped the mechanism to hook a debuger to use a callback setup function,
Daniel Veillard [Fri, 30 Nov 2001 12:01:25 +0000 (12:01 +0000)]
revamped the mechanism to hook a debuger to use a callback setup function,

* libxslt/attributes.c libxslt/transform.c libxslt/xsltutils.c
  libxslt/xsltutils.h: revamped the mechanism to hook a debuger
  to use a callback setup function, deprecating libxsltbreakpoint
* xsltproc/Makefile.am configure.in breakpoint/Makefile.am: removing
  dependancies on libxsltbreakpoint
Daniel