home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 10 / AU_CD10.iso / Archived / Internet / Demos / Pluto / trial / History < prev   
Encoding:
Text File  |  2000-04-01  |  38.1 KB  |  1,089 lines

  1. Pluto 2.02    01.04.00
  2.  
  3. 1.  Threads can now be sorted by Subject, Status, date-of-First-article,
  4.     or date-of-Last-article, or score of highest scored article.
  5.     This can be set for a sorting type
  6.     from:
  7.        Preferences->Sorting
  8.        
  9.     The supplied !Pluto.Choices.Display file now includes
  10.       Thread-status, Thread-subject and Thread_score  sorting types.
  11.       
  12.     Thread-status is useful as the default sorting type for newsgroups
  13.     and mailing list because it brings threads which include new unread
  14.     articles to the top of the newsgroup.  Within each Status threads
  15.     are shown in order of their highest scoring article.
  16.     
  17. 2.  Scores can be given to articles by using Filters.  If more than one
  18.     Filter applies to an article, the scores can be combined using
  19.     add, subtract, multiply or divide operators.  Article scores are in
  20.     the range -9999 to +9999.
  21.     
  22. 3.  Preferences->Filters allows to you specify:
  23.       Score below which articles are automatically discarded
  24.       Score below which articles are marked as Read rather than Unread
  25.       Score above which articles and threads are shown with a Tick beside
  26.         their status icon in article lists.
  27.         
  28. 4.  The Status section of the article list and article viewer menus now
  29.     includes a choice to allow you to change the score of stored articles.
  30.         
  31.  
  32. Pluto 2.01h    20.03.00
  33.  
  34. 1.  Opening an HTML attachment by double-clicking on it's attachment
  35.     icon will include "related" image files in the browser display.
  36.         
  37.  
  38. Pluto 2.01d    13.03.00
  39.  
  40. 1.  Menu-click on a URL in text brings up a menu of actions:
  41.     send mail, add to CC or BCC, add to address book, fetch web page,
  42.     view message-id, lookup deja-news etc
  43.  
  44.     
  45. 2.  Attachments which are split over several messages.  Select the
  46.     messages then use  Export->Multi-part from the article list menu.
  47.     The messages much have Subjects ending in a serial number of the
  48.     form [1/3] or (1/3) or 1 of 3 so that Pluto can determine the
  49.     correct order.
  50.  
  51.     
  52. 3.  Adjust-click on the Save button in the Write News or Write Mail
  53.     window saves the article in the appropriate Log box with a new status
  54.     type "Draft".  Opening a "Draft" article returns it to the
  55.     Write News or Write Mail window.
  56.     
  57.     The "Draft" article is deleted when the message is posted.
  58.     Pluto's autosave feature now saves to a "Draft" article in
  59.     the Log box rather than to a text file in !Pluto.Backup.  In this
  60.     case, the "Draft" article is shown listed in grey rather than
  61.     black to indicate that it will be deleted if the Write News/Mail
  62.     window is explicitly discarded by the user.
  63.     
  64.     A new status icon in the Sprites15 file ("stat_17") is used to
  65.     "Draft" articles.
  66.     
  67.     
  68. 4.  Threading display for messages.
  69.     A new copy of the file  !Pluto.Choices.Display  is included which
  70.     has a sorting type of "Threads".
  71.     This is like the "Newsgroups" sort, but messages are sorted by
  72.     their message-id references rather than simply by Subject.
  73.     
  74.     If you keep Pluto's "Choices" directory somewhere other than
  75.     in !Pluto.Choices (such as in !Boot.Choices) then you must
  76.     copy the Display and Setups files into there from the
  77.     !Pluto.Choices directory.
  78.     
  79.     This features involves a change in the format of Pluto's
  80.     Articles files.  Pluto will run its article Repair function when
  81.     it's first run, to convert the articles files to the new format.
  82.     
  83.     In order to add message-id information to previously stored
  84.     articles, you will need to run Misc->Compile_References_Index
  85.     from Pluto's iconbar menu.
  86.     
  87.     This will read the internet headers of all the stored articles
  88.     and add the message-id information to Pluto's index.  This can
  89.     take a long time to run if you have a large number of stored
  90.     articles.  The maximum number of References message-ids that
  91.     Pluto stores in its index is determined by
  92.        Preferences->News/mail->Keep_references
  93.     If you are short of RAM memory on your computer, set this to
  94.     1 to minimise the size of Pluto's index (!Pluto.Articles.Cards)
  95.     which it keeps in memory.  A large value will enable Pluto
  96.     to construct threads by linking articles to their distant
  97.     ancestors even if the immediate parents are missing.
  98.    
  99.     CTRL-I and CTRL-SHIFT-I in the article list will shift the
  100.     threaded display to the left and right.  This is useful if you
  101.     have a large number of levels of indentation.
  102.     
  103.     CTRL-A on an article in a threaded display will select articles
  104.     at the same level and lower as the selected article.
  105.     
  106.     
  107. 5.  Preferences->Delivery->Local_mail option added.
  108.     This causes mail which you send to your own addresses to be
  109.     delivered interally without being sent to your ISP and back.
  110.     
  111.  
  112.  
  113. V 1.14b
  114.  
  115. 1.  Fix leap-year bug.
  116.  
  117. V 1.14  09.02.00
  118.  
  119. 1.  "Fetch bodies" list is shown in the outgoing "Q" window, so you
  120.     can Hold and Unhold it (i.e. defer the fetches until later).
  121.     
  122. 2.  A new "Mail List Server" type added in the User Edit dialogue.
  123.     "Restricted" means that only messages from subscribed members will
  124.     be broadcast automatically.  Non-subscribed posters receive an
  125.     error response.
  126.     (I'll not be using this for the Pluto-L list)
  127.     
  128. 3.  Cancelling a Search will keep any articles which have been found
  129.     so far.
  130.     
  131. 4.  Content-transfer-encoding: uuencode  and
  132.     Content-transfer-encoding: x-uuencode   attachments now supported.
  133.     
  134. 5.  New option:  Preferences->Delivery->Obey_Status_O
  135.     The  Status: O  line in a message is only obeyed if this option is
  136.     set.  If set, then "Status: O" causes a message to be debatched as
  137.     "Unread" (orange) rather than "New Unread" (red).
  138.     
  139. 6.  Debatch only changes "New unread" (red) to "Unread" (orange) in a Box
  140.     if some "New" articles in that Box were read since the previous
  141.     Debatch.
  142.  
  143.     An option:    Preferences->Delivery->Change_new_to_unread
  144.     controls whether this applies per Box, per Source/Newsgroup, or
  145.     for all (as previously), or None (i.e. New->Unread isn't done
  146.     automatically).
  147.  
  148.     New->Unread can be done manually with  Articles->Change_new_to_unread
  149.     
  150. 7.  The "header only article" indication in the article list (grey
  151.     subject name) is now shown for groups of articles (Subject,
  152.     Newsgroup) if all articles in the group are header-only.
  153.     
  154. 8.  Reply-Forward from the Reply dialogue now includes "Forwarded message
  155.     - From, Date, Subject" at the start of the text, and precedes the
  156.     Subject title with "Fwd: ".
  157.     A new option "Reply-Re-send" has been added to re-send a copy of a
  158.     message (eg. from your Log box). 
  159.      
  160. 9.  3-choice error boxes used for
  161.       "Include original CC addresses?"
  162.       "Message contains non ISO-8859 characters"
  163.       
  164. 10. Fixed crashes:
  165.     -  F6 in article list
  166.     -  Open a selection of Boxes after a Debatch
  167.     
  168. 11. Addresses in the To: and Cc: lines now take precedence over the
  169.     Envelope-To: line in determining which of the user's email addresses
  170.     a message is addressed to.  This is needed because with domain
  171.     forwarding the Envelope-To: line doesn't contain the original address.
  172.     
  173. 12. "Status" field added to the "Search & Select" dialogue (under the
  174.     "More" section).  This allows articles of a specified Status to
  175.     be selected (eg. Unread, Locked, Replied)
  176.  
  177.     
  178.       
  179. V 1.13f  23.11.99
  180.  
  181. 1.  Added option to User Edit dialogue  "Don't allow posting mail"
  182.     as well as "Don't allow posting news".
  183.     
  184. 2.  User field in Write News/Mail windows shows full email address
  185.     if the User name part is ambiguous.
  186.     
  187.  
  188. V 1.13d  16.11.99
  189.  
  190. 1.  CTRL-SHIFT-E in Write Mail or Write News windows invokes the
  191.     extrenal editor.
  192.     
  193. 2.  UUE/MIME selector in the Write Mail window how has MIME/RISC OS
  194.     and MIME/PC options.  MIME/PC adds a filetype extension to attachments
  195.     and uses "Content-Type: application/octet-stream" rather than
  196.     "Content-type: application/riscos" for non-recognised filetypes.
  197.     
  198. 3.  Killfile button added to the article list window to kill the
  199.     currently selected thread.
  200.     
  201. 4.  Bug fixed in setting passwords for Boxes (which Pluto sometimes
  202.     forgot).
  203.  
  204. V 1.13b
  205.  
  206. 1.  To set up a text message to be sent to anyone who subscribes to your
  207.     mailing list, put a text file in !Pluto.Choices.MailLists.SIGNON_MSG
  208.     whose filename is the same as the mailing list name (eg. pluto-L )    
  209.  
  210. 2.  Option added to the User Edit dialogue to prohibit news posting from
  211.     a user email address.  This can be used to ensure that this address
  212.     is not used in news postings.
  213.  
  214. 3.  "Search & Select" dialogue now includes a "Signature" option.
  215.     The signatures of articles are only searched if this is ticked.
  216.     
  217. 4.  "From" user field added to the Bounce Messages dialogue, so you can
  218.     select which User you are bouncing from.
  219.     
  220.  
  221. V 1.13
  222.  
  223. 1.  System variable Pluto$Articles can be used to specify the location
  224.     of the directory which contains the articles files.
  225.  
  226. V 1.12t
  227.  
  228. 1.  "Backups" item added to iconbar menu to open a directory viewer for
  229.     !Pluto.Backup
  230.     
  231. 2.  Mailing list server.  Reply-To: line is only added to broadcast messages
  232.     if there's an address in a  !Reply-To:  section of the distribution list.
  233.  
  234. 3.  The text of spoken announcements is now in the !Pluto.Messages file.
  235.  
  236.  
  237. V 1.12n 01.09.99
  238.  
  239. 1.  New filter type for the Envelope-To line of headers
  240.  
  241. 2.  Message size field added to outgoing message queue list window.
  242.  
  243. 3.  Preferences->Delivery->Obey Status R  option added.
  244.  
  245.  
  246. V 1.12h 17.08.99
  247.  
  248. 1.  Newsgroups List split into different lists for Newsgroups and Mailing Lists.
  249.     (now  Lists->Newsgroups  and  Lists->Mailing_lists).
  250.     
  251. 2.  Preferences->Delivery->Mailing_Lists added to set the default Box for
  252.     delivery of mailing list messages.
  253.     
  254. 3.  Filters.  A separate "Discard" action is provided.  The "(none)" value
  255.     for the Box action now means "don't change the Box".
  256.     Different Filters can now apply to a single message, each changing
  257.     different items of the message (Box, Copy box, Category, Source)
  258.  
  259. V 1.12  03.08.99
  260.  
  261. 1.  Selecting from the address book puts the Name rather than the Alias
  262.     into a field.  Hold down Shift to use the full email address instead.
  263.     
  264. 2.  Initial-select-user option.  Opens the Users List full size.
  265.     Users List closes when the User has been selected.
  266.  
  267. 3.  Special header lines in internet header are shown at the top of
  268.     the text window. (Followup-to, Newsgroups, Reply-to, Resent-to, Resent-from).
  269.     
  270.     CTRL-SHIFT-E (allow edit) causes header lines to revert to their
  271.     original sequence.
  272.     An option has been added to Preferences->Colour to specify their colour.
  273.     
  274. 4.  If you give a Source name an "explanation" name (in Lists->Sources) then
  275.     this will be shown instead of the Source name in article lists.
  276.     
  277. 5.  Use MimeMap module if present.
  278.  
  279. 6.  Attachment menu: "Save" and "Info" options added.
  280.     "Save" is useful to save an attachment to a file with a different name.
  281.  
  282. 7.  Show nested MIME parts as separate attachments.
  283.  
  284. 8.  Spoken announcements added for completion of:
  285.      Search, Delete Duplicates, Repair/Compact, Find fault, Compact all.
  286.      
  287. 9.  Outgoing "Q" window doesn't jump to front of window stack.
  288.  
  289. 10. Users List.  The order of entries can be altered by Shift+CursorUp/Down.
  290.  
  291. 11. Autosave file from the Write News/mail window is now saved inside the
  292.     !Pluto.Backup directory.  Two generations are kept: Autosave and Autosave2.
  293.     
  294. 12. Button added to Write News window to turn it into Write Mail and vice
  295.     versa.  This is needed for GNKSA requirements.
  296.         
  297. 13. CTRL-SHIFT-X in a text window cuts text and adds the word "[snip]" in its
  298.     place.  The Snip text string is given in the !Pluto.Messages file.
  299.  
  300. 14. Double-click on a message-id in a text window will open a browser
  301.     window with a URL which will look up the article in Deja News.
  302.     Message-id can be of the form:
  303.        news:12345678jsd@argonet.co.uk   or
  304.        <12345678jsd@argonet.co.uk>
  305.  
  306. 15. Filter Entry dialogue: "Set Source" and "Set Category" fields added.
  307.  
  308. 16. Proper menus provided for Source and Category selection.
  309.  
  310. 17. Adjust-shift-drag in an article list can be used to select non-continuous
  311.     groups of entries.
  312.     
  313. 18. "Format Text" button added to Write Mail, Write News, and Article Viewer
  314.     windows, to perform the CTRL-F and CTRL-AF actions.
  315.     Select-click formats the paragraph at the cursor, or the selected text.
  316.     Adjust-click formats all the text.
  317.     This button does not appear in the Write Mail/News windows if the
  318.     External Editor option is selected.
  319.     
  320. 19. "Add sender to address book", "Author Kill" and
  321.     "Subject/thread Kill" buttons added to article viewer.
  322.  
  323. 20  User Edit dialogue:  "Default User" field now renamed as "Reply User".
  324.     If set, this will set the User to this value for all replies from this
  325.     box, irrespective of the original destination of the message that
  326.     you're replying to.
  327.     
  328. 21  Speech options:  "Punctuation" option added to speak punctuation synbols
  329.     or groups of symbols (eg. smilies).  
  330.     
  331.  
  332. V 1.11o  01.7.99
  333.  
  334. 1.  Fix to problem in 1.11m with Pluto windows becoming on a screen mode change.
  335.  
  336. V 1.11m  29.6.99
  337.  
  338. 1.  Export->Attachments option added to the article list menu.
  339.     This saves all the attachments from a selection of articles into
  340.     a directory.  For duplicate names, suffices ~1, ~2, etc are added
  341.     (long filenames are allowed for RISC OS 4, or for raFS:)
  342.     
  343. 2.  Fix to a possible cause of crash when using the ADD action from
  344.     the REPLY dialogue.
  345.     
  346. 3.  + key on the numeric keypad duplicates the action of CTRL-T (skip
  347.     thread) in article list and article viewer windows.
  348.     
  349.  
  350. V 1.11L 16.6.99
  351.  
  352. 1.  AND and AND-NOT alternatives added for use with the second condition
  353.     of a Filter.
  354.     
  355. 2.  Sorting an article by "Status" puts any Outgoing messages at the end
  356.     of the list.
  357.     
  358. 3.  "Attachment" indicator is carried up the the Thread level in
  359.     sorting by Newsgroups (needs new  !Pluto.Choices.Display file).
  360.     
  361.  
  362. V 1.11j 20.04.99
  363.  
  364. 1.  Choices:Pluto  can be used instead of  !Pluto.Choices  (if you wish)
  365.     as the location of Pluto's Choices directory.
  366.     The Signature directory has been moved inside the Choices directory.
  367.  
  368. V 1.11h  8.04.99
  369.  
  370. 1.  Options added to Newsgroup Edit dialogue, for newsgroups and mailing lists:
  371.     a.  Read-only:  Gives a warning if you post a message to this newsgroup
  372.         or mailing list.
  373.     b.  Split Digests:  Splits Digests (which contain a
  374.           "Content-Type: Multipart/Digest" header line into individual messages
  375.           
  376. 2. Preferences->Speech  Added Voice options for quoting levels 3 and 4.
  377.  
  378. 3. Regular Expression search option added to Filters.  This only applies
  379.    to Title, Author, Newsgroups, Text and Header filters.
  380.    
  381. 4.  Tab Width option added to Preferences->Misc
  382.  
  383. 5.  Source field now set correctly for Log copies of outgoing messages.
  384.     This means that you can put Log copies from several Users into one
  385.     Box abd sort the Box by "Source" to group them by User.
  386.  
  387. 6.  Distribution List names now work in the Address Book.
  388.  
  389. 7.  Article Viewer: Some internet header lines are shown a different colour:
  390.      To, Cc, Newsgroups, Followup-To, Reply-To, Approved
  391.  
  392.  
  393. V 1.11d  25.02.99
  394.  
  395. 1.  Added a "news server" field for each newsgroup (NewsHound news transport
  396.     only).
  397.     
  398. 2.  Option to strip [xxx] tags at the start of Subject lines.
  399.  
  400. 3.  Preferences->Spellcheck.  Option added to ignore text in angle brackets.
  401.     This is useful for spellchecking HTML or for ignoring URLs. 
  402.  
  403. 4.  "Signature" field added to the User Edit dialogue.  This means that
  404.     the name of the default signature file in !Pluto.Signature for each user
  405.     is not constrained to be the same as the user name.  So you can have
  406.     two users with the same user name (and different domains) with different
  407.     signature files.
  408.  
  409.  
  410. V 1.11c  15.02.99
  411.  
  412. 1.  SHIFT-INSERT and CTRL-INSERT added for Copy and Paste.  These do
  413.     the same as CTRL-C and CTRL-V in "Clipboard" mode.  In "!Edit" mode,
  414.     they allow the clipboard to be used.
  415.     
  416. 2.  Case-insensitive searches now ignore accents on charcaters (Latin 1 only).
  417.  
  418. 3.  When using spellcheck check-as-you-type, pressing ESCAPE immediately
  419.     before the word terminator (space, dot etc) will suppress the spellcheck.
  420.     This is useful if you know that the word will fail the spellcheck (eg
  421.     a proper name, abbreviation, etc) and you don't want the beep to sound.
  422.  
  423. 4.  Precision of "Date" field in the Article Viewer increased to 1 minute.
  424.     
  425. 5.  Spellcheck is done on words which contain numeric as well as
  426.     alphabetic characters.
  427.  
  428.  
  429.  
  430. V 1.11b  06.02.99
  431.  
  432. 1.  Export of articles with the "Full" header option now includes
  433.     article status information (locked, replied, etc).  This is used
  434.     when articles are loaded back into Pluto.
  435.  
  436. V 1.11a  05.02.99
  437.  
  438. 1.  References: line added to the header of Mail messages.
  439.  
  440. 2.  Latin2,3,4, and 9 alphabets recognised from Content-Type: lines
  441.     and the appropriate versions of RISC OS fonts used to display their
  442.     characters.
  443.     
  444.     Note: to get the Latin9 alphabet, lines have been added the
  445.     !Pluto.!Run file to run the FontsISO15 module and run !Fonts
  446.     
  447.     
  448. 3.  Options added to the Find Text and Make Subset windows (F4 from the
  449.     article viewer and article list windows respectively) to use
  450.     Regular Expressions in the search string.  To use this, you'll need
  451.     Neil Bird's RegEx module, from:
  452.           http://grape.orangenet.co.uk/~nabird/software.html
  453.           
  454. 4.  You can now edit the properties of the Bin box.
  455.  
  456.  
  457.  
  458. V 1.10g 22.Jan.99
  459.  
  460. 1.  Fixed problem with editing in Box Edit dialoue box.
  461.     The "Strip Headers" option was being set in error when trying
  462.     to set other options.
  463.     
  464. 2.  User-Agent: line used in headers rather than X-Newsreader & X-Mailer
  465.  
  466. 3.  "Body-fetched" status is now given priority over "New Unread" status
  467.     at Thread level in Article Lists.
  468.     
  469.  
  470. V 1.10e  9.Jan.99
  471.  
  472. 1.  Some improvements to Filters.  A Filter can now have two conditions.
  473.     Filters can operate on Text messages (i.e. those dropped into Pluto's
  474.     iconbar icon) and on outgoing messages.  More to follow.
  475.     
  476. 2.  Multiprocessing inhibited during Pluto's system-shutdown sequence.
  477.     This may have been causing problems with corruptions to article files.
  478.  
  479. 3.  Improvement to inserting newlines into quoted text.  A second newline
  480.     will leave a blank line without quote characters.
  481.     
  482. 4.  Option added to  Preferences->SpellCheck.  Don't check words which are
  483.     all capital letters.
  484.  
  485. V 1.10d
  486.  
  487. 1.  Inserting Newline into quoted text will repeat the quote characters
  488.     at the start of the new line.
  489.     
  490. 2.  Searching Articles (Make Subset dialogue).  If no search string is
  491.     given, then all articles (in the specified date range if one if given)
  492.     are selected.
  493.     
  494. 3.  Mail list command messages (Subscribe, Unsubscribe) now don't need to
  495.     the mailing list name in their Subject line aftet the command.
  496.     
  497. 4.  "Replied" status is shown at thread level even when there are Unread
  498.     articles in the thread. (Needs new version of the Sprites15 file).
  499.     
  500. 5.  Articles counts in Boxes List and Article Lists are now right justified.
  501.  
  502. 6.  "Q" Waiting to be sent list now indicates messages with attachments,
  503.     using the "+" symbol.
  504.     
  505. 7.  Improved sprites for Address Book colour codes the "Q" button by
  506.     lenny@argonet and Christian Floeter.
  507.     
  508. 8.  Added "Message->Archive" option to the article viewer menu.
  509.  
  510. 9.  Pressing Escape in an article list window during an operation on
  511.     selected articles in a list (eg. Status->Read) will terminate the
  512.     operation.
  513.     
  514.  
  515. V 1.10
  516.  
  517. 1.  Adjust-click on the close button of an article list will open the
  518.     Boxes List, select-click doesn't.
  519.     
  520. 2.  If there is insufficient memory to debatch some articles, these
  521.     are appended to  !Pluto.Backup.ErrMail  and  !Pluto.Backup.ErrNews
  522.     
  523. 3.  Articles in a subset list selected by a specified text string:
  524.     When articles in the subset list are opened, the first occurence
  525.     of the text string is highlighted.
  526.     
  527. 4.  Make Subset dialogue:  CTRL-A, -T, -C, -K, -B, -I, -S  will toggle
  528.     the Author, Title, Comment, Keys, Body, Internet-header, and
  529.     Case-Sensitive options.
  530.     
  531.     Dialogue box layout changed.
  532.     
  533.     The settings of these fields are now remembered for the next time
  534.     the Make Subset dialogue is opened.
  535.     
  536.     "Search selection" is automatically selected if there is a selection
  537.     of articles in the article list.
  538.     
  539.     Make Subset dialogue is given the input focus with the caret in the
  540.     "String" field.
  541.     
  542. 5.  Spell check window.  Clicking Replace, Add, or Ignore, buttons
  543.     during check-as-you-type will close the spell window.
  544.  
  545. 6.  The References: line in outgoing news messages is restricted to 1000
  546.     characters.
  547.     
  548. V 1.09l
  549.  
  550. 1.  Articles->Delete_duplicates  option added from the iconbar menu.
  551.     This will delete any duplicates copies of articles (which are in the
  552.     same box).
  553.  
  554. V 1.09k  24.Sep.98
  555.  
  556. 1.  Addresses in incoming emails are recognised if there is a "+"
  557.     part at the end of the user name.  The "+" extension is ignored.
  558.     
  559.     eg.  jsd+text@argonet.co.uk  will match with
  560.          jsd@argonet.co.uk
  561.     
  562. 2.  Fixed a bug which could cause corruption of the article index,
  563.     resulting in garbage author and subject information etc. in article
  564.     lists.
  565.     
  566.  
  567. V 1.09j  09.Sep.98
  568.  
  569. 1.  Fix to global clipboard to work with Zap
  570.  
  571. 2.  Option in Preferences->Sorting->xxx for whether Next means
  572.     forwards or backwards.
  573.     
  574. 3.  Copy of  !Pluto.Choices  directory into  !Pluto.Backup made
  575.     every 7 days.
  576.     
  577.  
  578. V 1.09h  07.Sep.98
  579.  
  580. 1.  Fix to global clipboard
  581.  
  582. 2.  Spellcheck:
  583.     a. Check-as-you-type "open" option highlights the bad word when the
  584.        spell window opens.  ESCAPE clears the highlight.
  585.     b. ESCAPE closes spell window.
  586.        
  587.  
  588.  
  589. V 1.09g  27.Aug.98
  590.  
  591. 1.  Speed and Volume controls added in  Preferences->Speech
  592.  
  593. 2.  Pluto stops Voyager's News Waiting and Mail Waiting buttons from
  594.     flashing after debatching.  This now works for Newshound and POPStar
  595.     as fetchers, as well as Voyager.
  596.     
  597. 3.  CTRL-E (set read) does not affect articles with "Fetching" status
  598.     (i.e. those marked with CTRL-B to fetch their full body).
  599.     
  600. 4.  The action of Next and Previous are reversed when the lowest level
  601.     of sorting in an article list is one with the "Rev" (reverse) button
  602.     ticked in Preferences->Sorting.  For example, where articles are
  603.     listed in date order starting with the most recent.
  604.     
  605.     
  606. V 1.09f  18.Aug.98
  607.  
  608. 1.  Header-only articles now show the size of the full article in
  609.     the text part of the article viewer.  This only works if you use
  610.     the "xover" option in Newshound to fetch the header-only messages,
  611.     as this adds a  Bytes:  line to the end of the message header.
  612.     
  613. 2.  Various bug fixes.
  614.  
  615. V 1.09d
  616.  
  617. 1.  Iconising the Article Viewer changes that article into an "Additional
  618.     Article Viewer" so that is unaltered even if you display further
  619.     articles in the main Article Viewer.
  620.     
  621. 2.  Shift-Double-Click on groups/threads in an article list will open
  622.     all selected groups/threads.  Note that you need to double-click with
  623.     Adjust to keep more than one item selected. 
  624.     
  625. 3.  Speech: Highlighting a single word with * or _  (eg. *word* or
  626.     _word_) will cause it to be emphasised.  When this happens, the
  627.     * character will not be spoken as "star" or "asterisk".
  628.     Use version 2.13 or later of the Speak module for best results.
  629.  
  630. 4.  Option added to the article list menu to remove attachments from
  631.     a selection of articles.
  632.     
  633. 5.  Hourglass is removed when pointer moves out of a Pluto window,
  634.     during a multi-tasking operation, and re-instated when it is moved back.
  635.  
  636. 6.  When using Search/Select to create a subset article list, closing
  637.     the new subset window will abandon the search.
  638.     
  639. 7.  The  "Sender:" line or "X-Mailing-List-Name:" line in the message header
  640.     (if there is one) is also checked to recognise a mailing list address.
  641.     
  642. 8.  News sorting type added: Sort by Domain.
  643.  
  644. 9.  Changing the sorting type in an article lists. The newly sorted list
  645.     is opened and scrolled to display the line which was selected before
  646.     the sorting.
  647.     
  648.     
  649. V 1.09c
  650.  
  651. 1.  Changing status of articles updates the Unread count in the
  652.     Boxes List.
  653.     
  654. 2.  UUE encoding.  Use ` characher rather than space in encoded data.
  655.  
  656. 3.  Unread articles are not expired unless the "Expire Unread Articles"
  657.     option is set for the box.
  658.     
  659. 4.  Exporting from article lists: Pluto now picks up the default
  660.     filename ("ExportOut") from the "Export" template in the
  661.     !Pluto.Templates  file, so you can change it with a template
  662.     editor if you wish.
  663.     
  664. 5.  Cancel button added to the "Expiring Articles" window.  This allows
  665.     the expiry to be aborted.
  666.     
  667. 6.  Strip Internet Headers wasn't working on Filtered articles.
  668.     Fixed now.
  669.     
  670. 7.  Print dialogue now has a Print selected text option.
  671.     This only works with tye printer's built-in font, not outline fonts.
  672.     
  673. 8.  Sorting now treats accented characters as the same as their non-accented
  674.     version.
  675.     
  676. 9.  Added a Menu to the Newsgroups List window.
  677.     
  678.     
  679. V 1.09b
  680.  
  681. 1.  Option added to Box Edit dialogue, "Log Replies into this Box".
  682.     When repling to messages from this box, the log copies of the
  683.     replies are also put into this box.
  684.     
  685. 2.  "Set Replied" and "Unset Replied" options added to the
  686.     article lists->status menu.  Set and unset the "Replied" indicator
  687.     of the selected articles.
  688.     
  689. V 1.09
  690.  
  691. 1.  The top of the article viewer button bar remains fixed, not the
  692.     bottom, when stepping through articles.
  693.     NOTE.  You may need to re-set the standard position of the
  694.     article viewer window using the  Preferences->Save_Positions option.
  695.     
  696. 2.  Option in address book to lock the log copy of emails which are
  697.     sent to that address.
  698.     
  699. 3.  Option added:  Preferences->Misc->Movable_Article_Viewer
  700.     When set, the article viewer window does not return to its standard
  701.     screen position whenever you open a new article.
  702.     
  703. 4.  Warning given on System Shutdown if there is unsaved text in a text
  704.     window.
  705.     
  706. 5.  New article status icon for "Fetch body requested"
  707.  
  708. 6.  Multi-tasking operation is speeded up by having a minimum time of
  709.     100mS between wimp polls.
  710.     
  711. 7.  Sending replies to emails with very long To: or Cc: lines.
  712.     Pluto creates a temporary distribution list if there are too many
  713.     addresses to fit into the CC field of the Write Mail window.
  714.  
  715. 8.  Fix.  Adding keywords to an article (or lengthening its Subject
  716.     title) sometimes caused a corruption
  717.     in the article index, and duplicate copies of the article.
  718.     This should now be fixed.
  719.         
  720. 9.  Fix.  Multiple CC's were not being carried forward into an email
  721.     reply.
  722.     
  723. 10.  Fix.  Absurdly long From: lines in incoming messages could cause
  724.     crash or corruption.
  725.     
  726.  
  727.  
  728. V 1.08i
  729.  
  730. 1.  Fixed problem in Box Edit dialogue, setting
  731.       "Strip Header" and "Password Hold" options.
  732.       
  733. 2.  Give error message is no search conditions specified in "Make Subset"
  734.     dialogue.
  735.     
  736. 3.  "Save" option added to UUE/MIME menu in the Write Mail window.
  737.     A change in the UUE/MIME setting is not remembered for further
  738.     emails (i.e. changed are temporary) unless this "Save" option is selected.
  739.     
  740.  
  741. V 1.08h
  742.  
  743. 1.  Don't assume the standard sizes for scroll bar widths.
  744.  
  745. 2.  CTRL-SHIFT-Z  purge clipboard (as StrongEd).
  746.  
  747.  
  748. V 1.08g
  749.  
  750. 1.  Fixed problems with debatching, raw news/mail files were
  751.     not being deleted.
  752.  
  753. V 1.08c / V 0.44c
  754.  
  755. 1.  Made multi-tasking an option in Preferences->Misc.
  756.     It was causing hugh slowing down for *some* people (perhaps depending
  757.     on what version of RISC OS, and what other programs are running).
  758.     
  759. V 1.08 / V 0.44
  760.  
  761. 1.  Multi-tasking provided for: debatching, remaking index,
  762.     article search/select
  763.     
  764. 2.  Option (in Preferences->News) for automatic periodic running of
  765.     Debatch routine.
  766.     
  767. 3.  Additional option for "Hide Box" in the Box Edit dialogue.
  768.     "No messages" will hide the box if it's empty, but show it if
  769.     it contains any messages (read or unread).
  770.     
  771.  
  772. V 1.07i / V 0.43i
  773.  
  774. 1.  Recognises parameters in mailto: urls, ?subject= ?body= ?to=
  775.  
  776. V 1.07h / V 0.43h
  777.  
  778. 1.  Setting a password on a Box gives an option whether the password
  779.     is to be remembered ("Hold") or forgotten after the Box has
  780.     been closed.
  781.  
  782. V 1.07d / V 0.43d
  783.  
  784. 1.  Distribution lists can include address book Names in place of
  785.     full addresses.
  786.     
  787. 2.  Printing using an outline font is now working.
  788.  
  789. V 1.07 / V 0.43
  790.  
  791. 1.  Option "Copy to Archive" added to Box Edit dialogue.  Makes the
  792.     Archive function (adjust-click on the Archive button in the Article
  793.     Viewer) to a Copy from this box rather than a Move.
  794.     
  795. 2.  CTRL-R in the article viewer window now Moves/Copies the article to
  796.     the archive box (depending on the Copy-to-Archive option).
  797.     CTRL-SHIFT-R archives the article and opens the next Unread article.
  798.     
  799. 3.  Shift-Select-Click on Archive/ChangeBox button in the article lists now
  800.     Copies the selected articles to a specified box (whereas Select
  801.     Moves them).  This makes this function the same as the same button
  802.     in the Article Viewer window.
  803.     
  804. 4.  Export from Address Book now exports just the selected addresses.
  805.  
  806. 5.  Colours for Write Mail and Write News button bars can be set
  807.     from  Preferences->Colours.
  808.     
  809. 6.  New, Misc->Killfile->SubThread, in the article viewer menu.  Sets
  810.     a Filter to look for any news articles which have the Message-ID
  811.     of this article in their References: line.
  812.     (Misc->Killfile->NewsThread is similar but sets the Filter on the
  813.      the Message-ID which is at the start of the current References:
  814.      line).
  815.      
  816. 7.  Options added to Address Book entries to
  817.     a.  Use the specified colour when showing the Author field in article
  818.         lists.
  819.     b.  Replace the full address in messages by the Name field.  This
  820.         can be useful if someone uses different addresses, but you want
  821.         all his messages to be sorted together.
  822.         
  823. 8.  Mail list message now recognised correctly if the mail list address
  824.     was in the Cc: line.
  825.     
  826. 9.  Probable fix to the problem where Log copies of messages are sometimes
  827.     not kept, leading to "???" appearing in the Waiting-to-be-Sent list.
  828.     
  829. 10. Selection->Change_Author option added to the article list menu.
  830.     For this and Change_Title, the dialogue box shows the original
  831.     author or title of the first article in the selection.
  832.  
  833.      
  834.  
  835. V 1.06j / V 0.42j
  836.  
  837. 1.  CTRL-SHIFT-UP and CTRL-SHIFT-DOWN in text windows scroll up or down
  838.     by one line, but keeps the cursor in the same position in the window.
  839.  
  840. 2.  Uses overlays to reduce program size.  Programs are now kept in
  841.     !Pluto.Programs.  The !Pluto.!RunImage file is now not used.
  842.  
  843. V 1.06h / V 0.42h
  844.  
  845. 1.  Global clipboard now available to copy from and paste to Pluto's
  846.     writable icons.
  847.  
  848. 2.  Fixes to POPStar mail transport option and Leave_Undelivered option.
  849.  
  850. V 1.06f / V 0.42f
  851.  
  852. 1.  Added option: Preferences->News->Leave_Undelivered_Mail.
  853.     Mail messages which are not for a recognised user will be left in
  854.     the raw mail file (for some other mial reader to process).
  855.     
  856. 2.  Added command line parameter  -nowindow  so Pluto can be started
  857.     from the Boot sequence without opening its Boxes List window.
  858.     
  859. 3.  Adjust-click on Post button leaves the Write News/Mail window
  860.     open after posting.
  861.     
  862.    
  863. V 1.06e / V 0.42e
  864.  
  865. 1.  No longer replaces the full address in incoming messages by the
  866.     Name in the address book.  But will add the Name to the address if
  867.     there isn't one in the message.
  868.     
  869. 2.  Support for POPStar mail transport.
  870.  
  871.  
  872. V 1.06d / V 0.42d
  873.  
  874. 1.  Uses the RCPT-TO: line from the ANT mail fetcher to identify which
  875.     user an email is for (similar to the Envelope-To: line from Voyager).
  876.     
  877. 2.  Sending a private email reply to a mailing list article, will use the
  878.     address from the Reply-To: line in the original message, unless it's
  879.     the same as the To: line  (i.e. contains the mailing list address).
  880.     
  881. 3.  Adjust-click on the Debatch button now debatches only mail, not news.
  882.     
  883.  
  884. V 1.06b / V 0.42b
  885.  
  886. 1.  Preferences->News->Extra_Header_Lines option has been discontinued.
  887.     Instead, you can specify extra header lines in sig.files, which is
  888.     more flexible.
  889.     
  890.     Extra header lines go at the start of a sig.file, each line is
  891.     prefixed by a dollar symbol followed by a space, eg:
  892.     $ X-No-Archive
  893.     
  894.     If you want a particluar line to apply only to mail or to news,
  895.     use  $m  or  $n  respectively, eg:
  896.     $n X-No-Archive
  897.     
  898.     If an "Organization:" header line is specified in this way, then it
  899.     will be used instead of the Organization specified in the
  900.     Preferences->News dialogue.
  901.     
  902. 2.  The Hide_Box option in the Box Edit dialogue now has an extra option to
  903.     always show the box if it contains any Unread articles.
  904.     
  905. 3.  Improvements to garbage collection in articles files.  Will compact
  906.     more files on quiting if there is a lot of garbage.  Will compact one
  907.     file before debatching if there is a lot of garbage.
  908.     
  909. 4.  Option added in Preferences->Misc to show article locked states in the
  910.     Boxes List.
  911.     
  912.  
  913. V 1.06 / V 0.42
  914.  
  915. 1.  "Leave Unread" option in Box Edit dialogue.  Don't change the status
  916.     from Unread to Read when you read an article.
  917.     
  918. 2.  Options added to Preferences->Colours to use grey background for
  919.     Write Mail and Write News window button bars.
  920.     
  921. 3.  "Poll outgoing queue" option added to Preferences->Misc to poll the
  922.     outgoing message queues in order to automatically update the "Q"
  923.     button in the Boxes List window.  This will no longer happen if this
  924.     option is not set, unless the Waiting to be Sent window is open.
  925.     
  926. 4.  Added an article status sprite to the Article Viewer window.
  927.  
  928. 5.  Added Selection->Change_Title option to article list menu.
  929.  
  930. 6.  Export from the article list - "Full" header option how includes
  931.     Keywords and X-Categories lines, and includes any changes which have
  932.     been made to the Author and Subject fields in the article viewer.
  933.     The "Original" header option has been added to use the original
  934.     internet header.
  935.  
  936.  
  937.  
  938. V 1.05g / V 0.41g
  939.  
  940. 1.  Fixed bug where articles were being lost from the index when the
  941.     header of a message (eg Subject) was changed in the article viewer.
  942.  
  943. V 1.05f / V 0.41f
  944.  
  945. 1.  Find (F4) in text window now highlights the word that has been
  946.     found.
  947.     
  948. 2.  Shift-Drag of a file into the text window pasts the full pathname
  949.     of the file into the text.
  950.  
  951. V 1.05e / V 0.41e
  952.  
  953. 1.  Undelete from a menu of the last few binned articles
  954.     - click with Menu button on the Bin button
  955.     
  956. 2.  Waiting to be Sent list includes destination as well as title.
  957.  
  958. 3.  Q icon in the Boxes List now shows three states:
  959.       Q empty, messages waiting, messages held.
  960.       
  961. 4.  Default_User field added to the Box Edit dialogue.
  962.  
  963. 5.  Preferences->Speech.  Option added to change the voice used for
  964.     Talk-as-you-Type.
  965.  
  966. 6.  Pluto does not add extra wordwrap newlines into quoted text.
  967.  
  968.  
  969. V 1.05c / V 0.41c
  970.  
  971. 1.  Preferences->Save_Positions now saves vertical as well as
  972.     horizontal position of windows.
  973.     
  974. 2.  Lists->PGP_Keyring now peforms keyring management.
  975.  
  976.  
  977. V 1.05 / V 0.41
  978.  
  979. 1.  Click menu button over NewsGroups or FollowUp field in the
  980.     Write News window gives a menu of subscribed newsgroups.
  981.     
  982. 2.  Added "Include Attachments" option in the Reply dialogue.
  983.  
  984. 3.  Allow editing of mailing list names in the NewsGroups List,
  985.     and automatically update the corresponding entry in the
  986.     Sources list.
  987.     
  988. 4.  Various changes to sprites and templates.
  989.  
  990. 5.  Adjust-click on Write button in Boxes List or Article List
  991.     brings up blank Write News window rather than Write Mail.
  992.     
  993. 6.  When using the external editor option, typing Newline into any
  994.     Write News/Mail window field opens the edit window.
  995.     
  996. 7.  CTRL-U in Article Viewer and Article Lists now changes the
  997.     article state to Unread.
  998.     (was previously Delete Line, but CTRL-DELETE also does this).
  999.     
  1000. 8.  Close spellcheck window when spellcheck is complete.
  1001.  
  1002. 9.  Fixed bug with PGP failing to decrypt if the pass-phrase contained
  1003.     spaces.
  1004.     
  1005. 10.  Added "Hide Box" option in the Box Edit dialogue and a "Show Hidden"
  1006.      toggle button in the Boxes List.  This allows you to hide some
  1007.      unimportant boxes until they are needed, to simplify your Boxes
  1008.      List display.
  1009.      
  1010. 11. Menu option added to remember window positions:
  1011.       Preferences->Save_Positions
  1012.       
  1013. 12. "4" and "6" on the numeric keypad can be used as alternatives to
  1014.     CTRL-P and CTRL-N (previous, next article) in the Article Viewer and
  1015.     article lists.  This is just a trial, and isn't completely reliable.
  1016.  
  1017.  
  1018.  
  1019.  
  1020. V 1.04f
  1021.  
  1022. 1.  Allows multiple Article Viewer windows.  Adjust-double-click on an
  1023.     article in an article list to open an additional Article Viewer.
  1024.     Next and Previous article functions are not provided in the additional
  1025.     Article Viewers.
  1026.     
  1027.  
  1028. V 1.04d
  1029.  
  1030. 1.  "Cancel" and "Supersede" added to article viewer menu.
  1031.     They are only allowed for a log copy of a news article which
  1032.     has previously been posted.
  1033.     
  1034. 2.  "PGP Sign Messages" option added to NewsGroup Edit dialogue.
  1035.     This specified that messages to a newsgroup or mailing list should
  1036.     be given PGP signatures.
  1037.     
  1038. 3.  CTRL-Y in the Article Viewer when it's showing a PGP PUBLIC KEY BLOCK
  1039.     will add it to your keyring.
  1040.  
  1041.     
  1042. V 1.04a
  1043.  
  1044. 1.  Fixed search (F4) in address book.
  1045.  
  1046. 2.  Shows full email address in Users menu if there is more than one user
  1047.     with the same User-Id.
  1048.     
  1049.     
  1050.  
  1051. V 1.04  21.01.98
  1052.  
  1053. 1.  Various bug fixes
  1054.  
  1055. 2.  Support for PGP (message encryption and signing)
  1056.     More details to follow.
  1057.     
  1058.     
  1059.     
  1060. V 1.03h
  1061.  
  1062. 1.  Edit->Wordwrap option in the Write News/Mail window menu.
  1063.     You can use this to temporarily restrict the width of lines when
  1064.     you are writing a particular message.
  1065.  
  1066. 2.  Multiple Write Mail/News windows are now allowed.
  1067.  
  1068. 3.  Addresses which have names containing commas can now be used
  1069.     with the Address Book, eg:
  1070.        Duddington, Jonathan jsd@argonet.co.uk
  1071.  
  1072. 4.  Bug fixes:
  1073.       Shift-F6 to copy article to another box was faulty.
  1074.       
  1075.       Reply->Add sometimes caused a crash.
  1076.       
  1077.       Problems with adding newsgroups (leading to *33 etc shown for
  1078.          the Source field in articles).
  1079.     
  1080. V 1.03e
  1081.  
  1082. 1.  Added option to Article Viewer menu
  1083.       Message->Delete_Attachments
  1084.     
  1085. 2.  Uses the To: address rather than the Reply-To: address when sending
  1086.     a message (follow-up) to a Mail list.
  1087.  
  1088.  
  1089.