emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=


From: Stefan Monnier
Subject: Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I.
Date: Fri, 06 May 2022 07:26:04 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

> A bug report got me to verify this, and
> shift-tab on the console appeared to send that sequence,
> so I documented it in the terminal description.

The problem is that both Alt-TAB and Shift-TAB send that same byte
sequence, so claiming that ESC TAB is `backtab` is not really correct.
It may be `backtab` but it may be Meta-TAB as well.

>       commit 0baa7f071e79bb700b62b1f8507630387cbc4bbb
>       Author: Alexey Gladkov <legion@altlinux.org>
>       Date:   Tue May 8 22:55:07 2007 +0400
>
>           Apply patchkbd-1.12-Meta-Tab.diff from SUSE
>           
>           Convert Shift Tab to Meta_Tab
>           
>           Signed-off-by: Alexey Gladkov <legion@altlinux.org>

Interesting.  So it looks like the intent of the change was to make
Shift-TAB behave as another Meta-TAB, whereas with the ncurses change
the end result is that Shift-TAB was changed to `backtab` (rather than
Meta-TAB) and Meta-TAB was made "impossible" to input.


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]