]> code.delx.au - gnu-emacs-elpa/blobdiff - packages/sisu-mode/sisu-mode.el
Merge commit 'd4a9dad594473c511f975017d792efc8a8339671'
[gnu-emacs-elpa] / packages / sisu-mode / sisu-mode.el
index 0b14a7c7399f01b8e912bcc2d8df657b19d6140e..9d287f1e113f3fad14cd1fb821f672a0c6e44859 100644 (file)
@@ -1,10 +1,10 @@
-;;; sisu-mode.el --- a major-mode for highlighting a hierarchy structured text.
+;;; sisu-mode.el --- Major mode for SiSU markup text
 
 ;; Copyright (C) 2011  Free Software Foundation, Inc.
 
 ;; Author: Ambrose Kofi Laing (& Ralph Amissah)
 ;; Keywords: text, processes, tools
-;; Version: 3.0.3 2011-03-11 (2008-12-14)
+;; Version: 3.0.3
 ;; License: GPLv3
 ;; Home URL: SiSU:   http://www.jus.uio.no/sisu
 ;; originally looked at (based on) doc-mode, with kind permission of the author
@@ -16,7 +16,7 @@
 ;; it under the terms of the GNU General Public License as published by
 ;; the Free Software Foundation; either version 3, or (at your option)
 ;; any later version.
-;; 
+;;
 ;; This program is distributed in the hope that it will be useful,
 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
 ;;; Commentary:
 
-;;
-;; To enter sisu-mode automatically, add (autoload 'sisu-mode "sisu-mode")
-;; to your .emacs file and change the first line of your sisu file to:
+;; SiSU (http://www.sisudoc.org/) is a document structuring and
+;; publishing framework.  This package provides an Emacs major mode
+;; for SiSU markup.
+
+;; When this package is installed, files ending in ".sisu" are
+;; automatically associated with sisu-mode.  If a file doesn't have a
+;; .sisu extension, add a first line:
 ;; # -*- Sisu -*-
-;; if it doesn't have a .sisu extension.
-;;
-;; To handle .sisu files, e.g., 'filename.sisu', add something like
-;; (add-to-list 'auto-mode-alist '("\\.sisu$" . sisu-mode))
-;; to your .emacs file
 
-;;
-;; The documentation for the "Structure Of The Hierarchy Text" can be found in
-;; the sisustring for the sisu-mode function.
-;;
+;; The documentation for the "Structure Of The Hierarchy Text" can be
+;; found in the sisustring for the sisu-mode function.
 
 ;;; Code:
 
 
 ;;;###autoload
 (define-derived-mode sisu-mode text-mode "SiSU"
-  "Major mode for editing SiSU files."
+  "Major mode for editing SiSU files.
+SiSU (http://www.sisudoc.org/) is a document structuring and
+publishing framework.  This major mode handles SiSU markup."
   (modify-syntax-entry ?\'  ".")
   ;(flyspell-mode nil)
 
     ))
   (run-hooks 'sisu-mode-hook))
 
+;;;###autoload (add-to-list 'auto-mode-alist '("\\.sisu\\'" . sisu-mode))
+
 (provide 'sisu-mode)
 
 ;;}}}