emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] master e45dbdc: package--ensure-init-file: widen requires


From: Sam Steingold
Subject: [Emacs-diffs] master e45dbdc: package--ensure-init-file: widen requires save-restriction
Date: Tue, 14 Apr 2015 19:19:03 +0000

branch: master
commit e45dbdc386e08c0733cfc6d3cd7e574d8474b249
Author: Sam Steingold <address@hidden>
Commit: Sam Steingold <address@hidden>

    package--ensure-init-file: widen requires save-restriction
---
 lisp/emacs-lisp/package.el |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index dd1c5df..2fb54f0 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -1782,9 +1782,10 @@ using `package-compute-transaction'."
             (if buffer
                 (with-current-buffer buffer
                   (save-excursion
-                    (widen)
-                    (goto-char (point-min))
-                    (search-forward "(package-initialize)" nil 'noerror)))
+                    (save-restriction
+                      (widen)
+                      (goto-char (point-min))
+                      (search-forward "(package-initialize)" nil 'noerror))))
               (with-temp-buffer
                 (insert-file-contents user-init-file)
                 (goto-char (point-min))



reply via email to

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