[fa.info-mac] macforth vt52 emulator hex files

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