From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: What's happened to M- `completion-at-point'? Date: Wed, 4 May 2022 16:26:37 +0000 Message-ID: References: <87fslpx0vj.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2944"; 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 Wed May 04 18:28:32 2022 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 1nmHrY-0000Ue-DS for ged-emacs-devel@m.gmane-mx.org; Wed, 04 May 2022 18:28:28 +0200 Original-Received: from localhost ([::1]:45276 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nmHrW-00080x-Ti for ged-emacs-devel@m.gmane-mx.org; Wed, 04 May 2022 12:28:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48094) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nmHpr-00060c-7j for emacs-devel@gnu.org; Wed, 04 May 2022 12:26:43 -0400 Original-Received: from colin.muc.de ([193.149.48.1]:14038 helo=mail.muc.de) by eggs.gnu.org with smtp (Exim 4.90_1) (envelope-from ) id 1nmHpp-0007Fv-1Z for emacs-devel@gnu.org; Wed, 04 May 2022 12:26:42 -0400 Original-Received: (qmail 69366 invoked by uid 3782); 4 May 2022 16:26:38 -0000 Original-Received: from acm.muc.de (p4fe15bd7.dip0.t-ipconnect.de [79.225.91.215]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Wed, 04 May 2022 18:26:37 +0200 Original-Received: (qmail 4662 invoked by uid 1000); 4 May 2022 16:26:37 -0000 Content-Disposition: inline In-Reply-To: <87fslpx0vj.fsf@gnus.org> X-Submission-Agent: TMDA/1.3.x (Ph3nix) X-Primary-Address: acm@muc.de Received-SPF: pass client-ip=193.149.48.1; envelope-from=acm@muc.de; helo=mail.muc.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:289193 Archived-At: Hello, Lars. On Wed, May 04, 2022 at 08:33:52 +0200, Lars Ingebrigtsen wrote: > Alan Mackenzie writes: > > Have I missed some vigorous discussion on emacs-devel which concluded > > that the key binding should be removed? When I do C-h w > > completion-at-point, I get told it's not bound to any key. > emacs -Q, `C-w completion-at-point': > completion-at-point is on C-M-i, > And C-M-i is a different way to spell M-. So perhaps you have some > local customisations? OK, so at least there haven't been breaking changes in Emacs in the last few weeks. I think my problem lies in terminfo. I've still got an old system on my machine (about 4 years old), and I started Emacs 26.1 on it with emacs -Q. I type M-: (lookup-key input-decode-map "\C-\M-i") RET I get nil. When I start Emacs 26.1, the same binary, on my up to date system and type that incantation, I get [backtab]. I think this has happened very recently, within the last couple of weeks or so. I don't think the problem is in the kernel, rather it's in some user-space supporting software close to the kernel. The comments in term.c suggest something for "backtab" is loaded from terminfo. The trouble is, there is no package called "terminfo" on my GNU/Linux. I don't know where to find it. Have you any ideas? My problem might even merit an entry in the PROBLEMS file. > -- > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no -- Alan Mackenzie (Nuremberg, Germany).