Program: LSH Author: Rob Friefeld Date: March 10, 1990 Version: 1.0r Changes for this version: 1. The state of the recording toggle is displayed continuously. RECORD ON RECORD OFF SCREEN Mode Status Line + - LINE Mode Prompt Char > >> 2. Optional terminal specific strings are now 8-bit data headed by a character count rather than the previously used 7-bit, 0 terminated strings. (This is for optional line graphics.) 3. In LINE Mode, LSH calls CLREOS to clean up dangling line wraps where possible. You can also press "Up Screen" (^R) to Retype the line. Previously, this did nothing in LINE Mode. 4. On request from several users, this version implements a file name completion command which works like the one in EASE. The command assumes the cursor is at the end of an incomplete filespec (no .TYP) and appends *.* to it. Then a successive search is done for a file match everytime the command key is pressed. The filenames found are displayed in situ. Complete is nominally assigned to HOME key to avoid conflict with documentation of Token Repeat (TAB key). You can bind it to TAB, as EASE does, if you want to use it a lot. (I hope you DO want to use it...it cost 600 bytes.) Installation Note: Because Complete has to look back to see what the previously typed command was, it works out that Complete and Token Repeat MUST be assigned to a single control key, NOT a meta-key/control combination. Example: ZDE TEXT:L ZDE TEXT:LSH.WS ZDE TEXT:LSH10R.NEW ... etc. -rdf