Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (Fstart_process): If enable-multibyte-characters is | Kenichi Handa | 1997-07-07 | 1 | -4/+32 |
| | | | | | | | nil, set coding system for decoding output of process to emacs-mule, and set coding system for encoding to nil. (Fopen_network_stream): If enable-multibyte-characters is nil, set coding systems for decoding and encoding to nil. | ||||
* | (send_process): Make buf and temp_buf `unsigned char *'. | Richard M. Stallman | 1997-07-04 | 1 | -16/+15 |
| | |||||
* | (Fstart_process): Call Ffind_operation_coding_system. | Kenichi Handa | 1997-07-02 | 1 | -6/+7 |
| | | | | (Fopen_network_stream): Likewise. | ||||
* | (READ_CHILD_OUTPUT): Macro deleted. | Richard M. Stallman | 1997-07-01 | 1 | -10/+4 |
| | | | | (read_process_output): Use read instead of READ_CHILD_OUTPUT. | ||||
* | (wait_reading_process_input): If wait_for_cell, | Richard M. Stallman | 1997-06-29 | 1 | -8/+11 |
| | | | | | | do check for keyboard input and swallow events, just don't exit. (max): New macro. (wait_reading_process_input): Pass a smaller first arg to select. | ||||
* | (wait_reading_process_input): Don't check for | Richard M. Stallman | 1997-06-22 | 1 | -3/+20 |
| | | | | keyboard input if wait_for_cell. | ||||
* | (Fprocess_send_eof): Prooperly conditionalize prev. change. | Richard M. Stallman | 1997-06-19 | 1 | -0/+4 |
| | |||||
* | (Fprocess_send_eof): Use shutdown, if it's a socket. | Richard M. Stallman | 1997-06-19 | 1 | -1/+10 |
| | | | | Don't close the output descriptor if that is also the input descriptor. | ||||
* | Further fix previous change. | Richard M. Stallman | 1997-06-18 | 1 | -1/+2 |
| | |||||
* | (wait_reading_process_input): Fix previous change. | Richard M. Stallman | 1997-06-17 | 1 | -1/+2 |
| | |||||
* | (wait_reading_process_input): When exiting because | Richard M. Stallman | 1997-06-16 | 1 | -0/+10 |
| | | | | the process WAIT_PROC has terminated, first read all its output. | ||||
* | (wait_reading_process_input): Return if unread events appear. | Richard M. Stallman | 1997-06-13 | 1 | -0/+10 |
| | |||||
* | (Fstart_process):Pay attention to | Kenichi Handa | 1997-06-09 | 1 | -2/+12 |
| | | | | | Vdefault_process_coding_system. (Fopen_network_stream): Likewise. | ||||
* | (read_process_output): Update opoint, old_begv and old_zv | Richard M. Stallman | 1997-04-30 | 1 | -19/+25 |
| | | | | | | based on actual buffer change rather than size of string. old_begv and old_zv are now ints. (status_notify): Likewise for opoint. | ||||
* | (Fopen_network_stream): Use same socket for in and out. | Richard M. Stallman | 1997-03-25 | 1 | -3/+1 |
| | |||||
* | (wait_reading_process_input): If wait_for_cell, | Richard M. Stallman | 1997-03-22 | 1 | -1/+10 |
| | | | | | | | | ignore subprocess input and respond only to keyboard. (non_process_wait_mask): New variable. (add_keyboard_wait_descriptor): Update it. (delete_keyboard_wait_descriptor): Update it. (init_process): Initialize it. | ||||
* | (Fstart_process, Fopen_network_stream): Do not perform | Kenichi Handa | 1997-02-27 | 1 | -76/+104 |
| | | | | character code conversion if enable-multibyte-characters is nil. | ||||
* | Include charset.h and coding.h. | Karl Heuer | 1997-02-20 | 1 | -11/+297 |
| | | | | | | | | | | | | | | | (proc_decode_coding_system, proc_encode_coding_system): New variables. (Fstart_process, create_process, Fopen_network_stream): Setup coding systems for character code conversion. (READ_CHILD_OUTPUT): New macro. (read_process_output): Perform character code conversion of a process output. (send_process): Perform character code conversion of a text sent to a process. (Fset_process_coding_system, Fprocess_coding_system): New functions. (syms_of_process): Handle them. | ||||
* | Include blockinput.h. | Richard M. Stallman | 1996-12-30 | 1 | -0/+5 |
| | | | | (create_process): Block input around the fork. | ||||
* | (read_process_output, exec_sentinel): | Richard M. Stallman | 1996-12-19 | 1 | -4/+4 |
| | | | | Call Fmatch_data with new explicit arguments. | ||||
* | (send_process) [EMACS_HAS_USECS]: | Richard M. Stallman | 1996-12-18 | 1 | -0/+4 |
| | | | | When we wait for the buffer to clear, wait just .02 second. | ||||
* | (status_notify): Test p->infd > 0 | Richard M. Stallman | 1996-12-08 | 1 | -5/+43 |
| | | | | | | before each call to read_process_output. (read_process_output): Handle match data properly in recursive calls. (exec_sentinel): Likewise. | ||||
* | (status_notify): Update p->tick again | Richard M. Stallman | 1996-10-26 | 1 | -0/+5 |
| | | | | just before running the sentinel, in case it dies. | ||||
* | Replaced symbol BSD with BSD_SYSTEM. | Karl Heuer | 1996-09-17 | 1 | -5/+5 |
| | |||||
* | (stream_process): Variable deleted. | Richard M. Stallman | 1996-09-16 | 1 | -5/+0 |
| | | | | (syms_of_process): staticpro deleted. | ||||
* | (create_process): Test HAVE_SETPGID for using setpgid. | Richard M. Stallman | 1996-09-04 | 1 | -1/+1 |
| | |||||
* | (create_process_1, sigchld_handler) [POSIX_SIGNALS]: | Richard M. Stallman | 1996-09-04 | 1 | -3/+3 |
| | | | | Don't reestablish handler. | ||||
* | (create_process): Undo previous change. | Richard M. Stallman | 1996-09-03 | 1 | -5/+7 |
| | |||||
* | (Fprocess_contact): New function. | Richard M. Stallman | 1996-09-01 | 1 | -6/+17 |
| | | | | | | (Fopen_network_stream): Store a cons cell in childp. (NETCONN_P): Use GC_CONSP. (list_processes_1): Use new childp format. | ||||
* | (create_process): Test defined (TIOCSCTTY) | Richard M. Stallman | 1996-09-01 | 1 | -2/+4 |
| | | | | and defined (HAVE_SETSID) instead of DONT_REOPEN_PTY. | ||||
* | Change all references from point to PT. | Karl Heuer | 1996-09-01 | 1 | -9/+9 |
| | |||||
* | (send_process): GCPRO object. | Richard M. Stallman | 1996-08-22 | 1 | -0/+5 |
| | |||||
* | (create_process_1, sigchld_handler): Undo previous change. | Karl Heuer | 1996-07-16 | 1 | -3/+3 |
| | |||||
* | (create_process_1, sigchld_handler): | Karl Heuer | 1996-07-15 | 1 | -3/+3 |
| | | | | Don't reinstall sig handler if POSIX_SIGNALS. | ||||
* | (wait_reading_process_input) [hpux]: Workaround for | Karl Heuer | 1996-07-13 | 1 | -1/+17 |
| | | | | annoying messages. | ||||
* | Comment change. | Richard M. Stallman | 1996-06-11 | 1 | -0/+2 |
| | |||||
* | (wait_reading_process_input): Move the O_NONBLOCK and | Richard M. Stallman | 1996-06-11 | 1 | -2/+1 |
| | | | | O_NDELAY conditionals out of the EWOULDBLOCK conditional. | ||||
* | (create_process): Add DONT_OPEN_PTY conditional. | Richard M. Stallman | 1996-06-09 | 1 | -2/+3 |
| | |||||
* | (Fopen_network_stream)[WINDOWSNT]: Ensure Windows | Richard M. Stallman | 1996-06-08 | 1 | -0/+5 |
| | | | | socket library is loaded if available. | ||||
* | (Fopen_network_stream): Set process infd to inch. | Richard M. Stallman | 1996-04-26 | 1 | -26/+3 |
| | | | | | (create_process, read_process_output, Fsignal_process) [WINDOWSNT]: Remove conditional NT code. | ||||
* | (wait_reading_process_input, both definitions): | Richard M. Stallman | 1996-04-23 | 1 | -8/+36 |
| | | | | | If wait_for_cell, don't call timer_check, and use detect_input_pending instead of detect_input_pending_run_timers. | ||||
* | (wait_reading_process_input) [!subprocesses]: | Richard M. Stallman | 1996-04-15 | 1 | -13/+8 |
| | | | | Get rid of the loop around the detect_input_pending call. | ||||
* | (wait_reading_process_input) [!subprocesses]: Handle | Richard M. Stallman | 1996-04-14 | 1 | -25/+57 |
| | | | | | | | | | the case of READ_KBD being a cons cell. Retry the timer check after a timer fired. (All of these make this definition consistent with the one that supports async subprocesses.) (wait_reading_process_input, both definitions): Use plain detect_input_pending just before the select call. | ||||
* | (wait_reading_process_input, both definitions): | Richard M. Stallman | 1996-04-12 | 1 | -29/+25 |
| | | | | Don't call detect_input_pending; use detect_input_pending_run_timers. | ||||
* | (wait_reading_process_input): Don't call | Richard M. Stallman | 1996-04-03 | 1 | -1/+2 |
| | | | | wait_reading_process_input_1 if time_limit is -1. | ||||
* | (wait_reading_process_input_1): New (empty) function. | Richard M. Stallman | 1996-03-27 | 1 | -2/+22 |
| | | | | | (wait_reading_process_input): Call wait_reading_process_input_1. If timer_check runs some timers, retry it. | ||||
* | (wait_reading_process_input): Eliminate bogus test | Richard M. Stallman | 1996-03-22 | 1 | -1/+1 |
| | | | | that was trying to check read_kbd and failing. | ||||
* | (wait_reading_process_input): Extract the number from read_kbd with XINT. | Richard M. Stallman | 1996-03-19 | 1 | -1/+1 |
| | |||||
* | (wait_reading_process_input) [! subprocesses]: Run | Karl Heuer | 1996-03-14 | 1 | -36/+42 |
| | | | | | timers and redisplay if they were run, like the code for systems which support subprocesses does. | ||||
* | [!subprocesses] (wait_reading_process_input): | Richard M. Stallman | 1996-03-10 | 1 | -4/+44 |
| | | | | Port the timer changes from the other wait_reading_process_input. |