From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#44023: dired-allow-duplicate-buffers Date: Sun, 08 Nov 2020 08:50:01 -0500 Message-ID: References: <20201015192231.rezuhk7foiyq3uff@E15-2016.optimum.net> <20201106100119.se2sneqeh4u7iv6f@E15-2016.optimum.net> <20201108095017.noh5qlvtn2r2ko6s@E15-2016.optimum.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1102"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 44023@debbugs.gnu.org To: Boruch Baum Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Nov 08 14:51:11 2020 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 1kbl66-0000B8-EX for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 08 Nov 2020 14:51:10 +0100 Original-Received: from localhost ([::1]:50166 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kbl65-0003nq-GQ for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 08 Nov 2020 08:51:09 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45484) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kbl5y-0003lH-Rx for bug-gnu-emacs@gnu.org; Sun, 08 Nov 2020 08:51:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48427) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kbl5y-0000xK-Ho for bug-gnu-emacs@gnu.org; Sun, 08 Nov 2020 08:51:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kbl5y-0003k5-FS for bug-gnu-emacs@gnu.org; Sun, 08 Nov 2020 08:51:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Nov 2020 13:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44023 X-GNU-PR-Package: emacs Original-Received: via spool by 44023-submit@debbugs.gnu.org id=B44023.160484341114326 (code B ref 44023); Sun, 08 Nov 2020 13:51:02 +0000 Original-Received: (at 44023) by debbugs.gnu.org; 8 Nov 2020 13:50:11 +0000 Original-Received: from localhost ([127.0.0.1]:59973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kbl58-0003j0-Sz for submit@debbugs.gnu.org; Sun, 08 Nov 2020 08:50:11 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:2818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kbl57-0003ii-EJ for 44023@debbugs.gnu.org; Sun, 08 Nov 2020 08:50:09 -0500 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id A99D380B07; Sun, 8 Nov 2020 08:50:03 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 6F8948091C; Sun, 8 Nov 2020 08:50:02 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1604843402; bh=WjdfXAYgpT13zL3y+/3mD5upU5Y0aQq63Sg1IF220d8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=HJHY65rcit5qU9tbdyNYgUtJdK46EAtJvy7ANq1t9FsNfjv1oaskNJ7lRpfaouN3d A21oeNgwippWeJMxaCAuskWII0QVfhiy7r1uTQLb0lf604SiDK6MDWigTxtGk8gMbD UjarB6z7Xl10cdHhoqVuA2qqT0v0lx1JGgcgs77k6lCj1zaAlzKeSrKxHdYG5RRj7g X0EcCvV5NtY3SIe4KqcxRRI7lWFMs/ywAo/gPvi7aR2MT+u5060Ejrpcro2HXNBOFx q97KI07k08ZI62qagSR/GXSyAcf8s/wPXc7meJd7h8feuOpIG3cFeoH/s9qHnLovTe NGnwPAO4AlJBw== Original-Received: from alfajor (unknown [157.52.9.240]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 41811120165; Sun, 8 Nov 2020 08:50:02 -0500 (EST) In-Reply-To: <20201108095017.noh5qlvtn2r2ko6s@E15-2016.optimum.net> (Boruch Baum's message of "Sun, 8 Nov 2020 04:51:25 -0500") 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:192878 Archived-At: >> I don't see this as a question of "choice vs no-choice" but a question >> is: should this be decided globally over the whole Emacs session, > > Yes, yes. > >> or should it be decided one a case-by-case basis > > If you mean buffer-by-buffer, no, no, no. Think of how tedious that > would be to need to manually set that for each navigation. Once a person > sets a preference, it should become the default until changed. That's the point I was asking: is it a user-preference, so the users will either always want one or always want the other, or is it a behavior that users will want in some cases and will not want in other cases. E.g. imagine users that use both "plain dired" sometimes and diredc at other times: would they want to allow "duplicate dired" when using "plain dired", or is it only desirable when used from diredc? So maybe, the users should not even need to set the option a single time and the behavior will simply depend on whether dired is invoked directly or from diredc. > Another way of saying 'more work that isn't really necessary at all'? OK. I'm not arguing either way, I was just raising the question because my poor intuition got the impression that users might prefer not to set any option at all and that the right behavior could be inferred from context. Stefan