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: xterm [menu] key definition Date: Tue, 24 Aug 2021 20:28:22 +0300 Message-ID: <831r6iwy4p.fsf@gnu.org> References: <20210819024728.kgnf6jmpakqdto4p.ref@Ergus> <20210819024728.kgnf6jmpakqdto4p@Ergus> <87mtp71i4s.fsf@mail.linkov.net> <20210824164036.caohbap24666ij35@Ergus> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9634"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org, monnier@iro.umontreal.ca, juri@linkov.net To: Ergus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Aug 24 19:29:00 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 1mIaEO-0002Ew-ML for ged-emacs-devel@m.gmane-mx.org; Tue, 24 Aug 2021 19:29:00 +0200 Original-Received: from localhost ([::1]:42690 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mIaEN-0003zm-LT for ged-emacs-devel@m.gmane-mx.org; Tue, 24 Aug 2021 13:28:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37276) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mIaDv-0003GZ-I7 for emacs-devel@gnu.org; Tue, 24 Aug 2021 13:28:31 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:44894) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mIaDt-0004tf-Ir; Tue, 24 Aug 2021 13:28:29 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3241 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mIaDt-0005sj-5q; Tue, 24 Aug 2021 13:28:29 -0400 In-Reply-To: <20210824164036.caohbap24666ij35@Ergus> (emacs-devel@gnu.org) 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:272915 Archived-At: > Date: Tue, 24 Aug 2021 18:40:36 +0200 > Cc: Stefan Monnier , > emacs-devel > From: Ergus via "Emacs development discussions." > > Just to clarify. > > What I am proposing is as simple as the attached patch. > > I won't expect any complain about the change, but if so we then may > decide to do something like an alias between [menu] and [print]: Look, we need some kind of evidence that this is TRT, some document that describes that key, or explains why urxvt and xterm behave differently, or who and why made the current code as it is. We cannot make this change in xterm.el just because you think it's right and it suits your personal system configuration. The code we have wins by default, unless you can come up with a clear reason explaining why it is wrong. The rest of the change, i.e. binding the menu to the key, is fine by me. But not the change in xterm.el, not without a very good explanation. Okay?