platform/upstream/libxslt.git
22 years agofix bug 84902
William M. Brack [Tue, 2 Jul 2002 16:52:53 +0000 (16:52 +0000)]
fix bug 84902

22 years agoadded a example in the regression tests for a case where the XML default
Daniel Veillard [Mon, 1 Jul 2002 22:19:55 +0000 (22:19 +0000)]
added a example in the regression tests for a case where the XML default

* tests/docs/Makefile.am tests/docs/bug-87.xml
  tests/general/Makefile.am tests/general/bug-87.*: added a
  example in the regression tests for a case where the XML
  default namespace was missing from the namespace axis
* xsltproc/xsltproc.c: added the informations that parameter
  strings are expected to be UTF8
* libxslt/attributes.c: fixes on attribute group implementation
Daniel

22 years agodoc/xsltproc.xml, doc/xsltproc.html/, doc/xsltproc.1 updating docs to add
MDT 2002 John Fleck [Sun, 30 Jun 2002 03:10:23 +0000 (03:10 +0000)]
doc/xsltproc.xml, doc/xsltproc.html/, doc/xsltproc.1 updating docs to add

Sat Jun 29 21:12:14 MDT 2002 John Fleck <jfleck@inkstain.net>

* doc/xsltproc.xml, doc/xsltproc.html/, doc/xsltproc.1
updating docs to add reference to UTF-8 requirement for
stringparam command line option

22 years agofixed document('') as pointed by Eric van der Vlist added the specific
Daniel Veillard [Wed, 19 Jun 2002 11:42:31 +0000 (11:42 +0000)]
fixed document('') as pointed by Eric van der Vlist added the specific

* libxslt/documents.c libxslt/functions.c libxslt/xsltInternals.h:
  fixed document('') as pointed by Eric van der Vlist
* tests/docs/Makefile.am tests/docs/bug-86.xml
  tests/general/Makefile.am tests/general/bug-86.*: added the
  specific example in the regression tests
Daniel

22 years agoapplied a patch from Ken Neighbors fixing some format-number
Daniel Veillard [Sat, 15 Jun 2002 13:45:04 +0000 (13:45 +0000)]
applied a patch from Ken Neighbors fixing some format-number

* libxslt/numbers.c libxslt/numbersInternals.h: applied a
  patch from Ken Neighbors fixing some format-number inconsistencies
* tests/numbers/format-number.out tests/numbers/format-number.xml
  tests/numbers/format-number.xsl: the patch also included
  updates to the regression tests
Daniel

22 years agopatch from Richard Jinks t correct a bug in xsl:number level="multiple"
Daniel Veillard [Mon, 10 Jun 2002 12:55:21 +0000 (12:55 +0000)]
patch from Richard Jinks t correct a bug in xsl:number level="multiple"

* libxslt/numbers.c: patch from Richard Jinks t correct a bug in
  xsl:number level="multiple"
* tests/docs/Makefile.am tests/docs/bug-84.xml
  tests/general/Makefile.am tests/general/bug-84.*: added a
  specific example in the regression tests
Daniel

22 years agoturned a function static applied patch from Mark Vadoc Daniel
Daniel Veillard [Fri, 31 May 2002 07:32:37 +0000 (07:32 +0000)]
turned a function static applied patch from Mark Vadoc Daniel

* libexslt/dynamic.c: turned a function static
* libxslt/win32config.h: applied patch from Mark Vadoc
Daniel

22 years agoapplied a patch from Mark Vakoc to implement the EXSLT object
Daniel Veillard [Thu, 30 May 2002 21:36:59 +0000 (21:36 +0000)]
applied a patch from Mark Vakoc to implement the EXSLT object

* win32/Makefile.msvc libexslt/Makefile.am libexslt/date.c
  libexslt/dynamic.c libexslt/exslt.c libexslt/exslt.h: applied
  a patch from Mark Vakoc to implement the EXSLT
  object dyn:evaluate(string) extension function, and a small fix
  to date.c
Daniel

22 years agoUpdated with 1.0.18 informations, Daniel
Daniel Veillard [Tue, 28 May 2002 16:46:32 +0000 (16:46 +0000)]
Updated with 1.0.18 informations, Daniel

