diff options
author | Federico Tedin <federicotedin@gmail.com> | 2019-03-12 21:34:31 -0300 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2019-03-22 00:08:06 -0400 |
commit | 89fa7c4555f1c44c93ecdca23047bbfe3840cc33 (patch) | |
tree | 8ee635db7185251d176446fff7aab9e09cb952f4 /lisp | |
parent | a0b1c40233408f805eff6b440dbbe2bcba2994ee (diff) | |
download | emacs-89fa7c4555f1c44c93ecdca23047bbfe3840cc33.tar.gz emacs-89fa7c4555f1c44c93ecdca23047bbfe3840cc33.tar.bz2 emacs-89fa7c4555f1c44c93ecdca23047bbfe3840cc33.zip |
Correctly handle packages without description in describe-package
* lisp/emacs-lisp/package.el (describe-package-1): Do not call insert
if package description is nil (Bug#34147).
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 4c75fa1e72e..61cf6906971 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -2484,7 +2484,8 @@ The description is read from the installed package files." (insert ?\n))) (setq readme-string (buffer-string)) t) - (insert readme-string)) + (insert (or readme-string + "This package does not provide a description."))) )))) (defun package-install-button-action (button) |