aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKim F. Storm2004-05-21 23:36:38 +0000
committerKim F. Storm2004-05-21 23:36:38 +0000
commit080e18b104328c5f66b87429562f093029084f1e (patch)
tree53f7bc0bebee9a96d889e7b4ad2afaa9b9b92471 /src
parent0dbaecd24aeac801d6d49cdd5f0b4bee5f2c9e05 (diff)
downloademacs-080e18b104328c5f66b87429562f093029084f1e.tar.gz
emacs-080e18b104328c5f66b87429562f093029084f1e.zip
(struct backtrace): Add debug_on_exit member.
(Fcommand_execute): Clear it.
Diffstat (limited to 'src')
-rw-r--r--src/keyboard.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/keyboard.c b/src/keyboard.c
index 0102c5cd438..ffa047b27d2 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -117,6 +117,8 @@ struct backtrace
117 args points to slot holding list of 117 args points to slot holding list of
118 unevalled args */ 118 unevalled args */
119 char evalargs; 119 char evalargs;
120 /* Nonzero means call value of debugger when done with this operation. */
121 char debug_on_exit;
120 }; 122 };
121 123
122#ifdef MULTI_KBOARD 124#ifdef MULTI_KBOARD
@@ -9675,6 +9677,7 @@ a special event, so ignore the prefix argument and don't clear it. */)
9675 backtrace.args = &cmd; 9677 backtrace.args = &cmd;
9676 backtrace.nargs = 1; 9678 backtrace.nargs = 1;
9677 backtrace.evalargs = 0; 9679 backtrace.evalargs = 0;
9680 backtrace.debug_on_exit = 0;
9678 9681
9679 tem = Fcall_interactively (cmd, record_flag, keys); 9682 tem = Fcall_interactively (cmd, record_flag, keys);
9680 9683