branch: elpa/jade-mode
commit 8f8e3154e4f2fd3ae4cb8c9137824c3189c12aed
Author: Vasilij Schneidermann <[email protected]>
Commit: Vasilij Schneidermann <[email protected]>
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