bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Errors in terminfo.src for vt52, h19 and xterm-vt52 alternate character


From: Ben Wiley Sittler
Subject: Errors in terminfo.src for vt52, h19 and xterm-vt52 alternate character set info
Date: Mon, 22 Oct 2007 17:14:10 -0700

Hi,

After a bit of investigation, it looks like terminfo.src is wrong
about the alternate character set on the h19/z100 terminal family and
on the vt52 (the real thing, as opposed to the vt100 running in vt52
mode).

The h19/z100 family actually have this acsc correspondence:

acsc=~^x`qanbkcjdmelfgg+hai.kwsutvutvozs{

The rest is assorted half- and quarter-block characters, diagonal
line-drawing characters, left and right scanlines, etc. see e.g. the
image on 
http://home.comcast.net/~davidwallace2000/h8/project8080_archive/pgs/h19esc.html#modes
for a description.

And here's the vt52 this acsc correspondence:

acsc=0affgg+h.kolpmqorrss

The rest of the vt52 alternate character set is a bunch of fraction
parts, subscript digits, and other assorted symbols.

However a vt100 or xterm emulating a vt52 (that is, after rceiving
"\E[2l" ) still uses the vt100 alternate character set. so for
"xterm-vt52" this should be as for regular xterm:

acsc=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~

Also, are there any plans to extend terminfo to support unicode acsc
information? That is, the rest of the h19/z100 and vt52 alternate
character sets could easily be described by correspondence to unicode
characters, and ncurses could map appropriately while displaying.

Just a thought... maybe there's a way to do this and i just don't know it?

-Ben




reply via email to

[Prev in Thread] Current Thread [Next in Thread]