emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs-26 91c4c46: Update the description of startup in ELi


From: Eli Zaretskii
Subject: [Emacs-diffs] emacs-26 91c4c46: Update the description of startup in ELisp manual
Date: Sat, 13 Oct 2018 04:37:10 -0400 (EDT)

branch: emacs-26
commit 91c4c46fd5538c1c8dbe00f272e2a65175940de8
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    Update the description of startup in ELisp manual
    
    * doc/lispref/os.texi (Startup Summary): Remove stale
    reference to window-system-initialization-alist.  Reported by
    Zhang Haijun <address@hidden>.
---
 doc/lispref/os.texi | 25 +++++++++++++++----------
 1 file changed, 15 insertions(+), 10 deletions(-)

diff --git a/doc/lispref/os.texi b/doc/lispref/os.texi
index e60a2c5..44fc9a1 100644
--- a/doc/lispref/os.texi
+++ b/doc/lispref/os.texi
@@ -96,24 +96,29 @@ if requested by environment variables such as @env{LANG}.
 It does some basic parsing of the command-line arguments.
 
 @vindex address@hidden, and startup}
address@hidden window-system-initialization-alist
address@hidden window-system-initialization
 @item
 If not running in batch mode, it initializes the window system that
 the variable @code{initial-window-system} specifies (@pxref{Window
-Systems, initial-window-system}).  The initialization function for
-each supported window system is specified by
address@hidden  If the value
-of @code{initial-window-system} is @var{windowsystem}, then the
-appropriate initialization function is defined in the file
address@hidden/@var{windowsystem}-win.el}.  This file should have been
-compiled into the Emacs executable when it was built.
+Systems, initial-window-system}).  The initialization function,
address@hidden, is a @dfn{generic function}
+(@pxref{Generic Functions}) whose actual implementation is different
+for each supported window system.  If the value of
address@hidden is @var{windowsystem}, then the
+appropriate implementation of the initialization function is defined
+in the file @file{term/@var{windowsystem}-win.el}.  This file should
+have been compiled into the Emacs executable when it was built.
 
 @item
 It runs the normal hook @code{before-init-hook}.
 
 @item
-If appropriate, it creates a graphical frame.  This is not done in
-batch (noninteractive) or daemon mode.
+If appropriate, it creates a graphical frame.  As part of creating the
+graphical frame, it initializes the window system specified by
address@hidden and @code{default-frame-alist}
+(@pxref{Initial Parameters}) for the graphical frame, by calling the
address@hidden function for that window system.
+This is not done in batch (noninteractive) or daemon mode.
 
 @item
 It initializes the initial frame's faces, and sets up the menu bar



reply via email to

[Prev in Thread] Current Thread [Next in Thread]