LPrint Version History Version 2.3, Released 4/20/95 Bugs corrected: - "Custom Title" was displayed in titlebox instead of logo on multiple file printouts Features added: - Added error message if titlebox_path cannot be opened Version 2.2, Released 5/10/94 Bugs corrected: - Full path name changed to uppercase type - Would not expand path names for wildcard printing (Bug #3) - In cases where CRLF precedes FF, total number of pages was one too many (e.g. Page 12 of 11). Routine that prescans the file to count total number of pages did not match the printing routine. (Bug #5) - Incorrect pathname display for mixed usage of '/' and '\' characters - Generated error if no LPRCMD environment variable existed Features added: - Expands tabs into spaces. Command line option to set number of spaces (defaults to 8). - If no LOGNAME environment variable present, leaves log name blank instead of printing "(null)". - Minor cosmetic changes to verbose-mode output Version 2.1, Released 2/22/94 Bugs corrected: - Environment variable LPRCMD did not support quotes or escaped quotes. Could not embed spaces in the LPRCMD variable. (Bug #1) - Error message was generated when the LPRCMD environment variable was not set. (Bug #2) - Missing ')' on -F and -Q usage message display - Updated copyright message from "1993" to "1993-1994" - Fixed problem when CRLF is followed by FF at end of page Features added: - Incorporated ASP logo upon ASP acceptance and approval - Display ASP logo each time unregistered version is run - Print "UNREGISTERED VERSION" on bottom right of page when appropriate - Added branding for customized default "$MSG:" line at bottom of page - Added branding with registered name on usage text (visible when LPrint is run with no command line parameters) - Added checksum and magic number computation routine to detect unregistered versions - Made LPrint compatible with UNIX compilation - Converted design approach from downloading "files to print" as data, to a group of PostScript 'show' commands - Obfuscated PostScript source in program source code - Added independent company logo/titlebox file - Added default paths for titlebox file - Removed PRELOAD.PS dependencies - Added environment variables for additional command line options - Added environment variable for titlebox location - Tested ability to scan images and create PostScript titlebox file Versions previous to 2.1 not released; used in-house only Known exceptions at this time: - Long titles extend out of title border Possible features not included at this time: - IBM character font for printing line drawing characters, etc. - Two-column format in landscape mode - 2-4 page per sheet printing - Optional continual page numbering for multiple documents - Odd/even page only printing - Front/back of page printing - Proper handling of overstrike, bold, underline, strikeout, and other special characters. Also '\r' as a giant backspace. - Printer usage log for network applications - Reverse page order printing - Full PostScript DSC compatibility