comparison lisp/emacs-lisp/lisp-mode.el @ 12682:66b3d052d4fe

(shared-lisp-mode-map): Don't bind TAB, just set indent-line-function.
author Richard M. Stallman <rms@gnu.org>
date Wed, 26 Jul 1995 22:21:02 +0000 (1995-07-26)
parents e6b42a6ea8e6
children c50826e44362
comparison
equal deleted inserted replaced
12681:3a4ac2729fa5 12682:66b3d052d4fe
112 112
113 (if shared-lisp-mode-map 113 (if shared-lisp-mode-map
114 () 114 ()
115 (setq shared-lisp-mode-map (make-sparse-keymap)) 115 (setq shared-lisp-mode-map (make-sparse-keymap))
116 (define-key shared-lisp-mode-map "\e\C-q" 'indent-sexp) 116 (define-key shared-lisp-mode-map "\e\C-q" 'indent-sexp)
117 (define-key shared-lisp-mode-map "\177" 'backward-delete-char-untabify) 117 (define-key shared-lisp-mode-map "\177" 'backward-delete-char-untabify))
118 (define-key shared-lisp-mode-map "\t" 'lisp-indent-line))
119 118
120 (defvar emacs-lisp-mode-map () 119 (defvar emacs-lisp-mode-map ()
121 "Keymap for Emacs Lisp mode. 120 "Keymap for Emacs Lisp mode.
122 All commands in shared-lisp-mode-map are inherited by this map.") 121 All commands in `shared-lisp-mode-map' are inherited by this map.")
123 122
124 (if emacs-lisp-mode-map 123 (if emacs-lisp-mode-map
125 () 124 ()
126 (let ((map (make-sparse-keymap "Emacs-Lisp"))) 125 (let ((map (make-sparse-keymap "Emacs-Lisp")))
127 (setq emacs-lisp-mode-map 126 (setq emacs-lisp-mode-map