aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKarl Heuer1995-02-24 02:30:23 +0000
committerKarl Heuer1995-02-24 02:30:23 +0000
commitebfbe2490a1a38bf9694521ab507f65ba4d1acca (patch)
tree7b06c953c08fd336347270079c74c0ad0008df33 /src
parent718d325114352ecf79acbdbb0bde0212c51f7609 (diff)
downloademacs-ebfbe2490a1a38bf9694521ab507f65ba4d1acca.tar.gz
emacs-ebfbe2490a1a38bf9694521ab507f65ba4d1acca.zip
(Fcall_interactively): If the display hasn't already been locked by reading
from the minibuffer, lock it before executing the command.
Diffstat (limited to 'src')
-rw-r--r--src/callint.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/callint.c b/src/callint.c
index 0dedc47f509..a1dfbe6cd29 100644
--- a/src/callint.c
+++ b/src/callint.c
@@ -606,6 +606,10 @@ Otherwise, this is done only if an arg is read using the minibuffer.")
606 if (varies[i] >= 1 && varies[i] <= 4) 606 if (varies[i] >= 1 && varies[i] <= 4)
607 XSETINT (args[i], marker_position (args[i])); 607 XSETINT (args[i], marker_position (args[i]));
608 608
609#ifdef MULTI_PERDISPLAY
610 display_locked = 1;
611#endif
612
609 { 613 {
610 Lisp_Object val; 614 Lisp_Object val;
611 specbind (Qcommand_debug_status, Qnil); 615 specbind (Qcommand_debug_status, Qnil);