home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / programs / comms_networking / netreader / !NetReader / Docs / History next >
Encoding:
Text File  |  1997-10-04  |  17.8 KB  |  304 lines

  1. A brief history of !NetReader
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3.  
  4. v1.06     (4th Oct 1997)
  5.           a) Added support for local domains (ie. no email domain will have the local address
  6.              appended to it)
  7.           b) Fixed bug where creating additional users left the 'self ref' code the same.
  8.           c) Added additional support to send local email messages to other users (useful for local
  9.              sites running over Acorn networks). Send emails to xxxx@localsite where xxxx is the
  10.              name of the local user.
  11.           d) Added confirmation warning before deleting entries from the address book.
  12.           e) Changed cursor down from subject icon to go to email address rather than reply window.
  13.           f) Added ability to reply to email addresses in the message text.
  14.           g) Added option to export links and email addresses from the message text.
  15.           h) Added ability to press tab instead of return in 'Subject' and 'Email to' fields.
  16.           i) Added support for interactive help
  17.           
  18. v1.05     (23rd Sep 1997) *** MAJOR RE-WRITE ***
  19.           a) Supports multiple users and individual choices for each user.
  20.           b) Supports multiple mail mechanisms for different types of mail message.
  21.           c) Networkable to allow multi-users to password protect mail.
  22.           d) Complete overhaul of code.
  23.           e) Added URL hotlinking, so clicking on URLs in email messages jumps to
  24.              the URL (if a browser is loaded and you're online!)
  25.              
  26.              Too many extra features to list here!
  27.  
  28. v1.04     (20th Jul 1997)
  29.           a) Added 'Multi user' support for Ant, although I still haven't
  30.              'hacked' their password algorithm, so passwords are not supported! (a bit of a
  31.              security leak really, as you can read anyone else's messages. If I can't hack
  32.              Ant's routine, I may just write my own, so that NetReader uses it's own 
  33.              passwords)
  34.           b) Fixed bug in 'Quick Print' routine.
  35.           c) Prevented exporting messages moving the message window to the front.
  36.           d) Added ability to display 'full' headers in exported messages, rather than just
  37.              long or short.
  38.           e) Made detection of Ant suite a bit more intelligent.
  39.           f) Fixed bug where message subject index would get out of step if no subject was
  40.              detected in a message.
  41.           g) Added new title screen.
  42.           h) Fixed bug where , was added to email addresses in mailing lists sent to Ant.
  43.           i) Amended so that full headers are always sent to messages sent to Ant.
  44.  
  45. v1.03a    (12 Dec 1996)
  46.           a) Added compatibility to Ant Suite for loading Marcel email messages.
  47.              N.B. Only single user support is currently provided. I may change this depending
  48.              upon how much free time I get, as NetReader is on a back burner at present.
  49.              However, Ant mailing lists are supported.
  50.           b) Added short/full header information
  51.           c) Checked StrongArm compatibility
  52.           d) Added ascii "=" code translation. For example, =B0 converts to a degree sign.
  53.           e) Fixed bug where you were occasioanally asked if you want to delete tagged files
  54.              on Quitting, even though you had closed the file.
  55.           f) Fixed bug where closing a file with only one message forgot to ask you if you want
  56.              to delete tagged messages.
  57.           g) Now gives an error message if you try reading a blank file.
  58.           h) Swapped prompt icons around on 'Delete tagged messages' to avoid accidental
  59.              deletion if you double-click by mistake on Close file.
  60.           i) Added additional signature file for Ant messages.
  61.           j) Disabled 'Auto delete before reply' choice when using Ant email messages.
  62.           k) Fixed 'Internal error' bug occuring if non-compatible email files are dragged 
  63.              onto !NetReader.
  64.           l) Re-worded some of the warning prompts to make it easier to understand.
  65.           m) Changed flag settings so that loading previous stored files do not become all
  66.              read on loading. (Actual lines are just commented out!)
  67.           n) Made main windows appear at intelligent places on the screen instead of bunched
  68.              in the corner.
  69.  
  70.           YOU SHOULDN'T HAVE COPIES OF V1.03a AS I'M STILL WORKING ON IT. WHEN IT IS WORKING
  71.           IT WILL BECOME V1.04 - UNTIL THEN, PLEASE DO NOT DISTRIBUTE!
  72.  
  73. v1.03     (18th Sep 1996)
  74.           a) Fixed deleting messages from file bug.
  75.           b) Various house-keeping tidy-ups
  76.           c) Fixed message truncating at 100 lines bug
  77.           d) Fixed exporting bug where sometimes nothing is saved.
  78.  
  79. v1.02     (29th Oct 1995)
  80.           a) Added X-Organisation and X-Mailer to sending newsmessages.
  81.           b) Tidied bug so that you are no longer asked to delete tagged messages when QUITing
  82.              and you've already closed the input file.
  83.           
  84. v1.01     (3rd Aug 1995)
  85.           a) Extended length of reply menu slightly so that 'Blind Copies' doesn't overflow
  86.              the end when desktop font is System.
  87.  
  88. v1.00     (21st Jul 1995)
  89.           a) Amended private replies to include : after command, eg. cc:
  90.           b) Removed ending , after the to: in private replies when also doing a cc:
  91.           c) Fixed minor bug when closing a file (and deleting messages) then quitting,
  92.              you were still asked if you want to delete messages. This no longer happens.
  93.           d) Added name search so that when you enter a name without an @ symbol into the
  94.              name field, !NetReader will scan it's directory of people and fill in the
  95.              full email address for you (if the person is in the list)
  96.           e) Amended newsgroup input so that if a newsgroup already exists, subsequent ones
  97.              can be added to it - to post to multiple groups.
  98.           f) Added support for Followup-to: replies.
  99.  
  100.              
  101. v0.10     (7th Jun 1995)                 **** MAJOR UPDATE ****
  102.           a) Amended goto message by subject to a window rather than a menu.
  103.              This is very much faster and can be open all the time.
  104.           b) Newsgroups are automatically added to a file
  105.              (!NetReader.Stored.Newsgroups) as they are seen for the first time.
  106.              When sending a message a newsgroup can be selected from a menu
  107.              by pressing MENU over the newsgroup icon in the control window.
  108.           c) Facility to change window colours added. (from Choices window)
  109.           d) Tidied up some error messages and the way NetReader copes with
  110.              quits and abort loads.
  111.           e) Changed icon colours to give a more 'professional' look.
  112.           f) Changed stored messages filename from msgsfile to Usenet.
  113.           g) When importing private messages, a list of email numbers is also
  114.              build up in a similar fashion to the newsgroups. This file is
  115.              called !NetReader.Stored.People
  116.           h) Speeded up loading of messages slightly.
  117.           i) Wimpslot increased to rectify occasional 'heap full' errors.
  118.           j) Separate message files to store 'Usenet' and 'Private' messages.
  119.           k) Ability to send to more than one newsgroup added.
  120.           l) Added additional signature file so that newsgroup messages and
  121.              private messages can have different long signatures (if req.)
  122.           m) Re-designed control window slightly (wider) with pointer display
  123.              added.
  124.           n) Added checking for Reply files on startup. Warning given if dodgy
  125.              filenames are detected. Useful if !NetReader has been copied from
  126.              one machine to another and Reply files had already been setup in
  127.              the choices window.
  128.           o) Added Misc directory in which to store miscellaneous files which
  129.              may be useful to !NetReader users. See Docs.MiscDir for details.
  130.           p) Cleared subject lines from control bar when new message is loaded.
  131.           q) Fixed bug where 'from' details in subject index were sometimes
  132.              repeated in the following entry.
  133.           r) Bug fix: When exploding messages, null filenames are converted to
  134.              "NoSubj".
  135.           s) Added 'Skipfile' facility to skip over messages from certain people.
  136.           t) Added facility to add date when quoting from messages.
  137.           u) Added 'approx number of messages' calculation to loading window.
  138.           v) Tidied up sensing of msgtype slightly to avoid confusion.
  139.           w) Subject index window can only be opened when the whole input file
  140.              has been loaded.
  141.           x) Added ability to handle mailing lists, so you can send a message to
  142.              a specified group of people without having to keep entering the list.
  143.              These are stored as text files in the directory !NetReader.Stored.MailLists
  144.              (More instructions in the manual)
  145.           y) Hourglass now comes on when Importing text into the reply window.
  146.           z) Added 'Quick print' option to do a quick (VDU 2 type) print on line
  147.              printers, either the current message or the current reply (depending upon
  148.              which menu you select it from)
  149.  
  150.  
  151. v0.09     (6th Apr 1995)                 **** MAJOR UPDATE ****
  152.           a) Extended wimpslot size to 416k.
  153.           b) Quotes now miss out blank lines rather than saying "line skipped".
  154.              N.B. Still gives lines skipped if textual lines actually are
  155.              skipped.
  156.           c) Lines now correctly wrap when quoting long lines (making quoted
  157.              lines look a bit more tidy).
  158.           d) Amended reply editor slightly, so that if you click past the end
  159.              of the text, the caret is positioned correctly at the end of the
  160.              line, rather than in the middle of a blank area.
  161.           e) In case of emergency, pressing ESCAPE will now abort loading a 
  162.              message, part way through. Use with care!
  163.           f) Removed bleep from sounding when the thread window opens, as it
  164.              was rather annoying.
  165.           g) A message is now stored if the 'store' is set, irrespective of
  166.              whether the message has already been read or not. This allows
  167.              you to go back to previous messages and store them. However,
  168.              it doesn't stop you from storing a message more than once. This
  169.              action was changed due to popular demand.
  170.           h) Irritating window added, to encourage people to register.
  171.           i) Set loading flag to FALSE if the load is aborted on message 1.
  172.           j) Speeded up loading of messages a tiny bit.
  173.           k) Amended Lines: value in reply messages to give the correct value.
  174.           l) Tidied up some of the windows a bit.
  175.           m) Added 'Back' icon to thread window, to take you back through the
  176.              threaded messages you've just read. A pointer bar also gives you
  177.              a graphical representation of the approx position in the file.
  178.           n) Amended delete time to allow deletion after 0 days, allowing for
  179.              deletion of all messages (previous versions had 1 day min)
  180.           o) Fixed but where typing in a new value for delete after was 
  181.              ignored.
  182.           p) Added 'New message' option to icon bar menu, so that you don't
  183.              have to have a file loaded in order to send a message.
  184.           q) Tidied status window up a bit to allow cursor movement and re-draw
  185.              after sending a new message. Previous settings are now restored.
  186.           r) Keyboard handler now correctly recognises f12 being pressed from
  187.              any position.
  188.           s) Added name to messages file for improved detection of messages
  189.              mentioning your name.
  190.           t) Amended bug in explode routine so that "Re:" is removed from the 
  191.              beginning of filenames.
  192.           u) Added origin verification to check NNTP-posting-host with message ID
  193.              ??? is displayed to the left of 'From' is there is a discrepency.
  194.           v) Re-arranged directory structure to make NetReader's internal
  195.              organisation a bit easier to understand.
  196.  
  197. v0.08     (3rd Mar 1995)
  198.           a) Fixed minor bug in loading routine, to work on RISC PC's.
  199.  
  200.  
  201. v0.07     (8th Dec 1994)
  202.           a)  Fixed small bug in date evaluation routine.
  203.           b)  Fixed bug in 'Purgefile' routine, so that (hopefully) the read,binned
  204.               files should be deleted ok.
  205.           c)  Added basic thread following to messages.
  206.           d)  Added support for archived source files.
  207.  
  208. v0.06     (1st Dec 1994)
  209.           a)  Made loading of messages multi-tasking if required (so you can 
  210.               carry on working when loading large files)
  211.               For those who want to run at maximum speed (but not do anything in
  212.               the meantime) you can turn it off if required.
  213.           b)  Re-designed 'Choices' window again.
  214.           c)  Amended 'Goto' menu to include subject and user. These have now been
  215.               truncated (subject to 38 chars, name to 20 chars) to fit them into
  216.               the menu structure.
  217.           d)  Added extra 'confirmation' error messages when about to quit or close
  218.               the file.
  219.           e)  Fixed bug where 'Explode' gave 'directory full' error if the directory
  220.               was already ready nearing completion when Exploded.
  221.           f)  Extended message statck slightly to cater for up to around 1000 messages
  222.               in a single file.
  223.           g)  Added ADFS/DOS format to explode filenames. ADFS truncates names to 10
  224.               characters, whereas DOS truncates to 8 characters.
  225.  
  226. v0.05     (21st Nov 1994)
  227.           a)  Modified age routine to bin messages older than OR EQUAL to the
  228.               age set in choices.
  229.           b)  Amended quotes so that they wrap words to the start of the next
  230.               line, rather than truncating half way through a word.
  231.           c)  Added short 'bleep' to notify when long messages have been
  232.               truncated.
  233.           d)  Amended title page to load at the correct sprite allocation area,
  234.               rather than at 20*1024*1024, thus allowing for !SparkFS etc to
  235.               be already load.
  236.           e)  Caret auto-positions when you select send new message.
  237.           f)  'Space' now works correctly at the beginning of reply lines.
  238.  
  239. v0.04    (7th Nov 1994)                 **** MAJOR UPDATE ****
  240.           a)  Reset no. of deletions when loading new file (bug fix)
  241.           b)  Modified loader routine to automatically distinguish between
  242.               cr,lf and lf separated lines in the message input file.
  243.           c)  Changed warning icons from simple 'OK' and 'Cancel' to slightly
  244.               more descriptive ones.
  245.           d)  Added 'Private' reply facility.
  246.           e)  Facility to choose the line separators of reply files.
  247.           f)  Added the ability to change the value of tab stops used to
  248.               display messages. (usually only relevant to signatures)
  249.           g)  Added explode feature (see !Help for more info)
  250.           h)  Amended purge routine so that when deleting messages, only
  251.               those that have been read will be deleted. Not those that
  252.               haven't.
  253.           i)  Added 'Utils' menu (see !Help for more info)
  254.           j)  Fixed bug in message reader so that ctrl codes below 32 are
  255.               filtered out.
  256.           k)  'Find self' option added (see !Help for more info)
  257.           l)  References to your user ID are automatically highlighted.
  258.           m)  Fixed a whole host of minor bugs in the reply editor - mainly
  259.               where the cursor position got confused resulting in corrupted
  260.               window data occasionally.
  261.           n)  Added 'Reference to self' led to main control window.
  262.           o)  Removed bug whereby 'Explode' routine gave filename error if
  263.               the subject contained an invalid character.
  264.           p)  Fixed bug where too many lines were added between reply text 
  265.               and signature (maxry%) when multiple replies were sent.
  266.  
  267. v0.03    (27th Oct 1994)
  268.           a)  Speeded up deletion of messages by doing multiple messages in
  269.               one go.
  270.           b)  Changed 'Continue' icon to 'OK' icon in warning window.
  271.           c)  Changed colour of hourglass (only on RISC OS 3) when storing 
  272.               message.
  273.           d)  Fixed bug where multiple deletes didn't work correctly.
  274.           e)  Rearranged 'Choices' window to provide options for private
  275.               replies.
  276.  
  277. v0.02     (23rd Oct 1994) - SENT TO ACORN COMPUTING MAGAZINE
  278.           Bug fix - Floating point exception when a message with 0 lines is
  279.                     decoded.
  280.           Feature - ... line(s) skipped ... added to reply file where a 
  281.                         non-continous section of text is being quoted.
  282.           Feature - To quote <name> added when quoting messages, together
  283.                     with 'to quote again' when making subsequent quotes from
  284.                     the same message.
  285.                     The exact wording can be changed by editing the
  286.                     !NetReader.Resources.Messages file. BE CAREFUL THOUGH!
  287.           Bug fix - File open errors now cause !NetReader to suffer a
  288.                     recoverable error instead of quitting.
  289.           Feature - "Lines: x" now added automatically to reply headers.
  290.           Feature - Reply routine re-written to fix a few bugs and include
  291.                     long signatures.
  292.           Feature - "Re:" added automatically to subject line if you reply
  293.                     to a message that is not already a reply.
  294.           Feature - References: header line added to replies to thread reply.
  295.           Feature - The ability to delete 'tagged' messages.
  296.           Feature - Ability to drag text files into the reply window.
  297.           Feature - Ability to enter 'new' messages.
  298.  
  299. v0.01     (6th Oct 1994) - UPLOADED TO CIX
  300.           Original release version (just about working)
  301.           - probably quite a few bugs, but I thought I'd let people see what
  302.             I was writing, and offer any comments.
  303.  
  304. ©Paul Vigay