Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > ca5c4f1ed7bb65b137686d5254e8feaf > files > 3

xslide-0.2.b3-1mdk.noarch.rpm

This package contains an Emacs major mode for editing XSL stylesheets.
The current revision is 0.2b3, dated 7 April, 2001.

* MANIFEST

File                    Contents

README.TXT              The file you are reading
changelog.txt           Record of changes made to xslide elisp files
dot_emacs               Some things for your .emacs file
xslide.el               Base file for the XSL major mode
xslide-abbrev.el        Abbreviations for XSL mode
xslide-data.el          Data about XSL elements and formatting objects
xslide-font.el          Font lock keywords for XSL stylesheets
xslide-initial.xsl      Default initial stylesheet inserted in empty buffers
xslide-process.el       Procedures for processing XSL stylesheets
makefile                Makefile for byte-compiling 

Note that make-regexp.el, which was used by earlier version of xslide,
is not required by xslide 0.2.


* 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.

xsl-mode was tested using NTEmacs 20.3.1.


* BUG REPORTS/ENCHANCEMENTS

I would be glad to accept bug reports and, especially, enhancements.
Use `xsl-submit-bug-report' for bug reports.


* INSTALLATION

1. Unzip the distribution.

   This should extract the files listed in the manifest above.

   The files have DOS-style line breaks.  You may need to use "unzip
   -a" or "gunzip -a" to convert the line ends in the files to your
   local convention.

2. Copy the .el files to your emacs site-lisp directory (e.g.,
   /usr/local/lib/emacs/site-lisp).

3. Byte compile the .el files using M-x byte-compile-file and
   supplying the path name of each file.

   The provided makefile also has rules for byte-compiling the files.

   If you byte-compiled a previous version of the files, you must
   byte-compile the new files (or remove the old .elc files) so that
   autoload loads the correct versions.

4. Add the elisp code in dot_emacs to your .emacs file.

5. Restart Emacs (or, if it's easier for you, evaluate the code that
   you just added to your .emacs file).

6. When you visit a file with an extension of .xsl or .fo, xsl-mode
   will automatically be loaded.

7. To find out more about xsl-mode, type C-h m from within an XSL
   file.

-----
$Id: README.TXT,v 1.11 2001-04-06 23:43:18-04 tkg Exp $