core: derive spacemacs-mode from fundamental-mode

special-mode does nothing ... special but bring unwanted mapped keys.
This commit is contained in:
syl20bnr 2016-01-08 23:34:34 -05:00
parent 36bc8691e7
commit 6fc995e196

View file

@ -43,7 +43,7 @@ version the release note it displayed")
(with-eval-after-load 'evil
(evil-make-overriding-map spacemacs-buffer-mode-map 'motion))
(define-derived-mode spacemacs-buffer-mode special-mode "Spacemacs buffer"
(define-derived-mode spacemacs-buffer-mode fundamental-mode "Spacemacs buffer"
"Spacemacs major mode for startup screen.
\\<spacemacs-buffer-mode-map>
@ -51,7 +51,8 @@ version the release note it displayed")
:group 'spacemacs
:syntax-table nil
:abbrev-table nil
(setq truncate-lines t)
(setq buffer-read-only t
truncate-lines t)
(page-break-lines-mode)
;; needed to make tab work correctly in terminal
(evil-define-key 'motion spacemacs-buffer-mode-map (kbd "C-i") 'widget-forward)