aboutsummaryrefslogtreecommitdiffstats
path: root/src/sysdep.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (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
|
* (start_of_text): Don't test CANNOT_UNEXEC.Richard M. Stallman1994-09-241-2/+2
|
* Delete BROKEN_FASYNC conditional.Richard M. Stallman1994-09-241-9/+0
|
* (set_file_times): Move this out of the USG conditional.Karl Heuer1994-09-201-29/+29
|
* (set_file_times): New function.Karl Heuer1994-09-181-26/+24
|
* (srandom): Pass arg to srand48; no return value.Karl Heuer1994-09-051-1/+1
|
* (random, srandom): Check HAVE_LRAND48, not HAVE_RAND48.Richard M. Stallman1994-09-041-3/+3
| | | | Call lrand48, nor rand48.
* (init_baud_rate): Test that getobaud is actually defined.Richard M. Stallman1994-09-041-1/+1
|
* (init_baud_rate) [USE_GETOBAUD]: Use getobaud.Richard M. Stallman1994-09-031-0/+5
|
* (random): Use rand differently, and distinguish BSD/USG.Richard M. Stallman1994-07-281-2/+9
|
* (random, srandom): Obey HAVE_RAND48 flag.Richard M. Stallman1994-07-271-17/+12
| | | | Test that random is not a macro. Don't test USG or BSD4_1.
* [!HAVE_H_ERRNO]: Declare h_errno.Richard M. Stallman1994-07-251-0/+7
| | | | (init_system_name): Set h_errno to 0 initially.
* (init_system_name): Retry gethostbyname after TRY_AGAIN failure.Richard M. Stallman1994-07-191-25/+38
| | | | | | (sys_subshell): Expand ~ in dir. Do the processing of dir before calling fork. Use vfork.
* (init_sys_modes): Turn off VSTART and VSTOP chars. OnRichard M. Stallman1994-07-011-0/+10
| | | | DGUX, turn off INPCK.
* (init_system_name): New function, replaces get_system_name.Karl Heuer1994-06-151-98/+74
|
* (init_sys_modes): Don't set up sigio here if window system.Richard M. Stallman1994-06-141-1/+2
|
* (init_sys_modes): Don't call set_terminal_modesRichard M. Stallman1994-06-131-1/+3
| | | | if using a window system.
* [BROKEN_TIOCGWINSZ]: Undef TIOCSWINSZ too.Richard M. Stallman1994-05-191-0/+1
|