]> git.eshelyaron.com Git - emacs.git/commitdiff
Explictly explain that package-initialize loads the packages
authorLars Ingebrigtsen <larsi@gnus.org>
Sat, 30 Apr 2016 14:48:50 +0000 (16:48 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sun, 1 May 2016 17:27:12 +0000 (19:27 +0200)
* lisp/emacs-lisp/package.el (package-initialize): Be explicit
in saying that `package-initialize' obviates adjusting the
path or requiring the packages, as this is a question that
apparently comes up now and then (bug#18829).

(cherry picked from commit 619e0aedb2f3dbfe6821ac34e2d25b4e5c181117)

lisp/emacs-lisp/package.el

index 7a5b020203e8af1d524d2b6cdb736ca03e195cfa..3f0e972afebbdd1f54a0aec070485bb30fc1b9a1 100644 (file)
@@ -1426,7 +1426,10 @@ If `user-init-file' does not mention `(package-initialize)', add
 it to the file.
 If called as part of loading `user-init-file', set
 `package-enable-at-startup' to nil, to prevent accidentally
-loading packages twice."
+loading packages twice.
+It is not necessary to adjust `load-path' or `require' the
+individual packages after calling `package-initialize' -- this is
+taken care of by `package-initialize'."
   (interactive)
   (setq package-alist nil)
   (if (equal user-init-file load-file-name)