From unknown Wed Jun 18 23:04:08 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#24394 <24394@debbugs.gnu.org> To: bug#24394 <24394@debbugs.gnu.org> Subject: Status: 25.1.50; (find-file "/sudo::") ignores async-shell-command-buffer settings Reply-To: bug#24394 <24394@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:04:08 +0000 retitle 24394 25.1.50; (find-file "/sudo::") ignores async-shell-command-bu= ffer settings reassign 24394 emacs submitter 24394 Tino Calancha severity 24394 normal tag 24394 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 08 10:39:44 2016 Received: (at submit) by debbugs.gnu.org; 8 Sep 2016 14:39:45 +0000 Received: from localhost ([127.0.0.1]:53744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bi0US-0004P0-OA for submit@debbugs.gnu.org; Thu, 08 Sep 2016 10:39:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bi0UQ-0004Oj-LX for submit@debbugs.gnu.org; Thu, 08 Sep 2016 10:39:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bi0UK-0005pK-H8 for submit@debbugs.gnu.org; Thu, 08 Sep 2016 10:39:37 -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,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39726) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bi0UK-0005p1-Dc for submit@debbugs.gnu.org; Thu, 08 Sep 2016 10:39:36 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33625) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bi0UI-0003ZY-4m for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2016 10:39:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bi0UD-0005oG-Mr for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2016 10:39:33 -0400 Received: from mail-pa0-x22a.google.com ([2607:f8b0:400e:c03::22a]:36195) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bi0UD-0005ni-Ex for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2016 10:39:29 -0400 Received: by mail-pa0-x22a.google.com with SMTP id id6so18016941pad.3 for ; Thu, 08 Sep 2016 07:39:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:subject:message-id:user-agent:mime-version; bh=OVkxee/ACQmtLEabRku43jU1c2wjIPJxaoWcX23nyz8=; b=ZMZ5ewkYtIo1Oneij1woRXdxHNiXDfN+G8DNSv8mOlIJncZmUyeGNVuWDcXCUqYQ+v 2Etq7s+j0YZypqV4zWAZVdpUlTViMjpic0N813lAKLoLbbILFxEBsEvhrW8DUBk+zxEo F5srKA8NZKbsuQyQoUoZYKZVL3Lka/SEaaSNh8mngy6sj/5XYUVcHp0aLn67xAbWJfKJ LATDa5A08/gowE0LPc/iYn0jszki5iR/G/2ItgdBQcNLObquc4cUZJgyBmxg0sANmgHZ OBaMeZm5LksFHk3riTGFJ/g4pG7m2EfAibKDI+JXhikXAAh19RHq5JlJp83GeXuSefMo rAIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:date:to:subject:message-id:user-agent :mime-version; bh=OVkxee/ACQmtLEabRku43jU1c2wjIPJxaoWcX23nyz8=; b=RXY1NDIl7yp14zZKZtNfKb69bRtmLzQ96aU6vLRMQDfigF++kuVJJ94ArLM+8zTacV AcUNdRw4uZaRn932NAK03r2u8tj7PgPmA/zWIl2B62VI5htn9JOADE1zFId9OIzZHHQp JaaG1gVpr6g/yCphtNAgvR9Q2HkBYmU4gJAgZjU+1TLDjLNWIik6H9llYnygFMR9Alig CZ1c9EYsGdWovR4DD7p0eZXpMJYuaEm88gvpkCek+Dqk/Lh1gVN5ar2tXNBb60enhAJB oiJZtq0xDkAFOa8OO5Buqm3oSATo8T/4uKFRkj16AXC1Szi0gzsNvm9ZQ3V/kM+wLIQj AILg== X-Gm-Message-State: AE9vXwM/KlGg/AKz7/smE+donMC9a9Dkt45LUYqvqxXP2XuygDri/PTQiFpESQ8ilYx26g== X-Received: by 10.66.217.170 with SMTP id oz10mr92278207pac.61.1473345567384; Thu, 08 Sep 2016 07:39:27 -0700 (PDT) Received: from calancha-pc (57.92.100.220.dy.bbexcite.jp. [220.100.92.57]) by smtp.gmail.com with ESMTPSA id m65sm56853037pfg.79.2016.09.08.07.39.26 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 08 Sep 2016 07:39:26 -0700 (PDT) From: Tino Calancha X-Google-Original-From: Tino Calancha Date: Thu, 8 Sep 2016 23:39:24 +0900 (JST) X-X-Sender: calancha@calancha-pc To: bug-gnu-emacs@gnu.org Subject: 25.1.50; (find-file "/sudo::") ignores async-shell-command-buffer settings Message-ID: User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII 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.0 (----) 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.0 (----) emacs -Q -eval "(setq async-shell-command-buffer 'new-buffer)" I) M-&: i=0; while true; do echo $i; i=$((i+1)); sleep 1;done RET ;; Repeating the command will not prompt for confirmation II) M-&: M-p RET ; create buffer "*Async Shell Command*<2>". III) M-:(let ((dir (expand-file-name default-directory))) (find-file (concat "/sudo::") dir)) RET IV) M-&: M-p RET ;; Received prompt to kill buffer "*Async Shell Command*". In IV) the machine is the same as before and the original user still is the owner of the Emacs session: i would expect IV) create the buffer "*Async Shell Command*<3>" without any prompt. Even if i set `async-shell-command-buffer' to 'new-buffer in /root/.emacs i receive the prompt. In GNU Emacs 25.1.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.21.5) of 2016-09-08 Repository revision: ba5d32398ba42fcf14ad5242d95c68133981744f From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 08 11:54:54 2016 Received: (at 24394) by debbugs.gnu.org; 8 Sep 2016 15:54:54 +0000 Received: from localhost ([127.0.0.1]:53785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bi1fC-0006Cj-H2 for submit@debbugs.gnu.org; Thu, 08 Sep 2016 11:54:54 -0400 Received: from mail-pf0-f179.google.com ([209.85.192.179]:33453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bi1fA-0006CT-Kd for 24394@debbugs.gnu.org; Thu, 08 Sep 2016 11:54:52 -0400 Received: by mail-pf0-f179.google.com with SMTP id g202so19523786pfb.0 for <24394@debbugs.gnu.org>; Thu, 08 Sep 2016 08:54:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:cc:subject:in-reply-to:message-id:references :user-agent:mime-version; bh=UqeM01jrZA58+AGtrS7N9wD2FXxyIO7v26uYazl3R6c=; b=0AtfaSrS6mLah0lBXF4/MmkpDgynAyOr+R9Axo5a2KjPnfby250CYJJv881+IDFcr7 nG7zDV1fhlVzPfOawlAD79bBGwr4pWmwEeYHONtfK9N7GVnk15hOT3r13+Unr1jv8Ole ypOBzWIwOREQMnqzQio1IYc94DEOrTmFvTeKlRdvPkMoiCWUjuBPk11IDDYthnf7Qwyq D2XMAlCEjbV0PLZKylWPOxBN5s22avosZnHblNKhDAxmMXwTKWFZ2bNiSSXJtUXBB6gH YI5qgd2otEzKRtB9exE2MiHIR36WcsdkY+QvAk15cxyPSBOyAiopS0wRSEl/0eGlR+K4 v6Og== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:date:to:cc:subject:in-reply-to:message-id :references:user-agent:mime-version; bh=UqeM01jrZA58+AGtrS7N9wD2FXxyIO7v26uYazl3R6c=; b=dcR0Wah8D7f4ChxAVjw8bTUUPJsfagAq1mB7aXAYRcLlpRQH1fnw79JxubdLZbXwnJ PU417QUtqm2dG50XrmtGfZg1dGSSZipOWzex9l8z5fn1sEuo4RHXMd+B6qXpzOsSiHWL LTprIigNNU2/TbXLIA57vYpsEQR8H3CrRe8iVp8rZvSqWMplv5A/8vU1l6o1zDLyq/L8 LLDmPUX2g/YI6h7w8QQc0i2qopD+1QgrknxPrnHoKQvPsuN5W1doInVEzTZ0pv4Z3qwX h5hgcsvRQjfIax5+XCLoiUzRVrW/OBTR4ob/+T6aDwI24mVZpR4P1dc1rK2HZmgJ1/EC dbdA== X-Gm-Message-State: AE9vXwMXNpHHpDpugg5brgYCBUQgM3zyWH2wyfqMiJN5jK+BhGoNM6RpqKO2UL6klINDfQ== X-Received: by 10.98.97.7 with SMTP id v7mr564272pfb.49.1473350086678; Thu, 08 Sep 2016 08:54:46 -0700 (PDT) Received: from calancha-pc (57.92.100.220.dy.bbexcite.jp. [220.100.92.57]) by smtp.gmail.com with ESMTPSA id xx7sm57485522pac.3.2016.09.08.08.54.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 08 Sep 2016 08:54:46 -0700 (PDT) From: Tino Calancha X-Google-Original-From: Tino Calancha Date: Fri, 9 Sep 2016 00:54:43 +0900 (JST) X-X-Sender: calancha@calancha-pc To: 24394@debbugs.gnu.org Subject: Re: 25.1.50; (find-file "/sudo::") ignores async-shell-command-buffer settings In-Reply-To: Message-ID: References: User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24394 Cc: tino.calancha@gmail.com 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.7 (/) On Thu, 8 Sep 2016, Tino Calancha wrote: > III) M-:(let ((dir (expand-file-name default-directory))) > (find-file (concat "/sudo::") dir)) RET There is a typo: It should read as follows: III) M-:(let ((dir (expand-file-name default-directory))) (find-file (concat "/sudo::" dir))) RET From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 06:10:26 2016 Received: (at 24394) by debbugs.gnu.org; 11 Sep 2016 10:10:27 +0000 Received: from localhost ([127.0.0.1]:55922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bj1iU-00076g-Np for submit@debbugs.gnu.org; Sun, 11 Sep 2016 06:10:26 -0400 Received: from mout.gmx.net ([212.227.15.18]:51857) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bj1iT-00076T-NK for 24394@debbugs.gnu.org; Sun, 11 Sep 2016 06:10:26 -0400 Received: from detlef.gmx.de ([79.195.4.70]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MWk3f-1bYLZ20f3T-00XvsI; Sun, 11 Sep 2016 12:10:19 +0200 From: Michael Albinus To: Tino Calancha Subject: Re: bug#24394: 25.1.50; (find-file "/sudo::") ignores async-shell-command-buffer settings References: Date: Sun, 11 Sep 2016 12:10:17 +0200 Message-ID: <87y42ysq5y.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:cyXYtT40bzKRdVU38mCTOAWthEHtZCNdGm1mfxspJwIKVUUHwgX QPSS0QmS5eEMMuSoCIz9yKiRH/QagUbE4w6mooqAWoSd5RZEQ8x86d4s6dfRkJeI75akP4i HUDt0f4IA58Tty5wAC5T3LpccyunW8ekav8I+7POzsI4xwCaL8OWKVeHjxZGPZMuePFBVAo sZG5KbPj8EbC/pXQ9Oiww== X-UI-Out-Filterresults: notjunk:1;V01:K0:h09vWCQhzZs=:WKdBCI9IeTWd69N1b8QbuN Iv6NCDnai5VkNrx8aPq01bVzIHdg+DFNjA7dFeaBXEqZBoMePCi55z6twG+UatsAfnJvZLXSx 1EJrXfuuQg9ij+/LyDIrHdo1kpFv+VZ9dHa0OLLvV7xkZXDSNddK8VedDtTehtZU0T9Z3R/9X UiVVQw4SW98spKOZ91qFRVoMDwjoaQAA1H5RzwJDMbs5yKGiqhISIdRdvg+ZI4w3qNGkpDz6U z8PQJIvsuO6eehwr4kSxCrcAYGFFz/4i8N9F+953d8gD3iqr/Mzm4pYdfezR6YM9julBYSrP0 tLKkR9AKt0Jlv/urOvJR2JvuE7Y8R6VlMfq4itqHG+s2BkQk/+j3O8uovImvzy0xLSCbdm+v/ +47StYrCJmJIYGurfsNVRS+aL6htfdqB8MfrZoxB7HPEbkGemTQ5MCJxvnyec6liy9T8yaZt/ XGk1q/yG6m6rVXCksuHl8/BoCeNkn75+iiKY6qnb1UBJZc7HVBfUad/4jd+cCBqV/Z1fWn6dS 5DaMnEtZRtN+cutU5ikoyjLu1VBjGPEGSFlOEJfQR6K0nmY0MSwpCReEohuBl5v8uRiy+8vWA FgzY1klDviyYjHVTkTk5OQQNGlnHNtw3uXCzRUEDAQYuD6sMfqzWOsauBXLvjSLeNJkcDZfNV JVzhLcbdeWXvon0YD09PQl+hdP53kW6NZUeP0qt8MeFOcM5AOfSTD3xP0DpqrfzAWDtAoIL1x Xb1C8723oyE06VkyzKHoNGEzcCePPH4aU4UfUGRRvUVX4E50sZ5GNG9vggkSu+KHF9LfNfaXp hWl/Xfi X-Spam-Score: 1.7 (+) 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: Tino Calancha writes: Hi Tino, > emacs -Q -eval "(setq async-shell-command-buffer 'new-buffer)" > > I) M-&: i=0; while true; do echo $i; i=$((i+1)); sleep 1;done RET > ;; Repeating the command will not prompt for confirmation > II) M-&: M-p RET ; create buffer "*Async Shell Command*<2>". > III) M-:(let ((dir (expand-file-name default-directory))) > (find-file (concat "/sudo::") dir)) RET > IV) M-&: M-p RET > ;; Received prompt to kill buffer "*Async Shell Command*". > > In IV) the machine is the same as before and the original user > still is the owner of the Emacs session: i would expect IV) create > the buffer "*Async Shell Command*<3>" without any prompt. > Even if i set `async-shell-command-buffer' to 'new-buffer in > /root/.emacs i receive the prompt. [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.4 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [212.227.15.18 listed in dnsbl.sorbs.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.18 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] X-Debbugs-Envelope-To: 24394 Cc: 24394@debbugs.gnu.org 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.7 (+) 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: Tino Calancha writes: Hi Tino, > emacs -Q -eval "(setq async-shell-command-buffer 'new-buffer)" > > I) M-&: i=0; while true; do echo $i; i=$((i+1)); sleep 1;done RET > ;; Repeating the command will not prompt for confirmation > II) M-&: M-p RET ; create buffer "*Async Shell Command*<2>". > III) M-:(let ((dir (expand-file-name default-directory))) > (find-file (concat "/sudo::") dir)) RET > IV) M-&: M-p RET > ;; Received prompt to kill buffer "*Async Shell Command*". > > In IV) the machine is the same as before and the original user > still is the owner of the Emacs session: i would expect IV) create > the buffer "*Async Shell Command*<3>" without any prompt. > Even if i set `async-shell-command-buffer' to 'new-buffer in > /root/.emacs i receive the prompt. [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.4 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [212.227.15.18 listed in dnsbl.sorbs.net] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.18 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) Tino Calancha writes: Hi Tino, > emacs -Q -eval "(setq async-shell-command-buffer 'new-buffer)" > > I) M-&: i=0; while true; do echo $i; i=$((i+1)); sleep 1;done RET > ;; Repeating the command will not prompt for confirmation > II) M-&: M-p RET ; create buffer "*Async Shell Command*<2>". > III) M-:(let ((dir (expand-file-name default-directory))) > (find-file (concat "/sudo::") dir)) RET > IV) M-&: M-p RET > ;; Received prompt to kill buffer "*Async Shell Command*". > > In IV) the machine is the same as before and the original user > still is the owner of the Emacs session: i would expect IV) create > the buffer "*Async Shell Command*<3>" without any prompt. > Even if i set `async-shell-command-buffer' to 'new-buffer in > /root/.emacs i receive the prompt. You are right, Tramp's handler for `shell-command' ignores `async-shell-command-buffer'. The reason for this is the following comment in `tramp-handle-shell-command': --8<---------------cut here---------------start------------->8--- ;; Check whether there is another process running. Tramp does not ;; support 2 (asynchronous) processes in parallel. --8<---------------cut here---------------end--------------->8--- Well, this comment is more than 8 years old, and it is not true anymore (I've just tested). I don't remember when this was fixed, but so what ... However, I'm kind of reluctant to fix this in `tramp-handle-shell-command'. The respective code in `shell-command' spans over ~40 lines, and I don't believe Tramp shall simply copy those lines (and other details not handled in Tramp yet). It's even questionable that Tramp shall offer an own handler for `shell-command'. The reason why Tramp does this is the use of `shell-file-name' and `shell-command-switch'. They keep host local values, for remote connections other values are needed. It is a long standing request, that Tramp shall offer connection local variables, which carry different values for different remote hosts. If we would have such a mechanism, `shell-command' could use `process-file' and `start-file-process', and it would not need to call a file name handler anymore. And this error would go away. Comments? Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 08:22:23 2016 Received: (at 24394) by debbugs.gnu.org; 11 Sep 2016 12:22:24 +0000 Received: from localhost ([127.0.0.1]:55981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bj3mB-00058l-Hp for submit@debbugs.gnu.org; Sun, 11 Sep 2016 08:22:23 -0400 Received: from mail-pf0-f181.google.com ([209.85.192.181]:36487) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bj3mA-00058a-Gh for 24394@debbugs.gnu.org; Sun, 11 Sep 2016 08:22:22 -0400 Received: by mail-pf0-f181.google.com with SMTP id 128so43628437pfb.3 for <24394@debbugs.gnu.org>; Sun, 11 Sep 2016 05:22:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:cc:subject:in-reply-to:message-id:references :user-agent:mime-version; bh=LkNj/9n2Mtq9333AC+/WmFi+HAHNyeRa37BdQdL+6jk=; b=wXc+lLiMUQ3rX2KVMRacUABs+lmKwfy0/azI90XpqSehH9SvWbVILqWLiPPkE7UfLb 1V6pHp8A5GGkyQfqM4H6E+YJGt6QxHr1s/pVlpGJh1NXenWtds9XW6/9J4JIC7x/kbxc z+xq7E2r/bf8+t0BJY7siGNOAhxRfppANl9I4PdBxxAmORD12m/6KYe8KLJMFvGu2Tu4 aaQ7B8ieBNh5JpFpS4msQKjqHZU109Uy8zFB2R0h0rDqfqUPCDzCOASVh4bpkz9Uo7yd +Ys7Nxr69TAuSUk3GhvDQbt0RCg5SBlIKT+jpfGHc0DqMNUC7c8/H73lctAM1i+05wyg NGOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:date:to:cc:subject:in-reply-to:message-id :references:user-agent:mime-version; bh=LkNj/9n2Mtq9333AC+/WmFi+HAHNyeRa37BdQdL+6jk=; b=nESncI35RNgqnr5U88vDRXVKvYZK1boJwL+cdICxvuIMDF89e5k2MCUGdQ9MZ5yWUT ieSCne7CVUXatsD4y3NU8VArRtoL3DE2XdxpwFfwv7tSpc8wOqfWKKKBEvwb52/Ub5by 9jpwwekTxQoCVmexMDNGyv/nc2h+GvsYboCnYQn2YQUl7G6VjVYEftku7+qOky5hqhHH wa9gmYTthbwqM08NVgYdzZ8qMt8wiIK55Frpd7Evdjpu6BzPAm8/uEns0PDDHwLAvS6z r2Yh3j61rx2OaCT5OshPw7gY1QBDVggi0ZuPo/1KtSMPh7D1ta3EvnKwsrH1vEKatxDy RpLA== X-Gm-Message-State: AE9vXwPi5KjNGtIdYpu/vkikA/BIp8r8Ez7Za2v1urSOE7NrLMhEoGOAypsJCL8xYIsApA== X-Received: by 10.98.198.147 with SMTP id x19mr20248478pfk.77.1473596536849; Sun, 11 Sep 2016 05:22:16 -0700 (PDT) Received: from calancha-pc (57.92.100.220.dy.bbexcite.jp. [220.100.92.57]) by smtp.gmail.com with ESMTPSA id s12sm17468742pfj.73.2016.09.11.05.22.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 11 Sep 2016 05:22:16 -0700 (PDT) From: Tino Calancha X-Google-Original-From: Tino Calancha Date: Sun, 11 Sep 2016 21:22:12 +0900 (JST) X-X-Sender: calancha@calancha-pc To: Michael Albinus Subject: Re: bug#24394: 25.1.50; (find-file "/sudo::") ignores async-shell-command-buffer settings In-Reply-To: <87y42ysq5y.fsf@gmx.de> Message-ID: References: <87y42ysq5y.fsf@gmx.de> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24394 Cc: 24394@debbugs.gnu.org, Tino Calancha 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.7 (/) On Sun, 11 Sep 2016, Michael Albinus wrote: Hi Michael, thank you for your comprehensive answer. > Well, this comment is more than 8 years old, and it is not true anymore > (I've just tested). I don't remember when this was fixed, but so what ... Great! It's very good to heard that in principle tramp could support >1 async processes. > However, I'm kind of reluctant to fix this in > `tramp-handle-shell-command'. The respective code in `shell-command' > spans over ~40 lines, and I don't believe Tramp shall simply copy those > lines (and other details not handled in Tramp yet). It's even > questionable that Tramp shall offer an own handler for `shell-command'. It might has sense to refactor that part into a new function (see patch below). The tramp could use this new function which just use the variable `async-shell-command-buffer'. Other things like `shell-command-dont-erase-buffer' can perfectly be ignored by tramp: they are still not well established. > The reason why Tramp does this is the use of `shell-file-name' and > `shell-command-switch'. They keep host local values, for remote > connections other values are needed. It is a long standing request, that > Tramp shall offer connection local variables, which carry different > values for different remote hosts. If we would have such a mechanism, > `shell-command' could use `process-file' and `start-file-process', and it > would not need to call a file name handler anymore. > > And this error would go away. That sounds like the ultimate solution. A partial solution could be to allow running >1 async commands as root in the local machine _only_. Then, `shell-file-name' and `shell-command-switch' are the same. Sometimes i need to execute more than 1 process with root priviledges in my local machine: i do this using several terminals. Running all the processes inside Emacs would be nicer. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; >From ea08797362e9f4e02746e12229af7f160f7b4251 Mon Sep 17 00:00:00 2001 From: Tino Calancha Date: Sun, 11 Sep 2016 20:49:56 +0900 Subject: [PATCH] shell-command: Refactor buffer creation for async cmd * lisp/simple.el (async-shell-command-handle-multi-process): New defun; handle the creation of a new asynchronous shell command according with 'async-shell-command-buffer'. (shell-command): Use it. --- lisp/simple.el | 91 ++++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 57 insertions(+), 34 deletions(-) diff --git a/lisp/simple.el b/lisp/simple.el index 04a525c..3d0c579 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -3311,6 +3311,59 @@ async-shell-command (setq command (concat command " &"))) (shell-command command output-buffer error-buffer)) +(defun async-shell-command-handle-multi-process (proc buffer output-buffer) + "Handle > 1 async shell commands according with `async-shell-command-buffer'. +PROC is the process with buffer *Async Shell Command*. +BUFFER is the buffer associated to the new async shell command. +OUTPUT-BUFFER, if non-nil, says to put the output in some other buffer. +Return BUFFER." + (pcase async-shell-command-buffer + ('confirm-kill-process + ;; If will kill a process, query first. + (if (yes-or-no-p + "A command is running in the default buffer. Kill it? ") + (kill-process proc) + (error "Shell command in progress"))) + ('confirm-new-buffer + ;; If will create a new buffer, query first. + (if (yes-or-no-p + "A command is running in the default buffer. Use a new buffer? ") + (setq buffer (generate-new-buffer + (or (and (or (bufferp output-buffer) + (stringp output-buffer)) + (buffer-name output-buffer)) + "*Async Shell Command*"))) + (error "Shell command in progress"))) + ('new-buffer + ;; It will create a new buffer. + (setq buffer (generate-new-buffer + (or (and (or (bufferp output-buffer) + (stringp output-buffer)) + (buffer-name output-buffer)) + "*Async Shell Command*")))) + ('confirm-rename-buffer + ;; If will rename the buffer, query first. + (if (yes-or-no-p + "A command is running in the default buffer. Rename it? ") + (progn + (with-current-buffer buffer + (rename-uniquely)) + (setq buffer (get-buffer-create + (or (and (or (bufferp output-buffer) + (stringp output-buffer)) + output-buffer) + "*Async Shell Command*")))) + (error "Shell command in progress"))) + ('rename-buffer + ;; It will rename the buffer. + (with-current-buffer buffer + (rename-uniquely)) + (setq buffer (get-buffer-create + (or (and (or (bufferp output-buffer) + (stringp output-buffer)) + output-buffer) + "*Async Shell Command*"))))) buffer) + (defun shell-command (command &optional output-buffer error-buffer) "Execute string COMMAND in inferior shell; display output, if any. With prefix argument, insert the COMMAND's output at point. @@ -3442,40 +3495,10 @@ shell-command (setq command (substring command 0 (match-beginning 0))) ;; Ask the user what to do with already running process. (setq proc (get-buffer-process buffer)) - (when proc - (cond - ((eq async-shell-command-buffer 'confirm-kill-process) - ;; If will kill a process, query first. - (if (yes-or-no-p "A command is running in the default buffer. Kill it? ") - (kill-process proc) - (error "Shell command in progress"))) - ((eq async-shell-command-buffer 'confirm-new-buffer) - ;; If will create a new buffer, query first. - (if (yes-or-no-p "A command is running in the default buffer. Use a new buffer? ") - (setq buffer (generate-new-buffer - (or (and (bufferp output-buffer) (buffer-name output-buffer)) - output-buffer "*Async Shell Command*"))) - (error "Shell command in progress"))) - ((eq async-shell-command-buffer 'new-buffer) - ;; It will create a new buffer. - (setq buffer (generate-new-buffer - (or (and (bufferp output-buffer) (buffer-name output-buffer)) - output-buffer "*Async Shell Command*")))) - ((eq async-shell-command-buffer 'confirm-rename-buffer) - ;; If will rename the buffer, query first. - (if (yes-or-no-p "A command is running in the default buffer. Rename it? ") - (progn - (with-current-buffer buffer - (rename-uniquely)) - (setq buffer (get-buffer-create - (or output-buffer "*Async Shell Command*")))) - (error "Shell command in progress"))) - ((eq async-shell-command-buffer 'rename-buffer) - ;; It will rename the buffer. - (with-current-buffer buffer - (rename-uniquely)) - (setq buffer (get-buffer-create - (or output-buffer "*Async Shell Command*")))))) + (when proc + (setq buffer + (async-shell-command-handle-multi-process + proc output-buffer buffer))) (with-current-buffer buffer (display-buffer buffer '(nil (allow-no-window . t))) (shell-command--save-pos-or-erase) -- 2.9.3 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; In GNU Emacs 25.1.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.21.5) of 2016-09-11 built on calancha-pc Repository revision: 5fd1f7f931163ddf04f0ba0c362840fc91fba54a From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 12 06:07:54 2016 Received: (at 24394) by debbugs.gnu.org; 12 Sep 2016 10:07:54 +0000 Received: from localhost ([127.0.0.1]:57016 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bjO9Z-0003zo-Vc for submit@debbugs.gnu.org; Mon, 12 Sep 2016 06:07:54 -0400 Received: from mout.gmx.net ([212.227.15.18]:56875) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bjO9X-0003zb-UV for 24394@debbugs.gnu.org; Mon, 12 Sep 2016 06:07:52 -0400 Received: from detlef.gmx.de ([87.146.35.121]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MhiPD-1bN1m73YG3-00Mtu2; Mon, 12 Sep 2016 12:07:44 +0200 From: Michael Albinus To: Tino Calancha Subject: Re: bug#24394: 25.1.50; (find-file "/sudo::") ignores async-shell-command-buffer settings References: <87y42ysq5y.fsf@gmx.de> Date: Mon, 12 Sep 2016 12:07:43 +0200 In-Reply-To: (Tino Calancha's message of "Sun, 11 Sep 2016 21:22:12 +0900 (JST)") Message-ID: <87r38pqvm8.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:/puG/r4VRncwfYHGQWcYB9LXAFXKfjmZpKZgqKItqmZk2s1enNt SFAd6fVpBsmNL4vC8RqoTkJaRdA1VtKAm911UhfzM+B6QrUVE5eqh19SUrUV9IgDY+DMRHa 0ukzMHANiwss8RxWGL3WfT/qbpiDcBXAtgQjjq+rt6ekATNvvOdVi3jMWAc/CpVlqpNHAH7 KZIf5n6rB359kx99f+WwQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:sDKLyW9rw/g=:+kl53feqxxgSyTIdqgU41n U40Gmx8LCw2jBVZtBP2N/k024Vy9lYxDhgus48NYsMV+MLyzQ2lVmhCy3fGWL3QdXDOjckb8Q 8B559h8ESQPnm2pKDrdTYiPi4WYrU6Vf8UFUChF83M0w8jzivUEik+dASo3Dtr0XKZZB9Y/sF hkrkdy85ZBHNN9LJlovs7Iu63BIoFTTEErT851K61oGmJnzurQHJBHCLYQC0QnmvqNA/bjZPS K03qKyjF05kEf4GRJNxB216u7RLztB2v2DIwU/1KuBe7B07ZmH2L3YWu9Hnso/1V9d/bhfNOM DDBkPxFUJCFvw7B1QCNq5ppmpTk1RwP5DXDB1DWs8v7My2D4qvAjiobiA0RO1pp09ki63Bf9g P5Y+SwM5yBZFoEFKBtRmKtRbqdEa/6igpByX89TccV64WPlpZhSP+y/eCS13w9o7pgRkIx0XW BM9Y1K3zW8oDDSCHVdjT76FO3gYjq2PFVkmTeIe93cKS+MB6EyvsgUDH2m1yiKLtIednFL1yD 6TACiAhkQFAc2gEw37e98Ok07W+L3SUdLU04TkvDjlM8/u9puxnXv1H8dXpPLJYTaS2RFy8rz UG0j/lmYmK+8mZ383DRMAbLMwwtdeoyMuU+4YpDnKBmf9AfM0GhJZlDiWt3b5k6GU5TvfmXjJ AIRbPrcw7LS1YoBrSGLLW/Tt3XB+Fqdjlpgn5xgJdmthaEzcMHgDxNQKt850h80QZhvMBw4T1 FyCCA5z37BLGhZkNQocoosG6BXPMiUv5+xQwdTHYLg/7hJ6fc0DL88gunpxvVrb+ed/Xk9p8n 5gw0bXM X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24394 Cc: 24394@debbugs.gnu.org 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.7 (/) Tino Calancha writes: > Hi Michael, Hi Tino, >> However, I'm kind of reluctant to fix this in >> `tramp-handle-shell-command'. The respective code in `shell-command' >> spans over ~40 lines, and I don't believe Tramp shall simply copy those >> lines (and other details not handled in Tramp yet). It's even >> questionable that Tramp shall offer an own handler for `shell-command'. > It might has sense to refactor that part into a new function (see > patch below). > The tramp could use this new function which just use the variable > `async-shell-command-buffer'. Other things like This could be done, of course. But it would add additional complexity to simple.el, although a better solution could be implemented. > `shell-command-dont-erase-buffer' > can perfectly be ignored by tramp: they are still not well established. Mid-term somebody else will write another bug report for this. If we're going to fix this bug, it shall cover this aspect as well. >> The reason why Tramp does this is the use of `shell-file-name' and >> `shell-command-switch'. They keep host local values, for remote >> connections other values are needed. It is a long standing request, that >> Tramp shall offer connection local variables, which carry different >> values for different remote hosts. If we would have such a mechanism, >> `shell-command' could use `process-file' and `start-file-process', >> and > it >> would not need to call a file name handler anymore. >> >> And this error would go away. > That sounds like the ultimate solution. Yes, I'd like to go this way. > A partial solution could be to allow running >1 async commands as root > in the local machine _only_. Then, `shell-file-name' and > `shell-command-switch' are the same. > Sometimes i need to execute more than 1 process with root priviledges in > my local machine: i do this using several terminals. > Running all the processes inside Emacs would be nicer. It would be impossible to explain why it is restricted to just this use case. And people would blame us. No, I would like to take the opportunity to introduce connection-local variables. First it needs a proper API. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 12 08:21:23 2016 Received: (at 24394) by debbugs.gnu.org; 12 Sep 2016 12:21:23 +0000 Received: from localhost ([127.0.0.1]:57090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bjQEl-0000Fg-7K for submit@debbugs.gnu.org; Mon, 12 Sep 2016 08:21:23 -0400 Received: from mail-pf0-f177.google.com ([209.85.192.177]:35053) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bjQEk-0000FU-32 for 24394@debbugs.gnu.org; Mon, 12 Sep 2016 08:21:22 -0400 Received: by mail-pf0-f177.google.com with SMTP id i75so11877512pfa.2 for <24394@debbugs.gnu.org>; Mon, 12 Sep 2016 05:21:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:cc:subject:in-reply-to:message-id:references :user-agent:mime-version; bh=6peBRLDOPGAmXpAYlxj1/J7iIx0oVIW+tM5co5sC39M=; b=vZd/IXeu2HKHcInQvX6Y2WH2tHZs1KYHfl/Yeh2MnAl5DamkqqA3wZlkKTzDJ0ZxRa vLdNb3hoKTOggpYqbmojZ/AKlY+3JycVwALT3GoSFQWs4Fc1igPMqj7bMj1NWw5hf9Kl u4R7vj/2HyGhHHdKTy1zcxsfknr34cKraRO3g3G7drwHjYKFt1TIGhLmYyRQHWhSrCER KrdSinPAJ4zRlNn/DY+1P2Ay6hrVyJ5Bt89pHk5g8aXVFf7o0hFvJT2Vu3VQ9c1YP7nd lINhqEQVZ/gkVJqfjlfq76WXmeyRKp4RP3zPmwdUQzJ853GezECbZcoHgcW+O6mNkuR6 n/Rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:date:to:cc:subject:in-reply-to:message-id :references:user-agent:mime-version; bh=6peBRLDOPGAmXpAYlxj1/J7iIx0oVIW+tM5co5sC39M=; b=Jf4CVsueETOZ8Fkv+ek/UyInOJrbebV+FM5QI8LOU0aBUiGRCEr96EfCox2Jtxb28m kdc3wrK25ZyDGQbzEz0o6lJmhMGSTNyGw6HOkEM/Q6NB+BY0tsAl0bEObMtrfW2RPcQh Gzgtn7yvh1JUs8GXDVPX85sDjuhZCQrEdx82CVx6PjNMP6ql2tQ1mC24qc1Lu9f3Dft8 ZOb5Mov/EUnCuOITKx7h8YL8OR3vRAYLk6qZv9muIXBnYIKIGH+Pu4Uk565KwfvdICo2 c87RTxPQUM/skJLGpAC5hL7cUOu25nRdusJqB5TZFEdCEC1s7hcjYOOcRHRIhXAIzaAJ pv5w== X-Gm-Message-State: AE9vXwPQHYGFSn23zXvoBWoJ8ZZRv/9uVGVgAlELYkiSWJ6P5H5h18UdRvBbxrBgvR65HA== X-Received: by 10.98.35.207 with SMTP id q76mr33104254pfj.42.1473682876114; Mon, 12 Sep 2016 05:21:16 -0700 (PDT) Received: from calancha-pc (57.92.100.220.dy.bbexcite.jp. [220.100.92.57]) by smtp.gmail.com with ESMTPSA id fk2sm24432974pad.2.2016.09.12.05.21.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 12 Sep 2016 05:21:15 -0700 (PDT) From: Tino Calancha X-Google-Original-From: Tino Calancha Date: Mon, 12 Sep 2016 21:21:10 +0900 (JST) X-X-Sender: calancha@calancha-pc To: Michael Albinus Subject: Re: bug#24394: 25.1.50; (find-file "/sudo::") ignores async-shell-command-buffer settings In-Reply-To: <87r38pqvm8.fsf@gmx.de> Message-ID: References: <87y42ysq5y.fsf@gmx.de> <87r38pqvm8.fsf@gmx.de> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24394 Cc: 24394@debbugs.gnu.org, Tino Calancha 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.7 (/) Hi Michael, thanks for your replay. On Mon, 12 Sep 2016, Michael Albinus wrote: > Tino Calancha writes: > >> Hi Michael, > > Hi Tino, > >>> However, I'm kind of reluctant to fix this in >>> `tramp-handle-shell-command'. The respective code in `shell-command' >>> spans over ~40 lines, and I don't believe Tramp shall simply copy those >>> lines (and other details not handled in Tramp yet). It's even >>> questionable that Tramp shall offer an own handler for `shell-command'. >> It might has sense to refactor that part into a new function (see >> patch below). >> The tramp could use this new function which just use the variable >> `async-shell-command-buffer'. Other things like > > This could be done, of course. But it would add additional complexity to > simple.el, although a better solution could be implemented. > >> `shell-command-dont-erase-buffer' >> can perfectly be ignored by tramp: they are still not well established. > > Mid-term somebody else will write another bug report for this. If we're > going to fix this bug, it shall cover this aspect as well. That's true. Maybe even myself after 6 months :-) >>> The reason why Tramp does this is the use of `shell-file-name' and >>> `shell-command-switch'. They keep host local values, for remote >>> connections other values are needed. It is a long standing request, that >>> Tramp shall offer connection local variables, which carry different >>> values for different remote hosts. If we would have such a mechanism, >>> `shell-command' could use `process-file' and `start-file-process', >>> and >> it >>> would not need to call a file name handler anymore. >>> >>> And this error would go away. >> That sounds like the ultimate solution. > > Yes, I'd like to go this way. > >> A partial solution could be to allow running >1 async commands as root >> in the local machine _only_. Then, `shell-file-name' and >> `shell-command-switch' are the same. >> Sometimes i need to execute more than 1 process with root priviledges in >> my local machine: i do this using several terminals. >> Running all the processes inside Emacs would be nicer. > > It would be impossible to explain why it is restricted to just this > use case. And people would blame us. > No, I would like to take the opportunity to introduce connection-local > variables. First it needs a proper API. It's OK, i respect your opinion. You are talking as the developer of the code, it's normal you only want to looks perfect. I would say the same if i were coding in tramp. In my case, i talk just as a simple tramp user: i would be _super_ happy if i could get your ultimate solution, but i would be _mild_ happy if i could get at least the partial solution. Regards, Tino From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 20 18:19:16 2019 Received: (at control) by debbugs.gnu.org; 20 Mar 2019 22:19:16 +0000 Received: from localhost ([127.0.0.1]:52299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6jYK-0000KD-BG for submit@debbugs.gnu.org; Wed, 20 Mar 2019 18:19:16 -0400 Received: from mout.gmx.net ([212.227.15.19]:56595) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6jYI-0000Jz-GN for control@debbugs.gnu.org; Wed, 20 Mar 2019 18:19:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553120348; bh=n56dJ1RsQyY78DStOJ24Yy8sDx0hCYozKysmLxhfp+I=; h=X-UI-Sender-Class:Date:To:From:Subject; b=eeCMX8ZykX+fOtkjkJBQRqxnTfbq3eTWYBVDyraHsPiq5BfoU85d9xMFs/Yj7hAps ydp/FbwR1vonlhZN1vxD8iMDoy6NcamwoK1u9GgpeeJvMsyQqTOtg4NyBSWhV0zJwd Gr+urk5C+P+rF68Xsijdai/4/CQkcTBZWp6E/7Ao= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from detlef.gmx.de ([212.86.60.108]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MH0SI-1hAXB01YuY-00DpJw for ; Wed, 20 Mar 2019 23:19:08 +0100 Date: Wed, 20 Mar 2019 23:19:07 +0100 Message-Id: <87pnql5gv8.fsf@gmx.de> To: control@debbugs.gnu.org From: Michael Albinus Subject: control message for bug #34172 X-Provags-ID: V03:K1:wUeGs+4ymxbZMxO/ofx3ZICcdiYZ6Ig32VS5IBF4UDZUPi8TRFG lx8wrlkPr1/BQo2iy7tIuWZARZuQfu/f8EeGgnoFT7ux/9fnbWjcg+Ikks3+BjJmTFA6bVz dI9Pse+W9bPS0Fr0+MNQxwu99hCA6gE2nNWaJfWf7hNII1Jzl6Hgx72Mbql9h/6UvmUGu9w scbtmkOMqLNED3YxHLW2g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:xXPF0baD4QY=:2gdb+ooviZ2f2oBIfI0/KI TabEazXVyBZsuHxhT10Qkqe3Xpukb0kbgvqd/322xovB0EsR52Zx5WfXVOvG/DQ9sgGwL32kM +4Xpv6pR7EyMFq0Kyr2s4VnIqHgWgbA5ZSjEwJAVw6AXuwkWTYsRl+NY6aGdXqX5SS4Qq3vj/ iMKcgxkEC8eHLjCe1HRLDEmSP9juuMi4LpEhXrA8aDCO0xMBR+4dpegf2uXvGuKRkou/tZeO2 y2SVo+potE8VqFxQPBcQzXkLu1NmIOV9TJ6e5DN07TnUeZSVIOJcqO1ew5zWwfRLEkeJGDJHA 0Fn6UKYolReNSK66NFiKUQzZxolexEpVhGc9mGqqo26/Y3El7yfRXu5PnnZNStc1S89un7xcn VCEy7+xpnwxbL5V8KiHTNYo6uWHMgx3ZncVVQ8CqtDe7qpa1i6aDdvHev25uR6QczKHyviaeC i4aTHCCVkN6g83vTrdiaa9Z3GgxWrjUr6YdFOAX9K3UDUky0k3mznCmfyN70N4kgK2X3FLAla ca7udwviyeHpVpFjIZPXKma6k/eNnJXasFWOGg3pnu0gMSt5k2q0xC4IFK1I3XbPexY8HtZVu mfs3uXKu6onnjJfZAZIDikr3WEGQuZEe66sUITDdAFp1FwaNtOgmz4JFCf7s3/T+398b1cjYq ctiWfPvWnFkO0TwcgfdO8bwbgi6ED4RkvT6exBUP2AIq+QCchw8A8TqwYl66LKYNxe6RgeHr3 o95rrlT7qfZ/PUlZk+GRlGHN+kK4jaDOI0aeo3DPXYancdPQg5FBropR61ap6MjctR2ylShCI ln/ZSzrwPeDQYuJXNYZYTL7PXn/jRmHaVBLc1mgh+2zLgxeezjYkrHHDb/9a/SaeMQIzcxjn1 /9NW5/ubTfjmwI/nzYPesDGV6wi/NJ+mtUP1G1C0BgoAbadR529netq8OHnW5b X-Spam-Score: -0.7 (/) 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.7 (-) merge 34172 24394 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 22 09:45:40 2019 Received: (at 24394) by debbugs.gnu.org; 22 Mar 2019 13:45:40 +0000 Received: from localhost ([127.0.0.1]:54064 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7KUN-0002Xy-P8 for submit@debbugs.gnu.org; Fri, 22 Mar 2019 09:45:40 -0400 Received: from mout.gmx.net ([212.227.17.21]:33819) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7KUL-0002Xl-PO for 24394@debbugs.gnu.org; Fri, 22 Mar 2019 09:45:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553262331; bh=RyifbCB1UNJxgEU28rZk65D+aFK8Lu7warDc1sVGc20=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=KgcZkr2zGPLb+w4IJi9bzvtn2TZ5pV2Y9VXCkkNhLOd7wqoFXubvbu+a+nS/IT659 JXruQoXg94mgWIGLReTnJzN5BCAKUTgqjhGDXCBcwQBQu01vtjAN6FH92166Xrhrua hAOdwDc2Y3KxQCtOafjCN5s3Awrd98UKJnrA6H9o= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from detlef.gmx.de ([212.86.60.108]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LgdBZ-1gbY1n3LUr-00nxjq; Fri, 22 Mar 2019 14:45:30 +0100 From: Michael Albinus To: Tino Calancha Subject: Re: bug#24394: 25.1.50; (find-file "/sudo::") ignores async-shell-command-buffer settings References: <87y42ysq5y.fsf@gmx.de> <87r38pqvm8.fsf@gmx.de> Date: Fri, 22 Mar 2019 14:45:28 +0100 In-Reply-To: <87r38pqvm8.fsf@gmx.de> (Michael Albinus's message of "Mon, 12 Sep 2016 12:07:43 +0200") Message-ID: <87muln81l3.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:ObM8pLPhhc+ETgdTMutbDSbcKqZHAD81q7R6qtksAAiVewonWwi +PPnTMqTUbII3bNS/348h/Se/B0Ug9z3VMEz3Fi9a9ViBR36s7PM5O8v5BLqLqCyZj3VDnV fC7Y8lJbP8tr+IKi+0vnNqhjE+4A9NWpZwlixkV6FL4yjql8weusodvsHUmNX+SlW+g2gTU ZhClxRkpr051KQ5dkQYLg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:6/tGoykzX2w=:uvQOZ5BinNeHVBmfS9oyqv zS4fBPI0p/7cam8efDxyZFPWsZiVCKmZLWzyIhq5I4rOBm//lbS42W9Ayi5P7ktrrPq/TdEiy UNl66kwX1jXU7BgroO8E47H4ObEUz24zHmdA+DqTj4dn6qJu76GYHB9KJCBJmOPcsiAQrVWjA Me50iZDxe0gXtLhFN5k2jLZ7QQwoz2dUjG7zk4x8RaSegIzCUNPyX/KN9eau1lPQdm3E1Y+MR RRhF2ZqtiExgjUVCOlDOFokQvcmR5IymAzLla7wPS8tlKcAve3KA3cU8yj6joDVzGJK9v2Wyt 4JwiS9PWeX7r4RNC5ZpnM7GmD0ar7QzulTJ2mj5epeLqVDe/cylbvD2KQBX2I82aR02OsphuA DAMc5swrGA1GHWHOVesSSeQikGNpKreD0trYnH616VjW1QX0NG4ND/DqGkSkWlqAnE+WmXyr1 pC2l9ZZn9W1m/wD2cAfSHzVv2g6THuNmvQd0X9Pr7ULUTDeIUoFatkxYP3UOjX0EsJMT+lkd2 Zx96hOg7R6y6Vo0V5qtleF7zigrnadH5SmOL4qkW2/MIfUrXJigeRmJsM726LvdyNglObrdXM +ek2cfJq3WjuIQTOSh7dxf9n+P1yyFH5EUsi+oWHQ+GkV3sm5TBOXNMz+oOKFarQZ/71uECPj O3ltCKgR/r3GywkmECVFoFR+MFasJl9TrAs2uiqprvXh7y/yhk0hzZOJ0a63Iq8EmpGYzSYIn nlQJt+VHYn0HPMXdvdqIhpiB/6y4+VMA9jX3oYo7H4OAt9kRs5UTjirzzk2iECqiGsequL+dG bbm8tCsZwvZfR1cFq/RbyIP8mO88uH4DU/tDz/dCf1ACXJO3NNgYYAuVk05I1wGiZDM5FzerV 1JjIUOZ4v4cVdy/VMY7gXb6TPPrLuTIJXj+IQcsLG8my5eZZVMCJSWNj8ho8PxblkeWa5qdSW XWZw8W3xP/w== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24394 Cc: 24394@debbugs.gnu.org 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.7 (-) Michael Albinus writes: Hi Tino, >>> The reason why Tramp does this is the use of `shell-file-name' and >>> `shell-command-switch'. They keep host local values, for remote >>> connections other values are needed. It is a long standing request, that >>> Tramp shall offer connection local variables, which carry different >>> values for different remote hosts. If we would have such a mechanism, >>> `shell-command' could use `process-file' and `start-file-process', >>> and >> it >>> would not need to call a file name handler anymore. >>> >>> And this error would go away. >> That sounds like the ultimate solution. > > Yes, I'd like to go this way. I've implemented this as much this bug is concerned. The final solution (do not use any file name handler for shell-command) is not implemented yet, but this is not target of this bug report. Pls check, whether the bug is fixed for you. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 22 09:51:08 2019 Received: (at control) by debbugs.gnu.org; 22 Mar 2019 13:51:08 +0000 Received: from localhost ([127.0.0.1]:54068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7KZg-0002fu-H6 for submit@debbugs.gnu.org; Fri, 22 Mar 2019 09:51:08 -0400 Received: from mout.gmx.net ([212.227.17.21]:41725) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7KZc-0002fO-Sm for control@debbugs.gnu.org; Fri, 22 Mar 2019 09:51:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553262658; bh=C2YOAPPnaUzue69KoQRmFkPsrDNelOOMM8RUU8i56g8=; h=X-UI-Sender-Class:Date:To:From:Subject; b=S0G+jS4eyXMCMFNiIeADkH7sS7Y9bstZIL5FkFR0thiLCVkJWF3e19VGdrNz5aItQ SjHbUsH95gGN8ETrzeWmBKW5t4fwtfWhUzYCCFJ0oUHQO7w7ST9R8TlA1PjrgiKmzF tLwsSU3VckX0pi0X/b1iHslTcVwTA0FY2A0ss6cY= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from detlef.gmx.de ([212.86.60.108]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MV6PJ-1hUcCV0VnZ-00YPDk for ; Fri, 22 Mar 2019 14:50:58 +0100 Date: Fri, 22 Mar 2019 14:50:57 +0100 Message-Id: <87lg1781by.fsf@gmx.de> To: control@debbugs.gnu.org From: Michael Albinus Subject: control message for bug #24394 X-Provags-ID: V03:K1:9Nr33uOmzgcmef7cdEcCl74DkNau2j4cY9piOUwklGRkEJdsnd9 iLxMl9itkNcyuZjUVX+ABSerXHsaVssduxHyvxAomHiUB0V4nDp2U3VB9GnBT0JIv3er2Hi k1wEcgc8ZLxJfsvrSAq7DwcJaM7peBwv+mPCqE0KHCx3W+z0pqM11HgJafvIQS9/HH6tZWN qEDCHpRzRfe82CC1ELQng== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:r4MU3u6r8fM=:CFMaKxM+DrgGiPjCJxZd+m IhUyiTVAZDhD2abB75NihNr3JUTsDZJwR6kgv3AhfCR+pQyOJAkd/0floeeNcYk1QHlr8+xH2 VPWG/pUzdJQHDbf7jMOP5C3aJA0XTsH1v9Ue6cmEn6sTX9ZC2RxwfrQpWB/hMDUMvcezkFssT 9OpSKeS1uVbikJbnpcvJJg6u+gZEstIfS620bDa8+VPexDWOpR3X2XUZNLyRTVqLP+TzLKNuz 9R3eD2pF0q6UrabhvaMENsCTOM+MY/SjRf+PdvBkXq7X8saQYe0pUWmP2xVC/0nWSUUne4Jxy Dc9m1PI+GC0IO3ClCEsOzidoYRDzxTUTTz6gQGq+5ErXd90EODNq3fp0utAfcR0VOpqg2ECQK sn4hhKzXhcfJqf5ZN7aL/Ir1xrQZPv+jqJ/lnA970KRPKM2WRrhUQmjIgR5GmElF7uoPk/6Lu KWRm302ev8hcK2+8L7exDkVED/P1/Pi3dAE0NwlBpk4bKlxZMhOx6qdDEST5dRfap69Ha0jUs XKeuS6dZH2hZkpiBsTREwJ7henC/QDEiSSUz8ZeNnveIk9Od+wXwTQ10Hle3rORwXylCAEUaa RPecVtSVE4uvS6ItrvmuHGjpReMF+CLOaW1hbUkt3kCv1a51Ao5eD0UZxlt5bZhui0DAwKwsc Es4QvBMvUd2gnqpWqWwSli+BqDxO9KgvWTyKzbIBUDw71CoNdCSF0+3L8bmYrD51TPbBfXIN7 OxKlJ5gj2r8aX9kUPLxT2T8JOsbkKqHcnwViPQeH4Fp/1vtrD+UUE7Dl2DoTXvYw7yDwVhmlm Y6V/oq4MuF60xox2v9wYte7k7CmRokr3nJ5nJjo4s3nqE4Sl/Edgerpk/0spTwiV3SHWnrRJ8 XyWaztsTvaIirJMHx9OVvSwV9Qf0nPHfjoi85//+JOMX71MhOY488YWDgzNhyV X-Spam-Score: -0.7 (/) 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.7 (-) tags 24394 fixed From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 23 15:49:30 2019 Received: (at 24394) by debbugs.gnu.org; 23 Mar 2019 19:49:30 +0000 Received: from localhost ([127.0.0.1]:55794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7me1-0004Vi-Oe for submit@debbugs.gnu.org; Sat, 23 Mar 2019 15:49:29 -0400 Received: from mail-wr1-f45.google.com ([209.85.221.45]:35661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h7mdz-0004VR-NK for 24394@debbugs.gnu.org; Sat, 23 Mar 2019 15:49:28 -0400 Received: by mail-wr1-f45.google.com with SMTP id w1so5896711wrp.2 for <24394@debbugs.gnu.org>; Sat, 23 Mar 2019 12:49:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:cc:subject:in-reply-to:message-id:references :user-agent:mime-version; bh=KUKqHBEwdvPmxQIsCL82AG25Z/uR2fP+yp6LaMGzBtE=; b=GP5C1MrYGCjn1x5aRp8kYsucN7QYQfgCKdVO+4y+D6jor5UkP3+QHRGI6eZ+CLz9B8 zUdRF8HpXLSw9Xw2gcmJ/ooZPxDYH2NUEUW5tjMCwqjWZ2TmP/lJSQlZrw3UIiCXozlh aqYE7SeyZhpu0UIOSddwyHN5N/0jtLYKtvTS2VFMT2kM+EQB/x2GT6C8sFuSj3cE+7qz 4aSiYl5LmZmgRCZOmgcdyid7DnIcaWr5AbaO5bokwpIdkF9ypMG2szuVVsb0jXgM/Nz2 p7G7LbQ9gWLx0Qh+ZCCFKdxtbmlGrDNHQAvp9HUjoUA9nVJZXPgTNzJNvGrBe5qwb+K6 Umqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:cc:subject:in-reply-to:message-id :references:user-agent:mime-version; bh=KUKqHBEwdvPmxQIsCL82AG25Z/uR2fP+yp6LaMGzBtE=; b=pPsparvLd3DMGRDOMLN2Fi8xCNbbgC9pcmlNUm9u1dLemMY1ql/sJslXT20dj3nbvf xOi1GFUBUikBIXpq6YKSVq/CICj0cyV+Ic38c7yGd0eJ0J7m+lKP66Hy85naP4seYEXU Ywl/YbIinMfwSMskg3f3PXktQL/3+MNl5iDX/G/J4AmOxXWHhn/5tisrtlhNr9lh+ZMa n3/KKiyRP+Y70+XaI/7z3kMJypsNxOr5BPOYAWWg6zzMYn5jZOuwTCnacqHL0/EbSNRt SD/rVy/QNqsUbZ9rN5Kh5rLn/klQwo+x5HxslXXVg+lkABBfioxPYWilkK0G2VQzeoSH mSFg== X-Gm-Message-State: APjAAAV648H2apCTiIvriazWKsGHOjvacwJU114UC9kqgxMroUlk1nHg ypLHIOAMWxeIMLHUAiPQaY0= X-Google-Smtp-Source: APXvYqwWU3SXkktDqTaTFYf9ZGcBTAypmLMPfsO1IbluHATJ3hmirS2bNFLPzCerRg4s9lXWwvYAZQ== X-Received: by 2002:adf:a382:: with SMTP id l2mr3994990wrb.79.1553370561856; Sat, 23 Mar 2019 12:49:21 -0700 (PDT) Received: from calancha-pc.dy.bbexcite.jp ([2a02:8308:703c:300:e753:cca1:dac7:cbb0]) by smtp.gmail.com with ESMTPSA id 7sm39193146wrc.81.2019.03.23.12.49.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 23 Mar 2019 12:49:21 -0700 (PDT) From: Tino Calancha X-Google-Original-From: Tino Calancha Date: Sun, 24 Mar 2019 04:49:19 +0900 (JST) X-X-Sender: calancha@calancha-pc.dy.bbexcite.jp To: Michael Albinus Subject: Re: bug#24394: 25.1.50; (find-file "/sudo::") ignores async-shell-command-buffer settings In-Reply-To: <87muln81l3.fsf@gmx.de> Message-ID: References: <87y42ysq5y.fsf@gmx.de> <87r38pqvm8.fsf@gmx.de> <87muln81l3.fsf@gmx.de> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 24394 Cc: 24394@debbugs.gnu.org, Tino Calancha 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 (-) Thank you Michael! I just tested it now and I confirm it is fixed. On Fri, 22 Mar 2019, Michael Albinus wrote: > I've implemented this as much this bug is concerned. The final solution > (do not use any file name handler for shell-command) is not implemented > yet, but this is not target of this bug report. > > Pls check, whether the bug is fixed for you. > > Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 24 08:43:40 2019 Received: (at 24394-done) by debbugs.gnu.org; 24 Mar 2019 12:43:40 +0000 Received: from localhost ([127.0.0.1]:56104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h82TU-0006Oz-H3 for submit@debbugs.gnu.org; Sun, 24 Mar 2019 08:43:40 -0400 Received: from mout.gmx.net ([212.227.17.20]:50599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h82TS-0006Om-EZ for 24394-done@debbugs.gnu.org; Sun, 24 Mar 2019 08:43:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553431411; bh=zfRR6LWeHa5OJLtQ02U3xGPHouZcTIs9nVl2wEHZGJI=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=IGb1hR0Jib7EXWhMmVdg8XwL7ccm6wKhe42Uhl0reX5YbYjJv9Vx4YJ0ZRz5gvyU1 5f+NSx9MeKsPgzEtG+R6emTyMKpngYpXC4KaSRLrUN5kE35X4or7VSz3ezgk1h3y3W WYOKpn9wL86mELvXi+eRwfA32Jjyzdxcw4CceFQ0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from detlef.gmx.de ([213.220.148.245]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M1BMy-1gshTv1O5w-00tDbi; Sun, 24 Mar 2019 13:43:31 +0100 From: Michael Albinus To: Tino Calancha Subject: Re: bug#24394: 25.1.50; (find-file "/sudo::") ignores async-shell-command-buffer settings References: <87y42ysq5y.fsf@gmx.de> <87r38pqvm8.fsf@gmx.de> <87muln81l3.fsf@gmx.de> Date: Sun, 24 Mar 2019 13:43:30 +0100 In-Reply-To: (Tino Calancha's message of "Sun, 24 Mar 2019 04:49:19 +0900 (JST)") Message-ID: <87h8bsigst.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:GxgE8CvG2T7TeJV/0HegeOtFiJlYBsmrYVAR6geU4MmG0LOSXdY +rbtdrgj1RZGZPSBZyTBRvOGiOPGkVi4R3o3/Z1LGoMd3KoPnPZSKVzdDvA8nU2XDJZrEYF rMqd5LBLoaSIfsT2t9wO9NCZ0xeq6Xa/jcu+ANQQpH5yh1QtibzdI7QaFJev36RMKlDa+X/ +152veYZmcr7Ei61TBHsA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:YmWTTXdytlw=:sTrJHlXB2nEb74pP9tI72O gCf01nwn6aZi6w2c33NknryRc0I9q+tLJwk9uoH69CIWPrEekU4CMPtjJY0UrFYGkfXZ+/Dzl Dh6r7ywUWyGOZODLZNOUM9XLwym8J8c4dn7uAxt6yW+cXug4avila7e049kIXTdV7V1Wlg/q3 CRMT8brXi7gElNfwH+pHqLtankLN+M+a9Bd1WoecijIgR3Tje+9PwYZ4YMbN4ZMTDj/KjdD+2 iLqu5yGictxRiz4WCLY+8DJSenWAUtEG5D0h+RRtn+d3aT1VEWBhyccL6yTWOx26dSq5hK0MR hw/a3RNfRkU1NcmBMNBA0itXEeZq+XFtgAzByBE3CEMO1FyNpF20dQXKXXhsjXM0e1yq/KM66 qMsLG+vpV7qVS3XXfKM0P1BSMhBvsfvoShODjAWZv7mE68nJbV03U8CCNTPbsLGXak1ASjqBd QmJsyZb92/FkxDXTxeaRD3eLXr1qzHW5Xd1Zzga+2Irb+B1UglP514Ao8UlN6/zx7QiVDhRxf JePuYonsR/BpOxbKogTmmIM3gQHM9gzofv+42WXDPAuq4TNNH1FwRr0cAr6DfxdpaqxU2Tqik b0ymy/UwoB4amFwU8Lk3C3CUMeiRW7pBqugrRrf+YPNc9QR3lJeW/2wumQl0JeBu2ossByLKt L7Sah5PGJNNITWb+zaLadpuM7okX4ZdLXzfPUDdV4+3F0GsEnuJW5B5f0VysjtLQ+eF2+7BxU rh1d87c1zta/gh9omgPsNFY+VjIbKzuvrfx28sxqaZhRzL1eNSiU2hs0BRLPnC2laaJ+LjMj5 hY0+lPLhSWGLQTae6RL2orOfbjUDxY5U+DGi1iDLsUUD3C61DA+jJv9cw0ceU2DarctFHPSdT UZVqfpd00xVq3BVvOYbOwEmpRlxArqCuYMvsfBCNLPKm4Miuwv3Xn1AlV5yZIK1ykC1AOF0DJ 4C+KGRfYeyg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24394-done Cc: 24394-done@debbugs.gnu.org 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.7 (-) Tino Calancha writes: Hi Tino, > Thank you Michael! > I just tested it now and I confirm it is fixed. Thanks, I'm closing the bug. Best regards, Michael. From unknown Wed Jun 18 23:04:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 22 Apr 2019 11:24:07 +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