| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | *** empty log message *** | Dave Love | 2002-05-17 | 1 | -0/+7 |
| | | |||||
| * | Include "character.h" instead of "charset.h". | Kenichi Handa | 2002-03-01 | 1 | -54/+45 |
| | | | | | | (read_process_output): Adjusted for the new code-conversion API. (send_process): Likewise. | ||||
| * | (send_process): Set src_multibyte to 1 after the call | Eli Zaretskii | 2002-01-07 | 1 | -3/+5 |
| | | | | | top setup_coding_system, not before the call. | ||||
| * | Test GNU_LINUX, not LINUX. | Richard M. Stallman | 2001-12-11 | 1 | -1/+1 |
| | | |||||
| * | (create_process): Use HAVE_WORKING_VFORK, not HAVE_VFORK. | Paul Eggert | 2001-12-07 | 1 | -4/+4 |
| | | |||||
| * | Update usage of CHECK_ macros (remove unused second argument). | Pavel Janík | 2001-11-02 | 1 | -39/+39 |
| | | |||||
| * | (Fstart_process): Add usage to doc-string. | Pavel Janík | 2001-11-02 | 1 | -1/+2 |
| | | |||||
| * | Don't define max. | Pavel Janík | 2001-10-24 | 1 | -3/+0 |
| | | | | | (create_process): Remove unused variable `buffer'. | ||||
| * | Change doc-string comments to `new style' [w/`doc:' keyword]. | Pavel Janík | 2001-10-20 | 1 | -234/+234 |
| | | |||||
| * | Avoid (most) uses of XCAR/XCDR as lvalues, for flexibility in experimenting | Ken Raeburn | 2001-10-16 | 1 | -14/+18 |
| | | | | | with lisp system changes. | ||||
| * | (process-inherit-coding-system-flag, get-buffer-process): Do not confuse | Pavel Janík | 2001-10-15 | 1 | -4/+4 |
| | | | | | make-docfile with doc strings in comment. | ||||
| * | Update calls to openp. | Stefan Monnier | 2001-10-12 | 1 | -3/+3 |
| | | |||||
| * | (send_process): Disable composition if from_byte < 0. | Gerd Moellmann | 2001-09-25 | 1 | -2/+7 |
| | | | | | From Kenichi Handa <handa@etl.go.jp>. | ||||
| * | (sigchld_handler) [LINUX]: Don't return from | Gerd Moellmann | 2001-09-24 | 1 | -1/+3 |
| | | | | | the signal handler at the end of the loop. | ||||
| * | (sigchld_handler): Use GC_CONSP, GC_INTEGERP, GC_EQ | Gerd Moellmann | 2001-09-20 | 1 | -27/+29 |
| | | | | | since this function can be called during GC. | ||||
| * | (read_process_output): Don't call signal_after_change | Gerd Moellmann | 2001-05-16 | 1 | -2/+0 |
| | | | | | and update_compositions after insert_from_string_before_markers. | ||||
| * | (wait_reading_process_input): Call | Gerd Moellmann | 2001-04-25 | 1 | -1/+5 |
| | | | | | | record_asynch_buffer_change only if a timer really changed buffers. | ||||
| * | (wait_reading_process_input) [!subprocesses]: Don't | Eli Zaretskii | 2001-04-21 | 1 | -19/+5 |
| | | | | | | reference waiting_for_user_input_p, it's not defined in the branch without async subprocesses support. | ||||
| * | (wait_reading_process_input): Call | Gerd Moellmann | 2001-04-19 | 1 | -10/+46 |
| | | | | | | record_asynch_buffer_change after running timers, to make read_key_sequence aware of buffer changes from under it. | ||||
| * | (Fset_process_window_size): Fix a typo. | Gerd Moellmann | 2001-03-08 | 1 | -1/+1 |
| | | |||||
| * | (Fset_process_filter): Don't crash if the input | Gerd Moellmann | 2001-03-07 | 1 | -11/+29 |
| | | | | | | file descriptor of PROCESS is closed. (Fset_process_window_size): Likewise. | ||||
| * | (make_process): Use allocate_process. | Gerd Moellmann | 2001-02-28 | 1 | -7/+2 |
| | | |||||
| * | Call redisplay_preserve_echo_area with additional arg. | Gerd Moellmann | 2001-01-16 | 1 | -7/+7 |
| | | |||||
| * | (wait_reading_process_input): Check for pending | Gerd Moellmann | 2000-12-18 | 1 | -18/+20 |
| | | | | | input when running timers. | ||||
| * | (read_process_output): Don't run a filter if the code | Kenichi Handa | 2000-12-18 | 1 | -5/+6 |
| | | | | | decoder produces nothing but carryover. | ||||
| * | (read_process_output): Make sure the process marker's | Gerd Moellmann | 2000-12-07 | 1 | -1/+9 |
| | | | | | | position is valid when the process buffer is changed in after-change functions. W3 does that. | ||||
| * | (send_process): If OBJECT is t, it means that the data | Kenichi Handa | 2000-10-25 | 1 | -12/+20 |
| | | | | | | | is from C string, but we should encode it. Before calling setup_raw_text_coding_system, be sure to flush out data by the previous coding system. | ||||
| * | (read_process_output): Cancel previous change. | Kenichi Handa | 2000-10-11 | 1 | -4/+4 |
| | | |||||
| * | (read_process_output): Fix previous change. Adjust multibyteness of | Kenichi Handa | 2000-10-11 | 1 | -2/+2 |
| | | | | | | text to insert in a buffer by make_string_unibyte/multibyte instead of Fstring_as_unibyte/multibyte. | ||||
| * | (Fopen_network_stream) [HAVE_GETADDRINFO]: Reset S to | Andreas Schwab | 2000-10-09 | 1 | -0/+1 |
| | | | | | -1 after socket is closed, to fall through to error processing. | ||||
| * | (Fopen_network_stream): Use HAVE_GAI_STRERROR. | Dave Love | 2000-10-02 | 1 | -0/+5 |
| | | |||||
| * | (Fopen_network_stream) [HAVE_GETADDRINFO]: Use | Gerd Moellmann | 2000-09-30 | 1 | -38/+65 |
| | | | | | | gai_strerror. Make sure xerrno is set if connect fails. Improve error recovery. | ||||
| * | (process_sent_to): New variable. | Gerd Moellmann | 2000-09-21 | 1 | -107/+118 |
| | | | | | | | (send_process): Workaround for a crash on sparc-sun-solaris-2.6 with GCC 2.95.2 caused by a parameter being clobbered by longjmp. Declare more parameters volatile. | ||||
| * | (read_process_output): Before inserting the decoded | Kenichi Handa | 2000-09-07 | 1 | -0/+6 |
| | | | | | text in the buffer, adjust the multibyteness. | ||||
| * | (create_process): Don't setup raw-text coding here. | Kenichi Handa | 2000-08-24 | 1 | -22/+23 |
| | | | | | | | | | | | | | (Fopen_network_stream): Don't set coding->src_multibyte and coding->dst_multibyte here. (read_process_output): For process filter, return unibyte string if default-enable-multibyte-characters is nil. (send_process): If OBJECT is multibyte text, be sure to encoded it by the specified coding system for the process. Otherwise, setup raw-text coding. (init_process): Don't initialize default-process-coding-system here. | ||||
| * | Include keyboard.h before frame.h. | Andrew Innes | 2000-08-22 | 1 | -1/+5 |
| | | | | | | | | [USE_CRT_DLL]: Remove unnecessary extern, which screws up dllimport attributes. (create_process) [USE_CRT_DLL]: Remove unnecessary extern, which screws up dllimport attributes. | ||||
| * | *** empty log message *** | Kenichi Handa | 2000-08-04 | 1 | -0/+2 |
| | | |||||
| * | (read_process_output): Big simplification. Handle | Kenichi Handa | 2000-08-04 | 1 | -209/+89 |
| | | | | | | composition and post-read-conversion of coding system correctly. (send_process): Handle composition correctly. | ||||
| * | * process.c (Fopen_network_stream): Turn off atimers for duration of call to | Ken Raeburn | 2000-06-24 | 1 | -0/+9 |
| | | | | | connect. (Patch from Gerd.) | ||||
| * | (toplevel) [UNIX98_PTYS]: Include stdlib.h. | Gerd Moellmann | 2000-05-20 | 1 | -1/+1 |
| | | |||||
| * | (Fstart_process): GCPRO current_dir before calling | Kenichi Handa | 2000-05-20 | 1 | -125/+130 |
| | | | | | | | | | | | | | | Ffind_operation_coding_system. Encode arguments here. (create_process): Don't encode arguments here. Setup src_multibyte and dst_multibyte members of struct coding. (read_process_output): Setup src_multibyte and dst_multibyte members of struct coding. If the output is to multibyte buffer, always decode the output of the process. Adjust the representation of 8-bit characters to the multibyteness of the output. (send_process): Setup coding->src_multibyte according to the multibyteness of the source. | ||||
| * | (send_process): Add a hint that the function | Gerd Moellmann | 2000-03-15 | 1 | -1/+3 |
| | | | | | can call Lisp code to its comment. | ||||
| * | (send_process): Remove local variable `procname' that | Gerd Moellmann | 2000-03-06 | 1 | -5/+8 |
| | | | | | | might become invalid when a GC happens. Instead, access the process name slot directly. | ||||
| * | (wait_reading_process_input): Remove busy-cursor code. | Gerd Moellmann | 2000-02-25 | 1 | -11/+0 |
| | | |||||
| * | (send_process) [BROKEN_PTY_READ_AFTER_EAGAIN]: | Gerd Moellmann | 2000-02-15 | 1 | -0/+26 |
| | | | | | | Workaround for FreeBSD bug. Flush output queue after EAGAIN in write(2). | ||||
| * | (Fopen_network_stream) [POLL_FOR_INPUT]: Register | Gerd Moellmann | 2000-02-12 | 1 | -0/+1 |
| | | | | | unwind function to undo the effect of stopping atimers. | ||||
| * | (Fstart_process): Doc fix. | Dave Love | 2000-02-01 | 1 | -1/+2 |
| | | |||||
| * | (toplevel): Include atimer.h. | Gerd Moellmann | 2000-01-25 | 1 | -19/+24 |
| | | | | | | | | | | (create_process_1): Rewritten. (create_process): Use atimers instead of alarm. (wait_reading_process_input) [hpux]: Turn atimers off instead of turning off SIGALRM. (wait_reading_process_input): Turn off atimers instead off calling stop_polling. | ||||
| * | (read_process_output): Fix the args CHARPOS and LENINS | Kenichi Handa | 1999-12-29 | 1 | -1/+1 |
| | | | | | to signal_after_change. | ||||
| * | (read_process_output): Fix the arg FROM to | Kenichi Handa | 1999-12-24 | 1 | -1/+1 |
| | | | | | update_compositions. | ||||