Trailing-Edge
-
PDP-10 Archives
-
BB-H311C-RM
-
swskit-hacks/tvsm-diff.txt
There is 1 other file named tvsm-diff.txt in the archive. Click here to see a list.
;differences between TV and TVSM
0,n^B returns logical comp of n
1,n^B returns -1 if n<0, 0 if n>=0
2,n^B returns 0 if n<0, -1 if n>=0
3,n^B returns 0 if n=0, else -1
4,n^B returns signum n
5,n^B returns absolute n
nF change the ascii value of the next character to n. If at end,
insert as if nI
n:Qi move n into Qi and return old value of Qi
n:Ui move n into Qi, and return n as value
:%i decrement Qi and return as value
^Fstring$ move string into the input buffer.
^Astring can have funny characters if quoted by ^V.
-1^T returns -1 if no characters are in the input buffer, else 0.
n^T if n is 0, do normal ^T, except don't clear ^O
if n>0 and n<200, output character whose ascii is n.
if n=>200, sleep for n milliseconds, then act as -1^T.
^T input character as normal, but also clear ^O.
^C HALTF immediately. (CONT works).
WLOAD1$ type 1-min load ave.
WLOAD5$ same for 5-min
WLOADF$ same for 15-min
WHOUR$ type the time
WDATE-AND-TIME$ insert date and time
WDAY$ insert day, date & time
WDATE-ONLY$ insert the date
WGARBAGE-COLLECT$ force a qreg garbage collect
WINVISIBLE$ make the cursor marker into 2 spaces.
WVISIBLE$ make the cursor marker "/\"
WPHASE$ insert the phase of the moon string.
nWPHASE$ type the phase of the moon string. (any nonzero value of n).
WZAP$ Close, release, and then re-open COMMANDS.TV.
qreg names: still A-Z and 0-9, but also :(n) where n=0 to 150;
and :(n+i) where n=0 to 150 and i is any qregname. (May be of
colon form, ie, :(100+:(1)) works. only one + per level of (). )
Numeric output does not force a newline of output.
This list is not complete.