22 years agopreparing 1.0.18 recompiled the API and web site Daniel
Daniel Veillard [Mon, 27 May 2002 21:25:43 +0000 (21:25 +0000)]
preparing 1.0.18 recompiled the API and web site Daniel

* configure.in: preparing 1.0.18
* doc/*: recompiled the API and web site
Daniel

22 years agofix bug #81099 about duplicated namespace declarations, this might not be
Daniel Veillard [Mon, 27 May 2002 17:14:56 +0000 (17:14 +0000)]
fix bug #81099 about duplicated namespace declarations, this might not be

* libxslt/namespaces.c libxslt/transform.c: fix bug #81099 about
  duplicated namespace declarations, this might not be as generic as
  it should but works well for DocBook stylesheets
Daniel

22 years agoFixing the download page #81728, Daniel
Daniel Veillard [Mon, 27 May 2002 14:32:17 +0000 (14:32 +0000)]
Fixing the download page #81728, Daniel

22 years agofix bug #82970 Daniel
Daniel Veillard [Sat, 25 May 2002 10:07:09 +0000 (10:07 +0000)]
fix bug #82970 Daniel

* libxslt.pc.in: fix bug #82970
Daniel

22 years agotried to fix #79105 by providing a specific error registering routine.
Daniel Veillard [Fri, 24 May 2002 13:03:04 +0000 (13:03 +0000)]
tried to fix #79105 by providing a specific error registering routine.

* python/libxslt-python-api.xml python/libxslt.c
  python/libxsltclass.txt : tried to fix #79105 by providing a
  specific error registering routine.
Daniel

22 years agoapplied patch from Morus Walter adding xsltSaveResultToString() this
Daniel Veillard [Thu, 23 May 2002 16:07:50 +0000 (16:07 +0000)]
applied patch from Morus Walter adding xsltSaveResultToString() this

* libxslt/xsltutils.[ch] : applied patch from Morus Walter
  adding xsltSaveResultToString()
* doc/APIfiles.html doc/APIfunctions.html doc/libxslt-api.xml
  doc/libxslt-decl.txt doc/libxslt-refs.xml: this increased the
  API with the new function.
Daniel

22 years agoapplied a patch from Richard Jinks to avoid a crash in element-available()
Daniel Veillard [Wed, 22 May 2002 09:50:24 +0000 (09:50 +0000)]
applied a patch from Richard Jinks to avoid a crash in element-available()

* libxslt/function.c: applied a patch from Richard Jinks
  to avoid a crash in element-available()
Daniel

22 years agoapplied patch from Geert Kloosterman to not miss gif and .png files in the
Daniel Veillard [Tue, 21 May 2002 17:39:37 +0000 (17:39 +0000)]
applied patch from Geert Kloosterman to not miss gif and .png files in the

* libxslt.spec.in: applied patch from Geert Kloosterman to
  not miss gif and .png files in the RPM  documentation
Daniel

22 years agoApplied patch for the EXSLT man page from Charles Bozeman Daniel
Daniel Veillard [Tue, 21 May 2002 06:42:59 +0000 (06:42 +0000)]
Applied patch for the EXSLT man page from Charles Bozeman Daniel

* libexslt/libexslt.4: Applied patch for the EXSLT man page
  from Charles Bozeman
Daniel

22 years agoapplied a man page patch from Christian Cornelssen and fixed a couple of
Daniel Veillard [Sat, 18 May 2002 08:01:57 +0000 (08:01 +0000)]
applied a man page patch from Christian Cornelssen and fixed a couple of

* libexslt/libexslt.4 libxslt/libxslt.4 libxslt/keys.c
  libxslt/xsltconfig.h.in: applied a man page patch from
  Christian Cornelssen and fixed a couple of issues he raised.
Daniel

22 years agomoved the extension dump out of the loop Daniel
Daniel Veillard [Thu, 16 May 2002 17:38:09 +0000 (17:38 +0000)]
moved the extension dump out of the loop Daniel

* xsltproc/xsltproc.c: moved the extension dump out of the loop
Daniel

22 years agoApplied Mark Vakoc patch to show registered extensions in xsltproc rebuilt
Daniel Veillard [Thu, 16 May 2002 17:33:29 +0000 (17:33 +0000)]
Applied Mark Vakoc patch to show registered extensions in xsltproc rebuilt

* libxslt/extensions.[ch]  xsltproc/xsltproc.c win32/libxslt.def.src:
  Applied Mark Vakoc patch to show registered extensions in xsltproc
* doc/*: rebuilt the API, docs and website
* python/libxsltclass.txt: this added an entry point
Daniel

22 years ago*** empty log message ***
Igor Zlatkovic [Tue, 14 May 2002 22:23:17 +0000 (22:23 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Igor Zlatkovic [Tue, 14 May 2002 22:19:03 +0000 (22:19 +0000)]
*** empty log message ***

22 years agoxml:include crash fix
Igor Zlatkovic [Tue, 14 May 2002 22:18:40 +0000 (22:18 +0000)]
xml:include crash fix

22 years ago*** empty log message ***
Igor Zlatkovic [Wed, 8 May 2002 23:38:01 +0000 (23:38 +0000)]
*** empty log message ***

22 years agoFixed a typo _cplusplus -> __cplusplus
Igor Zlatkovic [Wed, 8 May 2002 23:37:32 +0000 (23:37 +0000)]
Fixed a typo _cplusplus -> __cplusplus

22 years agofixed some return code problems raised by Thomas Mauch Daniel
Daniel Veillard [Thu, 2 May 2002 09:09:18 +0000 (09:09 +0000)]
fixed some return code problems raised by Thomas Mauch Daniel

* xsltproc/xsltproc.c libxslt/xsltutils.c doc/xsltproc.xml:
  fixed some return code problems raised by Thomas Mauch
Daniel

22 years agoAdded a pointer to the pascal bindings from the Related Links section, Daniel
Daniel Veillard [Thu, 2 May 2002 06:13:01 +0000 (06:13 +0000)]
Added a pointer to the pascal bindings from the Related Links section, Daniel

22 years agodon't allow adding an attribute to a document node Daniel
Daniel Veillard [Tue, 30 Apr 2002 16:09:51 +0000 (16:09 +0000)]
don't allow adding an attribute to a document node Daniel

* libxslt/transform.c: don't allow adding an attribute to
  a document node
Daniel

22 years agoUpdated the News section with the new release, Daniel
Daniel Veillard [Tue, 30 Apr 2002 07:11:45 +0000 (07:11 +0000)]
Updated the News section with the new release, Daniel

22 years agopreparing 1.0.17 rebuilt the docs. Daniel
Daniel Veillard [Mon, 29 Apr 2002 17:01:32 +0000 (17:01 +0000)]
preparing 1.0.17 rebuilt the docs. Daniel

* configure.in libxslt/xsltwin32config.h: preparing 1.0.17
* doc/*: rebuilt the docs.
Daniel

22 years agobetter attempt to fix the problem in xsltProcessUserParamInternal reported
Daniel Veillard [Mon, 29 Apr 2002 15:26:21 +0000 (15:26 +0000)]
better attempt to fix the problem in xsltProcessUserParamInternal reported

* libxslt/variables.c: better attempt to fix the problem in
  xsltProcessUserParamInternal reported by Babak Vahedipour-Kunze
Daniel

22 years ago*** empty log message ***
Igor Zlatkovic [Sun, 28 Apr 2002 15:54:54 +0000 (15:54 +0000)]
*** empty log message ***

22 years agoUpdated export definitions
Igor Zlatkovic [Sun, 28 Apr 2002 15:52:54 +0000 (15:52 +0000)]
Updated export definitions

22 years agoRemoved obsolete macros
Igor Zlatkovic [Sun, 28 Apr 2002 15:52:30 +0000 (15:52 +0000)]
Removed obsolete macros

22 years agotried to fix a problem in xsltProcessUserParamInternal reported by Babak
Daniel Veillard [Sun, 28 Apr 2002 15:47:41 +0000 (15:47 +0000)]
tried to fix a problem in xsltProcessUserParamInternal reported by Babak

* libxslt/variables.c: tried to fix a problem in
  xsltProcessUserParamInternal reported by Babak Vahedipour-Kunze
Daniel

22 years agoAdded more links and a mirror in Austria, Daniel
Daniel Veillard [Fri, 26 Apr 2002 09:20:30 +0000 (09:20 +0000)]
Added more links and a mirror in Austria, Daniel

22 years agoapplied another patch from Charles Bozeman to enhance date/duration
Daniel Veillard [Fri, 26 Apr 2002 06:17:51 +0000 (06:17 +0000)]
applied another patch from Charles Bozeman to enhance date/duration

* libexslt/date.c: applied another patch from Charles Bozeman to
  enhance date/duration support
* tests/exslt/date: added the associated set of regression tests
Daniel

22 years agoapplied a patch from Charles Bozeman to add duration routines to the date
Daniel Veillard [Thu, 25 Apr 2002 06:19:42 +0000 (06:19 +0000)]
applied a patch from Charles Bozeman to add duration routines to the date

* libexslt/date.c: applied a patch from Charles Bozeman to add
  duration routines to the date exslt extensions.
Daniel

22 years agoextern "C" { missing by Mark Vakoc Daniel
Daniel Veillard [Thu, 18 Apr 2002 20:58:15 +0000 (20:58 +0000)]
extern "C" { missing by Mark Vakoc Daniel

* libexslt/exslt.h: extern "C" {  missing by Mark Vakoc
Daniel

22 years ago*** empty log message ***
Igor Zlatkovic [Wed, 17 Apr 2002 21:17:47 +0000 (21:17 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Igor Zlatkovic [Tue, 16 Apr 2002 18:58:32 +0000 (18:58 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Igor Zlatkovic [Tue, 16 Apr 2002 17:58:19 +0000 (17:58 +0000)]
*** empty log message ***

22 years agoRemove the mailto and point to the bug reporting page, Daniel
Daniel Veillard [Tue, 16 Apr 2002 12:31:20 +0000 (12:31 +0000)]
Remove the mailto and point to the bug reporting page, Daniel

22 years agoUpdated the web site, daniel
Daniel Veillard [Mon, 15 Apr 2002 19:00:28 +0000 (19:00 +0000)]
Updated the web site, daniel

22 years agopreparing 1.0.16 updated and rebuilt the docs Daniel
Daniel Veillard [Mon, 15 Apr 2002 17:28:16 +0000 (17:28 +0000)]
preparing 1.0.16 updated and rebuilt the docs Daniel

* configure.in: preparing 1.0.16
* doc/*: updated and rebuilt the docs
Daniel

22 years agoremoved a warning added xsltRunStylesheetUser() API needed to fix #78546
Daniel Veillard [Mon, 15 Apr 2002 15:30:21 +0000 (15:30 +0000)]
removed a warning added xsltRunStylesheetUser() API needed to fix #78546

* libxslt/attributes.c: removed a warning
* libxslt/transform.c libxslt/transform.h win32/libxslt.def.src:
  added xsltRunStylesheetUser() API needed to fix #78546
* xsltproc/xsltproc.c: second part of the fix #78546
Daniel

22 years agofixing the equivalent of #75779 Daniel
Daniel Veillard [Mon, 15 Apr 2002 13:59:07 +0000 (13:59 +0000)]
fixing the equivalent of #75779 Daniel

* python/Makefile.am: fixing the equivalent of #75779
Daniel

22 years agofixed bug #78735 added the tests in a separate directory Daniel
Daniel Veillard [Mon, 15 Apr 2002 12:02:03 +0000 (12:02 +0000)]
fixed bug #78735 added the tests in a separate directory Daniel

* libxslt/keys.c: fixed bug #78735
* configure.in tests/Makefile.am tests/keys/*:
  added the tests in a separate directory
Daniel

22 years agoOops actually forgot to cvs add the new test, Daniel
Daniel Veillard [Sun, 14 Apr 2002 22:05:55 +0000 (22:05 +0000)]
Oops actually forgot to cvs add the new test, Daniel

22 years agoadded a specific example for bug #78662 in the regression tests this also
Daniel Veillard [Sun, 14 Apr 2002 22:04:00 +0000 (22:04 +0000)]
added a specific example for bug #78662 in the regression tests this also

* tests/docs/Makefile.am tests/docs/bug-83.xml
  tests/general/Makefile.am tests/general/bug-83.*: added a
  specific example for bug #78662 in the regression tests
* tests/docbook/: this also changed a couple of DocBook results
Daniel

22 years agotrying to kill #77827 IEEE conformance on alphas fixing bug #78211 added a
Daniel Veillard [Sun, 14 Apr 2002 13:35:25 +0000 (13:35 +0000)]
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

22 years agoapplied patch from Mark Vakoc Daniel
Daniel Veillard [Wed, 10 Apr 2002 18:38:00 +0000 (18:38 +0000)]
applied patch from Mark Vakoc Daniel

* libxslt/pattern.c: applied patch from Mark Vakoc
Daniel

22 years agoUpdates with EXSLT links, Daniel
Daniel Veillard [Tue, 2 Apr 2002 02:25:16 +0000 (02:25 +0000)]
Updates with EXSLT links, Daniel

22 years agoAdded a link to EXSLT in the home page, and a better link for XSLT-tcl
Daniel Veillard [Mon, 1 Apr 2002 09:34:40 +0000 (09:34 +0000)]
Added a link to EXSLT in the home page, and a better link for XSLT-tcl
bindings, Daniel

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

22 years agoAdded Igor Zlatkovic as official maintainer Albert Chin pointed that
Daniel Veillard [Wed, 27 Mar 2002 09:06:22 +0000 (09:06 +0000)]
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

22 years agoSmall cleanup, Daniel
Daniel Veillard [Mon, 25 Mar 2002 22:56:42 +0000 (22:56 +0000)]
Small cleanup, Daniel

22 years agopreparing 1.0.15 updated and rebuilt Daniel
Daniel Veillard [Mon, 25 Mar 2002 16:58:51 +0000 (16:58 +0000)]
preparing 1.0.15 updated and rebuilt Daniel

* configure.in: preparing 1.0.15
* doc/*: updated and rebuilt
Daniel

22 years agoFix bug #76043 about cascading attribute sets added a specific example for
Daniel Veillard [Mon, 25 Mar 2002 16:16:25 +0000 (16:16 +0000)]
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

22 years agoWindows command-line build components added.
Igor Zlatkovic [Sun, 24 Mar 2002 21:04:43 +0000 (21:04 +0000)]
Windows command-line build components added.

22 years ago*** empty log message ***
Igor Zlatkovic [Sun, 24 Mar 2002 21:02:56 +0000 (21:02 +0000)]
*** empty log message ***

22 years agoFixing bug #75902 error with @foo[..] steps which were not compiled added
Daniel Veillard [Fri, 22 Mar 2002 18:28:25 +0000 (18:28 +0000)]
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

22 years agoFixing bug #75777 error with namespaced attribute match rules evaluation
Daniel Veillard [Fri, 22 Mar 2002 15:15:36 +0000 (15:15 +0000)]
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

22 years agofound another stupid bug by step by step processing of the code idem,
Daniel Veillard [Thu, 21 Mar 2002 16:33:28 +0000 (16:33 +0000)]
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

22 years agofixing bug #75603 added a specific example for bug #75603 in the
Daniel Veillard [Wed, 20 Mar 2002 23:27:04 +0000 (23:27 +0000)]
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

22 years agoAdded a pointer to Dan York presentation, Daniel
Daniel Veillard [Wed, 20 Mar 2002 22:06:51 +0000 (22:06 +0000)]
Added a pointer to Dan York presentation, Daniel

22 years agoArt Haas pointed a stupid error Daniel
Daniel Veillard [Wed, 20 Mar 2002 16:53:07 +0000 (16:53 +0000)]
Art Haas pointed a stupid error Daniel

* python/Makefile.am: Art Haas pointed a stupid error
Daniel

22 years agoadded "make valgrind" targets to run the test suite under the debugger
Daniel Veillard [Tue, 19 Mar 2002 18:52:17 +0000 (18:52 +0000)]
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

22 years agofixed a stupid bug Daniel
Daniel Veillard [Mon, 18 Mar 2002 20:34:23 +0000 (20:34 +0000)]
fixed a stupid bug Daniel

* python/Makefile.am: fixed a stupid bug
Daniel

22 years agopreparing 1.0.14 updated rebuilt implemented the IN_LIBXSLT and
Daniel Veillard [Mon, 18 Mar 2002 19:53:55 +0000 (19:53 +0000)]
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

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