[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master f719250f77: Fix bogus future history entries for `M-x grep'
From: |
Lars Ingebrigtsen |
Subject: |
master f719250f77: Fix bogus future history entries for `M-x grep' |
Date: |
Tue, 17 May 2022 15:01:06 -0400 (EDT) |
branch: master
commit f719250f77cf3aa7a9cdf02011375f9d1e7a3775
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>
Fix bogus future history entries for `M-x grep'
* lisp/net/mailcap.el (mailcap-file-default-commands): If we have
no matching MIME types, don't iterate over (nil) (bug#27236).
This fixes things like:
(mailcap-file-default-commands '("grep --color=auto -nH --null '' "))
=> ("/usr/bin/emacs -nw")
---
lisp/net/mailcap.el | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/lisp/net/mailcap.el b/lisp/net/mailcap.el
index b65f7c25b8..8ba7f1bec3 100644
--- a/lisp/net/mailcap.el
+++ b/lisp/net/mailcap.el
@@ -1098,11 +1098,12 @@ For instance, `image/png' will result in `png'."
(mailcap-parse-mimetypes)
(let* ((all-mime-type
;; All unique MIME types from file extensions
- (delete-dups
- (mapcar (lambda (file)
- (mailcap-extension-to-mime
- (file-name-extension file t)))
- files)))
+ (delq nil
+ (delete-dups
+ (mapcar (lambda (file)
+ (mailcap-extension-to-mime
+ (file-name-extension file t)))
+ files))))
(all-mime-info
;; All MIME info lists
(delete-dups
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master f719250f77: Fix bogus future history entries for `M-x grep',
Lars Ingebrigtsen <=