Thomas Wolff wrote:
Actually, I just remember again that I though I should change the
terminfo entry too. Just - where's the source to patch?
http://mirrors.kernel.org/sources.redhat.com/cygwin/release/terminfo/terminfo-5.7_20091114-13-src.tar.bz2

That -src package is basically just a wrapper around terminfo.src from
ncurses-5.7 (as of patch level 20091114).  So, the ultimate upstream
source is actually ncurses.  But I split it out specifically so that we
could do faster updates of terminfo (rebuilding all of ncurses simply to
change two characters in /usr/share/terminfo/[63|c]/cygwin is rather silly).

So, send me patches against terminfo.src from that -src tarball, and
once we've got it figured out, I'll push it upstream to the ncurses
maintainer.

Sorry for the slightly late response. Attached is a small patch.
Two notes:
* I used the occasion to add PC graphics mode to the linux console, too, which have always been missing there. * I patched "cygwinDBG" only for now, because if the patch goes upstream, the new VT100 graphics mode will not be available for remote login from an older cygwin console for a while. Feel free to modify the entry "cygwin" accordingly if you feel confident with it.

Thomas
769a770
>       smpch=\E[11m, rmpch=\E[10m,
5307d5307
<       
acsc=+\020\,\021-\030.^Y0\333`\004a\261f\370g\361h\260j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376,
5325c5325
<       rc=\E8, rev=\E[7m, ri=\EM, rmacs=\E[10m, rmir=\E[4l,
---
>       rc=\E8, rev=\E[7m, ri=\EM, rmir=\E[4l,
5329,5330c5329,5332
<       sgr0=\E[0;10m, smacs=\E[11m, smir=\E[4h, smso=\E[7m,
<       smul=\E[4m, tbc=\E[3g, vpa=\E[%i%p1%dd, use=vt102+enq,
---
>       sgr0=\E[0;10m, smir=\E[4h, smso=\E[7m,
>       smul=\E[4m, tbc=\E[3g, vpa=\E[%i%p1%dd,
>       smpch=\E[11m, rmpch=\E[10m, smacs=\E(0, rmacs=\E(B, ech=\E[%p1%dX,
>       use=vt102+enq,

Reply via email to