[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
- Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I., Alan Mackenzie, 2022/05/05
- Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I., Thomas Dickey, 2022/05/06
- Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I.,
Stefan Monnier <=
- Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I., Alan Mackenzie, 2022/05/06
- Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I., Eli Zaretskii, 2022/05/06
- Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I., Alan Mackenzie, 2022/05/07
- Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I., Eli Zaretskii, 2022/05/07
- Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I., Alan Mackenzie, 2022/05/07
- Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I., Eli Zaretskii, 2022/05/07
- Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I., Alan Mackenzie, 2022/05/07
- Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I., Eli Zaretskii, 2022/05/07
- Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I., Richard Stallman, 2022/05/08
Re: Emacs difficulties in linux console with ncurses-6.3 caused by kcbt=\E^I., Alan Mackenzie, 2022/05/08