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: 'M-o' ('facemap-keymap') has now been removed until March 10th 2021 Date: Sat, 20 Mar 2021 11:10:16 +0200 Message-ID: <83pmzuchs7.fsf@gnu.org> References: <87a6sbg41o.fsf@gnus.org> <87lfatirk1.fsf@gnus.org> <878s6lumf0.fsf@gnus.org> <837dm4defe.fsf@gnu.org> <83wnu4bvtk.fsf@gnu.org> <87y2ejoaap.fsf@gnus.org> <831rcbftzg.fsf@gnu.org> <87zgyyl0ho.fsf@gnus.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16488"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Mar 20 10:11:31 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 1lNXdr-0004EL-3X for ged-emacs-devel@m.gmane-mx.org; Sat, 20 Mar 2021 10:11:31 +0100 Original-Received: from localhost ([::1]:42328 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lNXdq-0000Uw-4X for ged-emacs-devel@m.gmane-mx.org; Sat, 20 Mar 2021 05:11:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53438) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lNXcq-0008NN-60 for emacs-devel@gnu.org; Sat, 20 Mar 2021 05:10:28 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:51691) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lNXcn-0008QK-U3; Sat, 20 Mar 2021 05:10:26 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1477 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lNXcg-000762-7Y; Sat, 20 Mar 2021 05:10:24 -0400 In-Reply-To: <87zgyyl0ho.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 20 Mar 2021 08:58:59 +0100) 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:266636 Archived-At: > From: Lars Ingebrigtsen > Cc: emacs-devel@gnu.org > Date: Sat, 20 Mar 2021 08:58:59 +0100 > > > We are talking about getting back the old behavior, so we should let > > users have _all_ of it back. We could, of course, clarify that the > > last two bindings are unrelated to faces, and that they are needed > > only if the user wants them back. > > If the user just wants to get center-line back with the old binding > (without doing the facemap thing), they'll have to say something like: > > (global-set-key "\M-o" (let ((map (make-sparse-keymap))) > (define-key map "\es" 'center-line) > map)) > > Which is why I'd rather not talk about center-line in the context of > facemenu. We aren't under obligation to describe any possible combination of old behaviors. It is enough to show how to get the old behavior in its entirety. So I've now went ahead and made that change in NEWS.