diff options
| author | Richard M. Stallman | 1995-04-30 23:37:26 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1995-04-30 23:37:26 +0000 |
| commit | ab30fc8aec9549c1bd96c39bf46747bd117bc957 (patch) | |
| tree | ebff07bc4d6ec3a9f74bc395c0fa65dbac2e71aa | |
| parent | 258fd2cb821e795707e0cb78e1dcfb3611aa8637 (diff) | |
| download | emacs-ab30fc8aec9549c1bd96c39bf46747bd117bc957.tar.gz emacs-ab30fc8aec9549c1bd96c39bf46747bd117bc957.zip | |
Comment change.
| -rw-r--r-- | lisp/startup.el | 122 |
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 | ||