aboutsummaryrefslogtreecommitdiffstats
path: root/src/emacs.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (init_cmdargs): Set up initial_argv, initial_argc.Richard M. Stallman1994-06-131-0/+7
|
* (main): Do the setpgrp after checking for -batch.Richard M. Stallman1994-06-051-15/+15
|
* (main): In batch mode, don't set the pgrp.Richard M. Stallman1994-05-281-7/+9
|
* (syms_of_emacs): EMACS_CONFIGURATION renamed from CONFIGURATION.Richard M. Stallman1994-05-181-2/+6
| | | | (shut_down_emacs): Don't call intern.
* (main): PRIO_PROCESS renamed to SET_EMACS_PRIORITY.Richard M. Stallman1994-05-131-3/+3
|
* (memory_warning_signal): Call force_auto_save_soon.Richard M. Stallman1994-04-301-0/+3
|
* Fix typo in previous change.Richard M. Stallman1994-04-281-1/+1
|
* (syms_of_emacs): Doc fix.Richard M. Stallman1994-04-281-1/+3
|
* (init_cmdargs): Check only for etc and lib-src subdirsRichard M. Stallman1994-04-211-5/+13
| | | | | | when setting Vinstallation_directory. (syms_of_emacs): Make Lisp vars invocation-name, invocation-directory and installation-directory.
* (init_cmdargs): Just check for etc and lib-src subdirsRichard M. Stallman1994-04-211-41/+23
| | | | when setting Vinstallation_directory.
* (inherited_pgroup): Conditionalize on BSD_PGRPS.Richard M. Stallman1994-04-131-1/+1
|
* (main): Fix typo in prev. change.Richard M. Stallman1994-04-121-1/+1
|
* (main): Handle EXTRA_INITIALIZE.Richard M. Stallman1994-04-091-0/+4
|
* (main): Call syms_of_term.Karl Heuer1994-04-081-0/+1
|
* (__do_global_ctors, __do_global_ctors_aux)Richard M. Stallman1994-03-221-0/+2
| | | | | (__do_global_dtors): Don't define if GCC_CTORS_IN_LIBC. (__CTOR_LIST__, __DTOR_LIST__): Likewise.
* (syms_of_emacs): Don't initialize Vinstallation_nameRichard M. Stallman1994-03-201-2/+2
| | | | and Vinstallation_directory.
* (shut_down_emacs): Set Vrun_hooks to nil.Richard M. Stallman1994-03-051-0/+3
|
* Comment change.Richard M. Stallman1994-03-031-1/+1
|
* Move extern declarations to top of file.Karl Heuer1994-02-221-5/+4
|
* (main): Test BSD_PGRPS, not BSD.Richard M. Stallman1994-02-171-1/+1
|
* (main) [AIX]: Don't handle signal 20, 21 or 22.Richard M. Stallman1994-02-051-11/+2
| | | | Call signal 24 by name (SIGXCPU).
* (init_cmdargs): Set Vinstallation_directory.Richard M. Stallman1994-02-031-0/+82
| | | | (syms_of_emacs): staticpro it.
* (main) [USG5 and INTERRUPT_INPUT]: Call setpgrp.Richard M. Stallman1994-01-141-0/+4
|
* (main): Call strerror instead of using sys_errlist.Roland McGrath1994-01-081-8/+3
|
* (main): Don't call setpgrp if !initialized.Richard M. Stallman1994-01-081-4/+5
|
* (main) [MSDOS]: Call init_environment. Set file types toRichard M. Stallman1994-01-081-0/+18
| | | | | binary for all files. Call init_dosfns. (fatal_error_signal) [MSDOS]: Uncomment sigblock.
* (main) [AIX]: Call putenv.Richard M. Stallman1993-12-261-0/+6
|
* (syms_of_emacs): Define Lisp var system-configuration.Richard M. Stallman1993-12-231-2/+26
| | | | | (memory_warning_signal): New function. (main): Handle SIGDANGER, if defined.
* (main) [AIX]: Don't handle signals 23, SIGAIO, SIGPTY.Richard M. Stallman1993-11-271-1/+3
|
* (main): Call init_callproc and init_callproc_1.Richard M. Stallman1993-11-241-1/+2
|
* (main): Use EMACS_GETPGRP macro.Richard M. Stallman1993-11-101-6/+3
| | | | (shut_down_emacs): Use EMACS_GETPGRP macro.
* Include <config.h> instead of "config.h".Roland McGrath1993-09-101-1/+1
|
* (init_cmdargs): Check openp result for 1, not != 0.Richard M. Stallman1993-08-141-1/+1
|
* (__CTOR_LIST__): Don't declare it on Linux.Richard M. Stallman1993-08-141-0/+3
|
* Include process.h.Richard M. Stallman1993-08-121-1/+2
| | | | (init_cmdargs): Use EXEC_SUFFIXES.
* (main): Invoke syms_of_floatfns even if LISP_FLOAT_TYPEPaul Eggert1993-08-101-2/+0
| | | | isn't defined, since `(floor A B)' is now needed for integers.
* (Vinvocation_directory): New var.Richard M. Stallman1993-08-081-3/+29
| | | | | | | | (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.
* (main): Test LOCALTIME_CACHE.Richard M. Stallman1993-07-271-6/+6
|
* (PRIO_PROCESS): Definition deleted.Richard M. Stallman1993-06-301-2/+0
|
* * emacs.c (Fkill_emacs): Pass third argument to shut_down_emacs.Jim Blandy1993-06-191-1/+1
| | | | * lisp.h (shut_down_emacs): Doc fix.
* Changes for Irix 4.0, tested this time:Jim Blandy1993-06-181-1/+6
| | | | | | | | | | | | | | | | * 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.
* Changes for correct pgrp behavior; approach suggested by BobJim Blandy1993-06-171-8/+0
| | | | | | | | | | 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.
* (shut_down_emacs): New arg STUFF. Stuff input here.Richard M. Stallman1993-06-131-4/+7
| | | | | | (Fkill_emacs, fatal_error_signal): Pass new arg. (main) [GETPGRP_NO_ARG]: Really pass no arg to getpgrp.
* Interact properly with shells lacking job control (sh, rc, es...)Jim Blandy1993-06-111-7/+13
| | | | | | | | | | * 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.
* (syms_of_emacs): Doc fix.Richard M. Stallman1993-06-031-1/+1
|
* (shut_down_emacs): Handle GETPGRP_NO_ARG.Richard M. Stallman1993-06-021-6/+13
| | | | (main) [BSD]: Delete the setpgrp (both times).
* (main) [AIX _I386]: Don't handle SIGIOINT.Richard M. Stallman1993-05-301-0/+2
|
* Don't include termios.h directly--let systty.h do it.Richard M. Stallman1993-05-291-13/+9
| | | | | | (shut_down_emacs): Maybe close X connection here. New arg NO_X. (Fkill_emacs): Don't close it here. Pass new arg. (fatal_error_signal): Pass new arg.
* (syms_of_emacs) [CANNOT_DUMP]: Don't defsubr Sdump_emacs*.Richard M. Stallman1993-05-281-0/+2
|
* Updated copyright years.Jim Blandy1993-05-221-1/+1
|