[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ANN: terminfo-20160924.src.gz
From: |
Mikulas Patocka |
Subject: |
Re: ANN: terminfo-20160924.src.gz |
Date: |
Wed, 28 Sep 2016 14:19:27 +0200 (CEST) |
User-agent: |
Alpine 2.02 (DEB 1266 2009-07-14) |
On Sat, 24 Sep 2016, Thomas Dickey wrote:
> Files:
> ftp://invisible-island.net/ncurses/current/termcap-20160924.src.gz
> ftp://invisible-island.net/ncurses/current/termcap-20160924.src.gz.asc
> ftp://invisible-island.net/ncurses/current/terminfo-20160924.src.gz
> ftp://invisible-island.net/ncurses/current/terminfo-20160924.src.gz.asc
>
> 2016-09-24
> + updated minitel entries to use status line with screen(1), as well as
> printing special G2 videotex chars like french accentuated glyph
> using special cap XC= (patch by Alexandre Montaron).
>
> --
> Thomas E. Dickey <address@hidden>
> http://invisible-island.net
> ftp://invisible-island.net
Hi
The linux2.6 terminfo entry still contains the string "enacs=\E(B\E)0",
which makes it unusable with iso-8859-2 locale and most other one-byte
character sets (except iso-8859-1 and utf-8).
Please remove the enacs string.
According to man console_codes:
ESC ( B Select default (ISO 8859-1 mapping)
ESC ( 0 Select VT100 graphics mapping
ESC ( U Select null mapping - straight to character ROM
ESC ( K Select user mapping - the map that is loaded by
the utility mapscrn(8)
The iso-8859-2 locale needs the user mapping "ESC ( K" (this is
automatically written to all consoles by the setupcon program) - however,
terminfo incorrectly resets it to iso-8859-1 mapping with "ESC ( B".
Mikulas