WHATSNEW.TXT Source Printer v2.0 v2.0 November 1995 Changed Source Printer's program name and archive name to SRCPXX.??? where XX represents the version number (20 for 2.0), and ??? is generally representative of the archiving program used to compress the files. This was to make identification on Compuserve easier (only 6 character file names allowed). (The original version 1.0 was named SRCPRN10.???, which usually got truncated to SCRPRN.???). SourcePrinter will now remember which subdirectory you were in across sessions. You can now delete files from the File List one at a time as an alternative to deleting all of them at once. For dBase/Clipper/.PRG files, SourcePrinter now interprets an asterisk that is the first non-space character in a line to mark a single line comment. The interpretation of //, &&, and /* */ remain unchanged. Fixed a bug that caused characters with ascii codes greater than 127 to be printed incorrectly. This was a problem for some of our German friends in particular. Note to non-US users: Some international character sets use the higher ascii values to index special letters. In these cases, Source Printer may issue a warning that the file may be binary. In these cases, it is generally safe to continue, so press YES to continue. You can now permanently turn off the warnings about possible binary (non-text) files and files containing hard page breaks (0x0C). You can also temporarily disable them. SourcePrinter will no longer prompt you regarding whether you want to Exit or not. In previous versions, Source Printer assumed carriage returns (0x0D) and line feeds (0x0A) occurred in pairs. If files contained only line feeds (0x0A), Source Printer did not break lines properly and would drop characters. This has been fixed. Furthermore, if there are one or more orphaned carriage returns in a run, they are converted to a single CR/LF combination (the source file is not touched). That is, CR/LF/CR is equivalent to CR/LF/CR/LF. CR/LF/CR/CR/CR is equivalent to CR/LF/CR/LF. Note that if the file contains a run of 500 bytes or more bytes with no line feed (0x0A) characters at all, Source Printer will issue a 'line exceeds 500 characters' warning and refuse to print the file. This is normal. This is very rare and can happen if you save a file 'as text' from certain word processors. Fixed an infrequent bug that caused some block comments specified by User Defined Comments to print truncated. Fixed a few other cosmetic things. v1.0 October 1994 The initial release.