summaryrefslogtreecommitdiff
path: root/src/process.h
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright for years from Emacs 21 to present (mainly addingGlenn Morris2007-01-141-2/+2
| | | | 2001).
* (inhibit_sentinels): Add decl.Richard M. Stallman2006-09-081-0/+4
|
* Include headers for pid_t.Stefan Monnier2006-04-241-0/+6
|
* * process.h (struct Lisp_Process): Replace Lisp_Objects `pid',Stefan Monnier2006-04-081-6/+13
| | | | | | | | | | | | | | | | | | `raw_status_high', and `raw_status_low' with plain integers, and move them to the end of the structure. * alloc.c (allocate_process): Use PSEUDOVECSIZE to initialize the pseudovector's size field so only the Lisp_Object fields get GC'd. * process.c (update_status, make_process, Fdelete_process) (Fprocess_status, list_processes_1, start_process_unwind) (create_process, Fmake_network_process, server_accept_connection) (wait_reading_process_output, send_process, Fprocess_running_child_p) (process_send_signal, proc_encode_coding_system, Fprocess_send_eof) (sigchld_handler, status_notify): Adjust to new non-Lisp fields for `pid' and `raw_status'. (Fprocess_id, Fsignal_process): Same, and additionally use floats when representing PIDs that are larger than most-positive-fixnum.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-071-1/+2
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* Undo previous change.Richard M. Stallman2005-06-081-2/+0
|
* (struct process): Conditionalize slots adaptive_read_buffering,Richard M. Stallman2005-06-081-3/+3
| | | | | read_output_delay and read_output_skip on ADAPTIVE_READ_BUFFERING. Delete command_channel_p.
* * process.h: Add extern to synch_process_termsig.Jan Djärv2004-01-271-1/+1
|
* synch_process_termsig new variable.Jan Djärv2004-01-261-0/+3
|
* (struct Lisp_Process): New members for adaptive readKim F. Storm2004-01-011-0/+12
| | | | | buffering: adaptive_read_buffering, read_output_delay, and read_output_skip.
* Add arch taglinesMiles Bader2003-09-011-0/+3
|
* Removed subtty, workaround for when TIOCSIGSEND fails.Jan Djärv2003-02-211-3/+0
|
* (struct Lisp_Process): New member filter_multibyte.Kenichi Handa2003-02-101-0/+6
|
* (struct Lisp_Process): New member plist replaces oldKim F. Storm2003-01-141-2/+2
| | | | member private_vars. All uses changed.
* (struct Lisp_Process): New member private_vars.Kim F. Storm2003-01-121-0/+2
|
* (struct Lisp_Process): New member log.Kim F. Storm2002-03-171-3/+8
| | | | | | Doc fix: Member command used to indicate stopped network process. Doc fix: Member childp contains plist for network process. Doc fix: Member kill_without_query is inverse of query-on-exit flag.
* (EXEC_SUFFIXES): Remove.Stefan Monnier2001-10-141-6/+0
|
* (struct process): Make inherit_coding_system_flag a Lisp_Object.Richard M. Stallman1998-04-291-5/+9
|
* (struct Lisp_Process): Add inherit_coding_system_flag member.Eli Zaretskii1998-04-191-0/+3
|
* (struct Lisp_Process): New members decoding_carryoverKenichi Handa1998-01-221-0/+4
| | | | and encoding_carryover.
* (struct Lisp_Process): New membersKarl Heuer1997-02-201-0/+8
| | | | | decode_coding_system, decoding_buf, encode_coding_system, and encoding_buf.
* Comment change.Richard M. Stallman1996-09-011-1/+2
|
* (synch_process_death, synch_process_retcode): Delete extra declaration.Karl Heuer1996-01-311-2/+0
|
* Update FSF's address in the preamble.Erik Naggum1996-01-151-1/+2
|
* Comment fixes.Karl Heuer1996-01-051-1/+1
|
* Update GPL to version 2.Karl Heuer1995-06-151-1/+1
|
* Make size field an EMACS_INT.Richard M. Stallman1994-12-291-1/+1
|
* (struct process): New field tty_name.Richard M. Stallman1994-09-181-0/+2
|
* Update copyright.Karl Heuer1994-05-041-1/+1
|
* (chan_process): Don't specify size.Karl Heuer1994-03-041-1/+1
|
* (chan_process, Vprocess_alist): Declared.Richard M. Stallman1994-03-021-0/+6
|
* New macros NULL_DEVICE and EXEC_SUFFIXES, to give the name of theJim Blandy1993-03-301-0/+11
| | | | | | | | | | | equivalent of /dev/null, and the suffixes used by executable files. This is simple, and helps people porting Emacs to other operating systems. * process.h (NULL_DEVICE): Give this a default value. * process.c (Fstart_process): Pass EXEC_SUFFIXES to openp. (Fprocess_send_eof): Use NULL_DEVICE instead of "/dev/null". * callproc.c (Fcall_process): Pass EXEC_SUFFIXES to openp. Use NULL_DEVICE instead of "/dev/null".
* entered into RCSJim Blandy1992-02-111-0/+5
|
* Initial revisionJim Blandy1991-07-301-0/+88