[opensuse-packaging] XTerm uses original escape sequences now
Hi, due to a change for bugzilla #262330 I've changes the application defaults for XTerm to use both altIsNotMeta and altSendsEscape with `true' and removed the former simple mapping with ESC also known as Meta in front of the next key: Alt Cursor-Left from `ESC ESC O D' (application mode) Alt Cursor-Left from `ESC ESC [ D' (command line mode) to ESC [ 1 ; 3 D (both application and command line mode) which is the original key binding of the current xterm. Please note that /etc/inputrc and /etc/profile.d/bindings.tcsh are changed accordingly. Most applications using (n)curses will switch into application mode (which is both enabling Application Keypad and Application Cursor Keys) will automatically use the correct terminfo entries for that. Other applications not using ncurses should be aware of the changes and be changed accordingly. For the mappings please refer to the snooper.tar.bz2 within the xterm sources of factory. Therein I've listed the mappings for xterm, urxvt, kterm, mlterm, konsole, and gnome-terminal done with the snooper utility. Remark: the change was necessary fort using the Meta functionality of the XTerm which is simply disabling using ESCape before any key or sending alternated escape sequences but setting the high bit of the typed character. This is useful for various umlauts. See the Ctrl-Button1 menu in XTerm by pressing Ctrl-Mouse1, try out enabling or disabling `Alt Sends Escape' and then type e.g. Alt-A. Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On úterý 24 červenec 2007, Dr. Werner Fink wrote:
Other applications not using ncurses should be aware of the changes and be changed accordingly. For the mappings please refer to the snooper.tar.bz2 within the xterm sources of factory. Therein I've listed the mappings for xterm, urxvt, kterm, mlterm, konsole, and gnome-terminal done with the snooper utility.
Midnight Commander uses it's own mapping table and needs keys like ALT-C, ALT-L or ALT-?. These keys used to be mapped to ESC <key>. I could not find the current mapping. Can you please point me to some documentation? Vladimir --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Hi, On Tuesday, August 14, 2007 at 15:33:18, Vladimir Nadvornik wrote:
On úterý 24 červenec 2007, Dr. Werner Fink wrote:
Other applications not using ncurses should be aware of the changes and be changed accordingly. For the mappings please refer to the snooper.tar.bz2 within the xterm sources of factory. Therein I've listed the mappings for xterm, urxvt, kterm, mlterm, konsole, and gnome-terminal done with the snooper utility.
Midnight Commander uses it's own mapping table and needs keys like ALT-C, ALT-L or ALT-?. These keys used to be mapped to ESC <key>. I could not find the current mapping. Can you please point me to some documentation?
This might help you https://bugzilla.novell.com/show_bug.cgi?id=294166 c#8 If you like to know which terminal does which escape sequences you may read the files xterm.keys, urxvt.keys, kterm.keys, mlterm.keys, and konsole.keys from snooper.tar.bz2 within the package source of xterm. Henne -- Henne Vogelsang, openSUSE. Everybody has a plan, until they get hit. - Mike Tyson --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On úterý 14 srpen 2007, Henne Vogelsang wrote:
Hi,
On Tuesday, August 14, 2007 at 15:33:18, Vladimir Nadvornik wrote:
On úterý 24 červenec 2007, Dr. Werner Fink wrote:
Other applications not using ncurses should be aware of the changes and be changed accordingly. For the mappings please refer to the snooper.tar.bz2 within the xterm sources of factory. Therein I've listed the mappings for xterm, urxvt, kterm, mlterm, konsole, and gnome-terminal done with the snooper utility.
Midnight Commander uses it's own mapping table and needs keys like ALT-C, ALT-L or ALT-?. These keys used to be mapped to ESC <key>. I could not find the current mapping. Can you please point me to some documentation?
This might help you
https://bugzilla.novell.com/show_bug.cgi?id=294166
c#8 If you like to know which terminal does which escape sequences you may read the files xterm.keys, urxvt.keys, kterm.keys, mlterm.keys, and konsole.keys from snooper.tar.bz2 within the package source of xterm.
I have already seen these files. Unfortunately the keys mentioned above are not listed there. The problem seems to be more complicated, I just entered bug 300331 It would be nice to test all console applications that use ALT-<letter> hotkeys. I have found Midnight Commander and yast2-ncurses so far. Vladimir --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (3)
-
Dr. Werner Fink
-
Henne Vogelsang
-
Vladimir Nadvornik