diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index df8bf602afe..a847a3913dd 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,30 @@ | |||
| 1 | 2012-11-17 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Assume POSIX 1003.1-1988 or later for fcntl.h (Bug#12881). | ||
| 4 | * callproc.c (relocate_fd): Assume F_DUPFD. | ||
| 5 | * emacs.c, term.c (O_RDWR): Remove. | ||
| 6 | * keyboard.c (tty_read_avail_input): Use O_NONBLOCK rather than | ||
| 7 | O_NDELAY, since O_NONBLOCK is the standard name for this flag. | ||
| 8 | * nsterm.m: Assume <fcntl.h> exists. | ||
| 9 | * process.c (NON_BLOCKING_CONNECT, allocate_pty, create_process) | ||
| 10 | (create_pty, Fmake_network_process, server_accept_connection) | ||
| 11 | (wait_reading_process_output, init_process_emacs): | ||
| 12 | Assume O_NONBLOCK. | ||
| 13 | (wait_reading_process_output): Put in a special case for WINDOWSNT | ||
| 14 | to mimick the older behavior where it had O_NDELAY but not O_NONBLOCK. | ||
| 15 | It's not clear this is needed, but it's a more-conservative change. | ||
| 16 | (create_process): Assume FD_CLOEXEC. | ||
| 17 | (create_process, create_pty): Assume O_NOCTTY. | ||
| 18 | * sysdep.c (init_sys_modes, reset_sys_modes): Assume F_SETFL. | ||
| 19 | (reset_sys_modes): Use O_NONBLOCK rather than O_NDELAY. | ||
| 20 | Omit if not DOS_NT, since F_GETFL is not defined there. | ||
| 21 | (serial_open): Assume O_NONBLOCK and O_NOCTTY. | ||
| 22 | * term.c: Include <fcntl.h>, for flags like O_NOCTTY. | ||
| 23 | (O_NOCTTY): Remove. | ||
| 24 | (init_tty): Assume O_IGNORE_CTTY is defined to 0 on platforms that | ||
| 25 | lack it, since gnulib guarantees this. | ||
| 26 | * w32.c (fcntl): Test for O_NONBLOCK rather than O_NDELAY. | ||
| 27 | |||
| 1 | 2012-11-17 Eli Zaretskii <eliz@gnu.org> | 28 | 2012-11-17 Eli Zaretskii <eliz@gnu.org> |
| 2 | 29 | ||
| 3 | * w32.c (faccessat): Pretend that directories have the execute bit | 30 | * w32.c (faccessat): Pretend that directories have the execute bit |