diff options
| author | Karl Heuer | 1995-02-24 02:30:23 +0000 |
|---|---|---|
| committer | Karl Heuer | 1995-02-24 02:30:23 +0000 |
| commit | ebfbe2490a1a38bf9694521ab507f65ba4d1acca (patch) | |
| tree | 7b06c953c08fd336347270079c74c0ad0008df33 /src | |
| parent | 718d325114352ecf79acbdbb0bde0212c51f7609 (diff) | |
| download | emacs-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.c | 4 |
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); |