Fix problem when ~/.mailcap had several entries for a MIME type
* lisp/net/mailcap.el (mailcap-mime-info): Use all the matching entries from ~/.mailcap, not just the first (bug#46318).
This commit is contained in:
parent
f853f2d428
commit
2932646232
1 changed files with 5 additions and 5 deletions
|
|
@ -842,11 +842,11 @@ If NO-DECODE is non-nil, don't decode STRING."
|
|||
;; ~/.mailcap file, then we filter out the system entries
|
||||
;; and see whether we have anything left.
|
||||
(when mailcap-prefer-mailcap-viewers
|
||||
(when-let ((user-entry
|
||||
(seq-find (lambda (elem)
|
||||
(eq (cdr (assq 'source elem)) 'user))
|
||||
passed)))
|
||||
(setq passed (list user-entry))))
|
||||
(when-let ((user-entries
|
||||
(seq-filter (lambda (elem)
|
||||
(eq (cdr (assq 'source elem)) 'user))
|
||||
passed)))
|
||||
(setq passed user-entries)))
|
||||
(setq viewer (car passed))))
|
||||
(when (and (stringp (cdr (assq 'viewer viewer)))
|
||||
passed)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue