Short: Advanced offline-reader for QWK/HIPPO/ABBS/MBBS Type: comm/misc Author: Eivind Nordseth (eivindno@idt.unit.no) and Petter Nilsen (petter@pnilsen.adsp.sub.org) Uploader: Magne Østlyngen (magneoe@stud.cs.uit.no) - THOR - The Ultima Thule Offline Reader System Release 1.2 Copyright (C) 1993-1994 Ultima Thule Software, All Rights Reserved. New features in 1.2: ~~~~~~~~~~~~~~~~~~~~ o Several other features added. o THOR is pure and re-entrant, and can be made resident. o Faster memory allocation. o Macro support for ARexx scripts. o Extensive ARexx support in THOR, with a separate ARexx port for each internal editor open. Several useful ARexx scripts included. o Register parameters to all functions is now used, for higher speed. o AmigaGuide online help added for all parts of THOR. o THOR will now convert itself to a CLI prosess, if started from Workbench. Please note that the WB startup code in Toolmanager 2.1 is buggy, so this trick will not work from TM if THOR is started as a WB prosess. o THOR can now be opened on any public screen and several THOR can share the same screen or have separate screens. o Optimized window refresh for V37/V38 users. o Fast search mode through the database has been implemented. o Support for several new international character sets. o Loading data from the message database is 2-10 times faster. o Pattern matching when entering a conference name has been implemented. o Several new event types like Get Newfiles, Autologoff etc. added. o Command events implemented. o Messages can be marked with KEEP and DELETE flags. o Function for deleting duplicate messages in the database implemented. o Tab size for the internal editor can be configured. o 11 different ways of marking a message or a range of messages: - Set message pointer, all messages after this pointer will be marked as unread - Mark current message as unread - Mark a message with a given number as unread - Mark messages from a given date as unread - Mark messages within a given range as unread - Mark messages in this thread as unread or read - Mark unread messages with the current subject as read - Mark unread messages not from or to you as read - Find and mark messages to you, within a given range, as unread - Mark unread messages from the author of the current message as read o Style tags will now be detected by THOR and converted to the appropriate ANSI codes in the message window. o Iconify will also iconify all open internal editors. o The configured list font is used in all requesters. o A gadget font can be configured. o Detailed description can be edited for Upload. o "Last saved" added to the Global Configuration. o Checkboxes will be scaled under V39 and higher. o The internal Full Screen Editor in THOR is now spawned as a prosess, and will run async in THOR. o Sideways scrolling in the Newfiles window added. o Two new external programs can be started from THOR: PackBBS and ListEvents. o $ver and $time is accepted in signatures and will insert the release number of THOR and the time and and date when the message was written. Bug fixes in 1.2: ~~~~~~~~~~~~~~~~~ o Fixed the bug which added an extra line betweeen each line when saving a message. o Correctly updates the number of unread messages in the conference window when marking a message as unread. o Fixed various bugs in the ANSI parse routine. o Fixed various bugs with allocation and freeing of memory. o ANSI codes will be stripped when replying to a message. o Various other bugfixes. For a complete list of changes, please read the file THOR.history included. Petter Nilsen petter@pnilsen.adsp.sub.org ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 628 271 56.8% 03-Mar-94 22:44:42 Thor.info 6656 4183 37.1% 21-Sep-93 22:45:50 Thor/AmigaGuide 63840 37492 41.2% 21-Sep-93 22:45:50 Thor/amigaguide.library 14062 14062 0.0% 03-Mar-94 22:58:26 Thor/CEDPGPSc10.lha 100 100 0.0% 08-Jan-94 20:31:36 Thor/CheckForLib 264 25 90.5% 21-Sep-93 22:45:50 Thor/Fonts/grn.font 2456 1496 39.0% 21-Sep-93 22:45:50 Thor/Fonts/grn/8 784 48 93.8% 21-Sep-93 22:45:50 Thor/Fonts/Thin609.font 2628 1395 46.9% 21-Sep-93 22:45:50 Thor/Fonts/Thin609/10 2344 1378 41.2% 21-Sep-93 22:45:50 Thor/Fonts/Thin609/8 2484 1387 44.1% 21-Sep-93 22:45:50 Thor/Fonts/Thin609/9 524 42 91.9% 21-Sep-93 22:45:50 Thor/Fonts/Thin611.font 2792 1568 43.8% 21-Sep-93 22:45:50 Thor/Fonts/Thin611/11 2936 1568 46.5% 21-Sep-93 22:45:50 Thor/Fonts/Thin611/12 524 42 91.9% 21-Sep-93 22:45:50 Thor/Fonts/Thin711.font 3056 1606 47.4% 21-Sep-93 22:45:50 Thor/Fonts/Thin711/11 3224 1617 49.8% 21-Sep-93 22:45:50 Thor/Fonts/Thin711/12 14562 14562 0.0% 03-Mar-94 22:58:48 Thor/FSEPGPSc13.lha 172 116 32.5% 03-Mar-94 22:44:04 Thor/Install.readme 463 234 49.4% 03-Mar-94 22:44:28 Thor/Install.readme.info 115144 59806 48.0% 12-Jan-93 15:50:22 Thor/Installer 13533 3831 71.6% 03-Mar-94 21:25:08 Thor/InstallThor 881 456 48.2% 03-Mar-94 22:44:28 Thor/InstallThor.info 33528 21179 36.8% 06-Jul-92 02:20:16 Thor/LhX 5795 2513 56.6% 12-Jun-92 23:44:04 Thor/LhX.ReadMe 63628 33689 47.0% 27-Jan-94 00:10:44 Thor/LogReader/LogReader 6761 2953 56.3% 12-Dec-93 18:54:04 Thor/LogReader/LogReader.doc 357 266 25.4% 22-Jan-94 07:08:10 Thor/LogReader/LogReader.doc.info 3054 290 90.5% 28-Jan-94 08:41:54 Thor/LogReader/LogReader.info 41728 27267 34.6% 30-Jan-94 17:41:02 Thor/reqtools.library 294479 294479 0.0% 03-Mar-94 21:10:32 Thor/thor.lha 7382 7382 0.0% 23-Feb-94 06:24:36 Thor/THOR_icons.lha 13533 3831 71.6% 03-Mar-94 21:25:08 Thor/UpdateThor 881 456 48.2% 03-Mar-94 22:44:28 Thor/UpdateThor.info 463 236 49.0% 03-Mar-94 22:44:42 THOR12.readme.info 3905 1692 56.6% 04-Mar-94 03:32:18 THOR12.readme -------- ------- ----- --------- -------- 729551 543518 25.4% 19-May-94 14:11:18 36 files