From 22b64f7bac8d015f3d0e6a42e9d764a61656e7a1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mattias=20Engdeg=C3=A5rd?= Date: Mon, 1 Jul 2019 17:56:49 +0200 Subject: [PATCH] Better error message for C-h P RET Previously: package--incompatible-p: Wrong type argument: package-desc, nil Now: No package specified * lisp/emacs-lisp/package.el (describe-package): Don't use ## as input. --- lisp/emacs-lisp/package.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index b60a8a136a1..43a9aa7f710 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -2254,7 +2254,7 @@ will be deleted." "Describe package: ") packages nil t nil nil (when guess (symbol-name guess))))) - (list (intern val)))))) + (list (and (> (length val) 0) (intern val))))))) (if (not (or (package-desc-p package) (and package (symbolp package)))) (message "No package specified") (help-setup-xref (list #'describe-package package) -- 2.39.2