From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Experimentally unbind M-o on the trunk Date: Thu, 11 Feb 2021 21:46:46 +0200 Message-ID: <83blcqgzfd.fsf@gnu.org> References: <8ed9b43502ae1480e06b@heytings.org> <83r1lohqoc.fsf@gnu.org> <8335y2ittg.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22116"; mail-complaints-to="usenet@ciao.gmane.io" Cc: larsi@gnus.org, ams@gnu.org, gregory@heytings.org, emacs-devel@gnu.org To: Jean Louis Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Feb 11 20:53:38 2021 Return-path: Envelope-to: ged-emacs-devel@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 1lAI1y-0005ee-2K for ged-emacs-devel@m.gmane-mx.org; Thu, 11 Feb 2021 20:53:38 +0100 Original-Received: from localhost ([::1]:36838 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lAI1w-0003FL-Rb for ged-emacs-devel@m.gmane-mx.org; Thu, 11 Feb 2021 14:53:36 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57162) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAHvM-0006e6-04 for emacs-devel@gnu.org; Thu, 11 Feb 2021 14:46:48 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:49319) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lAHvL-0008AK-0v; Thu, 11 Feb 2021 14:46:47 -0500 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3100 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lAHvI-0001Q9-9T; Thu, 11 Feb 2021 14:46:44 -0500 In-Reply-To: (message from Jean Louis on Thu, 11 Feb 2021 21:55:40 +0300) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:264431 Archived-At: > Date: Thu, 11 Feb 2021 21:55:40 +0300 > From: Jean Louis > Cc: ams@gnu.org, gregory@heytings.org, larsi@gnus.org, > emacs-devel@gnu.org > > Would then surprisingly C-o disappear without me ever knowing that it > is `open-line' I would not be able in the new version of Emacs to just > by using my memory bind it to `open-line' as I was not aware of the > function `open-line' in the first place. In memory there is C-o but I > would not know by memory what is the name of the function to bind it > on the key. If this ever happens, you should be able to find the information by searching NEWS for "C-o". So I think you are inventing a problem that doesn't exist. > I hope that from this you understand the concept of remembering the > functionality without remembering the literal names of a command. I hope you now realize that changes in bindings like that are not catastrophes, and you can easily resurrect whatever binding you fancy, using NEWS and other means to find out the names of the commands you never bothered to discover. (Btw, does this mean you never use "C-h k" to read about the commands you invoke? Never, ever? Because if you do, the name of the command is spelled out there, on the very first lines of the *Help* display.)