[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs-26 91c4c46: Update the description of startup in ELisp manual,
Eli Zaretskii <=