On 25.01.2010 20:08, Corinna Vinschen wrote:
Hi Thomas,
...
can you please create a patch to add some words to the "What's new and
what changed from 1.7.1 to 1.7.2" section in the User's Guide
(winsup/doc/new-features.sgml), in terms of your console enhancements?
Hi, changelog and patch attached. I had already looked for a web or man page describing console features to amend that but apparently there is none.
Thomas
2010-01-26  Thomas Wolff  <[email protected]>

        * new-features.sgml (Device related changes): List console enhancements:
        Modified function and keypad keys, VT100 line drawing graphics mode, 
        Alt-AltGr combinations, enhanced mouse and focus event reporting, 
        attribute escape sequences.

--- new-features.sgml   2010-01-26 14:42:17.583032000 +0100
+++ patch/new-features.sgml     2010-01-26 15:58:11.067930000 +0100
@@ -382,6 +382,50 @@ Support UTF-8 in console window.
 </para></listitem>
 
 <listitem><para>
+Enhanced support of modified function and keypad keys in console window:
+Function keys together with combinations of Shift, Control, Alt send 
+distinguished escape sequences (compatible with rxvt).
+Keypad keys together with Shift, Control, Shift-Control send 
+distinguished escape sequences (xterm-style); with Alt, an additional 
+ESC prefix is sent.
+</para></listitem>
+
+<listitem><para>
+Support VT100 line drawing graphics mode in console window (compatible 
+with xterm and mintty).
+</para></listitem>
+
+<listitem><para>
+Support of combining Alt and AltGr modifiers in console window 
+(compatible with xterm and mintty), so that e.g. Alt-@ sends ESC @ 
+also on keyboards where @ is mapped to an AltGr combination.
+</para></listitem>
+
+<listitem><para>
+Support enhanced mouse event reporting in console window (compatible 
+with xterm and mintty):
+Report mouse wheel scroll events in mouse reporting mode 1000 (note: 
+this doesn't seem to work on all systems, assumedly due to driver 
+interworking issues).
+Add mouse reporting mode 1002 to report mouse drag movement.
+Add mouse reporting mode 1003 to report any mouse movement.
+Ensure consistence of read() and select() system calls as to whether 
+a reporting escape sequence is available for input.
+</para></listitem>
+
+<listitem><para>
+Support focus event reporting (mode 1004) in console window 
+(compatible with xterm and mintty).
+</para></listitem>
+
+<listitem><para>
+Fix escape sequence to select dim attribute in console window 
+(2 instead of 9 for compatibility with ANSI and other terminals).
+Add escape sequences for not bold (22), not invisible (28), not 
+blinking (25) (compatible with xterm and mintty).
+</para></listitem>
+
+<listitem><para>
 In the console window the backspace key now emits DEL (0x7f) instead of
 BS (0x08), Alt-Backspace emits ESC-DEL (0x1b,0x7f) instead of DEL
 (0x7f), same as the Linux console and xterm.  Control-Space now emits an

Reply via email to