platform/upstream/libxslt.git
20 years agoFurther cleanup, fully implemented common routine for "generic page"
William M. Brack [Fri, 9 Jan 2004 00:31:18 +0000 (00:31 +0000)]
Further cleanup, fully implemented common routine for "generic page"

* doc/site.xsl, doc/api.xsl, doc/newapi.xsl, doc/search.php:
  Further cleanup, fully implemented common routine for
  "generic page" within the docs.
* doc/*: api docs rebuilt with enhanced scripts.

20 years agodoc/xslt.html, doc/bugs.html made link to bugzilla more useful
MST 2004 John Fleck [Thu, 8 Jan 2004 13:51:52 +0000 (13:51 +0000)]
doc/xslt.html, doc/bugs.html made link to bugzilla more useful

Thu Jan  8 06:45:04 MST 2004 John Fleck <jfleck@inkstain.net>

* doc/xslt.html, doc/bugs.html
made link to bugzilla more useful

20 years agoa little cleanup of scripts, assuring page tables are consistent. api docs
William M. Brack [Wed, 7 Jan 2004 12:15:06 +0000 (12:15 +0000)]
a little cleanup of scripts, assuring page tables are consistent. api docs

* doc/api.xsl, doc/site.xsl, doc/search.php: a little
  cleanup of scripts, assuring page tables are consistent.
* doc/*: api docs rebuilt with enhanced scripts.

20 years agofixed Bug130593. fixed a couple of sequence problems on references within
William M. Brack [Tue, 6 Jan 2004 15:41:32 +0000 (15:41 +0000)]
fixed Bug130593. fixed a couple of sequence problems on references within

* configure.in: fixed Bug130593.
* doc/apibuild.py: fixed a couple of sequence problems on
  references within APIxxx.html files, rebuild doc/* (and NEWS)

20 years agoJohn Fleck <jfleck@inkstain.net> ChangeLog for docs change
John Fleck [Mon, 5 Jan 2004 02:09:27 +0000 (02:09 +0000)]
John Fleck <jfleck@inkstain.net> ChangeLog for docs change

John Fleck <jfleck@inkstain.net>
ChangeLog for docs change

20 years agochange background color of function declaration to improve readability
MST 2004 John Fleck [Mon, 5 Jan 2004 02:09:03 +0000 (02:09 +0000)]
change background color of function declaration to improve readability

Sun Jan  4 19:06:59 MST 2004 John Fleck <jfleck@inkstain.net>

* doc/newapi.xsl: change background color of function
declaration to improve readability
* doc/*: rebuild docs with new stylesheet

20 years agorebuild docs
MST 2004 John Fleck [Sat, 3 Jan 2004 04:51:10 +0000 (04:51 +0000)]
rebuild docs

Fri Jan  2 21:42:49 MST 2004 John Fleck <jfleck@inkstain.net>
* doc/*: rebuild docs

20 years agofix bad doc comment formatting on xsltDebugSetDefaultTrace and
MST 2004 John Fleck [Sat, 3 Jan 2004 04:50:26 +0000 (04:50 +0000)]
fix bad doc comment formatting on xsltDebugSetDefaultTrace and

Fri Jan  2 21:42:49 MST 2004 John Fleck <jfleck@inkstain.net>

* libxslt/transform.c: fix bad doc comment formatting on
xsltDebugSetDefaultTrace and xsltDebugGetDefaultTrace

20 years agoprepared release of libxslt-1.1.2 some tweaking following the new EXSLT
Daniel Veillard [Wed, 24 Dec 2003 14:17:26 +0000 (14:17 +0000)]
prepared release of libxslt-1.1.2 some tweaking following the new EXSLT

* configure.in doc/*: prepared release of libxslt-1.1.2
* libxslt.spec.in doc/Makefile.am: some tweaking following the
  new EXSLT docs.
Daniel

20 years agofixed xsl:number level="any" for Bug 129057
William M. Brack [Mon, 22 Dec 2003 12:32:52 +0000 (12:32 +0000)]
fixed xsl:number level="any" for Bug 129057

* libxlst/numbers.c: fixed xsl:number level="any" for Bug
  129057

20 years agoadded namespace comparison for xsl:number count function (Bug 129057)
William M. Brack [Sun, 21 Dec 2003 13:39:01 +0000 (13:39 +0000)]
added namespace comparison for xsl:number count function (Bug 129057)

* libxslt/numbers.c: added namespace comparison for
  xsl:number count function (Bug 129057)

20 years agoadded test for entities parsing (Bug #129489) Daniel
Daniel Veillard [Sun, 21 Dec 2003 12:59:00 +0000 (12:59 +0000)]
added test for entities parsing (Bug #129489) Daniel

* tests/docs/Makefile.am tests/docs/bug-139.xml
  tests/general/Makefile.am tests/general/bug-139*: added
  test for entities parsing (Bug #129489)
Daniel

20 years agoadded test for namespace problem (Bug 129624)
William M. Brack [Sun, 21 Dec 2003 12:38:05 +0000 (12:38 +0000)]
added test for namespace problem (Bug 129624)

* tests/docs/Makefile.am tests/docs/bug-138.xml
  tests/general/Makefile.am tests/general/bug-138*: added
  test for namespace problem (Bug 129624)

20 years agofixed #129327 make sure parser flags get transmitted to the transformation
Daniel Veillard [Sun, 21 Dec 2003 12:21:17 +0000 (12:21 +0000)]
fixed #129327 make sure parser flags get transmitted to the transformation

* xsltproc.c: fixed #129327 make sure parser flags get transmitted to
  the transformation context
* libxslt/documents.c libxslt/transform.c libxslt/xsltInternals.h
  libxslt/xsltutils.c libxslt/xsltutils.h: add a new call
  xsltSetCtxtParseOptions() to update parsing options in document()
Daniel

20 years agofixed second problem on #122483, namespace definitions must be propagated
Daniel Veillard [Sun, 21 Dec 2003 11:52:58 +0000 (11:52 +0000)]
fixed second problem on #122483, namespace definitions must be propagated

* libxslt/keys.c: fixed second problem on #122483, namespace
  definitions must be propagated to keys.
* tests/docs/Makefile.am tests/docs/bug-137.xml
  tests/general/Makefile.am tests/docs/bug-137*: added test
  to the regression for bug #122483
Daniel

20 years agoadded the cast needed to fix #129188 warning Daniel
Daniel Veillard [Sun, 21 Dec 2003 11:09:50 +0000 (11:09 +0000)]
added the cast needed to fix #129188 warning Daniel

* libxslt/transform.c: added the cast needed to fix #129188 warning
Daniel

20 years agofixed Bug 129624 (erroneous output of namespaces)
William M. Brack [Sat, 20 Dec 2003 15:36:56 +0000 (15:36 +0000)]
fixed Bug 129624 (erroneous output of namespaces)

* libexslt/transform.c: fixed Bug 129624 (erroneous output
  of namespaces)

20 years agofixed several routines to assure empty string returned (rather than a
William M. Brack [Sat, 20 Dec 2003 09:29:59 +0000 (09:29 +0000)]
fixed several routines to assure empty string returned (rather than a

* libexslt/date.c: fixed several routines to assure empty
  string returned (rather than a string object with a null
  string pointer) (Bug 129561)

20 years agoenhanced documentation to include exslt; rebuilt docs
William M. Brack [Tue, 16 Dec 2003 08:36:21 +0000 (08:36 +0000)]
enhanced documentation to include exslt; rebuilt docs

* doc/Makefile.am doc/site.xsl doc/api.xsl doc/newapi.xsl
  doc/xslt.html doc/apibuild.py doc/EXSLT doc/EXSLT/exslt.html:
  enhanced documentation to include exslt; rebuilt docs

20 years agoJohn Fleck <jfleck@inkstain.net> rebuild docs directory with xsltutils.h
John Fleck [Tue, 16 Dec 2003 03:36:44 +0000 (03:36 +0000)]
John Fleck <jfleck@inkstain.net> rebuild docs directory with xsltutils.h

John Fleck <jfleck@inkstain.net>
 rebuild docs directory with xsltutils.h fix

20 years agolibxslt/xsltutils.h doc/* document XSLT_TRACE macro (sort of) and rebuild
MST 2003 John Fleck [Tue, 16 Dec 2003 03:35:58 +0000 (03:35 +0000)]
libxslt/xsltutils.h doc/* document XSLT_TRACE macro (sort of) and rebuild

Mon Dec 15 20:33:52 MST 2003 John Fleck <jfleck@inkstain.net>

* libxslt/xsltutils.h
* doc/*
document XSLT_TRACE macro (sort of) and rebuild docs

20 years agotried to fix mingw build, no success, it still works halfway
Igor Zlatkovic [Thu, 11 Dec 2003 18:52:07 +0000 (18:52 +0000)]
tried to fix mingw build, no success, it still works halfway

20 years agoMSVC and MinGW compilation fixes
Igor Zlatkovic [Thu, 11 Dec 2003 15:34:45 +0000 (15:34 +0000)]
MSVC and MinGW compilation fixes

20 years agodoc/xslt.html docs.html remove reference to gtk-doc
MST 2003 John Fleck [Thu, 11 Dec 2003 03:39:08 +0000 (03:39 +0000)]
doc/xslt.html docs.html remove reference to gtk-doc

Wed Dec 10 20:37:46 MST 2003 John Fleck <jfleck@inkstain.net>

* doc/xslt.html docs.html
remove reference to gtk-doc

20 years agoFixes the pointer to the downloads at gnome.org, Daniel
Daniel Veillard [Wed, 10 Dec 2003 16:46:11 +0000 (16:46 +0000)]
Fixes the pointer to the downloads at gnome.org, Daniel

20 years agoupdated the docs, made release 1.1.1 Daniel
Daniel Veillard [Wed, 10 Dec 2003 16:21:26 +0000 (16:21 +0000)]
updated the docs, made release 1.1.1 Daniel

* configure.in NEWS doc/*: updated the docs, made release 1.1.1
Daniel

20 years agoupp'ed the dependancy to libxml2-2.6.3 fixed #127473 by using the new
Daniel Veillard [Wed, 10 Dec 2003 15:15:26 +0000 (15:15 +0000)]
upp'ed the dependancy to libxml2-2.6.3 fixed #127473 by using the new

* configure.in: upp'ed the dependancy to libxml2-2.6.3
* libxslt/documents.c xsltproc/xsltproc.c: fixed #127473
  by using the new XInclude APIs provided by 2.6.3...
Daniel

20 years agomodified to assure XML_CDATA_SECTION_NODE's do not have xmlStringTextNoenc
William M. Brack [Mon, 8 Dec 2003 15:38:22 +0000 (15:38 +0000)]
modified to assure XML_CDATA_SECTION_NODE's do not have xmlStringTextNoenc

* libxslt/transform.c, libxslt/xslt.c: modified to assure
  XML_CDATA_SECTION_NODE's do not have xmlStringTextNoenc
  set into node name.  This modification arises from
  bug #128520, and avoids unnecessary work in libxml2.

20 years agoupdated the metadata informations in the headers regenerated the docs.
Daniel Veillard [Mon, 1 Dec 2003 15:43:38 +0000 (15:43 +0000)]
updated the metadata informations in the headers regenerated the docs.

* libxslt/*.h *.h.in: updated the metadata informations in the headers
* doc/* doc/html/*: regenerated the docs.
Daniel

20 years agosmall further enhancement to makefile updated to reflect last change to
William M. Brack [Sun, 30 Nov 2003 15:34:02 +0000 (15:34 +0000)]
small further enhancement to makefile updated to reflect last change to

* doc/Makefile.am: small further enhancement to makefile
* doc/APIchunk[127].html, doc/libxslt-api.xml, doc/libxslt-refs.xml,
  doc/html/libxslt-transform.html: updated to reflect last change
  to transform.c

20 years agoadapted the libxml files for libxslt. regenerated the docs.
William M. Brack [Sun, 30 Nov 2003 14:49:57 +0000 (14:49 +0000)]
adapted the libxml files for libxslt. regenerated the docs.

* doc/newapi.xsl, doc/api.xsl, doc/apibuild.py, doc/site.xsl,
  Makefile.am: adapted the libxml files for libxslt.
* doc/API*.html, doc/html/*.html, doc/libxslt-api.xml,
  doc/libexslt-api.xml, doc/libxslt-refs.xml,
  win32/libxslt.def.src, win32/libexslt.def.src: regenerated
  the docs.

20 years agochange initialisation of external functions to take place in
William M. Brack [Sun, 30 Nov 2003 10:53:01 +0000 (10:53 +0000)]
change initialisation of external functions to take place in

* libxslt/transform.c: change initialisation of external functions
  to take place in xsltNewTransformContext instead of in
  xsltApplyStylesheetInternal.  This fixes bug 122483, and should
  also fix problem reported on the mailing list on today's date.

20 years agoChanged to detect recursion in xslt:include (bug #127687).
William M. Brack [Wed, 26 Nov 2003 01:51:41 +0000 (01:51 +0000)]
Changed to detect recursion in xslt:include (bug #127687).

* libxslt/imports.c, libxslt/xsltInternals.h: Changed to
  detect recursion in xslt:include (bug #127687).
* tests/XSLTMark/reverser.out,
* test/docbook/result/xhtml/gdp-handbook.xhtml: results changed
  because of fix of bug #127877 in libxml2 (quotes in text)

21 years agoChanged to detect recursion in xslt:import (bug #127687). regenerated to
William M. Brack [Sun, 23 Nov 2003 23:37:19 +0000 (23:37 +0000)]
Changed to detect recursion in xslt:import (bug #127687). regenerated to

* libxslt/xslt.c, libxslt/imports.c, libxslt/parserInternals.h:
  Changed to detect recursion in xslt:import (bug #127687).
* doc/libxslt-api.xml, python/libxsltclass.txt: regenerated to
  include change to xsltParseStylesheetImportedDoc parameters for
  above.

21 years agoApplied patch from Mark Vadoc adding flexible trace debugging support to
Daniel Veillard [Sat, 22 Nov 2003 12:06:30 +0000 (12:06 +0000)]
Applied patch from Mark Vadoc adding flexible trace debugging support to

* libxslt/keys.c libxslt/templates.c libxslt/transform.c
  libxslt/variables.c libxslt/xsltInternals.h libxslt/xsltutils.h:
  Applied patch from Mark Vadoc adding flexible trace debugging
  support to the library.
Daniel

21 years agofixed bug #127561 (xsl:element with a 'computed' namespace attribute)
William M. Brack [Fri, 21 Nov 2003 17:00:22 +0000 (17:00 +0000)]
fixed bug #127561 (xsl:element with a 'computed' namespace attribute)

* libxslt/transform.c: fixed bug #127561 (xsl:element with a
  'computed' namespace attribute)
* tests/docs/Makefile.am tests/docs/bug-136.xml
  tests/general/Makefile.am tests/docs/bug-136*: added tests
  to the regression for bug #127561

21 years agoAdding missing bugs, Daniel
Daniel Veillard [Fri, 21 Nov 2003 10:31:35 +0000 (10:31 +0000)]
Adding missing bugs, Daniel

21 years agosmall further enhancement, bug #127450
William M. Brack [Fri, 21 Nov 2003 10:21:30 +0000 (10:21 +0000)]
small further enhancement, bug #127450

* libxslt/keys.c: small further enhancement, bug #127450

21 years agoanother problem reported by Oleg Paraschenko on the same code in #127450
Daniel Veillard [Thu, 20 Nov 2003 16:28:36 +0000 (16:28 +0000)]
another problem reported by Oleg Paraschenko on the same code in #127450

* libxslt/keys.c: another problem reported by Oleg Paraschenko
  on the same code in #127450
* tests/docs/Makefile.am tests/docs/bug-135.xml
  tests/general/Makefile.am tests/docs/bug-135*: added tests
  to the regression suite for bug #127450.
Daniel

21 years agofixed an error from #120684 patch raised in #127450 added tests to the
Daniel Veillard [Thu, 20 Nov 2003 10:02:08 +0000 (10:02 +0000)]
fixed an error from #120684 patch raised in #127450 added tests to the

* libxslt/keys.c: fixed an error from #120684 patch raised in
  #127450
* tests/docs/Makefile.am tests/docs/bug-134.xml
  tests/general/Makefile.am tests/docs/bug-134*: added tests
  to the regression suite for bug #127450.
Daniel

21 years agofixed a bug in the keys selector parsing #120684 when | is in a predicate
Daniel Veillard [Wed, 19 Nov 2003 23:25:22 +0000 (23:25 +0000)]
fixed a bug in the keys selector parsing #120684 when | is in a predicate

* libxslt/keys.c: fixed a bug in the keys selector parsing
  #120684 when | is in a predicate or a string.
* tests/docs/Makefile.am tests/docs/bug-132.xml
  tests/general/Makefile.am tests/docs/bug-132*: added tests
  to the regression suite for bug #120684.
* Makefile.am: don't package cvs temp files
* doc/apibuild.py: update from libxml2 one
Daniel

21 years agofixed entity problem in exslt:tokenize uncovered by newapi.xsl changed to
William M. Brack [Tue, 18 Nov 2003 05:57:38 +0000 (05:57 +0000)]
fixed entity problem in exslt:tokenize uncovered by newapi.xsl changed to

* libexslt/strings.c: fixed entity problem in exslt:tokenize
  uncovered by newapi.xsl
* libxslt/transform.c,libxslt/pattern.c,libxslt/keys.c: changed
  to use IS_BLANK_CH for char compares (fixes warnings)

21 years agoapplied fix from Bjorn Reese to close number formatting bug #126994 Daniel
Daniel Veillard [Fri, 14 Nov 2003 23:00:49 +0000 (23:00 +0000)]
applied fix from Bjorn Reese to close number formatting bug #126994 Daniel

* libxslt/preproc.c: applied fix from Bjorn Reese to close
  number formatting bug #126994
Daniel

21 years agoadding libexslt.pc support Daniel
Daniel Veillard [Fri, 14 Nov 2003 17:46:01 +0000 (17:46 +0000)]
adding libexslt.pc support Daniel

* Makefile.am configure.in libexslt.pc.in libxslt.spec.in: adding
  libexslt.pc support
Daniel

21 years agoapplied Mark Vakoc patch to moves the control of the XSLT debugger into
Daniel Veillard [Thu, 13 Nov 2003 10:58:04 +0000 (10:58 +0000)]
applied Mark Vakoc patch to moves the control of the XSLT debugger into

* libxslt/attributes.c libxslt/documents.c libxslt/transform.c
  libxslt/variables.c libxslt/xsltInternals.h: applied Mark Vakoc
  patch to moves the control of the XSLT debugger into the transform
  context.
Daniel

21 years agoapplied patch for param visibility from Shaun McCance. Changed variable
William M. Brack [Wed, 12 Nov 2003 10:20:03 +0000 (10:20 +0000)]
applied patch for param visibility from Shaun McCance. Changed variable

* libexslt/functions.c: applied patch for param visibility from
  Shaun McCance.  Changed variable scoping in accordance with
  Shaun's suggestions.  This fixed problem reported on the list
  by Bernd Lang
* tests/exslt/functions/function.8.[xml,xsl,out], Makefile.am:
  regression test for above

21 years agoapplied improvement patch from Jonathan Wakely describing the entry
Daniel Veillard [Sat, 8 Nov 2003 12:28:13 +0000 (12:28 +0000)]
applied improvement patch from Jonathan Wakely describing the entry

* libexslt/libexslt.3: applied improvement patch from Jonathan Wakely
  describing the entry points.
Daniel

21 years agofixed #122146
Igor Zlatkovic [Thu, 6 Nov 2003 16:28:17 +0000 (16:28 +0000)]
fixed #122146

21 years ago*** empty log message ***
Igor Zlatkovic [Thu, 6 Nov 2003 16:27:46 +0000 (16:27 +0000)]
*** empty log message ***

21 years agoapplied last fix from #125614 Daniel
Daniel Veillard [Wed, 5 Nov 2003 11:39:16 +0000 (11:39 +0000)]
applied last fix from #125614 Daniel

* tests/multiple/Makefile.am: applied last fix from #125614
Daniel

21 years agoMinor enhancements to eliminate compile/test warnings
William M. Brack [Wed, 5 Nov 2003 03:16:46 +0000 (03:16 +0000)]
Minor enhancements to eliminate compile/test warnings
* libxslt/xsltconfig.h.in, libexstl/exsltconfig.h.in:
  changed macro ATTRIBUTE_UNUSED for gcc so that, if undefined,
  it's defined as __attribute__((unused))
* python/libxslt.c: fixed ATTRIBUTE_UNUSED to appear after
  variable declaration
* libxslt/preproc.c: minor change to get rid of unused var/code

21 years agopreparing release 1.1.0 Daniel
Daniel Veillard [Tue, 4 Nov 2003 13:36:45 +0000 (13:36 +0000)]
preparing release 1.1.0 Daniel

* doc/* NEWS: preparing release 1.1.0
Daniel

21 years agofixing the Document element precompilation to avoid the problem raised in
Daniel Veillard [Tue, 4 Nov 2003 13:06:32 +0000 (13:06 +0000)]
fixing the Document element precompilation to avoid the problem raised in

* libxslt/preproc.c: fixing the Document element precompilation
  to avoid the problem raised in #125614
Daniel

21 years agoupdated to reflect change to HTML output in libxml2 (formatting of <p>,
William M. Brack [Tue, 4 Nov 2003 09:13:05 +0000 (09:13 +0000)]
updated to reflect change to HTML output in libxml2 (formatting of <p>,

* tests/multiple/out/letter*.orig: updated to reflect change
  to HTML output in libxml2 (formatting of <p>, bug #125093)

21 years agofixed bug #124286 - detect invalid name on template
William M. Brack [Sun, 2 Nov 2003 17:12:37 +0000 (17:12 +0000)]
fixed bug #124286 - detect invalid name on template

* libxslt/xslt.c: fixed bug #124286 - detect invalid name on
  template

21 years agosome cleanup and trial for the upcoming 1.1.0 release this release removes
Daniel Veillard [Sun, 2 Nov 2003 09:53:42 +0000 (09:53 +0000)]
some cleanup and trial for the upcoming 1.1.0 release this release removes

* Makefile.am configure.in libxslt.spec.in doc/libxslt-api.xml
  libxslt/xslt.h libxslt/xsltwin32config.h: some cleanup and trial
  for the upcoming 1.1.0 release
* breakpoint/*: this release removes the deprecated breakpoint library
Daniel

21 years agofixed bug #125502 and corrected expected test output fixed broken test
William M. Brack [Sun, 2 Nov 2003 01:10:43 +0000 (01:10 +0000)]
fixed bug #125502 and corrected expected test output fixed broken test

* libxslt/transform.c, tests/general/bug-119.out: fixed
  bug #125502 and corrected expected test output
* tests/general/bug-79.out: fixed broken test (bug #123328)
* libxslt/pattern.c, libexslt/functions.c: minor change to
  eliminate compilation warning

21 years agofixing two broken tests (revealed by #125502) Daniel
Daniel Veillard [Sat, 1 Nov 2003 21:38:11 +0000 (21:38 +0000)]
fixing two broken tests (revealed by #125502) Daniel

* tests/REC/test-5.2-17.xsl tests/REC/test-5.2-18.xsl: fixing two
  broken tests (revealed by #125502)
Daniel

21 years agofix bug #125265 about entities breaking exsl:tokenize and exsl:split
Daniel Veillard [Sat, 1 Nov 2003 06:45:21 +0000 (06:45 +0000)]
fix bug #125265 about entities breaking exsl:tokenize and exsl:split

* libexslt/strings.c: fix bug #125265 about entities breaking
  exsl:tokenize and exsl:split
* tests/exslt/strings/split.1.* tests/exslt/strings/tokenize.1.*:
  augmented the reression tests with the example from the bug report.
Daniel

21 years agoAdded pointers to Rexx bindings, Daniel
Daniel Veillard [Fri, 31 Oct 2003 22:58:33 +0000 (22:58 +0000)]
Added pointers to Rexx bindings, Daniel

21 years agofix bug #120828 make sure that xsl:sort is empty. Daniel
Daniel Veillard [Fri, 31 Oct 2003 19:27:09 +0000 (19:27 +0000)]
fix bug #120828 make sure that xsl:sort is empty. Daniel

* libxslt/preproc.c: fix bug #120828 make sure that xsl:sort is
  empty.
Daniel

21 years agoswitch to use xmlReadfile instead of xmlParseFile, this avoid relying on
Daniel Veillard [Fri, 31 Oct 2003 14:56:30 +0000 (14:56 +0000)]
switch to use xmlReadfile instead of xmlParseFile, this avoid relying on

* libxslt/documents.c libxslt/imports.c libxslt/xslt.c libxslt/xslt.h
  xsltproc/xsltproc.c: switch to use xmlReadfile instead of
  xmlParseFile, this avoid relying on global parser options, far
  far cleaner.
* tests/XSLTMark/xslbench1.out tests/general/bug-90.out: fixes a
  slightly corrected output for CDATA and STYLE element save.
Daniel

21 years agoapplied patch from Roumen Petrov for bug #124539 when building outside the
Daniel Veillard [Tue, 28 Oct 2003 14:33:17 +0000 (14:33 +0000)]
applied patch from Roumen Petrov for bug #124539 when building outside the

* configure.in python/Makefile.am python/tests/Makefile.am: applied
  patch from Roumen Petrov for bug #124539 when building outside the
  source directory
* libxslt/xsltutils.c: fixed the way to grab the line number from
  the document, use the predefiend libxml2 API which mate it work
  with both 2.5.x and 2.6.x
Daniel

21 years agoput in #undef for IS_BLANK macros to fix problem reported on the mailing
William M. Brack [Mon, 27 Oct 2003 01:00:05 +0000 (01:00 +0000)]
put in #undef for IS_BLANK macros to fix problem reported on the mailing

* libxslt/xslt.c: put in #undef for IS_BLANK macros to fix
  problem reported on the mailing list by Justin Fletcher

21 years agooops ! Daniel
Daniel Veillard [Thu, 23 Oct 2003 22:52:36 +0000 (22:52 +0000)]
oops ! Daniel

oops !
Daniel

21 years agodoing some testing and raising the build requirement to 2.5.10 applied
Daniel Veillard [Thu, 23 Oct 2003 22:52:06 +0000 (22:52 +0000)]
doing some testing and raising the build requirement to 2.5.10 applied

* configure.in libxslt.spec.in: doing some testing and raising
  the build requirement to 2.5.10
* libexslt/Makefile.am configure.in: applied patch from Graham Wilson
  for linking the exslt lib with the lib being build instead of the
  installed one
Daniel

21 years agoFixed problem with cascaded predicates (more of bug 119946)
William M. Brack [Thu, 23 Oct 2003 08:49:52 +0000 (08:49 +0000)]
Fixed problem with cascaded predicates (more of bug 119946)

* libxslt/pattern.c: Fixed problem with cascaded predicates
  (more of bug 119946)

21 years ago23 Oct 2003 15:40:27 HKT William M. Brack <wbrack@mmm.com.hk>
William M. Brack [Thu, 23 Oct 2003 07:44:28 +0000 (07:44 +0000)]
23 Oct 2003 15:40:27 HKT William M. Brack <wbrack@mmm.com.hk>
    * Restored corrupted early portions of ChangeLog

21 years agoapplied patch from Kasimier Buchcik for xsltGetDebuggerStatus and
Daniel Veillard [Wed, 22 Oct 2003 11:09:56 +0000 (11:09 +0000)]
applied patch from Kasimier Buchcik for xsltGetDebuggerStatus and

* libxslt/xsltutils.[ch]: applied patch from Kasimier Buchcik
  for xsltGetDebuggerStatus and xsltSetDebuggerStatus
* doc/libxslt-api.xml: regenerated the API
Daniel

21 years agobump the libxml2 require to 2.6.0 which should ship for good real soon...
Daniel Veillard [Sun, 19 Oct 2003 21:35:47 +0000 (21:35 +0000)]
bump the libxml2 require to 2.6.0 which should ship for good real soon...

* configure.in: bump the libxml2 require to 2.6.0 which
  should ship for good real soon...
* doc/Makefile.am: fix installation of HTML pages
* doc/libxslt-api.xml: rebuilt
* libxslt/xsltexports.h: cleanup
* python/generator.py: ATTRIBUTE_UNUSED is after the parameter
* xsltproc/xsltproc.c: applied Crutcher Dunnavant --load-trace patch 2
Daniel

21 years agofixed bug 123822
William M. Brack [Fri, 17 Oct 2003 10:29:00 +0000 (10:29 +0000)]
fixed bug 123822

* libxslt/attributes.c: fixed bug 123822

21 years agoRemoved old build files for Windows, daniel
Daniel Veillard [Fri, 17 Oct 2003 09:24:55 +0000 (09:24 +0000)]
Removed old build files for Windows, daniel

21 years agofixed bug 119946 enhanced for better devel (me) testing
William M. Brack [Fri, 17 Oct 2003 04:49:04 +0000 (04:49 +0000)]
fixed bug 119946 enhanced for better devel (me) testing

* libxslt/pattern.c: fixed bug 119946
* configure.in: enhanced for better devel (me) testing

21 years agoapplied a small patch from Troels Walsted Hansen for python libxml2
Daniel Veillard [Wed, 15 Oct 2003 15:31:56 +0000 (15:31 +0000)]
applied a small patch from Troels Walsted Hansen for python libxml2

* configure.in: applied a small patch from Troels Walsted Hansen
  for python libxml2 detection.
Daniel

21 years agominor cleanup for various compilation warnings (AIX as well as gcc)
William M. Brack [Sun, 28 Sep 2003 01:45:49 +0000 (01:45 +0000)]
minor cleanup for various compilation warnings (AIX as well as gcc)

* libxslt/numbers.c, libxslt/extensions.c, libexslt/date.c,
  python/libxslt.c, xsltproc/xsltproc.c: minor cleanup for
  various compilation warnings (AIX as well as gcc)

21 years agoapplied patch from Brett Kail to implement saxon:line-number() Daniel
Daniel Veillard [Sat, 27 Sep 2003 15:31:09 +0000 (15:31 +0000)]
applied patch from Brett Kail to implement saxon:line-number() Daniel

* libexslt/saxon.c: applied patch from Brett Kail to implement
  saxon:line-number()
Daniel

21 years agofix some header paths as pointed by Steve Ball Daniel
Daniel Veillard [Thu, 25 Sep 2003 09:48:14 +0000 (09:48 +0000)]
fix some header paths as pointed by Steve Ball Daniel

* libxslt/extensions.h libxslt/extra.h: fix some header paths
  as pointed by Steve Ball
Daniel

21 years agoapplied patch from Karl Eichwalder apparently the xmlFree was introducting
Daniel Veillard [Wed, 24 Sep 2003 21:40:00 +0000 (21:40 +0000)]
applied patch from Karl Eichwalder apparently the xmlFree was introducting

* libxslt/extensions.c: applied patch from Karl Eichwalder
  apparently the xmlFree was introducting a memory error
  on x86_64, though not reproduced.
* libxslt/transform.c: patch from Shaun McCance fixing a comment.
Daniel

21 years agodon't output errors to stdout by default use stderr instead. Daniel
Daniel Veillard [Thu, 18 Sep 2003 09:33:13 +0000 (09:33 +0000)]
don't output errors to stdout by default use stderr instead. Daniel

* python/libxslt.c: don't output errors to stdout by default
  use stderr instead.
Daniel

21 years agosmall fixes w.r.t. IS_XSLT_REAL_NODE change some makefile "distclean"
Daniel Veillard [Thu, 18 Sep 2003 09:31:46 +0000 (09:31 +0000)]
small fixes w.r.t. IS_XSLT_REAL_NODE change some makefile "distclean"

* libxslt/functions.c libxslt/numbers.c: small fixes w.r.t.
  IS_XSLT_REAL_NODE change
* python/Makefile.am Makefile.am: some makefile "distclean"
  target improvement from Graham Wilson
* xsltproc/xsltproc.c: small fix from Alexey Efimov for options
  display.
Daniel

21 years agoAdding link to the IRC channel, Daniel
Daniel Veillard [Tue, 16 Sep 2003 11:40:42 +0000 (11:40 +0000)]
Adding link to the IRC channel, Daniel

21 years agoAdded XML_PI_NODE to the macro IS_XSLT_REAL_NODE, fixed bug 120644.
William M. Brack [Mon, 15 Sep 2003 14:45:00 +0000 (14:45 +0000)]
Added XML_PI_NODE to the macro IS_XSLT_REAL_NODE, fixed bug 120644.

* libxslt/xsltutils.h: Added XML_PI_NODE to the macro
  IS_XSLT_REAL_NODE, fixed bug 120644.

21 years agoremoving the DocBook SGML support Daniel
Daniel Veillard [Sat, 13 Sep 2003 00:08:39 +0000 (00:08 +0000)]
removing the DocBook SGML support Daniel

* xsltproc/xsltproc.c doc/xsltproc.1 doc/xsltproc.xml
  libxslt/xsltutils.h: removing the DocBook SGML support
Daniel

21 years agopreparing release libxslt-1.0.33 updated and rebuilt the docs small fixes
Daniel Veillard [Fri, 12 Sep 2003 12:22:54 +0000 (12:22 +0000)]
preparing release libxslt-1.0.33 updated and rebuilt the docs small fixes

* configure.in: preparing release libxslt-1.0.33
* doc/*: updated and rebuilt the docs
* doc/apibuild.py: small fixes for new tokens
Daniel

21 years agofixes some output divergeances with libxml2-2.6.0beta1, daniel
Daniel Veillard [Fri, 12 Sep 2003 11:34:55 +0000 (11:34 +0000)]
fixes some output divergeances with libxml2-2.6.0beta1, daniel

21 years agoenhanced previous fix to bug #120684, using excellent suggestion by Daniel
William M. Brack [Sat, 6 Sep 2003 17:00:16 +0000 (17:00 +0000)]
enhanced previous fix to bug #120684, using excellent suggestion by Daniel

* transform.c: enhanced previous fix to bug #120684, using
  excellent suggestion by Daniel
* attributes.c: fixed bug #119583, merging attribute sets
  from imported stylesheets.
* tests/docs/Makefile.am tests/docs/bug-131.xml
  tests/general/Makefile.am tests/docs/bug-131*: added tests
  to the regression suite for bug #120684.

21 years agofixed bug 119946, caused by incorrect creation of "extra" variables when
William M. Brack [Sat, 6 Sep 2003 17:00:16 +0000 (17:00 +0000)]
fixed bug 119946, caused by incorrect creation of "extra" variables when

* pattern.c pattern.h imports.c: fixed bug 119946, caused by
  incorrect creation of "extra" variables when compiling
  templates on imported stylesheets.
* tests/docs/Makefile.am tests/docs/bug-130.xml tests/docs/bug-130.doc
  tests/general/Makefile.am test/docs/bug-130*: added tests
  to the regression suite for this bug.

21 years agotyny change HTML -> html DOCTYPE due to a libxml2 change Daniel
Daniel Veillard [Wed, 3 Sep 2003 13:34:56 +0000 (13:34 +0000)]
tyny change HTML -> html DOCTYPE due to a libxml2 change Daniel

* tests/xmlspec/*.html: tyny change HTML -> html DOCTYPE due to
  a libxml2 change
Daniel

21 years agoSame as for the XML part, added image and link agaisnt software patents,
Daniel Veillard [Wed, 3 Sep 2003 10:13:11 +0000 (10:13 +0000)]
Same as for the XML part, added image and link agaisnt software patents,
Daniel

21 years agoenhanced previous fix to bug #120684, using excellent suggestion by Daniel
William M. Brack [Wed, 3 Sep 2003 01:22:15 +0000 (01:22 +0000)]
enhanced previous fix to bug #120684, using excellent suggestion by Daniel

* transform.c: enhanced previous fix to bug #120684, using
  excellent suggestion by Daniel
* attributes.c: fixed bug #119583, merging attribute sets
  from imported stylesheets.
* tests/docs/Makefile.am tests/docs/bug-131.xml
  tests/general/Makefile.am tests/docs/bug-131*: added tests
  to the regression suite for bug #120684.

21 years agofixing bug #120684 on crash caused by text between apply-templates
William M. Brack [Wed, 3 Sep 2003 01:22:15 +0000 (01:22 +0000)]
fixing bug #120684 on crash caused by text between apply-templates

* transform.c: fixing bug #120684 on crash caused by text between
  apply-templates

21 years agoadditional macros, mingw section
Igor Zlatkovic [Tue, 2 Sep 2003 14:08:34 +0000 (14:08 +0000)]
additional macros, mingw section

21 years agopatch from Mark Vadoc to allow compiling against libxml2 without XPointer
Daniel Veillard [Mon, 1 Sep 2003 21:03:32 +0000 (21:03 +0000)]
patch from Mark Vadoc to allow compiling against libxml2 without XPointer

* libxslt/function.c: patch from Mark Vadoc to allow compiling
  against libxml2 without XPointer supoort.
Daniel

21 years agofixing the bug #120971 on cdata-section-elements with namespaced names
Daniel Veillard [Fri, 29 Aug 2003 10:30:41 +0000 (10:30 +0000)]
fixing the bug #120971 on cdata-section-elements with namespaced names

* libxslt/transform.c: fixing the bug #120971 on cdata-section-elements
  with namespaced names reported by Steve Hay
* tests/docs/Makefile.am tests/docs/bug-129.*
  tests/general/Makefile.am tests/general/bug-129*: added the
  test to the regression suite for this bug.
Daniel

21 years agofixed typos reported by Mark Vakoc
Igor Zlatkovic [Thu, 28 Aug 2003 16:30:27 +0000 (16:30 +0000)]
fixed typos reported by Mark Vakoc

21 years agorealigned parameters after taint
Igor Zlatkovic [Wed, 27 Aug 2003 10:08:03 +0000 (10:08 +0000)]
realigned parameters after taint

21 years agofixed defs for Borland compiler, as reported by Eric Zurcher
Igor Zlatkovic [Wed, 27 Aug 2003 08:04:15 +0000 (08:04 +0000)]
fixed defs for Borland compiler, as reported by Eric Zurcher

21 years ago*** empty log message ***
Igor Zlatkovic [Wed, 27 Aug 2003 08:03:45 +0000 (08:03 +0000)]
*** empty log message ***

21 years agoadd the new header so they get included in the distrib Daniel
Daniel Veillard [Mon, 25 Aug 2003 11:40:39 +0000 (11:40 +0000)]
add the new header so they get included in the distrib Daniel

* libxslt/Makefile.am libexslt/Makefile.am: add the new header so they
  get included in the distrib
Daniel

21 years agochanged default var export to extern
Igor Zlatkovic [Mon, 25 Aug 2003 10:05:22 +0000 (10:05 +0000)]
changed default var export to extern