[Richard <legalize at xmission.com>]
Mouse, do you know if the 925 and 950 share the same
control codes?
I used to know the commonly-used ones by heart, but that memory has
long bitrotted out of existence.
["J.C. Wren" <jcwren at jcwren.com>]
They do except for the status line programming and the
real-time
clock. You can use the 950 manual for 99.44% of your programming.
[Dennis Boone <drb at msu.edu>]
The 950 is a superset of the 925 in functionality and
control codes.
One of the key differences is that attributes (i.e. changes to bold,
dim, etc.) on the 925 take a screen position. On the 950, they
don't. (That may be configurable on the 950; memory isn't giving me
a solid answer on this point.)
Yes, this is a major difference for many applications, and one reason
why I hated to have to use a 925 - I hate "occupy a screen position"
attribute cookies.
My memory is fuzzy on this point, but it does agree that the 950 and
925 were very similar.
Here are my private termcap file's entries for the 950 and 925,
reformatted into two columns for comparison. Looking at them now, I
see some errors (for example, the 950 really should have :hs: as well,
and I'm not sure it should have :xn:), but these are what I've been
using.
tvi950|950|televideo 950:\ tvi925|TeleVideo 925:\
:ae=\E%:\
:al=\EE:\ :al=\EE\ET:\
:am:\ :am:\
:as=\E$:\
:bl=^G:\ :bl=^G:\
:bs:\ :bs:\
:bt=\EI:\ :bt=\EI:\
:bw:\ :bw:\
:cd=\EY:\ :cd=\EY:\
:ce=\ET:\ :ce=\ET:\
:cl=^Z:\ :cl=^Z:\
:cm=\E=%+ %+ :\ :cm=\E=%+ %+ :\
:co#80:\ :co#80:\
:cr=^M:\ :cr=^M:\
:ct=\E3:\ :ct=\E3:\
:dc=\EW:\ :dc=\EW:\
:dl=\ER:\ :dl=\ER:\
:do=^V:\ :do=^V:\
:ei=\Er:\ :ei=:\
:ho=^^:\ :ho=^^:\
:hs:\
:ic=\EQ:\
:im=\Eq:\ :im=:\
:is=\E)^^\EO\E= (\E1\E= 0\E1\E= 8\E1\E= @\E1\E= H\E1\E= P\E1\E= X\E1\E= `\E1\E= h\E1\E=
n\E1:\
:is=\El\E":\
:.is=\EX\E3\E= (\E1\E= 0\E1\E= 8\E1\E= @\E1\E= H\E1\E= P\E1\E= X\E1\E= `\E1\E=
h\E1\E= n\E1\E)\E'\El\E,\E"\Ew\EN:\
:it#8:\
:kb=^H:\
:kd=^V:\
:kh=^^:\
:kl=^H:\
:kr=^L:\
:ku=^K:\
:le=^H:\ :le=^H:\
:li#24:\ :li#24:\
:mi:\ :mi:\
:ms:\
:nd=^L:\ :nd=^L:\
:nl=^J:\
:pt: :pt:\
:se=\E):\ :se=\E):\
:sf=^J:\
:so=\E(:\ :so=\E(:\
:sr=\Ej:\
:st=\E1:\ :st=\E1:\
:ta=^I:\
:up=^K:\ :up=^K:\
:vb=\Eb\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\Ed\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200:\
:vb=\Eb\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\Ed\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200:\
:xn:\
:xo:\
::
/~\ 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