From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#35385: 27.0.50; Make dired-dwim-target aware of other frames Date: Thu, 14 Nov 2019 16:08:55 +0100 Message-ID: <875zjmh4vs.fsf@web.de> References: <87k1fl3e6z.fsf@tcd.ie> <87zhj4osjw.fsf@gnus.org> <877e67x6ny.fsf@mail.linkov.net> <87impp1djl.fsf@mail.linkov.net> <138859c1-a7e0-f40d-4623-635826decd90@gmx.at> <87y2yknhja.fsf@mail.linkov.net> <875zkbrt4j.fsf@mail.linkov.net> <87zhhb1n52.fsf@web.de> <8736f29dsv.fsf@mail.linkov.net> <87y2wqrxju.fsf@web.de> <87zhh31u55.fsf@mail.linkov.net> <87mud0kcyv.fsf@mail.linkov.net> <87ftir94l8.fsf@web.de> <87h837jvyb.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="160275"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: "Basil L. Contovounesios" , Lars Ingebrigtsen , 35385@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 14 16:09:33 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iVGkW-000fUr-Kj for geb-bug-gnu-emacs@m.gmane.org; Thu, 14 Nov 2019 16:09:32 +0100 Original-Received: from localhost ([::1]:58544 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVGkV-0002Uy-2z for geb-bug-gnu-emacs@m.gmane.org; Thu, 14 Nov 2019 10:09:31 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57365) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVGk7-0002Ur-Ah for bug-gnu-emacs@gnu.org; Thu, 14 Nov 2019 10:09:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iVGk2-0004mR-IV for bug-gnu-emacs@gnu.org; Thu, 14 Nov 2019 10:09:07 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54356) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iVGk2-0004mL-At for bug-gnu-emacs@gnu.org; Thu, 14 Nov 2019 10:09:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iVGk2-0002NL-4I for bug-gnu-emacs@gnu.org; Thu, 14 Nov 2019 10:09:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 Nov 2019 15:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35385 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 35385-submit@debbugs.gnu.org id=B35385.15737441369118 (code B ref 35385); Thu, 14 Nov 2019 15:09:02 +0000 Original-Received: (at 35385) by debbugs.gnu.org; 14 Nov 2019 15:08:56 +0000 Original-Received: from localhost ([127.0.0.1]:34944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVGjw-0002N0-5j for submit@debbugs.gnu.org; Thu, 14 Nov 2019 10:08:56 -0500 Original-Received: from mout.web.de ([212.227.15.3]:55217) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVGjt-0002Ml-Cv for 35385@debbugs.gnu.org; Thu, 14 Nov 2019 10:08:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1573744122; bh=5yg42dzWWV2Dy9Ti6MMKpehTPrRh+ZYRBHGEifr5tA8=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=izl/KmPWLNo5X2FOsOmwA6J045oRULd6ncjBtN0n4ZfD+N5XGkFhMoaOO0iwdaMgG i3faiAfU8X6kViEQbSoNwRORyNzSGgheHaLrAsNKnb+2qReWslsn+oJxQrIBA8dq3Z GLUX3zCdlrpHs00/YqpzZWb+6cgSQujnbqxhC2DM= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([94.218.222.9]) by smtp.web.de (mrweb003 [213.165.67.108]) with ESMTPSA (Nemesis) id 0MQvhG-1iJbb21Vb4-00UFcD; Thu, 14 Nov 2019 16:08:42 +0100 In-Reply-To: <87h837jvyb.fsf@mail.linkov.net> (Juri Linkov's message of "Wed, 13 Nov 2019 23:41:16 +0200") X-Provags-ID: V03:K1:pA4vpBg0KlUmdhDsh1vy+AXf3XZUtPLaDiw1uOAAwo96f4W7LVb C6rdd3oKqNpDaCWLqcXaEo7pl47R6Pq8OOSE49cxzk6rkE9wu/w2DmEbvTIGZvSp///hMyO FYdm2yuH7gWt58Sc32+NmNLOV+xhnZFAhIvIA160TtrDxtctSqVCbguMXCpFdl5XwA9dsLD 2PN3Xf/GNMkCvO6PXCftg== X-UI-Out-Filterresults: notjunk:1;V03:K0:2JY8fhHXq+I=:qIxEMUsrQMZu9Zs1eDOWZD egSSBO03PrGKmV0AmzSPRXpkLkn/MilRLSQIXPd8j35GrqE8SHay9/lN0ScR17UwddXgU3ove TYTqwEoTbAvg8gRDCILfn+IqhO+ytyuqwWGb9QXPj4ClovwhvpGF25RLiJC9PX5iWSogjg7F9 lufFAV9CQtx/3/NBYGaIHz7neVeFl14l34JHyGwMEbjPYQm4kh/ByEOSqghvqPMM9OHXY8BVg lohmNE7gG/++zG5DLEIY++7XwDDQIfbmBaTx3TuzQJ0C+Bwqb77vjfqH55KQ3GW7itdgPE4xE 1bp36Z/khgB2Mc9/CuMGTc+fNMtFjQgBsxATQOEdBT2WREPMa8Aj6KsJ3DRSuVGSoR0+9sLlF tLtbwsIQqI6MctBeUJxzLypTQr+rzTz7BUKo2Ckkp00Xf0kts2lM5GVlUA4H891HqLHd2ySuL AXO7Vvsx9HPWouD59iKLyp7K+0A9FDqChYq7+h8Nsl5dl5di9jBlhLo4MdtXzbEk/6+IJaT2q lT5522rw+/24AIEL4+1bP5vVhyeSX7omp928W852hU8PP/CX8/FRY328McZHC6evil78lvzFJ wgVj16wxD8HOLXpCRteRTkouaQDfxdSsFG06f+5TvWnxgsCEcxn9laAoX6N0w8GosEsM4/nKe absRYvYvmhBB1vcaRTsDE30ztTbyV1QuWCS320VWyfqjFKw+3EiKK88WwNjpPIVUrVxAPdKoV CpQSEFxDYZE+K7RVWzS6kkCaenhS0plZBIMnXTnFdVlH900d0znNE2BZlfwzIifg6GwrtaA8 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:171595 Archived-At: Juri Linkov writes: > Do you think this is good enough? Looks quite good so far. An open question is what the behavior of a non-nil and not functionp value is. BTW, when configuring `dired-dwim-target' to `dired-dwim-target-next' and when the current dired buffer's window is the only dired window in the selected frame, then the default target is not the current buffer's directory but the directory of some other frame's dired. I don't like that. I would want that always all dired windows in the current frame are considered, including the current one. I mean, operating on files in one dired buffer is a quite common need, so defaulting to a directory of some dired buffer in some other frame can be quite confusing. I'm accustomed to the old behavior of course but...it made sense to me. Michael.