GNU bug report logs -
#65872
[PATCH] Fix interactive display of MIME parts
Previous Next
To reply to this bug, email your comments to 65872 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#65872
; Package
emacs
.
(Mon, 11 Sep 2023 17:25:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Davide Masserut <dm <at> mssdvd.com>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Mon, 11 Sep 2023 17:25:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Tags: patch
This patch fixes a bug that did not allow to view attachments after
choosing to display them within Emacs.
The issue is in mm-interactively-view-part, which is used by
gnus-article-interactively-view-part and
notmuch-show-interactively-view-part.
mailcap-mime-info may return a list of functions or strings containing
external commands. This list is passed to completing-read, which always
returns a string.
Before this change, when the method is a string, mm-display-external
would have attempted to execute it through a shell even when the method
refers to an Elisp function.
I discovered this bug while using notmuch with
notmuch-show-part-button-default-action set to
#'notmuch-show-interactively-view-part and having tried to open a pdf
with doc-view-mode. This bug should also be reproducible using Gnus
but I don't know how to do it.
In GNU Emacs 30.0.50 (build 24, x86_64-pc-linux-gnu, GTK+ Version
3.24.38, cairo version 1.17.8) of 2023-09-11 built on T480s
Repository revision: b3ef1d67919261c3af3e12c14f3d66c4d156cc19
Repository branch: master
System Description: Arch Linux
Configured using:
'configure -C --prefix /home/davide/.local --with-pgtk
--with-native-compilation --enable-link-time-optimization
--enable-locallisppath=/usr/share/emacs/site-lisp/
'CFLAGS=-march=native -O2''
[0001-Fix-interactive-display-of-MIME-parts.patch (text/patch, attachment)]
This bug report was last modified 1 year and 159 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.