diff options
| author | Kenichi Handa | 1998-08-06 05:38:11 +0000 |
|---|---|---|
| committer | Kenichi Handa | 1998-08-06 05:38:11 +0000 |
| commit | 0359db825139f014c671e519485e80aa3683764d (patch) | |
| tree | cc827dae4035158610fc0561cd6b64cf95043e29 | |
| parent | bbb398a13f9a3c91029f5756c8d86fa9691f4c08 (diff) | |
| download | emacs-0359db825139f014c671e519485e80aa3683764d.tar.gz emacs-0359db825139f014c671e519485e80aa3683764d.zip | |
(debugger-outer-unread-post-input-method-events): New variable.
(debug): Bind debugger-outer-unread-post-input-method-events.
Bind unread-post-input-method-events to nil.
(debugger-env-macro): Likewise.
| -rw-r--r-- | lisp/emacs-lisp/debug.el | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lisp/emacs-lisp/debug.el b/lisp/emacs-lisp/debug.el index ed5f1ae493d..fa874f5ae60 100644 --- a/lisp/emacs-lisp/debug.el +++ b/lisp/emacs-lisp/debug.el | |||
| @@ -65,6 +65,7 @@ | |||
| 65 | (defvar debugger-outer-this-command) | 65 | (defvar debugger-outer-this-command) |
| 66 | (defvar debugger-outer-unread-command-char) | 66 | (defvar debugger-outer-unread-command-char) |
| 67 | (defvar debugger-outer-unread-command-events) | 67 | (defvar debugger-outer-unread-command-events) |
| 68 | (defvar debugger-outer-unread-post-input-method-events) | ||
| 68 | (defvar debugger-outer-last-input-event) | 69 | (defvar debugger-outer-last-input-event) |
| 69 | (defvar debugger-outer-last-command-event) | 70 | (defvar debugger-outer-last-command-event) |
| 70 | (defvar debugger-outer-last-nonmenu-event) | 71 | (defvar debugger-outer-last-nonmenu-event) |
| @@ -107,6 +108,8 @@ first will be printed into the backtrace buffer." | |||
| 107 | (debugger-outer-this-command this-command) | 108 | (debugger-outer-this-command this-command) |
| 108 | (debugger-outer-unread-command-char unread-command-char) | 109 | (debugger-outer-unread-command-char unread-command-char) |
| 109 | (debugger-outer-unread-command-events unread-command-events) | 110 | (debugger-outer-unread-command-events unread-command-events) |
| 111 | (debugger-outer-unread-post-input-method-events | ||
| 112 | unread-post-input-method-events) | ||
| 110 | (debugger-outer-last-input-event last-input-event) | 113 | (debugger-outer-last-input-event last-input-event) |
| 111 | (debugger-outer-last-command-event last-command-event) | 114 | (debugger-outer-last-command-event last-command-event) |
| 112 | (debugger-outer-last-nonmenu-event last-nonmenu-event) | 115 | (debugger-outer-last-nonmenu-event last-nonmenu-event) |
| @@ -120,6 +123,7 @@ first will be printed into the backtrace buffer." | |||
| 120 | ;; Don't let these magic variables affect the debugger itself. | 123 | ;; Don't let these magic variables affect the debugger itself. |
| 121 | (let ((last-command nil) this-command track-mouse | 124 | (let ((last-command nil) this-command track-mouse |
| 122 | (unread-command-char -1) unread-command-events | 125 | (unread-command-char -1) unread-command-events |
| 126 | unread-post-input-method-events | ||
| 123 | last-input-event last-command-event last-nonmenu-event | 127 | last-input-event last-command-event last-nonmenu-event |
| 124 | last-event-frame | 128 | last-event-frame |
| 125 | overriding-local-map | 129 | overriding-local-map |
| @@ -214,6 +218,8 @@ first will be printed into the backtrace buffer." | |||
| 214 | (setq this-command debugger-outer-this-command) | 218 | (setq this-command debugger-outer-this-command) |
| 215 | (setq unread-command-char debugger-outer-unread-command-char) | 219 | (setq unread-command-char debugger-outer-unread-command-char) |
| 216 | (setq unread-command-events debugger-outer-unread-command-events) | 220 | (setq unread-command-events debugger-outer-unread-command-events) |
| 221 | (setq unread-post-input-method-events | ||
| 222 | debugger-outer-unread-post-input-method-events) | ||
| 217 | (setq last-input-event debugger-outer-last-input-event) | 223 | (setq last-input-event debugger-outer-last-input-event) |
| 218 | (setq last-command-event debugger-outer-last-command-event) | 224 | (setq last-command-event debugger-outer-last-command-event) |
| 219 | (setq last-nonmenu-event debugger-outer-last-nonmenu-event) | 225 | (setq last-nonmenu-event debugger-outer-last-nonmenu-event) |
| @@ -348,6 +354,8 @@ Applies to the frame whose line point is on in the backtrace." | |||
| 348 | (this-command debugger-outer-this-command) | 354 | (this-command debugger-outer-this-command) |
| 349 | (unread-command-char debugger-outer-unread-command-char) | 355 | (unread-command-char debugger-outer-unread-command-char) |
| 350 | (unread-command-events debugger-outer-unread-command-events) | 356 | (unread-command-events debugger-outer-unread-command-events) |
| 357 | (unread-post-input-method-events | ||
| 358 | debugger-outer-unread-post-input-method-events) | ||
| 351 | (last-input-event debugger-outer-last-input-event) | 359 | (last-input-event debugger-outer-last-input-event) |
| 352 | (last-command-event debugger-outer-last-command-event) | 360 | (last-command-event debugger-outer-last-command-event) |
| 353 | (last-nonmenu-event debugger-outer-last-nonmenu-event) | 361 | (last-nonmenu-event debugger-outer-last-nonmenu-event) |
| @@ -371,6 +379,8 @@ Applies to the frame whose line point is on in the backtrace." | |||
| 371 | (setq debugger-outer-this-command this-command) | 379 | (setq debugger-outer-this-command this-command) |
| 372 | (setq debugger-outer-unread-command-char unread-command-char) | 380 | (setq debugger-outer-unread-command-char unread-command-char) |
| 373 | (setq debugger-outer-unread-command-events unread-command-events) | 381 | (setq debugger-outer-unread-command-events unread-command-events) |
| 382 | (setq debugger-outer-unread-post-input-method-events | ||
| 383 | unread-post-input-method-events) | ||
| 374 | (setq debugger-outer-last-input-event last-input-event) | 384 | (setq debugger-outer-last-input-event last-input-event) |
| 375 | (setq debugger-outer-last-command-event last-command-event) | 385 | (setq debugger-outer-last-command-event last-command-event) |
| 376 | (setq debugger-outer-last-nonmenu-event last-nonmenu-event) | 386 | (setq debugger-outer-last-nonmenu-event last-nonmenu-event) |