|
From: Eric S. R. <es...@th...> - 2000-03-10 21:56:28
|
This file describes the first console driver changes from the Linux Console Project. It applies to both the "Sapphire" patch for 2.2.x and the "Emerald" patch for 2.3.x. The second patch band changes fix the double off-by-one error which manifests itself in the accordeon test from vttest. The third band is a patch from linux-kernel: it has to do with wrongly neglecting the intensity bit in certain operations. The other patch bands make the following changes to the terminal emulation: Code Action Changed in patch Reason ------ --------------- ------------------ ---------------------------- \E[6m blink added Support for ECMA-48 \E[ n k VPB added : \E[ n j HPB added : \E[ n I CHT added : \E[ n W CTC added (n=0, 2, 5) : \E[ n Y CVT added : \E[ n Z CBT added : 0x84 IND added Supports VT220 8-bit mode 0x85 NEL added : 0x88 HTS added : 0x8d RI added : \E[?6n DECXCPR added More exact VT100 emulation \E[?15n Printer status added : \E[?25n UDK status added : \E[?26n Keyboard status added : \E[?75n Data integrity added : \E[x DECREQTPARM added : \E[21m turn off 1 removed Conflicts with ECMA-48 \E[s DECRC removed Not in either VT100 or ECMA-48 \E[u DECSC removed : All three removed capabilities are redundant with other escape sequences supported by the driver (\E[22m, \E7, and \E8 respectively). None are or have ever been used by the Linux terminfo/termcap entry. Sizes: text data bss dec hex filename 23452 332 1028 24812 60ec console.o (2.2.12 old) 25036 332 1028 26396 671c console.o (2.2.12 new) -- <a href="http://www.tuxedo.org/~esr">Eric S. Raymond</a> Live free or die; death is not the worst of evils. -- General George Stark. |