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))