From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#21746: 24.5; purpose of dired-keep-marker-copy? Date: Sat, 24 Oct 2015 22:12:55 -0700 (PDT) Message-ID: <20c29279-9f56-4832-925b-54f1b159dc8b@default> References: <36360.86247.586145.22058@gargle.gargle.HOWL> <69182d70-1f68-4105-9f24-7bbef43e7ecb@default> <40607.80402.459249.22058@gargle.gargle.HOWL> <987d58d9-30d3-4067-a0ae-7a7722a3f2fb@default> <56535.83174.772198.22058@gargle.gargle.HOWL> <32c7e678-352f-4e5d-86cf-768a9c482386@default> <61261.98098.661987.22059@gargle.gargle.HOWL> <33f6a584-df3d-48e1-9db1-52d6aa11e5b8@default> <21512.40131.587409.22060@gargle.gargle.HOWL> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1445750072 20559 80.91.229.3 (25 Oct 2015 05:14:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 25 Oct 2015 05:14:32 +0000 (UTC) Cc: Andreas Schwab , 21746@debbugs.gnu.org To: Roland Winkler Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Oct 25 06:14:13 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZqDdD-0004RG-58 for geb-bug-gnu-emacs@m.gmane.org; Sun, 25 Oct 2015 06:14:11 +0100 Original-Received: from localhost ([::1]:46533 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZqDdC-0006B3-9y for geb-bug-gnu-emacs@m.gmane.org; Sun, 25 Oct 2015 01:14:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46281) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZqDd7-0006Am-Ps for bug-gnu-emacs@gnu.org; Sun, 25 Oct 2015 01:14:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZqDd4-0002z5-If for bug-gnu-emacs@gnu.org; Sun, 25 Oct 2015 01:14:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:46594) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZqDd4-0002yy-Fb for bug-gnu-emacs@gnu.org; Sun, 25 Oct 2015 01:14:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZqDd3-00054l-UV for bug-gnu-emacs@gnu.org; Sun, 25 Oct 2015 01:14:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 25 Oct 2015 05:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21746 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21746-submit@debbugs.gnu.org id=B21746.144575000119370 (code B ref 21746); Sun, 25 Oct 2015 05:14:01 +0000 Original-Received: (at 21746) by debbugs.gnu.org; 25 Oct 2015 05:13:21 +0000 Original-Received: from localhost ([127.0.0.1]:37302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZqDcP-00052H-5t for submit@debbugs.gnu.org; Sun, 25 Oct 2015 01:13:21 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:18606) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZqDc4-00051Q-Pv for 21746@debbugs.gnu.org; Sun, 25 Oct 2015 01:13:19 -0400 Original-Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t9P5Cva8012341 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 25 Oct 2015 05:12:57 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0022.oracle.com (8.13.8/8.13.8) with ESMTP id t9P5CunY000671 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Sun, 25 Oct 2015 05:12:56 GMT Original-Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by userv0122.oracle.com (8.13.8/8.13.8) with ESMTP id t9P5Cu7N031256; Sun, 25 Oct 2015 05:12:56 GMT In-Reply-To: <21512.40131.587409.22060@gargle.gargle.HOWL> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] X-Source-IP: aserv0022.oracle.com [141.146.126.234] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 208.118.235.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:108010 Archived-At: > > To distinguish/identify the files that were copied. And to do > > so in a way that they can be further acted on in Dired. IOW, > > in a Dired-consistent way. Both parts of this are useful: > > (1) easily see which were copied and (2) easily act on them > > or on any subset of them. #2 requires #1, but #1 is useful > > on its own. > > > > How else could Dired distinguish the copied files? >=20 > It shouldn't. Marks are for new actions in the future, not > for old ones from the past. Apparently whoever designed Dired 30-40 years ago didn't agree. But that's beside the point (your point, at least). _You_ don't think marks should be used for this - fine. Or rather, you don't think they should be used for this by _default_. That's it, right? You at least don't begrudge users the ability to choose for themselves, do you? You wouldn't suggest we take away options `dired-keep-marker-copy', `dired-keep-marker-hardlink',=20 `dired-keep-marker-relsymlink', `dired-keep-marker-rename', and `dired-keep-marker-symlink', would you? If you would, i.e., even if you don't want Emacs to ever use marks for such confirmation/indication, surely you can imagine that it can make sense to _somehow_ confirm which files were successfully copied (or hardlinked or symlinked or relsymlinked or renamed). What other way would you prefer to do that? But if you wouldn't, and you just want to change the default behavior, then I'd suggest that you come up with a good reason for doing so. Something more than the fact that such marks "irritate" you. > If you nonetheless like inconsistent behavior, don't make it the > default. Blah. Just because _you_ never made use of such marks, that does not mean they are not useful or their use is "inconsistent". Far from it. They have been used consistently for decades, throughout Dired - witness the 5 options I just mentioned. This use of marks conflicts with your limited notion of what Dired marks are for. OK. But you really have nothing useful to say about _this_ particular use of marks, because you have never taken advantage of it. It's certainly your right to go on ignoring this feature, and if you don't want to be "irritated" by such marks, customize the relevant options to remove them. Easy. End of story. Or else come up with a good reason why your personal preference should be foisted on everyone as a new default behavior, reversing longstanding practice.