diff options
| author | Richard M. Stallman | 1996-02-25 20:44:09 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1996-02-25 20:44:09 +0000 |
| commit | e6aa7813abc055f2fd9b615dfcb1dab3e07d368c (patch) | |
| tree | 3ebde80c1a965b36dccd15234d1e2899cda7edce /src | |
| parent | a387611b1ba1654d4551fd9d1f161437a3193973 (diff) | |
| download | emacs-e6aa7813abc055f2fd9b615dfcb1dab3e07d368c.tar.gz emacs-e6aa7813abc055f2fd9b615dfcb1dab3e07d368c.zip | |
(command_loop_1): Explicitly clear the echo area
with message2; don't just clear echo_area_glyphs.
Don't set no_direct in that case.
Diffstat (limited to 'src')
| -rw-r--r-- | src/keyboard.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/keyboard.c b/src/keyboard.c index 50d39831497..f30920bd894 100644 --- a/src/keyboard.c +++ b/src/keyboard.c | |||
| @@ -1116,8 +1116,10 @@ command_loop_1 () | |||
| 1116 | Fsit_for (make_number (2), Qnil, Qnil); | 1116 | Fsit_for (make_number (2), Qnil, Qnil); |
| 1117 | unbind_to (count, Qnil); | 1117 | unbind_to (count, Qnil); |
| 1118 | 1118 | ||
| 1119 | echo_area_glyphs = 0; | 1119 | /* Clear the echo area. */ |
| 1120 | no_direct = 1; | 1120 | message2 (0); |
| 1121 | |||
| 1122 | /* If a C-g came in before, treat it as input now. */ | ||
| 1121 | if (!NILP (Vquit_flag)) | 1123 | if (!NILP (Vquit_flag)) |
| 1122 | { | 1124 | { |
| 1123 | Vquit_flag = Qnil; | 1125 | Vquit_flag = Qnil; |