Instant Download: TclXSLT v3.1 (tarball) (zip)

TclXSLT
XSL Transformations For Tcl
Project Home
Open this chapter TclXML
Open this chapter TclDOM
 TclXSLT You are here
  Go to this section Download and Installation
  Go to this section Installation
  Go to this section Documentation
  Go to this section Version Numbering
  Go to this section Contributing
  Go to this section Discussion
Open this chapter Combo Distribution
Open this chapter tkxmllint
Open this chapter tkxsltproc
Open this chapter TclTidy
Open this chapter Xmlgen
Open this chapter Success Stories
 

The TclXSLT package provides a Tcl wrapper for the Gnome libxslt library. This package allows Tcl scripts to invoke XSL transformations, as well as allowing Tcl to define and implement XSL extension elements and functions.

Download and Installation

TclXSLT v3.1 is the current release. Download from SourceForge:

To get the latest-and-greatest code, pull the CVS tree. The module name is "tclxslt". There are no guarantees that the code is in any particular state (or even working at all).

Installation

Unlike other packages in the TclXML family, there is no pure-Tcl implementation of TclXSLT - the extension must be compiled. See the README file for detailed instructions.

Documentation

Just can't get enough...

Version Numbering

What Happened to Version 2.0 and 2.1?

As of version 2.2, TclDOM and TclXSLT version numbering have been synchronised (in a similar fashion to Tcl and Tk). TclDOM has naturally progressed from v2.1 to v2.2, but TclXSLT jumped from v1.1 to v2.2. There was never a v1.2, v2.0 nor v2.1 release of TclXSLT.

With version 2.3 the TclXML package has also been brought into line with this version numbering policy.

When installing the packages, the same numbered versions must be used. Using mismatching TclXML, TclDOM or TclXSLT is untested and not guaranteed to work.

Contributing

Contributions of any kind to the project are welcome.

Reporting Bugs

An important contribution you can make is to test the package and report any bugs. Use SourceForge bug tracking to report problems or request features. Please make sure you set the category to "TclXSLT".

Sponsorship

The TclXSLT package owes its existance to Zveno.

Discussion

TclXSLT is discussed on the main TclXML mailing lists and on comp.lang.tcl.