diff options
| author | Miles Bader | 2006-10-15 02:54:13 +0000 |
|---|---|---|
| committer | Miles Bader | 2006-10-15 02:54:13 +0000 |
| commit | bb9c4b4f8b3dcd1b5fc96d2d0275cc532832fbd6 (patch) | |
| tree | 8c4ae9640abcb8f33326e96e661f711417e5307c /src/keyboard.c | |
| parent | 5be4d5336db8be316100a5b80ee8c5e428438b9e (diff) | |
| parent | 92edaeeda5c362acf2c7e7f72b3666ab7673699a (diff) | |
| download | emacs-bb9c4b4f8b3dcd1b5fc96d2d0275cc532832fbd6.tar.gz emacs-bb9c4b4f8b3dcd1b5fc96d2d0275cc532832fbd6.zip | |
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 460-475)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 145-152)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-118
Diffstat (limited to 'src/keyboard.c')
| -rw-r--r-- | src/keyboard.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/keyboard.c b/src/keyboard.c index 786b3d9b556..61539a384fd 100644 --- a/src/keyboard.c +++ b/src/keyboard.c | |||
| @@ -1546,15 +1546,17 @@ command_loop_1 () | |||
| 1546 | 1546 | ||
| 1547 | if (minibuf_level | 1547 | if (minibuf_level |
| 1548 | && !NILP (echo_area_buffer[0]) | 1548 | && !NILP (echo_area_buffer[0]) |
| 1549 | && EQ (minibuf_window, echo_area_window) | 1549 | && EQ (minibuf_window, echo_area_window)) |
| 1550 | && NUMBERP (Vminibuffer_message_timeout)) | ||
| 1551 | { | 1550 | { |
| 1552 | /* Bind inhibit-quit to t so that C-g gets read in | 1551 | /* Bind inhibit-quit to t so that C-g gets read in |
| 1553 | rather than quitting back to the minibuffer. */ | 1552 | rather than quitting back to the minibuffer. */ |
| 1554 | int count = SPECPDL_INDEX (); | 1553 | int count = SPECPDL_INDEX (); |
| 1555 | specbind (Qinhibit_quit, Qt); | 1554 | specbind (Qinhibit_quit, Qt); |
| 1556 | 1555 | ||
| 1557 | sit_for (Vminibuffer_message_timeout, 0, 2); | 1556 | if (NUMBERP (Vminibuffer_message_timeout)) |
| 1557 | sit_for (Vminibuffer_message_timeout, 0, 2); | ||
| 1558 | else | ||
| 1559 | sit_for (Qt, 0, 2); | ||
| 1558 | 1560 | ||
| 1559 | /* Clear the echo area. */ | 1561 | /* Clear the echo area. */ |
| 1560 | message2 (0, 0, 0); | 1562 | message2 (0, 0, 0); |
| @@ -9981,7 +9983,7 @@ give to the command you invoke, if it asks for an argument. */) | |||
| 9981 | if (NILP (echo_area_buffer[0])) | 9983 | if (NILP (echo_area_buffer[0])) |
| 9982 | waited = sit_for (make_number (0), 0, 2); | 9984 | waited = sit_for (make_number (0), 0, 2); |
| 9983 | else if (NUMBERP (Vsuggest_key_bindings)) | 9985 | else if (NUMBERP (Vsuggest_key_bindings)) |
| 9984 | waited = sit_for (Vminibuffer_message_timeout, 0, 2); | 9986 | waited = sit_for (Vsuggest_key_bindings, 0, 2); |
| 9985 | else | 9987 | else |
| 9986 | waited = sit_for (make_number (2), 0, 2); | 9988 | waited = sit_for (make_number (2), 0, 2); |
| 9987 | 9989 | ||