>> [...VT-xxx emulation...]
> For VT100-compatible work, it's not _too_ hard to set up an
> emulation environment that handles 99% of what's thrown at it
> (vttest is a good way to see how your emulator _really_ behaves).
It aws, once upon a time. But these days, it uses ./configure, which
is a security nightmare waiting to happen. When I wrote to the author
about that, the reaction I got back was basically "tough" - I suppose
he feels that his convenience outweighs the security of our systems.
If you need
double-high/double-wide or flashing chars, etc., it's
harder to find a good emulator, [...]
Actually the Double-Height/Double Width is
one of my main problems,
flashing less so.
Perhaps it's time to mention mterm again. It's my terminal emulator
for X, and it has a "decansi" emnuation that's X3.64 with some DEC
extensions. decansi mode running at 80x24 (or 132x24 - it will try to
resize its window if you send the column-count change sequence) is a
pretty good VT-100 emulator.
I mention it here because it does DH and/or DW (including single-width
double-height, which VT-100s don't do). It's slow the first time you
use it, because it has to take the character glyphs and magnify them,
but once a character is magnified, that character is tolerably fast.
This isn't as much of a show stopper for me though
as the application
keypad not working right. I make heavy use of the keypad, and can't
live without it. I would like to be able to use all of the function
keys.
If your keyboard has the keys, and you have them mapped to the correct
KeySyms, I think mterm doing decansi emulation gets them right. If you
find any respect in which it doesn't, I consider it a bug (though I may
reclassify it as "misfeature" if it proves too hard to fix :-).
See ftp.rodents.montreal.qc.ca:/mouse/X/mterm.src/ for them as wants.
/~\ The ASCII der Mouse
\ / Ribbon Campaign
X Against HTML mouse at rodents.montreal.qc.ca
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B