diff options
| author | Glenn Morris | 2012-03-20 00:44:03 -0700 |
|---|---|---|
| committer | Glenn Morris | 2012-03-20 00:44:03 -0700 |
| commit | a5656eae9df0402207eed16d7b1e4848ebd00b24 (patch) | |
| tree | 2ad260c57d35b49ef0c255be7c904dee9d3c8b39 | |
| parent | e76917e6cd0abdfa01d73c9c62d0206afd3452dd (diff) | |
| download | emacs-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/ChangeLog | 5 | ||||
| -rw-r--r-- | doc/lispref/os.texi | 43 |
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 @@ | |||
| 1 | 2012-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 | |||
| 1 | 2012-03-18 Chong Yidong <cyd@gnu.org> | 6 | 2012-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 | ||
| 252 | The following options affect some aspects of the startup sequence. | ||
| 253 | |||
| 251 | @defopt inhibit-startup-screen | 254 | @defopt inhibit-startup-screen |
| 252 | This variable, if non-@code{nil}, inhibits the startup screen. In | 255 | This variable, if non-@code{nil}, inhibits the startup screen. In |
| 253 | that case, Emacs typically displays the @samp{*scratch*} buffer; but | 256 | that 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 |
| 267 | This variable, if non-@code{nil}, determines a file or buffer for | 270 | This variable, if non-@code{nil}, determines a file or buffer for |
| 268 | Emacs to display after starting up, instead of the startup screen. If | 271 | Emacs to display after starting up, instead of the startup screen. |
| 269 | its value is @code{t}, Emacs displays the @samp{*scratch*} buffer. If | 272 | @ignore |
| 270 | its 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. | ||
| 275 | If its value is @code{t}, Emacs displays the @samp{*scratch*} buffer. | ||
| 276 | @end ignore | ||
| 277 | If its value is a string, that specifies the name of a file for Emacs to | ||
| 271 | visit. | 278 | visit. |
| 272 | @end defopt | 279 | @end defopt |
| 273 | 280 | ||
| @@ -283,7 +290,7 @@ form to your init file: | |||
| 283 | 290 | ||
| 284 | Emacs explicitly checks for an expression as shown above in your init | 291 | Emacs explicitly checks for an expression as shown above in your init |
| 285 | file; your login name must appear in the expression as a Lisp string | 292 | file; your login name must appear in the expression as a Lisp string |
| 286 | constant. Other methods of setting | 293 | constant. 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 |
| 288 | inhibit the startup message. This way, you can easily inhibit the | 295 | inhibit the startup message. This way, you can easily inhibit the |
| 289 | message for yourself if you wish, but thoughtless copying of your init | 296 | message 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 | |||
| 296 | is @code{nil}, the @samp{*scratch*} buffer is empty. | 303 | is @code{nil}, the @samp{*scratch*} buffer is empty. |
| 297 | @end defopt | 304 | @end defopt |
| 298 | 305 | ||
| 306 | @noindent | ||
| 307 | The following command-line options affect some aspects of the startup | ||
| 308 | sequence. @xref{Initial Options,,, emacs, The GNU Emacs Manual}. | ||
| 309 | |||
| 310 | @table @code | ||
| 311 | @item --no-splash | ||
| 312 | Do not display a splash screen. | ||
| 313 | |||
| 314 | @item --batch | ||
| 315 | Run without an interactive terminal. @xref{Batch Mode}. | ||
| 316 | |||
| 317 | @item --daemon | ||
| 318 | Do not initialize any display; just start a server in the background. | ||
| 319 | |||
| 320 | @item --no-init-file | ||
| 321 | @itemx -Q | ||
| 322 | Do not load either the init file, or the @file{default} library. | ||
| 323 | |||
| 324 | @item --no-site-file | ||
| 325 | Do not load the @file{site-start} library. | ||
| 326 | |||
| 327 | @item --quick | ||
| 328 | @itemx -Q | ||
| 329 | Equivalent 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 |