From unknown Tue Jun 24 15:42:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22684: 24.5; Gnus seems not to understand wildcard mime types in mailcap files. Resent-From: Ben Bacarisse Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 15 Feb 2016 17:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22684 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 22684@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.145555898321875 (code B ref -1); Mon, 15 Feb 2016 17:57:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Feb 2016 17:56:23 +0000 Received: from localhost ([127.0.0.1]:40403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aVNNm-0005gk-AM for submit@debbugs.gnu.org; Mon, 15 Feb 2016 12:56:23 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47530) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aVLuh-0003O2-9U for submit@debbugs.gnu.org; Mon, 15 Feb 2016 11:22:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aVLua-0000ub-EX for submit@debbugs.gnu.org; Mon, 15 Feb 2016 11:22:10 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45150) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVLua-0000uW-1s for submit@debbugs.gnu.org; Mon, 15 Feb 2016 11:22:08 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38471) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVLuY-0004Pz-4g for bug-gnu-emacs@gnu.org; Mon, 15 Feb 2016 11:22:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aVLuU-0000tF-Qp for bug-gnu-emacs@gnu.org; Mon, 15 Feb 2016 11:22:06 -0500 Received: from smarthost01d.mail.zen.net.uk ([212.23.1.7]:60555) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVLuU-0000h2-IX for bug-gnu-emacs@gnu.org; Mon, 15 Feb 2016 11:22:02 -0500 Received: from [217.155.82.182] (helo=skinny) by smarthost01d.mail.zen.net.uk with esmtp (Exim 4.80) (envelope-from ) id 1aVLto-000C4T-80 for bug-gnu-emacs@gnu.org; Mon, 15 Feb 2016 16:21:20 +0000 Received: by skinny.bsb.me.uk (masqmail 0.3.4, from userid 1000) id 1aVLto-66I-00 for ; Mon, 15 Feb 2016 16:21:20 +0000 From: Ben Bacarisse Date: Mon, 15 Feb 2016 16:21:20 +0000 Message-ID: <877fi63pxb.fsf@bsb.me.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Originating-smarthost01d-IP: [217.155.82.182] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Mailman-Approved-At: Mon, 15 Feb 2016 12:56:21 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) With no ~/.mailcap file: 1. Start message mode 2. Eval (mailcap-parse-mailcaps) 3. Eval (mailcap-mime-info "video/quicktime") 4. Note what the view handler is (it's mplayer on mys system). This most likely comes from comes from /etc/mailcap. 5. Create a ~/.mailcap file with a line video/*; totem %s 6. Either force a re-parse with (mailcap-parse-mailcaps nil t) or restart emacs -Q and do steps 1 and 2 again. 7. Eval (mailcap-mime-info "video/quicktime"). This will be unchanged but I think the local setting should take precedence. Other programs (run-mailcap, mutt, mhshow) certainly now use totem rather than mplayer. 8. Change ~/.mailcap to have a non-wildcard type: video/quicktime; totem %s 9. Repeat 6 and 7 and you see the user's mailcap choice of handler as I'd expect. In GNU Emacs 24.5.1 (x86_64-pc-linux-gnu, GTK+ Version 3.16.6) of 2015-09-17 on lgw01-52, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11702000 System Description: Ubuntu 15.10 Configured using: `configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.5/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.5/site-lisp:/usr/share/emacs/site-lisp --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.5/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.5/site-lisp:/usr/share/emacs/site-lisp --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall' CPPFLAGS=-D_FORTIFY_SOURCE=2 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro'' Important settings: value of $LC_MONETARY: en_GB.UTF-8 value of $LC_NUMERIC: en_GB.UTF-8 value of $LC_TIME: en_GB.UTF-8 value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Article Minor modes in effect: delete-selection-mode: t global-visible-mark-mode: t visible-mark-mode: t shell-dirtrack-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: ==> /home/ben/Mail/outbo...ben/Mail/outbox/3510 No more unseen articles No more unread articles nnmhraw: request-article id=3508 g=outbox s="" b=# nnmhraw: mhpath +outbox 3508 ==> /home/ben/Mail/outbox/3508 Auto-saving... Commands: d, s, x, u; f, o, 1, 2, m, v; ~, %; q to quit; ? for help. Making completion list... call-interactively: End of buffer [3 times] Load-path shadows: /home/ben/.emacs.d/elpa/web-mode-20160114.1306/web-mode hides /usr/local/share/emacs/site-lisp/web-mode /usr/share/emacs24/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode /usr/share/emacs/24.5/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup /usr/share/emacs24/site-lisp/flim/hex-util hides /usr/share/emacs/24.5/lisp/hex-util /usr/share/emacs24/site-lisp/flim/md4 hides /usr/share/emacs/24.5/lisp/md4 ~/.emacs.d/lisp/loaddefs hides /usr/share/emacs/24.5/lisp/loaddefs /usr/share/emacs24/site-lisp/flim/hmac-def hides /usr/share/emacs/24.5/lisp/net/hmac-def /usr/share/emacs24/site-lisp/flim/sasl hides /usr/share/emacs/24.5/lisp/net/sasl /usr/share/emacs24/site-lisp/flim/hmac-md5 hides /usr/share/emacs/24.5/lisp/net/hmac-md5 /usr/share/emacs24/site-lisp/flim/sasl-cram hides /usr/share/emacs/24.5/lisp/net/sasl-cram /usr/share/emacs24/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/24.5/lisp/net/sasl-ntlm /usr/share/emacs24/site-lisp/flim/ntlm hides /usr/share/emacs/24.5/lisp/net/ntlm /usr/share/emacs24/site-lisp/flim/sasl-digest hides /usr/share/emacs/24.5/lisp/net/sasl-digest /usr/share/emacs24/site-lisp/mh-e/mh-identity hides /usr/share/emacs/24.5/lisp/mh-e/mh-identity /usr/share/emacs24/site-lisp/mh-e/mh-alias hides /usr/share/emacs/24.5/lisp/mh-e/mh-alias /usr/share/emacs24/site-lisp/mh-e/mh-show hides /usr/share/emacs/24.5/lisp/mh-e/mh-show /usr/share/emacs24/site-lisp/mh-e/mh-mime hides /usr/share/emacs/24.5/lisp/mh-e/mh-mime /usr/share/emacs24/site-lisp/mh-e/mh-acros hides /usr/share/emacs/24.5/lisp/mh-e/mh-acros /usr/share/emacs24/site-lisp/mh-e/mh-print hides /usr/share/emacs/24.5/lisp/mh-e/mh-print /usr/share/emacs24/site-lisp/mh-e/mh-limit hides /usr/share/emacs/24.5/lisp/mh-e/mh-limit /usr/share/emacs24/site-lisp/mh-e/mh-seq hides /usr/share/emacs/24.5/lisp/mh-e/mh-seq /usr/share/emacs24/site-lisp/mh-e/mh-comp hides /usr/share/emacs/24.5/lisp/mh-e/mh-comp /usr/share/emacs24/site-lisp/mh-e/mh-tool-bar hides /usr/share/emacs/24.5/lisp/mh-e/mh-tool-bar /usr/share/emacs24/site-lisp/mh-e/mh-loaddefs hides /usr/share/emacs/24.5/lisp/mh-e/mh-loaddefs /usr/share/emacs24/site-lisp/mh-e/mh-compat hides /usr/share/emacs/24.5/lisp/mh-e/mh-compat /usr/share/emacs24/site-lisp/mh-e/mh-folder hides /usr/share/emacs/24.5/lisp/mh-e/mh-folder /usr/share/emacs24/site-lisp/mh-e/mh-buffers hides /usr/share/emacs/24.5/lisp/mh-e/mh-buffers /usr/share/emacs24/site-lisp/mh-e/mh-inc hides /usr/share/emacs/24.5/lisp/mh-e/mh-inc /usr/share/emacs24/site-lisp/mh-e/mh-utils hides /usr/share/emacs/24.5/lisp/mh-e/mh-utils /usr/share/emacs24/site-lisp/mh-e/mh-gnus hides /usr/share/emacs/24.5/lisp/mh-e/mh-gnus /usr/share/emacs24/site-lisp/mh-e/mh-scan hides /usr/share/emacs/24.5/lisp/mh-e/mh-scan /usr/share/emacs24/site-lisp/mh-e/mh-letter hides /usr/share/emacs/24.5/lisp/mh-e/mh-letter /usr/share/emacs24/site-lisp/mh-e/mh-thread hides /usr/share/emacs/24.5/lisp/mh-e/mh-thread /usr/share/emacs24/site-lisp/mh-e/mh-funcs hides /usr/share/emacs/24.5/lisp/mh-e/mh-funcs /usr/share/emacs24/site-lisp/mh-e/mh-xface hides /usr/share/emacs/24.5/lisp/mh-e/mh-xface /usr/share/emacs24/site-lisp/mh-e/mh-e hides /usr/share/emacs/24.5/lisp/mh-e/mh-e /usr/share/emacs24/site-lisp/mh-e/mh-junk hides /usr/share/emacs/24.5/lisp/mh-e/mh-junk /usr/share/emacs24/site-lisp/mh-e/mh-search hides /usr/share/emacs/24.5/lisp/mh-e/mh-search /usr/share/emacs24/site-lisp/mh-e/mh-speed hides /usr/share/emacs/24.5/lisp/mh-e/mh-speed ~/.emacs.d/lisp/nnmh hides /usr/share/emacs/24.5/lisp/gnus/nnmh /usr/share/emacs/24.5/site-lisp/slime/lib/ert-x hides /usr/share/emacs/24.5/lisp/emacs-lisp/ert-x /usr/share/emacs/24.5/site-lisp/slime/lib/ert hides /usr/share/emacs/24.5/lisp/emacs-lisp/ert Features: (shadow emacsbug canlock mule-util flow-fill debug qp help-mode smiley cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine jka-compr mm-archive gnus-bcklg mail-extr sort gnus-cite footnote flyspell ispell nnir gnus-async gnus-draft gnus-ml gnus-topic nndraft nnmh nnfolder parse-time epa-file epa derived epg netrc gnutls network-stream auth-source eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core starttls tls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime password-cache dig mailcap nntp gnus-cache gnus-sum gnus-group gnus-undo nnmhraw nnoo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message sendmail rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader gnus-util mail-utils mm-util mail-prsvr wid-edit saveplace avoid delsel cus-start cus-load info gnome-calendar-autoloads org-bullets-autoloads package epg-config web-mode disp-table visible-mark easy-mmode cl-macs cl gv hippie-exp w3m-load slime-autoloads mh-autoloads haskell-mode-autoloads edmacro kmacro cl-loaddefs cl-lib go-mode-autoloads ido ess-toolbar ess-mouse mouseme thingatpt browse-url ess-menu ess-swv ess-noweb ess-noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l ess-sas-a shell pcomplete ess-sta-d ess-sta-l cc-vars cc-defs make-regexp ess-sp6-d ess-sp3-d ess-julia ess-r-d ess-r-completion compile ess-tracebug format-spec ess-roxy advice hideshow ess-help ess-developer eldoc help-fns ess-s-l ess ess-inf comint ansi-color ring ess-mode ess-noweb-mode ess-utils ess-custom executable easymenu ess-compat ess-site time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 353466 42503) (symbols 48 41035 36) (miscs 40 1000 855) (strings 32 86726 13497) (string-bytes 1 2654413) (vectors 16 34142) (vector-slots 8 727210 14829) (floats 8 307 863) (intervals 56 1015 142) (buffers 960 41) (heap 1024 66183 6298)) -- Ben. From unknown Tue Jun 24 15:42:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22684: 24.5; Gnus seems not to understand wildcard mime types in mailcap files. Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Apr 2018 16:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22684 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ben Bacarisse Cc: 22684@debbugs.gnu.org Received: via spool by 22684-submit@debbugs.gnu.org id=B22684.152355041718694 (code B ref 22684); Thu, 12 Apr 2018 16:27:02 +0000 Received: (at 22684) by debbugs.gnu.org; 12 Apr 2018 16:26:57 +0000 Received: from localhost ([127.0.0.1]:48199 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6f3p-0004rS-FZ for submit@debbugs.gnu.org; Thu, 12 Apr 2018 12:26:57 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:57622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6f3n-0004rJ-HJ for 22684@debbugs.gnu.org; Thu, 12 Apr 2018 12:26:56 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f6f3k-0007kL-H5; Thu, 12 Apr 2018 18:26:54 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f6f3e-0004yd-O0; Thu, 12 Apr 2018 18:26:46 +0200 From: Lars Ingebrigtsen References: <877fi63pxb.fsf@bsb.me.uk> Date: Thu, 12 Apr 2018 18:26:46 +0200 In-Reply-To: <877fi63pxb.fsf@bsb.me.uk> (Ben Bacarisse's message of "Mon, 15 Feb 2016 16:21:20 +0000") Message-ID: <87r2nkqtkp.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ben Bacarisse writes: > With no ~/.mailcap file: > > 1. Start message mode > > 2. Eval (mailcap-parse-mailcaps) > > 3. Eval (mailcap-mime-info "video/quicktime") > > 4. Note what the view handler is (it's mplayer on mys system). This > most likely comes from comes from /etc/mailcap. > > 5. Create a ~/.mailcap file with a line > > video/*; totem %s > > 6. Either force a re-parse with (mailcap-parse-mailcaps nil t) or > restart emacs -Q and do steps 1 and 2 again. > > 7. Eval (mailcap-mime-info "video/quicktime"). This will be unchanged > but I think the local setting should take precedence. Other programs > (run-mailcap, mutt, mhshow) certainly now use totem rather than > mplayer. mailcap.el chooses the most specific entry, no matter what the order of the entries are. So if you have a video/quicktime somewhere, you can't override that by just saying "video/*" in mailcap.el. I think that's a pretty odd way of doing things, but it's been that way since, well, forever, so it's not exactly a bug... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 12 12:27:00 2018 Received: (at control) by debbugs.gnu.org; 12 Apr 2018 16:27:01 +0000 Received: from localhost ([127.0.0.1]:48202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6f3s-0004rj-ON for submit@debbugs.gnu.org; Thu, 12 Apr 2018 12:27:00 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:57633) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6f3r-0004rb-5i for control@debbugs.gnu.org; Thu, 12 Apr 2018 12:26:59 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f6f3p-0007zK-0T for control@debbugs.gnu.org; Thu, 12 Apr 2018 18:26:58 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f6f3j-0004yg-3N for control@debbugs.gnu.org; Thu, 12 Apr 2018 18:26:51 +0200 To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #22684 Message-Id: Date: Thu, 12 Apr 2018 18:26:51 +0200 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 22684 notabug close 22684 From unknown Tue Jun 24 15:42:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22684: 24.5; Gnus seems not to understand wildcard mime types in mailcap files. Resent-From: Ben Bacarisse Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Apr 2018 19:24:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22684 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Lars Ingebrigtsen Cc: 22684@debbugs.gnu.org, Ben Bacarisse Received: via spool by 22684-submit@debbugs.gnu.org id=B22684.152356098723360 (code B ref 22684); Thu, 12 Apr 2018 19:24:03 +0000 Received: (at 22684) by debbugs.gnu.org; 12 Apr 2018 19:23:07 +0000 Received: from localhost ([127.0.0.1]:48502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6hoF-00064e-Ie for submit@debbugs.gnu.org; Thu, 12 Apr 2018 15:23:07 -0400 Received: from cp161173.hpdns.net ([91.238.161.173]:53913) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6fIw-0007Dt-F2 for 22684@debbugs.gnu.org; Thu, 12 Apr 2018 12:42:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bsb.me.uk; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ix/DS3q0uShmoMlKNDDAz5bgShL719zD0NgWHsxNEr8=; b=u8toZ3QampJn0YLzTsAheCc+6W 97h7BRKYuy/AoN/U+3d65sgKe2h5VNLpF2yehKw7JVzbtALeYfHkF51E81cLoVlCMkuFFdnmJXlfh oIfjFB/nd3JseBqZk+devmqsgJS08RLwWVuirRuV/IaEqzY/8onu9aseykFBXnJTI+sY=; Received: from dsl-217-155-82-182.zen.co.uk ([217.155.82.182]:49883 helo=skinny) by cp161173.hpdns.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1) (envelope-from ) id 1f6fIk-0005jF-VZ; Thu, 12 Apr 2018 17:42:23 +0100 Received: by skinny (masqmail 0.3.5, from userid 1000) id 1f6fIk-47x-00; Thu, 12 Apr 2018 17:42:22 +0100 From: Ben Bacarisse References: <877fi63pxb.fsf@bsb.me.uk> <87r2nkqtkp.fsf@mouse.gnus.org> Date: Thu, 12 Apr 2018 17:42:22 +0100 In-Reply-To: <87r2nkqtkp.fsf@mouse.gnus.org> (Lars Ingebrigtsen's message of "Thu, 12 Apr 2018 18:26:46 +0200") Message-ID: <87po34wf4h.fsf@bsb.me.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-cPanel-MailScanner-Information: Please contact the ISP for more information X-cPanel-MailScanner-ID: 1f6fIk-0005jF-VZ X-cPanel-MailScanner: Found to be clean X-cPanel-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-2.149, required 5, ALL_TRUSTED -1.00, BAYES_00 -1.90, KAM_INFOUSMEBIZ 0.75, URIBL_BLOCKED 0.00) X-cPanel-MailScanner-From: ben.usenet@bsb.me.uk X-Spam-Status: No X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cp161173.hpdns.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - bsb.me.uk X-Get-Message-Sender-Via: cp161173.hpdns.net: authenticated_id: bsbmeuk/from_h X-Authenticated-Sender: cp161173.hpdns.net: ben.usenet@bsb.me.uk X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Thu, 12 Apr 2018 15:23:02 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > mailcap.el chooses the most specific entry, no matter what the order of > the entries are. So if you have a video/quicktime somewhere, you can't > override that by just saying "video/*" in mailcap.el. I think that's a > pretty odd way of doing things, but it's been that way since, well, > forever, so it's not exactly a bug... Thank you. I should have thought of that. It makes choosing your own handler fiddly, but at least I know what's going on. Thanks again, -- Ben.