Skip to content
  • CET 2001 Daniel Veillard's avatar
    4e2dc471cf84
    updated added with alist of what's in and what's not fixed top level Param · 4e2dc471cf84
    CET 2001 Daniel Veillard authored
    Mon Jan 22 15:30:19 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* libxslt/transform.c: modified apply-templates processing
    	  added select and sort support support.
    
    Wed Jan 17 17:45:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* TODO: started adding in there :-(
    
    Mon Jan 15 15:31:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* transform.c: basic processing in place
    	* xsltInternals.h: exported one xslt.c function
    
    Thu Jan 11 21:10:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* libxslt/pattern.c: started adding xsltTestCompMatch()
    
    Wed Jan 10 20:44:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* libxslt/pattern.c: more work on parsing selectors
    
    Wed Jan 10 16:29:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* libxslt/xslt.[ch]: started parsing templates
    
    Sun Jan  7 19:50:02 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* libxslt/xslt.[ch]: started parsing stylesheet xsl:stylesheet
    
    Sun Jan  7 16:11:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* libxslt/xslt.[ch] libxslt/xsltInternals.h libxslt/xsltproc.c:
    	  very early coding
    
    Sun Jan  7 15:10:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* NOTES: added notes taken while reading the spec.
    
    Fri Jan  5 11:34:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* test/REC1 test/REC2: added examples from the XSLT REC
    
    Fri Jan  5 11:14:29 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* README: basic informations
    	* Changelog: created
    4e2dc471cf84
    updated added with alist of what's in and what's not fixed top level Param
    CET 2001 Daniel Veillard authored
    Mon Jan 22 15:30:19 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* libxslt/transform.c: modified apply-templates processing
    	  added select and sort support support.
    
    Wed Jan 17 17:45:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* TODO: started adding in there :-(
    
    Mon Jan 15 15:31:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* transform.c: basic processing in place
    	* xsltInternals.h: exported one xslt.c function
    
    Thu Jan 11 21:10:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* libxslt/pattern.c: started adding xsltTestCompMatch()
    
    Wed Jan 10 20:44:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* libxslt/pattern.c: more work on parsing selectors
    
    Wed Jan 10 16:29:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* libxslt/xslt.[ch]: started parsing templates
    
    Sun Jan  7 19:50:02 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* libxslt/xslt.[ch]: started parsing stylesheet xsl:stylesheet
    
    Sun Jan  7 16:11:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* libxslt/xslt.[ch] libxslt/xsltInternals.h libxslt/xsltproc.c:
    	  very early coding
    
    Sun Jan  7 15:10:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* 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 <Daniel.Veillard@imag.fr>
    
    	* NOTES: added notes taken while reading the spec.
    
    Fri Jan  5 11:34:12 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* test/REC1 test/REC2: added examples from the XSLT REC
    
    Fri Jan  5 11:14:29 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
    
    	* README: basic informations
    	* Changelog: created
Loading