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: Lift {global,local}-key-binding to Lisp Date: Mon, 18 Jan 2021 18:43:10 +0200 Message-ID: <83h7ne8ach.fsf@gnu.org> References: <83zh1cbpua.fsf@gnu.org> <00a56206-80a0-c2c5-5247-d6be21fea5c0@yandex.ru> <83im7v8ut6.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33437"; mail-complaints-to="usenet@ciao.gmane.io" Cc: numbchild@gmail.com, emacs-devel@gnu.org, stefan@marxist.se, sdl.web@gmail.com, dgutov@yandex.ru To: Christopher Miles Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jan 18 18:24: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 1l1YGc-0008Ua-LN for ged-emacs-devel@m.gmane-mx.org; Mon, 18 Jan 2021 18:24:38 +0100 Original-Received: from localhost ([::1]:56808 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l1YGb-0000jG-Kz for ged-emacs-devel@m.gmane-mx.org; Mon, 18 Jan 2021 12:24:37 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38636) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1XcS-0003r2-PU for emacs-devel@gnu.org; Mon, 18 Jan 2021 11:43:09 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:59160) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l1XcR-0003dw-Mf; Mon, 18 Jan 2021 11:43:07 -0500 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3300 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1l1XcP-0005WS-I7; Mon, 18 Jan 2021 11:43:07 -0500 In-Reply-To: (message from Christopher Miles on Mon, 18 Jan 2021 03:29:27 +0000) 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:263155 Archived-At: > From: Christopher Miles > CC: Christopher Miles , "sdl.web@gmail.com" > , "dgutov@yandex.ru" , > "stefan@marxist.se" , "emacs-devel@gnu.org" > > Date: Mon, 18 Jan 2021 03:29:27 +0000 > > I see, so can your point out which C code can be changed, which not. Then I have > a clear view and guide. Otherwise, some developer have to guess whether this > will disobey your principles. I explained what IMO should be considered in such cases earlier in this thread. It isn't really possible to point out which code can and cannot be changed, because it depends on the nature of the changes and the purpose/goal of the change, as I explained back then.