From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Ctrl-[ ? Date: Sat, 08 Jun 2019 16:30:14 +0300 Message-ID: <83pnnonr15.fsf@gnu.org> References: <08AC8151-5911-40FA-8B20-818B839D00AB@traduction-libre.org> <86h892nk2g.fsf@zoho.eu> <9379C01B-80E3-49DD-B830-46CED773DC2C@traduction-libre.org> <83lfydrkde.fsf@gnu.org> <874l51q0s4.fsf@telefonica.net> <83ef45rdij.fsf@gnu.org> <87zhmto6fa.fsf@telefonica.net> <20190607163017.GA32029@tuxteam.de> <96B116FC-8007-4C42-9AE6-585530D0C76E@comcast.net> <87muisor2h.fsf@telefonica.net> <20190608084404.GB28228@tuxteam.de> <87h890ns41.fsf@telefonica.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="137926"; mail-complaints-to="usenet@blaine.gmane.org" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Jun 08 15:31:20 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hZbRH-000ZlD-Dn for geh-help-gnu-emacs@m.gmane.org; Sat, 08 Jun 2019 15:31:19 +0200 Original-Received: from localhost ([::1]:58466 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hZbRG-0000lW-8p for geh-help-gnu-emacs@m.gmane.org; Sat, 08 Jun 2019 09:31:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56173) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hZbQq-0000l5-Br for help-gnu-emacs@gnu.org; Sat, 08 Jun 2019 09:30:54 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:41364) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hZbQm-0003fD-9W for help-gnu-emacs@gnu.org; Sat, 08 Jun 2019 09:30:50 -0400 Original-Received: from [176.228.60.248] (port=1788 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hZbQM-0002x0-Ib for help-gnu-emacs@gnu.org; Sat, 08 Jun 2019 09:30:29 -0400 In-reply-to: <87h890ns41.fsf@telefonica.net> (message from =?utf-8?Q?=C3=93scar?= Fuentes on Sat, 08 Jun 2019 15:06:54 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:120836 Archived-At: > From: Óscar Fuentes > Date: Sat, 08 Jun 2019 15:06:54 +0200 > > Nobody is asking for a change on the default bindings, what we are > saying it that the user should be allowed to set the binding the > same way he does for any other binding. If you or someone else believe they know enough about the Emacs keyboard input processing to propose its redesign which will satisfy the above requirement, while OTOH avoiding any breakage of the current defaults which map certain function keys to ASCII characters, or to the related features (such as input method processing), then by all means go ahead (just not here, on emacs-devel, please). Current situation is nowhere near such expertise. Suffices it to say that several times during the recent years when we needed to make seemingly-simple changes and fixes in that code, no one had the courage to approve such changes. For some of them, it later turned out that we broke some subtle but important use cases, for others we still have our fingers crossed. So please don't expect any significant redesigns in that any time soon, as long as all we do is vent steam here. We have an enormously complex piece of software on our hands, and we have no better choice than going the "inconvenient" ways when we want to rebind an unusual key.