Mercurial > emacs
comparison src/process.c @ 83180:e657dca8261e
Merged in changes from CVS trunk.
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-461
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-462
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-463
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-220
| author | Karoly Lorentey <lorentey@elte.hu> |
|---|---|
| date | Thu, 22 Jul 2004 22:01:29 +0000 |
| parents | 38500c0c86ab 59a86f6ee1fb |
| children | 09f3fd9f680d |
comparison
equal
deleted
inserted
replaced
| 83179:3864ee1088e9 | 83180:e657dca8261e |
|---|---|
| 4188 if (update_tick != process_tick && do_display) | 4188 if (update_tick != process_tick && do_display) |
| 4189 { | 4189 { |
| 4190 SELECT_TYPE Atemp, Ctemp; | 4190 SELECT_TYPE Atemp, Ctemp; |
| 4191 | 4191 |
| 4192 Atemp = input_wait_mask; | 4192 Atemp = input_wait_mask; |
| 4193 #ifdef MAC_OSX | 4193 #if 0 |
| 4194 /* On Mac OS X, the SELECT system call always says input is | 4194 /* On Mac OS X 10.0, the SELECT system call always says input is |
| 4195 present (for reading) at stdin, even when none is. This | 4195 present (for reading) at stdin, even when none is. This |
| 4196 causes the call to SELECT below to return 1 and | 4196 causes the call to SELECT below to return 1 and |
| 4197 status_notify not to be called. As a result output of | 4197 status_notify not to be called. As a result output of |
| 4198 subprocesses are incorrectly discarded. */ | 4198 subprocesses are incorrectly discarded. |
| 4199 */ | |
| 4199 FD_CLR (0, &Atemp); | 4200 FD_CLR (0, &Atemp); |
| 4200 #endif | 4201 #endif |
| 4201 Ctemp = connect_wait_mask; | 4202 Ctemp = connect_wait_mask; |
| 4202 EMACS_SET_SECS_USECS (timeout, 0, 0); | 4203 EMACS_SET_SECS_USECS (timeout, 0, 0); |
| 4203 if ((select (max (max_process_desc, max_keyboard_desc) + 1, | 4204 if ((select (max (max_process_desc, max_keyboard_desc) + 1, |
