From 4c5a00b09f9aed267d60ef9741a6bee206728d10 Mon Sep 17 00:00:00 2001 From: Dmitry Gutov Date: Thu, 12 May 2016 01:29:03 +0300 Subject: [PATCH] Make package-install-from-buffer not move point * lisp/emacs-lisp/package.el (package-install-from-buffer): Use save-excursion here (bug#22616). --- lisp/emacs-lisp/package.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index 3f0e972afeb..5371f0b9e55 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -1989,7 +1989,8 @@ Downloads and installs required packages as needed." ((derived-mode-p 'tar-mode) (package-tar-file-info)) (t - (package-buffer-info)))) + (save-excursion + (package-buffer-info))))) (name (package-desc-name pkg-desc))) ;; Download and install the dependencies. (let* ((requires (package-desc-reqs pkg-desc)) -- 2.39.2