aboutsummaryrefslogtreecommitdiff
path: root/textproc/xslide.el/pkg-descr
blob: 3e91cf10a777782849db75b5d1cf6960f99035d3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Emacs major mode for editing XSL stylesheets.

* FEATURES

 - XSL customization group for setting some variables
 - Initial stylesheet inserted into empty XSL buffers;
 - "Template" menu for jumping to template rules, named templates, key
   declarations, and attribute-set declarations in the buffer;
 - `xsl-process' function that runs an XSL processor and collects the output;
 - Predefined command line templates and error regexps for Java and
   Windows executable versions of both XT and Saxon;
 - Font lock highlighting so that the important information stands out;
 - `xsl-complete' function for inserting element and attribute names;
 - `xsl-insert-tag' function for inserting matching start- and end-tags;
 - Automatic completion of end-tags;
 - Automatic indenting of elements with user-definable indentation step; and
 - Comprehensive abbreviations table to further ease typing.