Mercurial > emacs
changeset 18190:bca8e581535a
(debug): Set overriding-terminal-local-map to nil,
don't bind it, so it won't be restored on `q'.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Mon, 09 Jun 1997 16:42:34 +0000 |
parents | d68989ce015e |
children | 3c353983bba9 |
files | lisp/emacs-lisp/debug.el |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/emacs-lisp/debug.el Mon Jun 09 13:07:45 1997 +0000 +++ b/lisp/emacs-lisp/debug.el Mon Jun 09 16:42:34 1997 +0000 @@ -98,13 +98,15 @@ (debugger-outer-standard-input standard-input) (debugger-outer-standard-output standard-output) (debugger-outer-cursor-in-echo-area cursor-in-echo-area)) + ;; Set this instead of binding it, so that `q' + ;; will not restore it. + (setq overriding-terminal-local-map nil) ;; Don't let these magic variables affect the debugger itself. (let ((last-command nil) this-command track-mouse (unread-command-char -1) unread-command-events last-input-event last-command-event last-nonmenu-event last-event-frame overriding-local-map - overriding-terminal-local-map load-read-function (standard-input t) (standard-output t) (cursor-in-echo-area nil))