You can subscribe to this list here.
2001 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(1) |
Feb
(1) |
Mar
(1) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(3) |
Sep
|
Oct
(1) |
Nov
(3) |
Dec
(1) |
2003 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(3) |
2004 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2005 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
(2) |
Dec
|
2006 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
2013 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Steve B. <Ste...@zv...> - 2002-01-15 00:13:43
|
TclDOM - A Tcl Language Binding for the DOM Version 2.0theta is now available for download from the TclXML project website on SourceForge: http://tclxml.sourceforge.net/tcldom.html TclDOM v2.0 provides DOM Level 1 functionality and partially implements DOM Level 2. This release is designated as 'theta' because it contains only the pure-Tcl implementation of TclDOM. Two other subprojects are working towards providing TclDOM implementations in C: one by Joe English based on tcldompro and one by myself based on the Gnome libxml2 library. Please submit bug reports and RFEs on SourceForge - http://sourceforge.net/projects/tclxml/ Submit praise and expressions of gratitude directly to me ;-) -- Steve Ball | XSLT Standard Library | Training & Seminars Zveno Pty Ltd | Web Tcl Complete | XML XSL Schemas http://www.zveno.com/ | TclXML TclDOM | Tcl, Web Development Ste...@zv... +---------------------------+--------------------- Ph. +61 2 6242 4099 | Mobile (0413) 594 462 | Fax +61 2 6242 4099 |
From: Daniel V. <vei...@re...> - 2001-08-14 01:46:10
|
On Tue, Aug 14, 2001 at 11:27:01AM +1000, Steve Ball wrote: > TclXSLT v0.1alpha has been checked into the TclXML > CVS repository on SourceForge. It has not been released > as a package yet. The TEA setup is not complete (volunteers needed!). > > TclXSLT is a Tcl wrapper for the Gnome libxslt library. Ho ho, cool a wrapper for another language ! > An advantage of using this package is that the XSLT stylesheet > is cached after it has been compiled. This makes subsequent Hum, that's relatively classic, what's your cache flushing algorithm ? Do you have a way to force a given precompiled stylesheet to be available ? > A new feature of this package is that XSLT extensions can be > implemented using Tcl. At the moment this is limited to > the implementation of extension functions, passing strings > as arguments and returning a string value. Future work will > extend this to extension elements and allow handling of nodes > and nodesets. This general-purpose mechanism allows extensions > to be easily created, and registered/deregistered on-the-fly. Sound fun too. I didn't expected extensions to take off so fast. Maybe XSLT in itself is too limited. Can you provide an URL so I can add a link in the contrib section ? (actually I should add a Language wrapper section to the main page). thanks, Daniel -- Daniel Veillard | Red Hat Network http://redhat.com/products/network/ vei...@re... | libxml Gnome XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/ |
From: Steve B. <Ste...@zv...> - 2001-08-14 01:19:24
|
TclXSLT v0.1alpha has been checked into the TclXML CVS repository on SourceForge. It has not been released as a package yet. The TEA setup is not complete (volunteers needed!). TclXSLT is a Tcl wrapper for the Gnome libxslt library. It has been tested with libxslt v1.0.1/libxml 2.4.1. These must be installed separately. This Tcl package allows a Tcl application to perform XSL transformations upon an XML document using an XSL stylesheet. Both of these XML documents are supplied as strings (ie. in memory). However, there is an option to supply the XML source document as a filename (this is a workaround to allow external entities to be resolved properly). An advantage of using this package is that the XSLT stylesheet is cached after it has been compiled. This makes subsequent uses of the stylesheet faster (the Tcl object mechanism is used). Also, XSLT extensions can be implemented using Tcl, see below. Example ------- package require xslt set ch [open stylesheet.xsl] set xsl [read $ch] close $ch set resultA [::xslt::transform $xsl -filename sourceA.xml] set resultB [::xslt::transform $xsl -filename sourceB.xml] --- The first use of the transform command compiled the stylesheet, the second use reused the compiled stylesheet. My testing shows that this can significantly improve the performance of large stylesheets, such as DocBook's. This is apart from the fact that libxslt is extremely fast anyway! Extensions ---------- A new feature of this package is that XSLT extensions can be implemented using Tcl. At the moment this is limited to the implementation of extension functions, passing strings as arguments and returning a string value. Future work will extend this to extension elements and allow handling of nodes and nodesets. This general-purpose mechanism allows extensions to be easily created, and registered/deregistered on-the-fly. To implement an extension, the Tcl application associates an XML Namespace with a Tcl Namespace. This is done using the '::xslt::extension add' command. All Tcl commands in the Tcl namespace are registered as extension functions. When an extension functions is used, its arguments are converted to strings and a Tcl script is constructed by appending the Tcl namespace, local name of the function and the arguments. The script is evaluated and the result is returned as a string. Example ------- *** XSL stylesheet (ext-test.xsl): <xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:ext='http://tclxml.sf.net/XSLT/Test' extension-element-prefixes='ext'> <xsl:output method='text'/> <xsl:template match='/'> <xsl:text>Test value: "</xsl:text> <xsl:value-of select="ext:test('argument 1', 'argument 2')"/> <xsl:text>"</xsl:text> </xsl:template> </xsl:stylesheet> *** Tcl script: package require xslt namespace eval extTest { namespace export test } proc extTest::test args { return "extTest::test passed [llength $args] arguments" } set ch [open ext-test.xsl] set xsl [read $ch] close $ch ::xslt::extension add http://tclxml.sf.net/XSLT/Test ::extTest ::xslt::transform $xsl <Test/> Please discuss this package on the TclXML developers mailing list, tcl...@li..., or contact me directly. Enjoy, Steve Ball -- Steve Ball | XSLT Standard Library | Training & Seminars Zveno Pty Ltd | Web Tcl Complete | XML XSL Schemas http://www.zveno.com/ | TclXML TclDOM | Tcl, Web Development Ste...@zv... +---------------------------+--------------------- Ph. +61 2 6242 4099 | Mobile (0413) 594 462 | Fax +61 2 6242 4099 |
From: Steve B. <Ste...@zv...> - 2001-08-02 07:32:08
|
TclXML version 2.1 'theta' A new version of the Tcl-only distribution of TclXML has been released. This version contains mainly bug fixes, but the fixes improve well-formedness checking so that XML documents which were previously accepted are now rejected. ----- TclXML is a framework for parsing XML documents in Tcl. The 'theta' distribution only includes Tcl scripts, whereas the full distribution includes wrappers for XML parsers written in C (such as expat). For more information, see http://tclxml.sourceforge.net/ To download go to http://prdownloads.sourceforge.net/tclxml/ -- Steve Ball | XSLT Standard Library | Training & Seminars Zveno Pty Ltd | Web Tcl Complete | XML XSL Schemas http://www.zveno.com/ | TclXML TclDOM | Tcl, Web Development Ste...@zv... +---------------------------+--------------------- Ph. +61 2 6242 4099 | Mobile (0413) 594 462 | Fax +61 2 6242 4099 |
From: Steve B. <Ste...@zv...> - 2001-01-18 01:19:12
|
At long last, version 2.0 of TclXML is now shipping. Peter Farmer is currently working on the C code for the xml::c and expat packages. There's a bug in there somewhere, so it is not ready for release. However, the Tcl-only parser now passes all of its tests and is now shipping. I'm calling this the 'theta' release, denoting that this is only the Tcl code that is being distributed. The package now sports an all-Tcl installer, making installation easier and graphical. PF wrote the initial version, based on BLT's installer. I made it parameterised, with a view to making it suitable for other packages. At the moment I'm struggling with the SourceForge release system, so nothing has appearing in the SF file release section yet. Meanwhile you can download the package from: ftp://ftp.zveno.com/TclXML/tclxml-2.0theta.tar.gz or ftp://ftp.zveno.com/TclXML/tclxml-2.0theta.zip If you find bugs, please report them using the SourceForge bug tracking system. Messages sent directly to me will be returned with a polite reminder to submit a bug report. Enjoy, Steve Ball -- Steve Ball | waX Me Lyrical XML Editor | Training & Seminars Zveno Pty Ltd | Web Tcl Complete | XML XSL http://www.zveno.com/ | TclXML TclDOM | Tcl, Web Development Ste...@zv... +---------------------------+--------------------- Ph. +61 2 6242 4099 | Mobile (0413) 594 462 | Fax +61 2 6242 4099 |