diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 403a588df4c..782c87642ce 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,42 @@ | |||
| 1 | 2010-08-22 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 2 | |||
| 3 | Simplify termio code. | ||
| 4 | All non-MSDOS non-WINDOWSNT platforms define HAVE_TERMIOS, so | ||
| 5 | HAVE_TERMIO code is obsolete. | ||
| 6 | Replace HAVE_TERMIOS conditionals with !DOS_NT. | ||
| 7 | * systty.h: Do not define HAVE_TCATTR. | ||
| 8 | Remove HAVE_TERMIO, HAVE_LTCHARS and HAVE_TCHARS code. | ||
| 9 | Do not define EMACS_HAVE_TTY_PGRP. Only define | ||
| 10 | EMACS_GET_TTY_PGRP for !DOS_NT. | ||
| 11 | * sysdep.c: Include sysselect.h unconditionally. Do not include | ||
| 12 | sys/ioctl.h and termios.h, systty.h does it. Use | ||
| 13 | HAVE_SYS_UTSNAME_H instead of USG as an include guard. | ||
| 14 | (init_baud_rate): Remove HAVE_TERMIO code. | ||
| 15 | (child_setup_tty): Remove HAVE_TERMIO code. | ||
| 16 | (emacs_get_tty, emacs_set_tty): Remove HAVE_TERMIO, HAVE_TCHARS | ||
| 17 | and HAVE_LTCHARS code. Use !DOS_NT instead of HAVE_TCATTR. | ||
| 18 | (new_ltchars, new_tchars): Remove, unused. | ||
| 19 | (init_sys_modes): Remove HAVE_TERMIO, HAVE_TCHARS and HAVE_LTCHARS | ||
| 20 | code. Remove special casing for __mips__, it was a no-op. Remove | ||
| 21 | HAVE_TCATTR conditional, it is implied by HAVE_TERMIOS. | ||
| 22 | (init_sys_modes): Remove HPUX special case. | ||
| 23 | * process.c: Include stdlib.h unconditionally. Do not include | ||
| 24 | fcntl.h, systty.h does it. Remove conditional code for | ||
| 25 | HAVE_SERIAL, it is always true. | ||
| 26 | (process_send_signal): Remove HAVE_TERMIOS conditional, it's | ||
| 27 | always true when SIGNALS_VIA_CHARACTERS is true. | ||
| 28 | (Fcontinue_process, Fprocess_send_eof): Simplify conditionals: | ||
| 29 | !WINDOWSNT means HAVE_TERMIOS. | ||
| 30 | (create_process): Remove HAVE_TERMIOS, it's inside a HAVE_PTYS | ||
| 31 | conditional, which is true for all HAVE_TERMIOS systems. | ||
| 32 | * keyboard.c (init_keyboard): Do not use HAVE_TERMIO, use !DOS_NT | ||
| 33 | instead of HAVE_TERMIOS. | ||
| 34 | * emacs.c (shut_down_emacs): Use !defined DOS_NT instead of | ||
| 35 | EMACS_HAVE_TTY_PGRP. | ||
| 36 | * callproc.c (child_setup): Move EMACS_SET_TTY_PGRP use to the | ||
| 37 | non-MSDOS, non-WINDOWSNT code, it's only defined for such systems | ||
| 38 | anyway. | ||
| 39 | |||
| 1 | 2010-08-21 Eli Zaretskii <eliz@gnu.org> | 40 | 2010-08-21 Eli Zaretskii <eliz@gnu.org> |
| 2 | 41 | ||
| 3 | * dispnew.c (buffer_posn_from_coords): Fix off-by-one error in | 42 | * dispnew.c (buffer_posn_from_coords): Fix off-by-one error in |