From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#16214: Consistency in dired-, occur-, and grep-mode Date: Thu, 10 Feb 2022 09:27:24 +0100 Message-ID: <87sfsr9leb.fsf@gnus.org> References: <20131221.224043.270400015.tkk@misasa.okayama-u.ac.jp> <87sitl51un.fsf@mail.jurta.org> <20131222.204850.283027925.tkk@misasa.okayama-u.ac.jp> <87ppoo8srl.fsf@mail.jurta.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10170"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 16214@debbugs.gnu.org, roland@hack.frob.com, Tak Kunihiro , josh@foxtail.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Feb 10 09:29:34 2022 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 1nI4pa-0002Qd-PR for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 10 Feb 2022 09:29:34 +0100 Original-Received: from localhost ([::1]:52026 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nI4pU-0003c7-Uz for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 10 Feb 2022 03:29:30 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:50278) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nI4o6-0003ZX-Qp for bug-gnu-emacs@gnu.org; Thu, 10 Feb 2022 03:28:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59924) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nI4o6-0007EY-Hq for bug-gnu-emacs@gnu.org; Thu, 10 Feb 2022 03:28:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nI4o6-00025D-Fr for bug-gnu-emacs@gnu.org; Thu, 10 Feb 2022 03:28:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Feb 2022 08:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16214 X-GNU-PR-Package: emacs Original-Received: via spool by 16214-submit@debbugs.gnu.org id=B16214.16444816737989 (code B ref 16214); Thu, 10 Feb 2022 08:28:02 +0000 Original-Received: (at 16214) by debbugs.gnu.org; 10 Feb 2022 08:27:53 +0000 Original-Received: from localhost ([127.0.0.1]:53821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nI4nw-00024m-Ls for submit@debbugs.gnu.org; Thu, 10 Feb 2022 03:27:52 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:45722) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nI4nu-00024V-IE for 16214@debbugs.gnu.org; Thu, 10 Feb 2022 03:27:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=bD6gT6QcVqJfesk/iiGPO8stoxWjtcSr0werv9X8Rmo=; b=mLdV7CFMQb2cqVuz04D0SK2rbf ih4oX8rtNeIUf3GCtsVxLj3HwS1RRArnroMpGyx8VKuWilO1upIdI4wevSbFCN/SlXgHbYPwYynPM ft0pk4TjSWprn9kMiHX9yCU07fhcc0GYaTQ+3tXBxMvloRyONa8nkzrp4gMrTTuihTxI=; Original-Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nI4nV-0004XH-9i; Thu, 10 Feb 2022 09:27:28 +0100 X-Now-Playing: Contriva's _If you had stayed..._: "dust" In-Reply-To: <87ppoo8srl.fsf@mail.jurta.org> (Juri Linkov's message of "Sun, 22 Dec 2013 23:44:02 +0200") 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:226556 Archived-At: Juri Linkov writes: > I highly sympathize with your attempts to make keybindings consistent, > but please note that some existing keybindings can't be changed for > historical reasons. For example, `v' in Dired opens a file in view mode, > so often I type `v' in vc-dir, but it registers the file in version > control instead of opening in view mode. I have no idea how to avoid > this inconsistency. (I'm going through old bug reports that unfortunately weren't resolved at the time.) If these modes were designed today, then having the keys be more consistent would indeed be a priority. However, these bindings have been around for decades, and changing them would break the muscle memory of many people, and be highly annoying, so we can't do that. Individual users are free to rebind these as they wish, of course, and somebody properly motivated could make an ELPA package to unify these bindings, but I don't think there's anything realistic that can be done on the Emacs side here, so I'm therefore closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no