aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (create_process): Don't complain about error from TIOCSETD.Richard M. Stallman1994-05-211-2/+1
|
* (Fopen_network_stream): Call bind_polling_period; later unbind the binding.Richard M. Stallman1994-05-131-1/+19
| | | | (POLL_FOR_INPUT): Define, if appropriate.
* (exec_sentinel): Don't deactivate the mark. Check for asynch buffer switch.Karl Heuer1994-05-111-1/+8
|
* (process_send_signal): If PREFER_VSUSP, use VSUSP instead of VSWTCH.Richard M. Stallman1994-05-091-1/+1
|
* (wait_reading_process_input): Don't call prepare_menu_barsRichard M. Stallman1994-05-061-3/+9
| | | | | | unless we are going to redisplay for a garbaged frame. (read_process_output): Call prepare_menu_bars if waiting for input. (exec_sentinel): Call prepare_menu_bars if waiting for input.
* (create_process): Undo April 19 setsid change.Richard M. Stallman1994-05-021-1/+3
|
* (IN_ADDR, NUMERIC_ADDR_ERROR): Made conditional on HAVE_BROKEN_INET_ADDR.Paul Reilly1994-04-301-2/+2
|
* (Fopen_network_stream): Retry the connect if EADDRINUSE. Ignore EISCONN.Richard M. Stallman1994-04-301-6/+16
|
* (create_process): If vfork fails, close forkin and forkout.Richard M. Stallman1994-04-281-1/+7
|
* (create_process) [HAVE_TERMIOS && LDISC1]: Use tcsetattr.Karl Heuer1994-04-261-0/+11
|
* (create_process): Use child_setup_tty only if pty_flag.Richard M. Stallman1994-04-241-1/+2
|
* (create_process): Use SETUP_SLAVE_PTY only if pty_flag.Richard M. Stallman1994-04-241-1/+4
|
* (max_process_desc): New variable.Richard M. Stallman1994-04-231-1/+19
| | | | | | | (wait_reading_process_output): Don't look for process output beyond that many bits. (create_process, Fopen_network_stream, deactivate_process): Update it. (init_process): Initialize it.
* (send_process): If fpathconf fails, use 250.Richard M. Stallman1994-04-211-0/+2
|
* (create_process): Call setsid only if pty_flag.Richard M. Stallman1994-04-201-5/+7
|
* (create_process): Fix previous change.Richard M. Stallman1994-04-181-1/+1
|
* (create_process): Test TIOCSETD along with NTTYDISC.Richard M. Stallman1994-04-161-1/+1
|
* (Fset_process_window_size): New function.Richard M. Stallman1994-04-121-0/+17
|
* (send_process): Test pty_flag field for nil, not 0.Richard M. Stallman1994-04-121-1/+1
|
* (read_process_output): If buffer changes, record that fact.Karl Heuer1994-04-081-0/+5
|
* Fix typos in comments.Karl Heuer1994-03-291-2/+2
|
* (status_notify): Use assignment, not initialization.Karl Heuer1994-03-251-4/+6
|
* (wait_reading_process_input, both versions): Don't callRichard M. Stallman1994-03-201-3/+3
| | | | redisplay_preserve_echo_area unless do_display.
* (create_process): Skip the ioctl if fd is -1.Karl Heuer1994-03-181-1/+1
|
* (Fstart_process): GCPRO some things.Karl Heuer1994-03-181-10/+15
|
* (Fget_buffer_process): Fix typo in comment.Karl Heuer1994-03-141-1/+1
|
* (get_process): Allow arg to be a buffer object.Karl Heuer1994-03-121-13/+23
|
* (send_process) [_PC_MAX_CANON]: Also test #ifdef HAVE_FPATHCONF beforeRoland McGrath1994-03-081-1/+1
| | | | trying to use fpathconf.
* (chan_process, Vprocess_alist): No longer static.Richard M. Stallman1994-03-021-2/+2
|
* Include unistd.h.Richard M. Stallman1994-03-021-3/+28
| | | | | (pty_max_bytes): New variable. (send_process): Send an eof after each pty_max_bytes bytes.
* (sys_siglist): Protect decl with #ifndef SYS_SIGLIST_DECLARED.Roland McGrath1994-02-111-0/+2
|
* (Fprocess_kill_without_query): Doc fix.Richard M. Stallman1994-02-081-1/+1
|
* (sigchld_handler, status_message): Handle a NULL in sys_siglist.Richard M. Stallman1994-01-141-4/+23
|
* (read_process_output): Supply second arg to unbind_to.Richard M. Stallman1994-01-111-2/+2
| | | | (exec_sentinel): Likewise.
* (create_process): Set line discipline only if pty_flag.Richard M. Stallman1994-01-101-6/+7
|
* Don't declare sys_nerr.Roland McGrath1994-01-091-4/+6
| | | | | | Don't declare sys_errlist unless #ifdef VMS. Declare strerror instead. (wait_reading_process_input): Call strerror instead of using sys_errlist.
* Comment changes.Richard M. Stallman1994-01-091-4/+4
|
* (read_process_output): Use clip_to_bounds when movingRichard M. Stallman1994-01-011-1/+1
| | | | to the process marker.
* (create_process) [NTTYDISC]: Set the tty line discipline.Richard M. Stallman1993-12-251-1/+9
|
* (Fopen_network_stream): Turn off SIGIO while connecting.Richard M. Stallman1993-12-241-0/+17
|
* (Fprocess_status): Use get_process, not Fget_process.Richard M. Stallman1993-12-231-19/+24
| | | | | | | | | | | | [BROKEN_O_NONBLOCK]: Undefine O_NONBLOCK. (create_process): Delete SYSV4_PTYS code. (deactivate_process): Likewise. (create_process) [SET_CHILD_PTY_PGRP]: Do ioctls to set the pgrp of the pty. (wait_reading_process_input): Call prepare_menu_bars.
* (deactivate_process) [SVR4_PTYS]: If subtty is not nil, close it.Richard M. Stallman1993-12-231-0/+4
|
* (create_process): Do setpgrp for USG regardless of IRIX.Richard M. Stallman1993-11-251-2/+2
| | | | (process_send_signal) [IRIX5]: For SIGTSTP, use VSUSP, not VSWTCH.
* (Fdelete_process): Fix paren error.Richard M. Stallman1993-11-241-1/+1
|
* (wait_reading_process_input):Richard M. Stallman1993-11-231-47/+53
| | | | | | | | | | | | | | | | | | | | | Use -1 to mean wait_channel is empty. Start process loop with descriptor 0 if keyboard_descriptor is not 0. (make_process): Initialize descriptors to -1. (Fdelete_process): -1 means empty, in infd. (deactivate_process): Likewise. (process_send_signal): Likewise. (kill_buffer_processes): Likewise. (sigchld_handler): Likewise. (status_notify): Likewise. (close_process_descs): Likewise. (create_process): Likewise. (Fopen_network_stream): Likewise. (send_process): Likewise. (Fprocess_send_eof): Likewise. Use XINT when closing outfd. (Fset_process_filter): Use XINT to get infd value. (wait_reading_process_input): Likewise. (wait_reading_process_input): When bypassing select, clear Available.
* (IN_ADDR, NUMERIC_ADDR_ERROR): New macros (two versions).Richard M. Stallman1993-11-131-2/+11
| | | | (Fopen_network_stream): Use them.
* (get_process): Add `static' to definition.Richard M. Stallman1993-11-131-1/+1
|
* [TERM]: Include client.h.Richard M. Stallman1993-11-041-0/+13
| | | | (Fopen_network_stream): Handle TERM.
* (Fopen_netwrok_stream): Cast arg to inet_addr to (char *).Brian Fox1993-10-251-1/+1
|
* (status_notify): Don't read from process if filter is t.Richard M. Stallman1993-10-221-1/+7
| | | | (Fset_process_filter): Set or clear bit in input_wait_mask when nec.