From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#54606: 27.1; next/previous image command in image-mode triggers tramp connections for all remote dired buffers Date: Tue, 29 Mar 2022 15:09:31 +0200 Message-ID: <878rssaos4.fsf@gmx.de> References: <3947f11808243544dcdd4e4d2fde4922@webmail.orcon.net.nz> <87v8vwap2l.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16349"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Phil Sainty , 54606@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Mar 29 15:10:15 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nZBbz-00043Q-AG for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 29 Mar 2022 15:10:15 +0200 Original-Received: from localhost ([::1]:52182 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nZBbv-0004eq-Uk for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 29 Mar 2022 09:10:12 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:49206) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nZBbm-0004eZ-TZ for bug-gnu-emacs@gnu.org; Tue, 29 Mar 2022 09:10:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38073) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nZBbm-0000UW-Jp for bug-gnu-emacs@gnu.org; Tue, 29 Mar 2022 09:10:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nZBbm-0005Fw-Ce for bug-gnu-emacs@gnu.org; Tue, 29 Mar 2022 09:10:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 29 Mar 2022 13:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54606 X-GNU-PR-Package: emacs Original-Received: via spool by 54606-submit@debbugs.gnu.org id=B54606.164855938720180 (code B ref 54606); Tue, 29 Mar 2022 13:10:02 +0000 Original-Received: (at 54606) by debbugs.gnu.org; 29 Mar 2022 13:09:47 +0000 Original-Received: from localhost ([127.0.0.1]:60203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZBbX-0005FP-AF for submit@debbugs.gnu.org; Tue, 29 Mar 2022 09:09:47 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:59561) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZBbV-0005FA-Hr for 54606@debbugs.gnu.org; Tue, 29 Mar 2022 09:09:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1648559372; bh=YeAWqi0OSqdMfqvOwSMLwQCDjpez4y1JZi49gXxxC2s=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=KaCVAC+/I+G1+aua14+mhYtKtpipcfziwcLky8t0grQLHjZpuldKl2fONnQBKMsu2 vsLCZzjoYCspMCIerl3S3RrP84EbWQhYEEBUmBe8y7ON0dZzYVm1KsOO6nUPCJs5+V pqFIVfxgYVcaP95uAr4ri0ma/PnZJB9bYQ98u7Hw= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from gandalf.gmx.de ([213.220.156.255]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N0X8u-1nwVLc2Ju8-00wYqJ; Tue, 29 Mar 2022 15:09:32 +0200 In-Reply-To: <87v8vwap2l.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 29 Mar 2022 15:03:14 +0200") X-Provags-ID: V03:K1:h4VXaOxZB8NVyhhJXPAWe2bfSbTjaqKNgMo5A9XT6TOzhS/YeY9 3tkuFFt91iC+YOBtjUD4Q+x0XXm5hXxBF7gNrX2fBc4eOZeCXZDEqRUOz0IBraaj8FZKGZ/ PbqEFcwjKiQV79NU8fGOGo7vpx1+c7FXfZRKaEMnpNR2HlsO/2lFff4zrju+9YhZjWbzVVA fFxuX259GX5vNsw9P4y2A== X-UI-Out-Filterresults: notjunk:1;V03:K0:HP+01F4Dxwk=:OdZKIdjhGqWLNxMFk9AaFk FJeGymjWURlN4qvIl42GhJoMtOBA497XeCUM+8RYLoq00c7vYmQ8EgG1GSkn9O37gfrYcEz18 ESKJzMiA8yh+6g2i3ItdOUvB+xal7fN8lr5bxwSzaAE9SA7kA1+fBrcbsjaX8VKIk61vUWUyY Y3nDUK9RmQeshwM7uFNdgUm1JT6Fg38Ews4XcE9lkXCZ2RWK5WgZmX6FK+u3H5CV/k5W/JL3f JGUd/Fpwx8Z8ohwy8dMCWcKXHaGXiaki6Z4+K6BYMgQ6ER5zn+FY00n1+nwbB74bJE/0CbVri 4ZuEHjaSTMqc3dAzsn6+Ctm9osAyyGj5QKxPy0jks7H9VQPguQTe/we103lztwD0sUqkn8LhA 4QORPeba7Npbmg1jnD2e/VYw9MSMsr8S84zClo7krd/NyxXlUVJNIxHa9RnvI8pzEZQ5HzPro 6oLIVPRO9CIRsQgMoO5IbkZvWiH/98b0/eEuSc04aybnLTEDT/6j/FoIKf0W8BMhp/yHgqyTV Mani/B1Yzp9xYjikLMJ5VRFZAB2eKUMR7r+47sorGltFwprUHj4AMccgqiSzLj5qXf4WK14u7 Zq+ITHj6XMqma6fXAqT8ch2VwVKO4rDO2+35JrbwWJyhU7grntA6/AV04cVjqpLq1Ar750Ee5 e+M8RsR/hG6eMyzFszV+YxskbOd7GOGVS/lEtmuA2e2vYGdMMK4cmgKaH64CEhr8V0jKylN+O suERoWza7nl227ON8nEkjY044RElpupLn3b62QMbbmRKwRDJXBGN+sbzSFDscDDzCHub7wFx X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:229057 Archived-At: Lars Ingebrigtsen writes: > Phil Sainty writes: > >> ;; Find a dired buffer. >> (dolist (buffer (buffer-list)) >> (with-current-buffer buffer >> (when (and (derived-mode-p 'dired-mode) >> (equal (file-truename dir) >> (file-truename default-directory))) >> >> That call to (file-truename default-directory) for each dired >> buffer can cause tramp to spin up for closed connections for >> entirely irrelevant dired buffers. >> >> Can we put some guards in there to decide whether or not dir >> and default-directory are actually on the same host before >> comparing them via file-truename? > > Hm. Would binding `non-essential' around that call fix the issue? (I've > added Michael to the CCs.) That's my expectation. It's on my TODO to test, but I'm occupied yet. Hope to fix this later this week. But of course you can beat me :-) Best regards, Michael.