diff options
| author | Dmitry Gutov | 2016-05-12 01:29:03 +0300 |
|---|---|---|
| committer | Dmitry Gutov | 2016-05-12 01:29:03 +0300 |
| commit | 4c5a00b09f9aed267d60ef9741a6bee206728d10 (patch) | |
| tree | 3a69867cc5645371542cbaec7a0b61ab9139e5ad /lisp | |
| parent | 9596ea1534d0c5146be5c1a58d0c5a70f56b44c3 (diff) | |
| download | emacs-4c5a00b09f9aed267d60ef9741a6bee206728d10.tar.gz emacs-4c5a00b09f9aed267d60ef9741a6bee206728d10.zip | |
Make package-install-from-buffer not move point
* lisp/emacs-lisp/package.el (package-install-from-buffer):
Use save-excursion here (bug#22616).
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/emacs-lisp/package.el | 3 |
1 files changed, 2 insertions, 1 deletions
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." | |||
| 1989 | ((derived-mode-p 'tar-mode) | 1989 | ((derived-mode-p 'tar-mode) |
| 1990 | (package-tar-file-info)) | 1990 | (package-tar-file-info)) |
| 1991 | (t | 1991 | (t |
| 1992 | (package-buffer-info)))) | 1992 | (save-excursion |
| 1993 | (package-buffer-info))))) | ||
| 1993 | (name (package-desc-name pkg-desc))) | 1994 | (name (package-desc-name pkg-desc))) |
| 1994 | ;; Download and install the dependencies. | 1995 | ;; Download and install the dependencies. |
| 1995 | (let* ((requires (package-desc-reqs pkg-desc)) | 1996 | (let* ((requires (package-desc-reqs pkg-desc)) |