-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Labels
bugterminal-emulationUpdates to existing emulations, or addition of new onesUpdates to existing emulations, or addition of new ones
Description
Based on this test, K95s line wrapping behaviour is slightly wrong for the VT420 and VT520. It might be for VT320 too, but no one has run the test for one of those and I don't have acces to one to run it myself.
Kermit 95s behaviour is the same for VT100, VT220, VT320 and the 'K95' terminal type while for real DEC terminals the behaviour changed from model to model. Lines marked with << show where K95s behaviour is wrong for one or more terminal emulations.
DEC 100 220 420 520 K95
wrap works y y y y y yes
wrap is deferred y y y y y yes
CPR beyond last col n n n n n no
CR works at margin y y y y y yes
BS works at margin y y y y y yes
TAB wraps at margin n n n n n no
TAB cancels wrap y n y n n no <<
NL cancels wrap y n y y y yes <<
NUL cancels wrap n n n n n no
BEL cancels wrap n n n n n no
RI cancels wrap y n y y y yes <<
SGR cancels wrap n n n n n no
SM cancels wrap n n n n n no
CUP cancels wrap y n y y y yes <<
CUF cancels wrap y n y y y yes <<
EL cancels wrap y n y y y no <<
ED cancels wrap y n y y y no <<
DCH cancels wrap y n y y y no <<
ICH cancels wrap y - y y n no <<
ECH cancels wrap y - y y y no
CPR cancels wrap n n n n n no
DECSC cancels wrap n n n n n no
DECRC restores wrap y n y y y no <<
DECRC restores AWM n n n n yes <<
DECRC restores !AWM n n n n yes <<
Columns:
DEC architectural behaviour of DEC terminals (DEC STD-070)
100 real DEC VT100
220 real DEC VT220
420 real DEC VT420
520 real DEC VT520
K95 Kermit 95 VT100/VT220/VT320/K95 - the behaviour is the same for all
Metadata
Metadata
Assignees
Labels
bugterminal-emulationUpdates to existing emulations, or addition of new onesUpdates to existing emulations, or addition of new ones