]> git.pld-linux.org Git - packages/compat-ncurses5.git/blob - ncurses-fix-nonunicode-breakage.patch
- rediffed
[packages/compat-ncurses5.git] / ncurses-fix-nonunicode-breakage.patch
1 ncurses-5.9-20110716.patch changes linux term to use SI/SO (use G1 charset)
2 for selecting alternate character set; however, it kept acsc to use CP437
3 codes - it had a chance to work on non-unicode terminal only if G1 was mapped
4 to CP437 map, which is not the default; the default for G1 is VT100 map, which
5 works with VT100-specific acsc string - and that's what this patch changes.
6
7 --- ncurses-5.9/misc/terminfo.src.orig  2011-11-05 08:32:32.280686759 +0100
8 +++ ncurses-5.9/misc/terminfo.src       2011-11-05 13:37:42.217966510 +0100
9 @@ -945,6 +945,7 @@
10  # Using SI/SO has the drawback that it confuses screen.  SCS would work.
11  # However, SCS is buggy (see comment in Debian #515609) -TD
12  linux2.6|linux 2.6.x console,
13 +       acsc=++\,\,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
14         rmacs=^O,
15         sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p6%t;1%;%?%p7%t;8%;m%?%p9%t\016%e\017%;,
16         sgr0=\E[m\017, smacs=^N, use=linux2.2,
This page took 0.099118 seconds and 3 git commands to generate.