diff options
author | Dmitry Gutov <dgutov@yandex.ru> | 2013-06-17 10:24:08 +0400 |
---|---|---|
committer | Dmitry Gutov <dgutov@yandex.ru> | 2013-06-17 10:24:08 +0400 |
commit | d363bffbedce7027288fbe7f05040e4ff71ff4bc (patch) | |
tree | 50ef99803e8e2465ebf1335bf9a4f180a6685e1c /lisp/emacs-lisp | |
parent | 84575e67fc390815f8f9fc8bea095e006f0890c4 (diff) | |
download | emacs-d363bffbedce7027288fbe7f05040e4ff71ff4bc.tar.gz emacs-d363bffbedce7027288fbe7f05040e4ff71ff4bc.tar.bz2 emacs-d363bffbedce7027288fbe7f05040e4ff71ff4bc.zip |
* lisp/emacs-lisp/package.el (package-load-descriptor): Do not call
`emacs-lisp-mode', just use its syntax table.
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r-- | lisp/emacs-lisp/package.el | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index 2db422a4d12..cd7852af550 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -419,11 +419,11 @@ This is, approximately, the inverse of `version-to-list'. (when (file-exists-p pkg-file) (with-temp-buffer (insert-file-contents pkg-file) - (emacs-lisp-mode) (goto-char (point-min)) - (let ((pkg-desc (package-process-define-package - (read (current-buffer)) pkg-file))) - (setf (package-desc-dir pkg-desc) pkg-dir)))))) + (with-syntax-table emacs-lisp-mode-syntax-table + (let ((pkg-desc (package-process-define-package + (read (current-buffer)) pkg-file))) + (setf (package-desc-dir pkg-desc) pkg-dir))))))) (defun package-load-all-descriptors () "Load descriptors for installed Emacs Lisp packages. |