1. 10 Apr, 1993 1 commit
  2. 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
  3. 20 Mar, 1993 1 commit
  4. 22 Feb, 1993 1 commit
    • Jim Blandy's avatar
      * callproc.c (delete_temp_file): Declare this to return · 9fefd2ba
      Jim Blandy authored
      	Lisp_Object, to smooth type-checking.
      
      	* callproc.c (init_callproc): Move the initialization of
      	Vprocess_environment to its own function.
      	(set_process_environment): This is that.
      	* emacs.c (main): Call set_process_environment earlier than
      	init_callproc.
      9fefd2ba
  5. 18 Feb, 1993 1 commit
  6. 12 Dec, 1992 1 commit
    • Jim Blandy's avatar
      Give subprocess creation a way to find a valid current directory · 58616e67
      Jim Blandy authored
      	for subprocesses when the buffer's default-directory is a handled
      	name.
      	* fileio.c (Funhandled_file_name_directory): New function.
      	(Qunhandled_file_name_directory): New file-name-handler operation.
      	(syms_of_fileio): Defsubr Sunhandled_file_name_directory, and
      	initialize and staticpro Qunhandled_file_name_directory.
      	* callproc.c (Fcall_process): Call Funhandled_file_name_directory
      	on the buffer's default directory.  Do it earlier in the function
      	so there's less to GCPRO.
      	* process.c (create_process): Don't check the validity of the
      	buffer's default directory here...
      	(Fstart_process): Instead, do it here; if we call
      	Funhandled_file_name_directory here, there's less GCPROing to do.
      
      	* callproc.c (Fcall_process_region): Return the value returned by
      	Fcall_process.
      58616e67
  7. 16 Nov, 1992 1 commit
  8. 31 Oct, 1992 1 commit
    • Jim Blandy's avatar
      * callproc.c: Arrange for synchronous processes to get SIGINT the · d177f194
      Jim Blandy authored
      	first time the user quits, or SIGKILL if the user quits again.
      	#include "syssignal.h".
      	(call_process_kill): New function.
      	(call_process_cleanup): Send SIGINT to the subprocess, and then
      	arrange to call call_process_kill if the user quits while we wait
      	for it to terminate.
      	(Fcall_process, Fcall_process_region): Doc fix.
      d177f194
  9. 23 Sep, 1992 1 commit
  10. 07 Aug, 1992 1 commit
  11. 06 Aug, 1992 1 commit
  12. 04 Aug, 1992 1 commit
  13. 12 Jul, 1992 1 commit
  14. 18 May, 1992 1 commit
  15. 10 May, 1992 1 commit
  16. 01 May, 1992 1 commit
  17. 24 Apr, 1992 1 commit
  18. 16 Mar, 1992 1 commit
  19. 14 Mar, 1992 1 commit
  20. 11 Feb, 1992 1 commit
  21. 06 Feb, 1992 1 commit
  22. 14 Jan, 1992 1 commit
  23. 04 Dec, 1991 1 commit
  24. 03 Jul, 1991 1 commit
  25. 24 Jun, 1991 1 commit