aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c
diff options
context:
space:
mode:
authorRichard M. Stallman1994-07-27 00:12:59 +0000
committerRichard M. Stallman1994-07-27 00:12:59 +0000
commite86bf4080542c79308bd1f7e17ed7687b965f1de (patch)
tree819e7d8c32bef79e636f15f9f56ecbafbcf6fe73 /src/process.c
parent09756a8501b8b543b59ba30eef1f3f3cfc835499 (diff)
downloademacs-e86bf4080542c79308bd1f7e17ed7687b965f1de.tar.gz
emacs-e86bf4080542c79308bd1f7e17ed7687b965f1de.zip
(wait_reading_process_input): If wait_for_cell,
do check for keyboard input and handle it.
Diffstat (limited to 'src/process.c')
-rw-r--r--src/process.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/process.c b/src/process.c
index 43d569b201b..e05c2601a6f 100644
--- a/src/process.c
+++ b/src/process.c
@@ -1950,10 +1950,7 @@ wait_reading_process_input (time_limit, microsecs, read_kbd, do_display)
1950 /* Wait till there is something to do */ 1950 /* Wait till there is something to do */
1951 1951
1952 Available = input_wait_mask; 1952 Available = input_wait_mask;
1953 /* We used to have && wait_for_cell == 0 1953 if (! XINT (read_kbd) || wait_for_cell != 0)
1954 but that led to lossage handling selection_request events:
1955 within one, we would start to handle another. */
1956 if (! XINT (read_kbd))
1957 FD_CLR (keyboard_descriptor, &Available); 1954 FD_CLR (keyboard_descriptor, &Available);
1958 1955
1959 /* If frame size has changed or the window is newly mapped, 1956 /* If frame size has changed or the window is newly mapped,