emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 89fa7c4: Correctly handle packages without descript


From: Stefan Monnier
Subject: [Emacs-diffs] master 89fa7c4: Correctly handle packages without description in describe-package
Date: Fri, 22 Mar 2019 00:08:36 -0400 (EDT)

branch: master
commit 89fa7c4555f1c44c93ecdca23047bbfe3840cc33
Author: Federico Tedin <address@hidden>
Commit: Stefan Monnier <address@hidden>

    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).
---
 lisp/emacs-lisp/package.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index 4c75fa1..61cf690 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)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]