|What is it?|
XSLT-process is a minor mode for GNU Emacs/XEmacs which
transforms it into a powerful editor with XSLT processing and
debugging capabilities. With this mode you can:
- run an XSLT processor on the Emacs buffer you edit, and view the
results either in another Emacs buffer or in a browser.
- run an XSLT processor in debug mode and view what happens during
the XSLT transformation. You can set breakpoints, run step by step
into your stylesheet, view global and local XSLT variables and many
more. In this mode you effectively use GNU Emacs/XEmacs as an XSLT
- when used with the DocBook-XSL package, GNU
Emacs/XEmacs becomes a powerful DocBook processing system.
XSLT-process is not an Emacs major mode for editing XML or
XSLT files, for this you should use Lennart Staflin's PSGML, James Clark's
sgml-mode.el major mode (distributed with GNU Emacs), or
Tony Graham's xslide XSLT mode.
|Supported XSLT processors|
The mode currently supports two Java XSLT processors:
Other Java XSLT processors could be relatively easily added, at least
for normal processing capabilities.
- Saxon -
fully supported, including debugging capabilities.
- Xalan - fully supported,
including debugging capabilities.
|Who are the authors and what is the license?|
XSLT-process is written and maintained by
Ovidiu Predescu and
Tony Addyman. The package
is free software and is distributed under the GNU General Public.
|Submit your feedback|
Please let us know how you use this mode so we know where to invest our
efforts in the future. You can do this in several ways: