info-mac@uw-beaver (info-mac) (11/16/84)
From: Stewart_French <french%ti-eg.csnet@csnet-relay.arpa>
There are two "HEX"ified files (via BINHEX) at USC-ECLB in
PS:<SFRENCH>MENUS.HEX and PS:<SFRENCH>ASSIST.HEX
These are MacForth blocks files. They contain a VT52 emulator and
helper menus for a variety of VMS commands. The helper menus
allow you to pull-down to selected commands and the correct sequences
will be sent over the serial line. It could save a lot of keystrokes.
The menus include
1. a helper for a Novation SmartCat,
2. a helper for Unipress VMS Emacs,
3. a helper for VMS mail,
4. a helper for general VMS commands (my own synonyms, you will need
to change them to support your own).
These menus are unbelievable easy to modify. You should be able to tailor
this thing for ANY computer system.
This version does not support insert and delete line and character
yet. I may some day get around to adding it. I have become disheartened
with MacForth. It just takes to long to load a program and/or debug one.
Things to watch out for:
1. I hard coded in the baud rate. It is easy to change. Look in the
source.
2. Ditto with all other parameters no of bits, parity, ...
3. when you exit, if you are using an old version of MacForth the cursor
will no longer move. You will need to reboot. This was fixed in later
releases of MacForth.
4. Set the volume control to zero and you will have the visible bell.
The termcap entry is this:
m1|macas|Macintosh Assist:\
:pt:bs:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :co#80:\
:li#24:nd=\EC:pt:se=\ET:so=\EU:sf=\ED:sr=\EI:up=\EA:ku=\EA:\
:kd=\EB:kr=\EC:kl=\ED:vb=\E9@\E9P\E9@\E9P\E9@\E9P\E9@\E9P:
If downloading via MacKermit you may expect:
menus.hex to be 519 packets
assist.hex 704 packets
if your version(s) of kermit work like mine.
Direct any questions/upgrades/mods to:
Stewart French
french%ti-eg@csnet-relay