From: Igor Zlatkovic Date: Tue, 16 Apr 2002 17:58:19 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: v1.1.28~956 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1feca14f9fc8decd171b26abc7389d88b0a806bc;p=platform%2Fupstream%2Flibxslt.git *** empty log message *** --- diff --git a/ChangeLog b/ChangeLog index e1406ec..113529a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Tue Apr 16 19:40:21 CEST 2002 Igor Zlatkovic + + * win32/Makefile.msvc: XSLT debugger support fix + * win32/configure.js: XSLT debugger support fix + Mon Apr 15 19:27:31 CEST 2002 Daniel Veillard * configure.in: preparing 1.0.16 @@ -1672,7 +1677,7 @@ Thu Jul 5 10:44:47 CEST 2001 Daniel Veillard test output accordingly * libxslt/transform.c libxslt/preproc.c: added xsl:fallback support * tests/REC/Makefile.am tests/REC/test-15-1.*: xsl:fallback test - * tests/xmlspec/Makefile.am tests/docbook/Makefi ; ;;;;;;;;;;;r> + * tests/xmlspec/Makefile.am tests/docbook/Makefi ; ; ; ; ; ; ; ; ; ; ; ; r> * Makefile.am libxslt/Makefile.am libxslt/numbers.c libxslt/win32config.h libxslt/xsltconfig.h.in libxslt/xsltproc.c: @@ -2719,389 +2724,4 @@ Sun Feb 11 17:24:03 CET 2001 Bjorn Reese for the level attribute for xsl:number * libxslt/numbers.c: internal restructuring -Fri Feb;;;;;;;; ;!;";#;$;%;&;';(;);+;,;-;.;/;0;1;2;3;4;5;6;7;8;9;:;;;<;=;>;?;@;A;B;C;D;E;F;G;H;I;J;K;L;N;O;Q;R;S;T;Feb 1 20:58:54 CET 2001 Daniel Veillard - - * libxslt/Makefile.am libxslt/imports.[ch]: new module to - implement import cascade lookups and traversal - * libxslt/attributes.c libxslt/namespaces.c libxslt/pattern.[ch] - libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h: - started coding the import cascade lookup in the places needed, - probably incomplete. - -Thu Feb 1 18:04:39 CET 2001 Daniel Veillard - - * libxslt/xsltInternals.h libxslt/xslt.h: started implementing - xsl:include and xsl:import, untested - -Thu Feb 1 14:54:39 CET 2001 Daniel Veillard - - * FEATURES: updated choose/when/otherwise added - * libxslt/transform.c: plugged choose in - * configure.in tests/Makefile.am tests/REC/Makefile.am - tests/docs/Makefile.am tests/docs/items.xml tests/general/Makefile.am - tests/general/itemschoose.*: started adding a more generic - infrastructure for testing. - -Thu Feb 1 05:36:28 CET 2001 Daniel Veillard - - * tests/REC/test-11*: added more tests - * libxslt/transform.c libxslt/variables.c: fixing bugs raised by - said tests - -Wed Jan 31 21:42:43 CET 2001 Daniel Veillard - - * tests/REC/test-[9-10]*: added more tests - * tests/REC2/html.xml libxslt/xsltutils.c libxslt/transform.c: - fixed sorting - -Wed Jan 31 19:25:38 CET 2001 Daniel Veillard - - * tests/REC/test-[7-9]*: added more tests - * libxslt/templates.c libxslt/transform.c libxslt/variables.c: - fixing bugs raised by said tests, cleaned up the way ctxt->xpathctxt - is allocated, overall cleanup. - -Wed Jan 31 14:25:25 CET 2001 Daniel Veillard - - * tests/REC/test-7.*: added more tests - * libxslt/pattern.c libxslt/templates.c libxslt/transform.c: - fixing bugs raised by said tests - -Tue Jan 30 18:55:49 CET 2001 Daniel Veillard - - * tests/REC/test-7.*: added more tests - * libxslt/namespaces.[ch] libxslt/pattern.c libxslt/attributes.c - libxslt/templates.c libxslt/transform.c libxslt/xslt.c: fixing bugs - raised by said tests - -Tue Jan 30 15:16:56 CET 2001 Daniel Veillard - - * TODO: updated - * configure.in tests/Makefile.am tests/REC/*: started adding - some regression tests based from fragments of spec examples - * libxslt/transform.c: fixed a problem on namespace generation - -Mon Jan 29 18:40:23 CET 2001 Daniel Veillard - - * FEATURES: updated - * tests/numbers/Makefile.am tests/numbers/format-number.* - tests/Makefile.am configure.in: added number formattting - test from Bjorn - * libxslt/attributes.[ch]: separated attribute support, started - add support for attribute-sets - * libxslt/functions.[ch]: update for number and formatting - from Bjorn - * libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h: - cleanups updates, etc ... - -Mon Jan 29 00:53:25 CET 2001 Daniel Veillard - - * FEATURES: updated - * libxslt/transform.c: added copy-of support - * libxslt/xsltutils.[ch]: added xsltDocumentSortFunction() - -Sun Jan 28 21:45:23 CET 2001 Daniel Veillard - - * FEATURES TODO: updates - * libxslt/xsltutils.[ch] libxslt/xsltInternals.h libxslt/xsltutils.h: - added xsl:message - -Sun Jan 28 17:25:35 CET 2001 Daniel Veillard - - * FEATURES TODO: updates - * libxslt/namespaces.[ch] libxslt/templates.c libxslt/transform.c - libxslt/xslt.c libxslt/xsltInternals.h: added support for - namespace aliases and cleaned up the overall namespace related - code. This materialize as a new module. - -Sun Jan 28 08:41:10 CET 2001 Daniel Veillard - - * configure.in libxslt.spec.in: changes needed for libxml2-devel - changes - -Sat Jan 27 11:00:20 CET 2001 Daniel Veillard - - * libxslt.spec.in doc/xslt.html: updating doc and trying to add - it to the RPM. - -Fri Jan 26 22:29:34 CET 2001 Daniel Veillard - - * Makefile.am configure.in doc/Makefile.am: added a doc subdir - and the rules to generates the makefiles. - * doc/libxslt.sgml doc/xslt.html: very first version of the manual - * doc/html/*.html : autogenerated documentation - * libxslt/xsltInternals.h: fixed a typedef wich was breaking gtk-doc - -Fri Jan 26 21:48:25 CET 2001 Daniel Veillard - - * libxslt/functions.c: xsltGenerateIdFunction() small patch - -Thu Jan 25 19:36:45 CET 2001 Daniel Veillard - - * FEATURES TODO README INSTALL: updated - * libxslt/xslt.h: added URL and version/vendor :-) - * libxslt/transform.c: fixed a problem in xsl:attribute, removed - attempt to support older libxml2 version. - * libxslt/variables.h libxslt/xsltInternals.h: update to structures - and macros to add/register new document created by document() - * libxslt/functions.c: implemented current(), unparsed-entity-uri() - system-property(), element-available() and function-available(). - A crippled version of document() has been added too. - -Thu Jan 25 12:13:04 CET 2001 Daniel Veillard - - * functions.[ch]: Bjorn Reese provided - number formatting !!! - * acconfig.h config.h.in configure.in libxslt/Makefile.am - tests/Makefile.am; added testing for mathematical functions, - fixed make test(s) - * FEATURES: updated - -Wed Jan 24 16:59:05 CET 2001 Daniel Veillard - - * libxslt/xsltInternals.h libxslt/pattern.c: fixed problems - with non-named rules (*, ...) added accelerators - * libxslt/templates.[ch]: added xsltEvalTemplateString() - and xsltEvalAttrValueTemplate() high level functions - * libxslt/transform.c: fixed the part where attributes - had to be looked at as templates, added comment and - PI generation - * TODO FEATURES: updated to reflect the new state - -Wed Jan 24 05:33:54 CET 2001 Daniel Veillard - - * libxslt/functions.[ch] Makefile.am: added new module functions - with templates for the XSLT functions. - * libxslt/variables.h templates.c: added registrations of new - functions when an XPath context is created - -Tue Jan 23 17:24:26 CET 2001 Daniel Veillard - - * tests/Makefile.am: cleanup - * libxslt/pattern.c: should support most of the patterns now - except ID/Key and maybe some namespace checks when having - a default namespace - * TODO: updated - -Tue Jan 23 14:58:32 CET 2001 Daniel Veillard - - * Makefile.am libxslt.spec.in tests/REC1/Makefile.am - tests/REC2/Makefile.am: updated the makefiles and spec files to - add tests, and the FEATURES file to the RPM - -Mon Jan 22 23:35:57 CET 2001 Daniel Veillard - - * Makefile.am libxslt.spec.in libxslt/Makefile.am tests/Makefile.am: - prepared the Makefiles and spec files for a first release. - * COPYING.LIB: added LGPL Licence - -Mon Jan 22 22:36:43 CET 2001 Daniel Veillard - - * libxslt/transform.c: applied cleanup patch from Bjorn Reese - - -Mon Jan 22 20:24:36 CET 2001 Daniel Veillard - - * configure.in libxslt.spec.in: first try to get a spec file - -Mon Jan 22 19:37:00 CET 2001 Daniel Veillard - - * libxslt/xsltproc.c: avoid segfault when stylesheet is inproper - * libxslt/transform.c: add support for "*" to strip and preserve - space. - -Mon Jan 22 15:30:19 CET 2001 Daniel Veillard - - * TODO: updated - * FEATURES: added with alist of what's in and what's not - * libxslt/xslt.c: fixed top level Param and Variable stuff - -Mon Jan 22 11:46:44 CET 2001 Daniel Veillard - - * xsltproc.c: removed bug - * tests/REC2/html.xml: added newline after doctype - * libxslt/variables.[ch] libxslt/xsltInternals.h: added param - support, result tree fragment support (requires just commited - extensions to libxml2 XPath !!!) - * transform.c: added call-template, with-param support - * libxslt/pattern.[ch]: xsltFindTemplate() needed for call-template - * TODO: updated, added a DONE section and started migrating stuff :-) - -Sun Jan 21 12:03:16 CET 2001 Daniel Veillard - - * Makefile.am tests/Makefile.am tests/REC1/Makefile.am - tests/REC2/Makefile.am tests/REC2/html.xml: added tests target - too, added the HTML output test - * libxmls/xsltutils.c: added HTML output - * libxslt/xslt.c: check version on literal result used as templates - * libxslt/transform.c: fixed an error in VERSION number - * libxslt/templates.c: make sure generated nodes have doc and - parent properly set - -Sat Jan 20 23:35:07 CET 2001 Daniel Veillard - - * libxslt/Makefile.am libxslt/template.[ch]: added a template - specific module. Added attribute value template, at least in - one spot. - * tests/REC2/Makefile.am tests/REC2/svg.xml: the SVG test from - the spec now works too. - * libxslt/variables.c: fixed the debug - * libxslt/xslt.c: fixed an ugly uninitialized variable - * libxslt/transform.c: now using attr template processing - -Sat Jan 20 17:59:20 CET 2001 Daniel Veillard - - * libxslt/transform.c libxslt/variables.[ch] libxslt/xslt.c - libxslt/xsltInternals.h libxslt/xsltutils.h: changed a few - structure to add an execution stack with variables. Tree - valued variables still missing. - * TODO: updated - -Fri Jan 19 13:16:57 CET 2001 Daniel Veillard - - * libxslt/xslt.c: check version on stylesheets - * libxslt/xslt.c libxslt/xsltInternals.h libxslt/variables[.ch]: - started adding variables interfaces and modules. - -Thu Jan 18 16:08:38 CET 2001 Daniel Veillard - - * libxslt/xslt.c: added support for disable-output-escaping - will need libxml version > 20211 - * libxslt/transform.c: cleanup - * libxslt/xsltutils.[ch]: added output functions - * libxslt/xsltproc.c: reuse the output function - * tests/REC2/Makefile.am tests/REC2/vrml.xml: added VRML output - test - -Wed Jan 17 21:03:01 CET 2001 Daniel Veillard - - * libxslt/transform.c libxslt/xslt.c: avoiding some problems - with blank node stripping when not allowed. - -Wed Jan 17 20:15:40 CET 2001 Daniel Veillard - - * libxslt/transform.c: modified apply-templates processing - added select and sort support support. - -Wed Jan 17 17:45:20 CET 2001 Daniel Veillard - - * TODO: guess what, it's growing :-( - * configure.in: setup hacking values when compiling in my - own environment. - * libxslt/transform.c libxslt/xsltutils.[hc]: added a first - very rudimentary version of xsl:sort - -Wed Jan 17 14:25:25 CET 2001 Daniel Veillard - - * TODO: more stuff - * libxslt/transform.c: context position and size in for-each - * libxslt/xsltutils[ch] libxslt/makefile.am: added the util module - and put Error and Debug routines - * libxslt/xslt.c libxslt/transform.c libxslt/pattern.c: switched - to use the Debug calls, cleanup - * libxslt/xsltproc.c: added -v to enable debug printing - -Tue Jan 16 17:17:17 CET 2001 Daniel Veillard - - * TODO: started filling it :-( - * libxslt/pattern.c: should now at least compile the full - set of patterns authorized. Default priorities added. - * libxslt/transform.c: a bit more work and cleanup. - -Mon Jan 15 15:34:17 CET 2001 Daniel Veillard - - * TODO: started adding in there :-( - -Mon Jan 15 15:31:41 CET 2001 Daniel Veillard - - * transform.c, xslt.c, xsltproc.c: lots of fixes, added - support of xslt:if and xslt:attribute, need libxml2 interfaces - present only in CVS. - -Sat Jan 13 23:26:21 CET 2001 Daniel Veillard - - * test/Makefile.am test/REC*/Makefile.am: added first test - * libxslt/pattern.c libxslt/transform.c libxslt/xslt.c: - cleanup of nodes at reading of stylesheet, added support - for xsl:for-each and fixed a few recursion bugs - -Fri Jan 12 22:33:07 CET 2001 Daniel Veillard - - * pattern.c, xslt.c: removed debug - * transform.c: added value-of, seems to handle the first - REC example correctly - -Fri Jan 12 18:34:01 CET 2001 Daniel Veillard - - * transform.c, xsltproc.c: small fight with spaces and formatting - may need a revisit later but looks pretty good right now. - -Fri Jan 12 13:43:30 CET 2001 Daniel Veillard - - * transform.c: basic processing in place - * xsltInternals.h: exported one xslt.c function - -Thu Jan 11 21:10:59 CET 2001 Daniel Veillard - - * libxslt/transform.[ch] Makefile.am: started adding the - transformation module - * pattern.[ch] xslt.c: more work... - -Thu Jan 11 14:02:03 CET 2001 Daniel Veillard - - * libxslt/pattern.c: started adding xsltTestCompMatch() - -Wed Jan 10 20:44:30 CET 2001 Daniel Veillard - - * libxslt/pattern.c: more work on parsing selectors - -Wed Jan 10 16:29:41 CET 2001 Daniel Veillard - - * libxslt/xslt*: completeted the structures - * libxslt/pattern.[ch]: started adding code to precompile patterns - and do the lookup - * libxslt/makefile.am: added the new files - -Mon Jan 8 19:55:18 CET 2001 Daniel Veillard - - * libxslt/xslt.c : small cleanup - * configure.in libxslt/xsltconfig.h.in: add memory debug and - mechanism for compile-time options - -Sun Jan 7 22:53:12 CET 2001 Daniel Veillard - - * libxslt/xslt.[ch]: started parsing templates - -Sun Jan 7 19:50:02 CET 2001 Daniel Veillard - - * libxslt/xslt.[ch]: started parsing stylesheet xsl:stylesheet - -Sun Jan 7 16:11:42 CET 2001 Daniel Veillard - - * libxslt/xslt.[ch] libxslt/xsltInternals.h libxslt/xsltproc.c: - very early coding - -Sun Jan 7 15:10:54 CET 2001 Daniel Veillard - - * configure.in Makefile.am AUTHORS NEWS autogen.sh config.h.in - libxslt/Makefile.am tests/Makefile.am: - Created the library framework, imported it into the GNOME CVS base - * INSTALL: added a small instruction file. - -Sun Jan 7 13:51:30 CET 2001 Daniel Veillard - - * libxslt/xslt.[ch] libxslt/xsltInternals.h libxslt/xsltproc.c: - first steps toward building the framework - -Sun Jan 7 12:22:13 CET 2001 Daniel Veillard - - * NOTES: added notes taken while reading the spec. - -Fri Jan 5 11:34:12 CET 2001 Daniel Veillard - - * test/REC1 test/REC2: added examples from the XSLT REC - -Fri Jan 5 11:14:29 CET 2001 Daniel Veillard - - * README: basic informations - * Changelog: created +Fri Feb; ; \ No newline at end of file diff --git a/win32/Makefile.msvc b/win32/Makefile.msvc index d6e1e82..6bf5f49 100644 --- a/win32/Makefile.msvc +++ b/win32/Makefile.msvc @@ -3,7 +3,7 @@ # Take a look at the beginning and modify the variables to suit your # environment. Having done that, you can do a # -# nmake [all] to build the libxml and the accompanying utilities. +# nmake [all] to build the libxslt and the accompanying utilities. # nmake clean to remove all compiler output files and return to a # clean state. # nmake rebuild to rebuild everything from scratch. This basically does @@ -31,7 +31,7 @@ AUTOCONF = .\configure.txt #LIBEXSLT_MICRO_VERSION = 0 # set this to the right value. #WITH_XSLT_DEBUG = 1 #WITH_MEM_DEBUG = 0 -#WITH_DEBUGGER = 0 +#WITH_DEBUGGER = 1 #DEBUG = 0 #STATIC = 0 #PREFIX = . # set this to the right value. diff --git a/win32/Readme.txt b/win32/Readme.txt index a8006d0..b7d85d2 100644 --- a/win32/Readme.txt +++ b/win32/Readme.txt @@ -25,7 +25,7 @@ refer to your compiler's documentation regarding that. The first thing you want to do is configure the source. You can have the configuration script do this automatically for you. The configuration script is written in JScript, a Microsoft's -implementation of the ECMS scripting language. Almost every Windows +implementation of the ECMA scripting language. Almost every Windows machine can execute this through the Windows Scripting Host. If your system lacks the ability to execute JScript for some reason, you must perform the configuration manually. diff --git a/win32/configure.js b/win32/configure.js index 8bdf80d..5150a43 100644 --- a/win32/configure.js +++ b/win32/configure.js @@ -154,7 +154,7 @@ function discoverVersion() vf.WriteLine("BINDIR=" + binDir); vf.WriteLine("WITH_DEBUG=" + (withXsltDebug? "1" : "0")); vf.WriteLine("WITH_MEM_DEBUG=" + (withMemDebug? "1" : "0")); - vf.WriteLine("WITH_DEBUG=" + (withDebugger? "1" : "0")); + vf.WriteLine("WITH_DEBUGGER=" + (withDebugger? "1" : "0")); vf.WriteLine("DEBUG=" + (buildDebug? "1" : "0")); vf.WriteLine("STATIC=" + (buildStatic? "1" : "0")); vf.WriteLine("PREFIX=" + buildPrefix);