From unknown Sun Jun 15 07:55:30 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#24723 <24723@debbugs.gnu.org> To: bug#24723 <24723@debbugs.gnu.org> Subject: Status: 26.0.50; minibuffer-default-add-shell-commands wrong behavior Reply-To: bug#24723 <24723@debbugs.gnu.org> Date: Sun, 15 Jun 2025 14:55:30 +0000 retitle 24723 26.0.50; minibuffer-default-add-shell-commands wrong behavior reassign 24723 emacs submitter 24723 Mark Oteiza severity 24723 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 18 01:29:29 2016 Received: (at submit) by debbugs.gnu.org; 18 Oct 2016 05:29:29 +0000 Received: from localhost ([127.0.0.1]:37435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bwMxs-0002GY-Vm for submit@debbugs.gnu.org; Tue, 18 Oct 2016 01:29:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38011) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bwMxr-0002GM-31 for submit@debbugs.gnu.org; Tue, 18 Oct 2016 01:29:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bwMxl-0004SF-40 for submit@debbugs.gnu.org; Tue, 18 Oct 2016 01:29:21 -0400 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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39055) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1bwMxl-0004SA-0i for submit@debbugs.gnu.org; Tue, 18 Oct 2016 01:29:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57208) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bwMxk-00066u-5S for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2016 01:29:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bwMxh-0004RB-2p for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2016 01:29:20 -0400 Received: from mail-qk0-x22e.google.com ([2607:f8b0:400d:c09::22e]:36136) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1bwMxg-0004Qz-Tn for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2016 01:29:17 -0400 Received: by mail-qk0-x22e.google.com with SMTP id o68so316754754qkf.3 for ; Mon, 17 Oct 2016 22:29:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version; bh=WKCpdRC2mOMhUuQ8viEtjCKFA5KgKvpx9DXNjioYpT8=; b=y1p+/ND79GgH/W5jcaQC+G0vsm2ZUY0SdVfLHUs9keQmuLO7PyMVznoE9fixiee1zY t2XXVJ8hV5eo1V1QS2a6vNsl63mMfvwIHqhxSmMPMD5I/jRiNCo7zaefT1otn/Povjjb hx76c1azxeaXjQk6l7gk0kAUENfTLW/8El+NOZThGKrWCtC6IXFRSvkKZLy6xC3RETv+ 2ZQlrEfx5H9AjwHaHqMT8e9TeXg21FATGQHPw8b/PwHGK5Ibbt7Y5Bsr+1utbV6EXehW 85uLMiFj+SlD4npayBaJvBB26MxYzY8Eu1xHgyKDxH0jhuWib1ezW1qp+6tMHUEpAjLO I6xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=WKCpdRC2mOMhUuQ8viEtjCKFA5KgKvpx9DXNjioYpT8=; b=AXmqcL6AtLbzYupFc7aN1J7Bza9i9JLzxYmaHA3xDvjMKnSgFbFgpG89EY85aIzo5r hR4YkgMugkJc2Ue//8sDppGAbvfcT0JacVnQcKgqDXpC9jHFxZ25htVOU1qfSUCr4Ely ZZxtnh3FO1mdeWQ7pCUnjsW5d8biW/msfDPV6vNuAsYENXCQZKqpIfoiZLhXnnZzCbq2 PgKxBaoD4z6HGNBmo8+50g0ZO+z6lxBmO9Lz51auVFVkZATDpQuk0zBddpDXtVlD79WV 6r8FHVYSAInvKJZZk7LoWjwvawbkkhDxE2dp3XkAlfg0UxOm67Kt+cNWD1OlIgQYzbZN xjOA== X-Gm-Message-State: AA6/9RmAM9Uzr5LbE6MRRVHb2XvdV5/H0Xu/2Eaut7ikw3yvK4SDa8vVHvaWT6SrlL3Y6gqR X-Received: by 10.55.64.21 with SMTP id n21mr731293qka.137.1476768555842; Mon, 17 Oct 2016 22:29:15 -0700 (PDT) Received: from holos.localdomain ([69.250.222.218]) by smtp.gmail.com with ESMTPSA id f88sm4982189qtb.31.2016.10.17.22.29.14 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Oct 2016 22:29:14 -0700 (PDT) Received: by holos.localdomain (Postfix, from userid 1000) id 89A8F663B8; Tue, 18 Oct 2016 01:29:13 -0400 (EDT) From: Mark Oteiza To: bug-gnu-emacs@gnu.org Subject: 26.0.50; minibuffer-default-add-shell-commands wrong behavior Date: Tue, 18 Oct 2016 01:29:13 -0400 Message-ID: <87pomy5iom.fsf@udel.edu> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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.4 (----) X-Debbugs-Envelope-To: submit 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.4 (----) >From -Q, with a ~/.mailcap containing the line text/plain: cat %s; 1. (read-shell-command "? " nil nil "dog") 2. M-n, minibuffer should now contain "dog", as expected 3. M-n once more, minibuffer now contains "cat dog" minibuffer-default-add-shell-commands is treating a command as a filename; it should not be concatenating commands together. In GNU Emacs 26.0.50.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw scroll bars) of 2016-10-17 built on logos Repository revision: e697ccab77b1668a0781397b55b676fc4e9bc1b6 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 18 20:29:47 2016 Received: (at 24723) by debbugs.gnu.org; 19 Oct 2016 00:29:47 +0000 Received: from localhost ([127.0.0.1]:38537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bwelP-0007eF-GJ for submit@debbugs.gnu.org; Tue, 18 Oct 2016 20:29:47 -0400 Received: from mail-qk0-f196.google.com ([209.85.220.196]:34656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bwelN-0007dv-GB for 24723@debbugs.gnu.org; Tue, 18 Oct 2016 20:29:46 -0400 Received: by mail-qk0-f196.google.com with SMTP id n189so744815qke.1 for <24723@debbugs.gnu.org>; Tue, 18 Oct 2016 17:29:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=date:from:to:subject:message-id:mime-version:content-disposition :user-agent; bh=WTmxgn0bX6Oj5/pZkaV3pznQk/m9VFMBIZIE12RDR8Q=; b=029wgK9oL0+onENpLdZKqueVy8rMYeG6O4DLHE2SfarVlP4h/VKauaJwBd6j2xwKO2 38m8Hzdy2evdcU/s7o4Cxj4Hqnm/Pr/mnskTtWE5TQIb+9E/ymFbYvmCD6NsjQJYVqUn N7WXOcD/SGRChRfVQ8au0xPtitr9H4818vKgM8felyO7o6L11dz7GuccsXR+nBVIglFU k7MR3tLcGloA3WBwmtwEnOoQV1TBqY8fwhkuylFc/a7OJ6KWaO38mO+/7yhefN9UbiVt uncmMIC9V6ARl8Gump9M4hzzec9kxeiX7P6RDAIZAxoP2AOJ6ybuSdU2h26s2HNVUjNc fzag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition:user-agent; bh=WTmxgn0bX6Oj5/pZkaV3pznQk/m9VFMBIZIE12RDR8Q=; b=CUCcytgH5OWpBRLYrT9XjT3622JhRcy3b5PsvYGwa6Noc4EwBILXelONxRQJ598c5A AB12xFDBxBYGFU7ANAFyUJPKagCMt1Axik5sfLX8O/wCRlq7QtWRlEx5V7NbCvfy/p4o PY+b68DRogh/NLTA//FX9n74/hKSdynxLIevmee5zJ/Rfa7Jjkhev1I0nWyPJ9HVGxXm 4KH1vmkrNP/JXzRmCy0JppfgDs1/bE0xtWGZEgXgbeQofpWLTIEw8ZGcnAEkUIBTmTFV gfTrUkXf/OOAjshfrow55+KhSmT58Nv7zqiEjzQ2D8ozfdJQ66/3wKS6bT94F1o8KKQP czlQ== X-Gm-Message-State: AA6/9RngTYaBIPcWlcFpcXuXOY8w2mfWoxrruwEbFCPKsLQbUd/8Kdupznlzjp1Vt0LSs7RW X-Received: by 10.55.125.193 with SMTP id y184mr3771215qkc.181.1476836979831; Tue, 18 Oct 2016 17:29:39 -0700 (PDT) Received: from holos.localdomain ([69.250.222.218]) by smtp.gmail.com with ESMTPSA id x75sm19332288qkg.35.2016.10.18.17.29.38 for <24723@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Oct 2016 17:29:38 -0700 (PDT) Received: by holos.localdomain (Postfix, from userid 1000) id 082E4663B8; Tue, 18 Oct 2016 20:29:38 -0400 (EDT) Date: Tue, 18 Oct 2016 20:29:37 -0400 From: Mark Oteiza To: 24723@debbugs.gnu.org Subject: bug#24723: 26.0.50; minibuffer-default-add-shell-commands wrong behavior Message-ID: <20161019002937.GA16475@holos.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.7+23 (87911ba95dae) (2016-08-17) X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 24723 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: -0.2 (/) I'm inclined to push the following: diff --git a/lisp/simple.el b/lisp/simple.el index 70bd759..67ab8ca 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -3169,7 +3169,9 @@ minibuffer-default-add-shell-commands (let* ((filename (if (listp minibuffer-default) (car minibuffer-default) minibuffer-default)) - (commands (and filename (require 'mailcap nil t) + ;; The default minibuffer value is not always a filename (Bug#24723) + (commands (and filename (file-readable-p filename) + (require 'mailcap nil t) (mailcap-file-default-commands (list filename))))) (setq commands (mapcar (lambda (command) (concat command " " filename)) From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 26 09:10:48 2017 Received: (at control) by debbugs.gnu.org; 26 Sep 2017 13:10:48 +0000 Received: from localhost ([127.0.0.1]:59872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwpdP-0006sI-Dh for submit@debbugs.gnu.org; Tue, 26 Sep 2017 09:10:47 -0400 Received: from mail-qt0-f176.google.com ([209.85.216.176]:46153) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwpdO-0006s6-3r for control@debbugs.gnu.org; Tue, 26 Sep 2017 09:10:46 -0400 Received: by mail-qt0-f176.google.com with SMTP id s18so10200649qta.3 for ; Tue, 26 Sep 2017 06:10:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=date:from:to:message-id:mime-version:content-disposition:user-agent; bh=HRS+hCmdbpV8HLog7eTC7LPMEOIxdkF59xjctVgN97Y=; b=HA9DZ9DYBcJzPAI+jhS7CNjMvDaVpefhZBzchc9phfV+msM1It63RsN7Dv4GDmUgOk P5UkZ6FnRPFgRL4sDEsQ9R3QSL3LKW6hd3AsoJOk0gYgsMltJFVFgl1kSNcARSDDltUy LrKbKbI9AZ3CJntXc6t4envIpAtqIR3uT7fNLTGA93Kwh3LHdj30iORsn140tdCBc+W1 R6l8bEyVys94QZZebWPxh6MsWSWX83Yo43GmeYbel0PRqrXieXM+1evZB1EN+RLIRzpp 1KPwImoIGyIdrCqWGq/L21+TorYVmn9X49tju0GTiQ1OVqvaFlWSsmlikXgdGyH88HK9 /T5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:message-id:mime-version :content-disposition:user-agent; bh=HRS+hCmdbpV8HLog7eTC7LPMEOIxdkF59xjctVgN97Y=; b=nAccuE//W/kikMqol7vDxm964RpxfFZh8Ozws91y0ub3Q31DQY0Ome7sbnKMtWoIVz TRmG6jzx9Tscp11BYpK/ldZhNPYRZYei8MI/92NZd2MBVO6+WoKRg8zLBIHd4H/SnHqY 1EW1W586xDPof3OTkwoXI8px67/EhvU4BPyd9pX5quU9ip2l4u0IPc/w/fqu9V0LtkJT 3NEKA1R6HNEa7KeOkgE0pVpKEKuOpRu+nzIMlnFmcDi0kMbOBrGh+x5WMkhRRPFyWOJ2 6VsuXHFy/m5SZwLU4QfAFspw7oYXF5w7NNEaRmEWiODf3MR1MX2LzKOuQNfYI8L6r725 /c3Q== X-Gm-Message-State: AHPjjUhddIFNs2xs26u/x/LEK4K5+zvr3fPRUaHB4rdiw+AJv2cMfe49 FVTwPO4NYHU4Fp05IdtewRsPCWWjtOI= X-Google-Smtp-Source: AOwi7QDo+HZVrhhS4K8TsTs5lJDKdVFFP8CLbVeULgVJNQ09Y3JOdE1KX6Lw3N1Z3DLAQ6y9cDhwKA== X-Received: by 10.200.33.186 with SMTP id 55mr15806751qty.300.1506431440387; Tue, 26 Sep 2017 06:10:40 -0700 (PDT) Received: from logos.localdomain (pool-173-67-36-61.bltmmd.fios.verizon.net. [173.67.36.61]) by smtp.gmail.com with ESMTPSA id f64sm6769078qka.6.2017.09.26.06.10.39 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 26 Sep 2017 06:10:39 -0700 (PDT) Date: Tue, 26 Sep 2017 09:10:39 -0400 From: Mark Oteiza To: control@debbugs.gnu.org Message-ID: <20170926131039.dfqmdqzvtxqdig5o@logos.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20170912-24-9dc0ee X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: package emacs close 28400 26.1 close 28048 26.1 close 22652 25.1.50 close 24723 26.1 close 21422 25.1 quit [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.5 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [209.85.216.176 listed in dnsbl.sorbs.net] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.216.176 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.216.176 listed in wl.mailspike.net] 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 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: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: package emacs close 28400 26.1 close 28048 26.1 close 22652 25.1.50 close 24723 26.1 close 21422 25.1 quit [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.5 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [209.85.216.176 listed in dnsbl.sorbs.net] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.216.176 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.216.176 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders package emacs close 28400 26.1 close 28048 26.1 close 22652 25.1.50 close 24723 26.1 close 21422 25.1 quit From unknown Sun Jun 15 07:55:30 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 25 Oct 2017 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator