Explain when package-initialize isn't called
* doc/lispref/os.texi (Startup Summary): Explain that package-initialize is not called when options -q, -Q, or --batch were passed (Bug #19151).
This commit is contained in:
parent
113d1e2bef
commit
dec7567560
1 changed files with 7 additions and 3 deletions
|
@ -155,9 +155,13 @@ It loads your abbrevs from the file specified by
|
||||||
option @samp{--batch} was specified.
|
option @samp{--batch} was specified.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
If @code{package-enable-at-startup} is non-@code{nil}, it calls the
|
It calls the function @code{package-initialize} to activate any
|
||||||
function @code{package-initialize} to activate any optional Emacs Lisp
|
optional Emacs Lisp package that has been installed. @xref{Packaging
|
||||||
package that has been installed. @xref{Packaging Basics}.
|
Basics}. However, Emacs doesn't initialize packages when
|
||||||
|
@code{package-enable-at-startup} is @code{nil} or when it's started
|
||||||
|
with one of the options @samp{-q}, @samp{-Q}, or @samp{--batch}. To
|
||||||
|
initialize packages in the latter case, @code{package-initialize}
|
||||||
|
should be called explicitly (e.g., via the @samp{--funcall} option).
|
||||||
|
|
||||||
@vindex after-init-time
|
@vindex after-init-time
|
||||||
@item
|
@item
|
||||||
|
|
Loading…
Add table
Reference in a new issue