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: Wed, 13 Nov 2019 16:30:11 +0100 Message-ID: <87ftir94l8.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> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="145181"; 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 Wed Nov 13 16:32:22 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 1iUud2-000bWj-23 for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Nov 2019 16:32:20 +0100 Original-Received: from localhost ([::1]:46442 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUud0-0000p5-Nv for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Nov 2019 10:32:19 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34951) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUubo-0000Qr-14 for bug-gnu-emacs@gnu.org; Wed, 13 Nov 2019 10:31:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iUubm-0003pd-Uy for bug-gnu-emacs@gnu.org; Wed, 13 Nov 2019 10:31:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51161) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iUubm-0003pT-O8 for bug-gnu-emacs@gnu.org; Wed, 13 Nov 2019 10:31:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iUubm-0005NU-IX for bug-gnu-emacs@gnu.org; Wed, 13 Nov 2019 10:31: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: Wed, 13 Nov 2019 15:31: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.157365901720622 (code B ref 35385); Wed, 13 Nov 2019 15:31:02 +0000 Original-Received: (at 35385) by debbugs.gnu.org; 13 Nov 2019 15:30:17 +0000 Original-Received: from localhost ([127.0.0.1]:59982 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUub3-0005MY-9m for submit@debbugs.gnu.org; Wed, 13 Nov 2019 10:30:17 -0500 Original-Received: from mout.web.de ([212.227.17.11]:50497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUub1-0005ME-9D for 35385@debbugs.gnu.org; Wed, 13 Nov 2019 10:30:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1573658999; bh=KYuCj18pN/9dMfHDY8s3KDso+n3Sg3kJjJiupBNAZec=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=hHmGvviVd19DELF3ITg2GSy7M6kn9sQR7nvwFnDK7b9GKhX6stcX7+OTcjwkU1K9I 4Fdh5maHwelzh+apimC9WsO9nMHO79bPC/3Zo3NmsORcyzgX/6Xb4ZFznKUHYwRUOs 1kGYHJrjDLLr1xv2kXbF9Bst2iEHes+BHOSSUKqo= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([94.218.222.9]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MXpV5-1iQIG82EQ3-00Wmg3; Wed, 13 Nov 2019 16:29:59 +0100 In-Reply-To: <87mud0kcyv.fsf@mail.linkov.net> (Juri Linkov's message of "Tue, 12 Nov 2019 23:21:28 +0200") X-Provags-ID: V03:K1:GuDRdZx0NigUhLMfiFsNa093OQg6TAjkZm6RyIPkuyzPxEIvIPo a1bYmz0f0Uklos18BC0+ru7wD+/xLjSPNESfxzWv7ngnz3JljKp0icbFq3Pgyri2pM73Wyh TSTiZEr/jF4WFgUAvSKzDY1IoXfjbkK+3GBte6ZRKy7o0p1kdOfIKb0NU13gm3xDI0zWmjP YP+w3Ga44rHYJDj34eZgg== X-UI-Out-Filterresults: notjunk:1;V03:K0:BhPxWEI/9fk=:5JGQ8yoa12JrXqxbmGuZC4 Q6+vP/AassNBr5CVl1aZgSCmeTpTdQ3ONc5troXxEe5Q9D2x3ggKR/D9v7EhEQLdRmpYlajcu 8oKnxW+2592icjncmd8WvAwhCxyeVetYASR+lS6iaXEkeH6xRh7KpWIe4CGxIh4EQrXfGmTyh PQZ+DCijqApE4C2mE58/VEWLK9yhN2Zj7iR1duwzmxCWbAy1UHsjQQg++wrdv5QZ2GlDGXGMU dOf28tdFgjXE4bysZcVq08adAV7w7zPRmn/CWXR+1mit7Agmqri7QRN3eSCUSazDdl1Vg1GD+ uwOhTUAkHrjlzTfMpfPeGTyuyudMUhEphk/9ZuRJ7nv3Z6qycEG4Fuat2Ljsno48gEu3vIdqz g9yTLhi4HF7ya7LPxWiSZN34dwwwbmqobGzbNqe9lFcM0DGSR77kpw7GpsXegbsZtBeU4QUoD BUyyvHswN8sOXyiC5KjCPka73xnCYgPw+A8FoGbHHyHV314vdWpWiAgq1D3T13u1mqLcnJXpk fKkNvEsi6CWO63E0iB5fpuOwwj931f3wVP0QBpd/wJ9MG/VnV5KMtESnoWQCEwJFsvTuKv7Ns 8PYOXSBww33SjUbs4zfi46z2mihR+NN3AbPqkRkRtKvA/JLQip7Tz4SFESctVNEoQSd9RCzKB axJ3d/tbS+Aih5KOF3gcBEI0dO8pz/N4pXaXqwtxPZ7la0WfhsrHV6UL+FN9s5arBG/HFg3bu YedlwB64VxtEXn5gsd8e4KKnb6giKO02EoFbd8mG0dorTCKk+AAkPApN4X5PZGOYBAuxGJRA 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:171495 Archived-At: Juri Linkov writes: > Now pushed to master. Please close if everything is alright. Thanks. Works well for me. But I'm not yet happy with the docstring of the option `dired-dwim-target'. I think we should add that the non-nil value can be a function, and that in this case that function will be called with zero arguments and is expected to return a list of directories which will be used as defaults (i.e. default target and "future history") (though, `dired-dwim-target-defaults' might modify it a bit). The sentence "You can customize it to prefer either the next window with a Dired buffer, or the most recently used window with a Dired buffer." could get appended "or something else". Michael.