H I S T O R Y O F S O U R C E M A P P E R ( S M ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Release A/F/C Date Comment ------------------------------------------------------------------------------- v.0.99e Jan 26, 1997 Fifth puplic release. Now as FREEWARE! Fix DOS-386 and UNIX versions of SM failed to parse literal strings in some rare situations. (Due to '/' directory separators rather than '\'.) Chg Several minor changes in message strings. Mostly due to bad and/or misspelled language. Chg Jan 25, 1997 For the OS/2 version only: SM now initialize it self to a lower task priority than is set by default by the system. This is due to the fact that SM is very disk intensive, and thus will perform about as fast even if the priority is relatively low. Fix Temporary project file was not always removed upon program exit. Chg The OS/2 version of SM now compiles with IBM Visual Age C++ v.3.0. Release A/F/C Date Comment ------------------------------------------------------------------------------- v.0.99d Nov 17, 1996 Fourth public release. Add Support for long filenames (if FS does :-). Add Multifile projects now has percent statistics in total line info section at top of map, as in maps of single source file. Chg Stripped screen messages so that long ids and functions doesn't cause linefeeds. Fix Flashing "Including list of calling sequences (...)". Chg Default value for switch dis[] is now 3 (Disp. info on screen = Detailed). Fix Missing linefeed character in error message. (Msg from OS: ......) Release A/F/C Date Comment ------------------------------------------------------------------------------- v.0.99c May 19, 1996 Third public release. Chg May 10, 1996 Switch "slf" not hidden any more. Fix Option comments now shows next to correct switch in auto generated options file. Release A/F/C Date Comment ------------------------------------------------------------------------------- v.0.99b April 05, 1996 Second public release. Add March 22, 1996 Ported to WIN32 console. Chg March 16, 1996 Central option for page break. This caused the following options to be removed: fnp (New page after functions register). fcn (New page after list of function calls). idn (New page after list of identifiers). csp (New page after list of calling sequences). The option (NFI) now works as the central switch to turn page breaks between map sections on or off. Chg March 12, 1996 The following options has been removed due to new layout of the mapfile (neccessary due to enlarged function- and id-names): Flc (Lead. char between function and line nr). lfc (Lead. char between function and caller). lCl (Lead. char between caller and line nr). fFm (Format of list of function calls). Iiu (Lead. char between identifier and user). Iul (Lead. char between user and line nr). iFm (Format of list of identifiers). Fix Default extention (.c) in OS/2 version. Fix March 11, 1996 Max length of id- and function-names increased from 33 to 78 bytes. Add March 07, 1996 New option 'dis[]' (level of display output). Fix Copyright string shows on top as it should. Chg ".MAP-files" renamed to ".sm-files" in option description. Chg Stack size increased from 16 kB to 32 kB. Release A/F/C Date Comment ------------------------------------------------------------------------------- v.0.98b March 06, 1996 First/initial public release.