/* * MasterBrowse 4.5 (w\ Installation Program V.4.5) * Copyright 1993, 1994, Michel Forget * Electric Storm Software * * R E L E A S E H I S T O R Y * -=-=-=-=-=-=-=-=-=-=-=-=-=-=- * * Version Release Date * ------- ------------ * * Version 1.0 March 25, 1993 * Version 2.0 April 28, 1993 * Version 2.4 May 19, 1993 * Version 2.5 June 02, 1993 * Version 2.5a June 03, 1993 * Version 2.5b June 04, 1993 * Version 2.6 June 20, 1993 * Version 2.6a July 08, 1993 * Version 2.6b August 14, 1993 * Version 2.8 August 30, 1993 * Version 2.8a September 08, 1993 * Version 3.0 September 22, 1993 * Version 3.1 September 26, 1993 * Version 3.2 October 05, 1993 * Version 3.3 December 05, 1993 * Version 3.3b December 10, 1993 * Version 3.3c December 11, 1993 * Version 3.5 January 30, 1994 * Version 3.5a March 10, 1994 * Version 3.6 March 25, 1994 (w\ Installation Program V.3.6) * Version 4.0 April 18, 1994 (w\ Installation Program V.4.0) * Version 4.1 April 29, 1994 (w\ Installation Program V.4.1) * Version 4.2 April 30, 1994 (w\ Installation Program V.4.1) * Version 4.4 May 04, 1994 (w\ Installation Program V.4.4) * Version 4.5 June 29, 1994 (w\ Installation Program V.4.5) * * If you would like to contact Electric Storm Software with bug reports, * suggestions, or comments, you can do so by using the following addresses: * * Internet: mforget@elfhaven.ersys.edmonton.ab.ca * ess@tibalt.supernet.ab.ca * * Mail: Michel Forget * 12209 Dovercourt Avenue * Edmonton, Alberta * CANADA * T5L 4E1 * */ The list of bug fixes and new features that was included with previous versions of MasterBrowse has been removed to save space. Only recent changes are shown in this file. The documentation has, of course, been updated to reflect all changes made to MasterBrowse since the first version. The list is in chronological order, so the new information is at the end of the file. MasterBrowse 4.0: The new version of MasterBrowse was compiled with Sozobon C 2.00 (extended by Jerry G. Geiger). This results in a smaller executable, which operates faster and uses far less memory than previous versions of MasterBrowse. BUG FIX: MasterBrowse now handles TAB expansion correctly. NEW FEATURE: MasterBrowse now allows wildcards in search strings. The following UNIX wildcard characters are accepted: [] - Entering "b[ai]rd" would cause MasterBrowse to stop searching on the strings "bard" and "bird". Entering "[a-h]og" would cause MasterBrowse to stop searching on the strings "bog", "dog", "fog", and "hog". MasterBrowse would not stop searching on "log", though, because the first letter of that word is not within the accepted range. * - Entering "work*" would cause MasterBrowse to stop searching on the strings "work", "worker", "working", "worked", and others. ? - Entering "wor?" would cause MasterBrowse to stop searching on the strings "word", "work", "worm", and others. ! - This is the refusal operator! Entering "[!a-k]og" would cause MasterBrowse to stop searching on the word "log", but ignore the words "bog", "dog", "fog", and "hog". NEW FEATURE: MasterBrowse now uses round radio buttons and checkboxes with crosses. BUG FIX: MasterBrowse will no longer crash while printing. (This only happened in certain situations.) REMOVAL: In an effort to reduce the size of MasterBrowse, the use of compressed text files is no longer supported; this reduces the overall size of MasterBrowse 17K and reduces memory consumption by 92K (most of which is due to the new compiler). NEW FEATURE: The "Save Options", "Save Options As...", and "Load Options..." options are no longer found in the varous "options" dialog boxes. They are now menu entries found under the "Window" menu. BUG FIX: MasterBrowse will no longer cause problems if your colour index settings are higher than the maximum number of colours available in the current resolution. If this happens, MasterBrowse will simply use default colours. NEW FEATURE: MasterBrowse now allows you to control dialog boxes with the keyboard; hold down the Alternate key and press the key corresponding to the underlined letter in the button you want to select. BUG FIX: MasterBrowse will no longer crash if you select "Save Document Batch..." while progress displays are enabled. BUG FIX: MasterBrowse will no longer skip files when saving a document batch. (This only happened if the document batch contained two files.) BUG FIX: MasterBrowse now handles iconification in medium resolution correctly. MasterBrowse 4.1: BUG FIX: MasterBrowse will no longer refresh the screen if you try to move beyond the top or bottom of a document. NEW FEATURE: If you try to load a document that is already in memory, MasterBrowse will now warn you and ask you if the document should be loaded anyway. BUG FIX: MasterBrowse will no longer allow you to enter wildcards in the file selector (an upcoming version of MasterBrowse will have full wilcard handling). BUG FIX: If you try to load an empty file, MasterBrowse will warn you that the file is empty and abort the operation. BUG FIX: MasterBrowse will no longer allow you to scroll beyond the left boundary of a document. (This was the result of a compiler bug.) BUG FIX: MasterBrowse will now always show the correct name for the clipboard, even if you load multiple clipboards. NEW FEATURE: MasterBrowse will no longer attempt to write to a window that has been hidden (shadowed) by Winx. BUG FIX: The installation program will no longer overwrite existing ROOT.ENV files; if there is a ROOT.ENV file on the disk already, MasterBrowse will simply append its own environment variables to the end of the file. BUG FIX: The installation program will now look in the \geneva folder for the GEM.CNF file if it does not find it in the root directory when installing MasterBrowse for Geneva. BUG FIX: The installation program will now correctly report the version of MasterBrowse that it is installing. MasterBrowse 4.2: [a failed attempt was made to solve the file selector problem] MasterBrowse 4.4: BUG FIX: MasterBrowse will no longer request a disk swap when it is executed. This problem was solved (for ESS-Code, actually, but the solution still applies) by the users of the MausNet. NEW FEATURE: MasterBrowse will now emulate the TOS 1.4 file selector for systems that have an earlier version of TOS. MasterBrowse 4.5: NEW FEATURE: MasterBrowse now has even more powerful windowed dialog box editing capabilities. The following keys can be used inside a windowed dialog box: UNDO = Exit (Cancel) Return = Exit (Done) TAB = Next Editable Field Control + TAB = Previous Editable Field Shift + Left Arrow = Start Of Editable Field Shift + Right Arrow = End Of Editable Field Shift + Up Arrow = First Editable Field Shift + Down Arrow = Last Editable Field Control + Left Arrow = Start Of Previous Word Control + Right Arrow = Start Of Next Word Shift + Backspace = Delete From Start Of Field Shift + Delete = Delete To End Of Field Alternate + [UNDERLINED LETTER] = This will exit the dialog box as if you had clicked on the button containing the underlined letter. NEW FEATURE: MasterBrowse now has context sensitive online help, if you use the ST-Guide accessory. If the accessory is installed on your system, pressing the Shift + HELP key will cause MasterBrowse to instruct ST-Guide to open a window with information relavent to your current position. Since all of the information is external, this option does not affect the size of MasterBrowse at all, or how much memory it uses. The entire MasterBrowse manual is available (accessed by entering the help system while you are NOT in a dialog box). NEW FEATURE: When marking a block, the SHIFT key can be used to "continue" a previously marked block. This means that the start of the block will remain the same, and you are only adjusting where it ends. NEW FEATURE: MasterBrowse now has an "Edit" menu; "Clip Block" is now "Copy" and "Open Clipboard" is now "Paste". This change was implemented so that MasterBrowse would be more compliant with existing (and future) standards. NEW FEATURE: MasterBrowse now has a "Delete" option under the "Edit" menu; it will delete the SCRAP.TXT file inside the clipboard folder. NEW FEATURE: The keyboard shortcut manager has been completely rewritten; you can now add and remove keypresses at will, and change the keyboard shortcut for ANY action (not just menu entries). MasterBrowse no longer makes any distinction between the left shift key and the right shift key. The interface to the keyboard shortcut manager has also been rewritten; it is now much more user-friendly! BUG FIX: Selecting "Skip" in the colour configuration dialog box will no longer cause MasterBrowse to set that colour to white. BUG FIX: If the text or background colour is chnged, the window affected is now completely redrawn. NEW FEATURE: MasterBrowse now has a push/pop position feature; this can be thought of as a temporary bookmark. You "push" (set) the position, then "pop" (unset and move to) the position. This is much faster than setting a bookmark because it does not cause a dialog box to appear on the screen. -Michel Forget Electric Storm Software June 29, 1994