From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.bugs Subject: bug#39902: 28.0.50; Marking in dired with active region Date: Mon, 16 Mar 2020 01:41:45 +0200 Organization: LINKOV.NET Message-ID: <87bloxgp9g.fsf@mail.linkov.net> References: <87d09suras.fsf@web.de> <87tv33r8e2.fsf@mail.linkov.net> <87eeu6hpjf.fsf@web.de> <875zfixuoy.fsf@mail.linkov.net> <87h7z1jadw.fsf@web.de> <87y2sbloaa.fsf@mail.linkov.net> <877dzvgd4l.fsf@web.de> <8736aiqu3y.fsf@mail.linkov.net> <7a0a6f19-f958-4b38-beaf-3d60dc8a279f@default> <87d09lb1ts.fsf@mail.linkov.net> <87a74n4vet.fsf@web.de> <87eetzah2s.fsf@mail.linkov.net> <87zhcn9229.fsf@mail.linkov.net> <6d82d04a-db94-4df4-82cc-3ea13a78a4dd@default> <877dzqidzn.fsf@mail.linkov.net> <1e37a524-80d3-445f-8f81-a18539105ac3@default> <87pndhhyvk.fsf@mail.linkov.net> <1ce62594-cc2a-4e95-b2b3-d022fa65decd@default> <87bloybivx.fsf@mail.linkov.net> <0066d43a-5f97-4c9d-a4b7-84c6b0ecf356@default> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="1579"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) Cc: Michael Heerdegen , 39902@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 16 02:32:59 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 1jDecl-0000IC-CQ for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 16 Mar 2020 02:32:59 +0100 Original-Received: from localhost ([::1]:32940 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jDeck-0005qn-0n for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 15 Mar 2020 21:32:58 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38815) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jDdhj-0007sO-T8 for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2020 20:34:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jDdhi-0008Dh-TO for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2020 20:34:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58110) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jDdhi-0008B3-LU for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2020 20:34:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jDdhi-0005c5-HZ for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2020 20:34:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Mar 2020 00:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39902 X-GNU-PR-Package: emacs Original-Received: via spool by 39902-submit@debbugs.gnu.org id=B39902.158431878221423 (code B ref 39902); Mon, 16 Mar 2020 00:34:02 +0000 Original-Received: (at 39902) by debbugs.gnu.org; 16 Mar 2020 00:33:02 +0000 Original-Received: from localhost ([127.0.0.1]:35834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jDdgj-0005ZS-Ud for submit@debbugs.gnu.org; Sun, 15 Mar 2020 20:33:02 -0400 Original-Received: from black.elm.relay.mailchannels.net ([23.83.212.19]:31049) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jDdgh-0005Z4-5u for 39902@debbugs.gnu.org; Sun, 15 Mar 2020 20:33:00 -0400 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Original-Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id B341B340CA3; Mon, 16 Mar 2020 00:32:57 +0000 (UTC) Original-Received: from pdx1-sub0-mail-a100.g.dreamhost.com (100-96-1-27.trex.outbound.svc.cluster.local [100.96.1.27]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id EF2A5340EA6; Mon, 16 Mar 2020 00:32:56 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Original-Received: from pdx1-sub0-mail-a100.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Mon, 16 Mar 2020 00:32:57 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Interest-Trouble: 6facc0af3a7d7b74_1584318777290_3853827650 X-MC-Loop-Signature: 1584318777290:1529301985 X-MC-Ingress-Time: 1584318777290 Original-Received: from pdx1-sub0-mail-a100.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a100.g.dreamhost.com (Postfix) with ESMTP id AFF36B2173; Sun, 15 Mar 2020 17:32:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=linkov.net; bh=+Tcl+SBMajFb9/JFVs7ObyWR+9U=; b= f1NP+cxUarPoxXOZ+8jzN96utaBvHC/w6QU9JCIyBR/MDWtyvcakRPhBx+BTrudN DYj/nIvoLloO/FfcCWpvJzwtq/xYESAmWyDJKobn8h+ow/0HrDhCtROxz8/oEAuM 2FvNwx3zSRqf9rlnH2+EGLiLfyNh2R+xBb+5irwRLd4= Original-Received: from mail.jurta.org (m91-129-107-65.cust.tele2.ee [91.129.107.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a100.g.dreamhost.com (Postfix) with ESMTPSA id 5D0A0B2175; Sun, 15 Mar 2020 17:32:48 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a100 In-Reply-To: <0066d43a-5f97-4c9d-a4b7-84c6b0ecf356@default> (Drew Adams's message of "Sun, 15 Mar 2020 13:50:51 -0700 (PDT)") X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedugedrudefuddgleduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvufhofhffjgfkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucfkphepledurdduvdelrddutdejrdeiheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehmrghilhdrjhhurhhtrgdrohhrghdpihhnvghtpeeluddruddvledruddtjedrieehpdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtohepughrvgifrdgruggrmhhssehorhgrtghlvgdrtghomh 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:177400 Archived-At: > Actions in Dired are generally (maybe even > only) apply to a file line, not to its > file-name portion. When you are marking files, at what part of the Dired buffer do you look? I'm sure at file-names. Therefore actions in Dired apply to file-names. > In terms of arguing for/against this, I think > we're about done, no? I already provided 2 strong arguments that support the current implementation: 1. the number of repeated keystrokes is equal to the number of selected files, e.g. 'm m' selects 2 files, 'C-SPC n n' selects 2 files, 'S-down S-down' selects 2 files, etc. This is an important property of the current implementation. 2. consistent visual feedback, i.e. when the file name is not inside the selected region, it should not be marked. You provided only 1 argument for changes: 1. mark the file name when the end of the region is before the file name but not on the beginning of the file line. And I agreed that this makes sense as well. Then I proposed to add a new option, but you disagreed.