emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/jade-mode cfd25bce3e 125/128: Merge pull request #70 from


From: ELPA Syncer
Subject: [nongnu] elpa/jade-mode cfd25bce3e 125/128: Merge pull request #70 from wasamasa/fix-mode-definition
Date: Sat, 29 Jan 2022 08:24:53 -0500 (EST)

branch: elpa/jade-mode
commit cfd25bce3e9a15a6495657f3961ad6e6fd959459
Merge: 4dbde92542 8f8e3154e4
Author: Brian C <brian.m.carlson@gmail.com>
Commit: GitHub <noreply@github.com>

    Merge pull request #70 from wasamasa/fix-mode-definition
    
    Derive from text-mode, remove unneeded code
---
 sws-mode.el | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/sws-mode.el b/sws-mode.el
index aac0f92dd0..51bd76f347 100644
--- a/sws-mode.el
+++ b/sws-mode.el
@@ -122,10 +122,9 @@
 (define-key sws-mode-map [backtab] 'sws-dendent-line)
 
 ;;;###autoload
-(define-derived-mode sws-mode fundamental-mode
+(define-derived-mode sws-mode text-mode
   "sws"
   "Major mode for editing significant whitespace files"
-  (kill-all-local-variables)
 
   ;; default tab width
   (setq sws-tab-width 2)
@@ -136,11 +135,7 @@
   (setq indent-region-function 'sws-indent-region)
 
   ;; TODO needed?
-  (setq indent-tabs-mode nil)
-
-  ;; keymap
-  (use-local-map sws-mode-map)
-  (setq major-mode 'sws-mode))
+  (setq indent-tabs-mode nil))
 
 (provide 'sws-mode)
 ;;; sws-mode.el ends here



reply via email to

[Prev in Thread] Current Thread [Next in Thread]