home *** CD-ROM | disk | FTP | other *** search
- This archive contains a vt100 emulator with KERMIT and XMODEM file
- transfer protocols by Dave Wecker (V2.3 DBW 861101).
- Also has Tek emulation (version vtek2.3.1--DEG 870201).
-
- Thanks:
- -------
- To everyone who sent in code and suggestions!
-
- Releases:
- ---------
- vtek2.3.1 870201 DEG - fixed Tek page command, plot height.
- vtek 861206 DEG - added Tektronix emulation
- v2.3 861101 DBW - minor buf fixes
- v2.2 861012 DBW - more of the same
- v2.1 860915 DBW - new features (see README)
- v2.0 860823 DBW - Major rewrite
- v1.1 860720 DBW - Switches, 80 cols, colors, bug fixes
- v1.0 860712 DBW - First version released
-
- Usage:
- ------
- Please read VT100.DOC for usage information and examples.
-
- Release Notes:
- --------------
- vtek2.3.1 870201 DEG -
- - fixed Tek page command. Now supports both Tektronix and
- Retrographics page commands.
- - used NewWindow.Height for vertical scaling rather than 400
- throughout window.c.
-
- vtek 861206 DEG - Tektronix emulation added:
-
- - added intek flag in vt100.h (main switch in and out of plotting
- mode).
- - disabled lookahead buffer in vt100.c when !intek.
- - main change is to window.c, where functions crosshair(), doTek(),
- and sendposn() have been added. Changes to emit() to support
- Tek commands.
- - remote.c changed to support Tek escape sequences.
-
- v2.3 861101 DBW - minor bug fixes:
-
- - added p_wbcolors to allow workbench colors on custom screen
- (In the init file you can specify WBCOLORS to be NO (use color
- definitions in INIT FILE or VT100.H) or YES (use WORKBENCH
- colors for everything)).
- - "$" now sends a kermit-bye (like it says in VT100.DOC).
- - made window/screen heights more reasonable
- - Added ANSI insert line and delete line (<csi><num>L and
- <csi><num>M) to speed up various editors (like emacs).
- NOTE: This is NOT a VT100 sequence (new extension).
- - ctrl-space now also sends a null (along with ^@ and ^`)
- - RAWKEY fixed in WINDOW.C
- - p_wrap fixed in WINDOW.C
- - removed WRDMAX from VT100.H
- - fixed exit with no params in SCRIPT.C
- - fixed parity comparisons in KERMIT.C
- - init file [n+1] changed to [nplus1] to make Lattice happy.
- - cursoron(), cursoroff() changed to one routine cursorflip().
- - long lines shortened to less than 80 characters (for gateways).
- - blanks following exit (or comments) now work in scripts.
-
- v2.2 861012 DBW - more of the same:
-
- - The INIT file "exit" command can now take an optional argument
- which is the name of a script to execute after initialization
- is complete.
-
- - The SCRIPT command "exit" takes an optional paramater which may
- be either the pathname of the next script to execute or the
- string "VT100" (which causes the emulator to exit completely).
-
- - Hangup menu item now works.
-
- - Autowrap can now be set from VT100.H, VT100.INIT and the standard
- escape sequence (<ESC>[?7h - set, <ESC>[?7l - reset)
-
- - Control-G is now handled with an audible beep (volume set with the
- VOLUME parameter in VT100.H and VT100.INIT). If the volume is set
- to 0, a visual beep (DisplayBeep) will be used instead.
-
- - Script now used "^chr" to send control characters instead of
- "|" (which was screwing up U**X users). See VT100.DOC for details.
-
- - The graphics "box" character (a) was added so bar charts now work
- in line drawing mode (e.g., monitor system on VMS).
-
- - Control-@ and Control-` now send the NULL character
-
- - Alternate color for BOLD has been re-instated by popular demand
- (instead of using SetSoftStyle) when there is more than 1 bit-
- plane. With one bit-plane, SetSoftStyle is used.
-
- - Menus