*************************************************************************** ************************************************************************** VERSION HISTORY: ****************************************************************************** version 1.01 Fixed a bug and combined getword.c and getcmd.c into getcmd.c. Function prototypes have been moved to TM.H, and the message utility was completely rewritten. Cleaned up the code. ******************** version 1.1 New help facility. New file: help.c ********************* version 1.11 May 28, 1992 Made help.c independent of getcmd.c. help.c can now stand alone. replaced 'set step (no)silent' with 'set trace (on)off' ******************************************************************************* version 1.2 June 14, 1992 Enabled watch points and break points. New file: watch.c Debug and rewrite of help.c ******************************************************************************* version 1.21 June 16, 1992 Some fixes to help.c ****************************************************************************** version 1.22 July 15, 1992 assorted fixes. More commands related to watch and break points. Known bugs: tm.hlp needs to be in the default directory to be readable. ************************************************************************ version 1.23 Jan 3, 1993 'set trace descriptor'. Some simple fixes. Renamed DEBUG.MMS to TM_DEBUG.MMS... V6.0 of VMS debugger creates a logical name 'DEBUG' that points to SYS$SHARE:DSDEBUG.EXE causing problems when mms is called with '/descrip=debug'. ************************************************************************** apr 27, 1993 fixed access violation during descriptor trace. may 24, 1993 fixed failure of 'move right' for tape head. ************************************************************************** Oct 19, 1993 MAKE.COM and SETUP.COM for use in VMS. TM.BCK MAKE.COM eliminates the use of MMS. ************************************************************************** Version 1.3 Oct 24, 1993 HELP utility now handles abbreviations, and the HELP menus are alphabetized. ************************************************************************** Oct 28, 1993 Fixed new bug in help: TM wasn't printing help on items with a suffix which was another entry. Fixed a bug in MAKE.COM *************************************************************************** Nov 5, 1993 Made alphabetization of help menus a compile-time option *************************************************************************** Nov 9, 1993 Alterations to make TM compatible with DEC C. At the same time eliminated gcc complaints about prototyping. 1) commented out arguments of function prototypes 2) removed fopen() as a reference in FILE declaration. It still doesn't compile perfectly on DEC C. **************************************************************************** Nov16, 1993 Complete reworking of funtion prototypes. Now TM compiles and links correctly in DEC C. *************************************************************************** Version 1.31 April 2, 1994 Dave Harmon enters the picture, merges in his fixes and minor improvements to his copy of V1.23. Source goes back and forth between the two Davids until they can get something that works on all compilers. D. Harmon adds tm.prj and makefile.tcc for Borland Turbo C. 2.0. D. Harmon adds some truly wonderful macro examples. *************************************************************************** Nov 5, 1994 Fixing some bugs and inconsistencies in EDMACRO. It was possible to insert 'run'... don't allow that! *************************************************************************** Version 1.32 Dec 19, 1998 Can now enter comments at the tm> prompt. May 12, 2000 Create install.sh and README June 20, 2000 Fix a bug: mac name_list wasn't being initialized. Recently that was causing a segmentation fault. ***************************************************************************