home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 2 / FFMCD02.bin / new / comm / fido / spot / spot.doc < prev    next >
Text File  |  1993-12-21  |  111KB  |  2,961 lines

  1. This file documents Spot, a FidoNet tosser/editor for Amiga computers.
  2.  
  3.    Copyright (C) 1993 Nico François
  4.  
  5.  
  6.  
  7.                           ______                __
  8.                          / ____/              _/ /_
  9.                         / /___ ______ ______ /  __/
  10.                        /___  // __  // __  / / /
  11.                        ___/ // /_/ // /_/ / / /_
  12.                      /_____// ____//_____/ /___/
  13.                            / /
  14.                           /_/
  15.  
  16.                                Spot 1.2b
  17.  
  18.                  A FidoNet tosser/editor for the Amiga
  19.  
  20. Preface
  21. *******
  22.  
  23.    Spot is offered to you under the concepts of ShareWare.  You can use
  24. it for an evaluation period of up to 30 days without paying any charge.
  25. If you are going to use Spot after the evaluation period, you should
  26. register.
  27.  
  28.    See License and the `README' file for more information.
  29.  
  30. Introduction
  31. ************
  32.  
  33.    This manual is a description of Spot, a FidoNet-compatible tosser,
  34. scanner and editor for Amiga points.
  35.  
  36.    To use Spot you will need a good mailer.  TrapDoor is suggested.
  37. Spot has been developed for use with TrapDoor and supports/uses many of
  38. TrapDoor's unique features.
  39.  
  40.    If you are new to FidoNet, please read the file `FidoNet.man' that is
  41. included in the TrapDoor distribution.
  42.  
  43.    Spot requires Workbench 2.0 or higher to run.  It uses many 2.04
  44. features and has been designed to be as user-friendly possible.
  45.  
  46.    Spot requires `reqtools.library' version 38 or higher to run.  When
  47. message base crunching is used Spot also requires `powerpacker.library'
  48. version 36 or higher.  Both these libraries are also (C) Nico François
  49. and are included in the distribution archive.
  50.  
  51.    Spot supports `traplist.library' (C) Martin J. Laubach and
  52. Maximilian Hantsch.  `traplist.library' is not included but can be found
  53. in the TrapDoor archive.
  54.  
  55.    Although Spot is not really a cat, the following ode... :-)
  56.  
  57.                                 Ode to Spot
  58.  
  59.                        by Lt. Cmdr. Data (`Schisms')
  60.  
  61.      Felus Catus. Is your taxonomic nomenclature
  62.      An endothermic quadruped, carnivorous by nature?
  63.      Your visual, olfactory, and auditory senses
  64.      Control your hunting skills and natural defenses.
  65.  
  66.      I find myself intrigued by your sub vocal oscillations.
  67.      A singular development of cat communications
  68.      That obviates your basic hedonistic predilection
  69.      For a rhythmic stroking of your fur to demonstrate affection.
  70.  
  71.      A tail is quite essential for your acrobatic talents.
  72.      You would not be so agile if you lacked its counterbalance.
  73.      And when not being utilized to aid in locomotion,
  74.      It often serves to illustrate the state of your emotions.
  75.  
  76.      Oh Spot, the complex levels of behavior you display
  77.      Connote a fairly well developed cognitive array.
  78.      And though you are not sentient, Spot, and do not comprehend,
  79.      I none the less consider you a true and valued friend.
  80.  
  81. Features
  82. ********
  83.  
  84. * Requires Kickstart 2.04 or higher.
  85. * Supports new 3.0 features (newlook menus, memory pools,...).
  86. * Fully localized (Workbench 2.1 or higher).
  87. * Style Guide compliant.
  88. * Supports all current and future monitor modes.
  89. * Completely font-sensitive, user may select which fonts to use.
  90. * Keyboard short-cuts for most menus and gadgets.
  91. * All settings can be easily changed from within Spot.
  92. * Fast importing/exporting.
  93. * Automatically creates new areas for you, no tedious work.
  94. * Special fast message base format with only a few files per area.
  95. * Optional - fully transparent - message base crunching.
  96. * Message list with powerful functions (e.g. search body text).
  97. * Message thread linking based on subject and MSGID kludge.
  98. * Excellent support for multiple character sets (LATIN-1, IBM,...).
  99. * Built-in, fully asynchronous, Fido file request.
  100. * Multi-bossing and multi-domain capable.
  101. * Userlist editor. Every domain has its own userlist.
  102. * ARexx port.
  103. * Clock
  104.  
  105.    Some of these features are only available in the registered version.
  106.  
  107. Installation
  108. ************
  109.  
  110.    Use the appropriate installation icon in the `Install' drawer.
  111. Installation uses Commodore's installer utility and should be a doddle.
  112.  
  113.    Spot normally requires `MAIL:' to be assigned to some directory on
  114. your harddisk.  This directory will be used to store the configuration
  115. files and the message base.  `MAIL:' is also requires by most other
  116. FidoNet software, so if you have already installed TrapDoor for example
  117. this will already be assigned properly.
  118.  
  119.    If you wish Spot to use another path for its config files than
  120. `MAIL:' you can use the `CONFIGPATH' command line switch (from the
  121. Shell) or the `CONFIGPATH' tooltype from the Workbench.  Note that the
  122. tooltype is also recognized in project icons.
  123.  
  124.    When you start Spot for the first time it will ask you for your name
  125. and FidoNet address and will create default preferences for you.
  126.  
  127.    Spot normally uses ReqTools requesters.  You can tell Spot to to use
  128. the standard Asl requesters where possible with the `ASL' command line
  129. switch or the `ASL' tooltype.
  130.  
  131. Menus
  132. *****
  133.  
  134. Project Menu
  135. ============
  136.  
  137. Import...
  138. ---------
  139.  
  140. Keyboard short-cut: none (areas window: I for Import button)
  141.  
  142.    Start import.  Spot will look in your inbound directory (see
  143. General) for mail packets and mail bundles.  Spot will automatically
  144. unpack the bundles and will toss all messages in the packets into the
  145. appropriate echo or netmail area.
  146.  
  147.    During import Spot will put reply links, mark messages for you, do
  148. optional dupe checking,...
  149.  
  150.    When you are multi-bossing Spot will examine TrapDoor's filenote to
  151. find out what unpacker to use.
  152.  
  153.    Note that it is possible to close the import console window with
  154. Control \ or Esc as well as with the close gadget.
  155.  
  156. Export...
  157. ---------
  158.  
  159. Keyboard short-cut: Right-Amiga X (areas window: X for Export button)
  160.  
  161.    Export all message you have written to your boss system.  Spot will
  162. create a bundle containing all the echo mail you've written in your
  163. outbound directory (see General).  Netmail will be put in a packet,
  164. unless the `Pack netmail' switch is used (see System) in which case
  165. netmail will be added to the echomail bundle (check with your boss to
  166. see if his tosser supports this).
  167.  
  168. Maintenance...
  169. --------------
  170.  
  171. Keyboard short-cut: none (areas window: M for Maintenance button)
  172.  
  173.    Delete messages in areas according to you settings (see Areas).
  174. Spot will report how many messages are deleted in each area.  You
  175. should do a maintenance regularly, otherwise your message base will
  176. quickly fill up your disk.
  177.  
  178.    Note that maintenance may delete unread mail.  If you want to keep
  179. unread mail use the `Keep unread' button in the requester that pops up.
  180.  
  181. Optimize...
  182. -----------
  183.  
  184. Keyboard short-cut: none (areas window: O for Optimize button)
  185.  
  186.    Optimizes the message base.  This function may take some time.  Spot
  187. will reorganize each area, making sure the disk usage is minimal and
  188. the message base is as efficiently organized as possible.
  189.  
  190.    You should optimize your message base on a regular basis.
  191.  
  192.    When your message base is optimized Spot will look at your current
  193. message base crunching setting and will crunch or decrunch the entire
  194. message base accordingly.
  195.  
  196. Poll...
  197. -------
  198.  
  199. Keyboard short-cut: none (areas window: P for Poll button)
  200.  
  201.    Call your boss node.  Spot will execute the poll command (see
  202. General).  If there is unexported mail left in an area Spot will tell
  203. you about this and offer you the possibility to export it before
  204. polling.
  205.  
  206.    If you are multi-bossing Spot will put up a requester asking you
  207. which boss to poll.
  208.  
  209. File Request...
  210. ---------------
  211.  
  212. Keyboard short-cut: Right-Amiga = (areas window: F for File Request
  213. button)
  214.  
  215.    Brings up the Fido file requester (not AmigaDOS file requester).
  216. Enter the node address from which you would like to request in the
  217. `Node' gadget.  Enter the file names in the string gadget below the
  218. listview.  To delete a file just edit it (click on it), clear the
  219. string gadget and press enter.
  220.  
  221.    Note that the file requester is completely asynchronous, you may
  222. continue to use Spot.  This is very useful for browsing some messages
  223. listing new file arrivals at your BBS.  A recommended utility to go
  224. with the file requester is PowerSnap, this will allow you to 'snap'
  225. files from the message display into the file requester.
  226.  
  227. Toggle Workbench
  228. ----------------
  229.  
  230. Keyboard short-cut: none
  231.  
  232.    Open or close the Workbench screen.  This is only possible if no
  233. other programs have windows open on the Workbench.  Useful if you
  234. haven't got much memory left.
  235.  
  236. Iconify
  237. -------
  238.  
  239. Keyboard short-cut: Right-Amiga \ (areas window: C for Iconify button)
  240.  
  241.    Iconify Spot on the Workbench as an AppIcon.  Double-click Spot's
  242. icon or use Spot's hotkey (see General) to uniconify it.
  243.  
  244.    If you have changed the settings Spot will tell you about this and
  245. give you the possibility to either abort the iconify, iconify or save
  246. the settings before iconifying.
  247.  
  248.    Spot allows you to iconify it on startup.  Simple pass the `ICONIFY'
  249. argument from the shell or put the `ICONIFY' tooltype in Spot's icon.
  250. If you intend to drag Spot into your WbStartup you should also set the
  251. `DONOTWAIT' tooltype.
  252.  
  253.    Spot will recognize the following additional tooltypes: `ICONXPOS',
  254. `ICONYPOS' and `ICONNAME'.  You can use these to set the position and
  255. the name of the iconified Spot's icon.
  256.  
  257. About...
  258. --------
  259.  
  260. Keyboard short-cut: none
  261.  
  262.    Show some general info about Spot.
  263.  
  264. Quit
  265. ----
  266.  
  267. Keyboard short-cut: Right-Amiga Q (areas window: Q for Quit button)
  268.  
  269.    Quit Spot.  If you have changed the settings Spot will tell you
  270. about this and give you the possiblity to either abort quitting, quit
  271. anyway or save the settings first.
  272.  
  273. Move Menu
  274. =========
  275.  
  276. Area List...
  277. ------------
  278.  
  279. Keyboard short-cut: F1
  280.  
  281.    Go to the area list window (see Area List Window).
  282.  
  283. Message List...
  284. ---------------
  285.  
  286. Keyboard short-cut: F2
  287.  
  288.    Go to the message list window (see Message List Window).
  289.  
  290. Messages...
  291. -----------
  292.  
  293. Keyboard short-cut: F3
  294.  
  295.    Go to the message window (see Message Window).
  296.  
  297. Next Message
  298. ------------
  299.  
  300. Keyboard short-cut: Arrow Right
  301.  
  302.    Go to the next message in the current area.
  303.  
  304. Previous Message
  305. ----------------
  306.  
  307. Keyboard short-cut: Arrow Left
  308.  
  309.    Go to the previous message in the current area.
  310.  
  311. Next Reply
  312. ----------
  313.  
  314. Keyboard short-cut: Alt Arrow Right
  315.  
  316.    Go to the next message in the reply thread the current message is
  317. part of.  Spot will link messages on subject or on ^aMSGID kludge.
  318.  
  319. Previous Reply
  320. --------------
  321.  
  322. Keyboard short-cut: Alt Arrow Left
  323.  
  324.    Go to the previous message in the reply thread the current message
  325. is part of.
  326.  
  327. Next Marked
  328. -----------
  329.  
  330. Keyboard short-cut: Ctrl Arrow Right
  331.  
  332.    Go to the next marked message.  Messages can be marked in the
  333. message list (see Message List Window).
  334.  
  335. Previous Marked
  336. ---------------
  337.  
  338. Keyboard short-cut: Ctrl Arrow Left
  339.  
  340.    Go to the previous marked message.  Messages can be marked in the
  341. message list (see Message List Window).
  342.  
  343. Last Message
  344. ------------
  345.  
  346. Keyboard short-cut: Shift Arrow Right
  347.  
  348.    Go to the last message in the current area.
  349.  
  350. First Message
  351. -------------
  352.  
  353. Keyboard short-cut: Shift Arrow Left
  354.  
  355.    Go to the first message in the current area.
  356.  
  357. Next Unread
  358. -----------
  359.  
  360. Keyboard short-cut: TAB
  361.  
  362.    Go to the next unread message in the current area.
  363.  
  364. Previous Unread
  365. ---------------
  366.  
  367. Keyboard short-cut: Shift TAB
  368.  
  369.    Go to the previous unread message in the current area.
  370.  
  371. Next Unreplied
  372. --------------
  373.  
  374. Keyboard short-cut: Alt TAB
  375.  
  376.    Go to the next unreplied message in the current area.  An unreplied
  377. message is a message directed to you and which you did not reply to
  378. (yet).
  379.  
  380. Previous Unreplied
  381. ------------------
  382.  
  383. Keyboard short-cut: Shift Alt TAB
  384.  
  385.    Go to the previous unreplied message in the current area.  An
  386. unreplied message is a message directed to you and which you did not
  387. reply to (yet).
  388.  
  389. Goto Message...
  390. ---------------
  391.  
  392. Keyboard short-cut: Right-Amiga G
  393.  
  394.    Go to a specific message.  You will be prompted for the message
  395. number you would like to jump to.
  396.  
  397. Next Area
  398. ---------
  399.  
  400. Keyboard short-cut: Right-Amiga N
  401.  
  402.    Go to the next area in the area list.
  403.  
  404. Previous Area
  405. -------------
  406.  
  407. Keyboard short-cut: Right-Amiga B
  408.  
  409.    Go to the previous area in the area list.
  410.  
  411. Area With Unread Mail
  412. ---------------------
  413.  
  414. Keyboard short-cut: Right-Amiga U
  415.  
  416.    Go to the next area in the area list with unread mail left.
  417.  
  418. Area With Imported Mail
  419. -----------------------
  420.  
  421. Keyboard short-cut: Right-Amiga I
  422.  
  423.    Go to the next area in the area list with unread mail from the last
  424. import left.
  425.  
  426. Area With Mail For You
  427. ----------------------
  428.  
  429. Keyboard short-cut: Right-Amiga Y
  430.  
  431.    Go to the next area in the area list with unread mail for you left.
  432.  
  433. Area With Unreplied Mail
  434. ------------------------
  435.  
  436. Keyboard short-cut: Right-Amiga O
  437.  
  438.    Go to the next area in the area list with unreplied mail left.
  439.  
  440. Message Menu
  441. ============
  442.  
  443. Write...
  444. --------
  445.  
  446. Keyboard short-cut:  Right-Amiga W (messages or message list window:  W
  447. for Write button or Shift-Ins on keypad)
  448.  
  449.    Write a message in the current area.  Spot will start your favorite
  450. editor (see General) so you can type in your message.  After saving your
  451. message and quitting your editor Spot will put up the message header
  452. window (see Message Header Window) to allow you to fill in the message
  453. header (destination address, subject, flags,...).
  454.  
  455. Reply...
  456. --------
  457.  
  458. Keyboard short-cut: Right-Amiga R (messages window: R for Reply button)
  459.  
  460.    Reply to the current message.  Spot will start your favorite editor
  461. (see General) with the quoted message.  The reply will be preceded with
  462. the current area's reply header (see Reply Headers...).
  463.  
  464.    You may edit this quoted reply as you wish.  After saving your reply
  465. and quitting your editor Spot will put up the message header window
  466. (see Message Header Window) with the addressee and the subject already
  467. filled in (you may change these if you wish).
  468.  
  469. Matrix Reply...
  470. ---------------
  471.  
  472. Keyboard short-cut: Right-Amiga M
  473.  
  474.    Reply to the current message in netmail.  The reply is sent as
  475. private netmail to the writer of the original message.  The reply will
  476. be preceded with the current area's reply header (see Reply Headers...).
  477.  
  478. Cross Reply...
  479. --------------
  480.  
  481. Keyboard short-cut: Right-Amiga C
  482.  
  483.    Reply to the current message, but post the reply in another area.
  484. Spot will put up a requester asking you which area you would like to
  485. write the reply in.  The reply will be preceded with your cross-reply
  486. header (see Cross-Reply Header...).
  487.  
  488. Forward...
  489. ----------
  490.  
  491. Keyboard short-cut: Right-Amiga F
  492.  
  493.    Forward, or re-post a message in another area.  Spot will put up a
  494. requester asking you which area you would like to forward this message
  495. to.  The message will be preceded with your forward header (see Forward
  496. Header...).
  497.  
  498. Edit...
  499. -------
  500.  
  501. Keyboard short-cut: Right-Amiga E
  502.  
  503.    Edit the current message.  If you try to edit a message not written
  504. by you or one that has already been exported Spot will warn you about
  505. this.  Editing exported mail is no use since the un-edited version is
  506. already on its way around the world.
  507.  
  508. Edit Header...
  509. --------------
  510.  
  511. Keyboard short-cut: Right-Amiga H
  512.  
  513.    Edit the header of the current message (see Message Header Window).
  514.  
  515. Delete...
  516. ---------
  517.  
  518. Keyboard short-cut: Shift Del (*no* confirmation requester)
  519.  
  520.    Delete the current message or all selected messages.  Using the menu
  521. will put up a confirmation requester, the Shift Del keyboard short-cut
  522. (also works on keypad) does an immediate delete without confirmation.
  523. The Shift Del keyboard short-cut only works from the messages window.
  524. If the current message has the keep flag set the confirmation requester
  525. will always appear.
  526.  
  527.    If used from the message list and if any of the selected messages
  528. has the keep flag set, Spot will ask you if you want to keep these
  529. messages or if you want to delete them with the rest of the selected
  530. messages.
  531.  
  532. Save...
  533. -------
  534.  
  535. Keyboard short-cut: Right-Amiga S
  536.  
  537.    Save the current message or all selected messages to an ASCII file.
  538. If the file you save to already exists you are given the option to
  539. overwrite the file or append the message to it.
  540.  
  541. Print...
  542. --------
  543.  
  544. Keyboard short-cut: Right-Amiga P
  545.  
  546.    Print the current message or all selected messages using your system
  547. printer preferences.
  548.  
  549. Add to Userlist...
  550. ------------------
  551.  
  552. Keyboard short-cut: Right-Amiga +
  553.  
  554.    Add the writer of the current message to your userlist.  If the
  555. writer is already in the list Spot will tell you so.  If not you are
  556. asked if you would like to enter an optional nickname and/or comment
  557. for this user.  See Userlist... for more information.
  558.  
  559. Info...
  560. -------
  561.  
  562. Keyboard short-cut: Right-Amiga ?
  563.  
  564.    Show some information about the current message, like message
  565. length, message overhead,...
  566.  
  567.    If you have a nodelist installed Spot will show some more
  568. information, like the BBS name and phone number of the message writer.
  569.  
  570. Toggle Keep Flag
  571. ----------------
  572.  
  573. Keyboard short-cut: Right-Amiga K
  574.  
  575.    Toggle the keep flag of the current message.
  576.  
  577. Toggle Unreplied Flag
  578. ---------------------
  579.  
  580. Keyboard short-cut: Right-Amiga -
  581.  
  582.    Toggle the unreplied flag of the current message.
  583.  
  584. Settings Menu
  585. =============
  586.  
  587. General...
  588. ----------
  589.  
  590. Keyboard short-cut: F6
  591.  
  592.    Brings up the general settings editor (see General).
  593.  
  594. System...
  595. ---------
  596.  
  597. Keyboard short-cut: F7
  598.  
  599.    Brings up the system settings editor (see System).
  600.  
  601. Areas...
  602. --------
  603.  
  604. Keyboard short-cut: F8
  605.  
  606.    Brings up the areas settings editor (see Areas).
  607.  
  608. GUI...
  609. ------
  610.  
  611. Keyboard short-cut: F9
  612.  
  613.    Brings up the GUI settings editor (see GUI).
  614.  
  615. Userlist...
  616. -----------
  617.  
  618. Keyboard short-cut: F10
  619.  
  620.    Brings up the userlist editor (see Userlist).
  621.  
  622. ARexx...
  623. --------
  624.  
  625. Keyboard short-cut: Shift F6
  626.  
  627.    Brings up the ARexx commands editor (see ARexx).
  628.  
  629. Origins...
  630. ----------
  631.  
  632. Keyboard short-cut: none
  633.  
  634.    Brings up the origins editor.
  635.  
  636.    This editor allows you to enter several origins to be used in
  637. echomail areas.  Use the `Add...' button to add a new origin.  The
  638. `File...' button allows you to get the contents of a file into the
  639. string gadget.  The `Delete' button will delete the current origin.
  640. The `Up' and `Down' buttons allow you to change the position of the
  641. current origin.
  642.  
  643.    Origins can be grouped together.  The `Add group' and `Delete group'
  644. buttons can be used to add and remove origin groups.  The `Rename group'
  645. button allows you to give another name to an already existing group.
  646. Use cycle gadget at the top of the window to select the current group.
  647.  
  648.    Press `Ok' to accept the changes you made, `Cancel' otherwise.  Note
  649. that if you delete an origin the area that was using this origin will
  650. be left origin-less.  You will have to reselect an origin for those
  651. areas.
  652.  
  653.    An origin may be up to 54 characters long.  Spot will make sure the
  654. origin line doesn't get longer than 80 characters and may truncate your
  655. origin when writing a message.
  656.  
  657. Reply Headers...
  658. ----------------
  659.  
  660. Keyboard short-cut: none
  661.  
  662.    Brings up the reply headers editor.
  663.  
  664.    This editor allows you to enter several reply headers to be used
  665. when you reply in netmail or echomail areas.  Use the `Add...' button
  666. to add a new origin.  The `File...' button allows you to get the
  667. contents of a file into the string gadget.  The `Delete' button will
  668. delete the current reply header.  The `Up' and `Down' buttons allow you
  669. to change the position of the current reply header.
  670.  
  671.    Press `Ok' to accept the changes you made, `Cancel' otherwise.  Note
  672. that if you delete a reply header the area that was using this header
  673. will be left reply header-less.  You will have to reselect a reply
  674. header for those areas.
  675.  
  676.    Below the listview is a WYSIWYG display of the reply header you are
  677. editing using the message font (see GUI).
  678.  
  679.    A reply header may be up to 255 characters long.  It can contain the
  680. following control codes:
  681.  
  682.      * %d - date of original message
  683.      * %D - localized date of original message
  684.      * %t - time original message was written
  685.      * %N - full name of message writer
  686.      * %n - first name of message writer
  687.      * %o - origin-address of message writer
  688.      * %g - gateway reply address of message writer (REPLYADDR kludge)
  689.      * %s - subject of original message
  690.      * %A - full name of addressee original message
  691.      * %a - first name of addressee of original message
  692.      * \n - new line
  693.  
  694.    If %a, %A, %n or %N are followed by some text enclosed in two '~'s
  695. this text will be used if the message was directed to or written by
  696. yourself.  For example: "Look what %n~I~ wrote to %a~me~:"
  697.  
  698.    The localized date is for use on Workbench 2.1 or higher.  It is
  699. very useful to be used in reply headers for local areas.  If
  700. locale.library is not available %D will be identical to %d.
  701.  
  702.    For the advanced Spot user there is a possibility to use a localized
  703. date in your local areas without using Spot in your local language
  704. (some people don't like this).  Simply use the system Locale preference
  705. editor to select your language and save this setting as
  706. `MAIL:SpotDate.locale' (use `Save As...').  Spot will try to read this
  707. file on startup and use this as your locale for the %D formatting code.
  708.  
  709. Signatures...
  710. -------------
  711.  
  712. Keyboard short-cut: none
  713.  
  714.    Brings up the signatures editor.
  715.  
  716.    This editor allows you to enter several signatures to be used in
  717. your netmail or echomail areas.  Use the `Add...' button to add a new
  718. signature.  The `File...' button allows you to get the contents of a
  719. file into the string gadget.  The `Delete' button will delete the
  720. current signature.  The `Up' and `Down' buttons allow you to change the
  721. position of the current signature.
  722.  
  723.    Press `Ok' to accept the changes you made, `Cancel' otherwise.  Note
  724. that if you delete a signature the area that was using this signature
  725. will be left signature-less.  You will have to reselect a signature for
  726. those areas.
  727.  
  728.    Below the listview is a WYSIWYG display of the signature you are
  729. editing using the message font (see GUI).
  730.  
  731.    A signature may be up to 255 characters long.
  732.  
  733. Tag Lines...
  734. ------------
  735.  
  736. Keyboard short-cut: none
  737.  
  738.    Brings up the tag lines editor.
  739.  
  740.    This editor allows you to enter tag lines origins to be used when
  741. you write messages.  Use the `Add...' button to add a new tag line.
  742. The `File...' button allows you to get the contents of a file into the
  743. string gadget.  The `Delete' button will delete the current tag line.
  744. The `Up' and `Down' buttons allow you to change the position of the
  745. current tag line.
  746.  
  747.    Tag lines can be grouped together.  The `Add group' and `Delete
  748. group' buttons can be used to add and remove origin tag line groups.
  749. The `Rename group' button allows you to give another name to an already
  750. existing group.  Use cycle gadget at the top of the window to select
  751. the current group.
  752.  
  753.    When adding a new group you may make it a file group.  This special
  754. type of group will get its tag lines from a file, allowing you to build
  755. a list of hundreds or even thousands of tag lines.  To make a group a
  756. file group simply press the `File...' gadget in the `Add group'
  757. requester after typing in a name for the group.  You will be presented
  758. with a file requester.  Use this to select a tag line file.  This tag
  759. line file must have the following format:
  760.  
  761.      This is a tag line.
  762.      %%
  763.      This is another tag line.
  764.      %%
  765.      This is a multi
  766.      line tag line.
  767.      %%
  768.      This is the last tag line in this file.
  769.  
  770.    So simply separate your tag lines with a `%%'.  In a file group you
  771. can't add any tag lines with the GUI.  The `File...' button will act
  772. differently, it will allow you to change the file this group gets its
  773. tag lines from.
  774.  
  775.    Press `Ok' to accept the changes you made, `Cancel' otherwise.  Note
  776. that if you delete a tag line the area that was using this tag line
  777. will be left tagline-less.  You will have to reselect a tag line for
  778. those areas.
  779.  
  780.    A tag line may be up to 255 characters long.  Tag lines in a file
  781. are of unlimited length.
  782.  
  783. Forward Header...
  784. -----------------
  785.  
  786. Keyboard short-cut: none
  787.  
  788.    Brings up the forward header editor.
  789.  
  790.    This editor allows you to enter the forward header used when you
  791. forward a message from one area to another.  The file gadget next to
  792. the string gadget allows you to get the contents of a file into the
  793. string gadget.
  794.  
  795.    Press `Ok' to accept the changes you made, `Cancel' otherwise.
  796.  
  797.    Below the string gadget is a WYSIWYG display of the forward header
  798. using the message font (see GUI).
  799.  
  800.    The forward header may be up to 255 characters long.  It can contain
  801. the following control codes:
  802.  
  803.      * %A - net name of area message is forwarded from
  804.      * %a - user name of area message is forwarded from
  805.      * %d - date of original message
  806.      * %D - localized date of original message
  807.      * %t - time original message was written
  808.      * %N - full name of message writer
  809.      * %n - first name of message writer
  810.      * %o - origin-address of message writer
  811.      * %s - subject of original message
  812.      * \n - new line
  813.  
  814.    If %n or %N are immediately followed by some text enclosed in two
  815. '~'s this text will be used if the message was written by yourself.
  816. For example: "Message from %n~me~ in area %a:"
  817.  
  818. Cross-Reply Header...
  819. ---------------------
  820.  
  821. Keyboard short-cut: none
  822.  
  823.    Brings up the cross-reply header editor.
  824.  
  825.    This editor allows you to enter the cross-reply header used when you
  826. reply a message from one area into another area.  The file gadget next
  827. to the string gadget allows you to get the contents of a file into the
  828. string gadget.
  829.  
  830.    Press `Ok' to accept the changes you made, `Cancel' otherwise.
  831.  
  832.    Below the string gadget is a WYSIWYG display of the cross-reply
  833. header using the message font (see GUI).
  834.  
  835.    The cross-reply header may be up to 255 characters long.  It can
  836. contain the same control codes as the forward header (see Forward
  837. Header...).
  838.  
  839. Reflow Text
  840. -----------
  841.  
  842. Keyboard short-cut: none
  843.  
  844.    When this switch is on Spot will reflow the text you entered in your
  845. editor (see General).  This means that Spot will remove the newlines at
  846. the end of every line and will reflow your text into paragraphs.  This
  847. will allow for much better displaying and quoting by Spot and other
  848. mail editors.
  849.  
  850.    It is strongly advised you leave this option switched on.  In fact,
  851. you should never switch this off unless you have a specific reason to
  852. do so.
  853.  
  854.    Spot tries to be smart when reflowing your message.  It will not
  855. reflow when certain non-common characters are used (to leave ascii
  856. drawings as they are) and will recognize (and not reflow) uuencoded or
  857. PGP encrypted data.
  858.  
  859.    Spot allows you to disable reflow manually.  Simply enclose the
  860. section of your message you don't want to be reflowed between two
  861. `\reflow' lines (that is a backslash followed by the word `reflow' on
  862. a single line).  The `\reflow' lines will be automatically removed by
  863. Spot.
  864.  
  865. Reflow Reply
  866. ------------
  867.  
  868. Keyboard short-cut: Right-Amiga >
  869.  
  870.    When this switch is on Spot will always reflow the text (even if it
  871. contains hard returns) when you do a reply.
  872.  
  873.    Spot will try to be as smart as possible about this, trying not to
  874. reflow ASCII art and tables.  You should be able to leave this switch
  875. on most of the time, but if you encounter messages that give problems
  876. switch reply reflowing off.
  877.  
  878. Show Kludges
  879. ------------
  880.  
  881. Keyboard short-cut: Right-Amiga ^
  882.  
  883.    Most fidonet messages contain kludges (control lines beginning with
  884. ^a).  With this switch you can specify if you would like to see them or
  885. if you would like Spot to hide them for you.
  886.  
  887.    If you save or print a message (see Save... and Print...) this
  888. switch will decide wether kludges lines are included.
  889.  
  890. Show SEEN-BYs
  891. -------------
  892.  
  893. Keyboard short-cut: Right-Amiga $
  894.  
  895.    With this switch you tell Spot if it has to show or hide the SEEN-BY
  896. lines in echo mail areas.  You would normally leave this off so Spot
  897. will not bother you with these lines.
  898.  
  899.    If you save or print a message (see Save... and Print...) this
  900. switch will decide wether SEEN-BY lines are included.
  901.  
  902. No Re:
  903. ------
  904.  
  905. Keyboard short-cut: none
  906.  
  907.    When this switch is on Spot will filter out the `Re:'s that are
  908. generated by most mail editors when replying to a message.  It will not
  909. show `Re:'s in the message header or message list.  When replying to a
  910. message the subject will be kept the same, so no `Re:' will be added.
  911.  
  912. Quote Kludges
  913. -------------
  914.  
  915. Keyboard short-cut: Right-Amiga
  916.  
  917.    With this switch you specify wether kludges should be included when
  918. you quote a message.  You would normally leave this switch off.
  919.  
  920. Show Net Names
  921. --------------
  922.  
  923. Keyboard short-cut: none
  924.  
  925.    Spot normally shows the user names of areas in its main areas
  926. window.  With this switch you can tell Spot to show the net names.
  927. This is useful if you need the net name of an area for de-areafixing
  928. for example.
  929.  
  930. IBMPC codepage 865
  931. ------------------
  932.  
  933. Keyboard short-cut: none
  934.  
  935.    Use IBM PC font codepage 865 (Nordic) instead of the default
  936. codepage 850 (International).
  937.  
  938. Text Styles
  939. -----------
  940.  
  941. Keyboard short-cut: Right-Amiga *
  942.  
  943.    With `Text Styles' switched on Spot will show text surrounded by one
  944. of the following characters in a different style:  `*' for bold text,
  945. `/' for italic text and `_' for underlined text.
  946.  
  947.    For example: *this* will be shown in bold and _this_ will be
  948. underlined.  It is also possible to combine styles: */this/* will be
  949. shown in italic and bold.
  950.  
  951.    The nice thing about all this is that your message will still be
  952. very readable by people who have a mail editor that doesn't support
  953. text styles.
  954.  
  955. Save Settings...
  956. ----------------
  957.  
  958. Keyboard short-cut: none
  959.  
  960.    Save the settings to `MAIL:Spot.prefs', `MAIL:Spot.areas' and
  961. `MAIL:Userlist_<domainname>'.  The current size of all list requesters
  962. and the Fido file requester will also be saved.
  963.  
  964. ARexx Menu
  965. ==========
  966.  
  967. Execute Script...
  968. -----------------
  969.  
  970. Keyboard short-cut: none
  971.  
  972.    Execute an ARexx script.  Brings up a file requester in the directory
  973. specified in the ARexx path (see General) and allows you to select an
  974. ARexx script that should be executed.
  975.  
  976. User items
  977. ----------
  978.  
  979.    Keyboard short-cut: Right-Amiga 1 through Right-Amiga 0
  980.  
  981.    Up to 40 user-definable items can be added to the ARexx menu.  The
  982. first ten will have keyboard short-cuts.  These items can be configured
  983. from the ARexx settings editor (see ARexx).
  984.  
  985. Area List Window
  986. ****************
  987.  
  988.    The area list window is the window Spot will show at startup.  In the
  989. listview on the right you'll be shown a list of all areas.  Spot will
  990. show the area user name, the import and export flags, the number of
  991. messages in the area, the number of unread messages and the number of
  992. unread messages to you.
  993.  
  994.    The last two are of course optional and will only be shown when
  995. there is actually unread mail left.
  996.  
  997.    The import flag (I) will be shown if there is mail arrived in the
  998. area from the last import.  The export flag (E) will be shown if there
  999. is unexported mail left in the area.  If there is unreplied mail left
  1000. in an area Spot will also set the unreplied flag (U) for that area.
  1001.  
  1002.    When Show Net Names is switched on Spot will show the net or tag
  1003. name of the area in brackets after the user name.
  1004.  
  1005.    Double-click on an area to jump to the message window.
  1006.  
  1007.    The buttons on the left normally perform the same action as the menu
  1008. items by the same name.  There is however an override option for the
  1009. buttons via ARexx scripts.
  1010.  
  1011.    If Spot finds a file called `_Import.spot' in the ARexx directory
  1012. (see General) it will execute this instead of performing the action
  1013. normally associated with the `Import' button.  The same is valid for
  1014. `Export' (`_Export.spot'), `Maintenance' (`_Maintenance.spot'),
  1015. `Optimize' (`_Optimize.spot'), `Poll' (`_Poll.spot'), `FileRequest'
  1016. (`_FileRequest.spot'), `Iconify' (`_Iconify.spot') and `Quit'
  1017. (`_Quit.spot').  Remember to include the command to perform the actual
  1018. function (like e.g. `import') in your ARexx script.
  1019.  
  1020.    Note that these ARexx scripts will run asynchronously!  So you might
  1021. want to use the `lockgui' and `unlockgui' commands to stop the user from
  1022. disturbing your script.
  1023.  
  1024. Message List Window
  1025. *******************
  1026.  
  1027.    The message list shows you a list of all messages in the current
  1028. area.  For each message the writer (from), the addressee (to) and the
  1029. subject is shown.
  1030.  
  1031.    Before each message two flags are displayed, the export flag (E)
  1032. shows a message that needs to be exported and the keep flag (K) shows
  1033. that a message has the keep flag set.
  1034.  
  1035.    Messages marked with an asterisk (*) are messages you haven't read
  1036. yet.  Messages printed in inverse are messages to you, which you
  1037. haven't replied to yet (or switched off the unreplied flag manually,
  1038. see Toggle Unreplied Flag).
  1039.  
  1040.    By clicking on a message you are able to mark it.  All marked
  1041. messages can be saved, deleted and printed.  You can also go to the
  1042. message window and move between all marked messages (see Next Marked
  1043. and Previous Marked.
  1044.  
  1045.    The current message will be highlighted.  The current message is the
  1046. message you either last read in the area or the first unread message in
  1047. the area.  It is the message that will be shown when you go to the
  1048. message window.  You can change the current message by holding down the
  1049. Alt key and using the up and down arrow keys.
  1050.  
  1051.    The `Areas...' and `Messages...' buttons on the left can be used to
  1052. jump to the area list or message window respectively.
  1053.  
  1054.    Pressing the `All' button will mark all messages in the area,
  1055. `Unread' will mark all unread messages (and will clear all other marked
  1056. messages) and `None' will simply clear all marked messages.
  1057.  
  1058.    The `Include...' and `Exclude...' buttons bring up a window to allow
  1059. you to include or exclude messages by using a pattern filter (see
  1060. Include-Exclude Window).
  1061.  
  1062.    The `Delete...', `Save...' and `Print...' buttons allow you to
  1063. delete, save or print several messages in one go.
  1064.  
  1065.    The `Flags...' buttons brings up a window for you to set or clear
  1066. certain flags of all marked messages (see Flags Window).
  1067.  
  1068. Include/Exclude Window
  1069. ======================
  1070.  
  1071.    The include or exclude window offers you a very powerful means of
  1072. selecting specific messages.
  1073.  
  1074.    With the `Search' cycle gadget you may select if you wish to search
  1075. all messages, all read messages or all unread messages.
  1076.  
  1077.    The `Search string' is the string that will be searched for.  This
  1078. string may contain any valid AmigaDOS pattern (like `#?').  When the
  1079. `Case sensitive' checkbox is ticked the string comparison will be case
  1080. sensitive.
  1081.  
  1082.    The `To', `From', `Subject' and `Body text' checkboxes define which
  1083. fields should be searched.  Don't put a `Re:' in the subject search
  1084. string, all leading `Re:'s are ignored.
  1085.  
  1086.    Note that the search string is automatically surrounded by two `#?'
  1087. wildcards for the body text search.
  1088.  
  1089.    Press the `Include' or `Exclude' button to start the search.  When
  1090. body text is searched Spot will put up a progress requester, since this
  1091. may take a while.  The `Cancel' button exits the window without
  1092. searching.
  1093.  
  1094. Flags Window
  1095. ============
  1096.  
  1097.    The flags window holds a cycle gadget for each message flag you can
  1098. change.  These cycle gadgets have three states: `Don't change', `Set
  1099. flag' and `Clear flag'.  The label should explain what these different
  1100. states do.
  1101.  
  1102.    Press `Ok' to change the flags of all marked messages, `Cancel' to
  1103. leave without changing any flags.
  1104.  
  1105. Message Window
  1106. **************
  1107.  
  1108.    The message window shows the current message in the current area.
  1109. At the top of the screen the message header information is displayed.
  1110. Spot will show the writer (`From'), the addressee (`To') and the
  1111. subject (`Subj').  The address of the writer and in netmail of the
  1112. addressee is also shown, as well as the message date.  The date below
  1113. the message date is the import or export date.  If no date is shown
  1114. there this message hasn't been exported yet.
  1115.  
  1116.    At the bottom of the screen there are several buttons to write and
  1117. reply messages, to move to the next/previous message/reply and to jump
  1118. to the other two main windows.
  1119.  
  1120.    The space bar can be used for dog-easy reading.  It will advance a
  1121. page in the current message until the bottom is reached.  It will then
  1122. jump to the next unread message, or to the next area with unread mail.
  1123. So by pressing this single key you can read all your unread mail.
  1124.  
  1125.    Pressing `0' on the keypad `0' will do as the space bar, but will
  1126. first follow the current thread to its end instead of jumping to the
  1127. next unread message.  When there are no more messages in the thread it
  1128. will jump back to the first unread message in this area, or to the next
  1129. area with unread mail.
  1130.  
  1131. Message Header Window
  1132. *********************
  1133.  
  1134.    The message header window is the window used to fill in all fields
  1135. of the message header.  The `From', `To' and `Subject' string gadgets
  1136. are used to fill in the fields of the same name.  When you type the
  1137. nickname of a user in your userlist Spot will automatically replace
  1138. this by his or her full name and will fill in the destination address
  1139. for you (in netmail).  Next to the `To' gadget is a popup gadget to
  1140. bring up a list requester with all users from your userlist.
  1141.  
  1142.    In netmail the `Normal', `Hold' and `Crash' radio buttons set the
  1143. type of the netmail.
  1144.  
  1145.    The `Private' flag will default to on in netmail areas, and to off in
  1146. echomail areas.  When the `Kill/Sent' flag is set a message will be
  1147. deleted just after exporting it.  The `File Attach' gadget allows you to
  1148. attach a file to your netmail.  If the attached file is placed in the
  1149. outbound directory it will be deleted after sending it.
  1150.  
  1151.    `Receipt Req' and `Audit Req' can be used to set the two FidoNet
  1152. flags of the same name, but almost no software supports these.
  1153.  
  1154.    The `Reflow' gadget can be used to switch reflow temporarily off,
  1155. useful if you just realized the message you have just written needs
  1156. reflow to be turned off.  Spot will remember for each message if you
  1157. wrote it with reflow on or off, so when you edit it later this checkbox
  1158. will be set accordingly.
  1159.  
  1160.    In echomail areas the message header window will also contain an
  1161. `Origin' string gadget (with a popup gadget).  This gadget allows you
  1162. to type in or choose an origin that will be used in the message you are
  1163. writing.
  1164.  
  1165.    In netmail areas a `BBS' text display will appear, but only if you
  1166. have a nodelist installed and configured.  This gadget will show the
  1167. name of the destination BBS and of the sysop.
  1168.  
  1169.    The `Edit...' button can be used to jump back to the editor to edit
  1170. your message further.  Useful if you just realized you forgot something.
  1171.  
  1172.    When your boss requires you to use a fakenet and you write a message
  1173. in a netmail area Spot will provide you with a cycle gadget to set your
  1174. originating address.  The default is to use the full 4D address, but
  1175. you can select your fakenet address.  This may be needed for areafixing
  1176. for example.
  1177.  
  1178.    When a string gadget is active you can access the keyboard
  1179. short-cuts by pressing the Right-Amiga key together with the short-cut
  1180. key.  The keyboard shortcut for a popup gadget next to a string gadget
  1181. (like the one next to the `To' gadget) is Shift-Down when the string
  1182. gadget is active.
  1183.  
  1184.    If you are writing a netmail message and the current domain has a
  1185. gateway selected Spot will add an extra gadget to the message header
  1186. window: `E-mail'.  In this gadget you can put the address for a gated
  1187. mail (in case of an Internet gateway you put the full internet address
  1188. here).  The popup gadget next to the gadget will pop up a list of all
  1189. users in your userlist with an e-mail address.  Note that nicknames are
  1190. also active in this gadget.
  1191.  
  1192. Settings Editors
  1193. ****************
  1194.  
  1195. General
  1196. =======
  1197.  
  1198.    Edit general settings.
  1199.  
  1200.    The `Editor' string gadget allows you to set the editor command that
  1201. should be executed by Spot to edit a message.  Put a `%s' in this
  1202. command string to specify where Spot should insert the name of the
  1203. temporary file.  You may use the `Edit file' gadget to set the path and
  1204. name of the temporary file (default is `T:Spot.temp').
  1205.  
  1206.    Tick the `WB to front' checkbox if you would like Spot to pop the
  1207. Workbench screen to the front before executing the editor command.
  1208. This is useful if your editor opens on the Workbench screen.
  1209.  
  1210.    When the `Check date' checkbox is ticked Spot will check the date of
  1211. the temporary file to see if you have actually changed it.  If not Spot
  1212. will automatically cancel whatever operation called up the editor.
  1213. Note that this feature can only be used if your editor does *not* run
  1214. asynchronously.
  1215.  
  1216.    The `Dupe checking' cycle gadget tells Spot what to do with dupes
  1217. (duplicate messages).  If your boss is dupe-free you can disable dupe
  1218. checking.  If not you can select between killing any possible dupes or
  1219. importing them into the BAD area.  Note that there is *no* dupe checking
  1220. in netmail areas.
  1221.  
  1222.    The `Spot to front' hotkey string is a standard commodity.library
  1223. hotkey description.  Using this hotkey will pop up the Spot screen
  1224. uniconifying Spot if needed.  Default hotkey is Left-Amiga -
  1225. Right-Amiga - S.
  1226.  
  1227.    Spot has the ability to do transparent message base crunching.  This
  1228. means it can automatically crunch a message before storing it in the
  1229. message base.  This will save quite a bit of room on your harddisk.
  1230. The only penalty is speed, importing will be somewhat slower since Spot
  1231. will have to crunch each message it imports.  Message base crunching
  1232. can be configured with the `Crunch buffer' cycle gadget.  The larger
  1233. the speedup buffer the faster the crunching will go.  Efficiency is the
  1234. same for all buffer sizes.
  1235.  
  1236.    The `Areas' path tells Spot where to store the message base files.
  1237. Each area will consist of 4 files.  Normally this is set to a
  1238. subdirectory of the `MAIL:' directory.
  1239.  
  1240.    The `Inbound' and `Outbound' path should be set to the same path as
  1241. in your mailer config.
  1242.  
  1243.    The `Work' path is the drawer used to create temporary files and to
  1244. unpack mail bundles.  Default path is `T:' which is normally in RAM.
  1245.  
  1246.    If you have a nodelist installed and have compiled it with TrapList
  1247. you can set the `Nodelist' gadget to the nodelist directory.  Spot will
  1248. use this when showing message info, when adding users to the userlist
  1249. and in the message header window.  Leave the path empty to disable
  1250. nodelist support.
  1251.  
  1252.    The `FAttach' path is the default path the file attach requester
  1253. will open in.  Leave the path empty to disable this.
  1254.  
  1255.    The `Save' path is the default path the save requester will open in.
  1256. Leave the path empty to use the current directory.
  1257.  
  1258.    The `ARexx' path is the default path for Spot's ARexx commands.  The
  1259. default is `REXX:Spot'.
  1260.  
  1261.    The `Log file' is the file Spot will use to log certain actions.
  1262. Currently only importing is logged.  Leave this gadget empty to disable
  1263. logging.
  1264.  
  1265.    Spot normally optimizes areas in area path.  To speed up
  1266. optimization you can switch the `Optimize' cycle gadget to `RAM:T'
  1267. telling Spot to optimize areas in the `RAM:T' directory.  Spot will
  1268. fall back to optimizing in the areas directory if it thinks an area is
  1269. too big to optimize in RAM.
  1270.  
  1271. System
  1272. ======
  1273.  
  1274.    Edit your system configuration.
  1275.  
  1276.    The easiest field to fill is probably `Name'.  Don't use high ASCII
  1277. in your name, this is not allowed in FidoNet.
  1278.  
  1279.    The `Address' listview shows a list of all your different addresses.
  1280. Use the `Add...' button to add an address (you will also be prompted
  1281. for the domain name).  The `Delete...' will delete the currently
  1282. selected address.  Note that adding and deleting an address corresponds
  1283. to adding and deleting a netmail area for this address.
  1284.  
  1285.    The `Fakenet' integer gadget allows you to set the fakenet for the
  1286. currently selected address.  This is only needed if your boss does not
  1287. support full 4D addressing.  Ask your boss what value you should enter
  1288. here.
  1289.  
  1290.    If you have problems with your fakenet address and your boss you may
  1291. try adding a `FAKEFTS1' line to your `MAIL:Spot.prefs' file (use any
  1292. ASCII editor).  This will instruct Spot to use an FTS-0001 packet
  1293. header with your fakenet address instead of the FSC-0039 packet header
  1294. Spot normally uses.
  1295.  
  1296.    The `Domain' string gadget display shows the domain name of the
  1297. currently selected address.  The `Domain in MSGID' and `Domain in
  1298. origin' checkboxes allow you to switch the inclusion of the domain in
  1299. the ^aMSGID kludge and the origin line on or off.
  1300.  
  1301.    The `BBS Name' gadget allows you to enter the name of the BBS of your
  1302. boss for the currently selected address.
  1303.  
  1304.    The `Packer' and `Unpacker' gadgets are used to configure the
  1305. archiver used to pack and unpack your mail bundles.  You must of course
  1306. use the same archiver as your boss.  The packer and unpacker commands
  1307. are executed with a stack of 8000 bytes.  If you need more stack space
  1308. use an AmigaDOS script.
  1309.  
  1310.    The `Pack netmail' checkbox allows you to switch netmail packing on
  1311. or off.  Note that this switch is global, it is either on for all your
  1312. bosses or off for all your bosses.  Check with your boss if his tosser
  1313. supports this.
  1314.  
  1315.    The `Poll' string gadget is used to set the command to be executed
  1316. when you want to poll the boss of the currently selected address.  The
  1317. poll command is executed with a stack of 8000 bytes.  If you need more
  1318. stack space use an AmigaDOS script.  *Important*: only supply one (1)
  1319. poll command per boss.  So if your boss supplies both FidoNet and
  1320. AmigaNet leave the poll command of the AmigaNet address empty.
  1321.  
  1322.    Use the `Asynchronous' checkbox to switch asynchronous polling on or
  1323. off.  Useful if you wish to continue to use Spot while waiting for your
  1324. boss to answer your call.
  1325.  
  1326.    If your boss needs a password in the packet header of exported mail
  1327. fill in your packet password in the `Password' string gadget.
  1328.  
  1329.    The `Export to' string gadget allows you to set the export address
  1330. for the currently selected address.  This address will be used when Spot
  1331. automatically creates an area while importing.
  1332.  
  1333.    The `Force INTL' switch tells Spot to always add an `INTL' kludge to
  1334. your netmail.  When this switch is off Spot will only put an `INTL'
  1335. kludge in netmail to another zone.  You may need to force the `INTL'
  1336. kludge for some AreaFix programs.
  1337.  
  1338. Areas
  1339. =====
  1340.  
  1341.    Edit the settings of all areas.
  1342.  
  1343.    The `Areas' listview shows a list of all your current netmail and
  1344. echo mail areas.  The netmail areas are automatically added and deleted
  1345. from the System window.  The `DEFAULT AREA' is the area used as a model
  1346. for all newly created areas, so configure this area to your favorite
  1347. settings.
  1348.  
  1349.    The TAB key can be used to activate the string gadget beneath the
  1350. listview.  Here you may give the area any name you want (username).
  1351.  
  1352.    The `Add...' button is used to manually add an area to the list.  You
  1353. will be asked after the net name (or tag name) of the area you wish to
  1354. add.  This name should be the exact FidoNet name of the area.  You may
  1355. rename the area to your liking later.
  1356.  
  1357.    The `Delete...' button deletes an area.  All mail in the area will be
  1358. lost!
  1359.  
  1360.    Use the `Up' and `Down' buttons to move the current area up or down.
  1361. The `Sort by name' buttons will sort all areas alphabetically.  Note
  1362. that the netmail areas, the BAD area and the DEFAULT area will always
  1363. stay at the top of the list.
  1364.  
  1365.    Use the `Address' cycle gadget to set your address for this area.
  1366. The `Export to' gadget can be used to export this area to a different
  1367. address.  This allows you to for example pack all FidoNet and AmigaNet
  1368. mail together in one mail bundle by setting all AmigaNet areas to
  1369. export to your FidoNet boss (your boss must support this of course).
  1370.  
  1371.    The `Keep' cycle gadget is used to set the maintenance setting for
  1372. this area.  You may select to keep all message in an area, delete mail
  1373. older than a certain amount of days or keep a certain absolute amount
  1374. of messages in an area.
  1375.  
  1376.    Tick the `Read Only' checkbox for read only areas.  You will not be
  1377. allowed to write in this area by Spot.
  1378.  
  1379.    When the `Keep to you' checkbox is ticked Spot will automatically
  1380. set the keep flag on all messages it imports in this area that are
  1381. addressed to you.
  1382.  
  1383.    The `Alias' string gadget can be used to choose an alias Spot should
  1384. use instead of your name in this area.  This can also be useful to use
  1385. your name with high ASCII in areas that allow this.
  1386.  
  1387.    Spot has very extensive character set support.  The `Charset' gadget
  1388. can be used to select a default character set to be used when reading
  1389. messages.  Use the `Write' gadget to select a charset to be used when
  1390. you write a message in the selected area.  Spot will translate to this
  1391. character set from LATIN-1 (the Amiga's character set).
  1392.  
  1393.    Spot currently supports the following character sets:
  1394.  
  1395. `LATIN-1'
  1396.      Amiga character set (ISO 8859-1).
  1397.  
  1398. `IBMPC'
  1399.      IBM PC character set.
  1400.  
  1401. `SWEDISH'
  1402.      7-bit Swedish character set.  When this character set is set as
  1403.      default, Spot will try to intelligently switch between SWEDISH and
  1404.      DEFAULT for messages without ^aCHARSET or ^aCHRS kludge.
  1405.  
  1406. `ASCII'
  1407.      7-bit ASCII, all high ASCII will be converted to 7-bit ASCII by
  1408.      Spot.
  1409.  
  1410. `DEFAULT'
  1411.      Character set that tries to make the best of a message with high
  1412.      ASCII and no ^aCHARSET or ^aCHRS kludge.  It will translate most
  1413.      LATIN-1 and most IBMPC high ascii characters correctly.
  1414.  
  1415.    The `Origin', `Reply' and `Signature' text displays show the current
  1416. origin, reply and signature.  The popup gadget next to the text
  1417. displays allows you to select these for each area.  When selecting an
  1418. origin you are also given the possibility of picking the origin
  1419. randomly (from all groups or from a specific origin group).
  1420.  
  1421.    The `Tag Lines' cycle gadget allows you to switch taglines on or off.
  1422. Choosing `All' will pick a tag line randomly from all groups.  You may
  1423. also set this gadget to a specific group tag lines should be picked
  1424. from.
  1425.  
  1426. GUI
  1427. ===
  1428.  
  1429.    Edit interface settings.
  1430.  
  1431.    The `Display mode' gadget allows you to pick a display mode for the
  1432. Spot screen from the list of all available monitor modes.  Spot's
  1433. screen depth can be set to 4 or 8 colors.  Scrolling will of course be
  1434. slower in 8 colors.  Autoscrolling of Spot's screen can also be
  1435. switched on or off from the screenmode requester.  If you would like
  1436. Spot's screen to have a different size than the standard text overscan
  1437. size you may change the width and the height in the screenmode
  1438. requester.
  1439.  
  1440.    With the `Screen font', `Text font' and `Message font' gadgets you
  1441. can customize Spot to your liking with your favorite fonts.  The screen
  1442. font is obviously used for the screen, the text font for places where a
  1443. fixed font is needed (like the import window), and the message font is
  1444. the font used to display the messages (and related things).
  1445.  
  1446.    The `Palette...' button will bring up a palette requester that
  1447. allows you to change the screen colors, `Get Workbench palette...'
  1448. copies the Workbench color palette.
  1449.  
  1450.    Kludge and quote color can be set using the `Kludge color' and
  1451. `Quote color' palette gadgets.  When the `Bold quotes' checkbox is
  1452. ticked quotes will be printed in bold type.
  1453.  
  1454.    The `Clock' cycle gadget allows you to switch the clock off or select
  1455. your favorite clock format.
  1456.  
  1457. Userlist
  1458. ========
  1459.  
  1460.    Edit the userlist.  Spot maintains a userlist for each domain.
  1461.  
  1462.    Use the `Domain' gadget to select the domain to edit the userlist
  1463. from.  The `Users' listview shows a list of all users in the list.
  1464.  
  1465.    Use `Add' to add a new user to the userlist, `Delete...' to delete a
  1466. user.  The `Up' and `Down' buttons allow you to move users up and down
  1467. in the list.  `Sort by name' will sort all users in the current list
  1468. alphabetically.
  1469.  
  1470.    Individual user settings can be set using the `Name', `Nickname',
  1471. `Address', `E-mail' and `Comment' gadgets.  The `Nickname' is very
  1472. useful in the message header window (see Message Header Window).
  1473.  
  1474.    The `Gateway' gadget allows you to select a gateway for each domain.
  1475. If a gateway is selected Spot will put an extra `E-mail' gadget in the
  1476. message header window when you write netmail (see Message Header
  1477. Window).  When you select a gateway Spot will ask if it should force
  1478. the destination name of the mail to the gateway name.  Some gateways
  1479. require this.  Others ignore the `To' field, allowing you to use this
  1480. to show the name of the addressee as with normal Fido netmail.
  1481.  
  1482. ARexx
  1483. =====
  1484.  
  1485.    Edit the ARexx menu items.
  1486.  
  1487.    The `Items' listview shows the current menu items in the ARexx menu.
  1488.  
  1489.    Use `Add' to add a new item to the menu, `Delete...' to delete an
  1490. item.  The `Up' and `Down' buttons allow you to move items up and down
  1491. in the list.  `Sort by name' will sort all items alphabetically.
  1492.  
  1493.    Use the `Name' string gadget to set the text that will appear in the
  1494. menu.  The `Script' string gadget is the actual script that is sent to
  1495. ARexx.  With `Output' you may select an output console different from
  1496. the default one.
  1497.  
  1498. ARexx Commands
  1499. **************
  1500.  
  1501.    The ARexx port of Spot is called `SPOT'.
  1502.  
  1503.    On startup Spot will check if `_Startup.spot' exists in the ARexx
  1504. directory (see General).  If it does it will execute this ARexx script.
  1505.  
  1506. General commands
  1507. ================
  1508.  
  1509.      All these commands will return 10 when an error occurred, 5 for a
  1510.      warning and 0 if all went ok.
  1511.  
  1512.      Don't forget the `options results' command in your scripts if you
  1513.      intend to use results passed in the RESULT variable.
  1514.  
  1515. `beep'
  1516.      Flash the Spot screen.
  1517.  
  1518. `editareas'
  1519.      Open the areas settings editor (see Areas).
  1520.  
  1521. `editarexx'
  1522.      Open the ARexx commands editor (see ARexx).
  1523.  
  1524. `editforward'
  1525.      Open the forward header window (see Forward Header...).
  1526.  
  1527. `editgeneral'
  1528.      Open the general settings editor (see General).
  1529.  
  1530. `editgui'
  1531.      Open the GUI settings editor (see GUI).
  1532.  
  1533. `editorigin'
  1534.      Open the origins editor (see Origins...).
  1535.  
  1536. `editreply'
  1537.      Open the reply headers editor (see Reply Headers...).
  1538.  
  1539. `editsignature'
  1540.      Open the signatures editor (see Signatures...).
  1541.  
  1542. `editsystem'
  1543.      Open the system settings editor (see System).
  1544.  
  1545. `edittaglines'
  1546.      Open the tag lines editor (see Tag Lines...).
  1547.  
  1548. `edituserlist'
  1549.      Open the userlist settings editor (see Userlist).
  1550.  
  1551. `export QUIET/S,CLOSEWIN/S'
  1552.      Export all unexported mail (see Export...).  The `QUIET' switch
  1553.      tells Spot to not open a console to report progress on the
  1554.      exporting.  With the `CLOSEWIN' switch the console window will be
  1555.      closed immediately after exporting.
  1556.  
  1557. `filerequest'
  1558.      Open Fido file requester (see File Request...).
  1559.  
  1560. `getareaname'
  1561.      Returns the name of the current area in RESULT.
  1562.  
  1563. `getareausername'
  1564.      Returns the username of the current area in RESULT.
  1565.  
  1566. `getdatearrived'
  1567.      Return the date the current message arrived at your system (or was
  1568.      exported from your system).  Return code will be 5 if message has
  1569.      not been exported yet.  Date will be returned in the format
  1570.      `day.month.year'.
  1571.  
  1572. `getdatewritten'
  1573.      Return the date the current message was written.  Date will be
  1574.      returned in the format `day.month.year'.
  1575.  
  1576. `getfrom'
  1577.      Returns the writer of the current message in RESULT.
  1578.  
  1579. `getfromaddress'
  1580.      Returns the address of the writer of the current message in RESULT.
  1581.  
  1582. `getmessagenum'
  1583.      Returns the number of the current message in RESULT.  Useful in
  1584.      conjunction with `gotomessage' to jump back to this message.
  1585.  
  1586. `getnumareas'
  1587.      Returns the number of areas in RESULT.
  1588.  
  1589. `getnummsgs'
  1590.      Returns the number of messages in the current area in RESULT.
  1591.  
  1592. `getnumselected'
  1593.      Returns the number of selected messages in the message list window
  1594.      in RESULT.
  1595.  
  1596. `getsubject'
  1597.      Returns the subject of the current message in RESULT.  If the
  1598.      subject starts with `Re:' this will be included in the result,
  1599.      even if `No Re:' is on.
  1600.  
  1601. `getto'
  1602.      Returns the addressee of the current message in RESULT.
  1603.  
  1604. `gettoaddress'
  1605.      Returns the address of the addressee of the current message in
  1606.      RESULT (only in netmail areas, will return 5 otherwise).
  1607.  
  1608. `iconify NOREQ/S'
  1609.      Iconify Spot (see Iconify).
  1610.  
  1611.      Use the `NOREQ' switch to skip the possible confirmation requester
  1612.      asking you to save the settings.
  1613.  
  1614. `import QUIET/S,CLOSEWIN/S'
  1615.      Import mail from inbound directory (see Import...).  The `QUIET'
  1616.      switch tells Spot to not open a console to report progress on the
  1617.      importing.  With the `CLOSEWIN' switch the console window will be
  1618.      closed immediately after importing.
  1619.  
  1620. `isarealist'
  1621. `isiconified'
  1622. `ismessagelist'
  1623. `ismessages'
  1624.      Test current state of Spot.  Command will return 5 if Spot is
  1625.      currently in a different state, 0 otherwise.
  1626.  
  1627. `lockgui'
  1628.      Lock GUI.  Disable all user input.  Be sure to match this with an
  1629.      `unlockgui' (use of ARexx `onerror' is strongly recommended)!
  1630.  
  1631. `maintenance QUIET/S,CLOSEWIN/S,NOREQ/S,KEEPUNREAD/S'
  1632.      Perform a maintenance (see Maintenance...).  Use the `NOREQ' switch
  1633.      to skip the confirmation requester and `KEEPUNREAD' to keep unread
  1634.      mail in that case.  When the `QUIET' switch is used Spot will not
  1635.      open a console to report progress on the maintenance.  With the
  1636.      `CLOSEWIN' switch the console window will be closed immediately
  1637.      after the maintenance.
  1638.  
  1639. `optimize QUIET/S,CLOSEWIN/S,NOREQ/S'
  1640.      Optimize message base (see Optimize...).  Use the `NOREQ' switch to
  1641.      skip the confirmation requester.  When the `QUIET' switch is used
  1642.      Spot will not open a console to report progress on the optimizing.
  1643.      With the `CLOSEWIN' switch the console window will be closed
  1644.      immediately after optimizing.
  1645.  
  1646. `poll NODE/K,NOREQ/S,QUIET/S,WAIT/S'
  1647.      Poll your boss node (see Poll...).
  1648.  
  1649.      The `NOREQ' switch will supress the requester asking you if you
  1650.      want to export (Spot will always export).  Use the `QUIET' switch
  1651.      to supress the export console window.  Use `WAIT' to override
  1652.      anynchronous polling and to only return when the polling command
  1653.      has completed.
  1654.  
  1655.      The `NODE' keyword allows you to specify a node to poll.  You may
  1656.      pass the bbs name or the fido address of your boss.
  1657.  
  1658. `purgebuffers'
  1659.      Purge all possible buffers, so Spot will use as little memory as
  1660.      possible.
  1661.  
  1662. `quitspot NOREQ/S'
  1663.      Quit Spot.  Use the `NOREQ' switch to skip the possible
  1664.      confirmation requester asking you to save the settings.
  1665.  
  1666. `savesettings NOREQ/S'
  1667.      Save settings (see Save Settings...).  Use the `NOREQ' switch to
  1668.      skip the confirmation requester.
  1669.  
  1670. `spot2front'
  1671.      Bring Spot screen to the front.
  1672.  
  1673. `toggleworkbench'
  1674.      Toggle the Workbench screen between open and closed state.
  1675.  
  1676. `uniconify'
  1677.      Uniconify Spot.
  1678.  
  1679. `unlockgui'
  1680.      Unlock GUI.  Enable all user input again (see `lockgui').
  1681.  
  1682. `wb2front'
  1683.      Bring Workbench screen to the front.
  1684.  
  1685. Move commands
  1686. =============
  1687.  
  1688.      All these commands will return 10 when an error occurred, 5 for a
  1689.      warning (not in the correct window for example) and 0 if all went
  1690.      ok.
  1691.  
  1692. `arealist'
  1693.      Go to the area list window (see Area List Window).
  1694.  
  1695. `firstarea'
  1696.      Go to the first area.
  1697.  
  1698. `firstmessage KEEP/S,NOKEEP/S,UNREAD/S,READ/S,UNREPLIED/S,EXPORT/S,NOEXPORT/S'
  1699.      Go to the first message in the current area, or to the first
  1700.      message with a certain flag set.  Returns 2 when you are already
  1701.      on the first message with the flag you specify set.
  1702.  
  1703. `foryouarea'
  1704.      Go to the next area in the area list with unread mail for you left.
  1705.      This command will return 2 when there is no more unread mail for
  1706.      you.
  1707.  
  1708. `gotoarea NAME/A'
  1709.      Go to a specific area.  You may pass the username or the net name
  1710.      of the area.  This command will return 2 when the area is not
  1711.      found.
  1712.  
  1713. `gotomatrixarea'
  1714.      Go to the netmail area associated with the current echo area.
  1715.  
  1716. `gotomessage TO/N'
  1717.      Go to a specific message (see Goto Message...).  If no number is
  1718.      passed the normal number requester will appear.  This command will
  1719.      return 5 if the message with the number you pass doesn't exists.
  1720.  
  1721. `importedarea'
  1722.      Go to the next area in the area list with unread mail from the
  1723.      last import left.  This command will return 2 when there is no
  1724.      more imported mail.
  1725.  
  1726. `lastmessage'
  1727.      Go to the last message in the current area.  Returns 2 when you
  1728.      are already on the last message.
  1729.  
  1730. `messages'
  1731.      Go to the message window (see Message Window).
  1732.  
  1733. `messagelist'
  1734.      Go to the message list window (see Message List Window).
  1735.  
  1736. `nextarea'
  1737.      Go to the next area in the area list.
  1738.  
  1739. `nextmarked'
  1740.      Go to the next marked message in the current area (see Next
  1741.      Marked).
  1742.  
  1743. `nextmessage'
  1744.      Go to the next message in the current area.
  1745.  
  1746. `nextreply'
  1747.      Go to the next message in the reply thread (see Next Reply).
  1748.  
  1749. `nextunread'
  1750.      Go to the next unread message in the current area.
  1751.  
  1752. `nextunreplied'
  1753.      Go to the next unreplied message in the current area.
  1754.  
  1755. `prevarea'
  1756.      Go to the previous area in the area list.
  1757.  
  1758. `prevmarked'
  1759.      Go to the previous marked message in the current area (see Next
  1760.      Marked).
  1761.  
  1762. `prevmessage'
  1763.      Go to the previous message in the current area.
  1764.  
  1765. `prevreply'
  1766.      Go to the previous message in the reply thread (see Previous
  1767.      Reply).
  1768.  
  1769. `prevunread'
  1770.      Go to the previous unread message in the current area.
  1771.  
  1772. `prevunreplied'
  1773.      Go to the previous unreplied message in the current area.
  1774.  
  1775. `unreadarea'
  1776.      Go to the next area in the area list with unread mail left.  This
  1777.      command will return 2 when there is no more unread mail.
  1778.  
  1779. `unrepliedarea'
  1780.      Go to the next area in the area list with unreplied mail left.
  1781.      This command will return 2 when there is no more unreplied mail.
  1782.  
  1783. Message commands
  1784. ================
  1785.  
  1786. `adduserlist NOREQ/S'
  1787.      Add writer of current message to the userlist (see Add to
  1788.      Userlist...).  When user was already in the list the return code
  1789.      will be 2.  Use the `NOREQ' switch to supress the nickname
  1790.      requester or any other requester.
  1791.  
  1792. `clearflags KEEP/S,UNREAD/S,UNREPLIED/S,EXPORT/S,KILLSENT/S,FILEATTACH/S,CRASH/S,HOLD/S'
  1793.      Clear flags of current message or all selected messages.
  1794.  
  1795. `crossreply'
  1796.      Cross-reply to the current message (see Cross Reply...).
  1797.  
  1798. `deletemessage NOREQ/S,DELKEEP/S,NODELKEEP/S'
  1799.      Delete the current message or all selected messages (see
  1800.      Delete...).  Use the `NOREQ' switch to skip the confirmation
  1801.      requester.
  1802.  
  1803.      When this command is used from the message list an additional
  1804.      requester may pop up if you don't use the `NOREQ' switch.  This
  1805.      requester will ask you if you wish to delete messages with the
  1806.      keep flag set.  Use the `DELKEEP' or `NODELKEEP' switch to supress
  1807.      this requester.
  1808.  
  1809. `edit TO/K,TOADDR/K,EMAILADDR/K,FROM/K,FROMADDR/K,SUBJECT/K,FILE/K,REFLOW/K,NOSIG/S,NOEDIT/S,NOGUI/S,NOREQ/S'
  1810.      Edit the current message (see Edit...).  See `write' below for an
  1811.      explanation of the options.  The `NOREQ' option will supress the
  1812.      confirmation requester that will appear when the message has been
  1813.      imported or exported already.
  1814.  
  1815. `editheader'
  1816.      Edit the current message header (see Edit Header...).
  1817.  
  1818. `exclude STRING/A,CASE/S,FROM/S,TO/S,SUBJECT/S,TEXT/S,UNREAD/S,READ/S,NOGUI/S,NOREQ/S'
  1819.      Exclude specific messages from the message list (see
  1820.      Include-Exclude Window).  Use the `NOREQ' switch to supress the
  1821.      requester telling you how many messages have been excluded and the
  1822.      `NOGUI' switch to start excluding without first opening the GUI
  1823.      window.
  1824.  
  1825. `excludeflag KEEP/S,NOKEEP/S,UNREAD/S,READ/S,UNREPLIED/S,EXPORT/S,NOEXPORT/S,ALL/S'
  1826.      Exclude messages from the message list with specific flags set or
  1827.      not set.  When the `ALL' switch is used all messages will be
  1828.      excluded.
  1829.  
  1830. `forward'
  1831.      Forward the current message to another area (see Forward...).
  1832.  
  1833. `getmessageflags'
  1834.      Get flags of current message (also works from message list).
  1835.      Result will contain a longword with one or several of the
  1836.      following bits set:
  1837.           Private              1      (0x1, bit 0)
  1838.           Crash                2      (0x2, bit 1)
  1839.           Unread               4      (0x4, bit 2)
  1840.           Export               8      (0x8, bit 3)
  1841.           File Attach         16     (0x10, bit 4)
  1842.           Kill/Sent          128     (0x80, bit 7)
  1843.           Hold               512    (0x200, bit 9)
  1844.           Receipt Req       4096   (0x1000, bit 12)
  1845.           Audit Req        16384   (0x4000, bit 14)
  1846.           Unreplied        65536  (0x10000, bit 16)
  1847.           Keep            131072  (0x20000, bit 17)
  1848.           For You         524288  (0x80000, bit 19)
  1849.           Marked         2097152 (0x200000, bit 21)
  1850.  
  1851. `include STRING/A,CASE/S,FROM/S,TO/S,SUBJECT/S,TEXT/S,UNREAD/S,READ/S,NOGUI/S,NOREQ/S'
  1852.      Include messages in the message list (see Include-Exclude Window).
  1853.      Use the `NOREQ' switch to supress the requester telling you how
  1854.      many messages have been included and the `NOGUI' switch to start
  1855.      including without first opening the GUI window.
  1856.  
  1857. `includeflag KEEP/S,NOKEEP/S,UNREAD/S,READ/S,UNREPLIED/S,EXPORT/S,NOEXPORT/S,ALL/S'
  1858.      Include messages in the message list with specific flags set or
  1859.      not set.  When the `ALL' switch is used all messages will be
  1860.      marked.
  1861.  
  1862. `matrixreply TO/K,TOADDR/K,EMAILADDR/K,FROM/K,FROMADDR/K,SUBJECT/K,ORIGIN/K,FILE/K,REFLOW/K,NOSIG/S,NOEDIT/S,NOGUI/S'
  1863.      Reply to the current message in netmail (see Matrix Reply...).  See
  1864.      `write' below for an explanation of the options.
  1865.  
  1866. `messageinfo'
  1867.      Show information about current message (see Info...).
  1868.  
  1869. `printmessage'
  1870.      Print current message or all selected messages (see Print...).
  1871.  
  1872. `reply TO/K,TOADDR/K,EMAILADDR/K,FROM/K,FROMADDR/K,SUBJECT/K,ORIGIN/K,FILE/K,REFLOW/K,NOSIG/S,NOEDIT/S,NOGUI/S'
  1873.      Reply to the current message (see Reply...).  See `write' below for
  1874.      an explanation of the options.
  1875.  
  1876. `saveascii TO,OVERWRITE/S,NOHEADER/S,NOTEARLINE/S,NOORIGIN/S,NOKLUDGES/S,KLUDGES/S'
  1877.      Save current message or all selected messages as ASCII (see
  1878.      Save...).  If you don't specify a filename the file requester will
  1879.      appear.  The `OVERWRITE' switch will tell Spot to overwrite the
  1880.      file if it already exists, otherwise the message (or messages)
  1881.      will be appended to the file.
  1882.  
  1883.      The `NOHEADER' switch tells Spot not to put the normal header in
  1884.      front of the saved body text.  With the `NOTEARLINE' switch Spot
  1885.      will stop saving just before the tearline, with the `NOORIGIN'
  1886.      just before the origin line.
  1887.  
  1888.      The `NOKLUDGES' and `KLUDGES' allow you to specify wether kludges
  1889.      should be included in the saved message.  If you don't use either
  1890.      of these switched Spot will look at the current `Show Kludges'
  1891.      setting.
  1892.  
  1893. `setflags KEEP/S,UNREAD/S,UNREPLIED/S,EXPORT/S,KILLSENT/S,FILEATTACH/S,CRASH/S,HOLD/S'
  1894.      Set flags of current message or all selected messages.  If you set
  1895.      the `FILEATTACH' flag make you must make sure the subject of the
  1896.      message contains the full path of the file to attach.
  1897.  
  1898. `togglekeep'
  1899.      Toggle keep flag of current message (see Toggle Keep Flag).
  1900.  
  1901. `toggleunreply'
  1902.      Toggle unreplied flag of current message (see Toggle Unreplied
  1903.      Flag).
  1904.  
  1905. `write TO/K,TOADDR/K,EMAILADDR/K,FROM/K,FROMADDR/K,SUBJECT/K,ORIGIN/K,FILE/K,REFLOW/K,NOSIG/S,NOEDIT/S,NOGUI/S'
  1906.      Write a new message in the current area (see Write...).
  1907.  
  1908.      The `TO' and `TOADDR' (netmail only) arguments allow you to specify
  1909.      the addressee.  `FROM', `SUBJECT' and `ORIGIN' can be used to use
  1910.      an alias, set a subject and an origin.  If really needed you may
  1911.      use the `FROMADDR' switch to set a different address.
  1912.  
  1913.      Use `FILE' to select a file for the body text.  Use `REFLOW=ON' or
  1914.      `REFLOW=OFF' to force reflow on or off, otherwise the default
  1915.      reflow setting will be used.  `NOSIG' will skip the adding of your
  1916.      signature to the end of the file.  `NOEDIT' will skip the editor
  1917.      and `NOGUI' the message header window.
  1918.  
  1919.      If you write a message in a netmail area and there is a gateway
  1920.      selected for the current domain you can use `EMAILADDR' to set the
  1921.      destination address.
  1922.  
  1923. Requester commands
  1924. ==================
  1925.  
  1926.    Note that a string passed to `PROMPT' may contain carriage returns
  1927. (ASCII 13, '0d'x in ARexx).  These will be converted to newlines (ASCII
  1928. 10) by Spot, so you can use multi-line prompt text.
  1929.  
  1930. `progressopen TITLE/K/A,PROMPT/K'
  1931. `progressupdate REQ/N/A,CURRENT/N/A,TOTAL/N/A,PROMPT/K'
  1932. `progressclose REQ/N/A'
  1933.      These three commands allow you to put up a progress requester.
  1934.      Very useful for scripts which will take a while to execute.
  1935.  
  1936.      `progressopen' will return a number in result.  Pass this number to
  1937.      `progressupdate' and `progressclose' (`REQ' argument).  `TITLE' is
  1938.      the window title of the progress requester, `PROMPT' is the
  1939.      optional text that will appear below the progress indicator box.
  1940.      This text can be updated with the `progressupdate' command.  The
  1941.      `CURRENT' and `TOTAL' arguments must hold the current number of
  1942.      processed items and the total we are working towards.
  1943.  
  1944.      `progressupdate' will return 5 if the user pressed `Stop'.  It is
  1945.      your responsability to check this and stop your ARexx script.
  1946.  
  1947.      Note that currently only one progress requester at a time is
  1948.      supported.  If you try to put up a second one Spot will silently
  1949.      ignore your request.  Your script will continue, but without a
  1950.      progress requester.
  1951.  
  1952. `requestarea TITLE/K,ALL/S,USERNAME/S'
  1953.      Get an area name from the user.  Puts up a list requester with all
  1954.      areas the user can write in (so no BAD area and no read-only
  1955.      areas).  If you want all areas to be included use the `ALL'
  1956.      switch.  The name of the selected area will be returned in result.
  1957.      If the user cancelled the requester the return code will be 5.
  1958.      To make Spot return the username of the selected area specify the
  1959.      `USERNAME' switch.
  1960.  
  1961. `requestfile TITLE/K,PATH/K,FILE/K,PATTERN/K'
  1962.      Get a file and path from the user.  This command will bring up a
  1963.      file requester on the Spot screen (or on the Workbench screen if
  1964.      Spot is iconified).  Using the `PATH' and/or `FILE' keywords it is
  1965.      possible to specify an initial path and/or filename.  The
  1966.      `PATTERN' keyword can be used to set a match pattern for files
  1967.      that will appear in the file requester.  Use `TITLE' to set the
  1968.      window title of the file requester.
  1969.  
  1970. `requestnotify PROMPT/A,CENTER/S'
  1971.      Notify the user with a requester.  Put up a requester with a
  1972.      single `Ok' response to notify the user of something.  The prompt
  1973.      text may contain newlines (ASCII code 10), it will be split over
  1974.      several lines in that case.  Use the `CENTER' switch to center the
  1975.      prompt text in the requester.
  1976.  
  1977. `requestnumber TITLE/K,PROMPT/K,DEFAULT/K/N,INVISIBLE/S,CENTER/S'
  1978.      Get a number from the user.  Put up a requester to get an integer
  1979.      number from the user.  Use `TITLE' to set the window title of the
  1980.      number requester and `PROMPT' to set a prompt text (may contain
  1981.      newlines, `CENTER' switch to center text).  A default number to
  1982.      appear in the requester can be set with the `DEFAULT' keyword.
  1983.      The `INVISIBLE' keyword is very useful for asking passwords as the
  1984.      user will not see what he types.
  1985.  
  1986. `requestpath TITLE/K,PATH/K'
  1987.      Get a path from the user.  This command will bring up a directory
  1988.      requester on the Spot screen (or on the Workbench screen if Spot
  1989.      is iconified).  Using the `PATH' keyword it is possible to specify
  1990.      an initial path.  Use `TITLE' to set the window title of the file
  1991.      requester.  The returned path will always end in either `:' or `/'.
  1992.  
  1993. `requestresponse TITLE/K,PROMPT/A,GADGETS,CENTER/S'
  1994.      Let the user choose between two options (Ok and Cancel).  Put up a
  1995.      requester with an `Ok' and a `Cancel' response.  The prompt text
  1996.      may contain newlines, it will be split over several lines in that
  1997.      case.  The `CENTER' switch allows you to center the prompt text in
  1998.      the requester.  ARexx return code will be 0 in case the user
  1999.      pressed `Ok', 5 if he or she pressed `Cancel'.
  2000.  
  2001.      The `GADGETS' switch allows you to offer the user several choices.
  2002.      Separate all possible choices by a `|', for example "Accept|Forget
  2003.      it".  The return code from `requestresponse' will be different when
  2004.      `GADGETS' is used!  When the requester is cancelled (rightmost
  2005.      gadget) 0 is returned, the leftmost response will return 1, the
  2006.      next one 2, and so on....  Keyboard shortcuts can be placed by
  2007.      preceding the shortcut key with a `_' (for example:
  2008.      "_Accept|_Forget it").
  2009.  
  2010. `requeststring TITLE/K,PROMPT/K,DEFAULT/K,INVISIBLE/S,CENTER/S'
  2011.      Get some text from the user.  Put up a requester to get a text
  2012.      string from the user.  Use `TITLE' to set the window title of the
  2013.      string requester and `PROMPT' to set a prompt text (may contain
  2014.      newlines, `CENTER' switch to center text).  A default string to
  2015.      appear in the requester can be set with the `DEFAULT' keyword.
  2016.      The `INVISIBLE' keyword is very useful for asking passwords as the
  2017.      user will not see what he types.
  2018.  
  2019. Legal Stuff
  2020. ***********
  2021.  
  2022. License
  2023. =======
  2024.  
  2025.    This license applies to the product called "Spot", a program for the
  2026. Amiga computer, published by Nico François under the concepts of
  2027. ShareWare, and the accompanying documentation, example files and
  2028. anything else that comes with the original distribution.  The terms
  2029. "Program" and "Spot" below, refer to this product.  The licensee is
  2030. addressed as "you".
  2031.  
  2032.      * You may copy and distribute verbatim copies of the program's
  2033.      executable code and documentation as you receive it, in any
  2034.      medium, provided that you conspicuously and appropriately publish
  2035.      only the original, unmodified program, with all copyright notices
  2036.      and disclaimers of warranty intact and including all the
  2037.      accompanying documentation, example files and anything else that
  2038.      came with the original.
  2039.  
  2040.      * You may not copy and/or distribute this program without the
  2041.      accompanying documentation and other additional files that came
  2042.      with the original.  You may not copy and/or distribute modified
  2043.      versions of this program.
  2044.  
  2045.      * You may not copy, modify, sublicense, distribute or transfer the
  2046.      program except as expressly provided under this license.  Any
  2047.      attempt otherwise to copy, modify, sublicense, distribute or
  2048.      transfer the program is void, and will automatically terminate
  2049.      your rights to use the program under this license.  However,
  2050.      parties who have received copies, or rights to use copies, from
  2051.      you under this license will not have their licenses terminated so
  2052.      long as such parties remain in full compliance.
  2053.  
  2054.      * By copying, distributing and/or using the program you indicate
  2055.      your acceptance of this license to do so, and all its terms and
  2056.      conditions.
  2057.  
  2058.      * Each time you redistribute the program, the recipient
  2059.      automatically receives a license from the original licensor to
  2060.      copy, distribute and/or use the program subject to these terms and
  2061.      conditions.  You may not impose any further restrictions on the
  2062.      recipients' exercise of the rights granted herein.
  2063.  
  2064.      * You may not disassemble, decompile, re-source or otherwise
  2065.      reverse engineer the program.
  2066.  
  2067.      * You may use the programs for a period of up to 30 days for
  2068.      evaluation.  After that, you have to register.
  2069.  
  2070.      * If you wish to incorporate parts of the programs into other
  2071.      programs, write to the author to ask for permission.
  2072.  
  2073.      * You agree to cease distributing the program and data involved if
  2074.      requested to do so by the author.
  2075.  
  2076.      * You may charge a fee to recover distribution costs.  The fee for
  2077.      diskette distribution may not be more than the cost to obtain a
  2078.      public domain diskette from Fred Fish.
  2079.  
  2080. No Warranty
  2081. ===========
  2082.  
  2083.    THERE IS NO WARRANTY FOR THE PROGRAMS, TO THE EXTENT PERMITTED BY
  2084. APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
  2085. HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAMS "AS IS" WITHOUT
  2086. WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
  2087. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  2088. PARTICULAR PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
  2089. OF THE PROGRAMS IS WITH YOU.  SHOULD THE PROGRAMS PROVE DEFECTIVE, YOU
  2090. ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  2091.  
  2092.    IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  2093. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY
  2094. REDISTRIBUTE THE PROGRAMS AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
  2095. DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
  2096. DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAMS
  2097. (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
  2098. INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
  2099. THE PROGRAMS TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
  2100. OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  2101.  
  2102. Disclaimer
  2103. ==========
  2104.  
  2105.    No warranty, either express or implied, is made with respect to the
  2106. fitness or merchantability of Spot.
  2107.  
  2108.    Nico François (referred to as "the author"), reserves the right to
  2109. not develop any future versions of Spot.
  2110.  
  2111.    The author will try to make a good faith attempt at correcting any
  2112. problems if any are discovered, but is in no way required, nor bound to
  2113. correct them.
  2114.  
  2115.    The author neither assumes nor accepts any responsibility for the
  2116. use or misuse of these programs.  He will also not be held liable for
  2117. damages or any compensation beyond the original registration fee due to
  2118. loss of profit or any other damages arising out of the use, or
  2119. inability to use this program.
  2120.  
  2121.    The author will not be liable for any damage arising from the
  2122. failure of this program to perform as described, or any destruction of
  2123. other programs or data residing on a system attempting to run the
  2124. programs.  The user of this program uses it at his or her own risk.
  2125.  
  2126. How To Register
  2127. ***************
  2128.  
  2129.   1. Print out the "Spot Software Registration Form".  The registration
  2130.      form can be found in the Spot distribution archive as
  2131.      `Register/World').  You can use the `Print.World' icon to print it
  2132.      out easily.
  2133.  
  2134.      There is an Australian and a North American registration site for
  2135.      Spot.  If you wish to use one of these sites for registering take
  2136.      a look at `Register/Australia' or `Register/Norht_America'.
  2137.  
  2138.   2. Please print or write LEGIBLY...
  2139.  
  2140.        a. Fill in your name and mailing address.
  2141.  
  2142.        b. Your fidonet address (not required, if present you will be
  2143.           automatically notified when your copy is shipping).
  2144.  
  2145.        c. Your private voice telephone number (not compulsory).  If
  2146.           possible, use the form "+32-(16)-123456", where 32 is the
  2147.           country code and 16 is the area code.
  2148.  
  2149.   3. Tick...
  2150.  
  2151.        a. Decide how to transfer the money.  Cash (at your own risk), a
  2152.           postal money order, a wire bank transfer or a EuroCheck (only
  2153.           in BEF!) are suggested.  Foreign checks are *NOT* accepted!
  2154.  
  2155.        b. Decide what way you would like to get keyfile.
  2156.  
  2157.   4. Send the registration form to a Spot registration site, currently
  2158.      to AUGFl (World), Richard Galezowski (Australia) or Jonathan Gapen
  2159.      (North America).
  2160.                                             __
  2161.                                            / / Amiga Users
  2162.              ______ __  __  ______ ______ / /           Group Flanders vzw.
  2163.             / __  // / / / / __  // ____// /   Laukensstraat 16
  2164.            / __  // /_/ / / /_/ // __/  / /_   B-3210 Lubbeek - Belgium
  2165.           /_/ /_//_____/ _\\__  //_/    /___/   FidoNet: 2:292/603
  2166.                         /_____/
  2167.           
  2168.           Bank account: 001-2371807-39
  2169.           ASLK, Gebroeders Van Tiltstraat 2, B-3220 Holsbeek - Belgium
  2170.  
  2171.   5. Wait for your key to be delivered.  Thank you for registering!
  2172.      You should receive your key within 8 days after the arrival of
  2173.      your registration fee.  But please allow up to eight weeks for
  2174.      delivery, due to unforseen circumstances.
  2175.  
  2176.  
  2177. Acknowledgements
  2178. ****************
  2179.  
  2180.    The following names are either trademarks or the efforts of the
  2181. person and/or company listed:
  2182.  
  2183. * Amiga and AmigaDOS are trademarks of Commodore-Amiga, Inc.
  2184. * ARexx by William S. Hawes, Wishful Thinking Development Corp.
  2185. * Fido and FidoNet are trademarks of Tom Jennings, Fido Software.
  2186. * TrapDoor is a registered trademark of Maximilian Hantsch and Martin
  2187. Laubach.
  2188. * TrapList and traplist.library by Maximilian Hantsch and Martin
  2189. Laubach.
  2190.  
  2191.    A special thank you to the following people for alpha and beta
  2192. testing (in random order):
  2193.  
  2194.    Marc Duponcheel, Alex Van Boxel, Lieven Lema, Peter Stuer, Wim
  2195. Peeters, Wim Van Goethem, Johan Van Houtven, François Helsen, Tom De
  2196. Mulder, Bart Van Assche, Rudi Bracke, Olivier Toebosch, Marc Van
  2197. Heucke, David Nouls, Herman Stevens, Jan Stevens, Christophe De Vocht,
  2198. Tom Maes, Roger Nordin, Stefan Johannesdal, Per-Anders Josefsson, Johan
  2199. Billing, Pontus Hagland, Nikolai Waldman, Roger Andersson, Mathias
  2200. Korsbäck, Magnus Holmgren, Stefan Zeiger and Maurizio Fabiani.
  2201.  
  2202.    Spot was translated by the following people:
  2203.  
  2204.    Peter Stuer (Dutch translation), Lieven Lema/Etienne
  2205. Schneider/Benoit Mortier (French translation), Roger Nordin (Swedish
  2206. translation), Stefan Zeiger (German translation), Maurizio
  2207. Fabiani/Michele Giorato (Italian translation), Michael Berg (Danish
  2208. translation) and Pedro Aguiar (Portugues translation).
  2209.  
  2210.    Spot's icon was created by Johan De Roover.
  2211.  
  2212.    License agreement and legal mumbo jumbo largely stolen from TrapDoor
  2213. manual.
  2214.  
  2215. Program History
  2216. ***************
  2217.  
  2218. Version 1.0
  2219. ===========
  2220.  
  2221.      First release.
  2222.  
  2223. Version 1.1
  2224. ===========
  2225.  
  2226.      Bug fix: excluding messages from the message list did not update
  2227.      number of selected messages in title bar correctly.
  2228.  
  2229.      Bug fix: jumping to another area from the message list did not
  2230.      mark the current message in the new area.
  2231.  
  2232.      Current message number in message window is now enclosed in square
  2233.      brackets.
  2234.  
  2235.      When pressing HELP the guide file is now shown asynchronously.
  2236.      This allows you to continue to use Spot while browsing through the
  2237.      guide file.
  2238.  
  2239.      When creating a new address in the System window the packer and
  2240.      unpacker string of the current address are automatically copied to
  2241.      the new address.
  2242.  
  2243.      The `Show Kludges' menu item now has a keyboard short-cut
  2244.      (Right-Amiga ^).
  2245.  
  2246.      No longer opens and closes the backdrop window when switching
  2247.      between area list, message list and message window.  This improves
  2248.      performance.
  2249.  
  2250.      When forwarding a message it will no longer be reflowed to 76
  2251.      characters.  The reflowing will only occur if you actually use the
  2252.      `Edit...' button, otherwise the message is forwarded exactly as it
  2253.      is.
  2254.  
  2255.      Danish catalog and install script included.  Thanks to Michael
  2256.      Berg for the translation.
  2257.  
  2258.      Added automatic reflow-disabling for PGP messages.  Spot will no
  2259.      longer attempt to reflow the text between `----BEGIN PGP' and
  2260.      `----END PGP'.
  2261.  
  2262.      Nifty new feature:  manual reflow disabling.  Spot will switch
  2263.      reflowing off (or back on) when it encounters a `\reflow'
  2264.      followed by a newline.  Simply surround the text you do not want
  2265.      to reflow with `\reflow'.  The `\reflow' lines will be
  2266.      automatically removed from the message.
  2267.  
  2268.      Bug fix: changing the resolution or the message font from the area
  2269.      list could cause some enforcer hits and a corrupt display.
  2270.  
  2271.      Bug fix: empty packets (zero length) could cause Spot to crash.
  2272.      Spot now ignores all empty packets and bundles.
  2273.  
  2274.      All file requesters should now properly fall back to the text font
  2275.      when a proportional screen font is used.
  2276.  
  2277.      Writing a message to yourself will now properly set the `for you'
  2278.      flag.  Can be useful when writing messages from ARexx scripts.
  2279.  
  2280.      Spot no longer uses `ExamineFH()', but uses `Examine()' instead.
  2281.      At least one person was having problems with `Couldn't examine
  2282.      packet!' errors.  This should fix that.
  2283.  
  2284.      Fixed double short-cut in `Userlist...' window.
  2285.  
  2286.      Including from the message list will now only search items that
  2287.      are not included yet.  Exclude will only look at selected items.
  2288.      Note that the count that is reported now corresponds to the actual
  2289.      number of items that were included or excluded.
  2290.  
  2291.      Tweaked dupe checking to handle mail that may bounce back from
  2292.      your boss.
  2293.  
  2294.      Bug fix: `include', `exclude', `setflags', `clearflags',
  2295.      `includeflag' and `excludeflag' could cause problems when used in
  2296.      empty areas.
  2297.  
  2298.      Quirk fix: memory usage for userlist was much too high.
  2299.      Eliminated more than 400 bytes of overhead per user.
  2300.  
  2301.      Deleting the last message (not the final) in an area will cause
  2302.      Spot's screen to flash.  Useful when deleting several messages
  2303.      with Shift Delete.
  2304.  
  2305.      When returning to the area list Spot will now make sure the
  2306.      current area is visible.
  2307.  
  2308.      Bug fix: editing a imported or exported message no longer
  2309.      incorrectly sets the export flag for the current area.
  2310.  
  2311.      Bug fix: if after using `Exclude...' no messages were selected,
  2312.      the buttons that needed to be ghosted were not always immediately
  2313.      ghosted.
  2314.  
  2315.      Bug fix: when writing a message from ARexx with the NOGUI option
  2316.      Spot would not pick a random origin if needed.
  2317.  
  2318.      Bug fix: exporting from the message list window failed to update
  2319.      the message list.
  2320.  
  2321.      New `FROMADDR' switch for `write', `edit', `reply' and
  2322.      `matrixreply' ARexx commands.
  2323.  
  2324.      Enhanced the PGP ARexx scripts.  The subject will now also be
  2325.      hidden when a message is encrypted.  Decrypted messages will be
  2326.      put in the message base in place of the encrypted message.  The
  2327.      from address is now also correct.
  2328.  
  2329.      ARexx commands `firstmessage' and `lastmessage' now return 2 when
  2330.      you already are on the first or last message.
  2331.  
  2332.      Alt with the up and down cursor keys in the message list can now
  2333.      be used to move the current message around.  Use Shift to page,
  2334.      Control to jump to the start or end.
  2335.  
  2336.      ARexx commands `firstmessage', `lastmessage', `nextmessage',
  2337.      `prevmessage', `gotomessage' and `getmessagenum' now also work
  2338.      from the message list.
  2339.  
  2340.      When `lockgui' is used the scroller gadget will now be ghosted.
  2341.  
  2342.      New ARexx command: `getmessageflags'.
  2343.  
  2344.      After using `Include...' Spot will now make sure the first marked
  2345.      message is visible.
  2346.  
  2347.      Bug fix: initials for names with trailing spaces were incorrect.
  2348.  
  2349.      Screen mode requester in GUI window will now allow you to open
  2350.      Spot's screen in 4 or in 8 colors.  Autoscrolling for the screen
  2351.      can be switched on or off.
  2352.  
  2353.      `requestresponse' now has an additional `GADGETS' switch.  This
  2354.      allows you to offer the user several choices.  Note that the
  2355.      return code from `requestresponse' will be totally different when
  2356.      `GADGETS' is used!  This had to be done for backwards
  2357.      compatibility.
  2358.  
  2359.      Fixed small problem of 'Ö' not being recognized as an alphabetic
  2360.      character.
  2361.  
  2362.      You may now change the domain name of an address (in the system
  2363.      window).
  2364.  
  2365.      Added support for fakenets.  Quite a few people complained about
  2366.      this.  Silly me thinking fakenets where so stoneage Spot should
  2367.      not support them :-)
  2368.  
  2369.      Minor bug fix: when no log file was used Spot failed to report in
  2370.      the import window how many messages were received for you.
  2371.  
  2372.      Layout engine improved to handle expanding listviews.  This
  2373.      improves the look of the areas editor window with certain font
  2374.      settings.
  2375.  
  2376.      Made list requester fully resizable.  When you save the settings
  2377.      the size of the list requester will also be saved.  Spot will
  2378.      remember the size for the areas list requester, the user list
  2379.      requester, the poll list requester and all text list requesters
  2380.      separately.
  2381.  
  2382.      Made Fido file requester window fully resizeable as well.  Last
  2383.      size will be saved as default when you save the settings.
  2384.  
  2385.      Fido file requester will now automatically set the node to the
  2386.      boss of the current message writer if called from the message
  2387.      window.  In the message list the node will be set to your boss
  2388.      node for the current area.
  2389.  
  2390.      Added text gadget to Fido file requester to show the current
  2391.      node's name and sysop.  Only available if you have a nodelist
  2392.      installed of course.
  2393.  
  2394.      During import the size in kilobytes of a packet is now printed to
  2395.      the import console.
  2396.  
  2397.      When multi-bossing Spot will add a popup gadget next to the node
  2398.      gadget in the Fido file requester.  This gadget will pop up a list
  2399.      of your bosses, so you can easily select one of these to freq from.
  2400.  
  2401.      Added safety requester to the message header window `Cancel'
  2402.      button.  Some people seemed to hit 'the wrong key' a bit too often
  2403.      ;)
  2404.  
  2405.      Portugues catalog included.  Thanks to Pedro Aguiar for the
  2406.      translation.
  2407.  
  2408.      Spot will flash the screen when you use `Unread' in the message
  2409.      list window and there are no unread messages in the current area.
  2410.  
  2411.      Three new ARexx commands: `progressopen', `progressupdate' and
  2412.      `progressclose'.  Allow you to put up a progress requester with
  2413.      optional text.
  2414.  
  2415.      Had some reports of Spot giving automatically created areas
  2416.      incorrect an incorrect address (0:292/603.10 instead of
  2417.      2:292/603.10 for example).  This problem is most probably caused
  2418.      by a buggy tosser.  I changed Spot anyway to sniff this problem
  2419.      out and to fix this on the fly.
  2420.  
  2421.      Bug fix: the `edit' ARexx command with the FILE switch caused the
  2422.      message's kludges and origin/tear line to disappear.
  2423.  
  2424.      Bug fix: Spot will no longer allow you to enter area names with a
  2425.      `*' or `"' in them.  This would lead to an invalid areas file
  2426.      otherwise.
  2427.  
  2428.      Added new switch in `Settings' menu: `IBMPC CodePage 865'.
  2429.      Checking this item will cause Spot to use the IBM PC codepage 865
  2430.      font instead of codepage 850.  Requested by several Danish Spot
  2431.      users.
  2432.  
  2433.      Changed format of `.spf' file.  Spot will still read the old
  2434.      format but will only write the new format.  This is done to
  2435.      eliminate the need to re-open the file when messages are deleted
  2436.      or added.  Should also fix the `Fatal Error In Area' error some
  2437.      people were occasionally getting.
  2438.  
  2439.      Bug fix: a changed signature, reply text or origin of an area
  2440.      would not be saved correctly when you used the `Save' button in
  2441.      the quit requester.  Only happened if you only changed area
  2442.      settings and no other ones (phew... :-).
  2443.  
  2444.      New ARexx command: `getnumselected'.  Returns the number of
  2445.      selected messages in the message list window.
  2446.  
  2447.      Bug fix: writing in the 'ASCII' charset could cause problems with
  2448.      corrupt packets when you used high ascii.
  2449.  
  2450.      When you are reading messages the screen title will now show the
  2451.      number of unread messages next to the number of total messages in
  2452.      the current area.
  2453.  
  2454.      Bug fix: Spot would sometimes open its screen with the wrong
  2455.      screen font after being iconified.
  2456.  
  2457.      Bug fix: if Spot could not find its icon it would give an error
  2458.      when you tried to iconify it.  Spot will use the default tool icon
  2459.      in iconified state now in this case.
  2460.  
  2461.      ARexx command `saveascii' has three new switches: `NOHEADER',
  2462.      `NOTEARLINE' and `NOORIGIN'.
  2463.  
  2464.      ARexx command `poll' now accepts the following arguments: `NODE',
  2465.      `NOREQ', `QUIET' and `WAIT'.
  2466.  
  2467.      Keyboard shortcut for popup gadgets next to string gadgets added:
  2468.      Shift Down when string gadget is active.
  2469.  
  2470.      New ARexx commands: `getdatewritten' and `getdatearrived'.
  2471.  
  2472.      Maintenance now has the possibility to keep unread mail, instead
  2473.      of deleting it.  The `maintenance' ARexx command has a new
  2474.      `KEEPUNREAD' switch to make it possible to use this feature from
  2475.      ARexx.
  2476.  
  2477.    Release 26.7.93
  2478.  
  2479.      Bug fix: after putting Spot in 8 colors, changing the palette and
  2480.      saving the settings Spot would fail to start up again (`Couldn't
  2481.      open screen!' error).
  2482.  
  2483.      Three new tooltypes: `ICONXPOS', `ICONYPOS' and `ICONNAME'.
  2484.  
  2485.      Spot's palette handling is now fully AGA aware.  Note that the
  2486.      current ReqTools palette requester does not support AGA yet (but
  2487.      that will change :-).  Getting the palette from your Workbench
  2488.      works in full 24-bit resolution now.
  2489.  
  2490. Version 1.2
  2491. ===========
  2492.  
  2493.      Quirk fix: main window's listview missed mouse clicks in the
  2494.      bottom 2 pixels of the clickable area.
  2495.  
  2496.      Spanish catalog included.  Thanks to Javier Frías for the
  2497.      translation.
  2498.  
  2499.      Norwegian catalog and install script included.  Thanks to Mario
  2500.      Gonzalez for the translation.
  2501.  
  2502.      Bug fix: Spot would "forget" a new address's domain when you saved
  2503.      the settings.
  2504.  
  2505.      Bug fix: when adding a new address in the system window Spot would
  2506.      sometimes put some garbage in the `Packer' and `Unpacker' string
  2507.      gadgets.
  2508.  
  2509.      Bug fix: Spot no longer allows you to change an origin in the
  2510.      system window to an empty origin string.
  2511.  
  2512.      Bug fix: in the message list the `gotomessage' ARexx command did
  2513.      not work for the first message in the area and allowed you to jump
  2514.      one message after the last one.
  2515.  
  2516.      Bug fix: ARexx command `messages' didn't always return 0 when
  2517.      called from the message list.
  2518.  
  2519.      Fixed problem with `\reflow' not showing correctly in guide file,
  2520.      but now there is a double backslash in the doc :-(  Sigh...
  2521.  
  2522.      Bug fix: backslashes in the reply or forward header did not work
  2523.      correctly.
  2524.  
  2525.      Quirk fix: Spot now handles SEEN-BY lines and quotes that
  2526.      word-wrap perfectly.  It will also no longer consider a wrapped
  2527.      line with a `>' in the beginning as a quote.
  2528.  
  2529.      The height of the scroller gadget's arrows is now the same as the
  2530.      height of the message font.  This should improve the look in
  2531.      high-resolution modes.
  2532.  
  2533.      Bug fix: deleting all file requests to a node different from the
  2534.      default node did not delete the `.REQ' file.
  2535.  
  2536.      The confirmation requester that appears after you press `Cancel'
  2537.      in the message header window has been removed when you only edit a
  2538.      message's header.
  2539.  
  2540.      Changed `Ok' and `Cancel' in message header confirmation requester
  2541.      to `Yes' and `No' to avoid unnecessary confusion.
  2542.  
  2543.      Quirk fix: on non-interlaced screens the `0%' and `100%' of the
  2544.      progress requester were printed 2 pixels too low.
  2545.  
  2546.      Distribution archive now also contains the ReqTools catalog files.
  2547.      The install script will copy the ReqTools catalogs to `LOCALE:'.
  2548.  
  2549.      Added `ISO-11' charset as an alias for the `SWEDISH' charset.
  2550.  
  2551.      Spot will now remove trailing kludges when you forward or edit
  2552.      netmail messages (these are mostly `Via' kludges).
  2553.  
  2554.      Spot will now allow you to specify the size of its screen.
  2555.      Minimum size is 640 by 200.
  2556.  
  2557.      Made reply header window, taglines window, etc... a bit wider so
  2558.      they can show more text.
  2559.  
  2560.      Quirk fix: writing a message from the message list window in an
  2561.      empty area did not mark the new message as the current message.
  2562.  
  2563.      Bug fix: `getmessageflags' did not return marked flag when used
  2564.      from message window.
  2565.  
  2566.      Bug fix: fixed memory loss that occured when origin, reply or
  2567.      signature window failed to open.
  2568.  
  2569.      Bug fix: `getnumareas' returned one area too many.
  2570.  
  2571.      Added the possibility to add separator bars to the area list.
  2572.      When you add a new area you are now given the option to add a bar.
  2573.      Sorting the areas has been improved so it will only sort between
  2574.      the area separators.
  2575.  
  2576.      Changed order of nodes in SEEN-BY line when a fakenet is used.
  2577.      Spot now lists your boss node first.  Listing the fakenet address
  2578.      first reportedly caused problems with some (braindead ;) IBM
  2579.      tossers.
  2580.  
  2581.      Spot will no longer remove `\reflow' lines when you write a
  2582.      message.  It will instead hide them on screen and only really
  2583.      remove them when it exports the message.  This allows you to edit
  2584.      the message without having to worry about putting these lines back
  2585.      each time.
  2586.  
  2587.      Bug fix: `progressupdate' with `TOTAL' set to 0 caused a system
  2588.      failure.
  2589.  
  2590.      ARexx commands `nextmarked', `prevmarked', `nextunread',
  2591.      `prevunread', `nextunreplied' and `prevunreplied' now also work in
  2592.      the message list.
  2593.  
  2594.      Added `KILLSENT' and `FILEATTACH' switched to `setflags' and
  2595.      `clearflags' ARexx commands.  Allow you to set or clear the flags
  2596.      of the same name.
  2597.  
  2598.      ARexx command `saveascii' now has a `NOKLUDGES' and a `KLUDGES'
  2599.      switch to force or override the saving of kludges.
  2600.  
  2601.      Bug fix: ARexx commands with a `"' character in them caused Spot to
  2602.      generate an invalid settings file.
  2603.  
  2604.      Quirk fix: `Sort by name' is no longer ghosted in the ARexx
  2605.      settings editor when no ARexx command is currently selected.
  2606.  
  2607.      Two new gadgets in General window:  `Edit file' and `ARexx'.  Allow
  2608.      you to set the filename of the temporary file Spot uses to write
  2609.      messages and the default path for Spot's ARexx commands.
  2610.  
  2611.      Quirk fix: Spot will now also remember the state of the `Search'
  2612.      cycle gadget in the `Include' and `Exclude' windows.
  2613.  
  2614.      Added extra flag to area list: `U'.  Shows if there is unreplied
  2615.      mail left in the area.
  2616.  
  2617.      Bug fix: a message from a person with the same name as yourself
  2618.      will no longer be considered as coming from you.
  2619.  
  2620.      Imported netmail will from now on always be marked as mail to you,
  2621.      so even if someone misspells your name.
  2622.  
  2623.      Quirk fix: when `No Re:' is switched on Spot will now also strip
  2624.      the `Re:' from the subject when forwarding or saving a message.
  2625.  
  2626.      Bug fix: when a fakenet was used the with of the cycle gadget in
  2627.      the message header window was sometimes calculated incorrectly.
  2628.  
  2629.      Added the point number to the default name of a netmail area to
  2630.      avoid problems.
  2631.  
  2632.      Bug fix: some memory loss would occur when Spot could not read the
  2633.      message list completely.
  2634.  
  2635.      Bug fix: editing the message header of a message that was written
  2636.      in `IBMPC' or `SWEDISH' messed up any high ASCII in the header
  2637.      strings.
  2638.  
  2639.      Spot will now also recognize lines beginning with `->' as quotes.
  2640.  
  2641.      Bug fix: ASCII charset did not translate `Ä' to `Ae'.
  2642.  
  2643.      Bug fix: editing a message in an area with the ASCII charset for
  2644.      writing did not translate any additional high ascii characters
  2645.      that were added.
  2646.  
  2647.      Increased maximum signature size from 255 to 511 characters.
  2648.  
  2649.      Spot will no longer DisplayBeep() when you delete the last message
  2650.      in an area or when a message is directed to you when it is
  2651.      controlled from ARexx.
  2652.  
  2653.      If you use a fakenet address Spot will put your fakenet address in
  2654.      the `INTL' kludge and the `MSGID kludge' in netmail messages sent
  2655.      with your fakenet address (normally messages to AreaFix).
  2656.  
  2657.      Bug fix: if you use a fakenet address Spot will now correctly set
  2658.      your origin and export addresses for automatically created areas.
  2659.  
  2660.      New item in `Settings' menu: `Text Styles'.  When switched on Spot
  2661.      will show text surrounded by a `*' in bold, a `/' in italic and a
  2662.      `_' underlined.
  2663.  
  2664.      Spot will now report the number of dupes it encountered (if any)
  2665.      after importing.
  2666.  
  2667.      Spot will now always create FSC-0039 packet headers, even when you
  2668.      use a fakenet address.  If this change causes you problems and you
  2669.      need Spot to create an FTS-0001 packet header use any ASCII editor
  2670.      to add a `FAKEFTS1' line to the `MAIL:Spot.prefs' file.
  2671.  
  2672.      Bug fix: Spot allowed you to execute some ARexx commands that were
  2673.      normally not available in iconified state.  Spot now properly
  2674.      returns 5 when you try to execute such a command when Spot is
  2675.      iconified.
  2676.  
  2677.      Renaming a domain will now rename the domain "globally", so for
  2678.      all addresses in that domain.
  2679.  
  2680.      Spot will now show a user's comment (if there is one) in the user
  2681.      requester.
  2682.  
  2683.      It is now possible to add two different users with the same name
  2684.      to the userlist (useful for adding two or more AreaFix addresses).
  2685.      Nicknames must still be unique of course.
  2686.  
  2687.      System window has a new layout.  Added one gadget: `Export to'.
  2688.      This allows you to enter an export address for each of your
  2689.      addresses (will be used when automatically creating areas).
  2690.  
  2691.      Bug fix: userlist parsing no longer chokes on compuserve addresses.
  2692.  
  2693.      Spot no longer has a 64K size limit on imported messages.  This
  2694.      makes all message handling (reading, writing, exporting,
  2695.      importing...) only limited to the available memory.
  2696.  
  2697.      Added FSC-0035 support.  When you do a matrix reply from a gated
  2698.      usenet group which contains a `REPLYADDR' kludge Spot will put the
  2699.      destination address prefixed by a `To:' on the first line of the
  2700.      quoted message.  If a `REPLYTO' kludge is found this is used to
  2701.      get the destination address and name of the netmail (e-mail)
  2702.      message.
  2703.  
  2704.      New ARexx command: `requestarea'.  Puts up a list requester with
  2705.      all areas.
  2706.  
  2707.      Added `Password' gadget to system window.  Allows you to specify a
  2708.      password Spot should put in the packet header of exported mail.
  2709.  
  2710.      In case of an invalid config file, areas file or userlist file
  2711.      Spot will now report the line number of the line which caused the
  2712.      error (Note: Spot will only report this if you use an updated
  2713.      catalog!).
  2714.  
  2715.      Added new gadget to General window: `Optimize'.  This allows you to
  2716.      make Spot optimize areas in RAM: (much quicker).
  2717.  
  2718.      When deleting messages from the message list an additional
  2719.      requester will pop up if any of the selected messages has the keep
  2720.      flag set.  With this requester you may select to keep these
  2721.      messages or delete them with the rest.  Also added `DELKEEP' and
  2722.      `NODELKEEP' switched to the `deletemessage' ARexx command.
  2723.  
  2724.      Much better error checking during optimizing.  Spot would do some
  2725.      really unwanted and desastrous things if your disk got full in the
  2726.      process.
  2727.  
  2728.      New menu item: `Area With Unreplied Mail'.  Jumps to the next area
  2729.      with unreplied mail left.  New ARexx command: `unrepliedarea'.
  2730.  
  2731.      Gave some more menu items keyboard shortcuts.
  2732.  
  2733.      Using the Shift Delete shortcut on a message with the keep flag
  2734.      will now put up a safety requester.
  2735.  
  2736.      Optimize routine has been improved to try to handle corrupted
  2737.      areas.  If successful a corrupted area will be optimized into a
  2738.      fully working area, with the bad messages shown as `FAIL'.
  2739.  
  2740.      Files attached to netmail messages that are located in the
  2741.      outbound directory are now deleted after sending them.
  2742.  
  2743.      Fixed some bugs in `Get Workbench palette...' in GUI window (could
  2744.      crash under some conditions, didn't unlock Workbench screen).  On
  2745.      Kickstart 3.0 and higher Spot will now copy the multi-color
  2746.      setting from Workbench instead of copying the first 8 colors.
  2747.  
  2748.      A message written to nobody (`To' gadget left empty) will be
  2749.      automatically written to `All'.
  2750.  
  2751.      New ARexx command: `gotomatrixarea'.  Goes to the netmail area
  2752.      associated with the current area (also works from the area list).
  2753.  
  2754.      Changed random function.  Hopefully this one is more random :-)
  2755.  
  2756.      Bug fix: Spot didn't handle the creation of multiple directories
  2757.      in one go (for example: `MAIL:Spot/Areas').
  2758.  
  2759.      Quirk fix: ARexx commands `getareaname' and `getareausername' now
  2760.      also work from the area list.
  2761.  
  2762.      When you do a matrix reply Spot will now use the reply header of
  2763.      the originating area instead of the one of the netmail area.
  2764.  
  2765.      It is now possible to toggle the unreplied flag on all messages,
  2766.      not just messages to you.
  2767.  
  2768.      Moved `Keep to you' switch from General window to Areas window.
  2769.      This flag can now be set for each area separately.
  2770.  
  2771.      Reflow routine improved.  Spot will now reflow text that has
  2772.      already been quoted.
  2773.  
  2774.      Added `Reflow Reply' switch to the `Settings' menu.  When this is
  2775.      switched on (default) Spot will also reflow text with hard returns
  2776.      at the end of each line when you reply.  Spot will try to do this
  2777.      smartly and will usually get it right.  If your reply text gets
  2778.      messes up switch this setting off :)
  2779.  
  2780.      New switch in System window: `Force INTL'.  When this switch is on
  2781.      Spot will always add an `INTL' kludge to your messages (same
  2782.      behaviour as Spot 1.0 and 1.1).  When the switch is off an `INTL'
  2783.      kludge will only be put in messages to another zone.
  2784.  
  2785.      Some small problems fixed in IBM character translation tables to
  2786.      and from LATIN-1.
  2787.  
  2788.      Gateway support, a gateway can be selected for each domain.  Added
  2789.      an `E-mail' gadget to the message header window and to the
  2790.      userlist window.
  2791.  
  2792.      When no packer is entered for an address Spot will export messages
  2793.      to `<zone>.<net>.<node>.0.OUT' in the outbound directory.
  2794.  
  2795.      New `EMAILADDR' switch for `write', `edit', `reply' and
  2796.      `matrixreply' ARexx commands.
  2797.  
  2798.      Bug fix: `<none>' setting for origins got lost after saving the
  2799.      areas.
  2800.  
  2801.      Added some extra validation to the user name and email address in
  2802.      the userlist editor to avoid the creation of invalid userlists.
  2803.  
  2804.      New command line switch and icon tooltype: `CONFIGPATH'.  Allows
  2805.      you to specify the path Spot should use for its config files
  2806.      (default is `MAIL:').
  2807.  
  2808.      SWEDISH character translation now recognizes and skips uuencoded
  2809.      files.
  2810.  
  2811.      It is now possible to set the text style of the screen font.  Some
  2812.      fonts look nicer in bold :)
  2813.  
  2814.      Added `CENTER' switch to `requestnotify', `requestnumber',
  2815.      `requestresponse' and `requeststring'.  Allows you to center the
  2816.      prompt text in the requesters.
  2817.  
  2818.      ARexx commands `nextarea' and `prevarea' now also work from the
  2819.      area list.
  2820.  
  2821.      Changed `Startup.spot' to `_Startup.spot'.  Spot will now look for
  2822.      this script in the Spot ARexx directory (General setting).
  2823.  
  2824.      Added ARexx scripts override to allmost all buttons in the area
  2825.      list window.
  2826.  
  2827. Version 1.2a
  2828. ============
  2829.  
  2830.      Bug fix: unregistered version crashed.  Oops :)
  2831.  
  2832.      Bug fix: pressing but not releasing a keyboard shortcut in the
  2833.      area list and at the same time jumping to the message list or
  2834.      message window caused unpredictable results.
  2835.  
  2836.      Quirk fix: changing the filename of a tagline file no longer
  2837.      requires you to press enter in the string gadget under the
  2838.      listview.
  2839.  
  2840.      Bug fix: too long menu names in the ARexx editor window caused
  2841.      some minor problems.
  2842.  
  2843.      Some updated catalogs included.
  2844.  
  2845. Version 1.2b
  2846. ============
  2847.  
  2848.      Fixed enforcer hits when adding a duplicate user in the userlist
  2849.      editor.
  2850.  
  2851.      Bug fix: when a tagline file was larger than a few hundred K Spot
  2852.      would sometimes go into an infinite loop trying to find a tag.
  2853.      This was traced back to a bug in the new random routine I used.
  2854.  
  2855.      `SWEDISH' charset was broken.  Fixed.
  2856.  
  2857.      Area requester (used when forwarding a message for example) will
  2858.      come up with the current area selected.
  2859.  
  2860.      Bug fix: a message's header written from the message list in the
  2861.      IBMPC or SWEDISH charset did not get shown/translated correctly in
  2862.      the list.
  2863.  
  2864.      Bug fix: messages with kill/sent flag weren't properly removed
  2865.      from the screen after an export from the message list.
  2866.  
  2867.      Spot now uses asynchronous I/O to read/write packets during
  2868.      import/export and to copy files.  This should improve performance
  2869.      especially on systems with DMA harddisks.
  2870.  
  2871.      Bug fix: if the last area was a separator bar Shift Down in the
  2872.      area list did not work.
  2873.  
  2874.      Quirk fix: Spot will now refuse to start when there already is a
  2875.      public screen called `SPOT'.
  2876.  
  2877.      Some updated catalogs and install texts included.
  2878.  
  2879.      Improved crunching performance, especially for large messages.
  2880.      Spot now requires powerpacker.library V36 to enable message base
  2881.      crunching!
  2882.  
  2883.      Spot now also recognizes quotes marked with `=>'.
  2884.  
  2885.      Quirk fix: it is no longer possible to activate a ghosted `To'
  2886.      gadget in the message header window using the keyboard shortcut.
  2887.  
  2888.      Spot will no longer attempt to crunch messages with uuencoded
  2889.      files/sections during import.  These messages wouldn't crunch
  2890.      anyway.
  2891.  
  2892.      Bug fix: fixed enforcer hit that occured when opening the system
  2893.      window when no fido address was entered before (almost impossible
  2894.      to get in this situation, but... ;-)
  2895.  
  2896.      Bug fix: `edittaglines' and `editforward' called up the wrong
  2897.      config window.
  2898.  
  2899.      Spot will no longer delete a message with the `Kill/Sent' and the
  2900.      `Keep' flag set when exporting.
  2901.  
  2902.      Bug fix: hard space (ASCII 160) wasn't translated correctly from
  2903.      IBMPC to LATIN-1.  Some other tiny problems fixed.
  2904.  
  2905.      Added `%g' formatting code to the reply header.  Puts the gateway
  2906.      reply address of the message writer in the reply header (found in
  2907.      the REPLYADDR kludge).  Only useful in gated areas of course.
  2908.  
  2909.      Added `CRASH' and `HOLD' switches to `setflags' and `clearflags'
  2910.      ARexx commands.
  2911.  
  2912.      New command line switch and tooltype added: `ASL'.  Makes Spot use
  2913.      standard Asl requesters where possible.
  2914.  
  2915.      Bug fix: when editing a message written in the ASCII charset Spot
  2916.      did not convert high ascii to low ascii when writing the message
  2917.      back.
  2918.  
  2919.      Pressing the space bar in the message window will advance a page
  2920.      (equivalent to Shift Down) or jump to the next unread message
  2921.      (also if the next unread message is located in another area).
  2922.      Pressing 0 on the keypad will follow the current thread and will
  2923.      then jump to the next unread message etc...
  2924.  
  2925.      No longer filters out 0x8A during import (`è' in the IBMPC
  2926.      character set).
  2927.  
  2928.      Separator bars may now be given a name.  Spot will show this name
  2929.      enclosed in the separator bar line.  This allows you to group your
  2930.      areas together and give a descriptive name to your groups.
  2931.  
  2932.      Bug fix: e-mail gadget will no longer show up when editing a
  2933.      message's header.
  2934.  
  2935.      Included powerpacker.library 36.10.
  2936.  
  2937.      Included ReqTools 2.1f (38.1095) release.
  2938.  
  2939.    Release 37.3855
  2940.  
  2941.      Bug fix: replying mail with a `REPLYADDR' kludge (gated areas) did
  2942.      not work properly.  Spot would add some rubbish characters and fail
  2943.      to add a proper origin line, seen-by line and path kludge.
  2944.  
  2945. Author Info
  2946. ***********
  2947.  
  2948.          Nico François
  2949.          Corbielaan 13
  2950.          B-3060 Bertem
  2951.          Belgium
  2952.      
  2953.          Internet: nico@augfl.be
  2954.          FidoNet : 2:292/603.10
  2955.          AmigaNet: 39:120/102.10
  2956.      
  2957.      "And the lake sings,
  2958.       And the dogs don't,
  2959.       They are quiet for Adda Lee" - Frank Black
  2960.  
  2961.