Short: Spot 1.3 - FidoNet point tosser/editor Author: nico@augfl.be Uploader: cthulhu@Belgium.EU.net Type: comm/fido ______ __ / ____/ _/ /_ / /___ ______ ______ / __/ /___ // __ // __ / / / ___/ // /_/ // /_/ / / /_ /_____// ____//_____/ /___/ / / /_/ Spot 1.3 A FidoNet tosser/editor for the Amiga Copyright (C) 1993-1994 Nico François Changes in Spot 1.3: GadTools and BOOPSI gadget handling code almost completely reworked. Bug fix: Alt keypad `0' no longer stops working after 20 messages or more are read. Added `NOSAVE' switch to `quitspot' and `iconify' ARexx commands. `%s' (subject) in forward or reply headers will now respect the `No Re:' switch. Message info requester will now show the name from the nodelist (if the actual node/point was found) rather than the name in the current message header. Spot will now only recognize a line as a quote if it has a maximum of four "normal" characters before the `>'. Using the Shift Delete shortcut on an unexported message will now put up a safety requester. When `Quote Kludges' is on Spot will now also quote the PATH and SEEN-BY lines (very popular request :). Spot will try to be smart when importing in gated (FSC-0035) areas. It will first look in the userlist to see if it can find your e-mail address. Spot will then scan each imported message for this address and for your name. If either is found the message is marked as being written to you. This is not perfect, but it works fine most of time. Note that for this to work you should enter yourself in the userlist. If you enter `FORCEEMAILSCAN' just after the `ADDRESS' line of a specific Fido address in Spot.prefs the areas for this address will always be scanned (use this for gates that don't support FSC-0035). Users with an e-mail address and their Fido address equal to the gateway address are now hidden in the Fido user requester. When entering new users Spot will now automatically set their Fido address to the gateway address if you leave it empty and only enter an e-mail address. ARexx commands that write a message (`write', `reply', `forward',...) will now return 10 when an error occured, 5 when the message was cancelled by the user or 0 when all went well. ARexx command `quitspot' now also works when Spot is iconified. Bug fix: ARexx command `export QUIET' no longer hangs when Spot is iconified. The destination Fido address (and e-mail address) can now be changed after writing a message by editing the message header. This was a _much_ requested feature :) Bug fix: now properly recognizes quotes with 7-bit characters in them (as in the SWEDISH character set). Fixed some bugs in the progress requester: should now work perfectly when Spot is iconified. `Add to Userlist...' will now ask you if you want to update a user that's already in the userlist. ARexx command `adduserlist' now has an `UPDATE' switch. New feature: a twitlist. You may enter names and subjects you'd rather not read anything about in a twitlist. You can then make Spot either skip messages that are regarded twit messages when importing or make it mark them as read. Every area has its own twitlist, plus there's a global twitlist. Keypad `0' will skip all read messages in the current thread, so it will no longer show any messages that have already been read (or have been marked as read). Improved memory usage of several internal structures, including the userlist, reply headers, taglines, etc... Bug fix: when an origin string was found in netmail Spot incorrectly cut off the message text at that point. Spot will now ignore origin lines in netmail. Spot will no longer flash the screen when re-displaying the message you just replied to (if it was a message to you). When reading with Keypad `0' Spot will now set the lastread message of an area to the very last message before jumping to the next area. So if you re-enter the area after importing you will automatically see the first newly imported message. Because there seems to be a small problem with some mouse blankers, Spot will not set the busy pointer while reading/reflowing the next message if you enter `NOMSGBUSYPTR' in `MAIL:Spot.prefs'. Added `KEEPDATE' switch to `edit' ARexx command. Maintenance will no longer delete unreplied messages. Bug fix: after deleting an area from the message list or message window and going back to the areas list Spot would in certain circumstances show some rubbish below the last area in the area list. Fixed. Sound support added (through use of a player deamon like UPD). Sound samples can be attached to several events now. The screen-flash is configurable for each of these events as well. Added '2nd quote col' gadget to GUI settings window. Allows you to pick a color to use for quotes that are more than 1 level deep. If you are running Workbench 3.0 or higher Spot will ask you if you would like to copy the Workbench pen settings after you decide if you want to copy the Workbench palette (`Get Workbench palette...'). New ARexx command: `messageadvance'. Allows you to turn Spot's automatic message advancing on or off. Area settings window redesigned, settings are now "paged". Added a few new settings: `Keep from you', `Min. messages' before maintenance, `Usenet quotes', `Inactive' to skip an area when scanning for new or imported mail, `Crunching' to turn crunching on/off for each area, and `Editor' to override the default editor command for this area. If `Usenet quotes' is on Spot will now quote them correctly as well as mark them. Special quote characters (currently only `:') will be replaced by the standard `>' character in this case. Revamped some of the settings windows with cool looking group labels :-) Now uses scalable get-file, get-drawer and get-misc BOOPSI images. These images were written by Michael Berg, so a big thank you to Michael for allowing me to use them in Spot! :) `Domain in MSGID' and `Domain in origin' are now configurable for each address (instead of being a global setting). `%g' formatting code will now fall back to `%o' (origin-address of message writer) if no `REPLYADDR' kludge was found in the original message. Added a summary of keyboard shortcuts to the documentation. Spot no longer had problems with messages dated in the future. Previously it would show an incorrect `Travelled' value, or it would delete all your messages in your message base if your clock was accidently turned back. New command line switch and tooltype added: `CX_PRIORITY'. Allows you to set the priority of Spot's commodity (the hotkey broker). Default is 0. Removed 512 byte limit for ARexx commands. The length of an ARexx command is only limited by available memory now. Return code of `import' and `export' ARexx commands now gives more information about what happened during import or export. Added a `Skip thread' function. Press Ctrl Alt keypad `0' to skip the current thread and go to the next unread message. Messages written specifically to you will not be skipped. Added `%g', `%f' and `%F' formatting codes to the forward header. Resizable windows are now "compatible" with sysihack. ARexx command: `getnummsgs' now also works when Spot is in the area list. Special border-blank mode implemented: enter `BBLANK' in `MAIL:Spot.prefs' to activate. In border-blank mode Spot will leave a gap of a few pixels at the left, right and bottom borders of the screen and the gadgets (so the gadgets don't "stick" to the edge). It is now possible to edit, reply and forward a message when Spot is showing the message list (same goes for the corresponding ARexx commands). Will no longer report "Out of memory" on corrupt areas, but will instead properly report a fatal file error. New ARexx command: `getkludge'. Attempts to get a specific kludge from the current message. New ARexx command to get the user's name: `getusername'. New menu item: `Flags...'. Allows you to edit several message flags from the message window. Relinked with version 2 of asynchronous I/O code. Fixed several other miscellaneous bugs and quirks. Included ReqTools 2.2c (38.1266) release. ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 887 547 38.3% 09-Aug-94 20:57:34 .Product-Info 632 284 55.0% 14-Aug-94 18:33:52 Spot.info 32266 10696 66.8% 08-Aug-94 20:10:44 Spot/Catalogs/dansk.ct 1034 614 40.6% 02-Jan-94 18:34:12 Spot/Catalogs/dansk/reqtools.catalog 18288 7453 59.2% 08-Aug-94 21:30:00 Spot/Catalogs/dansk/spot.catalog 32425 10522 67.5% 08-Aug-94 20:10:36 Spot/Catalogs/deutsch.ct 1078 608 43.5% 02-Jan-94 18:34:06 Spot/Catalogs/deutsch/reqtools.catalog 19942 7784 60.9% 08-Aug-94 21:29:46 Spot/Catalogs/deutsch/spot.catalog 28293 9300 67.1% 09-Jan-94 17:55:16 Spot/Catalogs/español.ct 1146 661 42.3% 02-Jan-94 18:34:46 Spot/Catalogs/español/reqtools.catalog 17118 6754 60.5% 09-Jan-94 19:56:00 Spot/Catalogs/español/spot.catalog 31950 10530 67.0% 08-Aug-94 20:11:16 Spot/Catalogs/français.ct 1068 621 41.8% 02-Jan-94 18:34:44 Spot/Catalogs/français/reqtools.catalog 19352 7761 59.8% 08-Aug-94 21:41:26 Spot/Catalogs/français/spot.catalog 28556 9457 66.8% 23-May-94 12:09:26 Spot/Catalogs/italiano.ct 1130 643 43.0% 02-Jan-94 18:34:08 Spot/Catalogs/italiano/reqtools.catalog 17274 6906 60.0% 23-May-94 12:45:34 Spot/Catalogs/italiano/spot.catalog 31972 10368 67.5% 08-Aug-94 20:08:26 Spot/Catalogs/nederlands.ct 986 567 42.4% 02-Jan-94 18:34:06 Spot/Catalogs/nederlands/reqtools.catalog 19658 7736 60.6% 08-Aug-94 21:29:20 Spot/Catalogs/nederlands/spot.catalog 27318 9109 66.6% 09-Jan-94 17:56:32 Spot/Catalogs/norsk.ct 1010 583 42.2% 02-Jan-94 18:34:14 Spot/Catalogs/norsk/reqtools.catalog 16172 6532 59.6% 09-Jan-94 18:25:26 Spot/Catalogs/norsk/spot.catalog 27918 9302 66.6% 09-Jan-94 17:56:46 Spot/Catalogs/português.ct 1024 618 39.6% 02-Jan-94 18:34:50 Spot/Catalogs/português/reqtools.catalog 16552 6628 59.9% 09-Jan-94 19:56:12 Spot/Catalogs/português/spot.catalog 32655 9905 69.6% 08-Aug-94 19:55:08 Spot/Catalogs/spot.cd 31102 10364 66.6% 08-Aug-94 20:12:16 Spot/Catalogs/svenska.ct 950 569 40.1% 02-Jan-94 18:34:10 Spot/Catalogs/svenska/reqtools.catalog 19306 7785 59.6% 08-Aug-94 21:29:32 Spot/Catalogs/svenska/spot.catalog 4301 1892 56.0% 13-Aug-94 18:58:34 Spot/FAQ 447 238 46.7% 14-Aug-94 18:33:52 Spot/FAQ.info 632 280 55.6% 14-Aug-94 18:34:24 Spot/Icons.info 3386 663 80.4% 06-Jan-94 22:58:04 Spot/Icons/Spot.Dock.info 3944 869 77.9% 06-Jan-94 22:58:04 Spot/Icons/Spot.MagicWB.info 1464 504 65.5% 14-Aug-94 18:33:58 Spot/Install.info 666 387 41.8% 14-Jan-94 01:45:56 Spot/Install/Installer.README 437 232 46.9% 25-Aug-93 22:11:24 Spot/Install/Installer.README.info 3560 1275 64.1% 08-Oct-93 20:47:34 Spot/Install/Workbench_2.0 535 302 43.5% 14-Jan-94 23:07:30 Spot/Install/Workbench_2.0.info 632 287 54.5% 14-Aug-94 18:34:02 Spot/Install/Workbench_2.1+.info 578 328 43.2% 14-Jan-94 23:08:42 Spot/Install/Workbench_2.1+/Dansk.info 580 332 42.7% 14-Jan-94 23:07:52 Spot/Install/Workbench_2.1+/Deutsch.info 580 332 42.7% 14-Jan-94 23:08:00 Spot/Install/Workbench_2.1+/English.info 580 330 43.1% 14-Jan-94 23:08:36 Spot/Install/Workbench_2.1+/Español.info 581 332 42.8% 14-Jan-94 23:07:56 Spot/Install/Workbench_2.1+/Français.info 21340 6198 70.9% 08-Oct-93 20:47:24 Spot/Install/Workbench_2.1+/Install Spot 581 329 43.3% 14-Jan-94 23:08:02 Spot/Install/Workbench_2.1+/Italiano.info 583 331 43.2% 14-Jan-94 23:08:10 Spot/Install/Workbench_2.1+/Nederlands.info 578 329 43.0% 14-Jan-94 23:08:30 Spot/Install/Workbench_2.1+/Norsk.info 582 332 42.9% 14-Jan-94 23:08:46 Spot/Install/Workbench_2.1+/Português.info 580 334 42.4% 14-Jan-94 23:08:24 Spot/Install/Workbench_2.1+/Svenska.info 6128 4144 32.3% 28-Sep-93 21:53:48 Spot/libs/powerpacker.library 43628 28530 34.6% 07-Aug-94 12:31:32 Spot/libs/reqtools.library 1575 670 57.4% 31-Jul-94 22:28:14 Spot/README 447 236 47.2% 14-Aug-94 18:33:52 Spot/README.info 632 280 55.6% 14-Aug-94 18:34:18 Spot/Register.info 3377 1187 64.8% 11-Jul-94 22:30:16 Spot/Register/Australia 437 231 47.1% 04-Oct-93 12:38:54 Spot/Register/Australia.info 2773 1160 58.1% 08-Sep-93 21:44:28 Spot/Register/North_America 437 232 46.9% 04-Oct-93 12:38:54 Spot/Register/North_America.info 23 23 0.0% 04-Oct-93 12:38:20 Spot/Register/Print.Australia 471 259 45.0% 04-Oct-93 12:38:54 Spot/Register/Print.Australia.info 27 27 0.0% 04-Oct-93 12:38:26 Spot/Register/Print.NAmerica 471 258 45.2% 04-Oct-93 12:38:54 Spot/Register/Print.NAmerica.info 19 19 0.0% 04-Oct-93 12:38:32 Spot/Register/Print.World 471 252 46.4% 04-Oct-93 12:38:54 Spot/Register/Print.World.info 3045 1314 56.8% 09-Aug-94 19:36:52 Spot/Register/World 437 231 47.1% 04-Oct-93 12:38:54 Spot/Register/World.info 1481 573 61.3% 23-Sep-93 20:16:54 Spot/Rexx/AddBBS.spot 4387 1959 55.3% 13-Jan-94 21:39:50 Spot/Rexx/AFMpe.doc 4922 1368 72.2% 16-Jan-94 01:28:34 Spot/Rexx/AFMpe.rexx 895 463 48.2% 25-Aug-93 12:45:44 Spot/Rexx/All2Userlist.spot 1106 563 49.0% 25-Aug-93 22:11:20 Spot/Rexx/AreaDone.spot 194 138 28.8% 05-Jan-94 00:10:00 Spot/Rexx/AreaFixMan/AreaFixMan.announce 12567 5059 59.7% 25-Jul-94 03:34:02 Spot/Rexx/AreaFixMan/AreaFixMan.doc 7910 2595 67.1% 25-Jul-94 02:37:34 Spot/Rexx/AreaFixMan/AreaFixMan.spot 14995 3784 74.7% 25-Aug-93 22:11:20 Spot/Rexx/AreaStat.spot 3394 1187 65.0% 24-Jul-94 12:41:10 Spot/Rexx/AutoPoll.spot 5204 1755 66.2% 19-Sep-93 09:25:26 Spot/Rexx/BryCC.spot 3471 1389 59.9% 04-Oct-93 21:38:54 Spot/Rexx/CC.spot 1131 521 53.9% 04-Oct-93 00:00:48 Spot/Rexx/Cleanup.spot 28206 6115 78.3% 04-Mar-94 11:45:24 Spot/Rexx/EchoStat.spot 39 39 0.0% 19-Sep-93 09:17:00 Spot/Rexx/Example.cc 1209 481 60.2% 17-Sep-93 19:56:22 Spot/Rexx/Export.spot 11444 2708 76.3% 30-May-94 19:16:52 Spot/Rexx/FileHatch.spot 3563 1134 68.1% 14-Aug-94 15:15:14 Spot/Rexx/FinishUp.spot 7152 2306 67.7% 22-Nov-93 18:42:46 Spot/Rexx/GetTags.spot 1611 759 52.8% 14-Sep-93 05:25:48 Spot/Rexx/GrabTag.spot 3269 1268 61.2% 08-Aug-94 21:19:44 Spot/Rexx/GrabTag2.spot 735 358 51.2% 21-Mar-94 00:34:44 Spot/Rexx/Headliner/Headliner.BROADWAY.font 3418 1476 56.8% 20-Mar-94 22:26:56 Spot/Rexx/Headliner/Headliner.doc 765 392 48.7% 20-Mar-94 23:41:52 Spot/Rexx/Headliner/Headliner.ROMAN.font 624 333 46.6% 21-Mar-94 00:28:24 Spot/Rexx/Headliner/Headliner.SANSERIF.font 3556 1363 61.6% 20-Mar-94 22:27:14 Spot/Rexx/Headliner/Headliner.spot 1209 483 60.0% 17-Sep-93 19:57:18 Spot/Rexx/Import.spot 930 514 44.7% 16-Nov-93 23:24:50 Spot/Rexx/Info.spot 1849 811 56.1% 31-Jan-94 19:00:04 Spot/Rexx/IntuiNode.spot 1350 525 61.1% 17-Sep-93 19:55:38 Spot/Rexx/Maintenance.spot 1411 553 60.8% 17-Sep-93 19:55:08 Spot/Rexx/Optimize.spot 1263 506 59.9% 27-Jul-94 14:25:40 Spot/Rexx/PGP/_Export.spot 1264 509 59.7% 27-Jul-94 14:26:14 Spot/Rexx/PGP/_Import.spot 1416 632 55.3% 06-Jul-94 08:38:24 Spot/Rexx/PGP/AddPGPKey.spot 8279 2451 70.3% 11-Aug-94 12:01:28 Spot/Rexx/PGP/AutoDecrypt.spot 6679 2878 56.9% 11-Aug-94 11:56:38 Spot/Rexx/PGP/AutoEn-Decrypt.doc 12811 3607 71.8% 27-Jul-94 14:22:32 Spot/Rexx/PGP/AutoEncrypt.spot 2194 942 57.0% 13-May-94 01:41:36 Spot/Rexx/PGP/CheckSign.spot 4811 1738 63.8% 11-Aug-94 12:08:10 Spot/Rexx/PGP/Decrypt.spot 4822 1823 62.1% 11-Aug-94 12:08:36 Spot/Rexx/PGP/Encrypt.spot 376 301 19.9% 27-Jul-94 14:27:40 Spot/Rexx/PGP/Key.asc 3365 1325 60.6% 13-May-94 01:48:46 Spot/Rexx/PGP/SignText.spot 460 234 49.1% 27-Jul-94 14:30:46 Spot/Rexx/PGP/Spot.Encryption 4251 1450 65.8% 24-Jul-94 18:34:04 Spot/Rexx/Poll.spot 1523 686 54.9% 03-Oct-93 21:09:02 Spot/Rexx/PollBoss.spot 3458 1224 64.6% 07-Sep-93 13:49:30 Spot/Rexx/PollWhen.spot 2183 735 66.3% 07-Sep-93 13:48:54 Spot/Rexx/PollWho.spot 1945 810 58.3% 23-May-94 17:33:18 Spot/Rexx/QuotePercent.spot 3835 1785 53.4% 13-Jun-94 15:38:36 Spot/Rexx/QuoteTag/QuoteTag.doc 1396 677 51.5% 07-Jun-94 20:50:28 Spot/Rexx/QuoteTag/QuoteTag.tags 4058 1622 60.0% 13-Jun-94 15:44:26 Spot/Rexx/QuoteTag/QuoteTag26.rexx 547 306 44.0% 14-Sep-93 21:31:40 Spot/Rexx/RepeatImport.spot 6718 2947 56.1% 05-Feb-94 19:24:14 Spot/Rexx/Request/Request.doc 605 319 47.2% 05-Feb-94 19:24:14 Spot/Rexx/Request/Request.prefs 5840 1644 71.8% 05-Feb-94 19:24:14 Spot/Rexx/Request/Request.spot 1159 547 52.8% 25-Aug-93 22:11:20 Spot/Rexx/Rot13.spot 3323 1582 52.3% 07-Sep-93 14:30:32 Spot/Rexx/SkyHatch.doc 4072 1366 66.4% 07-Sep-93 14:04:06 Spot/Rexx/SkyHatch.spot 3762 1731 53.9% 22-Jan-94 19:25:48 Spot/Rexx/SnapFiles.doc 5484 2059 62.4% 22-Jan-94 19:32:36 Spot/Rexx/SnapFiles.spot 5033 2095 58.3% 18-Jul-94 13:14:16 Spot/Rexx/SpotCLI.doc 3448 1124 67.4% 18-Jul-94 13:14:16 Spot/Rexx/SpotCLI.spot 347 217 37.4% 26-Sep-93 22:02:14 Spot/Rexx/StartCed.spot 4197 1845 56.0% 02-Sep-93 23:18:08 Spot/Rexx/TempTool.doc 9032 2598 71.2% 03-Sep-93 00:46:14 Spot/Rexx/TempTool.spot 5833 2555 56.1% 09-Oct-93 20:39:16 Spot/Rexx/TicTacSpot.doc 5524 1385 74.9% 09-Oct-93 20:51:56 Spot/Rexx/TicTacSpot.spot 6394 2019 68.4% 26-Apr-94 19:08:44 Spot/Rexx/UU-Retriever.spot 8439 2646 68.6% 31-Oct-93 01:51:02 Spot/Rexx/UU-Writer.spot 1283 664 48.2% 27-Dec-93 15:05:18 Spot/Rexx/UUDecode.spot 794 428 46.0% 25-Aug-93 22:11:20 Spot/Rexx/UUWrite.spot 2093 1019 51.3% 02-May-94 10:50:58 Spot/Rexx/UUxT.spot 10740 2348 78.1% 11-Nov-93 14:51:32 Spot/Rexx/WriteStat.spot 242668 139583 42.4% 14-Aug-94 15:39:36 Spot/Spot 142607 46840 67.1% 14-Aug-94 16:17:08 Spot/Spot.doc 437 231 47.1% 14-Aug-94 18:33:52 Spot/Spot.doc.info 161391 50549 68.6% 14-Aug-94 16:16:40 Spot/Spot.guide 482 237 50.8% 14-Aug-94 18:33:52 Spot/Spot.guide.info 1073 568 47.0% 14-Aug-94 18:33:52 Spot/Spot.info 632 285 54.9% 14-Aug-94 18:34:12 Spot/SpotSalv.info 9380 6302 32.8% 30-Jul-94 01:11:28 Spot/SpotSalv/SpotSalv 4046 1925 52.4% 30-Jul-94 01:13:26 Spot/SpotSalv/SpotSalv.doc 447 236 47.2% 07-Nov-93 22:57:34 Spot/SpotSalv/SpotSalv.doc.info -------- ------- ----- --------- -------- 1452823 575803 60.3% 17-Aug-94 03:35:36 152 files