Mercurial > emacs
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. |