emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] emacs-25 dec7567: Explain when package-initialize isn't ca


From: Noam Postavsky
Subject: [Emacs-diffs] emacs-25 dec7567: Explain when package-initialize isn't called
Date: Sun, 3 Jul 2016 13:19:55 +0000 (UTC)

branch: emacs-25
commit dec756756070d271925c8c2a705de97eb8d7fb0b
Author: Noam Postavsky <address@hidden>
Commit: Noam Postavsky <address@hidden>

    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).
---
 doc/lispref/os.texi |   10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/doc/lispref/os.texi b/doc/lispref/os.texi
index 5f189b9..ec14b01 100644
--- a/doc/lispref/os.texi
+++ b/doc/lispref/os.texi
@@ -155,9 +155,13 @@ It loads your abbrevs from the file specified by
 option @samp{--batch} was specified.
 
 @item
-If @code{package-enable-at-startup} is address@hidden, it calls the
-function @code{package-initialize} to activate any optional Emacs Lisp
-package that has been installed.  @xref{Packaging Basics}.
+It calls the function @code{package-initialize} to activate any
+optional Emacs Lisp package that has been installed.  @xref{Packaging
+Basics}.  However, Emacs doesn't initialize packages when
address@hidden 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
 @item



reply via email to

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