From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Yuri Khan Newsgroups: gmane.emacs.devel Subject: Re: What's happened to M- `completion-at-point'? Date: Thu, 5 May 2022 02:47:41 +0700 Message-ID: References: <83bkwd4xle.fsf@gnu.org> <83sfpp2qvy.fsf@gnu.org> <83r1592km7.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9581"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , Emacs developers To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 04 21:48: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 1nmKzA-0002Dl-Ll for ged-emacs-devel@m.gmane-mx.org; Wed, 04 May 2022 21:48:32 +0200 Original-Received: from localhost ([::1]:46370 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nmKz9-0007LH-3p for ged-emacs-devel@m.gmane-mx.org; Wed, 04 May 2022 15:48:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43610) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nmKyZ-0006eY-Ez for emacs-devel@gnu.org; Wed, 04 May 2022 15:47:55 -0400 Original-Received: from mail-vk1-xa2f.google.com ([2607:f8b0:4864:20::a2f]:38537) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nmKyX-0002K6-V0; Wed, 04 May 2022 15:47:55 -0400 Original-Received: by mail-vk1-xa2f.google.com with SMTP id t12so1112457vkt.5; Wed, 04 May 2022 12:47:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=mlxaF7X5MeiEoYDeuBMq77owlp4FzbPlTXqWviOcPeA=; b=D5Bw0askoy4WQAruEmNd5hWppNvY4ws0dfevQBamEVyheBt6cGCoTFjZ3vzxOyYOiO KHb+wbTBpfiDQjWplFJRf2PyvA5uq5FWjXFeYp/xWuDT/R85W6WjmjmD0CdZHfoj2XT/ 674lK1jfvTqnst5ehwegcKppmmByfUEuxZx3vFmwP2PYyKHpGyPtDBPlvsCJ+Km1inX3 nqxXWWbv49BfGzzJYgVd7T/SZdqoZ5auJlkRrM1fnvNzrgNywXokzc9AQLn74fj9KKkn yoQyYEIStQC8ay+S9W1JvLhP2TR9SXh4fvp+I0Na3YAk2X1r7F58XDqfpkD+5NfEKwLe 23mg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=mlxaF7X5MeiEoYDeuBMq77owlp4FzbPlTXqWviOcPeA=; b=zBT80Hw1lJ2XMAwya1vCPPaPVHRUrL21XkEjGfGY8W1/gux1PeS+wEpQyC1tujlIOg ohy0werOwYMyXpEk3lfN8otyb8g+u+0RgSIL5rbL03e2gS34JZj5TvrLiFmnnVpyapLd 5jGFJPiwQ45Ff9hNjkWVLodUWId+PFTjIEqSorKQjjmTZz8zfJnCjQneh4ut3H8yk90f /Ysr7E7XtoE1FWkxpJVxy9wbXEGf9DPAWW3swggC1NdFMdNaxuN/vqwH8IEIIlDCbeML oooMvpS/g287k7RMcXd9o5bfv1yDYTq6Cw0JJCUt4ZzpsxiVFdYjBH9Kuq4t7JRf3QiT t42g== X-Gm-Message-State: AOAM530OxlgxO01JfDWpAvwTysXW9P0X2itcyiDsvXxBNDL178k7A//x xs+B/2ntBIsJRmMFVd8lDaulSwTEKwhTK2vSnR8XzbhXOR8= X-Google-Smtp-Source: ABdhPJzkOZwfojJvpg2Ud//Kt2EhAb0WQ8Qifw+lLovoh3meEJon0RCKhYOcP0fKGF9BCgvQanAhNUuWf+76RH0sSsk= X-Received: by 2002:a1f:9d8c:0:b0:34d:dd2:1663 with SMTP id g134-20020a1f9d8c000000b0034d0dd21663mr7339989vke.8.1651693672325; Wed, 04 May 2022 12:47:52 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::a2f; envelope-from=yurivkhan@gmail.com; helo=mail-vk1-xa2f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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:289207 Archived-At: On Thu, 5 May 2022 at 02:10, Alan Mackenzie wrote: > I don't understand it either, yet. To be sure that terminfo is the > problem, I'll have to do something like reinstalling the old version of > ncurses, and seeing the problem is no longer there. > > But in src/term.c L1258 appears: > > {"kB", "backtab"}, /* terminfo */ > > The "kB" is a terminfo code for back-tab, and the "backtab" might > somehow be the source for the "[backtab] is undefined" error message. You might be on to something. $ infocmp linux # Reconstructed via infocmp from file: /lib/terminfo/l/linux linux|Linux console, am, bce, ccc, eo, mir, msgr, xenl, xon, =E2=80=A6 kb2=3D\E[G, kbs=3D^?, kcbt=3D\E^I, kcub1=3D\E[D, kcud1=3D\E[B, =E2=80=A6 In other words, the terminfo database declares a capability named =E2=80=98kcbt=E2=80=99 with the value ESC TAB. And =E2=80=98man terminfo=E2= =80=99 says =E2=80=98kcbt=E2=80=99 is the backtab key.