comparison lisp/emacs-lisp/lisp-mode.el @ 10628:04591bafb562

(shared-lisp-mode-map): Don't bind M-q. (lisp-mode-variables): Put it in fill-paragraph-function locally.
author Richard M. Stallman <rms@gnu.org>
date Thu, 02 Feb 1995 09:40:06 +0000
parents aadef46f00f7
children 2c9bdcab7052
comparison
equal deleted inserted replaced
10627:e00a48bb7ad4 10628:04591bafb562
86 (setq paragraph-start (concat "^$\\|" page-delimiter)) 86 (setq paragraph-start (concat "^$\\|" page-delimiter))
87 (make-local-variable 'paragraph-separate) 87 (make-local-variable 'paragraph-separate)
88 (setq paragraph-separate paragraph-start) 88 (setq paragraph-separate paragraph-start)
89 (make-local-variable 'paragraph-ignore-fill-prefix) 89 (make-local-variable 'paragraph-ignore-fill-prefix)
90 (setq paragraph-ignore-fill-prefix t) 90 (setq paragraph-ignore-fill-prefix t)
91 (make-local-variable 'fill-paragraph-function)
92 (setq fill-paragraph-function 'lisp-fill-paragraph)
91 (make-local-variable 'indent-line-function) 93 (make-local-variable 'indent-line-function)
92 (setq indent-line-function 'lisp-indent-line) 94 (setq indent-line-function 'lisp-indent-line)
93 (make-local-variable 'indent-region-function) 95 (make-local-variable 'indent-region-function)
94 (setq indent-region-function 'lisp-indent-region) 96 (setq indent-region-function 'lisp-indent-region)
95 (make-local-variable 'parse-sexp-ignore-comments) 97 (make-local-variable 'parse-sexp-ignore-comments)
110 112
111 (if shared-lisp-mode-map 113 (if shared-lisp-mode-map
112 () 114 ()
113 (setq shared-lisp-mode-map (make-sparse-keymap)) 115 (setq shared-lisp-mode-map (make-sparse-keymap))
114 (define-key shared-lisp-mode-map "\e\C-q" 'indent-sexp) 116 (define-key shared-lisp-mode-map "\e\C-q" 'indent-sexp)
115 (define-key shared-lisp-mode-map "\M-q" 'lisp-fill-paragraph)
116 (define-key shared-lisp-mode-map "\177" 'backward-delete-char-untabify) 117 (define-key shared-lisp-mode-map "\177" 'backward-delete-char-untabify)
117 (define-key shared-lisp-mode-map "\t" 'lisp-indent-line)) 118 (define-key shared-lisp-mode-map "\t" 'lisp-indent-line))
118 119
119 (defvar emacs-lisp-mode-map () 120 (defvar emacs-lisp-mode-map ()
120 "Keymap for Emacs Lisp mode. 121 "Keymap for Emacs Lisp mode.