aboutsummaryrefslogtreecommitdiffstats
path: root/src/sysdep.c
Commit message (Collapse)AuthorAgeFilesLines
* (init_sys_modes): Initialize Vtty_erase_char ifRichard M. Stallman1997-05-191-1/+6
| | | | possible from the stty settings, otherwise to nil.
* `ospeed' should be short if not HAVE_TERMIIO_H.Kenichi Handa1997-02-271-1/+1
|
* (init_system_name): Retry gethostbyname only 5 timesRichard M. Stallman1996-09-201-1/+3
| | | | and don't sleep after the last time.
* Replaced symbol BSD with BSD_SYSTEM.Richard M. Stallman1996-09-191-10/+10
| | | | | Don't explicitly Include termios.h. (ospeed): Use HAVE_TERMIOS to decide whether to use speed_t.
* [HAVE_TERMIOS_H]: Include termios.h.Richard M. Stallman1996-09-041-0/+5
| | | | (ospeed) [HAVE_TERMIOS_H]: Use ospeed_t.
* Removed support for !MULTI_FRAME.Karl Heuer1996-09-011-2/+0
|
* (<sys/systeminfo.h>): Include if HAVE_SYS_SYSTEMINFO_H is defined.Paul Eggert1996-08-311-0/+43
| | | | | (init_system_name): Use sysinfo or getdomainname to append domain name if host name is not already fully qualified.
* Undo previous changes.Karl Heuer1996-07-161-6/+1
|
* Test HAVE_TERMIOS rather than the automatically-generated HAVE_TERMIOS_H,Karl Heuer1996-07-161-1/+1
| | | | in case <termios.h> is present but unusable.
* [HAVE_TERMIOS_H]: Declare ospeed as speed_t.Karl Heuer1996-07-151-1/+6
|
* (sys_subshell): Add conditionals for DJGPP v2.Richard M. Stallman1996-04-111-0/+9
|
* [DJGPP v2] (etext, start): Declared.Richard M. Stallman1996-04-101-0/+10
| | | | (wait_for_termination) [DJGPP v2]: Just exit.
* (init_sys_modes): Clear INLCR like ICRNL.Richard M. Stallman1996-03-081-0/+4
|
* (child_setup_tty): Turn off ISTRIP to pass 8bit. Turn off TAB3 soRichard M. Stallman1996-01-271-0/+4
| | | | don't expand tabs.
* Update FSF's address in the preamble.Erik Naggum1996-01-151-1/+2
|
* (WRITABLE): Renamed from WRITEABLE.Karl Heuer1996-01-041-14/+14
|
* [HAVE_NTGUI] (init_sys_modes, reset_sys_modes):Geoff Voelker1995-11-071-5/+5
| | | | | | | Don't initialize terminal mode when using window system. [HAVE_NTGUI] (BUFFER_SIZE_FACTOR): Increase for use with window system. Use HAVE_WINDOW_SYSTEM instead of testing for specific window systems.
* (init_sys_modes) [!HAVE_X_WINDOWS (MSDOS)]: Always call set_terminal_modes.Kim F. Storm1995-10-111-13/+4
| | | | (reset_sys_modes) [MSDOS]: Do not look at EMACSCOLORS.
* (sys_subshell) [MSDOS]: Handle SUSPEND env var.Richard M. Stallman1995-09-021-14/+22
| | | | | | | | Disable error report from subshell if system returns non-zero. Don't call vfork before calling system. Don't call wait_for_termination. (sys_select): Turn it off if MSDOS. (reset_sys_modes): Support EMACSCOLORS env var.
* (sys_close): Handle Sunos 4.1 bug in close errno value.Karl Heuer1995-07-171-2/+11
| | | | (init_system_name): Add cast in init for fqdn.
* (rmdir): Fix up Aug 19 1993 change that wasn't done right.Richard M. Stallman1995-06-201-6/+6
|
* (emacs_set_tty): Swap TCSETAF and TCSETAW.Richard M. Stallman1995-06-141-8/+7
| | | | Rename arg waitp to flushp.
* (old_tty_valid): New variable.Karl Heuer1995-06-051-3/+10
| | | | | (init_sys_modes): Set old_tty_valid if we set old_tty. (reset_sys_modes): Restore tty settings only if old_tty_valid.
* (VFORK_RETURN_TYPE): Use int if not already defined.Karl Heuer1995-05-261-0/+5
| | | | (vfork): Declare the return type.
* (init_system_name): Clean up signedness mismatch.Karl Heuer1995-05-121-1/+1
|
* (bcmp, bcopy): Fix backward BSTRING conditionals.Richard M. Stallman1995-05-061-2/+2
|
* [HAVE_UNISTD_H]: Include unistd.h.Richard M. Stallman1995-04-291-0/+5
|
* (sys_subshell) [WINDOWSNT]: Don't invoke restore_console.Karl Heuer1995-04-121-2/+0
|
* Update copyright.Karl Heuer1995-04-081-1/+1
|
* (bcopy): If NEED_BCOPY, do compile this.Richard M. Stallman1995-04-071-78/+83
|
* (read_input_waiting): Fix Lisp_Object vs. int problem.Karl Heuer1995-03-081-1/+1
|
* (sys_select): Renamed from select. Use SELECT_TYPE instead of int. Defer toKarl Heuer1995-01-231-19/+39
| | | | native select if that function is usable.
* (seed_random): Renamed from srandom.Karl Heuer1995-01-191-26/+66
| | | | (get_random): Renamed from random. Return VALBITS random bits.
* Delete obsolete comment.Karl Heuer1995-01-061-7/+0
|
* (sys_siglist) [AIX]: Add AIXHFT conditional.Richard M. Stallman1994-12-101-0/+2
|
* (child_setup_tty): Use CDISABLE for setting VERASE, VKILL.Richard M. Stallman1994-12-041-3/+15
| | | | | (init_sys_modes) [SET_LINE_DISCIPLINE]: Set specified line discipline. (reset_sys_modes) [SET_LINE_DISCIPLINE]: Restore old line discipline.
* (init_sys_modes): Tes AIXHFT, not AIX.Richard M. Stallman1994-11-221-6/+6
| | | | | (reset_sys_modes): Test AIXHFT. (hft_init, hft_reset): Test AIXHFT, not AIX.
* (init_sys_modes): Maybe call tcflow.Richard M. Stallman1994-11-151-0/+4
|
* [WINDOWSNT]: Add includes for NT.Richard M. Stallman1994-11-011-30/+70
| | | | | | | | | | | | Define _P_WAIT. Declare _spawnlp, _getpid. [WINDOWSNT] (select, strerror, vfork): Don't use these definitions. (init_sys_modes): Test DOS_NT, not MSDOS. (emacs_get_tty, emacs_set_tty,(child_setup_tty, init_baud_rate): Ditto. (sys_subshell) [WINDOWSNT]: Use _spawnlp. not vfork. (wait_for_termination) [WINDOWSNT]: Use wait. (discard_tty_input) [WINDOWSNT]: Do nothing at all.
* Never use input_fd if using X.Richard M. Stallman1994-10-251-17/+42
| | | | | | | | | | (stuff_char): Do nothing if read_socket_hook. (setpgrp_of_tty): Function deleted. (init_sigio): Take fd as argument. Callers changed. Don't call request_sigio; do the work here. (request_sigio, unrequest_sigio): Do nothing if read_socket_hook. (init_sys_modes): Don't call EMACS_GET_TTY unless we are going to change the settings.
* (input_fd): No longer static.Richard M. Stallman1994-10-221-4/+3
|
* *** empty log message ***Morten Welinder1994-10-171-5/+19
|
* (read_input_waiting): Set e.frame_or_window w/ XSETFRAME.Richard M. Stallman1994-10-141-1/+1
|
* (sys_subshell): Use NILP macro directly, not its expansion. Previous code wasKarl Heuer1994-10-111-2/+1
| | | | leftover from when NULL was a bad word.
* (kbd_input_ast, read_input_waiting): Use new accessor macros instead ofKarl Heuer1994-10-041-3/+3
| | | | calling XSET directly.
* Include <utime.h> here instead of in systime.h.Karl Heuer1994-10-021-6/+14
| | | | (set_file_times): Move struct declaration to top of file.
* (sys_subshell): Use type test macros.Karl Heuer1994-09-271-1/+1
|
* (set_file_times): Fix typo in previous change.Richard M. Stallman1994-09-251-1/+1
|
* (set_file_times): Don't test HAVE_UTIME.Richard M. Stallman1994-09-251-10/+5
| | | | Assume utime exists if utimes does not.
* [USE_DL_STUBS] (dlopen, dlsym, dlclose): New functions.Richard M. Stallman1994-09-241-0/+27
|