sisu-mode.el apply patch from Kevin Ryde of 2015-12-18
authorRalph Amissah <ralph@amissah.com>
Tue, 29 Dec 2015 17:16:18 +0000 (12:16 -0500)
committerRalph Amissah <ralph@amissah.com>
Tue, 5 Jan 2016 14:38:30 +0000 (09:38 -0500)
data/doc/sisu/CHANGELOG_v7
data/sisu/conf/editor-syntax-etc/emacs/sisu-mode.el

index 8e8d136c585496fda52a963ba313d453ad3c614c..e294121171426be39fcdb50473f5c52032a859ae 100644 (file)
@@ -23,6 +23,9 @@ Reverse Chronological:
 * sisu_7.1.7.orig.tar.xz (Open commit window: 2015-12-29; Pre-Release)
   http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_7.1.7
 
 * sisu_7.1.7.orig.tar.xz (Open commit window: 2015-12-29; Pre-Release)
   http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_7.1.7
 
+  * emacs sisu-mode.el
+    * apply patch from Kevin Ryde of 2015-12-18
+
 * sisu_7.1.6.orig.tar.xz (2015-12-15:50/2)
   http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_7.1.6
 
 * sisu_7.1.6.orig.tar.xz (2015-12-15:50/2)
   http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_7.1.6
 
index 03b2ebfadea8fea5cc4a4a5790e358fd67da7465..7dbdaa530a5abe4a76ffba33c548b2c8097d4ea4 100644 (file)
 ;; enables outlining for sisu
 (add-hook 'sisu-mode-hook
        '(lambda ()
 ;; enables outlining for sisu
 (add-hook 'sisu-mode-hook
        '(lambda ()
-         (outline-minor-mode)
-         (setq outline-regexp "^\\(\\([1-4]\\|:?[A-D]\\)\\~\\|\\@[a-z]+:\\( \\|$\\)\\)")))
+         (outline-minor-mode)))
 
 ;;; outline mode "folding" if available
 ;;; TODO make sure linum (line numbering) is off, else performance penalty, sucks bigtime
 
 ;;; outline mode "folding" if available
 ;;; TODO make sure linum (line numbering) is off, else performance penalty, sucks bigtime
 ;; C-c @ C-d hide subtree at cursor location
 
 ;; Sisu & Autoload:
 ;; C-c @ C-d hide subtree at cursor location
 
 ;; Sisu & Autoload:
-;; ##autoload
+;;;###autoload
 (define-derived-mode sisu-mode text-mode "SiSU"
   "Major mode for editing SiSU files."
   (interactive)
 (define-derived-mode sisu-mode text-mode "SiSU"
   "Major mode for editing SiSU files."
   (interactive)
   (make-local-variable 'paragraph-ignore-fill-prefix)
   (setq paragraph-ignore-fill-prefix t)
 
   (make-local-variable 'paragraph-ignore-fill-prefix)
   (setq paragraph-ignore-fill-prefix t)
 
+  (set (make-local-variable 'outline-regexp)
+       "^\\(\\([1-4]\\|:?[A-D]\\)\\~\\|\\@[a-z]+:\\( \\|$\\)\\)")
+
   (make-local-variable 'require-final-newline)
   (setq require-final-newline t)
 
   (make-local-variable 'require-final-newline)
   (setq require-final-newline t)
 
     ))
   (run-hooks 'sisu-mode-hook))
 
     ))
   (run-hooks 'sisu-mode-hook))
 
-(add-to-list 'auto-mode-alist '("\\.sst$" . sisu-mode))
-(add-to-list 'auto-mode-alist '("\\.ssm$" . sisu-mode))
-(add-to-list 'auto-mode-alist '("\\.ssi$" . sisu-mode))
+;;;###autoload
+(add-to-list 'auto-mode-alist '("\\.sst\\'" . sisu-mode))
+;;;###autoload
+(add-to-list 'auto-mode-alist '("\\.ssm\\'" . sisu-mode))
+;;;###autoload
+(add-to-list 'auto-mode-alist '("\\.ssi\\'" . sisu-mode))
 
 ;;;; ChangeLog:
 
 
 ;;;; ChangeLog: