1. 08 Apr, 2006 1 commit
    • Stefan Monnier's avatar
      * process.h (struct Lisp_Process): Replace Lisp_Objects `pid', · 6bfd98e7
      Stefan Monnier authored
      `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.
      6bfd98e7
  2. 06 Feb, 2006 1 commit
  3. 07 Aug, 2005 1 commit
  4. 04 Jul, 2005 1 commit
  5. 08 Jun, 2005 2 commits
  6. 27 Jan, 2004 1 commit
  7. 26 Jan, 2004 1 commit
  8. 01 Jan, 2004 1 commit
  9. 01 Sep, 2003 1 commit
  10. 21 Feb, 2003 1 commit
  11. 10 Feb, 2003 1 commit
  12. 14 Jan, 2003 1 commit
  13. 12 Jan, 2003 1 commit
  14. 17 Mar, 2002 1 commit
    • Kim F. Storm's avatar
      (struct Lisp_Process): New member log. · cfa955c2
      Kim F. Storm authored
      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.
      cfa955c2
  15. 14 Oct, 2001 1 commit
  16. 29 Apr, 1998 1 commit
  17. 19 Apr, 1998 1 commit
  18. 22 Jan, 1998 1 commit
  19. 20 Feb, 1997 1 commit
  20. 01 Sep, 1996 1 commit
  21. 31 Jan, 1996 1 commit
  22. 15 Jan, 1996 1 commit
  23. 05 Jan, 1996 1 commit
  24. 15 Jun, 1995 1 commit
  25. 29 Dec, 1994 1 commit
  26. 18 Sep, 1994 1 commit
  27. 04 May, 1994 1 commit
  28. 04 Mar, 1994 1 commit
  29. 02 Mar, 1994 1 commit
  30. 30 Mar, 1993 1 commit
    • Jim Blandy's avatar
      New macros NULL_DEVICE and EXEC_SUFFIXES, to give the name of the · 5437e9f9
      Jim Blandy authored
      	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".
      5437e9f9
  31. 11 Feb, 1992 1 commit
  32. 30 Jul, 1991 1 commit