From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?G=C3=B6ktu=C4=9F_Kayaalp?= Newsgroups: gmane.emacs.help Subject: How to properly unmap TAB in Quail translation keymap? Date: Tue, 28 Feb 2023 18:58:55 +0300 Message-ID: <87a60x7pds.fsf@gkayaalp.com> 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="19591"; mail-complaints-to="usenet@ciao.gmane.io" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Feb 28 16:59:50 2023 Return-path: Envelope-to: geh-help-gnu-emacs@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 1pX2OM-0004ws-4s for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 28 Feb 2023 16:59:50 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pX2Nt-0006wN-DX; Tue, 28 Feb 2023 10:59:21 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pX2Nr-0006w7-1t for help-gnu-emacs@gnu.org; Tue, 28 Feb 2023 10:59:19 -0500 Original-Received: from relay3-d.mail.gandi.net ([2001:4b98:dc4:8::223]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pX2Np-00078U-9C for help-gnu-emacs@gnu.org; Tue, 28 Feb 2023 10:59:18 -0500 Original-Received: (Authenticated sender: self@gkayaalp.com) by mail.gandi.net (Postfix) with ESMTPSA id 8045B60011 for ; Tue, 28 Feb 2023 15:59:09 +0000 (UTC) Received-SPF: none client-ip=2001:4b98:dc4:8::223; envelope-from=self@gkayaalp.com; helo=relay3-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:142883 Archived-At: Hello, I wish Quail to not show completions buffer when I hit TAB. It is almost always accidental. But so far I haven=E2=80=99t been able to force Quail to= let go of TAB. My current relevant configuration: ;; Use C- to view quail completions (define-key quail-translation-keymap [tab] nil) (define-key quail-translation-keymap [C-tab] #'quail-completion) which appears to be ineffective. I use Quail all the time and this is the bane of my existence, and so far the only real solution has been to use display buffer customisations to hide the Quail buffer, which is suboptimal, as sometimes I /do/ want it. -G=C3=B6ktu=C4=9F.