aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1995-04-30 23:37:26 +0000
committerRichard M. Stallman1995-04-30 23:37:26 +0000
commitab30fc8aec9549c1bd96c39bf46747bd117bc957 (patch)
treeebff07bc4d6ec3a9f74bc395c0fa65dbac2e71aa
parent258fd2cb821e795707e0cb78e1dcfb3611aa8637 (diff)
downloademacs-ab30fc8aec9549c1bd96c39bf46747bd117bc957.tar.gz
emacs-ab30fc8aec9549c1bd96c39bf46747bd117bc957.zip
Comment change.
-rw-r--r--lisp/startup.el122
1 files changed, 84 insertions, 38 deletions
diff --git a/lisp/startup.el b/lisp/startup.el
index c12e3c893b3..71387028302 100644
--- a/lisp/startup.el
+++ b/lisp/startup.el
@@ -23,44 +23,90 @@
23 23
24;;; Commentary: 24;;; Commentary:
25 25
26;; This is a list of options processed in this file. 26;; This file parses the command line and gets Emacs running. Options on
27;; There are also -- forms, but they aren't listed here. 27;; the command line are handled in precedence order. The order is the
28;; There are also options for X windows, not listed here; 28;; one in the list below; first described means first handled. Options
29;; see term/x-win.el. 29;; within each category (delimited by a bar) are handled in the order
30 30;; encountered on the command line.
31; These options are processed first, no matter where they appear. 31
32; -batch execute noninteractively (messages go to stdout, 32;; -------------------------
33; variable noninteractive set to t) 33;; -version Print Emacs version to stderr, then exit
34; This option must be the first in the arglist. 34;; --version successfully right away.
35; Processed by `main' in emacs.c -- never seen by lisp 35;; This option is handled by emacs.c
36; -t file Specify to use file rather than stdin/stdout 36;; -------------------------
37; as the terminal. 37;; -help Print a short usage description and exit
38; This option must be the first in the arglist. 38;; --help successfully right away.
39; Processed by `main' in emacs.c -- never seen by lisp 39;; This option is handled by emacs.c
40; -nw Inhibit the use of any window-system-specific display 40;; -------------------------
41; code; use the current virtual terminal. 41;; -nl Do not use shared memory (for systems that
42; This option must be the first in the arglist. 42;; -no-shared-memory support this) for the dumped Emacs data.
43; Processed by `main' in emacs.c -- never seen by lisp 43;; This option is handled by emacs.c
44; -q load no init file; don't load default.el either. 44;;
45; But this has no effect on site-start.el. 45;; -map For VMS.
46; -no-init-file same 46;; --map-data This option is handled by emacs.c
47; -u user load USER's init file instead of your own. 47;; -------------------------
48; -user user same 48;; -t FILE Use FILE as the name of the terminal.
49; -debug-init Don't catch errors in init file; let debugger run. 49;; --terminal FILE Using this implies "-nw" also.
50; -no-site-file Don't load site-start.el. 50;; This option is handled by emacs.c
51; (This is the ONLY way to prevent loading that file.) 51;; -------------------------
52 52;; -d DISPNAME Use DISPNAME as the name of the X-windows
53; These are processed in the order encountered. 53;; -display DISPNAME display for the initial frame.
54; -f function execute function 54;; --display DISPNAME This option is handled by emacs.c
55; -funcall function same 55;; -------------------------
56; -l file load file 56;; -nw Do not use a windows system (but use the
57; -load file same 57;; --no-windows terminal instead.)
58; -insert file insert file into buffer 58;; This option is handled by emacs.c
59; -L dir add dir to load-path 59;; -------------------------
60; file visit file 60;; -batch Execute noninteractively (messages go to stdout,
61 61;; --batch variable noninteractive set to t)
62; This is always processed last, no matter where it appears. 62;; This option is handled by emacs.c
63; -kill kill (exit) emacs 63;; -------------------------
64;; -q Do not load user's init file and do not load
65;; -no-init-file "default.el". Regardless of this switch,
66;; --no-init-file "site-init.el" is still loaded.
67;; -------------------------
68;; -no-site-file Do not load "site-init.el". (This is the ONLY
69;; --no-site-file way to prevent loading that file.)
70;; -------------------------
71;; -u USER Load USER's init file instead of the init
72;; -user USER file belonging to the user starting Emacs.
73;; --user USER
74;; -------------------------
75;; -debug-init Don't catch errors in init files; let the
76;; --debug-init debugger run.
77;; -------------------------
78;; -i ICONTYPE Set type of icon using when Emacs is
79;; -itype ICONTYPE iconified under X-windows.
80;; --icon-type ICONTYPE This option is passed on to term/x-win.el
81;;
82;; -iconic Start Emacs iconified under X-windows.
83;; --iconic This option is passed on to term/x-win.el
84;; -------------------------
85;; Various X-windows options for colors/fonts/geometry/title etc.
86;; These options are passed on to term/x-win.el which see. Certain
87;; of these are also found in term/pc-win.el
88;; -------------------------
89;; FILE Visit FILE.
90;;
91;; -L DIRNAME Add DIRNAME to load-path
92;; -directory DIRNAME
93;; --directory DIRNAME
94;;
95;; -l FILE Load and execute the Emacs lisp code
96;; -load FILE in FILE.
97;; --load FILE
98;;
99;; -f FUNC Execute Emacs lisp function FUNC with
100;; -funcall FUNC no arguments. The "-e" form is outdated
101;; --funcall FUNC and should not be used. (It's a typo
102;; -e FUNC promoted to a feature.)
103;;
104;; -insert FILE Insert the contents of FILE into buffer.
105;; --insert FILE
106;; -------------------------
107;; -kill Kill (exit) Emacs right away.
108;; --kill
109;; -------------------------
64 110
65;;; Code: 111;;; Code:
66 112