Mercurial > emacs
comparison src/emacs.c @ 107733:84b961690802
Remove support for DJGPP v1.x (bug#5813).
src/:
w16select.c (__dpmi_int): Remove DJGPP v1.x compatibility.
s/msdos.h:
unexec.c (make_hdr, copy_text_and_data):
sysdep.c (wait_for_termination, sys_subshell):
msdos.c (dos_set_window_size, msdos_set_cursor_shape)
(IT_set_terminal_modes):
(__write, _rename, gethostname, gettimeofday, alarm, fork, kill)
(dos_ttraw, dos_ttcooked, run_msdos_command, abort): Remove DJGPP
v1.x code and tests of the value of __DJGPP__.
(nice, pause, sigsetmask, sigblock): Remove DJGPP v1.x
compatibility code.
lread.c:
gmalloc.c (memalign):
fileio.c (Fcopy_file, check_executable, Ffile_modes):
emacs.c (main):
dosfns.c (init_dosfns):
dired.c (file_name_completion_stat): Remove tests of __DJGPP__.
msdos/:
sed3.inp:
sed2.inp:
sed1.inp:
mainmake: Files removed.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Thu, 01 Apr 2010 17:59:46 +0300 |
parents | 98f7a4103e8e |
children | 912a8c0c9a8a |
comparison
equal
deleted
inserted
replaced
107732:dc45468b3140 | 107733:84b961690802 |
---|---|
943 newlines, we do that manually. */ | 943 newlines, we do that manually. */ |
944 _fmode = O_BINARY; | 944 _fmode = O_BINARY; |
945 #endif /* MSDOS || WINDOWSNT */ | 945 #endif /* MSDOS || WINDOWSNT */ |
946 | 946 |
947 #ifdef MSDOS | 947 #ifdef MSDOS |
948 #if __DJGPP__ >= 2 | |
949 if (!isatty (fileno (stdin))) | 948 if (!isatty (fileno (stdin))) |
950 setmode (fileno (stdin), O_BINARY); | 949 setmode (fileno (stdin), O_BINARY); |
951 if (!isatty (fileno (stdout))) | 950 if (!isatty (fileno (stdout))) |
952 { | 951 { |
953 fflush (stdout); | 952 fflush (stdout); |
954 setmode (fileno (stdout), O_BINARY); | 953 setmode (fileno (stdout), O_BINARY); |
955 } | 954 } |
956 #else /* not __DJGPP__ >= 2 */ | |
957 (stdin)->_flag &= ~_IOTEXT; | |
958 (stdout)->_flag &= ~_IOTEXT; | |
959 (stderr)->_flag &= ~_IOTEXT; | |
960 #endif /* not __DJGPP__ >= 2 */ | |
961 #endif /* MSDOS */ | 955 #endif /* MSDOS */ |
962 | 956 |
963 #ifdef SET_EMACS_PRIORITY | 957 #ifdef SET_EMACS_PRIORITY |
964 if (emacs_priority) | 958 if (emacs_priority) |
965 nice (emacs_priority); | 959 nice (emacs_priority); |