1. 08 Apr, 1994 1 commit
  2. 22 Mar, 1994 1 commit
  3. 20 Mar, 1994 1 commit
  4. 05 Mar, 1994 1 commit
  5. 03 Mar, 1994 1 commit
  6. 22 Feb, 1994 1 commit
  7. 17 Feb, 1994 1 commit
  8. 05 Feb, 1994 1 commit
  9. 03 Feb, 1994 1 commit
  10. 14 Jan, 1994 1 commit
  11. 08 Jan, 1994 3 commits
  12. 26 Dec, 1993 1 commit
  13. 23 Dec, 1993 1 commit
  14. 27 Nov, 1993 1 commit
  15. 24 Nov, 1993 1 commit
  16. 10 Nov, 1993 1 commit
  17. 10 Sep, 1993 1 commit
  18. 14 Aug, 1993 2 commits
  19. 12 Aug, 1993 1 commit
  20. 10 Aug, 1993 1 commit
  21. 08 Aug, 1993 1 commit
    • Richard M. Stallman's avatar
      (Vinvocation_directory): New var. · ace40a69
      Richard M. Stallman authored
      (init_cmdargs): Set up its value.
      (Finvocation_directory): New function.
      (main): Call init_buffer, init_callproc and init_cmdargs
      before init_lread.
      (syms_of_emacs): Install the function, and protect the variable.
      ace40a69
  22. 27 Jul, 1993 1 commit
  23. 30 Jun, 1993 1 commit
  24. 19 Jun, 1993 1 commit
  25. 18 Jun, 1993 1 commit
    • Jim Blandy's avatar
      Changes for Irix 4.0, tested this time: · 5a570e37
      Jim Blandy authored
      	* s/irix4-0.h: Get rid of our fake definitions for setpgrp and
      	getpgrp.
      	* callproc.c (Fcall_process): Go ahead and use the USG calling
      	convention for setpgrp.
      	* ymakefile (pre-crt0.o): Add rule for this.  Perhaps it will help
      	separate-source-directory compilation.
      	* emacs.c (shut_down_emacs): Some USG systems #define
      	EMACS_HAVE_TTY_PGRP; call getpgrp as appropriate for such systems.
      	* sysdep.c (sys_suspend): Call getpgrp as appropriate for USG and
      	non-USG.
      	* process.c [IRIX] (create_process): Don't put child in process
      	group zero before opening the tty; Irix is like USG in this
      	regard.
      5a570e37
  26. 17 Jun, 1993 1 commit
    • Jim Blandy's avatar
      Changes for correct pgrp behavior; approach suggested by Bob · 856a73b3
      Jim Blandy authored
      	Glickstein <bobg@zindigo.z-code.com>:
      	* m/iris4d.h (LIB_STANDARD): Do list -lbsd here.
      	* s/irix4-0.h (getpgrp, setpgrp): #define these to call BSDgetpgrp
      	and BSDsetpgrp.
      	(GETPGRP_NO_ARG): Don't #define this.
      	* emacs.c (main): Don't test GETPGRP_NO_ARG.
      	* sysdep.c (sys_suspend): Don't test GETPGRP_NO_ARG.
      856a73b3
  27. 13 Jun, 1993 1 commit
  28. 11 Jun, 1993 1 commit
    • Jim Blandy's avatar
      Interact properly with shells lacking job control (sh, rc, es...) · 9ae8f997
      Jim Blandy authored
      	* sysdep.c [BSD] (inherited_pgroup): New variable.
      	(narrow_foreground_group, widen_foreground_group): New functions.
      	(init_sys_modes): Call narrow_foreground_group.
      	(reset_sys_modes): Call widen_foreground_group.
      	* emacs.c [BSD] (inherited_pgroup): Add extern declaration.
      	[BSD] (main): Set inherited_pgroup, and put ourselves in our own
      	pgroup.
      9ae8f997
  29. 03 Jun, 1993 1 commit
  30. 02 Jun, 1993 1 commit
  31. 30 May, 1993 1 commit
  32. 29 May, 1993 1 commit
  33. 28 May, 1993 1 commit
  34. 22 May, 1993 1 commit
  35. 19 May, 1993 1 commit
    • Jim Blandy's avatar
      Some changes from Michael K. Johnson for Linux. · 00eaaa32
      Jim Blandy authored
      	* sysdep.c (sys_siglist): Don't define this if HAVE_SYS_SIGLIST is
      	#defined.  That lets the system provide it, if it has it.
      	* syssignal.h (sigmask): Only define this if <signal.h> hasn't
      	given us a definition already.
      	* syssignal.h (sys_sigpause): Fix argument in prototype.
      	* sysdep.c (init_signals): The masks are called empty_mask and
      	full_mask, not signal_empty_mask and signal_full_mask.
      	(signal_handler_t): Moved ....
      	* syssignal.h: ... to here.
      	* systty.h (EMACS_SET_TTY_PGRP): Call tcsetpgrp with the correct
      	arguments.
      	* emacs.c (main): Don't try to establish signal handlers for
      	SIGBUS and SIGSYS unless they're actually #defined.
      00eaaa32
  36. 06 May, 1993 1 commit
  37. 04 May, 1993 1 commit
    • Jim Blandy's avatar
      * emacs.c (SEPCHAR): Instead of defining this to be ',' on VMS and · 4b163808
      Jim Blandy authored
      	':' elsewhere, just have it default to ':' if not #defined, and
      	#define it to be ',' in s/vms.h; OS/2 will need it to be ';'.
      	* s/vms.h (SEPCHAR): #define this to be ','.
      	* s/template.h (SEPCHAR): Mention this.
      
      	Changes for Emacs 19 from Thorsten Ohl <ohl@chico.harvard.edu>:
      	* s/mach2.h: copied from the Emacs 18.59 distribution.
      	Don't define NO_REMAP, define START_FILES as
      	`pre-crt0.o' instead.  Define LIB_MATH as `-lm', to override the
      	default `-lm -lc' (there is no libc on the NeXT).
      	* ymakefile (STARTFILES): Allow config.h to set this value even if
      	ORDINARY_LINK is defined.
      	* unexnext.c: Fix subdirectories for the machine dependent include
      	files for NeXTStep 3.0; #include <mach/mach.h> and
      	<mach-o/loader.h> instead of <mach.h> and <sys/loader.h>.
      	(getsectbyname): Remove prototype for this; the system #include
      	files take care of that.
      	(malloc_cookie): New variable.
      	(unexec_doit): Set malloc_cookie to the result returned by
      	malloc_freezedry.
      	* emacs.c (main): Declare malloc_cookie to be extern, so that we can
      	get the value set when we dumped and pass it to malloc_jumpstart.
      	* systime.h: The NeXT has a timezone function.
      4b163808