aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2012-03-20 00:44:03 -0700
committerGlenn Morris2012-03-20 00:44:03 -0700
commita5656eae9df0402207eed16d7b1e4848ebd00b24 (patch)
tree2ad260c57d35b49ef0c255be7c904dee9d3c8b39
parente76917e6cd0abdfa01d73c9c62d0206afd3452dd (diff)
downloademacs-a5656eae9df0402207eed16d7b1e4848ebd00b24.tar.gz
emacs-a5656eae9df0402207eed16d7b1e4848ebd00b24.zip
os.texi "Startup Summary" small changes
* doc/lispref/os.texi (Startup Summary): Don't mention initial-buffer-choice = t. Add summary table of some relevant command-line options.
-rw-r--r--doc/lispref/ChangeLog5
-rw-r--r--doc/lispref/os.texi43
2 files changed, 44 insertions, 4 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index af0cb306245..d8e96914d51 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,8 @@
12012-03-20 Glenn Morris <rgm@gnu.org>
2
3 * os.texi (Startup Summary): Don't mention initial-buffer-choice = t.
4 Add summary table of some relevant command-line options.
5
12012-03-18 Chong Yidong <cyd@gnu.org> 62012-03-18 Chong Yidong <cyd@gnu.org>
2 7
3 * internals.texi (Building Emacs, Garbage Collection): Copyedits. 8 * internals.texi (Building Emacs, Garbage Collection): Copyedits.
diff --git a/doc/lispref/os.texi b/doc/lispref/os.texi
index 1021787a0f4..2563bc57aef 100644
--- a/doc/lispref/os.texi
+++ b/doc/lispref/os.texi
@@ -248,6 +248,9 @@ previous session. @xref{Session Management}.
248 248
249@end enumerate 249@end enumerate
250 250
251@noindent
252The following options affect some aspects of the startup sequence.
253
251@defopt inhibit-startup-screen 254@defopt inhibit-startup-screen
252This variable, if non-@code{nil}, inhibits the startup screen. In 255This variable, if non-@code{nil}, inhibits the startup screen. In
253that case, Emacs typically displays the @samp{*scratch*} buffer; but 256that case, Emacs typically displays the @samp{*scratch*} buffer; but
@@ -265,9 +268,13 @@ aliases for this variable.
265 268
266@defopt initial-buffer-choice 269@defopt initial-buffer-choice
267This variable, if non-@code{nil}, determines a file or buffer for 270This variable, if non-@code{nil}, determines a file or buffer for
268Emacs to display after starting up, instead of the startup screen. If 271Emacs to display after starting up, instead of the startup screen.
269its value is @code{t}, Emacs displays the @samp{*scratch*} buffer. If 272@ignore
270its value is a string, that specifies the name of a file for Emacs to 273@c I do not think this should be mentioned. AFAICS it is just a dodge
274@c around inhibit-startup-screen not being settable on a site-wide basis.
275If its value is @code{t}, Emacs displays the @samp{*scratch*} buffer.
276@end ignore
277If its value is a string, that specifies the name of a file for Emacs to
271visit. 278visit.
272@end defopt 279@end defopt
273 280
@@ -283,7 +290,7 @@ form to your init file:
283 290
284Emacs explicitly checks for an expression as shown above in your init 291Emacs explicitly checks for an expression as shown above in your init
285file; your login name must appear in the expression as a Lisp string 292file; your login name must appear in the expression as a Lisp string
286constant. Other methods of setting 293constant. You can also use the Custom interface. Other methods of setting
287@code{inhibit-startup-echo-area-message} to the same value do not 294@code{inhibit-startup-echo-area-message} to the same value do not
288inhibit the startup message. This way, you can easily inhibit the 295inhibit the startup message. This way, you can easily inhibit the
289message for yourself if you wish, but thoughtless copying of your init 296message for yourself if you wish, but thoughtless copying of your init
@@ -296,6 +303,34 @@ inserted into the @samp{*scratch*} buffer when Emacs starts up. If it
296is @code{nil}, the @samp{*scratch*} buffer is empty. 303is @code{nil}, the @samp{*scratch*} buffer is empty.
297@end defopt 304@end defopt
298 305
306@noindent
307The following command-line options affect some aspects of the startup
308sequence. @xref{Initial Options,,, emacs, The GNU Emacs Manual}.
309
310@table @code
311@item --no-splash
312Do not display a splash screen.
313
314@item --batch
315Run without an interactive terminal. @xref{Batch Mode}.
316
317@item --daemon
318Do not initialize any display; just start a server in the background.
319
320@item --no-init-file
321@itemx -Q
322Do not load either the init file, or the @file{default} library.
323
324@item --no-site-file
325Do not load the @file{site-start} library.
326
327@item --quick
328@itemx -Q
329Equivalent to @samp{-q --no-site-file --no-splash}.
330@c and --no-site-lisp, but let's not mention that here.
331@end table
332
333
299@node Init File 334@node Init File
300@subsection The Init File 335@subsection The Init File
301@cindex init file 336@cindex init file