Commit 25f292cd authored by Chong Yidong's avatar Chong Yidong
Browse files

* emacs-lisp/package.el (package-built-in-p): Handle `emacs' package.

Fixes: debbugs:11410
parent 13a62996
2012-05-06 Chong Yidong <>
* emacs-lisp/package.el (package-built-in-p): Handle the `emacs'
package (Bug#11410).
2012-05-05 Chong Yidong <>
* emacs-lisp/package.el (package-buffer-info): Avoid putting local
......@@ -469,8 +469,11 @@ NAME and VERSION are both strings."
Optional arg MIN-VERSION, if non-nil, should be a version list
specifying the minimum acceptable version."
(require 'finder-inf nil t) ; For `package--builtins'.
(let ((elt (assq package package--builtins)))
(and elt (version-list-<= min-version (package-desc-vers (cdr elt))))))
(if (eq package 'emacs)
(version-list-<= min-version (version-to-list emacs-version))
(let ((elt (assq package package--builtins)))
(and elt (version-list-<= min-version
(package-desc-vers (cdr elt)))))))
;; This function goes ahead and activates a newer version of a package
;; if an older one was already activated. This is not ideal; we'd at
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment