summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/package.el
diff options
context:
space:
mode:
authorArtur Malabarba <bruce.connor.am@gmail.com>2015-04-13 20:50:33 +0100
committerArtur Malabarba <bruce.connor.am@gmail.com>2015-04-13 20:51:14 +0100
commit2bad549b954ccd659d8db58cf1e42e257496803b (patch)
tree58dbd3b6323bb3d79807a5697c29c3598a0f6b1c /lisp/emacs-lisp/package.el
parent13634dec038d613c3b618d70cd64d6d63561f2eb (diff)
downloademacs-2bad549b954ccd659d8db58cf1e42e257496803b.tar.gz
emacs-2bad549b954ccd659d8db58cf1e42e257496803b.tar.bz2
emacs-2bad549b954ccd659d8db58cf1e42e257496803b.zip
* lisp/emacs-lisp/package.el: Fix package--ensure-init-file
Diffstat (limited to 'lisp/emacs-lisp/package.el')
-rw-r--r--lisp/emacs-lisp/package.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index 6fb5ba45468..f3333751606 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -1781,7 +1781,9 @@ using `package-compute-transaction'."
(contains-init
(if buffer
(with-current-buffer buffer
- (search-forward "(package-initialize)" nil 'noerror))
+ (save-excursion
+ (goto-char (point-min))
+ (search-forward "(package-initialize)" nil 'noerror)))
(with-temp-buffer
(insert-file-contents user-init-file)
(goto-char (point-min))