lb:[1,2]tedvt100.hlp $ ins lb:[1,1]edresl $ run ted Also, the logical TED$TEMP is the first choice for it's work file location, otherwise it goes in current default. You can, of course, download via Kermit-11 to the PRO for all files needed. The *.HLP files are FIXED 512. The P/OS version also allocates a 18 KW dynamic region to cache the workfile and to allocate space for a reasonable number of workfile buckets. Currently you would overflow a RD52 before running out of space in the region. RSTS/E This version will ONLY run under version 9.0 or later. It needs dynamic region support, which was lacking in previous versions of RSTS/E. Copy the TED.TSK image to someplace where you want it, with a 234 protection code. Copy the files *.HLP to LB:[1,2] with a protection of 40. Create a CCL for it. In the following, the account SY:[0,250] is assumed to exist. If your CPU supports I/D space, replace 'TED.TSK' with the file 'TEDID.TSK'. If this is used by users lacking the INSTAL priviledge, you will have to put a <234> protection on the task image. $ copy ted.tsk [0,250] $ copy edresl.lib [0,250] $ ins/lib [0,250]edresl $ def/com/sys SED [0,250]ted.tsk $ def/com/sys TED [0,250]ted.tsk $ set prot=234 [0,250]ted.tsk As in P/OS, the logical TED$TEMP will be attempted first for the work file. If that fails, it goes into SY:. Privileges are up only for the region creation, they are not up at the time of work file creation. RSX11M+ Basically the same as P/OS and RSTS/E. TEDID is an I/D space image, TEDSUP.TSK uses RMSRES in supervisor mode. VMS Copy TED.EXE to sys$system:TED.EXE and sys$system:SED.EXE Install them as foreign commands as in SED :== $SED TED :== $TED Run INSTALL and add them /shar/head/priv=exquota, as in: $ set verify $ ass/sys sys$sysroot:[syshlp] ted_help $ cop 1:[brian.ted]ted.exe sys$system:ted.exe/prot=w:re $ cop 1:[brian.ted]ted.exe sys$system:sed.exe/prot=w:re $ cop 1:[brian.ted]tedsubpro.com ted_help:tedsubpro.com/prot=w:re $ run sys$system:install sed/del ted/del sys$system:sed.exe/shar/head/priv=exquota sys$system:ted.exe/shar/head/priv=exquota /exit $ set noverify $ exit The EXQUOTA priv is desired so the editor will never die due to running out of space for it's work file but is not absolutely required. Add logical TED_HELP as in ASS/SYS SYS$SYSROOT:[SYSHLP] TED_HELP Copy TEDVT100.HLP and TEDHELP.HLP to TED_HELP with W:R access Copy TEDVT100.HLP to TED_HELP:TEDVT220.HLP also. If you assign a process logical called TED_TEMP to another device and directory and have the privilege to access it, TED will place it's workfile there. You are all done. Differences from the PDP-11 version: 1. There is no pratical limit on the size of the file being edited, as in the PDP-11 version TED uses a work file which is internally LRU cached. The size of the cache is based on your WSQUOTA. The internal index used to access the work file is dynamic, it will grow when need be. This 'new' TED (the one written in C), on the PDP-11, will create an 11 KW dynamic region to cache the workfile and store pointers. 2. New commands in the screen editor include GOLD @ and GOLD #, see the screen editor help menu (GOLD H) for information. (VMS only) 3. The editor creates a process logical called TED_LAST_FILE_EDITED so it can remember the last file edited. (VMS only (so far)) 4. All I/O is done in RMS in Macro-32 for speed, i/o thruput is not a strong point of the C language. 5. Gold B now selects alternate windows. Gold 3 selects alternate paste buffers. 6. The VT220 is supported ala the command SET TER VT2 or by checking the terminal type set (normally) by $SET TER/INQ in LOGIN.COM. The FIND, INSERT HERE, REMOVE, SELECT PREV SCREEN and NEXT SCREEN keys are supported. Under P/OS, VT220 mode is assumed. For edit history, see EDMAIN.C AAAREATXT[.050036]AAAREA.TXT[.050036]   X14|H [4;Ik(&'( k ߫H&P` \RrPP2PPzPP{PPPPP2P~\$\\TD 0D \~ hi) +\ ^( n ^( np\^txY\^ˀ\!kVk<\F˰<˴ˬ\VVkˤ1`@lP ABCDEFGHIJKLMNOPQRSTUVWXYZ$.?0123456789<@<SЬTЬ UQS>?\\\\\\\\\`:#@'="\abcdefghi\\\\\\\jklmnopqr\\\\\\\~stuvwxyz\\\\\\\\\\\\\\\\\\\\\\{ABCDEFGHI\\\\\\}JKLMNOPQR\\\\\\\\STUVWXYZ\\\\\\0123456789\\\\\