This is a list of improvements, fixes, etc. since the original release of Programmer's SUPER-MAINT version 1.0 (August 1990). Version 2.00: 05/27/91 SME Fix "Edit New File" problem 05/24/91 SME Clipper support added. 05/21/91 SME SMSET New feature: If "LIBS Unique Name?" is set to "Y" in SMSET, SME will ALWAYS ask for a unique library name when you are building libraries. All names are set to this unique name so you don't have to type it for each type of file that needs a name (response files, PC-lint, Clear+, etc.) 05/18/91 SME Minor bug fix: In `Make' `Macros' resetting library macro screen in local mode was taking default info from the global lang def file. 05/16/91 SME Aztec Manx C compiler support added. 05/16/91 SME Language Definition Files are Local or Global. If local files don't exist they can be copied from the global ones. Macro functions won't work unless all 5 Lang Def Files plus the LASTMACS file are present. (You can also copy a separate set from `distribution disk 2' to a local directory before running SME in that directory. Always remember to eset each macro screen in ake menu acros after new lang def files are installed. 05/15/91 SM Minor fix: shareware message doesn't appear on registered versions when .SMF file can't be found. 05/15/91 SME SME saves list of installed directories to save the time it takes read them. If you want SME to re-confirm what directoriess you have you press Ctrl-r while in the `Directories' window. The files are named after the drive, ie. A, B, C, etc. 05/15/91 SME Minor bug fix: Dir Window Page Numbering 05/14/91 INSTALL Revise Default B&W Colors to just black and white (no bold) 05/14/91 SMSET Improve color change example screens 05/14/91 SME Maximum Directories SME can read raised from 100 to 248. Trap added to prevent overflow. 05/14/91 SME Minor bug fixed: SME now detects 3 1/2" HD floppies. 05/13/91 SME SME saves list of installed drives to save the time it takes to see if they are there. If you want SME to re-confirm what drives you have you press Ctrl-r while in the `Drives' window. The file is named FILES. 05/11/91 SME SME now detects floppies beyond drive B. Also knows if A is installed, but B isn't. (`Pick'). Floppy drives with no disk in them are NOT used. 05/10/91 SME Added `Reading Directories' in `Pick' 05/08/91 SME If SME is set to view 1 directory only when picking files, and no directory is specified, SME will view the current directory. 05/06/91 SME, SMSET, Added support for 43 and 50 line mode SMH ************************************************************************ ******NOTE: Features Above This Line Were Added After The Version 2***** ****** Manual Went To The Printer ***** ************************************************************************ GENERAL ALL Some general changes have been made over the course of three months: A much improved user interface and a completely rewritten user manual. 04/29/91 INSTALL New section converts from version 1 to version 2 04/28/91 SME, SMH Rewrite manual show and print functions 04/28/91 SME Alphabetize directories while finding them 04/25/91 INSTALL Install now knows whether it is being run from a two disk set (5 1/4") or a one disk set (3 1/2") 04/24/91 SMAK,SMUTIL The self-extracting file containing program and doc files (SMAK.EXE) has been split into two files. SMAK now contains program files only and remains on disk 1. SMUTIL now contains docs, help files, and the sample program. 04/24/91 SME Change the way marking occurs. Now SME remembers what has been marked and shows plusses even if you leave and return to a directory. SME no longer allows you to mark a source code file twice for one make file. SME DOES allow two identically named source code files if they are in separate directories. 04/23/91 SME,SMSET Backup option added for make files, response files, PClint and Clear+ files, etc. 04/22/91 SME Number of action blocks allowed raised form 75 to 95. Size of make file buffer enlarged to accomodate more lines in a make file. 04/21/91 SME,SMH, Mouse liberated to go anywhere on the screen. Exit SMSET boxes added at the top left corner of each menu to use the mouse to back out of menus. Epsilon symbol (old mouse exit) deleted. 04/21/91 SM -er command line flag added to allow total rebuild in one step (other flags are recognized at the same time). 04/20/91 SM,SME, SUPER-MAINT can now be set to use local setups or the SMH,SMSET global setup. Using local setups allows different setups (including libraries) by setting a flag in SMSET, then building a local super.ini file in the default directory. SME changed so a 'G' appears in the upper left when set for Global setups, and an 'L' appears for Local ones. 04/16/91 SM SM remembers which memory model you last compiled a program in. This way if you are compiling several programs in different models you do not have to explicitly tell SM which model to use for each one unless you want to change the model 04/15/91 SM -q changed and -qb flags added. -q calls SMSET in Advanced mode, -qb calls it in beginner (novice) mode. 'q' still stands for 'quick setup.' 04/13/91 SM SM is considerably smaller (about 1/3 the size of version 1) 03/26/91 SMSET New setup program written. Setup functions taken out of SM and SME 03/22/91 SME When SME shells to DOS, or calls your text editor or SMSET it now swaps itself to EMS if available, or a temporary file if EMS isn't available. This allows you to use bigger text editors (such as Brief) with SUPER-MAINT. 03/18/91 ALL The way SUPER-MAINT deals with unregistered and registered versions has been changed. The shareware reminder screen in SME can print an order form, or be exited with no time delay. A daily countdown has been added (informational- does not affect use of the program). Time delays removed from all reminder screens. Version 1.20: 11/07/90 Add support for Demonstration with Bogus Compiler, Assembler, Linker, Librarian, and Debugger 11/08/90 Add support for Mix Power C (assembler, PCL and MERGE). Version 1.10: 11/01/90 INST Adjust INSTALL.EXE for registered version to use two disks instead of one 11/01/90 INST Add EmmaSoft Viewer to installation program. 10/12/90 Complete name change from "SUPER MAKE" to "Programmer's SUPER-MAINT" 10/10/90 SM,SME,INST Enlarge size of library names in initialization structure. 10/10/90 SM Added -m flag to explicitly disable the copy/delete .EXE files function (reported to be kicking in unwanted on some systems when no directory is explicitly set for keeping executable files in. 07/21/90 SM Bug fix: L2CO was taking the value of the L1CO macro