aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2010-07-13 14:03:42 +0300
committerEli Zaretskii2010-07-13 14:03:42 +0300
commitd5e7f8d0259d8fcae228220f05f5f66328df38c5 (patch)
tree609680f61d5be98af5399bf2e994f96a2aedad23 /src/ChangeLog
parent79cb9c05a1cfe80eb035c54f2036320de88c3056 (diff)
parent77defa9a250f03a401300d055a98e6f3a5a9e4d2 (diff)
downloademacs-d5e7f8d0259d8fcae228220f05f5f66328df38c5.tar.gz
emacs-d5e7f8d0259d8fcae228220f05f5f66328df38c5.zip
Fix the MS-DOS build; remove more "#ifdef subprocesses".
process.c <inhibit_sentinels>: Move to the common part. (Fwaiting_for_user_input_p): Move to the common part; return nil if async subprocesses aren't supported. sysdep.c (wait_for_termination) [!MSDOS]: Don't compile on MS-DOS. Remove "#ifdef subprocesses". (sys_subshell, sys_select): Remove "#ifdef subprocesses". (gettimeofday): Remove "#ifdef subprocesses". (wait_without_blocking): Remove function. (flush_pending_output, child_setup_tty): Don't compile on MS-DOS. Remove "#ifdef subprocesses". (child_setup_tty): Use WINDOWSNT instead of DOS_NT, since not compiled on MS-DOS. callproc.c (Fcall_process) [!MSDOS]: Don't call wait_for_termination on MS-DOS. emacs.c (shut_down_emacs): Remove "#ifndef subprocesses" from initialization of inhibit_sentinels. keyboard.c (record_asynch_buffer_change): Remove "#ifdef subprocesses" conditional. callproc.c (Fcall_process) [!subprocesses]: Don't call wait_for_termination, since `buffer' cannot be an integer when async subprocesses are not supported xdisp.c (decode_mode_spec): Use `MSDOS' instead of `subprocesses' for ifdefing away the call to Fprocess_status. process.c (add_keyboard_wait_descriptor) [!subprocesses]: Ifdef away the entire body of the function.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 65d71cda7aa..e8567d64245 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,33 @@
12010-07-13 Eli Zaretskii <eliz@gnu.org>
2
3 Remove subprocesses #ifdefs.
4 * process.c <inhibit_sentinels>: Move to the common part.
5 (Fwaiting_for_user_input_p): Move to the common part; return nil
6 if async subprocesses aren't supported.
7 * sysdep.c (wait_for_termination) [!MSDOS]: Don't compile on
8 MS-DOS. Remove "#ifdef subprocesses".
9 (sys_subshell, sys_select): Remove "#ifdef subprocesses".
10 (gettimeofday): Remove "#ifdef subprocesses".
11 (wait_without_blocking): Remove function.
12 (flush_pending_output, child_setup_tty): Don't compile on MS-DOS.
13 Remove "#ifdef subprocesses".
14 (child_setup_tty): Use WINDOWSNT instead of DOS_NT, since not
15 compiled on MS-DOS.
16 * callproc.c (Fcall_process) [!MSDOS]: Don't call
17 wait_for_termination on MS-DOS.
18 * emacs.c (shut_down_emacs): Remove "#ifndef subprocesses" from
19 initialization of inhibit_sentinels.
20 * keyboard.c (record_asynch_buffer_change): Remove "#ifdef
21 subprocesses" conditional.
22 * callproc.c (Fcall_process) [!subprocesses]: Don't call
23 wait_for_termination, since `buffer' cannot be an integer when
24 async subprocesses are not supported
25 * xdisp.c (decode_mode_spec): Use `MSDOS' instead of `subprocesses'
26 for ifdefing away the call to Fprocess_status.
27
28 * process.c (add_keyboard_wait_descriptor) [!subprocesses]: Ifdef
29 away the entire body of the function.
30
12010-07-13 Dan Nicolaescu <dann@ics.uci.edu> 312010-07-13 Dan Nicolaescu <dann@ics.uci.edu>
2 32
3 Remove subprocesses #ifdefs from term.c. 33 Remove subprocesses #ifdefs from term.c.