summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorJoão Távora <joaotavora@gmail.com>2020-04-18 22:05:14 +0100
committerJoão Távora <joaotavora@gmail.com>2020-04-18 23:04:26 +0100
commit9b37969b4a56f4a242ef19388d6feed43ffd048d (patch)
tree254a0114e5d57dba80b04775fe83f8ebf9a5e631 /lisp/emacs-lisp
parent18d9c0fa6846fb94323bf1ed3806a7864369ffd9 (diff)
downloademacs-9b37969b4a56f4a242ef19388d6feed43ffd048d.tar.gz
lisp-mode-variables uses lisp-mode-syntax-table
All core modes that weren't interested overwrite it anyway for emacs-lisp. And third party usage of this functions (in SLIME/SLY) wants the lisp-mode-syntax-table anyway. * lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables): Use lisp-mode-syntax-table by default.
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r--lisp/emacs-lisp/lisp-mode.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/lisp-mode.el b/lisp/emacs-lisp/lisp-mode.el
index 18f35b69b34..13263f2fb50 100644
--- a/lisp/emacs-lisp/lisp-mode.el
+++ b/lisp/emacs-lisp/lisp-mode.el
@@ -614,6 +614,7 @@ Value for `adaptive-fill-function'."
(defun lisp-mode-variables (&rest ignored)
"Common initialization routine for lisp modes.
Any number of parameters is accepted and ignored."
+ (set-syntax-table lisp-mode-syntax-table)
(setq-local paragraph-ignore-fill-prefix t)
(setq-local fill-paragraph-function 'lisp-fill-paragraph)
(setq-local adaptive-fill-function #'lisp-adaptive-fill)
@@ -651,7 +652,6 @@ Any number of parameters is accepted and ignored."
"Major mode for buffers holding data written in Lisp syntax."
:group 'lisp
(lisp-mode-variables)
- (set-syntax-table lisp-mode-syntax-table)
(setq-local electric-quote-string t)
(setq imenu-case-fold-search nil))