Home » Archimedes archive » Acorn User » AU 1995-07.adf » !Internet_StarterPak » !TTFN/Docs/Versions

!TTFN/Docs/Versions

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Acorn User » AU 1995-07.adf » !Internet_StarterPak
Filename: !TTFN/Docs/Versions
Read OK:
File size: 77DC bytes
Load address: 0000
Exec address: 0000
File contents
Version History
---------------

Pre 0.09 - no version tracking.

0.09 : Now tracks which articles have and haven't been read.
       Article Generation code written, but not linked to anything.

0.10 : Real Life name now held in messages file, not hardcoded into program.
       Dynamic updating of Newsgroups and Article list window when reading
         articles.
       Dynamic updating of Newsgroups window during debatching - bug in
         newsbase often causes it to think there is one unread article
         when there are in fact none.  Re-getting the list of newsgroups
         solves.
       Added menu to newsgroups and article list windows so you don't have
         to view an article to start a new email or news item.
       Changed article window menu to reflect that "B" is the key to use
         for the previous article, not "P".
       Now posts news/mail items by directly using the two programs inside
         !NewsBase.transports.ka9q.

0.11 : All NewsBase dependant windows now close if NewsBase dies.
       Now remembers the setting of the radio buttons in the groups window,
         delete old NewsRC file before using this version.
       Moved Click handling for groups window into separate function.
       User Management functions included to:
         + Set Real Life Name.
         + Easy editing of various signature files.
       Minor changes to Templates file - all buttons now slab in/out with
         a 'selected' colour of orange.
       Now saves the NewsRC file when a Message #0 (quit) is received.
       Much work on manual window redraw code.
       Changed lots of global variables into global structures - much neater.
       Moved the busy flag handling out to the Misc.c source file.
       Fixed bug with setup window - "follow threads" option used to unselect
         if you clicked with adjust on one of the signature selector radio 
         buttons.
       Bug found in ArcTCPIP with NNTP posting and lines over 80 characters,
         hardcoded news items to mail2news@news.demon.co.uk for the time
         being.

*Version 0.12 of !TTFN requires NewsBase version 0.16 or 0.17
      
0.12 : Now tracks read/unread articles for each user independantly.
       Now only inserts the signature separator if either a signature
         is selected or a tagline is to be added or both.
       Article list display window now shows article number for each article.
       Debatching into currently open group would cause there to be
         no unread articles in that group upon next examination - fixed.
       Bug re article number in update messages fixed, now should check
         whether an update message should be ignored or not.
       Changed template of useredit window to more accurately reflect that
         signature files are different for each user.
       Bragline, now reads X-Newsreader: for news messages and X-Mailer:
         for email messages.
       Implememted article marking as read/unread on the article window menu.
       After opening a group it now counts the actual number of unread
         articles, and corrects the original estimate if it was wrong.
       Now uses the correct method for posting article, i.e. uses wimp
         messages to newsbase rather than calling the transport programs
         directly.
       
*Version 0.13 of !TTFN requires NewsBase version 0.17 or later.

0.13 : Attempting to edit a signature file when an editor wasn't loaded
         resulted in editing the last article/mail sent - fixed.
       Post/Mail message numbers changed to 300/310, 260 & 270 have been
         reallocated for implementing folders.
       I was simulating a double click in a completely braindead way,
         now implemented properly - thanks Richard.
       Implemented dupicate checking when grabbing a list of articles,
         makes some of the 'oddities' of newsbase disappear!
       Moved the mail2news email address out to the messages file so
         non-demon people can point it elsewhere.
       Fixed bug in NewsRC file generation code, that caused the last
         half of a newsgroup to suddenly become marked as read.
       Fixed screwed template for user management window.
       Added handlers for Return and Escape keys for all dialogue boxes.
       Implemented article deletion in email groups - bug found in NewsBase.
       Asking for the next article while viewing the last one now results
         in the article display window being closed a la ReadNews 0.24
       Article deletion partly implemented - not tested.
       
0.14 : Partial article deletion fixed, I was sending a number representing
         place in list rather than actual article number - DUH!
       Changed article list structure to allow 32 flags per article while
         a group is open, currently only a few are used.
       Now responds properly to NewsBase_Update #3 - Article Deletion.
       Added icon slab-in & slab-out function so keypresses now cause
         appropriate icons to slab in and then out.
       Now responds properly to NewsBase_Update #2 - Article Creation.
       Article list window now auto-scrolls on opening to a point where the
         the first unread article is visible.
       Minor changes to templates (again).
       Deleted unwanted windows from templates file.
       Added percentage indicator to hourglass while fetching article list.
       Major changes to article window menu, nearly all options removed.
       Added save box to article window menu and on a keypress (F3).
       Added code to save file to either filer or another task.
       Implemented article locking/unlocking code.  Bug in NewsBase 0.19
         and so can't test.
         
0.15 : Now deletes the <TTFN$Dir>.Temp.Article file once it is no longer
         needed.
       Now doesn't open the files within <TTFN$Dir>.debug upon starting,
         doesn't attempt to close them when closing down and global file
         pointers removed.
       Article window menu now closes properly when saving article out.
       Any active menus are now shut when a TTFN_Shutdown call is issued.
       Template for save box altered to allow 10 characters for filename.
       Numerous other minor changes to templates file.
       Now does some checking for CR/NULL termination on the update
         messages #2 and #3.
       Article selection now implemented within the article list window.
       Article list window's menu now radically different!
       Added "Catch Up" option, to save having to actually read all articles
         within a group to catch up with a group.
       Can now:
         + Drag Select articles with both "Select" and "Adjust"
         + Select all articles or just those that are read / unread
         + Mark selected articles as read or unread
       Now responds properly to NewsBase_Update #0 - Group creation
         window extent changes to cope, but window has to be re-sized
         manually to see the group.
         
0.16 : Tidied up and removed duplication in the article window selection
         code - now much more efficient.
       Fixed bug whereby double clicking low down on one article would
         result in it being highlighted, but the following article displayed.
       Newsgroup "junk" now treated as email in that you can delete articles
         from it and you are not allowed to post to it.
       Broke updating of newsgroups window while reading articles, now fixed.
       Threading implemented at a simple level, not much the user can do
         in the threads window except read from first, read from first 
         unread, compose mail/news and catch-up.
       Next/Previous articles now skip over any deleted articles.
       Removed ROT13 option from article menu - it isn't implemented yet.
       
0.17 : Pressing 'D', 'Delete' or backspace keys while reading a newsgroup
         caused the lock button to constantly slab in & out - Now Fixed.
       Changed writable icon in save box to disallow characters that are not
         valid in filenames.
       Re-ordered the memory allocation bits so that TTFN now runs in about
         40% less memory - well I was impressed.
       Now won't let you delete the last article in a Email or Folder group,
         this avoids one particular bug.
         
0.18 : Fixed crashes during deleting articles from non-threaded groups.
       Article threading by subject is now case insensitive thanks to a
         small but efficient assembler routine by Richard Sargeant.
       Fixed slight bug with deleting articles, it wasn't updating the
         number of unread articles correctly.
       Memory re-arrangement in 0.17 caused the user selection menu to
         dissappear, it's now back safe & sound!
       Now sends username to NewsBase on setting default user or a 
         change of user.
       Changed userhome location so that <UserHome$Dir> now points to
         it - allows userhome to be relocated elsewhere
       User Management window is now bigger, containing icons for deleting
         and creating new users.
       Rewrote the NewsBase Command message generation code into more
         generic routines.
       TCPIP 2.00g Released, therefore Direct NNTP posting is back, intial
         testing of TCPIP 2.00g shows that 80 character bug is fixed.
         
0.19 : Subject comparison for threading now up to 50% faster, which should
         speed up threading in large groups (300+ articles).
       "Quote Signatures" option now functions as documented.
       Fixed setup window template so that the section title icons don't
         slab in/out in sympathy with the various option buttons.
       Put back Direct NNTP posting to with follow-up's also - omission
         in 0.18.
       Now creates temporary files within <Wimp$ScrapDir> and not inside
         the application directory.  TTFN, once configured, can now reside
         on a read-only partition.
       Spaces no longer valid in either user creation writable icon or the
         filename icon of the save-box.
       Fixed bug with deleting articles and updating number of unread 
         articles in the NewsGroups window.
       <UserHome$Dir> now resident in !NewsDir.
       Implemented Create & Delete user, along with proper responses to
         NewsBase_Update types 4 and 5.  Userlist menu updated accordingly.
       Now checks for blank To: field in new email window and blank
         Newsgroups: field in new post window before generating the text.
       Small message window defined in Templates.
       Article cancellation now implemented.  Cancellation only allowed
         from Email.<current_user>.outgoing.news or from any newsgroup
         as long as the address on the From: line matches that of the
         current user.  Informs user of cancellation via message window.
       Article window now gives indication of lock status of article, also
         clicking on padlock icon will toggle the lock status.
       Direct NNTP can now be turned on/off by defining/commenting out the 
         label "data.newsgate" in the !TTFN.Resources.Messages file.
       New application icon, poorly designed but now looks a bit more
         original than it did.
         
0.20 : Reduced WimpSlot statement in !Run to 128K, TTFN now seems to
         run OK in 192K (praise the Lord for *InitStore).
       When changing currently selected user to a user that has no NewsRC
         file, TTFN now resets all the radio buttons in the NewsGroups
         display to "off".
       Create User and Delete User now check for the presence of NewsBase
         before sending the appropriate WIMP message.
       Padlock & Application sprites redefined in a standard mode (12).
       Threading now stores case-converted subject for each thread, speeds
         up threading (about 30%) on larger groups at the expense of some
         memory.
       Deleting an *unread* article resulted in the newsgroups window/threads
         window not being updated properly, now fixed.
       Can now strip headers from article being saved by means of an option
         button in the save dialoge box.
       Much improved colour selection menu for article display, thanks to
         Richard Sargeant for the menu definition file (modified by RWO).  
         Completely removed my old colour picker window from *everywhere*.
       Can now select threads within the thread display window in much the
         same way as with the Article list window.
       For selected Threads/Articles, can now:
         + Lock selection
         + Unlock selection
         + Clear selection
         + Delete selection (Email/Folders/Junk only) - (newsbase 0.28 a 
                             little buggy when trying this...)
       Wimpslot upped by 32k - new additions pushed it over the edge of 192k.
         into 224k territory :-(
       Can now drag composed news/mail onto the TTFN icon on the icon bar 
         in order to post them.  Non-text files display a message about
         intended uuencoding.
         
0.21 : Used to allow you to press F & P while reading Email.* or Folders.*
         or junk.  Now fixed.
       Can now use %n in the quoteline to signify a new line character
       Fixed bug with including character 255 as last character of a 
         quoted message.
       Now correctly processes the version of newsbase returned to TTFN
         during initial contact between the two.
       Inserts a "Distribution: world" line into every outgoing news
         item.  This may well become configurable in later versions.
       Implemented "Hide Headers" option so that article headers are
         not shown in the article display.  Useful for people in 
         non-huge screen modes.
       Now opens article display window at previous position rather than
         centering it each time it's opened.
       Can now use the Escape key to close the article display window.
       Using space bar in article window now has following action
         - if at bottom of current article - request next article.
         - if not a bottom of current article - display is paged down.
       Can now file articles in user defined folders (don't specify the
         "Folder." prefix).
       Fixed bug with not clearing down number of selected threads/articles
         when opening a group.
       Can now file selections of articles into folders.
       
0.22 : Fixed bug with group deletion & last radio button in NewsGroups
         window getting muddled up.
       Fixed crash on filing multiple articles to new folders.
       Fixed semi-hang when double clicking right at bottom of NewsGroups
         window - busy flag not cleared if click invalid.
       Added Rot13 display routine.  Press 'x' in article display window
         to toggle.
       Now updates the article window properly when changing the status
         of the "Hide Header" flag.
       Removed a beep on filing single article.
       Now responds properly to NewsBase_Update #1 - Group deletion 
         (untested)
       
0.23 : Writable icon on Folder list menu now only accepts alphanumerics and
         full stops.
       Extra checking on attempting to close setup window to stop a nasty
         postmortem on closing article display while an article isn't loaded.
       "Hide Headers" option now simply auto scrolls the article display
         window down for each article as opposed to them not being
         accessable at all.
       Can now use %r in the Quoteline to signify insertion of the senders'
         real-life name irrespective of being a followup or reply (as
         opposed to %u which inserts "you" in personal replies).
       Now tries harder to open a valid NewsRC file in an attempt to stop
         the occasional "forgetting" of which articles have been read.
       Tidied up the % variables thing in the quoteline quite a bit, both
         %u and %r insert "you" when a real-life name isn't found.
        
**** First Release to ftp.demon.co.uk ****        
       
0.24 : Writable icons for To:, Cc:, Bcc: and NewsGroups: now have a maximum
         length of 200 to allow for multiple recipients.
       Using ADJUST on the Address Book menu or the NewsGroup selection
         menu now results in the appropriate text preceeded by a comma
         and space being added to the appropriate writable icon.
       Changing current user now leaves the NewsGroups list open, and updates
         it accordingly.
       Two new buttons in the setup window to allow easy editing of the
         Address Book and Taglines files.
       Used to generate article cancellations by using the currently open
         newsgroup name - now correctly uses the Newsgroups: line of the
         article to be cancelled.
       Now gives user feedback on deleting/creating a user via the TTFN
         message window.
       If no Organization: is entered a blank Organization: line is no
         longer generated for outgoing posts.
       Can now use Pageup/Down, End, Home, Cursor up/down & Escape in the 
         article list and thread list windows.
       Using "Escape" to exit a window causes the Input focus to "travel
         back" to the previous window.
       Using ADJUST on the "Followup" and "Reply" buttons in the article
         window produces a reply/followup as before but the previous article
         is not quoted.
       Using ADJUST on the Next/Previous article buttons causes the opposite
         behavior of using SELECT (i.e. next becomes previous).
       Pressing 'Space Bar' while article list or thread list window has
         the input focus will cause the first unread article to be displayed.
       Asking for next article while threading and at the end of a thread 
         will now result in the next unread article in the next thread being 
         displayed.  Accompanied by a beep to signify change of thread.
       Extra line of pixels between each line in the article display, makes
         it *much* more readable.

0.25 : Corrected calculations for new spaced display and the "End" button/
         single line scroll up/down.
       Upgrading TTFN will now preserve the Old Address book and 
         Configuration file if possible. (*if* I set the distribution 
         archive up properly!)
       "Lock" button removed.  Is now permanently a "Del" button, which is
         shaded when deletion is inappropriate.  Also removed the "UNLOCK"
         option from the article window menu.
       List of NewsGroups now takes note of the "lock" status of the group,
         which is in turn determined by the "Client Deletion" option in
         newsbase.  NB Update for group creation also looks for this flag.
       Now allows deletion from newsgroups if "Client Deletion" is on
         (Harumph! I didn't want to implement this :-( ).
       Cursor/Paging/Escape keys now also work in NewsGroup selection window,
         so does Escape.
       Input focus now travels back to newsgroup selection window when either
         the thread or article list window are closed.
       Added "Followup-To:" writable & menu icon to the new posting window.
       Now trims excessively long "References:" lines to a reasonable length.
       Extended Address-Book to allow 60 entries.
       Added "Detect" button to timezone configuration - get's currently
         configured timezone (from *configure timezone <int>).
       Header generation for "Reply" now carries forward the "Cc:" line.
       
0.26 : Fixed bug in thread stats in title bar of main article window.
       v0.25 introduced bug WRT not clearing of "deleted" flag for a 
         newsgroup.  Now fixed.
       Initiating a Reply/Followup now causes the email/posting dialogue
         boxes to pop up, pre-filled with the relevant info.  Clicking
         with SELECT on OK causes quoting, using ADJUST gives no quoting.
       Changed beep on thread change to flashing the colour of the subject
         line in the readaction window.
       Fixed bug whereby new group creation caused all articles in all
         other groups to become unread.
       Trailing spaces now stripped from address book entries upon loading.
       Using 'L' in article window now toggles the lock status of the
         current article.
       A TTFN closdown operation will now also close the newemail/newpost
         windows.
       Added "Reply-To:" icon to new email / reply dialogue box.
       Now clears status of "busy" flag if NewsBase closes down in the
         middle of a group/article list operation.
       Removed "Distribution: world" line from outgoing news postings.

**** Second Release to ftp.demon.co.uk ****

0.27 : Fixed bug in "Reply-To" menu - was referencing wrong icon number.
       Fixed bug in %u, didn't pass correct value of "reply" to 
         ArtGen_QuoteArticle when doing followups.
       To Delete an article using the mouse now requires user to press
         both ADJUST and SELECT together over the "Delete" icon.
       Adjust on Reply-To menu now adds a user to the text within the
         reply-to icon as opposed to simply replacing it.
       Put back "Distribution: world" line in outgoing postings after it
         was made clear that "world" is acceptable while "World" is not. 
       Changed multiple boolean variables in the group_element structure
         to one unsigned int capable of 32 independant flags.
       If no real-life-name is specified for a user, it now doesn't
         put "()" on the from: line.  Spotted by garry@goldhill.demon.co.uk
       Current user now displayed under icon on icon bar, in message window
         as grouplist is fetched and in title bar of newsgroups window.
       NewsGroups display now opens only showing first two columns of 
         numbers and pressing "R" will reveal the second two.
       Added "Compose" menu to iconbar menu.
       Icon now stays in same place when changing size to cope with new
         text underneath it.
       Now clears header information after decoding it to post an article.
       Now deletes temporary work file after it has been loaded into an
         editor.
       Added "sec.setup" and "sec.users" so you can disable the use of
         the setup or user-management sections within TTFN.
       Fixed erronously generated subject lines in follow-ups.  0.26 used
         the subject line of the article you were following up to regardless 
         of what you entered in the dialogue box.
         
0.28 : Pressing space bar in articles/thread windows when there are no
         unread articles now results in the window being closed and the
         input focus returned to the newsgroups window.
       Can now specify startup user on command line, for example
         'WimpTask <Internet$Dir>.!TTFN -user postmaster' would load TTFN
         with the user "postmaster" active.
       Sometimes wrong username communicated back to user when creating a
         new user-id.  Now fixed.
       Fixed *lots* of bugs in follow-up/reply header generation if To:
         or Newsgroups: writable icons were empty.
       Replaced "drag to window" method of posting with OLE-like method.
       Now skips leading spaces and/or TAB characters in all header lines.
       Added confirmation box when posting outgoing news/mail.
       Opening a newsgroup with ADJUST will now only list articles from
         the first unread rather than all articles in that group.
       Re-jigged reply/followup to code to allow putting back of pressing
         <RETURN> in new posting/email window.
       Article window was not getting redrawn when changing text foreground
         and background colours.  Now fixed.
         
0.29 : If Newsbase was started *after* TTFN, TTFN did not send the SetUser
         message.  Now fixed.
       Restructured article generation code.
       When attempting to post from a user who has posting disabled, it used
         to try twice.  Now fixed.
         
**** This version sort of "leaked" out to various people ****
         
0.30 : Now destroys the newsgroups selection menu properly upon receipt of
         message number &400C9 (menu deleted).
       Now closes the message window if NewsBase quits while it is open.
       Now doesn't write out a blank NewsRC file if NewsBase closes down
         while sending a list of newsgroups.
       Added seperate attribution lines for news and personal mail.
       Fixed displaying of bottom row of pixels of header in hi-res modes
         with "Hide Headers" turned on.
       Can now lock and unlock articles in Email.* and Folder.* groups by
         using the padlock icon.
       Much simplified and improved pane window handling courtesy of
         Richard Sargeant.  Now doesn't flicker anywhere near as much when
         instant dragging is on.
       Now allows each user to subscribe to a subset of the available groups.
       Now updates the number of unread articles in the newsgroups display
         when articles that have not been read are deleted either manually
         or through expiry.
         
0.31 : Fixed small bug in setting of radio buttons when a new user is
         chosen who *isn't* subscribed to the very first group.
       Fixed bug whereby articles with no subject line aren't threaded
         properly.
       Was fixed a reference through NULL pointer in NewsGroups_Redrew.
       Fixed stupid error message when saving an article out and dropping
         it accidentally on a TTFN window/icon.
                  
0.32 : Added Scroll Handler to article display window to overcome the 
         problem of a flickery pane window.
       Now calls "Wimp_Initialise" with a WIMP version number of 310,
         along with a list of the messages it requires.
       Better file handle checking within Article Generation code.
       Removed white space in To:, Cc:, Bcc: and Newsgroups: generation
         from available menus.
         
**** Third Release to ftp.demon.co.uk ****         
         
0.33 : Fixed problem with newsgroup selection menu in the new posting window
         when you are unsubscribed to some groups.
         
**** Made available via mnhep1.hep.umn.edu.  Not a general release ****

0.34 : New pane window handling code introduced in 0.30 caused the article
         window to not get redrawn properly after changing the colours,
         now fixed.
       Choosing Compose->News from the article/thread list windows used to
         insert the groupname into the "NewsGroups:" field irrespective of
         whether the group was a valid newsgroup or not.  Now fixed.
       Now correctly uses the mail hostname for From: and Reply-To: lines
         in outgoing news/mail.
       Now writes local part of Path: as "host.domain!not-for-mail" *if* the
         hostname and the mail hostname (as set in newsbase) are different,
         otherwise outputs "host.domain!username".
       Fixed bug in "fetch first article in thread" and deleting articles
         from within a thread. (Malcolm Fraser).
       Article window extent was not reset dynamically when changing text
         display width from the setup window.  Now fixed.
       NewsBase_Update types 2 & 3 did not update groups database *if* the
         group was not subscribed to by the current user.  Now fixed.
       Added distribution list expansion & "Edit Dist. Lists" icon to
         setup window.
       Stopped the user trying to edit more than one posting/email at a time.
       Creation of a new newsgroup caused the NewsGroups window to jump
         to full size, disregarding the groups that were *not* subscribed
         to.  Now fixed.
       Now creates virtual icons within the NewsGroups window as opposed to
         creating loads of actual icons by cloning an already existing icon.
       Added check for divide by zero in hourglass percentage calculation in
         ArtList_AddArticle. (Nick-Craid-Wood).
       Added %d (Date:) to attribution line variables.
       Moved "Del" button to far right of Readaction window.
       Click on "Del" no longer requires both select and adjust to initiate
         an article delete operation.
       Changed setup window to be a scrolly-pane-type-thing, a la Impression.
       Added code to uuencode non-text files dragged to the TTFN icon on the
         iconbar.
       Outging mail can now have the Reply-Receipt-To: line added by use
         of a new option icon in the newemail dialogue box.

0.35 : Cannot now change status of threading buttons while fetching a list
         of artcles.
       List of newsgroups now only shown when a group with zero as the 
         first and last article number is served.
       Added "Rescue" option to iconbar menu, for when the OLE stuffs-up!
       Added support for future mail/news re-editing from the outbound
         queues (newsbase message/reply #800).
       Added delay before opening message window (off screen) and calling
         WimpMsgs_DataOpen to start an OLE session to try and stop the
         spurious "forgetting" of the OLE implementation.
       Non-maximised, scrolled down newsgroups window didn't handle clicks
         on the radio buttons properly.  Now fixed.
       Pressing space bar when the newsgroups window has the input focus
         now opens the first group with unread articles.
       Added uudecoding of single article files.
       Modified uuexplode to generate RiscOS compatable filenames regardless
         of what is specified on the "begin" line of a uuencoded binary.
       TTFN now deletes the temporary work files when generating a reply
         or followup.
       It is now impossible to run more than one copy of TTFN.
       Pressing 'D' in the article window now initiates a uudecode.
       Formatted the user guide and this file to 77 columns so they will
         display correctly if someone loads it into an editor in an 80 
         column mode.
       Upped maximum number of users from 30 to 76.
       
0.36 : Now asks users whether or not they wish to be subscribed to newgroups
         not previously seen by the current user, excepting Email.<username>* 
         groups where the owner is automatically subscribed and all other 
         users are automatically unsubscribed.
       Now re-opens the grouplist window (if closed) when a new user is 
         selected.
       Now doesn't prompt for subscription when a new group is created
         during debatch and the groups window *isn't* open.
       Now closes the new groups window whenever TTFN executes a closedown
         (e.g. when changing user or when newsbase quits).
00000000  56 65 72 73 69 6f 6e 20  48 69 73 74 6f 72 79 0a  |Version History.|
00000010  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
00000020  0a 50 72 65 20 30 2e 30  39 20 2d 20 6e 6f 20 76  |.Pre 0.09 - no v|
00000030  65 72 73 69 6f 6e 20 74  72 61 63 6b 69 6e 67 2e  |ersion tracking.|
00000040  0a 0a 30 2e 30 39 20 3a  20 4e 6f 77 20 74 72 61  |..0.09 : Now tra|
00000050  63 6b 73 20 77 68 69 63  68 20 61 72 74 69 63 6c  |cks which articl|
00000060  65 73 20 68 61 76 65 20  61 6e 64 20 68 61 76 65  |es have and have|
00000070  6e 27 74 20 62 65 65 6e  20 72 65 61 64 2e 0a 20  |n't been read.. |
00000080  20 20 20 20 20 20 41 72  74 69 63 6c 65 20 47 65  |      Article Ge|
00000090  6e 65 72 61 74 69 6f 6e  20 63 6f 64 65 20 77 72  |neration code wr|
000000a0  69 74 74 65 6e 2c 20 62  75 74 20 6e 6f 74 20 6c  |itten, but not l|
000000b0  69 6e 6b 65 64 20 74 6f  20 61 6e 79 74 68 69 6e  |inked to anythin|
000000c0  67 2e 0a 0a 30 2e 31 30  20 3a 20 52 65 61 6c 20  |g...0.10 : Real |
000000d0  4c 69 66 65 20 6e 61 6d  65 20 6e 6f 77 20 68 65  |Life name now he|
000000e0  6c 64 20 69 6e 20 6d 65  73 73 61 67 65 73 20 66  |ld in messages f|
000000f0  69 6c 65 2c 20 6e 6f 74  20 68 61 72 64 63 6f 64  |ile, not hardcod|
00000100  65 64 20 69 6e 74 6f 20  70 72 6f 67 72 61 6d 2e  |ed into program.|
00000110  0a 20 20 20 20 20 20 20  44 79 6e 61 6d 69 63 20  |.       Dynamic |
00000120  75 70 64 61 74 69 6e 67  20 6f 66 20 4e 65 77 73  |updating of News|
00000130  67 72 6f 75 70 73 20 61  6e 64 20 41 72 74 69 63  |groups and Artic|
00000140  6c 65 20 6c 69 73 74 20  77 69 6e 64 6f 77 20 77  |le list window w|
00000150  68 65 6e 20 72 65 61 64  69 6e 67 0a 20 20 20 20  |hen reading.    |
00000160  20 20 20 20 20 61 72 74  69 63 6c 65 73 2e 0a 20  |     articles.. |
00000170  20 20 20 20 20 20 44 79  6e 61 6d 69 63 20 75 70  |      Dynamic up|
00000180  64 61 74 69 6e 67 20 6f  66 20 4e 65 77 73 67 72  |dating of Newsgr|
00000190  6f 75 70 73 20 77 69 6e  64 6f 77 20 64 75 72 69  |oups window duri|
000001a0  6e 67 20 64 65 62 61 74  63 68 69 6e 67 20 2d 20  |ng debatching - |
000001b0  62 75 67 20 69 6e 0a 20  20 20 20 20 20 20 20 20  |bug in.         |
000001c0  6e 65 77 73 62 61 73 65  20 6f 66 74 65 6e 20 63  |newsbase often c|
000001d0  61 75 73 65 73 20 69 74  20 74 6f 20 74 68 69 6e  |auses it to thin|
000001e0  6b 20 74 68 65 72 65 20  69 73 20 6f 6e 65 20 75  |k there is one u|
000001f0  6e 72 65 61 64 20 61 72  74 69 63 6c 65 0a 20 20  |nread article.  |
00000200  20 20 20 20 20 20 20 77  68 65 6e 20 74 68 65 72  |       when ther|
00000210  65 20 61 72 65 20 69 6e  20 66 61 63 74 20 6e 6f  |e are in fact no|
00000220  6e 65 2e 20 20 52 65 2d  67 65 74 74 69 6e 67 20  |ne.  Re-getting |
00000230  74 68 65 20 6c 69 73 74  20 6f 66 20 6e 65 77 73  |the list of news|
00000240  67 72 6f 75 70 73 0a 20  20 20 20 20 20 20 20 20  |groups.         |
00000250  73 6f 6c 76 65 73 2e 0a  20 20 20 20 20 20 20 41  |solves..       A|
00000260  64 64 65 64 20 6d 65 6e  75 20 74 6f 20 6e 65 77  |dded menu to new|
00000270  73 67 72 6f 75 70 73 20  61 6e 64 20 61 72 74 69  |sgroups and arti|
00000280  63 6c 65 20 6c 69 73 74  20 77 69 6e 64 6f 77 73  |cle list windows|
00000290  20 73 6f 20 79 6f 75 20  64 6f 6e 27 74 20 68 61  | so you don't ha|
000002a0  76 65 0a 20 20 20 20 20  20 20 20 20 74 6f 20 76  |ve.         to v|
000002b0  69 65 77 20 61 6e 20 61  72 74 69 63 6c 65 20 74  |iew an article t|
000002c0  6f 20 73 74 61 72 74 20  61 20 6e 65 77 20 65 6d  |o start a new em|
000002d0  61 69 6c 20 6f 72 20 6e  65 77 73 20 69 74 65 6d  |ail or news item|
000002e0  2e 0a 20 20 20 20 20 20  20 43 68 61 6e 67 65 64  |..       Changed|
000002f0  20 61 72 74 69 63 6c 65  20 77 69 6e 64 6f 77 20  | article window |
00000300  6d 65 6e 75 20 74 6f 20  72 65 66 6c 65 63 74 20  |menu to reflect |
00000310  74 68 61 74 20 22 42 22  20 69 73 20 74 68 65 20  |that "B" is the |
00000320  6b 65 79 20 74 6f 20 75  73 65 0a 20 20 20 20 20  |key to use.     |
00000330  20 20 20 20 66 6f 72 20  74 68 65 20 70 72 65 76  |    for the prev|
00000340  69 6f 75 73 20 61 72 74  69 63 6c 65 2c 20 6e 6f  |ious article, no|
00000350  74 20 22 50 22 2e 0a 20  20 20 20 20 20 20 4e 6f  |t "P"..       No|
00000360  77 20 70 6f 73 74 73 20  6e 65 77 73 2f 6d 61 69  |w posts news/mai|
00000370  6c 20 69 74 65 6d 73 20  62 79 20 64 69 72 65 63  |l items by direc|
00000380  74 6c 79 20 75 73 69 6e  67 20 74 68 65 20 74 77  |tly using the tw|
00000390  6f 20 70 72 6f 67 72 61  6d 73 20 69 6e 73 69 64  |o programs insid|
000003a0  65 0a 20 20 20 20 20 20  20 20 20 21 4e 65 77 73  |e.         !News|
000003b0  42 61 73 65 2e 74 72 61  6e 73 70 6f 72 74 73 2e  |Base.transports.|
000003c0  6b 61 39 71 2e 0a 0a 30  2e 31 31 20 3a 20 41 6c  |ka9q...0.11 : Al|
000003d0  6c 20 4e 65 77 73 42 61  73 65 20 64 65 70 65 6e  |l NewsBase depen|
000003e0  64 61 6e 74 20 77 69 6e  64 6f 77 73 20 6e 6f 77  |dant windows now|
000003f0  20 63 6c 6f 73 65 20 69  66 20 4e 65 77 73 42 61  | close if NewsBa|
00000400  73 65 20 64 69 65 73 2e  0a 20 20 20 20 20 20 20  |se dies..       |
00000410  4e 6f 77 20 72 65 6d 65  6d 62 65 72 73 20 74 68  |Now remembers th|
00000420  65 20 73 65 74 74 69 6e  67 20 6f 66 20 74 68 65  |e setting of the|
00000430  20 72 61 64 69 6f 20 62  75 74 74 6f 6e 73 20 69  | radio buttons i|
00000440  6e 20 74 68 65 20 67 72  6f 75 70 73 20 77 69 6e  |n the groups win|
00000450  64 6f 77 2c 0a 20 20 20  20 20 20 20 20 20 64 65  |dow,.         de|
00000460  6c 65 74 65 20 6f 6c 64  20 4e 65 77 73 52 43 20  |lete old NewsRC |
00000470  66 69 6c 65 20 62 65 66  6f 72 65 20 75 73 69 6e  |file before usin|
00000480  67 20 74 68 69 73 20 76  65 72 73 69 6f 6e 2e 0a  |g this version..|
00000490  20 20 20 20 20 20 20 4d  6f 76 65 64 20 43 6c 69  |       Moved Cli|
000004a0  63 6b 20 68 61 6e 64 6c  69 6e 67 20 66 6f 72 20  |ck handling for |
000004b0  67 72 6f 75 70 73 20 77  69 6e 64 6f 77 20 69 6e  |groups window in|
000004c0  74 6f 20 73 65 70 61 72  61 74 65 20 66 75 6e 63  |to separate func|
000004d0  74 69 6f 6e 2e 0a 20 20  20 20 20 20 20 55 73 65  |tion..       Use|
000004e0  72 20 4d 61 6e 61 67 65  6d 65 6e 74 20 66 75 6e  |r Management fun|
000004f0  63 74 69 6f 6e 73 20 69  6e 63 6c 75 64 65 64 20  |ctions included |
00000500  74 6f 3a 0a 20 20 20 20  20 20 20 20 20 2b 20 53  |to:.         + S|
00000510  65 74 20 52 65 61 6c 20  4c 69 66 65 20 4e 61 6d  |et Real Life Nam|
00000520  65 2e 0a 20 20 20 20 20  20 20 20 20 2b 20 45 61  |e..         + Ea|
00000530  73 79 20 65 64 69 74 69  6e 67 20 6f 66 20 76 61  |sy editing of va|
00000540  72 69 6f 75 73 20 73 69  67 6e 61 74 75 72 65 20  |rious signature |
00000550  66 69 6c 65 73 2e 0a 20  20 20 20 20 20 20 4d 69  |files..       Mi|
00000560  6e 6f 72 20 63 68 61 6e  67 65 73 20 74 6f 20 54  |nor changes to T|
00000570  65 6d 70 6c 61 74 65 73  20 66 69 6c 65 20 2d 20  |emplates file - |
00000580  61 6c 6c 20 62 75 74 74  6f 6e 73 20 6e 6f 77 20  |all buttons now |
00000590  73 6c 61 62 20 69 6e 2f  6f 75 74 20 77 69 74 68  |slab in/out with|
000005a0  0a 20 20 20 20 20 20 20  20 20 61 20 27 73 65 6c  |.         a 'sel|
000005b0  65 63 74 65 64 27 20 63  6f 6c 6f 75 72 20 6f 66  |ected' colour of|
000005c0  20 6f 72 61 6e 67 65 2e  0a 20 20 20 20 20 20 20  | orange..       |
000005d0  4e 6f 77 20 73 61 76 65  73 20 74 68 65 20 4e 65  |Now saves the Ne|
000005e0  77 73 52 43 20 66 69 6c  65 20 77 68 65 6e 20 61  |wsRC file when a|
000005f0  20 4d 65 73 73 61 67 65  20 23 30 20 28 71 75 69  | Message #0 (qui|
00000600  74 29 20 69 73 20 72 65  63 65 69 76 65 64 2e 0a  |t) is received..|
00000610  20 20 20 20 20 20 20 4d  75 63 68 20 77 6f 72 6b  |       Much work|
00000620  20 6f 6e 20 6d 61 6e 75  61 6c 20 77 69 6e 64 6f  | on manual windo|
00000630  77 20 72 65 64 72 61 77  20 63 6f 64 65 2e 0a 20  |w redraw code.. |
00000640  20 20 20 20 20 20 43 68  61 6e 67 65 64 20 6c 6f  |      Changed lo|
00000650  74 73 20 6f 66 20 67 6c  6f 62 61 6c 20 76 61 72  |ts of global var|
00000660  69 61 62 6c 65 73 20 69  6e 74 6f 20 67 6c 6f 62  |iables into glob|
00000670  61 6c 20 73 74 72 75 63  74 75 72 65 73 20 2d 20  |al structures - |
00000680  6d 75 63 68 20 6e 65 61  74 65 72 2e 0a 20 20 20  |much neater..   |
00000690  20 20 20 20 4d 6f 76 65  64 20 74 68 65 20 62 75  |    Moved the bu|
000006a0  73 79 20 66 6c 61 67 20  68 61 6e 64 6c 69 6e 67  |sy flag handling|
000006b0  20 6f 75 74 20 74 6f 20  74 68 65 20 4d 69 73 63  | out to the Misc|
000006c0  2e 63 20 73 6f 75 72 63  65 20 66 69 6c 65 2e 0a  |.c source file..|
000006d0  20 20 20 20 20 20 20 46  69 78 65 64 20 62 75 67  |       Fixed bug|
000006e0  20 77 69 74 68 20 73 65  74 75 70 20 77 69 6e 64  | with setup wind|
000006f0  6f 77 20 2d 20 22 66 6f  6c 6c 6f 77 20 74 68 72  |ow - "follow thr|
00000700  65 61 64 73 22 20 6f 70  74 69 6f 6e 20 75 73 65  |eads" option use|
00000710  64 20 74 6f 20 75 6e 73  65 6c 65 63 74 0a 20 20  |d to unselect.  |
00000720  20 20 20 20 20 20 20 69  66 20 79 6f 75 20 63 6c  |       if you cl|
00000730  69 63 6b 65 64 20 77 69  74 68 20 61 64 6a 75 73  |icked with adjus|
00000740  74 20 6f 6e 20 6f 6e 65  20 6f 66 20 74 68 65 20  |t on one of the |
00000750  73 69 67 6e 61 74 75 72  65 20 73 65 6c 65 63 74  |signature select|
00000760  6f 72 20 72 61 64 69 6f  20 0a 20 20 20 20 20 20  |or radio .      |
00000770  20 20 20 62 75 74 74 6f  6e 73 2e 0a 20 20 20 20  |   buttons..    |
00000780  20 20 20 42 75 67 20 66  6f 75 6e 64 20 69 6e 20  |   Bug found in |
00000790  41 72 63 54 43 50 49 50  20 77 69 74 68 20 4e 4e  |ArcTCPIP with NN|
000007a0  54 50 20 70 6f 73 74 69  6e 67 20 61 6e 64 20 6c  |TP posting and l|
000007b0  69 6e 65 73 20 6f 76 65  72 20 38 30 20 63 68 61  |ines over 80 cha|
000007c0  72 61 63 74 65 72 73 2c  0a 20 20 20 20 20 20 20  |racters,.       |
000007d0  20 20 68 61 72 64 63 6f  64 65 64 20 6e 65 77 73  |  hardcoded news|
000007e0  20 69 74 65 6d 73 20 74  6f 20 6d 61 69 6c 32 6e  | items to mail2n|
000007f0  65 77 73 40 6e 65 77 73  2e 64 65 6d 6f 6e 2e 63  |ews@news.demon.c|
00000800  6f 2e 75 6b 20 66 6f 72  20 74 68 65 20 74 69 6d  |o.uk for the tim|
00000810  65 0a 20 20 20 20 20 20  20 20 20 62 65 69 6e 67  |e.         being|
00000820  2e 0a 0a 2a 56 65 72 73  69 6f 6e 20 30 2e 31 32  |...*Version 0.12|
00000830  20 6f 66 20 21 54 54 46  4e 20 72 65 71 75 69 72  | of !TTFN requir|
00000840  65 73 20 4e 65 77 73 42  61 73 65 20 76 65 72 73  |es NewsBase vers|
00000850  69 6f 6e 20 30 2e 31 36  20 6f 72 20 30 2e 31 37  |ion 0.16 or 0.17|
00000860  0a 20 20 20 20 20 20 0a  30 2e 31 32 20 3a 20 4e  |.      .0.12 : N|
00000870  6f 77 20 74 72 61 63 6b  73 20 72 65 61 64 2f 75  |ow tracks read/u|
00000880  6e 72 65 61 64 20 61 72  74 69 63 6c 65 73 20 66  |nread articles f|
00000890  6f 72 20 65 61 63 68 20  75 73 65 72 20 69 6e 64  |or each user ind|
000008a0  65 70 65 6e 64 61 6e 74  6c 79 2e 0a 20 20 20 20  |ependantly..    |
000008b0  20 20 20 4e 6f 77 20 6f  6e 6c 79 20 69 6e 73 65  |   Now only inse|
000008c0  72 74 73 20 74 68 65 20  73 69 67 6e 61 74 75 72  |rts the signatur|
000008d0  65 20 73 65 70 61 72 61  74 6f 72 20 69 66 20 65  |e separator if e|
000008e0  69 74 68 65 72 20 61 20  73 69 67 6e 61 74 75 72  |ither a signatur|
000008f0  65 0a 20 20 20 20 20 20  20 20 20 69 73 20 73 65  |e.         is se|
00000900  6c 65 63 74 65 64 20 6f  72 20 61 20 74 61 67 6c  |lected or a tagl|
00000910  69 6e 65 20 69 73 20 74  6f 20 62 65 20 61 64 64  |ine is to be add|
00000920  65 64 20 6f 72 20 62 6f  74 68 2e 0a 20 20 20 20  |ed or both..    |
00000930  20 20 20 41 72 74 69 63  6c 65 20 6c 69 73 74 20  |   Article list |
00000940  64 69 73 70 6c 61 79 20  77 69 6e 64 6f 77 20 6e  |display window n|
00000950  6f 77 20 73 68 6f 77 73  20 61 72 74 69 63 6c 65  |ow shows article|
00000960  20 6e 75 6d 62 65 72 20  66 6f 72 20 65 61 63 68  | number for each|
00000970  20 61 72 74 69 63 6c 65  2e 0a 20 20 20 20 20 20  | article..      |
00000980  20 44 65 62 61 74 63 68  69 6e 67 20 69 6e 74 6f  | Debatching into|
00000990  20 63 75 72 72 65 6e 74  6c 79 20 6f 70 65 6e 20  | currently open |
000009a0  67 72 6f 75 70 20 77 6f  75 6c 64 20 63 61 75 73  |group would caus|
000009b0  65 20 74 68 65 72 65 20  74 6f 20 62 65 0a 20 20  |e there to be.  |
000009c0  20 20 20 20 20 20 20 6e  6f 20 75 6e 72 65 61 64  |       no unread|
000009d0  20 61 72 74 69 63 6c 65  73 20 69 6e 20 74 68 61  | articles in tha|
000009e0  74 20 67 72 6f 75 70 20  75 70 6f 6e 20 6e 65 78  |t group upon nex|
000009f0  74 20 65 78 61 6d 69 6e  61 74 69 6f 6e 20 2d 20  |t examination - |
00000a00  66 69 78 65 64 2e 0a 20  20 20 20 20 20 20 42 75  |fixed..       Bu|
00000a10  67 20 72 65 20 61 72 74  69 63 6c 65 20 6e 75 6d  |g re article num|
00000a20  62 65 72 20 69 6e 20 75  70 64 61 74 65 20 6d 65  |ber in update me|
00000a30  73 73 61 67 65 73 20 66  69 78 65 64 2c 20 6e 6f  |ssages fixed, no|
00000a40  77 20 73 68 6f 75 6c 64  20 63 68 65 63 6b 0a 20  |w should check. |
00000a50  20 20 20 20 20 20 20 20  77 68 65 74 68 65 72 20  |        whether |
00000a60  61 6e 20 75 70 64 61 74  65 20 6d 65 73 73 61 67  |an update messag|
00000a70  65 20 73 68 6f 75 6c 64  20 62 65 20 69 67 6e 6f  |e should be igno|
00000a80  72 65 64 20 6f 72 20 6e  6f 74 2e 0a 20 20 20 20  |red or not..    |
00000a90  20 20 20 43 68 61 6e 67  65 64 20 74 65 6d 70 6c  |   Changed templ|
00000aa0  61 74 65 20 6f 66 20 75  73 65 72 65 64 69 74 20  |ate of useredit |
00000ab0  77 69 6e 64 6f 77 20 74  6f 20 6d 6f 72 65 20 61  |window to more a|
00000ac0  63 63 75 72 61 74 65 6c  79 20 72 65 66 6c 65 63  |ccurately reflec|
00000ad0  74 20 74 68 61 74 0a 20  20 20 20 20 20 20 20 20  |t that.         |
00000ae0  73 69 67 6e 61 74 75 72  65 20 66 69 6c 65 73 20  |signature files |
00000af0  61 72 65 20 64 69 66 66  65 72 65 6e 74 20 66 6f  |are different fo|
00000b00  72 20 65 61 63 68 20 75  73 65 72 2e 0a 20 20 20  |r each user..   |
00000b10  20 20 20 20 42 72 61 67  6c 69 6e 65 2c 20 6e 6f  |    Bragline, no|
00000b20  77 20 72 65 61 64 73 20  58 2d 4e 65 77 73 72 65  |w reads X-Newsre|
00000b30  61 64 65 72 3a 20 66 6f  72 20 6e 65 77 73 20 6d  |ader: for news m|
00000b40  65 73 73 61 67 65 73 20  61 6e 64 20 58 2d 4d 61  |essages and X-Ma|
00000b50  69 6c 65 72 3a 0a 20 20  20 20 20 20 20 20 20 66  |iler:.         f|
00000b60  6f 72 20 65 6d 61 69 6c  20 6d 65 73 73 61 67 65  |or email message|
00000b70  73 2e 0a 20 20 20 20 20  20 20 49 6d 70 6c 65 6d  |s..       Implem|
00000b80  65 6d 74 65 64 20 61 72  74 69 63 6c 65 20 6d 61  |emted article ma|
00000b90  72 6b 69 6e 67 20 61 73  20 72 65 61 64 2f 75 6e  |rking as read/un|
00000ba0  72 65 61 64 20 6f 6e 20  74 68 65 20 61 72 74 69  |read on the arti|
00000bb0  63 6c 65 20 77 69 6e 64  6f 77 20 6d 65 6e 75 2e  |cle window menu.|
00000bc0  0a 20 20 20 20 20 20 20  41 66 74 65 72 20 6f 70  |.       After op|
00000bd0  65 6e 69 6e 67 20 61 20  67 72 6f 75 70 20 69 74  |ening a group it|
00000be0  20 6e 6f 77 20 63 6f 75  6e 74 73 20 74 68 65 20  | now counts the |
00000bf0  61 63 74 75 61 6c 20 6e  75 6d 62 65 72 20 6f 66  |actual number of|
00000c00  20 75 6e 72 65 61 64 0a  20 20 20 20 20 20 20 20  | unread.        |
00000c10  20 61 72 74 69 63 6c 65  73 2c 20 61 6e 64 20 63  | articles, and c|
00000c20  6f 72 72 65 63 74 73 20  74 68 65 20 6f 72 69 67  |orrects the orig|
00000c30  69 6e 61 6c 20 65 73 74  69 6d 61 74 65 20 69 66  |inal estimate if|
00000c40  20 69 74 20 77 61 73 20  77 72 6f 6e 67 2e 0a 20  | it was wrong.. |
00000c50  20 20 20 20 20 20 4e 6f  77 20 75 73 65 73 20 74  |      Now uses t|
00000c60  68 65 20 63 6f 72 72 65  63 74 20 6d 65 74 68 6f  |he correct metho|
00000c70  64 20 66 6f 72 20 70 6f  73 74 69 6e 67 20 61 72  |d for posting ar|
00000c80  74 69 63 6c 65 2c 20 69  2e 65 2e 20 75 73 65 73  |ticle, i.e. uses|
00000c90  20 77 69 6d 70 0a 20 20  20 20 20 20 20 20 20 6d  | wimp.         m|
00000ca0  65 73 73 61 67 65 73 20  74 6f 20 6e 65 77 73 62  |essages to newsb|
00000cb0  61 73 65 20 72 61 74 68  65 72 20 74 68 61 6e 20  |ase rather than |
00000cc0  63 61 6c 6c 69 6e 67 20  74 68 65 20 74 72 61 6e  |calling the tran|
00000cd0  73 70 6f 72 74 20 70 72  6f 67 72 61 6d 73 0a 20  |sport programs. |
00000ce0  20 20 20 20 20 20 20 20  64 69 72 65 63 74 6c 79  |        directly|
00000cf0  2e 0a 20 20 20 20 20 20  20 0a 2a 56 65 72 73 69  |..       .*Versi|
00000d00  6f 6e 20 30 2e 31 33 20  6f 66 20 21 54 54 46 4e  |on 0.13 of !TTFN|
00000d10  20 72 65 71 75 69 72 65  73 20 4e 65 77 73 42 61  | requires NewsBa|
00000d20  73 65 20 76 65 72 73 69  6f 6e 20 30 2e 31 37 20  |se version 0.17 |
00000d30  6f 72 20 6c 61 74 65 72  2e 0a 0a 30 2e 31 33 20  |or later...0.13 |
00000d40  3a 20 41 74 74 65 6d 70  74 69 6e 67 20 74 6f 20  |: Attempting to |
00000d50  65 64 69 74 20 61 20 73  69 67 6e 61 74 75 72 65  |edit a signature|
00000d60  20 66 69 6c 65 20 77 68  65 6e 20 61 6e 20 65 64  | file when an ed|
00000d70  69 74 6f 72 20 77 61 73  6e 27 74 20 6c 6f 61 64  |itor wasn't load|
00000d80  65 64 0a 20 20 20 20 20  20 20 20 20 72 65 73 75  |ed.         resu|
00000d90  6c 74 65 64 20 69 6e 20  65 64 69 74 69 6e 67 20  |lted in editing |
00000da0  74 68 65 20 6c 61 73 74  20 61 72 74 69 63 6c 65  |the last article|
00000db0  2f 6d 61 69 6c 20 73 65  6e 74 20 2d 20 66 69 78  |/mail sent - fix|
00000dc0  65 64 2e 0a 20 20 20 20  20 20 20 50 6f 73 74 2f  |ed..       Post/|
00000dd0  4d 61 69 6c 20 6d 65 73  73 61 67 65 20 6e 75 6d  |Mail message num|
00000de0  62 65 72 73 20 63 68 61  6e 67 65 64 20 74 6f 20  |bers changed to |
00000df0  33 30 30 2f 33 31 30 2c  20 32 36 30 20 26 20 32  |300/310, 260 & 2|
00000e00  37 30 20 68 61 76 65 20  62 65 65 6e 0a 20 20 20  |70 have been.   |
00000e10  20 20 20 20 20 20 72 65  61 6c 6c 6f 63 61 74 65  |      reallocate|
00000e20  64 20 66 6f 72 20 69 6d  70 6c 65 6d 65 6e 74 69  |d for implementi|
00000e30  6e 67 20 66 6f 6c 64 65  72 73 2e 0a 20 20 20 20  |ng folders..    |
00000e40  20 20 20 49 20 77 61 73  20 73 69 6d 75 6c 61 74  |   I was simulat|
00000e50  69 6e 67 20 61 20 64 6f  75 62 6c 65 20 63 6c 69  |ing a double cli|
00000e60  63 6b 20 69 6e 20 61 20  63 6f 6d 70 6c 65 74 65  |ck in a complete|
00000e70  6c 79 20 62 72 61 69 6e  64 65 61 64 20 77 61 79  |ly braindead way|
00000e80  2c 0a 20 20 20 20 20 20  20 20 20 6e 6f 77 20 69  |,.         now i|
00000e90  6d 70 6c 65 6d 65 6e 74  65 64 20 70 72 6f 70 65  |mplemented prope|
00000ea0  72 6c 79 20 2d 20 74 68  61 6e 6b 73 20 52 69 63  |rly - thanks Ric|
00000eb0  68 61 72 64 2e 0a 20 20  20 20 20 20 20 49 6d 70  |hard..       Imp|
00000ec0  6c 65 6d 65 6e 74 65 64  20 64 75 70 69 63 61 74  |lemented dupicat|
00000ed0  65 20 63 68 65 63 6b 69  6e 67 20 77 68 65 6e 20  |e checking when |
00000ee0  67 72 61 62 62 69 6e 67  20 61 20 6c 69 73 74 20  |grabbing a list |
00000ef0  6f 66 20 61 72 74 69 63  6c 65 73 2c 0a 20 20 20  |of articles,.   |
00000f00  20 20 20 20 20 20 6d 61  6b 65 73 20 73 6f 6d 65  |      makes some|
00000f10  20 6f 66 20 74 68 65 20  27 6f 64 64 69 74 69 65  | of the 'odditie|
00000f20  73 27 20 6f 66 20 6e 65  77 73 62 61 73 65 20 64  |s' of newsbase d|
00000f30  69 73 61 70 70 65 61 72  21 0a 20 20 20 20 20 20  |isappear!.      |
00000f40  20 4d 6f 76 65 64 20 74  68 65 20 6d 61 69 6c 32  | Moved the mail2|
00000f50  6e 65 77 73 20 65 6d 61  69 6c 20 61 64 64 72 65  |news email addre|
00000f60  73 73 20 6f 75 74 20 74  6f 20 74 68 65 20 6d 65  |ss out to the me|
00000f70  73 73 61 67 65 73 20 66  69 6c 65 20 73 6f 0a 20  |ssages file so. |
00000f80  20 20 20 20 20 20 20 20  6e 6f 6e 2d 64 65 6d 6f  |        non-demo|
00000f90  6e 20 70 65 6f 70 6c 65  20 63 61 6e 20 70 6f 69  |n people can poi|
00000fa0  6e 74 20 69 74 20 65 6c  73 65 77 68 65 72 65 2e  |nt it elsewhere.|
00000fb0  0a 20 20 20 20 20 20 20  46 69 78 65 64 20 62 75  |.       Fixed bu|
00000fc0  67 20 69 6e 20 4e 65 77  73 52 43 20 66 69 6c 65  |g in NewsRC file|
00000fd0  20 67 65 6e 65 72 61 74  69 6f 6e 20 63 6f 64 65  | generation code|
00000fe0  2c 20 74 68 61 74 20 63  61 75 73 65 64 20 74 68  |, that caused th|
00000ff0  65 20 6c 61 73 74 0a 20  20 20 20 20 20 20 20 20  |e last.         |
00001000  68 61 6c 66 20 6f 66 20  61 20 6e 65 77 73 67 72  |half of a newsgr|
00001010  6f 75 70 20 74 6f 20 73  75 64 64 65 6e 6c 79 20  |oup to suddenly |
00001020  62 65 63 6f 6d 65 20 6d  61 72 6b 65 64 20 61 73  |become marked as|
00001030  20 72 65 61 64 2e 0a 20  20 20 20 20 20 20 46 69  | read..       Fi|
00001040  78 65 64 20 73 63 72 65  77 65 64 20 74 65 6d 70  |xed screwed temp|
00001050  6c 61 74 65 20 66 6f 72  20 75 73 65 72 20 6d 61  |late for user ma|
00001060  6e 61 67 65 6d 65 6e 74  20 77 69 6e 64 6f 77 2e  |nagement window.|
00001070  0a 20 20 20 20 20 20 20  41 64 64 65 64 20 68 61  |.       Added ha|
00001080  6e 64 6c 65 72 73 20 66  6f 72 20 52 65 74 75 72  |ndlers for Retur|
00001090  6e 20 61 6e 64 20 45 73  63 61 70 65 20 6b 65 79  |n and Escape key|
000010a0  73 20 66 6f 72 20 61 6c  6c 20 64 69 61 6c 6f 67  |s for all dialog|
000010b0  75 65 20 62 6f 78 65 73  2e 0a 20 20 20 20 20 20  |ue boxes..      |
000010c0  20 49 6d 70 6c 65 6d 65  6e 74 65 64 20 61 72 74  | Implemented art|
000010d0  69 63 6c 65 20 64 65 6c  65 74 69 6f 6e 20 69 6e  |icle deletion in|
000010e0  20 65 6d 61 69 6c 20 67  72 6f 75 70 73 20 2d 20  | email groups - |
000010f0  62 75 67 20 66 6f 75 6e  64 20 69 6e 20 4e 65 77  |bug found in New|
00001100  73 42 61 73 65 2e 0a 20  20 20 20 20 20 20 41 73  |sBase..       As|
00001110  6b 69 6e 67 20 66 6f 72  20 74 68 65 20 6e 65 78  |king for the nex|
00001120  74 20 61 72 74 69 63 6c  65 20 77 68 69 6c 65 20  |t article while |
00001130  76 69 65 77 69 6e 67 20  74 68 65 20 6c 61 73 74  |viewing the last|
00001140  20 6f 6e 65 20 6e 6f 77  20 72 65 73 75 6c 74 73  | one now results|
00001150  0a 20 20 20 20 20 20 20  20 20 69 6e 20 74 68 65  |.         in the|
00001160  20 61 72 74 69 63 6c 65  20 64 69 73 70 6c 61 79  | article display|
00001170  20 77 69 6e 64 6f 77 20  62 65 69 6e 67 20 63 6c  | window being cl|
00001180  6f 73 65 64 20 61 20 6c  61 20 52 65 61 64 4e 65  |osed a la ReadNe|
00001190  77 73 20 30 2e 32 34 0a  20 20 20 20 20 20 20 41  |ws 0.24.       A|
000011a0  72 74 69 63 6c 65 20 64  65 6c 65 74 69 6f 6e 20  |rticle deletion |
000011b0  70 61 72 74 6c 79 20 69  6d 70 6c 65 6d 65 6e 74  |partly implement|
000011c0  65 64 20 2d 20 6e 6f 74  20 74 65 73 74 65 64 2e  |ed - not tested.|
000011d0  0a 20 20 20 20 20 20 20  0a 30 2e 31 34 20 3a 20  |.       .0.14 : |
000011e0  50 61 72 74 69 61 6c 20  61 72 74 69 63 6c 65 20  |Partial article |
000011f0  64 65 6c 65 74 69 6f 6e  20 66 69 78 65 64 2c 20  |deletion fixed, |
00001200  49 20 77 61 73 20 73 65  6e 64 69 6e 67 20 61 20  |I was sending a |
00001210  6e 75 6d 62 65 72 20 72  65 70 72 65 73 65 6e 74  |number represent|
00001220  69 6e 67 0a 20 20 20 20  20 20 20 20 20 70 6c 61  |ing.         pla|
00001230  63 65 20 69 6e 20 6c 69  73 74 20 72 61 74 68 65  |ce in list rathe|
00001240  72 20 74 68 61 6e 20 61  63 74 75 61 6c 20 61 72  |r than actual ar|
00001250  74 69 63 6c 65 20 6e 75  6d 62 65 72 20 2d 20 44  |ticle number - D|
00001260  55 48 21 0a 20 20 20 20  20 20 20 43 68 61 6e 67  |UH!.       Chang|
00001270  65 64 20 61 72 74 69 63  6c 65 20 6c 69 73 74 20  |ed article list |
00001280  73 74 72 75 63 74 75 72  65 20 74 6f 20 61 6c 6c  |structure to all|
00001290  6f 77 20 33 32 20 66 6c  61 67 73 20 70 65 72 20  |ow 32 flags per |
000012a0  61 72 74 69 63 6c 65 20  77 68 69 6c 65 0a 20 20  |article while.  |
000012b0  20 20 20 20 20 20 20 61  20 67 72 6f 75 70 20 69  |       a group i|
000012c0  73 20 6f 70 65 6e 2c 20  63 75 72 72 65 6e 74 6c  |s open, currentl|
000012d0  79 20 6f 6e 6c 79 20 61  20 66 65 77 20 61 72 65  |y only a few are|
000012e0  20 75 73 65 64 2e 0a 20  20 20 20 20 20 20 4e 6f  | used..       No|
000012f0  77 20 72 65 73 70 6f 6e  64 73 20 70 72 6f 70 65  |w responds prope|
00001300  72 6c 79 20 74 6f 20 4e  65 77 73 42 61 73 65 5f  |rly to NewsBase_|
00001310  55 70 64 61 74 65 20 23  33 20 2d 20 41 72 74 69  |Update #3 - Arti|
00001320  63 6c 65 20 44 65 6c 65  74 69 6f 6e 2e 0a 20 20  |cle Deletion..  |
00001330  20 20 20 20 20 41 64 64  65 64 20 69 63 6f 6e 20  |     Added icon |
00001340  73 6c 61 62 2d 69 6e 20  26 20 73 6c 61 62 2d 6f  |slab-in & slab-o|
00001350  75 74 20 66 75 6e 63 74  69 6f 6e 20 73 6f 20 6b  |ut function so k|
00001360  65 79 70 72 65 73 73 65  73 20 6e 6f 77 20 63 61  |eypresses now ca|
00001370  75 73 65 0a 20 20 20 20  20 20 20 20 20 61 70 70  |use.         app|
00001380  72 6f 70 72 69 61 74 65  20 69 63 6f 6e 73 20 74  |ropriate icons t|
00001390  6f 20 73 6c 61 62 20 69  6e 20 61 6e 64 20 74 68  |o slab in and th|
000013a0  65 6e 20 6f 75 74 2e 0a  20 20 20 20 20 20 20 4e  |en out..       N|
000013b0  6f 77 20 72 65 73 70 6f  6e 64 73 20 70 72 6f 70  |ow responds prop|
000013c0  65 72 6c 79 20 74 6f 20  4e 65 77 73 42 61 73 65  |erly to NewsBase|
000013d0  5f 55 70 64 61 74 65 20  23 32 20 2d 20 41 72 74  |_Update #2 - Art|
000013e0  69 63 6c 65 20 43 72 65  61 74 69 6f 6e 2e 0a 20  |icle Creation.. |
000013f0  20 20 20 20 20 20 41 72  74 69 63 6c 65 20 6c 69  |      Article li|
00001400  73 74 20 77 69 6e 64 6f  77 20 6e 6f 77 20 61 75  |st window now au|
00001410  74 6f 2d 73 63 72 6f 6c  6c 73 20 6f 6e 20 6f 70  |to-scrolls on op|
00001420  65 6e 69 6e 67 20 74 6f  20 61 20 70 6f 69 6e 74  |ening to a point|
00001430  20 77 68 65 72 65 20 74  68 65 0a 20 20 20 20 20  | where the.     |
00001440  20 20 20 20 74 68 65 20  66 69 72 73 74 20 75 6e  |    the first un|
00001450  72 65 61 64 20 61 72 74  69 63 6c 65 20 69 73 20  |read article is |
00001460  76 69 73 69 62 6c 65 2e  0a 20 20 20 20 20 20 20  |visible..       |
00001470  4d 69 6e 6f 72 20 63 68  61 6e 67 65 73 20 74 6f  |Minor changes to|
00001480  20 74 65 6d 70 6c 61 74  65 73 20 28 61 67 61 69  | templates (agai|
00001490  6e 29 2e 0a 20 20 20 20  20 20 20 44 65 6c 65 74  |n)..       Delet|
000014a0  65 64 20 75 6e 77 61 6e  74 65 64 20 77 69 6e 64  |ed unwanted wind|
000014b0  6f 77 73 20 66 72 6f 6d  20 74 65 6d 70 6c 61 74  |ows from templat|
000014c0  65 73 20 66 69 6c 65 2e  0a 20 20 20 20 20 20 20  |es file..       |
000014d0  41 64 64 65 64 20 70 65  72 63 65 6e 74 61 67 65  |Added percentage|
000014e0  20 69 6e 64 69 63 61 74  6f 72 20 74 6f 20 68 6f  | indicator to ho|
000014f0  75 72 67 6c 61 73 73 20  77 68 69 6c 65 20 66 65  |urglass while fe|
00001500  74 63 68 69 6e 67 20 61  72 74 69 63 6c 65 20 6c  |tching article l|
00001510  69 73 74 2e 0a 20 20 20  20 20 20 20 4d 61 6a 6f  |ist..       Majo|
00001520  72 20 63 68 61 6e 67 65  73 20 74 6f 20 61 72 74  |r changes to art|
00001530  69 63 6c 65 20 77 69 6e  64 6f 77 20 6d 65 6e 75  |icle window menu|
00001540  2c 20 6e 65 61 72 6c 79  20 61 6c 6c 20 6f 70 74  |, nearly all opt|
00001550  69 6f 6e 73 20 72 65 6d  6f 76 65 64 2e 0a 20 20  |ions removed..  |
00001560  20 20 20 20 20 41 64 64  65 64 20 73 61 76 65 20  |     Added save |
00001570  62 6f 78 20 74 6f 20 61  72 74 69 63 6c 65 20 77  |box to article w|
00001580  69 6e 64 6f 77 20 6d 65  6e 75 20 61 6e 64 20 6f  |indow menu and o|
00001590  6e 20 61 20 6b 65 79 70  72 65 73 73 20 28 46 33  |n a keypress (F3|
000015a0  29 2e 0a 20 20 20 20 20  20 20 41 64 64 65 64 20  |)..       Added |
000015b0  63 6f 64 65 20 74 6f 20  73 61 76 65 20 66 69 6c  |code to save fil|
000015c0  65 20 74 6f 20 65 69 74  68 65 72 20 66 69 6c 65  |e to either file|
000015d0  72 20 6f 72 20 61 6e 6f  74 68 65 72 20 74 61 73  |r or another tas|
000015e0  6b 2e 0a 20 20 20 20 20  20 20 49 6d 70 6c 65 6d  |k..       Implem|
000015f0  65 6e 74 65 64 20 61 72  74 69 63 6c 65 20 6c 6f  |ented article lo|
00001600  63 6b 69 6e 67 2f 75 6e  6c 6f 63 6b 69 6e 67 20  |cking/unlocking |
00001610  63 6f 64 65 2e 20 20 42  75 67 20 69 6e 20 4e 65  |code.  Bug in Ne|
00001620  77 73 42 61 73 65 20 30  2e 31 39 0a 20 20 20 20  |wsBase 0.19.    |
00001630  20 20 20 20 20 61 6e 64  20 73 6f 20 63 61 6e 27  |     and so can'|
00001640  74 20 74 65 73 74 2e 0a  20 20 20 20 20 20 20 20  |t test..        |
00001650  20 0a 30 2e 31 35 20 3a  20 4e 6f 77 20 64 65 6c  | .0.15 : Now del|
00001660  65 74 65 73 20 74 68 65  20 3c 54 54 46 4e 24 44  |etes the <TTFN$D|
00001670  69 72 3e 2e 54 65 6d 70  2e 41 72 74 69 63 6c 65  |ir>.Temp.Article|
00001680  20 66 69 6c 65 20 6f 6e  63 65 20 69 74 20 69 73  | file once it is|
00001690  20 6e 6f 20 6c 6f 6e 67  65 72 0a 20 20 20 20 20  | no longer.     |
000016a0  20 20 20 20 6e 65 65 64  65 64 2e 0a 20 20 20 20  |    needed..    |
000016b0  20 20 20 4e 6f 77 20 64  6f 65 73 6e 27 74 20 6f  |   Now doesn't o|
000016c0  70 65 6e 20 74 68 65 20  66 69 6c 65 73 20 77 69  |pen the files wi|
000016d0  74 68 69 6e 20 3c 54 54  46 4e 24 44 69 72 3e 2e  |thin <TTFN$Dir>.|
000016e0  64 65 62 75 67 20 75 70  6f 6e 20 73 74 61 72 74  |debug upon start|
000016f0  69 6e 67 2c 0a 20 20 20  20 20 20 20 20 20 64 6f  |ing,.         do|
00001700  65 73 6e 27 74 20 61 74  74 65 6d 70 74 20 74 6f  |esn't attempt to|
00001710  20 63 6c 6f 73 65 20 74  68 65 6d 20 77 68 65 6e  | close them when|
00001720  20 63 6c 6f 73 69 6e 67  20 64 6f 77 6e 20 61 6e  | closing down an|
00001730  64 20 67 6c 6f 62 61 6c  20 66 69 6c 65 0a 20 20  |d global file.  |
00001740  20 20 20 20 20 20 20 70  6f 69 6e 74 65 72 73 20  |       pointers |
00001750  72 65 6d 6f 76 65 64 2e  0a 20 20 20 20 20 20 20  |removed..       |
00001760  41 72 74 69 63 6c 65 20  77 69 6e 64 6f 77 20 6d  |Article window m|
00001770  65 6e 75 20 6e 6f 77 20  63 6c 6f 73 65 73 20 70  |enu now closes p|
00001780  72 6f 70 65 72 6c 79 20  77 68 65 6e 20 73 61 76  |roperly when sav|
00001790  69 6e 67 20 61 72 74 69  63 6c 65 20 6f 75 74 2e  |ing article out.|
000017a0  0a 20 20 20 20 20 20 20  41 6e 79 20 61 63 74 69  |.       Any acti|
000017b0  76 65 20 6d 65 6e 75 73  20 61 72 65 20 6e 6f 77  |ve menus are now|
000017c0  20 73 68 75 74 20 77 68  65 6e 20 61 20 54 54 46  | shut when a TTF|
000017d0  4e 5f 53 68 75 74 64 6f  77 6e 20 63 61 6c 6c 20  |N_Shutdown call |
000017e0  69 73 20 69 73 73 75 65  64 2e 0a 20 20 20 20 20  |is issued..     |
000017f0  20 20 54 65 6d 70 6c 61  74 65 20 66 6f 72 20 73  |  Template for s|
00001800  61 76 65 20 62 6f 78 20  61 6c 74 65 72 65 64 20  |ave box altered |
00001810  74 6f 20 61 6c 6c 6f 77  20 31 30 20 63 68 61 72  |to allow 10 char|
00001820  61 63 74 65 72 73 20 66  6f 72 20 66 69 6c 65 6e  |acters for filen|
00001830  61 6d 65 2e 0a 20 20 20  20 20 20 20 4e 75 6d 65  |ame..       Nume|
00001840  72 6f 75 73 20 6f 74 68  65 72 20 6d 69 6e 6f 72  |rous other minor|
00001850  20 63 68 61 6e 67 65 73  20 74 6f 20 74 65 6d 70  | changes to temp|
00001860  6c 61 74 65 73 20 66 69  6c 65 2e 0a 20 20 20 20  |lates file..    |
00001870  20 20 20 4e 6f 77 20 64  6f 65 73 20 73 6f 6d 65  |   Now does some|
00001880  20 63 68 65 63 6b 69 6e  67 20 66 6f 72 20 43 52  | checking for CR|
00001890  2f 4e 55 4c 4c 20 74 65  72 6d 69 6e 61 74 69 6f  |/NULL terminatio|
000018a0  6e 20 6f 6e 20 74 68 65  20 75 70 64 61 74 65 0a  |n on the update.|
000018b0  20 20 20 20 20 20 20 20  20 6d 65 73 73 61 67 65  |         message|
000018c0  73 20 23 32 20 61 6e 64  20 23 33 2e 0a 20 20 20  |s #2 and #3..   |
000018d0  20 20 20 20 41 72 74 69  63 6c 65 20 73 65 6c 65  |    Article sele|
000018e0  63 74 69 6f 6e 20 6e 6f  77 20 69 6d 70 6c 65 6d  |ction now implem|
000018f0  65 6e 74 65 64 20 77 69  74 68 69 6e 20 74 68 65  |ented within the|
00001900  20 61 72 74 69 63 6c 65  20 6c 69 73 74 20 77 69  | article list wi|
00001910  6e 64 6f 77 2e 0a 20 20  20 20 20 20 20 41 72 74  |ndow..       Art|
00001920  69 63 6c 65 20 6c 69 73  74 20 77 69 6e 64 6f 77  |icle list window|
00001930  27 73 20 6d 65 6e 75 20  6e 6f 77 20 72 61 64 69  |'s menu now radi|
00001940  63 61 6c 6c 79 20 64 69  66 66 65 72 65 6e 74 21  |cally different!|
00001950  0a 20 20 20 20 20 20 20  41 64 64 65 64 20 22 43  |.       Added "C|
00001960  61 74 63 68 20 55 70 22  20 6f 70 74 69 6f 6e 2c  |atch Up" option,|
00001970  20 74 6f 20 73 61 76 65  20 68 61 76 69 6e 67 20  | to save having |
00001980  74 6f 20 61 63 74 75 61  6c 6c 79 20 72 65 61 64  |to actually read|
00001990  20 61 6c 6c 20 61 72 74  69 63 6c 65 73 0a 20 20  | all articles.  |
000019a0  20 20 20 20 20 20 20 77  69 74 68 69 6e 20 61 20  |       within a |
000019b0  67 72 6f 75 70 20 74 6f  20 63 61 74 63 68 20 75  |group to catch u|
000019c0  70 20 77 69 74 68 20 61  20 67 72 6f 75 70 2e 0a  |p with a group..|
000019d0  20 20 20 20 20 20 20 43  61 6e 20 6e 6f 77 3a 0a  |       Can now:.|
000019e0  20 20 20 20 20 20 20 20  20 2b 20 44 72 61 67 20  |         + Drag |
000019f0  53 65 6c 65 63 74 20 61  72 74 69 63 6c 65 73 20  |Select articles |
00001a00  77 69 74 68 20 62 6f 74  68 20 22 53 65 6c 65 63  |with both "Selec|
00001a10  74 22 20 61 6e 64 20 22  41 64 6a 75 73 74 22 0a  |t" and "Adjust".|
00001a20  20 20 20 20 20 20 20 20  20 2b 20 53 65 6c 65 63  |         + Selec|
00001a30  74 20 61 6c 6c 20 61 72  74 69 63 6c 65 73 20 6f  |t all articles o|
00001a40  72 20 6a 75 73 74 20 74  68 6f 73 65 20 74 68 61  |r just those tha|
00001a50  74 20 61 72 65 20 72 65  61 64 20 2f 20 75 6e 72  |t are read / unr|
00001a60  65 61 64 0a 20 20 20 20  20 20 20 20 20 2b 20 4d  |ead.         + M|
00001a70  61 72 6b 20 73 65 6c 65  63 74 65 64 20 61 72 74  |ark selected art|
00001a80  69 63 6c 65 73 20 61 73  20 72 65 61 64 20 6f 72  |icles as read or|
00001a90  20 75 6e 72 65 61 64 0a  20 20 20 20 20 20 20 4e  | unread.       N|
00001aa0  6f 77 20 72 65 73 70 6f  6e 64 73 20 70 72 6f 70  |ow responds prop|
00001ab0  65 72 6c 79 20 74 6f 20  4e 65 77 73 42 61 73 65  |erly to NewsBase|
00001ac0  5f 55 70 64 61 74 65 20  23 30 20 2d 20 47 72 6f  |_Update #0 - Gro|
00001ad0  75 70 20 63 72 65 61 74  69 6f 6e 0a 20 20 20 20  |up creation.    |
00001ae0  20 20 20 20 20 77 69 6e  64 6f 77 20 65 78 74 65  |     window exte|
00001af0  6e 74 20 63 68 61 6e 67  65 73 20 74 6f 20 63 6f  |nt changes to co|
00001b00  70 65 2c 20 62 75 74 20  77 69 6e 64 6f 77 20 68  |pe, but window h|
00001b10  61 73 20 74 6f 20 62 65  20 72 65 2d 73 69 7a 65  |as to be re-size|
00001b20  64 0a 20 20 20 20 20 20  20 20 20 6d 61 6e 75 61  |d.         manua|
00001b30  6c 6c 79 20 74 6f 20 73  65 65 20 74 68 65 20 67  |lly to see the g|
00001b40  72 6f 75 70 2e 0a 20 20  20 20 20 20 20 20 20 0a  |roup..         .|
00001b50  30 2e 31 36 20 3a 20 54  69 64 69 65 64 20 75 70  |0.16 : Tidied up|
00001b60  20 61 6e 64 20 72 65 6d  6f 76 65 64 20 64 75 70  | and removed dup|
00001b70  6c 69 63 61 74 69 6f 6e  20 69 6e 20 74 68 65 20  |lication in the |
00001b80  61 72 74 69 63 6c 65 20  77 69 6e 64 6f 77 20 73  |article window s|
00001b90  65 6c 65 63 74 69 6f 6e  0a 20 20 20 20 20 20 20  |election.       |
00001ba0  20 20 63 6f 64 65 20 2d  20 6e 6f 77 20 6d 75 63  |  code - now muc|
00001bb0  68 20 6d 6f 72 65 20 65  66 66 69 63 69 65 6e 74  |h more efficient|
00001bc0  2e 0a 20 20 20 20 20 20  20 46 69 78 65 64 20 62  |..       Fixed b|
00001bd0  75 67 20 77 68 65 72 65  62 79 20 64 6f 75 62 6c  |ug whereby doubl|
00001be0  65 20 63 6c 69 63 6b 69  6e 67 20 6c 6f 77 20 64  |e clicking low d|
00001bf0  6f 77 6e 20 6f 6e 20 6f  6e 65 20 61 72 74 69 63  |own on one artic|
00001c00  6c 65 20 77 6f 75 6c 64  0a 20 20 20 20 20 20 20  |le would.       |
00001c10  20 20 72 65 73 75 6c 74  20 69 6e 20 69 74 20 62  |  result in it b|
00001c20  65 69 6e 67 20 68 69 67  68 6c 69 67 68 74 65 64  |eing highlighted|
00001c30  2c 20 62 75 74 20 74 68  65 20 66 6f 6c 6c 6f 77  |, but the follow|
00001c40  69 6e 67 20 61 72 74 69  63 6c 65 20 64 69 73 70  |ing article disp|
00001c50  6c 61 79 65 64 2e 0a 20  20 20 20 20 20 20 4e 65  |layed..       Ne|
00001c60  77 73 67 72 6f 75 70 20  22 6a 75 6e 6b 22 20 6e  |wsgroup "junk" n|
00001c70  6f 77 20 74 72 65 61 74  65 64 20 61 73 20 65 6d  |ow treated as em|
00001c80  61 69 6c 20 69 6e 20 74  68 61 74 20 79 6f 75 20  |ail in that you |
00001c90  63 61 6e 20 64 65 6c 65  74 65 20 61 72 74 69 63  |can delete artic|
00001ca0  6c 65 73 0a 20 20 20 20  20 20 20 20 20 66 72 6f  |les.         fro|
00001cb0  6d 20 69 74 20 61 6e 64  20 79 6f 75 20 61 72 65  |m it and you are|
00001cc0  20 6e 6f 74 20 61 6c 6c  6f 77 65 64 20 74 6f 20  | not allowed to |
00001cd0  70 6f 73 74 20 74 6f 20  69 74 2e 0a 20 20 20 20  |post to it..    |
00001ce0  20 20 20 42 72 6f 6b 65  20 75 70 64 61 74 69 6e  |   Broke updatin|
00001cf0  67 20 6f 66 20 6e 65 77  73 67 72 6f 75 70 73 20  |g of newsgroups |
00001d00  77 69 6e 64 6f 77 20 77  68 69 6c 65 20 72 65 61  |window while rea|
00001d10  64 69 6e 67 20 61 72 74  69 63 6c 65 73 2c 20 6e  |ding articles, n|
00001d20  6f 77 20 66 69 78 65 64  2e 0a 20 20 20 20 20 20  |ow fixed..      |
00001d30  20 54 68 72 65 61 64 69  6e 67 20 69 6d 70 6c 65  | Threading imple|
00001d40  6d 65 6e 74 65 64 20 61  74 20 61 20 73 69 6d 70  |mented at a simp|
00001d50  6c 65 20 6c 65 76 65 6c  2c 20 6e 6f 74 20 6d 75  |le level, not mu|
00001d60  63 68 20 74 68 65 20 75  73 65 72 20 63 61 6e 20  |ch the user can |
00001d70  64 6f 0a 20 20 20 20 20  20 20 20 20 69 6e 20 74  |do.         in t|
00001d80  68 65 20 74 68 72 65 61  64 73 20 77 69 6e 64 6f  |he threads windo|
00001d90  77 20 65 78 63 65 70 74  20 72 65 61 64 20 66 72  |w except read fr|
00001da0  6f 6d 20 66 69 72 73 74  2c 20 72 65 61 64 20 66  |om first, read f|
00001db0  72 6f 6d 20 66 69 72 73  74 20 0a 20 20 20 20 20  |rom first .     |
00001dc0  20 20 20 20 75 6e 72 65  61 64 2c 20 63 6f 6d 70  |    unread, comp|
00001dd0  6f 73 65 20 6d 61 69 6c  2f 6e 65 77 73 20 61 6e  |ose mail/news an|
00001de0  64 20 63 61 74 63 68 2d  75 70 2e 0a 20 20 20 20  |d catch-up..    |
00001df0  20 20 20 4e 65 78 74 2f  50 72 65 76 69 6f 75 73  |   Next/Previous|
00001e00  20 61 72 74 69 63 6c 65  73 20 6e 6f 77 20 73 6b  | articles now sk|
00001e10  69 70 20 6f 76 65 72 20  61 6e 79 20 64 65 6c 65  |ip over any dele|
00001e20  74 65 64 20 61 72 74 69  63 6c 65 73 2e 0a 20 20  |ted articles..  |
00001e30  20 20 20 20 20 52 65 6d  6f 76 65 64 20 52 4f 54  |     Removed ROT|
00001e40  31 33 20 6f 70 74 69 6f  6e 20 66 72 6f 6d 20 61  |13 option from a|
00001e50  72 74 69 63 6c 65 20 6d  65 6e 75 20 2d 20 69 74  |rticle menu - it|
00001e60  20 69 73 6e 27 74 20 69  6d 70 6c 65 6d 65 6e 74  | isn't implement|
00001e70  65 64 20 79 65 74 2e 0a  20 20 20 20 20 20 20 0a  |ed yet..       .|
00001e80  30 2e 31 37 20 3a 20 50  72 65 73 73 69 6e 67 20  |0.17 : Pressing |
00001e90  27 44 27 2c 20 27 44 65  6c 65 74 65 27 20 6f 72  |'D', 'Delete' or|
00001ea0  20 62 61 63 6b 73 70 61  63 65 20 6b 65 79 73 20  | backspace keys |
00001eb0  77 68 69 6c 65 20 72 65  61 64 69 6e 67 20 61 20  |while reading a |
00001ec0  6e 65 77 73 67 72 6f 75  70 0a 20 20 20 20 20 20  |newsgroup.      |
00001ed0  20 20 20 63 61 75 73 65  64 20 74 68 65 20 6c 6f  |   caused the lo|
00001ee0  63 6b 20 62 75 74 74 6f  6e 20 74 6f 20 63 6f 6e  |ck button to con|
00001ef0  73 74 61 6e 74 6c 79 20  73 6c 61 62 20 69 6e 20  |stantly slab in |
00001f00  26 20 6f 75 74 20 2d 20  4e 6f 77 20 46 69 78 65  |& out - Now Fixe|
00001f10  64 2e 0a 20 20 20 20 20  20 20 43 68 61 6e 67 65  |d..       Change|
00001f20  64 20 77 72 69 74 61 62  6c 65 20 69 63 6f 6e 20  |d writable icon |
00001f30  69 6e 20 73 61 76 65 20  62 6f 78 20 74 6f 20 64  |in save box to d|
00001f40  69 73 61 6c 6c 6f 77 20  63 68 61 72 61 63 74 65  |isallow characte|
00001f50  72 73 20 74 68 61 74 20  61 72 65 20 6e 6f 74 0a  |rs that are not.|
00001f60  20 20 20 20 20 20 20 20  20 76 61 6c 69 64 20 69  |         valid i|
00001f70  6e 20 66 69 6c 65 6e 61  6d 65 73 2e 0a 20 20 20  |n filenames..   |
00001f80  20 20 20 20 52 65 2d 6f  72 64 65 72 65 64 20 74  |    Re-ordered t|
00001f90  68 65 20 6d 65 6d 6f 72  79 20 61 6c 6c 6f 63 61  |he memory alloca|
00001fa0  74 69 6f 6e 20 62 69 74  73 20 73 6f 20 74 68 61  |tion bits so tha|
00001fb0  74 20 54 54 46 4e 20 6e  6f 77 20 72 75 6e 73 20  |t TTFN now runs |
00001fc0  69 6e 20 61 62 6f 75 74  0a 20 20 20 20 20 20 20  |in about.       |
00001fd0  20 20 34 30 25 20 6c 65  73 73 20 6d 65 6d 6f 72  |  40% less memor|
00001fe0  79 20 2d 20 77 65 6c 6c  20 49 20 77 61 73 20 69  |y - well I was i|
00001ff0  6d 70 72 65 73 73 65 64  2e 0a 20 20 20 20 20 20  |mpressed..      |
00002000  20 4e 6f 77 20 77 6f 6e  27 74 20 6c 65 74 20 79  | Now won't let y|
00002010  6f 75 20 64 65 6c 65 74  65 20 74 68 65 20 6c 61  |ou delete the la|
00002020  73 74 20 61 72 74 69 63  6c 65 20 69 6e 20 61 20  |st article in a |
00002030  45 6d 61 69 6c 20 6f 72  20 46 6f 6c 64 65 72 20  |Email or Folder |
00002040  67 72 6f 75 70 2c 0a 20  20 20 20 20 20 20 20 20  |group,.         |
00002050  74 68 69 73 20 61 76 6f  69 64 73 20 6f 6e 65 20  |this avoids one |
00002060  70 61 72 74 69 63 75 6c  61 72 20 62 75 67 2e 0a  |particular bug..|
00002070  20 20 20 20 20 20 20 20  20 0a 30 2e 31 38 20 3a  |         .0.18 :|
00002080  20 46 69 78 65 64 20 63  72 61 73 68 65 73 20 64  | Fixed crashes d|
00002090  75 72 69 6e 67 20 64 65  6c 65 74 69 6e 67 20 61  |uring deleting a|
000020a0  72 74 69 63 6c 65 73 20  66 72 6f 6d 20 6e 6f 6e  |rticles from non|
000020b0  2d 74 68 72 65 61 64 65  64 20 67 72 6f 75 70 73  |-threaded groups|
000020c0  2e 0a 20 20 20 20 20 20  20 41 72 74 69 63 6c 65  |..       Article|
000020d0  20 74 68 72 65 61 64 69  6e 67 20 62 79 20 73 75  | threading by su|
000020e0  62 6a 65 63 74 20 69 73  20 6e 6f 77 20 63 61 73  |bject is now cas|
000020f0  65 20 69 6e 73 65 6e 73  69 74 69 76 65 20 74 68  |e insensitive th|
00002100  61 6e 6b 73 20 74 6f 20  61 0a 20 20 20 20 20 20  |anks to a.      |
00002110  20 20 20 73 6d 61 6c 6c  20 62 75 74 20 65 66 66  |   small but eff|
00002120  69 63 69 65 6e 74 20 61  73 73 65 6d 62 6c 65 72  |icient assembler|
00002130  20 72 6f 75 74 69 6e 65  20 62 79 20 52 69 63 68  | routine by Rich|
00002140  61 72 64 20 53 61 72 67  65 61 6e 74 2e 0a 20 20  |ard Sargeant..  |
00002150  20 20 20 20 20 46 69 78  65 64 20 73 6c 69 67 68  |     Fixed sligh|
00002160  74 20 62 75 67 20 77 69  74 68 20 64 65 6c 65 74  |t bug with delet|
00002170  69 6e 67 20 61 72 74 69  63 6c 65 73 2c 20 69 74  |ing articles, it|
00002180  20 77 61 73 6e 27 74 20  75 70 64 61 74 69 6e 67  | wasn't updating|
00002190  20 74 68 65 0a 20 20 20  20 20 20 20 20 20 6e 75  | the.         nu|
000021a0  6d 62 65 72 20 6f 66 20  75 6e 72 65 61 64 20 61  |mber of unread a|
000021b0  72 74 69 63 6c 65 73 20  63 6f 72 72 65 63 74 6c  |rticles correctl|
000021c0  79 2e 0a 20 20 20 20 20  20 20 4d 65 6d 6f 72 79  |y..       Memory|
000021d0  20 72 65 2d 61 72 72 61  6e 67 65 6d 65 6e 74 20  | re-arrangement |
000021e0  69 6e 20 30 2e 31 37 20  63 61 75 73 65 64 20 74  |in 0.17 caused t|
000021f0  68 65 20 75 73 65 72 20  73 65 6c 65 63 74 69 6f  |he user selectio|
00002200  6e 20 6d 65 6e 75 20 74  6f 0a 20 20 20 20 20 20  |n menu to.      |
00002210  20 20 20 64 69 73 73 61  70 70 65 61 72 2c 20 69  |   dissappear, i|
00002220  74 27 73 20 6e 6f 77 20  62 61 63 6b 20 73 61 66  |t's now back saf|
00002230  65 20 26 20 73 6f 75 6e  64 21 0a 20 20 20 20 20  |e & sound!.     |
00002240  20 20 4e 6f 77 20 73 65  6e 64 73 20 75 73 65 72  |  Now sends user|
00002250  6e 61 6d 65 20 74 6f 20  4e 65 77 73 42 61 73 65  |name to NewsBase|
00002260  20 6f 6e 20 73 65 74 74  69 6e 67 20 64 65 66 61  | on setting defa|
00002270  75 6c 74 20 75 73 65 72  20 6f 72 20 61 20 0a 20  |ult user or a . |
00002280  20 20 20 20 20 20 20 20  63 68 61 6e 67 65 20 6f  |        change o|
00002290  66 20 75 73 65 72 2e 0a  20 20 20 20 20 20 20 43  |f user..       C|
000022a0  68 61 6e 67 65 64 20 75  73 65 72 68 6f 6d 65 20  |hanged userhome |
000022b0  6c 6f 63 61 74 69 6f 6e  20 73 6f 20 74 68 61 74  |location so that|
000022c0  20 3c 55 73 65 72 48 6f  6d 65 24 44 69 72 3e 20  | <UserHome$Dir> |
000022d0  6e 6f 77 20 70 6f 69 6e  74 73 20 74 6f 0a 20 20  |now points to.  |
000022e0  20 20 20 20 20 20 20 69  74 20 2d 20 61 6c 6c 6f  |       it - allo|
000022f0  77 73 20 75 73 65 72 68  6f 6d 65 20 74 6f 20 62  |ws userhome to b|
00002300  65 20 72 65 6c 6f 63 61  74 65 64 20 65 6c 73 65  |e relocated else|
00002310  77 68 65 72 65 0a 20 20  20 20 20 20 20 55 73 65  |where.       Use|
00002320  72 20 4d 61 6e 61 67 65  6d 65 6e 74 20 77 69 6e  |r Management win|
00002330  64 6f 77 20 69 73 20 6e  6f 77 20 62 69 67 67 65  |dow is now bigge|
00002340  72 2c 20 63 6f 6e 74 61  69 6e 69 6e 67 20 69 63  |r, containing ic|
00002350  6f 6e 73 20 66 6f 72 20  64 65 6c 65 74 69 6e 67  |ons for deleting|
00002360  0a 20 20 20 20 20 20 20  20 20 61 6e 64 20 63 72  |.         and cr|
00002370  65 61 74 69 6e 67 20 6e  65 77 20 75 73 65 72 73  |eating new users|
00002380  2e 0a 20 20 20 20 20 20  20 52 65 77 72 6f 74 65  |..       Rewrote|
00002390  20 74 68 65 20 4e 65 77  73 42 61 73 65 20 43 6f  | the NewsBase Co|
000023a0  6d 6d 61 6e 64 20 6d 65  73 73 61 67 65 20 67 65  |mmand message ge|
000023b0  6e 65 72 61 74 69 6f 6e  20 63 6f 64 65 20 69 6e  |neration code in|
000023c0  74 6f 20 6d 6f 72 65 0a  20 20 20 20 20 20 20 20  |to more.        |
000023d0  20 67 65 6e 65 72 69 63  20 72 6f 75 74 69 6e 65  | generic routine|
000023e0  73 2e 0a 20 20 20 20 20  20 20 54 43 50 49 50 20  |s..       TCPIP |
000023f0  32 2e 30 30 67 20 52 65  6c 65 61 73 65 64 2c 20  |2.00g Released, |
00002400  74 68 65 72 65 66 6f 72  65 20 44 69 72 65 63 74  |therefore Direct|
00002410  20 4e 4e 54 50 20 70 6f  73 74 69 6e 67 20 69 73  | NNTP posting is|
00002420  20 62 61 63 6b 2c 20 69  6e 74 69 61 6c 0a 20 20  | back, intial.  |
00002430  20 20 20 20 20 20 20 74  65 73 74 69 6e 67 20 6f  |       testing o|
00002440  66 20 54 43 50 49 50 20  32 2e 30 30 67 20 73 68  |f TCPIP 2.00g sh|
00002450  6f 77 73 20 74 68 61 74  20 38 30 20 63 68 61 72  |ows that 80 char|
00002460  61 63 74 65 72 20 62 75  67 20 69 73 20 66 69 78  |acter bug is fix|
00002470  65 64 2e 0a 20 20 20 20  20 20 20 20 20 0a 30 2e  |ed..         .0.|
00002480  31 39 20 3a 20 53 75 62  6a 65 63 74 20 63 6f 6d  |19 : Subject com|
00002490  70 61 72 69 73 6f 6e 20  66 6f 72 20 74 68 72 65  |parison for thre|
000024a0  61 64 69 6e 67 20 6e 6f  77 20 75 70 20 74 6f 20  |ading now up to |
000024b0  35 30 25 20 66 61 73 74  65 72 2c 20 77 68 69 63  |50% faster, whic|
000024c0  68 20 73 68 6f 75 6c 64  0a 20 20 20 20 20 20 20  |h should.       |
000024d0  20 20 73 70 65 65 64 20  75 70 20 74 68 72 65 61  |  speed up threa|
000024e0  64 69 6e 67 20 69 6e 20  6c 61 72 67 65 20 67 72  |ding in large gr|
000024f0  6f 75 70 73 20 28 33 30  30 2b 20 61 72 74 69 63  |oups (300+ artic|
00002500  6c 65 73 29 2e 0a 20 20  20 20 20 20 20 22 51 75  |les)..       "Qu|
00002510  6f 74 65 20 53 69 67 6e  61 74 75 72 65 73 22 20  |ote Signatures" |
00002520  6f 70 74 69 6f 6e 20 6e  6f 77 20 66 75 6e 63 74  |option now funct|
00002530  69 6f 6e 73 20 61 73 20  64 6f 63 75 6d 65 6e 74  |ions as document|
00002540  65 64 2e 0a 20 20 20 20  20 20 20 46 69 78 65 64  |ed..       Fixed|
00002550  20 73 65 74 75 70 20 77  69 6e 64 6f 77 20 74 65  | setup window te|
00002560  6d 70 6c 61 74 65 20 73  6f 20 74 68 61 74 20 74  |mplate so that t|
00002570  68 65 20 73 65 63 74 69  6f 6e 20 74 69 74 6c 65  |he section title|
00002580  20 69 63 6f 6e 73 20 64  6f 6e 27 74 0a 20 20 20  | icons don't.   |
00002590  20 20 20 20 20 20 73 6c  61 62 20 69 6e 2f 6f 75  |      slab in/ou|
000025a0  74 20 69 6e 20 73 79 6d  70 61 74 68 79 20 77 69  |t in sympathy wi|
000025b0  74 68 20 74 68 65 20 76  61 72 69 6f 75 73 20 6f  |th the various o|
000025c0  70 74 69 6f 6e 20 62 75  74 74 6f 6e 73 2e 0a 20  |ption buttons.. |
000025d0  20 20 20 20 20 20 50 75  74 20 62 61 63 6b 20 44  |      Put back D|
000025e0  69 72 65 63 74 20 4e 4e  54 50 20 70 6f 73 74 69  |irect NNTP posti|
000025f0  6e 67 20 74 6f 20 77 69  74 68 20 66 6f 6c 6c 6f  |ng to with follo|
00002600  77 2d 75 70 27 73 20 61  6c 73 6f 20 2d 20 6f 6d  |w-up's also - om|
00002610  69 73 73 69 6f 6e 0a 20  20 20 20 20 20 20 20 20  |ission.         |
00002620  69 6e 20 30 2e 31 38 2e  0a 20 20 20 20 20 20 20  |in 0.18..       |
00002630  4e 6f 77 20 63 72 65 61  74 65 73 20 74 65 6d 70  |Now creates temp|
00002640  6f 72 61 72 79 20 66 69  6c 65 73 20 77 69 74 68  |orary files with|
00002650  69 6e 20 3c 57 69 6d 70  24 53 63 72 61 70 44 69  |in <Wimp$ScrapDi|
00002660  72 3e 20 61 6e 64 20 6e  6f 74 20 69 6e 73 69 64  |r> and not insid|
00002670  65 0a 20 20 20 20 20 20  20 20 20 74 68 65 20 61  |e.         the a|
00002680  70 70 6c 69 63 61 74 69  6f 6e 20 64 69 72 65 63  |pplication direc|
00002690  74 6f 72 79 2e 20 20 54  54 46 4e 2c 20 6f 6e 63  |tory.  TTFN, onc|
000026a0  65 20 63 6f 6e 66 69 67  75 72 65 64 2c 20 63 61  |e configured, ca|
000026b0  6e 20 6e 6f 77 20 72 65  73 69 64 65 0a 20 20 20  |n now reside.   |
000026c0  20 20 20 20 20 20 6f 6e  20 61 20 72 65 61 64 2d  |      on a read-|
000026d0  6f 6e 6c 79 20 70 61 72  74 69 74 69 6f 6e 2e 0a  |only partition..|
000026e0  20 20 20 20 20 20 20 53  70 61 63 65 73 20 6e 6f  |       Spaces no|
000026f0  20 6c 6f 6e 67 65 72 20  76 61 6c 69 64 20 69 6e  | longer valid in|
00002700  20 65 69 74 68 65 72 20  75 73 65 72 20 63 72 65  | either user cre|
00002710  61 74 69 6f 6e 20 77 72  69 74 61 62 6c 65 20 69  |ation writable i|
00002720  63 6f 6e 20 6f 72 20 74  68 65 0a 20 20 20 20 20  |con or the.     |
00002730  20 20 20 20 66 69 6c 65  6e 61 6d 65 20 69 63 6f  |    filename ico|
00002740  6e 20 6f 66 20 74 68 65  20 73 61 76 65 2d 62 6f  |n of the save-bo|
00002750  78 2e 0a 20 20 20 20 20  20 20 46 69 78 65 64 20  |x..       Fixed |
00002760  62 75 67 20 77 69 74 68  20 64 65 6c 65 74 69 6e  |bug with deletin|
00002770  67 20 61 72 74 69 63 6c  65 73 20 61 6e 64 20 75  |g articles and u|
00002780  70 64 61 74 69 6e 67 20  6e 75 6d 62 65 72 20 6f  |pdating number o|
00002790  66 20 75 6e 72 65 61 64  20 0a 20 20 20 20 20 20  |f unread .      |
000027a0  20 20 20 61 72 74 69 63  6c 65 73 20 69 6e 20 74  |   articles in t|
000027b0  68 65 20 4e 65 77 73 47  72 6f 75 70 73 20 77 69  |he NewsGroups wi|
000027c0  6e 64 6f 77 2e 0a 20 20  20 20 20 20 20 3c 55 73  |ndow..       <Us|
000027d0  65 72 48 6f 6d 65 24 44  69 72 3e 20 6e 6f 77 20  |erHome$Dir> now |
000027e0  72 65 73 69 64 65 6e 74  20 69 6e 20 21 4e 65 77  |resident in !New|
000027f0  73 44 69 72 2e 0a 20 20  20 20 20 20 20 49 6d 70  |sDir..       Imp|
00002800  6c 65 6d 65 6e 74 65 64  20 43 72 65 61 74 65 20  |lemented Create |
00002810  26 20 44 65 6c 65 74 65  20 75 73 65 72 2c 20 61  |& Delete user, a|
00002820  6c 6f 6e 67 20 77 69 74  68 20 70 72 6f 70 65 72  |long with proper|
00002830  20 72 65 73 70 6f 6e 73  65 73 20 74 6f 0a 20 20  | responses to.  |
00002840  20 20 20 20 20 20 20 4e  65 77 73 42 61 73 65 5f  |       NewsBase_|
00002850  55 70 64 61 74 65 20 74  79 70 65 73 20 34 20 61  |Update types 4 a|
00002860  6e 64 20 35 2e 20 20 55  73 65 72 6c 69 73 74 20  |nd 5.  Userlist |
00002870  6d 65 6e 75 20 75 70 64  61 74 65 64 20 61 63 63  |menu updated acc|
00002880  6f 72 64 69 6e 67 6c 79  2e 0a 20 20 20 20 20 20  |ordingly..      |
00002890  20 4e 6f 77 20 63 68 65  63 6b 73 20 66 6f 72 20  | Now checks for |
000028a0  62 6c 61 6e 6b 20 54 6f  3a 20 66 69 65 6c 64 20  |blank To: field |
000028b0  69 6e 20 6e 65 77 20 65  6d 61 69 6c 20 77 69 6e  |in new email win|
000028c0  64 6f 77 20 61 6e 64 20  62 6c 61 6e 6b 0a 20 20  |dow and blank.  |
000028d0  20 20 20 20 20 20 20 4e  65 77 73 67 72 6f 75 70  |       Newsgroup|
000028e0  73 3a 20 66 69 65 6c 64  20 69 6e 20 6e 65 77 20  |s: field in new |
000028f0  70 6f 73 74 20 77 69 6e  64 6f 77 20 62 65 66 6f  |post window befo|
00002900  72 65 20 67 65 6e 65 72  61 74 69 6e 67 20 74 68  |re generating th|
00002910  65 20 74 65 78 74 2e 0a  20 20 20 20 20 20 20 53  |e text..       S|
00002920  6d 61 6c 6c 20 6d 65 73  73 61 67 65 20 77 69 6e  |mall message win|
00002930  64 6f 77 20 64 65 66 69  6e 65 64 20 69 6e 20 54  |dow defined in T|
00002940  65 6d 70 6c 61 74 65 73  2e 0a 20 20 20 20 20 20  |emplates..      |
00002950  20 41 72 74 69 63 6c 65  20 63 61 6e 63 65 6c 6c  | Article cancell|
00002960  61 74 69 6f 6e 20 6e 6f  77 20 69 6d 70 6c 65 6d  |ation now implem|
00002970  65 6e 74 65 64 2e 20 20  43 61 6e 63 65 6c 6c 61  |ented.  Cancella|
00002980  74 69 6f 6e 20 6f 6e 6c  79 20 61 6c 6c 6f 77 65  |tion only allowe|
00002990  64 0a 20 20 20 20 20 20  20 20 20 66 72 6f 6d 20  |d.         from |
000029a0  45 6d 61 69 6c 2e 3c 63  75 72 72 65 6e 74 5f 75  |Email.<current_u|
000029b0  73 65 72 3e 2e 6f 75 74  67 6f 69 6e 67 2e 6e 65  |ser>.outgoing.ne|
000029c0  77 73 20 6f 72 20 66 72  6f 6d 20 61 6e 79 20 6e  |ws or from any n|
000029d0  65 77 73 67 72 6f 75 70  0a 20 20 20 20 20 20 20  |ewsgroup.       |
000029e0  20 20 61 73 20 6c 6f 6e  67 20 61 73 20 74 68 65  |  as long as the|
000029f0  20 61 64 64 72 65 73 73  20 6f 6e 20 74 68 65 20  | address on the |
00002a00  46 72 6f 6d 3a 20 6c 69  6e 65 20 6d 61 74 63 68  |From: line match|
00002a10  65 73 20 74 68 61 74 20  6f 66 20 74 68 65 0a 20  |es that of the. |
00002a20  20 20 20 20 20 20 20 20  63 75 72 72 65 6e 74 20  |        current |
00002a30  75 73 65 72 2e 20 20 49  6e 66 6f 72 6d 73 20 75  |user.  Informs u|
00002a40  73 65 72 20 6f 66 20 63  61 6e 63 65 6c 6c 61 74  |ser of cancellat|
00002a50  69 6f 6e 20 76 69 61 20  6d 65 73 73 61 67 65 20  |ion via message |
00002a60  77 69 6e 64 6f 77 2e 0a  20 20 20 20 20 20 20 41  |window..       A|
00002a70  72 74 69 63 6c 65 20 77  69 6e 64 6f 77 20 6e 6f  |rticle window no|
00002a80  77 20 67 69 76 65 73 20  69 6e 64 69 63 61 74 69  |w gives indicati|
00002a90  6f 6e 20 6f 66 20 6c 6f  63 6b 20 73 74 61 74 75  |on of lock statu|
00002aa0  73 20 6f 66 20 61 72 74  69 63 6c 65 2c 20 61 6c  |s of article, al|
00002ab0  73 6f 0a 20 20 20 20 20  20 20 20 20 63 6c 69 63  |so.         clic|
00002ac0  6b 69 6e 67 20 6f 6e 20  70 61 64 6c 6f 63 6b 20  |king on padlock |
00002ad0  69 63 6f 6e 20 77 69 6c  6c 20 74 6f 67 67 6c 65  |icon will toggle|
00002ae0  20 74 68 65 20 6c 6f 63  6b 20 73 74 61 74 75 73  | the lock status|
00002af0  2e 0a 20 20 20 20 20 20  20 44 69 72 65 63 74 20  |..       Direct |
00002b00  4e 4e 54 50 20 63 61 6e  20 6e 6f 77 20 62 65 20  |NNTP can now be |
00002b10  74 75 72 6e 65 64 20 6f  6e 2f 6f 66 66 20 62 79  |turned on/off by|
00002b20  20 64 65 66 69 6e 69 6e  67 2f 63 6f 6d 6d 65 6e  | defining/commen|
00002b30  74 69 6e 67 20 6f 75 74  20 74 68 65 20 0a 20 20  |ting out the .  |
00002b40  20 20 20 20 20 20 20 6c  61 62 65 6c 20 22 64 61  |       label "da|
00002b50  74 61 2e 6e 65 77 73 67  61 74 65 22 20 69 6e 20  |ta.newsgate" in |
00002b60  74 68 65 20 21 54 54 46  4e 2e 52 65 73 6f 75 72  |the !TTFN.Resour|
00002b70  63 65 73 2e 4d 65 73 73  61 67 65 73 20 66 69 6c  |ces.Messages fil|
00002b80  65 2e 0a 20 20 20 20 20  20 20 4e 65 77 20 61 70  |e..       New ap|
00002b90  70 6c 69 63 61 74 69 6f  6e 20 69 63 6f 6e 2c 20  |plication icon, |
00002ba0  70 6f 6f 72 6c 79 20 64  65 73 69 67 6e 65 64 20  |poorly designed |
00002bb0  62 75 74 20 6e 6f 77 20  6c 6f 6f 6b 73 20 61 20  |but now looks a |
00002bc0  62 69 74 20 6d 6f 72 65  0a 20 20 20 20 20 20 20  |bit more.       |
00002bd0  20 20 6f 72 69 67 69 6e  61 6c 20 74 68 61 6e 20  |  original than |
00002be0  69 74 20 64 69 64 2e 0a  20 20 20 20 20 20 20 20  |it did..        |
00002bf0  20 0a 30 2e 32 30 20 3a  20 52 65 64 75 63 65 64  | .0.20 : Reduced|
00002c00  20 57 69 6d 70 53 6c 6f  74 20 73 74 61 74 65 6d  | WimpSlot statem|
00002c10  65 6e 74 20 69 6e 20 21  52 75 6e 20 74 6f 20 31  |ent in !Run to 1|
00002c20  32 38 4b 2c 20 54 54 46  4e 20 6e 6f 77 20 73 65  |28K, TTFN now se|
00002c30  65 6d 73 20 74 6f 0a 20  20 20 20 20 20 20 20 20  |ems to.         |
00002c40  72 75 6e 20 4f 4b 20 69  6e 20 31 39 32 4b 20 28  |run OK in 192K (|
00002c50  70 72 61 69 73 65 20 74  68 65 20 4c 6f 72 64 20  |praise the Lord |
00002c60  66 6f 72 20 2a 49 6e 69  74 53 74 6f 72 65 29 2e  |for *InitStore).|
00002c70  0a 20 20 20 20 20 20 20  57 68 65 6e 20 63 68 61  |.       When cha|
00002c80  6e 67 69 6e 67 20 63 75  72 72 65 6e 74 6c 79 20  |nging currently |
00002c90  73 65 6c 65 63 74 65 64  20 75 73 65 72 20 74 6f  |selected user to|
00002ca0  20 61 20 75 73 65 72 20  74 68 61 74 20 68 61 73  | a user that has|
00002cb0  20 6e 6f 20 4e 65 77 73  52 43 0a 20 20 20 20 20  | no NewsRC.     |
00002cc0  20 20 20 20 66 69 6c 65  2c 20 54 54 46 4e 20 6e  |    file, TTFN n|
00002cd0  6f 77 20 72 65 73 65 74  73 20 61 6c 6c 20 74 68  |ow resets all th|
00002ce0  65 20 72 61 64 69 6f 20  62 75 74 74 6f 6e 73 20  |e radio buttons |
00002cf0  69 6e 20 74 68 65 20 4e  65 77 73 47 72 6f 75 70  |in the NewsGroup|
00002d00  73 0a 20 20 20 20 20 20  20 20 20 64 69 73 70 6c  |s.         displ|
00002d10  61 79 20 74 6f 20 22 6f  66 66 22 2e 0a 20 20 20  |ay to "off"..   |
00002d20  20 20 20 20 43 72 65 61  74 65 20 55 73 65 72 20  |    Create User |
00002d30  61 6e 64 20 44 65 6c 65  74 65 20 55 73 65 72 20  |and Delete User |
00002d40  6e 6f 77 20 63 68 65 63  6b 20 66 6f 72 20 74 68  |now check for th|
00002d50  65 20 70 72 65 73 65 6e  63 65 20 6f 66 20 4e 65  |e presence of Ne|
00002d60  77 73 42 61 73 65 0a 20  20 20 20 20 20 20 20 20  |wsBase.         |
00002d70  62 65 66 6f 72 65 20 73  65 6e 64 69 6e 67 20 74  |before sending t|
00002d80  68 65 20 61 70 70 72 6f  70 72 69 61 74 65 20 57  |he appropriate W|
00002d90  49 4d 50 20 6d 65 73 73  61 67 65 2e 0a 20 20 20  |IMP message..   |
00002da0  20 20 20 20 50 61 64 6c  6f 63 6b 20 26 20 41 70  |    Padlock & Ap|
00002db0  70 6c 69 63 61 74 69 6f  6e 20 73 70 72 69 74 65  |plication sprite|
00002dc0  73 20 72 65 64 65 66 69  6e 65 64 20 69 6e 20 61  |s redefined in a|
00002dd0  20 73 74 61 6e 64 61 72  64 20 6d 6f 64 65 20 28  | standard mode (|
00002de0  31 32 29 2e 0a 20 20 20  20 20 20 20 54 68 72 65  |12)..       Thre|
00002df0  61 64 69 6e 67 20 6e 6f  77 20 73 74 6f 72 65 73  |ading now stores|
00002e00  20 63 61 73 65 2d 63 6f  6e 76 65 72 74 65 64 20  | case-converted |
00002e10  73 75 62 6a 65 63 74 20  66 6f 72 20 65 61 63 68  |subject for each|
00002e20  20 74 68 72 65 61 64 2c  20 73 70 65 65 64 73 0a  | thread, speeds.|
00002e30  20 20 20 20 20 20 20 20  20 75 70 20 74 68 72 65  |         up thre|
00002e40  61 64 69 6e 67 20 28 61  62 6f 75 74 20 33 30 25  |ading (about 30%|
00002e50  29 20 6f 6e 20 6c 61 72  67 65 72 20 67 72 6f 75  |) on larger grou|
00002e60  70 73 20 61 74 20 74 68  65 20 65 78 70 65 6e 73  |ps at the expens|
00002e70  65 20 6f 66 20 73 6f 6d  65 0a 20 20 20 20 20 20  |e of some.      |
00002e80  20 20 20 6d 65 6d 6f 72  79 2e 0a 20 20 20 20 20  |   memory..     |
00002e90  20 20 44 65 6c 65 74 69  6e 67 20 61 6e 20 2a 75  |  Deleting an *u|
00002ea0  6e 72 65 61 64 2a 20 61  72 74 69 63 6c 65 20 72  |nread* article r|
00002eb0  65 73 75 6c 74 65 64 20  69 6e 20 74 68 65 20 6e  |esulted in the n|
00002ec0  65 77 73 67 72 6f 75 70  73 20 77 69 6e 64 6f 77  |ewsgroups window|
00002ed0  2f 74 68 72 65 61 64 73  0a 20 20 20 20 20 20 20  |/threads.       |
00002ee0  20 20 77 69 6e 64 6f 77  20 6e 6f 74 20 62 65 69  |  window not bei|
00002ef0  6e 67 20 75 70 64 61 74  65 64 20 70 72 6f 70 65  |ng updated prope|
00002f00  72 6c 79 2c 20 6e 6f 77  20 66 69 78 65 64 2e 0a  |rly, now fixed..|
00002f10  20 20 20 20 20 20 20 43  61 6e 20 6e 6f 77 20 73  |       Can now s|
00002f20  74 72 69 70 20 68 65 61  64 65 72 73 20 66 72 6f  |trip headers fro|
00002f30  6d 20 61 72 74 69 63 6c  65 20 62 65 69 6e 67 20  |m article being |
00002f40  73 61 76 65 64 20 62 79  20 6d 65 61 6e 73 20 6f  |saved by means o|
00002f50  66 20 61 6e 20 6f 70 74  69 6f 6e 0a 20 20 20 20  |f an option.    |
00002f60  20 20 20 20 20 62 75 74  74 6f 6e 20 69 6e 20 74  |     button in t|
00002f70  68 65 20 73 61 76 65 20  64 69 61 6c 6f 67 65 20  |he save dialoge |
00002f80  62 6f 78 2e 0a 20 20 20  20 20 20 20 4d 75 63 68  |box..       Much|
00002f90  20 69 6d 70 72 6f 76 65  64 20 63 6f 6c 6f 75 72  | improved colour|
00002fa0  20 73 65 6c 65 63 74 69  6f 6e 20 6d 65 6e 75 20  | selection menu |
00002fb0  66 6f 72 20 61 72 74 69  63 6c 65 20 64 69 73 70  |for article disp|
00002fc0  6c 61 79 2c 20 74 68 61  6e 6b 73 20 74 6f 0a 20  |lay, thanks to. |
00002fd0  20 20 20 20 20 20 20 20  52 69 63 68 61 72 64 20  |        Richard |
00002fe0  53 61 72 67 65 61 6e 74  20 66 6f 72 20 74 68 65  |Sargeant for the|
00002ff0  20 6d 65 6e 75 20 64 65  66 69 6e 69 74 69 6f 6e  | menu definition|
00003000  20 66 69 6c 65 20 28 6d  6f 64 69 66 69 65 64 20  | file (modified |
00003010  62 79 20 52 57 4f 29 2e  20 20 0a 20 20 20 20 20  |by RWO).  .     |
00003020  20 20 20 20 43 6f 6d 70  6c 65 74 65 6c 79 20 72  |    Completely r|
00003030  65 6d 6f 76 65 64 20 6d  79 20 6f 6c 64 20 63 6f  |emoved my old co|
00003040  6c 6f 75 72 20 70 69 63  6b 65 72 20 77 69 6e 64  |lour picker wind|
00003050  6f 77 20 66 72 6f 6d 20  2a 65 76 65 72 79 77 68  |ow from *everywh|
00003060  65 72 65 2a 2e 0a 20 20  20 20 20 20 20 43 61 6e  |ere*..       Can|
00003070  20 6e 6f 77 20 73 65 6c  65 63 74 20 74 68 72 65  | now select thre|
00003080  61 64 73 20 77 69 74 68  69 6e 20 74 68 65 20 74  |ads within the t|
00003090  68 72 65 61 64 20 64 69  73 70 6c 61 79 20 77 69  |hread display wi|
000030a0  6e 64 6f 77 20 69 6e 20  6d 75 63 68 20 74 68 65  |ndow in much the|
000030b0  0a 20 20 20 20 20 20 20  20 20 73 61 6d 65 20 77  |.         same w|
000030c0  61 79 20 61 73 20 77 69  74 68 20 74 68 65 20 41  |ay as with the A|
000030d0  72 74 69 63 6c 65 20 6c  69 73 74 20 77 69 6e 64  |rticle list wind|
000030e0  6f 77 2e 0a 20 20 20 20  20 20 20 46 6f 72 20 73  |ow..       For s|
000030f0  65 6c 65 63 74 65 64 20  54 68 72 65 61 64 73 2f  |elected Threads/|
00003100  41 72 74 69 63 6c 65 73  2c 20 63 61 6e 20 6e 6f  |Articles, can no|
00003110  77 3a 0a 20 20 20 20 20  20 20 20 20 2b 20 4c 6f  |w:.         + Lo|
00003120  63 6b 20 73 65 6c 65 63  74 69 6f 6e 0a 20 20 20  |ck selection.   |
00003130  20 20 20 20 20 20 2b 20  55 6e 6c 6f 63 6b 20 73  |      + Unlock s|
00003140  65 6c 65 63 74 69 6f 6e  0a 20 20 20 20 20 20 20  |election.       |
00003150  20 20 2b 20 43 6c 65 61  72 20 73 65 6c 65 63 74  |  + Clear select|
00003160  69 6f 6e 0a 20 20 20 20  20 20 20 20 20 2b 20 44  |ion.         + D|
00003170  65 6c 65 74 65 20 73 65  6c 65 63 74 69 6f 6e 20  |elete selection |
00003180  28 45 6d 61 69 6c 2f 46  6f 6c 64 65 72 73 2f 4a  |(Email/Folders/J|
00003190  75 6e 6b 20 6f 6e 6c 79  29 20 2d 20 28 6e 65 77  |unk only) - (new|
000031a0  73 62 61 73 65 20 30 2e  32 38 20 61 20 0a 20 20  |sbase 0.28 a .  |
000031b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000031c0  20 20 20 20 20 20 20 20  20 20 20 6c 69 74 74 6c  |           littl|
000031d0  65 20 62 75 67 67 79 20  77 68 65 6e 20 74 72 79  |e buggy when try|
000031e0  69 6e 67 20 74 68 69 73  2e 2e 2e 29 0a 20 20 20  |ing this...).   |
000031f0  20 20 20 20 57 69 6d 70  73 6c 6f 74 20 75 70 70  |    Wimpslot upp|
00003200  65 64 20 62 79 20 33 32  6b 20 2d 20 6e 65 77 20  |ed by 32k - new |
00003210  61 64 64 69 74 69 6f 6e  73 20 70 75 73 68 65 64  |additions pushed|
00003220  20 69 74 20 6f 76 65 72  20 74 68 65 20 65 64 67  | it over the edg|
00003230  65 20 6f 66 20 31 39 32  6b 2e 0a 20 20 20 20 20  |e of 192k..     |
00003240  20 20 20 20 69 6e 74 6f  20 32 32 34 6b 20 74 65  |    into 224k te|
00003250  72 72 69 74 6f 72 79 20  3a 2d 28 0a 20 20 20 20  |rritory :-(.    |
00003260  20 20 20 43 61 6e 20 6e  6f 77 20 64 72 61 67 20  |   Can now drag |
00003270  63 6f 6d 70 6f 73 65 64  20 6e 65 77 73 2f 6d 61  |composed news/ma|
00003280  69 6c 20 6f 6e 74 6f 20  74 68 65 20 54 54 46 4e  |il onto the TTFN|
00003290  20 69 63 6f 6e 20 6f 6e  20 74 68 65 20 69 63 6f  | icon on the ico|
000032a0  6e 20 62 61 72 20 0a 20  20 20 20 20 20 20 20 20  |n bar .         |
000032b0  69 6e 20 6f 72 64 65 72  20 74 6f 20 70 6f 73 74  |in order to post|
000032c0  20 74 68 65 6d 2e 20 20  4e 6f 6e 2d 74 65 78 74  | them.  Non-text|
000032d0  20 66 69 6c 65 73 20 64  69 73 70 6c 61 79 20 61  | files display a|
000032e0  20 6d 65 73 73 61 67 65  20 61 62 6f 75 74 0a 20  | message about. |
000032f0  20 20 20 20 20 20 20 20  69 6e 74 65 6e 64 65 64  |        intended|
00003300  20 75 75 65 6e 63 6f 64  69 6e 67 2e 0a 20 20 20  | uuencoding..   |
00003310  20 20 20 20 20 20 0a 30  2e 32 31 20 3a 20 55 73  |      .0.21 : Us|
00003320  65 64 20 74 6f 20 61 6c  6c 6f 77 20 79 6f 75 20  |ed to allow you |
00003330  74 6f 20 70 72 65 73 73  20 46 20 26 20 50 20 77  |to press F & P w|
00003340  68 69 6c 65 20 72 65 61  64 69 6e 67 20 45 6d 61  |hile reading Ema|
00003350  69 6c 2e 2a 20 6f 72 20  46 6f 6c 64 65 72 73 2e  |il.* or Folders.|
00003360  2a 0a 20 20 20 20 20 20  20 20 20 6f 72 20 6a 75  |*.         or ju|
00003370  6e 6b 2e 20 20 4e 6f 77  20 66 69 78 65 64 2e 0a  |nk.  Now fixed..|
00003380  20 20 20 20 20 20 20 43  61 6e 20 6e 6f 77 20 75  |       Can now u|
00003390  73 65 20 25 6e 20 69 6e  20 74 68 65 20 71 75 6f  |se %n in the quo|
000033a0  74 65 6c 69 6e 65 20 74  6f 20 73 69 67 6e 69 66  |teline to signif|
000033b0  79 20 61 20 6e 65 77 20  6c 69 6e 65 20 63 68 61  |y a new line cha|
000033c0  72 61 63 74 65 72 0a 20  20 20 20 20 20 20 46 69  |racter.       Fi|
000033d0  78 65 64 20 62 75 67 20  77 69 74 68 20 69 6e 63  |xed bug with inc|
000033e0  6c 75 64 69 6e 67 20 63  68 61 72 61 63 74 65 72  |luding character|
000033f0  20 32 35 35 20 61 73 20  6c 61 73 74 20 63 68 61  | 255 as last cha|
00003400  72 61 63 74 65 72 20 6f  66 20 61 20 0a 20 20 20  |racter of a .   |
00003410  20 20 20 20 20 20 71 75  6f 74 65 64 20 6d 65 73  |      quoted mes|
00003420  73 61 67 65 2e 0a 20 20  20 20 20 20 20 4e 6f 77  |sage..       Now|
00003430  20 63 6f 72 72 65 63 74  6c 79 20 70 72 6f 63 65  | correctly proce|
00003440  73 73 65 73 20 74 68 65  20 76 65 72 73 69 6f 6e  |sses the version|
00003450  20 6f 66 20 6e 65 77 73  62 61 73 65 20 72 65 74  | of newsbase ret|
00003460  75 72 6e 65 64 20 74 6f  20 54 54 46 4e 0a 20 20  |urned to TTFN.  |
00003470  20 20 20 20 20 20 20 64  75 72 69 6e 67 20 69 6e  |       during in|
00003480  69 74 69 61 6c 20 63 6f  6e 74 61 63 74 20 62 65  |itial contact be|
00003490  74 77 65 65 6e 20 74 68  65 20 74 77 6f 2e 0a 20  |tween the two.. |
000034a0  20 20 20 20 20 20 49 6e  73 65 72 74 73 20 61 20  |      Inserts a |
000034b0  22 44 69 73 74 72 69 62  75 74 69 6f 6e 3a 20 77  |"Distribution: w|
000034c0  6f 72 6c 64 22 20 6c 69  6e 65 20 69 6e 74 6f 20  |orld" line into |
000034d0  65 76 65 72 79 20 6f 75  74 67 6f 69 6e 67 20 6e  |every outgoing n|
000034e0  65 77 73 0a 20 20 20 20  20 20 20 20 20 69 74 65  |ews.         ite|
000034f0  6d 2e 20 20 54 68 69 73  20 6d 61 79 20 77 65 6c  |m.  This may wel|
00003500  6c 20 62 65 63 6f 6d 65  20 63 6f 6e 66 69 67 75  |l become configu|
00003510  72 61 62 6c 65 20 69 6e  20 6c 61 74 65 72 20 76  |rable in later v|
00003520  65 72 73 69 6f 6e 73 2e  0a 20 20 20 20 20 20 20  |ersions..       |
00003530  49 6d 70 6c 65 6d 65 6e  74 65 64 20 22 48 69 64  |Implemented "Hid|
00003540  65 20 48 65 61 64 65 72  73 22 20 6f 70 74 69 6f  |e Headers" optio|
00003550  6e 20 73 6f 20 74 68 61  74 20 61 72 74 69 63 6c  |n so that articl|
00003560  65 20 68 65 61 64 65 72  73 20 61 72 65 0a 20 20  |e headers are.  |
00003570  20 20 20 20 20 20 20 6e  6f 74 20 73 68 6f 77 6e  |       not shown|
00003580  20 69 6e 20 74 68 65 20  61 72 74 69 63 6c 65 20  | in the article |
00003590  64 69 73 70 6c 61 79 2e  20 20 55 73 65 66 75 6c  |display.  Useful|
000035a0  20 66 6f 72 20 70 65 6f  70 6c 65 20 69 6e 20 0a  | for people in .|
000035b0  20 20 20 20 20 20 20 20  20 6e 6f 6e 2d 68 75 67  |         non-hug|
000035c0  65 20 73 63 72 65 65 6e  20 6d 6f 64 65 73 2e 0a  |e screen modes..|
000035d0  20 20 20 20 20 20 20 4e  6f 77 20 6f 70 65 6e 73  |       Now opens|
000035e0  20 61 72 74 69 63 6c 65  20 64 69 73 70 6c 61 79  | article display|
000035f0  20 77 69 6e 64 6f 77 20  61 74 20 70 72 65 76 69  | window at previ|
00003600  6f 75 73 20 70 6f 73 69  74 69 6f 6e 20 72 61 74  |ous position rat|
00003610  68 65 72 20 74 68 61 6e  0a 20 20 20 20 20 20 20  |her than.       |
00003620  20 20 63 65 6e 74 65 72  69 6e 67 20 69 74 20 65  |  centering it e|
00003630  61 63 68 20 74 69 6d 65  20 69 74 27 73 20 6f 70  |ach time it's op|
00003640  65 6e 65 64 2e 0a 20 20  20 20 20 20 20 43 61 6e  |ened..       Can|
00003650  20 6e 6f 77 20 75 73 65  20 74 68 65 20 45 73 63  | now use the Esc|
00003660  61 70 65 20 6b 65 79 20  74 6f 20 63 6c 6f 73 65  |ape key to close|
00003670  20 74 68 65 20 61 72 74  69 63 6c 65 20 64 69 73  | the article dis|
00003680  70 6c 61 79 20 77 69 6e  64 6f 77 2e 0a 20 20 20  |play window..   |
00003690  20 20 20 20 55 73 69 6e  67 20 73 70 61 63 65 20  |    Using space |
000036a0  62 61 72 20 69 6e 20 61  72 74 69 63 6c 65 20 77  |bar in article w|
000036b0  69 6e 64 6f 77 20 6e 6f  77 20 68 61 73 20 66 6f  |indow now has fo|
000036c0  6c 6c 6f 77 69 6e 67 20  61 63 74 69 6f 6e 0a 20  |llowing action. |
000036d0  20 20 20 20 20 20 20 20  2d 20 69 66 20 61 74 20  |        - if at |
000036e0  62 6f 74 74 6f 6d 20 6f  66 20 63 75 72 72 65 6e  |bottom of curren|
000036f0  74 20 61 72 74 69 63 6c  65 20 2d 20 72 65 71 75  |t article - requ|
00003700  65 73 74 20 6e 65 78 74  20 61 72 74 69 63 6c 65  |est next article|
00003710  2e 0a 20 20 20 20 20 20  20 20 20 2d 20 69 66 20  |..         - if |
00003720  6e 6f 74 20 61 20 62 6f  74 74 6f 6d 20 6f 66 20  |not a bottom of |
00003730  63 75 72 72 65 6e 74 20  61 72 74 69 63 6c 65 20  |current article |
00003740  2d 20 64 69 73 70 6c 61  79 20 69 73 20 70 61 67  |- display is pag|
00003750  65 64 20 64 6f 77 6e 2e  0a 20 20 20 20 20 20 20  |ed down..       |
00003760  43 61 6e 20 6e 6f 77 20  66 69 6c 65 20 61 72 74  |Can now file art|
00003770  69 63 6c 65 73 20 69 6e  20 75 73 65 72 20 64 65  |icles in user de|
00003780  66 69 6e 65 64 20 66 6f  6c 64 65 72 73 20 28 64  |fined folders (d|
00003790  6f 6e 27 74 20 73 70 65  63 69 66 79 20 74 68 65  |on't specify the|
000037a0  0a 20 20 20 20 20 20 20  20 20 22 46 6f 6c 64 65  |.         "Folde|
000037b0  72 2e 22 20 70 72 65 66  69 78 29 2e 0a 20 20 20  |r." prefix)..   |
000037c0  20 20 20 20 46 69 78 65  64 20 62 75 67 20 77 69  |    Fixed bug wi|
000037d0  74 68 20 6e 6f 74 20 63  6c 65 61 72 69 6e 67 20  |th not clearing |
000037e0  64 6f 77 6e 20 6e 75 6d  62 65 72 20 6f 66 20 73  |down number of s|
000037f0  65 6c 65 63 74 65 64 20  74 68 72 65 61 64 73 2f  |elected threads/|
00003800  61 72 74 69 63 6c 65 73  0a 20 20 20 20 20 20 20  |articles.       |
00003810  20 20 77 68 65 6e 20 6f  70 65 6e 69 6e 67 20 61  |  when opening a|
00003820  20 67 72 6f 75 70 2e 0a  20 20 20 20 20 20 20 43  | group..       C|
00003830  61 6e 20 6e 6f 77 20 66  69 6c 65 20 73 65 6c 65  |an now file sele|
00003840  63 74 69 6f 6e 73 20 6f  66 20 61 72 74 69 63 6c  |ctions of articl|
00003850  65 73 20 69 6e 74 6f 20  66 6f 6c 64 65 72 73 2e  |es into folders.|
00003860  0a 20 20 20 20 20 20 20  0a 30 2e 32 32 20 3a 20  |.       .0.22 : |
00003870  46 69 78 65 64 20 62 75  67 20 77 69 74 68 20 67  |Fixed bug with g|
00003880  72 6f 75 70 20 64 65 6c  65 74 69 6f 6e 20 26 20  |roup deletion & |
00003890  6c 61 73 74 20 72 61 64  69 6f 20 62 75 74 74 6f  |last radio butto|
000038a0  6e 20 69 6e 20 4e 65 77  73 47 72 6f 75 70 73 0a  |n in NewsGroups.|
000038b0  20 20 20 20 20 20 20 20  20 77 69 6e 64 6f 77 20  |         window |
000038c0  67 65 74 74 69 6e 67 20  6d 75 64 64 6c 65 64 20  |getting muddled |
000038d0  75 70 2e 0a 20 20 20 20  20 20 20 46 69 78 65 64  |up..       Fixed|
000038e0  20 63 72 61 73 68 20 6f  6e 20 66 69 6c 69 6e 67  | crash on filing|
000038f0  20 6d 75 6c 74 69 70 6c  65 20 61 72 74 69 63 6c  | multiple articl|
00003900  65 73 20 74 6f 20 6e 65  77 20 66 6f 6c 64 65 72  |es to new folder|
00003910  73 2e 0a 20 20 20 20 20  20 20 46 69 78 65 64 20  |s..       Fixed |
00003920  73 65 6d 69 2d 68 61 6e  67 20 77 68 65 6e 20 64  |semi-hang when d|
00003930  6f 75 62 6c 65 20 63 6c  69 63 6b 69 6e 67 20 72  |ouble clicking r|
00003940  69 67 68 74 20 61 74 20  62 6f 74 74 6f 6d 20 6f  |ight at bottom o|
00003950  66 20 4e 65 77 73 47 72  6f 75 70 73 0a 20 20 20  |f NewsGroups.   |
00003960  20 20 20 20 20 20 77 69  6e 64 6f 77 20 2d 20 62  |      window - b|
00003970  75 73 79 20 66 6c 61 67  20 6e 6f 74 20 63 6c 65  |usy flag not cle|
00003980  61 72 65 64 20 69 66 20  63 6c 69 63 6b 20 69 6e  |ared if click in|
00003990  76 61 6c 69 64 2e 0a 20  20 20 20 20 20 20 41 64  |valid..       Ad|
000039a0  64 65 64 20 52 6f 74 31  33 20 64 69 73 70 6c 61  |ded Rot13 displa|
000039b0  79 20 72 6f 75 74 69 6e  65 2e 20 20 50 72 65 73  |y routine.  Pres|
000039c0  73 20 27 78 27 20 69 6e  20 61 72 74 69 63 6c 65  |s 'x' in article|
000039d0  20 64 69 73 70 6c 61 79  20 77 69 6e 64 6f 77 0a  | display window.|
000039e0  20 20 20 20 20 20 20 20  20 74 6f 20 74 6f 67 67  |         to togg|
000039f0  6c 65 2e 0a 20 20 20 20  20 20 20 4e 6f 77 20 75  |le..       Now u|
00003a00  70 64 61 74 65 73 20 74  68 65 20 61 72 74 69 63  |pdates the artic|
00003a10  6c 65 20 77 69 6e 64 6f  77 20 70 72 6f 70 65 72  |le window proper|
00003a20  6c 79 20 77 68 65 6e 20  63 68 61 6e 67 69 6e 67  |ly when changing|
00003a30  20 74 68 65 20 73 74 61  74 75 73 0a 20 20 20 20  | the status.    |
00003a40  20 20 20 20 20 6f 66 20  74 68 65 20 22 48 69 64  |     of the "Hid|
00003a50  65 20 48 65 61 64 65 72  22 20 66 6c 61 67 2e 0a  |e Header" flag..|
00003a60  20 20 20 20 20 20 20 52  65 6d 6f 76 65 64 20 61  |       Removed a|
00003a70  20 62 65 65 70 20 6f 6e  20 66 69 6c 69 6e 67 20  | beep on filing |
00003a80  73 69 6e 67 6c 65 20 61  72 74 69 63 6c 65 2e 0a  |single article..|
00003a90  20 20 20 20 20 20 20 4e  6f 77 20 72 65 73 70 6f  |       Now respo|
00003aa0  6e 64 73 20 70 72 6f 70  65 72 6c 79 20 74 6f 20  |nds properly to |
00003ab0  4e 65 77 73 42 61 73 65  5f 55 70 64 61 74 65 20  |NewsBase_Update |
00003ac0  23 31 20 2d 20 47 72 6f  75 70 20 64 65 6c 65 74  |#1 - Group delet|
00003ad0  69 6f 6e 20 0a 20 20 20  20 20 20 20 20 20 28 75  |ion .         (u|
00003ae0  6e 74 65 73 74 65 64 29  0a 20 20 20 20 20 20 20  |ntested).       |
00003af0  0a 30 2e 32 33 20 3a 20  57 72 69 74 61 62 6c 65  |.0.23 : Writable|
00003b00  20 69 63 6f 6e 20 6f 6e  20 46 6f 6c 64 65 72 20  | icon on Folder |
00003b10  6c 69 73 74 20 6d 65 6e  75 20 6e 6f 77 20 6f 6e  |list menu now on|
00003b20  6c 79 20 61 63 63 65 70  74 73 20 61 6c 70 68 61  |ly accepts alpha|
00003b30  6e 75 6d 65 72 69 63 73  20 61 6e 64 0a 20 20 20  |numerics and.   |
00003b40  20 20 20 20 20 20 66 75  6c 6c 20 73 74 6f 70 73  |      full stops|
00003b50  2e 0a 20 20 20 20 20 20  20 45 78 74 72 61 20 63  |..       Extra c|
00003b60  68 65 63 6b 69 6e 67 20  6f 6e 20 61 74 74 65 6d  |hecking on attem|
00003b70  70 74 69 6e 67 20 74 6f  20 63 6c 6f 73 65 20 73  |pting to close s|
00003b80  65 74 75 70 20 77 69 6e  64 6f 77 20 74 6f 20 73  |etup window to s|
00003b90  74 6f 70 20 61 20 6e 61  73 74 79 0a 20 20 20 20  |top a nasty.    |
00003ba0  20 20 20 20 20 70 6f 73  74 6d 6f 72 74 65 6d 20  |     postmortem |
00003bb0  6f 6e 20 63 6c 6f 73 69  6e 67 20 61 72 74 69 63  |on closing artic|
00003bc0  6c 65 20 64 69 73 70 6c  61 79 20 77 68 69 6c 65  |le display while|
00003bd0  20 61 6e 20 61 72 74 69  63 6c 65 20 69 73 6e 27  | an article isn'|
00003be0  74 20 6c 6f 61 64 65 64  2e 0a 20 20 20 20 20 20  |t loaded..      |
00003bf0  20 22 48 69 64 65 20 48  65 61 64 65 72 73 22 20  | "Hide Headers" |
00003c00  6f 70 74 69 6f 6e 20 6e  6f 77 20 73 69 6d 70 6c  |option now simpl|
00003c10  79 20 61 75 74 6f 20 73  63 72 6f 6c 6c 73 20 74  |y auto scrolls t|
00003c20  68 65 20 61 72 74 69 63  6c 65 20 64 69 73 70 6c  |he article displ|
00003c30  61 79 0a 20 20 20 20 20  20 20 20 20 77 69 6e 64  |ay.         wind|
00003c40  6f 77 20 64 6f 77 6e 20  66 6f 72 20 65 61 63 68  |ow down for each|
00003c50  20 61 72 74 69 63 6c 65  20 61 73 20 6f 70 70 6f  | article as oppo|
00003c60  73 65 64 20 74 6f 20 74  68 65 6d 20 6e 6f 74 20  |sed to them not |
00003c70  62 65 69 6e 67 0a 20 20  20 20 20 20 20 20 20 61  |being.         a|
00003c80  63 63 65 73 73 61 62 6c  65 20 61 74 20 61 6c 6c  |ccessable at all|
00003c90  2e 0a 20 20 20 20 20 20  20 43 61 6e 20 6e 6f 77  |..       Can now|
00003ca0  20 75 73 65 20 25 72 20  69 6e 20 74 68 65 20 51  | use %r in the Q|
00003cb0  75 6f 74 65 6c 69 6e 65  20 74 6f 20 73 69 67 6e  |uoteline to sign|
00003cc0  69 66 79 20 69 6e 73 65  72 74 69 6f 6e 20 6f 66  |ify insertion of|
00003cd0  20 74 68 65 20 73 65 6e  64 65 72 73 27 0a 20 20  | the senders'.  |
00003ce0  20 20 20 20 20 20 20 72  65 61 6c 2d 6c 69 66 65  |       real-life|
00003cf0  20 6e 61 6d 65 20 69 72  72 65 73 70 65 63 74 69  | name irrespecti|
00003d00  76 65 20 6f 66 20 62 65  69 6e 67 20 61 20 66 6f  |ve of being a fo|
00003d10  6c 6c 6f 77 75 70 20 6f  72 20 72 65 70 6c 79 20  |llowup or reply |
00003d20  28 61 73 0a 20 20 20 20  20 20 20 20 20 6f 70 70  |(as.         opp|
00003d30  6f 73 65 64 20 74 6f 20  25 75 20 77 68 69 63 68  |osed to %u which|
00003d40  20 69 6e 73 65 72 74 73  20 22 79 6f 75 22 20 69  | inserts "you" i|
00003d50  6e 20 70 65 72 73 6f 6e  61 6c 20 72 65 70 6c 69  |n personal repli|
00003d60  65 73 29 2e 0a 20 20 20  20 20 20 20 4e 6f 77 20  |es)..       Now |
00003d70  74 72 69 65 73 20 68 61  72 64 65 72 20 74 6f 20  |tries harder to |
00003d80  6f 70 65 6e 20 61 20 76  61 6c 69 64 20 4e 65 77  |open a valid New|
00003d90  73 52 43 20 66 69 6c 65  20 69 6e 20 61 6e 20 61  |sRC file in an a|
00003da0  74 74 65 6d 70 74 20 74  6f 20 73 74 6f 70 0a 20  |ttempt to stop. |
00003db0  20 20 20 20 20 20 20 20  74 68 65 20 6f 63 63 61  |        the occa|
00003dc0  73 69 6f 6e 61 6c 20 22  66 6f 72 67 65 74 74 69  |sional "forgetti|
00003dd0  6e 67 22 20 6f 66 20 77  68 69 63 68 20 61 72 74  |ng" of which art|
00003de0  69 63 6c 65 73 20 68 61  76 65 20 62 65 65 6e 20  |icles have been |
00003df0  72 65 61 64 2e 0a 20 20  20 20 20 20 20 54 69 64  |read..       Tid|
00003e00  69 65 64 20 75 70 20 74  68 65 20 25 20 76 61 72  |ied up the % var|
00003e10  69 61 62 6c 65 73 20 74  68 69 6e 67 20 69 6e 20  |iables thing in |
00003e20  74 68 65 20 71 75 6f 74  65 6c 69 6e 65 20 71 75  |the quoteline qu|
00003e30  69 74 65 20 61 20 62 69  74 2c 20 62 6f 74 68 0a  |ite a bit, both.|
00003e40  20 20 20 20 20 20 20 20  20 25 75 20 61 6e 64 20  |         %u and |
00003e50  25 72 20 69 6e 73 65 72  74 20 22 79 6f 75 22 20  |%r insert "you" |
00003e60  77 68 65 6e 20 61 20 72  65 61 6c 2d 6c 69 66 65  |when a real-life|
00003e70  20 6e 61 6d 65 20 69 73  6e 27 74 20 66 6f 75 6e  | name isn't foun|
00003e80  64 2e 0a 20 20 20 20 20  20 20 20 0a 2a 2a 2a 2a  |d..        .****|
00003e90  20 46 69 72 73 74 20 52  65 6c 65 61 73 65 20 74  | First Release t|
00003ea0  6f 20 66 74 70 2e 64 65  6d 6f 6e 2e 63 6f 2e 75  |o ftp.demon.co.u|
00003eb0  6b 20 2a 2a 2a 2a 20 20  20 20 20 20 20 20 0a 20  |k ****        . |
00003ec0  20 20 20 20 20 20 0a 30  2e 32 34 20 3a 20 57 72  |      .0.24 : Wr|
00003ed0  69 74 61 62 6c 65 20 69  63 6f 6e 73 20 66 6f 72  |itable icons for|
00003ee0  20 54 6f 3a 2c 20 43 63  3a 2c 20 42 63 63 3a 20  | To:, Cc:, Bcc: |
00003ef0  61 6e 64 20 4e 65 77 73  47 72 6f 75 70 73 3a 20  |and NewsGroups: |
00003f00  6e 6f 77 20 68 61 76 65  20 61 20 6d 61 78 69 6d  |now have a maxim|
00003f10  75 6d 0a 20 20 20 20 20  20 20 20 20 6c 65 6e 67  |um.         leng|
00003f20  74 68 20 6f 66 20 32 30  30 20 74 6f 20 61 6c 6c  |th of 200 to all|
00003f30  6f 77 20 66 6f 72 20 6d  75 6c 74 69 70 6c 65 20  |ow for multiple |
00003f40  72 65 63 69 70 69 65 6e  74 73 2e 0a 20 20 20 20  |recipients..    |
00003f50  20 20 20 55 73 69 6e 67  20 41 44 4a 55 53 54 20  |   Using ADJUST |
00003f60  6f 6e 20 74 68 65 20 41  64 64 72 65 73 73 20 42  |on the Address B|
00003f70  6f 6f 6b 20 6d 65 6e 75  20 6f 72 20 74 68 65 20  |ook menu or the |
00003f80  4e 65 77 73 47 72 6f 75  70 20 73 65 6c 65 63 74  |NewsGroup select|
00003f90  69 6f 6e 0a 20 20 20 20  20 20 20 20 20 6d 65 6e  |ion.         men|
00003fa0  75 20 6e 6f 77 20 72 65  73 75 6c 74 73 20 69 6e  |u now results in|
00003fb0  20 74 68 65 20 61 70 70  72 6f 70 72 69 61 74 65  | the appropriate|
00003fc0  20 74 65 78 74 20 70 72  65 63 65 65 64 65 64 20  | text preceeded |
00003fd0  62 79 20 61 20 63 6f 6d  6d 61 0a 20 20 20 20 20  |by a comma.     |
00003fe0  20 20 20 20 61 6e 64 20  73 70 61 63 65 20 62 65  |    and space be|
00003ff0  69 6e 67 20 61 64 64 65  64 20 74 6f 20 74 68 65  |ing added to the|
00004000  20 61 70 70 72 6f 70 72  69 61 74 65 20 77 72 69  | appropriate wri|
00004010  74 61 62 6c 65 20 69 63  6f 6e 2e 0a 20 20 20 20  |table icon..    |
00004020  20 20 20 43 68 61 6e 67  69 6e 67 20 63 75 72 72  |   Changing curr|
00004030  65 6e 74 20 75 73 65 72  20 6e 6f 77 20 6c 65 61  |ent user now lea|
00004040  76 65 73 20 74 68 65 20  4e 65 77 73 47 72 6f 75  |ves the NewsGrou|
00004050  70 73 20 6c 69 73 74 20  6f 70 65 6e 2c 20 61 6e  |ps list open, an|
00004060  64 20 75 70 64 61 74 65  73 0a 20 20 20 20 20 20  |d updates.      |
00004070  20 20 20 69 74 20 61 63  63 6f 72 64 69 6e 67 6c  |   it accordingl|
00004080  79 2e 0a 20 20 20 20 20  20 20 54 77 6f 20 6e 65  |y..       Two ne|
00004090  77 20 62 75 74 74 6f 6e  73 20 69 6e 20 74 68 65  |w buttons in the|
000040a0  20 73 65 74 75 70 20 77  69 6e 64 6f 77 20 74 6f  | setup window to|
000040b0  20 61 6c 6c 6f 77 20 65  61 73 79 20 65 64 69 74  | allow easy edit|
000040c0  69 6e 67 20 6f 66 20 74  68 65 0a 20 20 20 20 20  |ing of the.     |
000040d0  20 20 20 20 41 64 64 72  65 73 73 20 42 6f 6f 6b  |    Address Book|
000040e0  20 61 6e 64 20 54 61 67  6c 69 6e 65 73 20 66 69  | and Taglines fi|
000040f0  6c 65 73 2e 0a 20 20 20  20 20 20 20 55 73 65 64  |les..       Used|
00004100  20 74 6f 20 67 65 6e 65  72 61 74 65 20 61 72 74  | to generate art|
00004110  69 63 6c 65 20 63 61 6e  63 65 6c 6c 61 74 69 6f  |icle cancellatio|
00004120  6e 73 20 62 79 20 75 73  69 6e 67 20 74 68 65 20  |ns by using the |
00004130  63 75 72 72 65 6e 74 6c  79 20 6f 70 65 6e 0a 20  |currently open. |
00004140  20 20 20 20 20 20 20 20  6e 65 77 73 67 72 6f 75  |        newsgrou|
00004150  70 20 6e 61 6d 65 20 2d  20 6e 6f 77 20 63 6f 72  |p name - now cor|
00004160  72 65 63 74 6c 79 20 75  73 65 73 20 74 68 65 20  |rectly uses the |
00004170  4e 65 77 73 67 72 6f 75  70 73 3a 20 6c 69 6e 65  |Newsgroups: line|
00004180  20 6f 66 20 74 68 65 0a  20 20 20 20 20 20 20 20  | of the.        |
00004190  20 61 72 74 69 63 6c 65  20 74 6f 20 62 65 20 63  | article to be c|
000041a0  61 6e 63 65 6c 6c 65 64  2e 0a 20 20 20 20 20 20  |ancelled..      |
000041b0  20 4e 6f 77 20 67 69 76  65 73 20 75 73 65 72 20  | Now gives user |
000041c0  66 65 65 64 62 61 63 6b  20 6f 6e 20 64 65 6c 65  |feedback on dele|
000041d0  74 69 6e 67 2f 63 72 65  61 74 69 6e 67 20 61 20  |ting/creating a |
000041e0  75 73 65 72 20 76 69 61  20 74 68 65 20 54 54 46  |user via the TTF|
000041f0  4e 0a 20 20 20 20 20 20  20 20 20 6d 65 73 73 61  |N.         messa|
00004200  67 65 20 77 69 6e 64 6f  77 2e 0a 20 20 20 20 20  |ge window..     |
00004210  20 20 49 66 20 6e 6f 20  4f 72 67 61 6e 69 7a 61  |  If no Organiza|
00004220  74 69 6f 6e 3a 20 69 73  20 65 6e 74 65 72 65 64  |tion: is entered|
00004230  20 61 20 62 6c 61 6e 6b  20 4f 72 67 61 6e 69 7a  | a blank Organiz|
00004240  61 74 69 6f 6e 3a 20 6c  69 6e 65 20 69 73 20 6e  |ation: line is n|
00004250  6f 0a 20 20 20 20 20 20  20 20 20 6c 6f 6e 67 65  |o.         longe|
00004260  72 20 67 65 6e 65 72 61  74 65 64 20 66 6f 72 20  |r generated for |
00004270  6f 75 74 67 6f 69 6e 67  20 70 6f 73 74 73 2e 0a  |outgoing posts..|
00004280  20 20 20 20 20 20 20 43  61 6e 20 6e 6f 77 20 75  |       Can now u|
00004290  73 65 20 50 61 67 65 75  70 2f 44 6f 77 6e 2c 20  |se Pageup/Down, |
000042a0  45 6e 64 2c 20 48 6f 6d  65 2c 20 43 75 72 73 6f  |End, Home, Curso|
000042b0  72 20 75 70 2f 64 6f 77  6e 20 26 20 45 73 63 61  |r up/down & Esca|
000042c0  70 65 20 69 6e 20 74 68  65 20 0a 20 20 20 20 20  |pe in the .     |
000042d0  20 20 20 20 61 72 74 69  63 6c 65 20 6c 69 73 74  |    article list|
000042e0  20 61 6e 64 20 74 68 72  65 61 64 20 6c 69 73 74  | and thread list|
000042f0  20 77 69 6e 64 6f 77 73  2e 0a 20 20 20 20 20 20  | windows..      |
00004300  20 55 73 69 6e 67 20 22  45 73 63 61 70 65 22 20  | Using "Escape" |
00004310  74 6f 20 65 78 69 74 20  61 20 77 69 6e 64 6f 77  |to exit a window|
00004320  20 63 61 75 73 65 73 20  74 68 65 20 49 6e 70 75  | causes the Inpu|
00004330  74 20 66 6f 63 75 73 20  74 6f 20 22 74 72 61 76  |t focus to "trav|
00004340  65 6c 0a 20 20 20 20 20  20 20 20 20 62 61 63 6b  |el.         back|
00004350  22 20 74 6f 20 74 68 65  20 70 72 65 76 69 6f 75  |" to the previou|
00004360  73 20 77 69 6e 64 6f 77  2e 0a 20 20 20 20 20 20  |s window..      |
00004370  20 55 73 69 6e 67 20 41  44 4a 55 53 54 20 6f 6e  | Using ADJUST on|
00004380  20 74 68 65 20 22 46 6f  6c 6c 6f 77 75 70 22 20  | the "Followup" |
00004390  61 6e 64 20 22 52 65 70  6c 79 22 20 62 75 74 74  |and "Reply" butt|
000043a0  6f 6e 73 20 69 6e 20 74  68 65 20 61 72 74 69 63  |ons in the artic|
000043b0  6c 65 0a 20 20 20 20 20  20 20 20 20 77 69 6e 64  |le.         wind|
000043c0  6f 77 20 70 72 6f 64 75  63 65 73 20 61 20 72 65  |ow produces a re|
000043d0  70 6c 79 2f 66 6f 6c 6c  6f 77 75 70 20 61 73 20  |ply/followup as |
000043e0  62 65 66 6f 72 65 20 62  75 74 20 74 68 65 20 70  |before but the p|
000043f0  72 65 76 69 6f 75 73 20  61 72 74 69 63 6c 65 0a  |revious article.|
00004400  20 20 20 20 20 20 20 20  20 69 73 20 6e 6f 74 20  |         is not |
00004410  71 75 6f 74 65 64 2e 0a  20 20 20 20 20 20 20 55  |quoted..       U|
00004420  73 69 6e 67 20 41 44 4a  55 53 54 20 6f 6e 20 74  |sing ADJUST on t|
00004430  68 65 20 4e 65 78 74 2f  50 72 65 76 69 6f 75 73  |he Next/Previous|
00004440  20 61 72 74 69 63 6c 65  20 62 75 74 74 6f 6e 73  | article buttons|
00004450  20 63 61 75 73 65 73 20  74 68 65 20 6f 70 70 6f  | causes the oppo|
00004460  73 69 74 65 0a 20 20 20  20 20 20 20 20 20 62 65  |site.         be|
00004470  68 61 76 69 6f 72 20 6f  66 20 75 73 69 6e 67 20  |havior of using |
00004480  53 45 4c 45 43 54 20 28  69 2e 65 2e 20 6e 65 78  |SELECT (i.e. nex|
00004490  74 20 62 65 63 6f 6d 65  73 20 70 72 65 76 69 6f  |t becomes previo|
000044a0  75 73 29 2e 0a 20 20 20  20 20 20 20 50 72 65 73  |us)..       Pres|
000044b0  73 69 6e 67 20 27 53 70  61 63 65 20 42 61 72 27  |sing 'Space Bar'|
000044c0  20 77 68 69 6c 65 20 61  72 74 69 63 6c 65 20 6c  | while article l|
000044d0  69 73 74 20 6f 72 20 74  68 72 65 61 64 20 6c 69  |ist or thread li|
000044e0  73 74 20 77 69 6e 64 6f  77 20 68 61 73 0a 20 20  |st window has.  |
000044f0  20 20 20 20 20 20 20 74  68 65 20 69 6e 70 75 74  |       the input|
00004500  20 66 6f 63 75 73 20 77  69 6c 6c 20 63 61 75 73  | focus will caus|
00004510  65 20 74 68 65 20 66 69  72 73 74 20 75 6e 72 65  |e the first unre|
00004520  61 64 20 61 72 74 69 63  6c 65 20 74 6f 20 62 65  |ad article to be|
00004530  20 64 69 73 70 6c 61 79  65 64 2e 0a 20 20 20 20  | displayed..    |
00004540  20 20 20 41 73 6b 69 6e  67 20 66 6f 72 20 6e 65  |   Asking for ne|
00004550  78 74 20 61 72 74 69 63  6c 65 20 77 68 69 6c 65  |xt article while|
00004560  20 74 68 72 65 61 64 69  6e 67 20 61 6e 64 20 61  | threading and a|
00004570  74 20 74 68 65 20 65 6e  64 20 6f 66 20 61 20 74  |t the end of a t|
00004580  68 72 65 61 64 20 0a 20  20 20 20 20 20 20 20 20  |hread .         |
00004590  77 69 6c 6c 20 6e 6f 77  20 72 65 73 75 6c 74 20  |will now result |
000045a0  69 6e 20 74 68 65 20 6e  65 78 74 20 75 6e 72 65  |in the next unre|
000045b0  61 64 20 61 72 74 69 63  6c 65 20 69 6e 20 74 68  |ad article in th|
000045c0  65 20 6e 65 78 74 20 74  68 72 65 61 64 20 62 65  |e next thread be|
000045d0  69 6e 67 20 0a 20 20 20  20 20 20 20 20 20 64 69  |ing .         di|
000045e0  73 70 6c 61 79 65 64 2e  20 20 41 63 63 6f 6d 70  |splayed.  Accomp|
000045f0  61 6e 69 65 64 20 62 79  20 61 20 62 65 65 70 20  |anied by a beep |
00004600  74 6f 20 73 69 67 6e 69  66 79 20 63 68 61 6e 67  |to signify chang|
00004610  65 20 6f 66 20 74 68 72  65 61 64 2e 0a 20 20 20  |e of thread..   |
00004620  20 20 20 20 45 78 74 72  61 20 6c 69 6e 65 20 6f  |    Extra line o|
00004630  66 20 70 69 78 65 6c 73  20 62 65 74 77 65 65 6e  |f pixels between|
00004640  20 65 61 63 68 20 6c 69  6e 65 20 69 6e 20 74 68  | each line in th|
00004650  65 20 61 72 74 69 63 6c  65 20 64 69 73 70 6c 61  |e article displa|
00004660  79 2c 20 6d 61 6b 65 73  0a 20 20 20 20 20 20 20  |y, makes.       |
00004670  20 20 69 74 20 2a 6d 75  63 68 2a 20 6d 6f 72 65  |  it *much* more|
00004680  20 72 65 61 64 61 62 6c  65 2e 0a 0a 30 2e 32 35  | readable...0.25|
00004690  20 3a 20 43 6f 72 72 65  63 74 65 64 20 63 61 6c  | : Corrected cal|
000046a0  63 75 6c 61 74 69 6f 6e  73 20 66 6f 72 20 6e 65  |culations for ne|
000046b0  77 20 73 70 61 63 65 64  20 64 69 73 70 6c 61 79  |w spaced display|
000046c0  20 61 6e 64 20 74 68 65  20 22 45 6e 64 22 20 62  | and the "End" b|
000046d0  75 74 74 6f 6e 2f 0a 20  20 20 20 20 20 20 20 20  |utton/.         |
000046e0  73 69 6e 67 6c 65 20 6c  69 6e 65 20 73 63 72 6f  |single line scro|
000046f0  6c 6c 20 75 70 2f 64 6f  77 6e 2e 0a 20 20 20 20  |ll up/down..    |
00004700  20 20 20 55 70 67 72 61  64 69 6e 67 20 54 54 46  |   Upgrading TTF|
00004710  4e 20 77 69 6c 6c 20 6e  6f 77 20 70 72 65 73 65  |N will now prese|
00004720  72 76 65 20 74 68 65 20  4f 6c 64 20 41 64 64 72  |rve the Old Addr|
00004730  65 73 73 20 62 6f 6f 6b  20 61 6e 64 20 0a 20 20  |ess book and .  |
00004740  20 20 20 20 20 20 20 43  6f 6e 66 69 67 75 72 61  |       Configura|
00004750  74 69 6f 6e 20 66 69 6c  65 20 69 66 20 70 6f 73  |tion file if pos|
00004760  73 69 62 6c 65 2e 20 28  2a 69 66 2a 20 49 20 73  |sible. (*if* I s|
00004770  65 74 20 74 68 65 20 64  69 73 74 72 69 62 75 74  |et the distribut|
00004780  69 6f 6e 20 0a 20 20 20  20 20 20 20 20 20 61 72  |ion .         ar|
00004790  63 68 69 76 65 20 75 70  20 70 72 6f 70 65 72 6c  |chive up properl|
000047a0  79 21 29 0a 20 20 20 20  20 20 20 22 4c 6f 63 6b  |y!).       "Lock|
000047b0  22 20 62 75 74 74 6f 6e  20 72 65 6d 6f 76 65 64  |" button removed|
000047c0  2e 20 20 49 73 20 6e 6f  77 20 70 65 72 6d 61 6e  |.  Is now perman|
000047d0  65 6e 74 6c 79 20 61 20  22 44 65 6c 22 20 62 75  |ently a "Del" bu|
000047e0  74 74 6f 6e 2c 20 77 68  69 63 68 20 69 73 0a 20  |tton, which is. |
000047f0  20 20 20 20 20 20 20 20  73 68 61 64 65 64 20 77  |        shaded w|
00004800  68 65 6e 20 64 65 6c 65  74 69 6f 6e 20 69 73 20  |hen deletion is |
00004810  69 6e 61 70 70 72 6f 70  72 69 61 74 65 2e 20 20  |inappropriate.  |
00004820  41 6c 73 6f 20 72 65 6d  6f 76 65 64 20 74 68 65  |Also removed the|
00004830  20 22 55 4e 4c 4f 43 4b  22 0a 20 20 20 20 20 20  | "UNLOCK".      |
00004840  20 20 20 6f 70 74 69 6f  6e 20 66 72 6f 6d 20 74  |   option from t|
00004850  68 65 20 61 72 74 69 63  6c 65 20 77 69 6e 64 6f  |he article windo|
00004860  77 20 6d 65 6e 75 2e 0a  20 20 20 20 20 20 20 4c  |w menu..       L|
00004870  69 73 74 20 6f 66 20 4e  65 77 73 47 72 6f 75 70  |ist of NewsGroup|
00004880  73 20 6e 6f 77 20 74 61  6b 65 73 20 6e 6f 74 65  |s now takes note|
00004890  20 6f 66 20 74 68 65 20  22 6c 6f 63 6b 22 20 73  | of the "lock" s|
000048a0  74 61 74 75 73 20 6f 66  20 74 68 65 20 67 72 6f  |tatus of the gro|
000048b0  75 70 2c 0a 20 20 20 20  20 20 20 20 20 77 68 69  |up,.         whi|
000048c0  63 68 20 69 73 20 69 6e  20 74 75 72 6e 20 64 65  |ch is in turn de|
000048d0  74 65 72 6d 69 6e 65 64  20 62 79 20 74 68 65 20  |termined by the |
000048e0  22 43 6c 69 65 6e 74 20  44 65 6c 65 74 69 6f 6e  |"Client Deletion|
000048f0  22 20 6f 70 74 69 6f 6e  20 69 6e 0a 20 20 20 20  |" option in.    |
00004900  20 20 20 20 20 6e 65 77  73 62 61 73 65 2e 20 20  |     newsbase.  |
00004910  4e 42 20 55 70 64 61 74  65 20 66 6f 72 20 67 72  |NB Update for gr|
00004920  6f 75 70 20 63 72 65 61  74 69 6f 6e 20 61 6c 73  |oup creation als|
00004930  6f 20 6c 6f 6f 6b 73 20  66 6f 72 20 74 68 69 73  |o looks for this|
00004940  20 66 6c 61 67 2e 0a 20  20 20 20 20 20 20 4e 6f  | flag..       No|
00004950  77 20 61 6c 6c 6f 77 73  20 64 65 6c 65 74 69 6f  |w allows deletio|
00004960  6e 20 66 72 6f 6d 20 6e  65 77 73 67 72 6f 75 70  |n from newsgroup|
00004970  73 20 69 66 20 22 43 6c  69 65 6e 74 20 44 65 6c  |s if "Client Del|
00004980  65 74 69 6f 6e 22 20 69  73 20 6f 6e 0a 20 20 20  |etion" is on.   |
00004990  20 20 20 20 20 20 28 48  61 72 75 6d 70 68 21 20  |      (Harumph! |
000049a0  49 20 64 69 64 6e 27 74  20 77 61 6e 74 20 74 6f  |I didn't want to|
000049b0  20 69 6d 70 6c 65 6d 65  6e 74 20 74 68 69 73 20  | implement this |
000049c0  3a 2d 28 20 29 2e 0a 20  20 20 20 20 20 20 43 75  |:-( )..       Cu|
000049d0  72 73 6f 72 2f 50 61 67  69 6e 67 2f 45 73 63 61  |rsor/Paging/Esca|
000049e0  70 65 20 6b 65 79 73 20  6e 6f 77 20 61 6c 73 6f  |pe keys now also|
000049f0  20 77 6f 72 6b 20 69 6e  20 4e 65 77 73 47 72 6f  | work in NewsGro|
00004a00  75 70 20 73 65 6c 65 63  74 69 6f 6e 20 77 69 6e  |up selection win|
00004a10  64 6f 77 2c 0a 20 20 20  20 20 20 20 20 20 73 6f  |dow,.         so|
00004a20  20 64 6f 65 73 20 45 73  63 61 70 65 2e 0a 20 20  | does Escape..  |
00004a30  20 20 20 20 20 49 6e 70  75 74 20 66 6f 63 75 73  |     Input focus|
00004a40  20 6e 6f 77 20 74 72 61  76 65 6c 73 20 62 61 63  | now travels bac|
00004a50  6b 20 74 6f 20 6e 65 77  73 67 72 6f 75 70 20 73  |k to newsgroup s|
00004a60  65 6c 65 63 74 69 6f 6e  20 77 69 6e 64 6f 77 20  |election window |
00004a70  77 68 65 6e 20 65 69 74  68 65 72 0a 20 20 20 20  |when either.    |
00004a80  20 20 20 20 20 74 68 65  20 74 68 72 65 61 64 20  |     the thread |
00004a90  6f 72 20 61 72 74 69 63  6c 65 20 6c 69 73 74 20  |or article list |
00004aa0  77 69 6e 64 6f 77 20 61  72 65 20 63 6c 6f 73 65  |window are close|
00004ab0  64 2e 0a 20 20 20 20 20  20 20 41 64 64 65 64 20  |d..       Added |
00004ac0  22 46 6f 6c 6c 6f 77 75  70 2d 54 6f 3a 22 20 77  |"Followup-To:" w|
00004ad0  72 69 74 61 62 6c 65 20  26 20 6d 65 6e 75 20 69  |ritable & menu i|
00004ae0  63 6f 6e 20 74 6f 20 74  68 65 20 6e 65 77 20 70  |con to the new p|
00004af0  6f 73 74 69 6e 67 20 77  69 6e 64 6f 77 2e 0a 20  |osting window.. |
00004b00  20 20 20 20 20 20 4e 6f  77 20 74 72 69 6d 73 20  |      Now trims |
00004b10  65 78 63 65 73 73 69 76  65 6c 79 20 6c 6f 6e 67  |excessively long|
00004b20  20 22 52 65 66 65 72 65  6e 63 65 73 3a 22 20 6c  | "References:" l|
00004b30  69 6e 65 73 20 74 6f 20  61 20 72 65 61 73 6f 6e  |ines to a reason|
00004b40  61 62 6c 65 20 6c 65 6e  67 74 68 2e 0a 20 20 20  |able length..   |
00004b50  20 20 20 20 45 78 74 65  6e 64 65 64 20 41 64 64  |    Extended Add|
00004b60  72 65 73 73 2d 42 6f 6f  6b 20 74 6f 20 61 6c 6c  |ress-Book to all|
00004b70  6f 77 20 36 30 20 65 6e  74 72 69 65 73 2e 0a 20  |ow 60 entries.. |
00004b80  20 20 20 20 20 20 41 64  64 65 64 20 22 44 65 74  |      Added "Det|
00004b90  65 63 74 22 20 62 75 74  74 6f 6e 20 74 6f 20 74  |ect" button to t|
00004ba0  69 6d 65 7a 6f 6e 65 20  63 6f 6e 66 69 67 75 72  |imezone configur|
00004bb0  61 74 69 6f 6e 20 2d 20  67 65 74 27 73 20 63 75  |ation - get's cu|
00004bc0  72 72 65 6e 74 6c 79 0a  20 20 20 20 20 20 20 20  |rrently.        |
00004bd0  20 63 6f 6e 66 69 67 75  72 65 64 20 74 69 6d 65  | configured time|
00004be0  7a 6f 6e 65 20 28 66 72  6f 6d 20 2a 63 6f 6e 66  |zone (from *conf|
00004bf0  69 67 75 72 65 20 74 69  6d 65 7a 6f 6e 65 20 3c  |igure timezone <|
00004c00  69 6e 74 3e 29 2e 0a 20  20 20 20 20 20 20 48 65  |int>)..       He|
00004c10  61 64 65 72 20 67 65 6e  65 72 61 74 69 6f 6e 20  |ader generation |
00004c20  66 6f 72 20 22 52 65 70  6c 79 22 20 6e 6f 77 20  |for "Reply" now |
00004c30  63 61 72 72 69 65 73 20  66 6f 72 77 61 72 64 20  |carries forward |
00004c40  74 68 65 20 22 43 63 3a  22 20 6c 69 6e 65 2e 0a  |the "Cc:" line..|
00004c50  20 20 20 20 20 20 20 0a  30 2e 32 36 20 3a 20 46  |       .0.26 : F|
00004c60  69 78 65 64 20 62 75 67  20 69 6e 20 74 68 72 65  |ixed bug in thre|
00004c70  61 64 20 73 74 61 74 73  20 69 6e 20 74 69 74 6c  |ad stats in titl|
00004c80  65 20 62 61 72 20 6f 66  20 6d 61 69 6e 20 61 72  |e bar of main ar|
00004c90  74 69 63 6c 65 20 77 69  6e 64 6f 77 2e 0a 20 20  |ticle window..  |
00004ca0  20 20 20 20 20 76 30 2e  32 35 20 69 6e 74 72 6f  |     v0.25 intro|
00004cb0  64 75 63 65 64 20 62 75  67 20 57 52 54 20 6e 6f  |duced bug WRT no|
00004cc0  74 20 63 6c 65 61 72 69  6e 67 20 6f 66 20 22 64  |t clearing of "d|
00004cd0  65 6c 65 74 65 64 22 20  66 6c 61 67 20 66 6f 72  |eleted" flag for|
00004ce0  20 61 20 0a 20 20 20 20  20 20 20 20 20 6e 65 77  | a .         new|
00004cf0  73 67 72 6f 75 70 2e 20  20 4e 6f 77 20 66 69 78  |sgroup.  Now fix|
00004d00  65 64 2e 0a 20 20 20 20  20 20 20 49 6e 69 74 69  |ed..       Initi|
00004d10  61 74 69 6e 67 20 61 20  52 65 70 6c 79 2f 46 6f  |ating a Reply/Fo|
00004d20  6c 6c 6f 77 75 70 20 6e  6f 77 20 63 61 75 73 65  |llowup now cause|
00004d30  73 20 74 68 65 20 65 6d  61 69 6c 2f 70 6f 73 74  |s the email/post|
00004d40  69 6e 67 20 64 69 61 6c  6f 67 75 65 0a 20 20 20  |ing dialogue.   |
00004d50  20 20 20 20 20 20 62 6f  78 65 73 20 74 6f 20 70  |      boxes to p|
00004d60  6f 70 20 75 70 2c 20 70  72 65 2d 66 69 6c 6c 65  |op up, pre-fille|
00004d70  64 20 77 69 74 68 20 74  68 65 20 72 65 6c 65 76  |d with the relev|
00004d80  61 6e 74 20 69 6e 66 6f  2e 20 20 43 6c 69 63 6b  |ant info.  Click|
00004d90  69 6e 67 0a 20 20 20 20  20 20 20 20 20 77 69 74  |ing.         wit|
00004da0  68 20 53 45 4c 45 43 54  20 6f 6e 20 4f 4b 20 63  |h SELECT on OK c|
00004db0  61 75 73 65 73 20 71 75  6f 74 69 6e 67 2c 20 75  |auses quoting, u|
00004dc0  73 69 6e 67 20 41 44 4a  55 53 54 20 67 69 76 65  |sing ADJUST give|
00004dd0  73 20 6e 6f 20 71 75 6f  74 69 6e 67 2e 0a 20 20  |s no quoting..  |
00004de0  20 20 20 20 20 43 68 61  6e 67 65 64 20 62 65 65  |     Changed bee|
00004df0  70 20 6f 6e 20 74 68 72  65 61 64 20 63 68 61 6e  |p on thread chan|
00004e00  67 65 20 74 6f 20 66 6c  61 73 68 69 6e 67 20 74  |ge to flashing t|
00004e10  68 65 20 63 6f 6c 6f 75  72 20 6f 66 20 74 68 65  |he colour of the|
00004e20  20 73 75 62 6a 65 63 74  0a 20 20 20 20 20 20 20  | subject.       |
00004e30  20 20 6c 69 6e 65 20 69  6e 20 74 68 65 20 72 65  |  line in the re|
00004e40  61 64 61 63 74 69 6f 6e  20 77 69 6e 64 6f 77 2e  |adaction window.|
00004e50  0a 20 20 20 20 20 20 20  46 69 78 65 64 20 62 75  |.       Fixed bu|
00004e60  67 20 77 68 65 72 65 62  79 20 6e 65 77 20 67 72  |g whereby new gr|
00004e70  6f 75 70 20 63 72 65 61  74 69 6f 6e 20 63 61 75  |oup creation cau|
00004e80  73 65 64 20 61 6c 6c 20  61 72 74 69 63 6c 65 73  |sed all articles|
00004e90  20 69 6e 20 61 6c 6c 0a  20 20 20 20 20 20 20 20  | in all.        |
00004ea0  20 6f 74 68 65 72 20 67  72 6f 75 70 73 20 74 6f  | other groups to|
00004eb0  20 62 65 63 6f 6d 65 20  75 6e 72 65 61 64 2e 0a  | become unread..|
00004ec0  20 20 20 20 20 20 20 54  72 61 69 6c 69 6e 67 20  |       Trailing |
00004ed0  73 70 61 63 65 73 20 6e  6f 77 20 73 74 72 69 70  |spaces now strip|
00004ee0  70 65 64 20 66 72 6f 6d  20 61 64 64 72 65 73 73  |ped from address|
00004ef0  20 62 6f 6f 6b 20 65 6e  74 72 69 65 73 20 75 70  | book entries up|
00004f00  6f 6e 20 6c 6f 61 64 69  6e 67 2e 0a 20 20 20 20  |on loading..    |
00004f10  20 20 20 55 73 69 6e 67  20 27 4c 27 20 69 6e 20  |   Using 'L' in |
00004f20  61 72 74 69 63 6c 65 20  77 69 6e 64 6f 77 20 6e  |article window n|
00004f30  6f 77 20 74 6f 67 67 6c  65 73 20 74 68 65 20 6c  |ow toggles the l|
00004f40  6f 63 6b 20 73 74 61 74  75 73 20 6f 66 20 74 68  |ock status of th|
00004f50  65 0a 20 20 20 20 20 20  20 20 20 63 75 72 72 65  |e.         curre|
00004f60  6e 74 20 61 72 74 69 63  6c 65 2e 0a 20 20 20 20  |nt article..    |
00004f70  20 20 20 41 20 54 54 46  4e 20 63 6c 6f 73 64 6f  |   A TTFN closdo|
00004f80  77 6e 20 6f 70 65 72 61  74 69 6f 6e 20 77 69 6c  |wn operation wil|
00004f90  6c 20 6e 6f 77 20 61 6c  73 6f 20 63 6c 6f 73 65  |l now also close|
00004fa0  20 74 68 65 20 6e 65 77  65 6d 61 69 6c 2f 6e 65  | the newemail/ne|
00004fb0  77 70 6f 73 74 0a 20 20  20 20 20 20 20 20 20 77  |wpost.         w|
00004fc0  69 6e 64 6f 77 73 2e 0a  20 20 20 20 20 20 20 41  |indows..       A|
00004fd0  64 64 65 64 20 22 52 65  70 6c 79 2d 54 6f 3a 22  |dded "Reply-To:"|
00004fe0  20 69 63 6f 6e 20 74 6f  20 6e 65 77 20 65 6d 61  | icon to new ema|
00004ff0  69 6c 20 2f 20 72 65 70  6c 79 20 64 69 61 6c 6f  |il / reply dialo|
00005000  67 75 65 20 62 6f 78 2e  0a 20 20 20 20 20 20 20  |gue box..       |
00005010  4e 6f 77 20 63 6c 65 61  72 73 20 73 74 61 74 75  |Now clears statu|
00005020  73 20 6f 66 20 22 62 75  73 79 22 20 66 6c 61 67  |s of "busy" flag|
00005030  20 69 66 20 4e 65 77 73  42 61 73 65 20 63 6c 6f  | if NewsBase clo|
00005040  73 65 73 20 64 6f 77 6e  20 69 6e 20 74 68 65 0a  |ses down in the.|
00005050  20 20 20 20 20 20 20 20  20 6d 69 64 64 6c 65 20  |         middle |
00005060  6f 66 20 61 20 67 72 6f  75 70 2f 61 72 74 69 63  |of a group/artic|
00005070  6c 65 20 6c 69 73 74 20  6f 70 65 72 61 74 69 6f  |le list operatio|
00005080  6e 2e 0a 20 20 20 20 20  20 20 52 65 6d 6f 76 65  |n..       Remove|
00005090  64 20 22 44 69 73 74 72  69 62 75 74 69 6f 6e 3a  |d "Distribution:|
000050a0  20 77 6f 72 6c 64 22 20  6c 69 6e 65 20 66 72 6f  | world" line fro|
000050b0  6d 20 6f 75 74 67 6f 69  6e 67 20 6e 65 77 73 20  |m outgoing news |
000050c0  70 6f 73 74 69 6e 67 73  2e 0a 0a 2a 2a 2a 2a 20  |postings...**** |
000050d0  53 65 63 6f 6e 64 20 52  65 6c 65 61 73 65 20 74  |Second Release t|
000050e0  6f 20 66 74 70 2e 64 65  6d 6f 6e 2e 63 6f 2e 75  |o ftp.demon.co.u|
000050f0  6b 20 2a 2a 2a 2a 0a 0a  30 2e 32 37 20 3a 20 46  |k ****..0.27 : F|
00005100  69 78 65 64 20 62 75 67  20 69 6e 20 22 52 65 70  |ixed bug in "Rep|
00005110  6c 79 2d 54 6f 22 20 6d  65 6e 75 20 2d 20 77 61  |ly-To" menu - wa|
00005120  73 20 72 65 66 65 72 65  6e 63 69 6e 67 20 77 72  |s referencing wr|
00005130  6f 6e 67 20 69 63 6f 6e  20 6e 75 6d 62 65 72 2e  |ong icon number.|
00005140  0a 20 20 20 20 20 20 20  46 69 78 65 64 20 62 75  |.       Fixed bu|
00005150  67 20 69 6e 20 25 75 2c  20 64 69 64 6e 27 74 20  |g in %u, didn't |
00005160  70 61 73 73 20 63 6f 72  72 65 63 74 20 76 61 6c  |pass correct val|
00005170  75 65 20 6f 66 20 22 72  65 70 6c 79 22 20 74 6f  |ue of "reply" to|
00005180  20 0a 20 20 20 20 20 20  20 20 20 41 72 74 47 65  | .         ArtGe|
00005190  6e 5f 51 75 6f 74 65 41  72 74 69 63 6c 65 20 77  |n_QuoteArticle w|
000051a0  68 65 6e 20 64 6f 69 6e  67 20 66 6f 6c 6c 6f 77  |hen doing follow|
000051b0  75 70 73 2e 0a 20 20 20  20 20 20 20 54 6f 20 44  |ups..       To D|
000051c0  65 6c 65 74 65 20 61 6e  20 61 72 74 69 63 6c 65  |elete an article|
000051d0  20 75 73 69 6e 67 20 74  68 65 20 6d 6f 75 73 65  | using the mouse|
000051e0  20 6e 6f 77 20 72 65 71  75 69 72 65 73 20 75 73  | now requires us|
000051f0  65 72 20 74 6f 20 70 72  65 73 73 0a 20 20 20 20  |er to press.    |
00005200  20 20 20 20 20 62 6f 74  68 20 41 44 4a 55 53 54  |     both ADJUST|
00005210  20 61 6e 64 20 53 45 4c  45 43 54 20 74 6f 67 65  | and SELECT toge|
00005220  74 68 65 72 20 6f 76 65  72 20 74 68 65 20 22 44  |ther over the "D|
00005230  65 6c 65 74 65 22 20 69  63 6f 6e 2e 0a 20 20 20  |elete" icon..   |
00005240  20 20 20 20 41 64 6a 75  73 74 20 6f 6e 20 52 65  |    Adjust on Re|
00005250  70 6c 79 2d 54 6f 20 6d  65 6e 75 20 6e 6f 77 20  |ply-To menu now |
00005260  61 64 64 73 20 61 20 75  73 65 72 20 74 6f 20 74  |adds a user to t|
00005270  68 65 20 74 65 78 74 20  77 69 74 68 69 6e 20 74  |he text within t|
00005280  68 65 0a 20 20 20 20 20  20 20 20 20 72 65 70 6c  |he.         repl|
00005290  79 2d 74 6f 20 69 63 6f  6e 20 61 73 20 6f 70 70  |y-to icon as opp|
000052a0  6f 73 65 64 20 74 6f 20  73 69 6d 70 6c 79 20 72  |osed to simply r|
000052b0  65 70 6c 61 63 69 6e 67  20 69 74 2e 0a 20 20 20  |eplacing it..   |
000052c0  20 20 20 20 50 75 74 20  62 61 63 6b 20 22 44 69  |    Put back "Di|
000052d0  73 74 72 69 62 75 74 69  6f 6e 3a 20 77 6f 72 6c  |stribution: worl|
000052e0  64 22 20 6c 69 6e 65 20  69 6e 20 6f 75 74 67 6f  |d" line in outgo|
000052f0  69 6e 67 20 70 6f 73 74  69 6e 67 73 20 61 66 74  |ing postings aft|
00005300  65 72 20 69 74 0a 20 20  20 20 20 20 20 20 20 77  |er it.         w|
00005310  61 73 20 6d 61 64 65 20  63 6c 65 61 72 20 74 68  |as made clear th|
00005320  61 74 20 22 77 6f 72 6c  64 22 20 69 73 20 61 63  |at "world" is ac|
00005330  63 65 70 74 61 62 6c 65  20 77 68 69 6c 65 20 22  |ceptable while "|
00005340  57 6f 72 6c 64 22 20 69  73 20 6e 6f 74 2e 20 0a  |World" is not. .|
00005350  20 20 20 20 20 20 20 43  68 61 6e 67 65 64 20 6d  |       Changed m|
00005360  75 6c 74 69 70 6c 65 20  62 6f 6f 6c 65 61 6e 20  |ultiple boolean |
00005370  76 61 72 69 61 62 6c 65  73 20 69 6e 20 74 68 65  |variables in the|
00005380  20 67 72 6f 75 70 5f 65  6c 65 6d 65 6e 74 20 73  | group_element s|
00005390  74 72 75 63 74 75 72 65  0a 20 20 20 20 20 20 20  |tructure.       |
000053a0  20 20 74 6f 20 6f 6e 65  20 75 6e 73 69 67 6e 65  |  to one unsigne|
000053b0  64 20 69 6e 74 20 63 61  70 61 62 6c 65 20 6f 66  |d int capable of|
000053c0  20 33 32 20 69 6e 64 65  70 65 6e 64 61 6e 74 20  | 32 independant |
000053d0  66 6c 61 67 73 2e 0a 20  20 20 20 20 20 20 49 66  |flags..       If|
000053e0  20 6e 6f 20 72 65 61 6c  2d 6c 69 66 65 2d 6e 61  | no real-life-na|
000053f0  6d 65 20 69 73 20 73 70  65 63 69 66 69 65 64 20  |me is specified |
00005400  66 6f 72 20 61 20 75 73  65 72 2c 20 69 74 20 6e  |for a user, it n|
00005410  6f 77 20 64 6f 65 73 6e  27 74 0a 20 20 20 20 20  |ow doesn't.     |
00005420  20 20 20 20 70 75 74 20  22 28 29 22 20 6f 6e 20  |    put "()" on |
00005430  74 68 65 20 66 72 6f 6d  3a 20 6c 69 6e 65 2e 20  |the from: line. |
00005440  20 53 70 6f 74 74 65 64  20 62 79 20 67 61 72 72  | Spotted by garr|
00005450  79 40 67 6f 6c 64 68 69  6c 6c 2e 64 65 6d 6f 6e  |y@goldhill.demon|
00005460  2e 63 6f 2e 75 6b 0a 20  20 20 20 20 20 20 43 75  |.co.uk.       Cu|
00005470  72 72 65 6e 74 20 75 73  65 72 20 6e 6f 77 20 64  |rrent user now d|
00005480  69 73 70 6c 61 79 65 64  20 75 6e 64 65 72 20 69  |isplayed under i|
00005490  63 6f 6e 20 6f 6e 20 69  63 6f 6e 20 62 61 72 2c  |con on icon bar,|
000054a0  20 69 6e 20 6d 65 73 73  61 67 65 20 77 69 6e 64  | in message wind|
000054b0  6f 77 0a 20 20 20 20 20  20 20 20 20 61 73 20 67  |ow.         as g|
000054c0  72 6f 75 70 6c 69 73 74  20 69 73 20 66 65 74 63  |rouplist is fetc|
000054d0  68 65 64 20 61 6e 64 20  69 6e 20 74 69 74 6c 65  |hed and in title|
000054e0  20 62 61 72 20 6f 66 20  6e 65 77 73 67 72 6f 75  | bar of newsgrou|
000054f0  70 73 20 77 69 6e 64 6f  77 2e 0a 20 20 20 20 20  |ps window..     |
00005500  20 20 4e 65 77 73 47 72  6f 75 70 73 20 64 69 73  |  NewsGroups dis|
00005510  70 6c 61 79 20 6e 6f 77  20 6f 70 65 6e 73 20 6f  |play now opens o|
00005520  6e 6c 79 20 73 68 6f 77  69 6e 67 20 66 69 72 73  |nly showing firs|
00005530  74 20 74 77 6f 20 63 6f  6c 75 6d 6e 73 20 6f 66  |t two columns of|
00005540  20 0a 20 20 20 20 20 20  20 20 20 6e 75 6d 62 65  | .         numbe|
00005550  72 73 20 61 6e 64 20 70  72 65 73 73 69 6e 67 20  |rs and pressing |
00005560  22 52 22 20 77 69 6c 6c  20 72 65 76 65 61 6c 20  |"R" will reveal |
00005570  74 68 65 20 73 65 63 6f  6e 64 20 74 77 6f 2e 0a  |the second two..|
00005580  20 20 20 20 20 20 20 41  64 64 65 64 20 22 43 6f  |       Added "Co|
00005590  6d 70 6f 73 65 22 20 6d  65 6e 75 20 74 6f 20 69  |mpose" menu to i|
000055a0  63 6f 6e 62 61 72 20 6d  65 6e 75 2e 0a 20 20 20  |conbar menu..   |
000055b0  20 20 20 20 49 63 6f 6e  20 6e 6f 77 20 73 74 61  |    Icon now sta|
000055c0  79 73 20 69 6e 20 73 61  6d 65 20 70 6c 61 63 65  |ys in same place|
000055d0  20 77 68 65 6e 20 63 68  61 6e 67 69 6e 67 20 73  | when changing s|
000055e0  69 7a 65 20 74 6f 20 63  6f 70 65 20 77 69 74 68  |ize to cope with|
000055f0  20 6e 65 77 0a 20 20 20  20 20 20 20 20 20 74 65  | new.         te|
00005600  78 74 20 75 6e 64 65 72  6e 65 61 74 68 20 69 74  |xt underneath it|
00005610  2e 0a 20 20 20 20 20 20  20 4e 6f 77 20 63 6c 65  |..       Now cle|
00005620  61 72 73 20 68 65 61 64  65 72 20 69 6e 66 6f 72  |ars header infor|
00005630  6d 61 74 69 6f 6e 20 61  66 74 65 72 20 64 65 63  |mation after dec|
00005640  6f 64 69 6e 67 20 69 74  20 74 6f 20 70 6f 73 74  |oding it to post|
00005650  20 61 6e 20 61 72 74 69  63 6c 65 2e 0a 20 20 20  | an article..   |
00005660  20 20 20 20 4e 6f 77 20  64 65 6c 65 74 65 73 20  |    Now deletes |
00005670  74 65 6d 70 6f 72 61 72  79 20 77 6f 72 6b 20 66  |temporary work f|
00005680  69 6c 65 20 61 66 74 65  72 20 69 74 20 68 61 73  |ile after it has|
00005690  20 62 65 65 6e 20 6c 6f  61 64 65 64 20 69 6e 74  | been loaded int|
000056a0  6f 20 61 6e 0a 20 20 20  20 20 20 20 20 20 65 64  |o an.         ed|
000056b0  69 74 6f 72 2e 0a 20 20  20 20 20 20 20 41 64 64  |itor..       Add|
000056c0  65 64 20 22 73 65 63 2e  73 65 74 75 70 22 20 61  |ed "sec.setup" a|
000056d0  6e 64 20 22 73 65 63 2e  75 73 65 72 73 22 20 73  |nd "sec.users" s|
000056e0  6f 20 79 6f 75 20 63 61  6e 20 64 69 73 61 62 6c  |o you can disabl|
000056f0  65 20 74 68 65 20 75 73  65 20 6f 66 0a 20 20 20  |e the use of.   |
00005700  20 20 20 20 20 20 74 68  65 20 73 65 74 75 70 20  |      the setup |
00005710  6f 72 20 75 73 65 72 2d  6d 61 6e 61 67 65 6d 65  |or user-manageme|
00005720  6e 74 20 73 65 63 74 69  6f 6e 73 20 77 69 74 68  |nt sections with|
00005730  69 6e 20 54 54 46 4e 2e  0a 20 20 20 20 20 20 20  |in TTFN..       |
00005740  46 69 78 65 64 20 65 72  72 6f 6e 6f 75 73 6c 79  |Fixed erronously|
00005750  20 67 65 6e 65 72 61 74  65 64 20 73 75 62 6a 65  | generated subje|
00005760  63 74 20 6c 69 6e 65 73  20 69 6e 20 66 6f 6c 6c  |ct lines in foll|
00005770  6f 77 2d 75 70 73 2e 20  20 30 2e 32 36 20 75 73  |ow-ups.  0.26 us|
00005780  65 64 0a 20 20 20 20 20  20 20 20 20 74 68 65 20  |ed.         the |
00005790  73 75 62 6a 65 63 74 20  6c 69 6e 65 20 6f 66 20  |subject line of |
000057a0  74 68 65 20 61 72 74 69  63 6c 65 20 79 6f 75 20  |the article you |
000057b0  77 65 72 65 20 66 6f 6c  6c 6f 77 69 6e 67 20 75  |were following u|
000057c0  70 20 74 6f 20 72 65 67  61 72 64 6c 65 73 73 20  |p to regardless |
000057d0  0a 20 20 20 20 20 20 20  20 20 6f 66 20 77 68 61  |.         of wha|
000057e0  74 20 79 6f 75 20 65 6e  74 65 72 65 64 20 69 6e  |t you entered in|
000057f0  20 74 68 65 20 64 69 61  6c 6f 67 75 65 20 62 6f  | the dialogue bo|
00005800  78 2e 0a 20 20 20 20 20  20 20 20 20 0a 30 2e 32  |x..         .0.2|
00005810  38 20 3a 20 50 72 65 73  73 69 6e 67 20 73 70 61  |8 : Pressing spa|
00005820  63 65 20 62 61 72 20 69  6e 20 61 72 74 69 63 6c  |ce bar in articl|
00005830  65 73 2f 74 68 72 65 61  64 20 77 69 6e 64 6f 77  |es/thread window|
00005840  73 20 77 68 65 6e 20 74  68 65 72 65 20 61 72 65  |s when there are|
00005850  20 6e 6f 0a 20 20 20 20  20 20 20 20 20 75 6e 72  | no.         unr|
00005860  65 61 64 20 61 72 74 69  63 6c 65 73 20 6e 6f 77  |ead articles now|
00005870  20 72 65 73 75 6c 74 73  20 69 6e 20 74 68 65 20  | results in the |
00005880  77 69 6e 64 6f 77 20 62  65 69 6e 67 20 63 6c 6f  |window being clo|
00005890  73 65 64 20 61 6e 64 20  74 68 65 0a 20 20 20 20  |sed and the.    |
000058a0  20 20 20 20 20 69 6e 70  75 74 20 66 6f 63 75 73  |     input focus|
000058b0  20 72 65 74 75 72 6e 65  64 20 74 6f 20 74 68 65  | returned to the|
000058c0  20 6e 65 77 73 67 72 6f  75 70 73 20 77 69 6e 64  | newsgroups wind|
000058d0  6f 77 2e 0a 20 20 20 20  20 20 20 43 61 6e 20 6e  |ow..       Can n|
000058e0  6f 77 20 73 70 65 63 69  66 79 20 73 74 61 72 74  |ow specify start|
000058f0  75 70 20 75 73 65 72 20  6f 6e 20 63 6f 6d 6d 61  |up user on comma|
00005900  6e 64 20 6c 69 6e 65 2c  20 66 6f 72 20 65 78 61  |nd line, for exa|
00005910  6d 70 6c 65 0a 20 20 20  20 20 20 20 20 20 27 57  |mple.         'W|
00005920  69 6d 70 54 61 73 6b 20  3c 49 6e 74 65 72 6e 65  |impTask <Interne|
00005930  74 24 44 69 72 3e 2e 21  54 54 46 4e 20 2d 75 73  |t$Dir>.!TTFN -us|
00005940  65 72 20 70 6f 73 74 6d  61 73 74 65 72 27 20 77  |er postmaster' w|
00005950  6f 75 6c 64 20 6c 6f 61  64 20 54 54 46 4e 0a 20  |ould load TTFN. |
00005960  20 20 20 20 20 20 20 20  77 69 74 68 20 74 68 65  |        with the|
00005970  20 75 73 65 72 20 22 70  6f 73 74 6d 61 73 74 65  | user "postmaste|
00005980  72 22 20 61 63 74 69 76  65 2e 0a 20 20 20 20 20  |r" active..     |
00005990  20 20 53 6f 6d 65 74 69  6d 65 73 20 77 72 6f 6e  |  Sometimes wron|
000059a0  67 20 75 73 65 72 6e 61  6d 65 20 63 6f 6d 6d 75  |g username commu|
000059b0  6e 69 63 61 74 65 64 20  62 61 63 6b 20 74 6f 20  |nicated back to |
000059c0  75 73 65 72 20 77 68 65  6e 20 63 72 65 61 74 69  |user when creati|
000059d0  6e 67 20 61 0a 20 20 20  20 20 20 20 20 20 6e 65  |ng a.         ne|
000059e0  77 20 75 73 65 72 2d 69  64 2e 20 20 4e 6f 77 20  |w user-id.  Now |
000059f0  66 69 78 65 64 2e 0a 20  20 20 20 20 20 20 46 69  |fixed..       Fi|
00005a00  78 65 64 20 2a 6c 6f 74  73 2a 20 6f 66 20 62 75  |xed *lots* of bu|
00005a10  67 73 20 69 6e 20 66 6f  6c 6c 6f 77 2d 75 70 2f  |gs in follow-up/|
00005a20  72 65 70 6c 79 20 68 65  61 64 65 72 20 67 65 6e  |reply header gen|
00005a30  65 72 61 74 69 6f 6e 20  69 66 20 54 6f 3a 0a 20  |eration if To:. |
00005a40  20 20 20 20 20 20 20 20  6f 72 20 4e 65 77 73 67  |        or Newsg|
00005a50  72 6f 75 70 73 3a 20 77  72 69 74 61 62 6c 65 20  |roups: writable |
00005a60  69 63 6f 6e 73 20 77 65  72 65 20 65 6d 70 74 79  |icons were empty|
00005a70  2e 0a 20 20 20 20 20 20  20 52 65 70 6c 61 63 65  |..       Replace|
00005a80  64 20 22 64 72 61 67 20  74 6f 20 77 69 6e 64 6f  |d "drag to windo|
00005a90  77 22 20 6d 65 74 68 6f  64 20 6f 66 20 70 6f 73  |w" method of pos|
00005aa0  74 69 6e 67 20 77 69 74  68 20 4f 4c 45 2d 6c 69  |ting with OLE-li|
00005ab0  6b 65 20 6d 65 74 68 6f  64 2e 0a 20 20 20 20 20  |ke method..     |
00005ac0  20 20 4e 6f 77 20 73 6b  69 70 73 20 6c 65 61 64  |  Now skips lead|
00005ad0  69 6e 67 20 73 70 61 63  65 73 20 61 6e 64 2f 6f  |ing spaces and/o|
00005ae0  72 20 54 41 42 20 63 68  61 72 61 63 74 65 72 73  |r TAB characters|
00005af0  20 69 6e 20 61 6c 6c 20  68 65 61 64 65 72 20 6c  | in all header l|
00005b00  69 6e 65 73 2e 0a 20 20  20 20 20 20 20 41 64 64  |ines..       Add|
00005b10  65 64 20 63 6f 6e 66 69  72 6d 61 74 69 6f 6e 20  |ed confirmation |
00005b20  62 6f 78 20 77 68 65 6e  20 70 6f 73 74 69 6e 67  |box when posting|
00005b30  20 6f 75 74 67 6f 69 6e  67 20 6e 65 77 73 2f 6d  | outgoing news/m|
00005b40  61 69 6c 2e 0a 20 20 20  20 20 20 20 4f 70 65 6e  |ail..       Open|
00005b50  69 6e 67 20 61 20 6e 65  77 73 67 72 6f 75 70 20  |ing a newsgroup |
00005b60  77 69 74 68 20 41 44 4a  55 53 54 20 77 69 6c 6c  |with ADJUST will|
00005b70  20 6e 6f 77 20 6f 6e 6c  79 20 6c 69 73 74 20 61  | now only list a|
00005b80  72 74 69 63 6c 65 73 20  66 72 6f 6d 0a 20 20 20  |rticles from.   |
00005b90  20 20 20 20 20 20 74 68  65 20 66 69 72 73 74 20  |      the first |
00005ba0  75 6e 72 65 61 64 20 72  61 74 68 65 72 20 74 68  |unread rather th|
00005bb0  61 6e 20 61 6c 6c 20 61  72 74 69 63 6c 65 73 20  |an all articles |
00005bc0  69 6e 20 74 68 61 74 20  67 72 6f 75 70 2e 0a 20  |in that group.. |
00005bd0  20 20 20 20 20 20 52 65  2d 6a 69 67 67 65 64 20  |      Re-jigged |
00005be0  72 65 70 6c 79 2f 66 6f  6c 6c 6f 77 75 70 20 74  |reply/followup t|
00005bf0  6f 20 63 6f 64 65 20 74  6f 20 61 6c 6c 6f 77 20  |o code to allow |
00005c00  70 75 74 74 69 6e 67 20  62 61 63 6b 20 6f 66 20  |putting back of |
00005c10  70 72 65 73 73 69 6e 67  0a 20 20 20 20 20 20 20  |pressing.       |
00005c20  20 20 3c 52 45 54 55 52  4e 3e 20 69 6e 20 6e 65  |  <RETURN> in ne|
00005c30  77 20 70 6f 73 74 69 6e  67 2f 65 6d 61 69 6c 20  |w posting/email |
00005c40  77 69 6e 64 6f 77 2e 0a  20 20 20 20 20 20 20 41  |window..       A|
00005c50  72 74 69 63 6c 65 20 77  69 6e 64 6f 77 20 77 61  |rticle window wa|
00005c60  73 20 6e 6f 74 20 67 65  74 74 69 6e 67 20 72 65  |s not getting re|
00005c70  64 72 61 77 6e 20 77 68  65 6e 20 63 68 61 6e 67  |drawn when chang|
00005c80  69 6e 67 20 74 65 78 74  20 66 6f 72 65 67 72 6f  |ing text foregro|
00005c90  75 6e 64 0a 20 20 20 20  20 20 20 20 20 61 6e 64  |und.         and|
00005ca0  20 62 61 63 6b 67 72 6f  75 6e 64 20 63 6f 6c 6f  | background colo|
00005cb0  75 72 73 2e 20 20 4e 6f  77 20 66 69 78 65 64 2e  |urs.  Now fixed.|
00005cc0  0a 20 20 20 20 20 20 20  20 20 0a 30 2e 32 39 20  |.         .0.29 |
00005cd0  3a 20 49 66 20 4e 65 77  73 62 61 73 65 20 77 61  |: If Newsbase wa|
00005ce0  73 20 73 74 61 72 74 65  64 20 2a 61 66 74 65 72  |s started *after|
00005cf0  2a 20 54 54 46 4e 2c 20  54 54 46 4e 20 64 69 64  |* TTFN, TTFN did|
00005d00  20 6e 6f 74 20 73 65 6e  64 20 74 68 65 20 53 65  | not send the Se|
00005d10  74 55 73 65 72 0a 20 20  20 20 20 20 20 20 20 6d  |tUser.         m|
00005d20  65 73 73 61 67 65 2e 20  20 4e 6f 77 20 66 69 78  |essage.  Now fix|
00005d30  65 64 2e 0a 20 20 20 20  20 20 20 52 65 73 74 72  |ed..       Restr|
00005d40  75 63 74 75 72 65 64 20  61 72 74 69 63 6c 65 20  |uctured article |
00005d50  67 65 6e 65 72 61 74 69  6f 6e 20 63 6f 64 65 2e  |generation code.|
00005d60  0a 20 20 20 20 20 20 20  57 68 65 6e 20 61 74 74  |.       When att|
00005d70  65 6d 70 74 69 6e 67 20  74 6f 20 70 6f 73 74 20  |empting to post |
00005d80  66 72 6f 6d 20 61 20 75  73 65 72 20 77 68 6f 20  |from a user who |
00005d90  68 61 73 20 70 6f 73 74  69 6e 67 20 64 69 73 61  |has posting disa|
00005da0  62 6c 65 64 2c 20 69 74  20 75 73 65 64 0a 20 20  |bled, it used.  |
00005db0  20 20 20 20 20 20 20 74  6f 20 74 72 79 20 74 77  |       to try tw|
00005dc0  69 63 65 2e 20 20 4e 6f  77 20 66 69 78 65 64 2e  |ice.  Now fixed.|
00005dd0  0a 20 20 20 20 20 20 20  20 20 0a 2a 2a 2a 2a 20  |.         .**** |
00005de0  54 68 69 73 20 76 65 72  73 69 6f 6e 20 73 6f 72  |This version sor|
00005df0  74 20 6f 66 20 22 6c 65  61 6b 65 64 22 20 6f 75  |t of "leaked" ou|
00005e00  74 20 74 6f 20 76 61 72  69 6f 75 73 20 70 65 6f  |t to various peo|
00005e10  70 6c 65 20 2a 2a 2a 2a  0a 20 20 20 20 20 20 20  |ple ****.       |
00005e20  20 20 0a 30 2e 33 30 20  3a 20 4e 6f 77 20 64 65  |  .0.30 : Now de|
00005e30  73 74 72 6f 79 73 20 74  68 65 20 6e 65 77 73 67  |stroys the newsg|
00005e40  72 6f 75 70 73 20 73 65  6c 65 63 74 69 6f 6e 20  |roups selection |
00005e50  6d 65 6e 75 20 70 72 6f  70 65 72 6c 79 20 75 70  |menu properly up|
00005e60  6f 6e 20 72 65 63 65 69  70 74 20 6f 66 0a 20 20  |on receipt of.  |
00005e70  20 20 20 20 20 20 20 6d  65 73 73 61 67 65 20 6e  |       message n|
00005e80  75 6d 62 65 72 20 26 34  30 30 43 39 20 28 6d 65  |umber &400C9 (me|
00005e90  6e 75 20 64 65 6c 65 74  65 64 29 2e 0a 20 20 20  |nu deleted)..   |
00005ea0  20 20 20 20 4e 6f 77 20  63 6c 6f 73 65 73 20 74  |    Now closes t|
00005eb0  68 65 20 6d 65 73 73 61  67 65 20 77 69 6e 64 6f  |he message windo|
00005ec0  77 20 69 66 20 4e 65 77  73 42 61 73 65 20 71 75  |w if NewsBase qu|
00005ed0  69 74 73 20 77 68 69 6c  65 20 69 74 20 69 73 20  |its while it is |
00005ee0  6f 70 65 6e 2e 0a 20 20  20 20 20 20 20 4e 6f 77  |open..       Now|
00005ef0  20 64 6f 65 73 6e 27 74  20 77 72 69 74 65 20 6f  | doesn't write o|
00005f00  75 74 20 61 20 62 6c 61  6e 6b 20 4e 65 77 73 52  |ut a blank NewsR|
00005f10  43 20 66 69 6c 65 20 69  66 20 4e 65 77 73 42 61  |C file if NewsBa|
00005f20  73 65 20 63 6c 6f 73 65  73 20 64 6f 77 6e 0a 20  |se closes down. |
00005f30  20 20 20 20 20 20 20 20  77 68 69 6c 65 20 73 65  |        while se|
00005f40  6e 64 69 6e 67 20 61 20  6c 69 73 74 20 6f 66 20  |nding a list of |
00005f50  6e 65 77 73 67 72 6f 75  70 73 2e 0a 20 20 20 20  |newsgroups..    |
00005f60  20 20 20 41 64 64 65 64  20 73 65 70 65 72 61 74  |   Added seperat|
00005f70  65 20 61 74 74 72 69 62  75 74 69 6f 6e 20 6c 69  |e attribution li|
00005f80  6e 65 73 20 66 6f 72 20  6e 65 77 73 20 61 6e 64  |nes for news and|
00005f90  20 70 65 72 73 6f 6e 61  6c 20 6d 61 69 6c 2e 0a  | personal mail..|
00005fa0  20 20 20 20 20 20 20 46  69 78 65 64 20 64 69 73  |       Fixed dis|
00005fb0  70 6c 61 79 69 6e 67 20  6f 66 20 62 6f 74 74 6f  |playing of botto|
00005fc0  6d 20 72 6f 77 20 6f 66  20 70 69 78 65 6c 73 20  |m row of pixels |
00005fd0  6f 66 20 68 65 61 64 65  72 20 69 6e 20 68 69 2d  |of header in hi-|
00005fe0  72 65 73 20 6d 6f 64 65  73 0a 20 20 20 20 20 20  |res modes.      |
00005ff0  20 20 20 77 69 74 68 20  22 48 69 64 65 20 48 65  |   with "Hide He|
00006000  61 64 65 72 73 22 20 74  75 72 6e 65 64 20 6f 6e  |aders" turned on|
00006010  2e 0a 20 20 20 20 20 20  20 43 61 6e 20 6e 6f 77  |..       Can now|
00006020  20 6c 6f 63 6b 20 61 6e  64 20 75 6e 6c 6f 63 6b  | lock and unlock|
00006030  20 61 72 74 69 63 6c 65  73 20 69 6e 20 45 6d 61  | articles in Ema|
00006040  69 6c 2e 2a 20 61 6e 64  20 46 6f 6c 64 65 72 2e  |il.* and Folder.|
00006050  2a 20 67 72 6f 75 70 73  20 62 79 0a 20 20 20 20  |* groups by.    |
00006060  20 20 20 20 20 75 73 69  6e 67 20 74 68 65 20 70  |     using the p|
00006070  61 64 6c 6f 63 6b 20 69  63 6f 6e 2e 0a 20 20 20  |adlock icon..   |
00006080  20 20 20 20 4d 75 63 68  20 73 69 6d 70 6c 69 66  |    Much simplif|
00006090  69 65 64 20 61 6e 64 20  69 6d 70 72 6f 76 65 64  |ied and improved|
000060a0  20 70 61 6e 65 20 77 69  6e 64 6f 77 20 68 61 6e  | pane window han|
000060b0  64 6c 69 6e 67 20 63 6f  75 72 74 65 73 79 20 6f  |dling courtesy o|
000060c0  66 0a 20 20 20 20 20 20  20 20 20 52 69 63 68 61  |f.         Richa|
000060d0  72 64 20 53 61 72 67 65  61 6e 74 2e 20 20 4e 6f  |rd Sargeant.  No|
000060e0  77 20 64 6f 65 73 6e 27  74 20 66 6c 69 63 6b 65  |w doesn't flicke|
000060f0  72 20 61 6e 79 77 68 65  72 65 20 6e 65 61 72 20  |r anywhere near |
00006100  61 73 20 6d 75 63 68 20  77 68 65 6e 0a 20 20 20  |as much when.   |
00006110  20 20 20 20 20 20 69 6e  73 74 61 6e 74 20 64 72  |      instant dr|
00006120  61 67 67 69 6e 67 20 69  73 20 6f 6e 2e 0a 20 20  |agging is on..  |
00006130  20 20 20 20 20 4e 6f 77  20 61 6c 6c 6f 77 73 20  |     Now allows |
00006140  65 61 63 68 20 75 73 65  72 20 74 6f 20 73 75 62  |each user to sub|
00006150  73 63 72 69 62 65 20 74  6f 20 61 20 73 75 62 73  |scribe to a subs|
00006160  65 74 20 6f 66 20 74 68  65 20 61 76 61 69 6c 61  |et of the availa|
00006170  62 6c 65 20 67 72 6f 75  70 73 2e 0a 20 20 20 20  |ble groups..    |
00006180  20 20 20 4e 6f 77 20 75  70 64 61 74 65 73 20 74  |   Now updates t|
00006190  68 65 20 6e 75 6d 62 65  72 20 6f 66 20 75 6e 72  |he number of unr|
000061a0  65 61 64 20 61 72 74 69  63 6c 65 73 20 69 6e 20  |ead articles in |
000061b0  74 68 65 20 6e 65 77 73  67 72 6f 75 70 73 20 64  |the newsgroups d|
000061c0  69 73 70 6c 61 79 0a 20  20 20 20 20 20 20 20 20  |isplay.         |
000061d0  77 68 65 6e 20 61 72 74  69 63 6c 65 73 20 74 68  |when articles th|
000061e0  61 74 20 68 61 76 65 20  6e 6f 74 20 62 65 65 6e  |at have not been|
000061f0  20 72 65 61 64 20 61 72  65 20 64 65 6c 65 74 65  | read are delete|
00006200  64 20 65 69 74 68 65 72  20 6d 61 6e 75 61 6c 6c  |d either manuall|
00006210  79 0a 20 20 20 20 20 20  20 20 20 6f 72 20 74 68  |y.         or th|
00006220  72 6f 75 67 68 20 65 78  70 69 72 79 2e 0a 20 20  |rough expiry..  |
00006230  20 20 20 20 20 20 20 0a  30 2e 33 31 20 3a 20 46  |       .0.31 : F|
00006240  69 78 65 64 20 73 6d 61  6c 6c 20 62 75 67 20 69  |ixed small bug i|
00006250  6e 20 73 65 74 74 69 6e  67 20 6f 66 20 72 61 64  |n setting of rad|
00006260  69 6f 20 62 75 74 74 6f  6e 73 20 77 68 65 6e 20  |io buttons when |
00006270  61 20 6e 65 77 20 75 73  65 72 20 69 73 0a 20 20  |a new user is.  |
00006280  20 20 20 20 20 20 20 63  68 6f 73 65 6e 20 77 68  |       chosen wh|
00006290  6f 20 2a 69 73 6e 27 74  2a 20 73 75 62 73 63 72  |o *isn't* subscr|
000062a0  69 62 65 64 20 74 6f 20  74 68 65 20 76 65 72 79  |ibed to the very|
000062b0  20 66 69 72 73 74 20 67  72 6f 75 70 2e 0a 20 20  | first group..  |
000062c0  20 20 20 20 20 46 69 78  65 64 20 62 75 67 20 77  |     Fixed bug w|
000062d0  68 65 72 65 62 79 20 61  72 74 69 63 6c 65 73 20  |hereby articles |
000062e0  77 69 74 68 20 6e 6f 20  73 75 62 6a 65 63 74 20  |with no subject |
000062f0  6c 69 6e 65 20 61 72 65  6e 27 74 20 74 68 72 65  |line aren't thre|
00006300  61 64 65 64 0a 20 20 20  20 20 20 20 20 20 70 72  |aded.         pr|
00006310  6f 70 65 72 6c 79 2e 0a  20 20 20 20 20 20 20 57  |operly..       W|
00006320  61 73 20 66 69 78 65 64  20 61 20 72 65 66 65 72  |as fixed a refer|
00006330  65 6e 63 65 20 74 68 72  6f 75 67 68 20 4e 55 4c  |ence through NUL|
00006340  4c 20 70 6f 69 6e 74 65  72 20 69 6e 20 4e 65 77  |L pointer in New|
00006350  73 47 72 6f 75 70 73 5f  52 65 64 72 65 77 2e 0a  |sGroups_Redrew..|
00006360  20 20 20 20 20 20 20 46  69 78 65 64 20 73 74 75  |       Fixed stu|
00006370  70 69 64 20 65 72 72 6f  72 20 6d 65 73 73 61 67  |pid error messag|
00006380  65 20 77 68 65 6e 20 73  61 76 69 6e 67 20 61 6e  |e when saving an|
00006390  20 61 72 74 69 63 6c 65  20 6f 75 74 20 61 6e 64  | article out and|
000063a0  20 64 72 6f 70 70 69 6e  67 0a 20 20 20 20 20 20  | dropping.      |
000063b0  20 20 20 69 74 20 61 63  63 69 64 65 6e 74 61 6c  |   it accidental|
000063c0  6c 79 20 6f 6e 20 61 20  54 54 46 4e 20 77 69 6e  |ly on a TTFN win|
000063d0  64 6f 77 2f 69 63 6f 6e  2e 0a 20 20 20 20 20 20  |dow/icon..      |
000063e0  20 20 20 20 20 20 20 20  20 20 20 20 0a 30 2e 33  |            .0.3|
000063f0  32 20 3a 20 41 64 64 65  64 20 53 63 72 6f 6c 6c  |2 : Added Scroll|
00006400  20 48 61 6e 64 6c 65 72  20 74 6f 20 61 72 74 69  | Handler to arti|
00006410  63 6c 65 20 64 69 73 70  6c 61 79 20 77 69 6e 64  |cle display wind|
00006420  6f 77 20 74 6f 20 6f 76  65 72 63 6f 6d 65 20 74  |ow to overcome t|
00006430  68 65 20 0a 20 20 20 20  20 20 20 20 20 70 72 6f  |he .         pro|
00006440  62 6c 65 6d 20 6f 66 20  61 20 66 6c 69 63 6b 65  |blem of a flicke|
00006450  72 79 20 70 61 6e 65 20  77 69 6e 64 6f 77 2e 0a  |ry pane window..|
00006460  20 20 20 20 20 20 20 4e  6f 77 20 63 61 6c 6c 73  |       Now calls|
00006470  20 22 57 69 6d 70 5f 49  6e 69 74 69 61 6c 69 73  | "Wimp_Initialis|
00006480  65 22 20 77 69 74 68 20  61 20 57 49 4d 50 20 76  |e" with a WIMP v|
00006490  65 72 73 69 6f 6e 20 6e  75 6d 62 65 72 20 6f 66  |ersion number of|
000064a0  20 33 31 30 2c 0a 20 20  20 20 20 20 20 20 20 61  | 310,.         a|
000064b0  6c 6f 6e 67 20 77 69 74  68 20 61 20 6c 69 73 74  |long with a list|
000064c0  20 6f 66 20 74 68 65 20  6d 65 73 73 61 67 65 73  | of the messages|
000064d0  20 69 74 20 72 65 71 75  69 72 65 73 2e 0a 20 20  | it requires..  |
000064e0  20 20 20 20 20 42 65 74  74 65 72 20 66 69 6c 65  |     Better file|
000064f0  20 68 61 6e 64 6c 65 20  63 68 65 63 6b 69 6e 67  | handle checking|
00006500  20 77 69 74 68 69 6e 20  41 72 74 69 63 6c 65 20  | within Article |
00006510  47 65 6e 65 72 61 74 69  6f 6e 20 63 6f 64 65 2e  |Generation code.|
00006520  0a 20 20 20 20 20 20 20  52 65 6d 6f 76 65 64 20  |.       Removed |
00006530  77 68 69 74 65 20 73 70  61 63 65 20 69 6e 20 54  |white space in T|
00006540  6f 3a 2c 20 43 63 3a 2c  20 42 63 63 3a 20 61 6e  |o:, Cc:, Bcc: an|
00006550  64 20 4e 65 77 73 67 72  6f 75 70 73 3a 20 67 65  |d Newsgroups: ge|
00006560  6e 65 72 61 74 69 6f 6e  0a 20 20 20 20 20 20 20  |neration.       |
00006570  20 20 66 72 6f 6d 20 61  76 61 69 6c 61 62 6c 65  |  from available|
00006580  20 6d 65 6e 75 73 2e 0a  20 20 20 20 20 20 20 20  | menus..        |
00006590  20 0a 2a 2a 2a 2a 20 54  68 69 72 64 20 52 65 6c  | .**** Third Rel|
000065a0  65 61 73 65 20 74 6f 20  66 74 70 2e 64 65 6d 6f  |ease to ftp.demo|
000065b0  6e 2e 63 6f 2e 75 6b 20  2a 2a 2a 2a 20 20 20 20  |n.co.uk ****    |
000065c0  20 20 20 20 20 0a 20 20  20 20 20 20 20 20 20 0a  |     .         .|
000065d0  30 2e 33 33 20 3a 20 46  69 78 65 64 20 70 72 6f  |0.33 : Fixed pro|
000065e0  62 6c 65 6d 20 77 69 74  68 20 6e 65 77 73 67 72  |blem with newsgr|
000065f0  6f 75 70 20 73 65 6c 65  63 74 69 6f 6e 20 6d 65  |oup selection me|
00006600  6e 75 20 69 6e 20 74 68  65 20 6e 65 77 20 70 6f  |nu in the new po|
00006610  73 74 69 6e 67 20 77 69  6e 64 6f 77 0a 20 20 20  |sting window.   |
00006620  20 20 20 20 20 20 77 68  65 6e 20 79 6f 75 20 61  |      when you a|
00006630  72 65 20 75 6e 73 75 62  73 63 72 69 62 65 64 20  |re unsubscribed |
00006640  74 6f 20 73 6f 6d 65 20  67 72 6f 75 70 73 2e 0a  |to some groups..|
00006650  20 20 20 20 20 20 20 20  20 0a 2a 2a 2a 2a 20 4d  |         .**** M|
00006660  61 64 65 20 61 76 61 69  6c 61 62 6c 65 20 76 69  |ade available vi|
00006670  61 20 6d 6e 68 65 70 31  2e 68 65 70 2e 75 6d 6e  |a mnhep1.hep.umn|
00006680  2e 65 64 75 2e 20 20 4e  6f 74 20 61 20 67 65 6e  |.edu.  Not a gen|
00006690  65 72 61 6c 20 72 65 6c  65 61 73 65 20 2a 2a 2a  |eral release ***|
000066a0  2a 0a 0a 30 2e 33 34 20  3a 20 4e 65 77 20 70 61  |*..0.34 : New pa|
000066b0  6e 65 20 77 69 6e 64 6f  77 20 68 61 6e 64 6c 69  |ne window handli|
000066c0  6e 67 20 63 6f 64 65 20  69 6e 74 72 6f 64 75 63  |ng code introduc|
000066d0  65 64 20 69 6e 20 30 2e  33 30 20 63 61 75 73 65  |ed in 0.30 cause|
000066e0  64 20 74 68 65 20 61 72  74 69 63 6c 65 0a 20 20  |d the article.  |
000066f0  20 20 20 20 20 20 20 77  69 6e 64 6f 77 20 74 6f  |       window to|
00006700  20 6e 6f 74 20 67 65 74  20 72 65 64 72 61 77 6e  | not get redrawn|
00006710  20 70 72 6f 70 65 72 6c  79 20 61 66 74 65 72 20  | properly after |
00006720  63 68 61 6e 67 69 6e 67  20 74 68 65 20 63 6f 6c  |changing the col|
00006730  6f 75 72 73 2c 0a 20 20  20 20 20 20 20 20 20 6e  |ours,.         n|
00006740  6f 77 20 66 69 78 65 64  2e 0a 20 20 20 20 20 20  |ow fixed..      |
00006750  20 43 68 6f 6f 73 69 6e  67 20 43 6f 6d 70 6f 73  | Choosing Compos|
00006760  65 2d 3e 4e 65 77 73 20  66 72 6f 6d 20 74 68 65  |e->News from the|
00006770  20 61 72 74 69 63 6c 65  2f 74 68 72 65 61 64 20  | article/thread |
00006780  6c 69 73 74 20 77 69 6e  64 6f 77 73 20 75 73 65  |list windows use|
00006790  64 20 74 6f 0a 20 20 20  20 20 20 20 20 20 69 6e  |d to.         in|
000067a0  73 65 72 74 20 74 68 65  20 67 72 6f 75 70 6e 61  |sert the groupna|
000067b0  6d 65 20 69 6e 74 6f 20  74 68 65 20 22 4e 65 77  |me into the "New|
000067c0  73 47 72 6f 75 70 73 3a  22 20 66 69 65 6c 64 20  |sGroups:" field |
000067d0  69 72 72 65 73 70 65 63  74 69 76 65 20 6f 66 0a  |irrespective of.|
000067e0  20 20 20 20 20 20 20 20  20 77 68 65 74 68 65 72  |         whether|
000067f0  20 74 68 65 20 67 72 6f  75 70 20 77 61 73 20 61  | the group was a|
00006800  20 76 61 6c 69 64 20 6e  65 77 73 67 72 6f 75 70  | valid newsgroup|
00006810  20 6f 72 20 6e 6f 74 2e  20 20 4e 6f 77 20 66 69  | or not.  Now fi|
00006820  78 65 64 2e 0a 20 20 20  20 20 20 20 4e 6f 77 20  |xed..       Now |
00006830  63 6f 72 72 65 63 74 6c  79 20 75 73 65 73 20 74  |correctly uses t|
00006840  68 65 20 6d 61 69 6c 20  68 6f 73 74 6e 61 6d 65  |he mail hostname|
00006850  20 66 6f 72 20 46 72 6f  6d 3a 20 61 6e 64 20 52  | for From: and R|
00006860  65 70 6c 79 2d 54 6f 3a  20 6c 69 6e 65 73 0a 20  |eply-To: lines. |
00006870  20 20 20 20 20 20 20 20  69 6e 20 6f 75 74 67 6f  |        in outgo|
00006880  69 6e 67 20 6e 65 77 73  2f 6d 61 69 6c 2e 0a 20  |ing news/mail.. |
00006890  20 20 20 20 20 20 4e 6f  77 20 77 72 69 74 65 73  |      Now writes|
000068a0  20 6c 6f 63 61 6c 20 70  61 72 74 20 6f 66 20 50  | local part of P|
000068b0  61 74 68 3a 20 61 73 20  22 68 6f 73 74 2e 64 6f  |ath: as "host.do|
000068c0  6d 61 69 6e 21 6e 6f 74  2d 66 6f 72 2d 6d 61 69  |main!not-for-mai|
000068d0  6c 22 20 2a 69 66 2a 20  74 68 65 0a 20 20 20 20  |l" *if* the.    |
000068e0  20 20 20 20 20 68 6f 73  74 6e 61 6d 65 20 61 6e  |     hostname an|
000068f0  64 20 74 68 65 20 6d 61  69 6c 20 68 6f 73 74 6e  |d the mail hostn|
00006900  61 6d 65 20 28 61 73 20  73 65 74 20 69 6e 20 6e  |ame (as set in n|
00006910  65 77 73 62 61 73 65 29  20 61 72 65 20 64 69 66  |ewsbase) are dif|
00006920  66 65 72 65 6e 74 2c 0a  20 20 20 20 20 20 20 20  |ferent,.        |
00006930  20 6f 74 68 65 72 77 69  73 65 20 6f 75 74 70 75  | otherwise outpu|
00006940  74 73 20 22 68 6f 73 74  2e 64 6f 6d 61 69 6e 21  |ts "host.domain!|
00006950  75 73 65 72 6e 61 6d 65  22 2e 0a 20 20 20 20 20  |username"..     |
00006960  20 20 46 69 78 65 64 20  62 75 67 20 69 6e 20 22  |  Fixed bug in "|
00006970  66 65 74 63 68 20 66 69  72 73 74 20 61 72 74 69  |fetch first arti|
00006980  63 6c 65 20 69 6e 20 74  68 72 65 61 64 22 20 61  |cle in thread" a|
00006990  6e 64 20 64 65 6c 65 74  69 6e 67 20 61 72 74 69  |nd deleting arti|
000069a0  63 6c 65 73 0a 20 20 20  20 20 20 20 20 20 66 72  |cles.         fr|
000069b0  6f 6d 20 77 69 74 68 69  6e 20 61 20 74 68 72 65  |om within a thre|
000069c0  61 64 2e 20 28 4d 61 6c  63 6f 6c 6d 20 46 72 61  |ad. (Malcolm Fra|
000069d0  73 65 72 29 2e 0a 20 20  20 20 20 20 20 41 72 74  |ser)..       Art|
000069e0  69 63 6c 65 20 77 69 6e  64 6f 77 20 65 78 74 65  |icle window exte|
000069f0  6e 74 20 77 61 73 20 6e  6f 74 20 72 65 73 65 74  |nt was not reset|
00006a00  20 64 79 6e 61 6d 69 63  61 6c 6c 79 20 77 68 65  | dynamically whe|
00006a10  6e 20 63 68 61 6e 67 69  6e 67 20 74 65 78 74 0a  |n changing text.|
00006a20  20 20 20 20 20 20 20 20  20 64 69 73 70 6c 61 79  |         display|
00006a30  20 77 69 64 74 68 20 66  72 6f 6d 20 74 68 65 20  | width from the |
00006a40  73 65 74 75 70 20 77 69  6e 64 6f 77 2e 20 20 4e  |setup window.  N|
00006a50  6f 77 20 66 69 78 65 64  2e 0a 20 20 20 20 20 20  |ow fixed..      |
00006a60  20 4e 65 77 73 42 61 73  65 5f 55 70 64 61 74 65  | NewsBase_Update|
00006a70  20 74 79 70 65 73 20 32  20 26 20 33 20 64 69 64  | types 2 & 3 did|
00006a80  20 6e 6f 74 20 75 70 64  61 74 65 20 67 72 6f 75  | not update grou|
00006a90  70 73 20 64 61 74 61 62  61 73 65 20 2a 69 66 2a  |ps database *if*|
00006aa0  20 74 68 65 0a 20 20 20  20 20 20 20 20 20 67 72  | the.         gr|
00006ab0  6f 75 70 20 77 61 73 20  6e 6f 74 20 73 75 62 73  |oup was not subs|
00006ac0  63 72 69 62 65 64 20 74  6f 20 62 79 20 74 68 65  |cribed to by the|
00006ad0  20 63 75 72 72 65 6e 74  20 75 73 65 72 2e 20 20  | current user.  |
00006ae0  4e 6f 77 20 66 69 78 65  64 2e 0a 20 20 20 20 20  |Now fixed..     |
00006af0  20 20 41 64 64 65 64 20  64 69 73 74 72 69 62 75  |  Added distribu|
00006b00  74 69 6f 6e 20 6c 69 73  74 20 65 78 70 61 6e 73  |tion list expans|
00006b10  69 6f 6e 20 26 20 22 45  64 69 74 20 44 69 73 74  |ion & "Edit Dist|
00006b20  2e 20 4c 69 73 74 73 22  20 69 63 6f 6e 20 74 6f  |. Lists" icon to|
00006b30  0a 20 20 20 20 20 20 20  20 20 73 65 74 75 70 20  |.         setup |
00006b40  77 69 6e 64 6f 77 2e 0a  20 20 20 20 20 20 20 53  |window..       S|
00006b50  74 6f 70 70 65 64 20 74  68 65 20 75 73 65 72 20  |topped the user |
00006b60  74 72 79 69 6e 67 20 74  6f 20 65 64 69 74 20 6d  |trying to edit m|
00006b70  6f 72 65 20 74 68 61 6e  20 6f 6e 65 20 70 6f 73  |ore than one pos|
00006b80  74 69 6e 67 2f 65 6d 61  69 6c 20 61 74 20 61 20  |ting/email at a |
00006b90  74 69 6d 65 2e 0a 20 20  20 20 20 20 20 43 72 65  |time..       Cre|
00006ba0  61 74 69 6f 6e 20 6f 66  20 61 20 6e 65 77 20 6e  |ation of a new n|
00006bb0  65 77 73 67 72 6f 75 70  20 63 61 75 73 65 64 20  |ewsgroup caused |
00006bc0  74 68 65 20 4e 65 77 73  47 72 6f 75 70 73 20 77  |the NewsGroups w|
00006bd0  69 6e 64 6f 77 20 74 6f  20 6a 75 6d 70 0a 20 20  |indow to jump.  |
00006be0  20 20 20 20 20 20 20 74  6f 20 66 75 6c 6c 20 73  |       to full s|
00006bf0  69 7a 65 2c 20 64 69 73  72 65 67 61 72 64 69 6e  |ize, disregardin|
00006c00  67 20 74 68 65 20 67 72  6f 75 70 73 20 74 68 61  |g the groups tha|
00006c10  74 20 77 65 72 65 20 2a  6e 6f 74 2a 20 73 75 62  |t were *not* sub|
00006c20  73 63 72 69 62 65 64 0a  20 20 20 20 20 20 20 20  |scribed.        |
00006c30  20 74 6f 2e 20 20 4e 6f  77 20 66 69 78 65 64 2e  | to.  Now fixed.|
00006c40  0a 20 20 20 20 20 20 20  4e 6f 77 20 63 72 65 61  |.       Now crea|
00006c50  74 65 73 20 76 69 72 74  75 61 6c 20 69 63 6f 6e  |tes virtual icon|
00006c60  73 20 77 69 74 68 69 6e  20 74 68 65 20 4e 65 77  |s within the New|
00006c70  73 47 72 6f 75 70 73 20  77 69 6e 64 6f 77 20 61  |sGroups window a|
00006c80  73 20 6f 70 70 6f 73 65  64 20 74 6f 0a 20 20 20  |s opposed to.   |
00006c90  20 20 20 20 20 20 63 72  65 61 74 69 6e 67 20 6c  |      creating l|
00006ca0  6f 61 64 73 20 6f 66 20  61 63 74 75 61 6c 20 69  |oads of actual i|
00006cb0  63 6f 6e 73 20 62 79 20  63 6c 6f 6e 69 6e 67 20  |cons by cloning |
00006cc0  61 6e 20 61 6c 72 65 61  64 79 20 65 78 69 73 74  |an already exist|
00006cd0  69 6e 67 20 69 63 6f 6e  2e 0a 20 20 20 20 20 20  |ing icon..      |
00006ce0  20 41 64 64 65 64 20 63  68 65 63 6b 20 66 6f 72  | Added check for|
00006cf0  20 64 69 76 69 64 65 20  62 79 20 7a 65 72 6f 20  | divide by zero |
00006d00  69 6e 20 68 6f 75 72 67  6c 61 73 73 20 70 65 72  |in hourglass per|
00006d10  63 65 6e 74 61 67 65 20  63 61 6c 63 75 6c 61 74  |centage calculat|
00006d20  69 6f 6e 20 69 6e 0a 20  20 20 20 20 20 20 20 20  |ion in.         |
00006d30  41 72 74 4c 69 73 74 5f  41 64 64 41 72 74 69 63  |ArtList_AddArtic|
00006d40  6c 65 2e 20 28 4e 69 63  6b 2d 43 72 61 69 64 2d  |le. (Nick-Craid-|
00006d50  57 6f 6f 64 29 2e 0a 20  20 20 20 20 20 20 41 64  |Wood)..       Ad|
00006d60  64 65 64 20 25 64 20 28  44 61 74 65 3a 29 20 74  |ded %d (Date:) t|
00006d70  6f 20 61 74 74 72 69 62  75 74 69 6f 6e 20 6c 69  |o attribution li|
00006d80  6e 65 20 76 61 72 69 61  62 6c 65 73 2e 0a 20 20  |ne variables..  |
00006d90  20 20 20 20 20 4d 6f 76  65 64 20 22 44 65 6c 22  |     Moved "Del"|
00006da0  20 62 75 74 74 6f 6e 20  74 6f 20 66 61 72 20 72  | button to far r|
00006db0  69 67 68 74 20 6f 66 20  52 65 61 64 61 63 74 69  |ight of Readacti|
00006dc0  6f 6e 20 77 69 6e 64 6f  77 2e 0a 20 20 20 20 20  |on window..     |
00006dd0  20 20 43 6c 69 63 6b 20  6f 6e 20 22 44 65 6c 22  |  Click on "Del"|
00006de0  20 6e 6f 20 6c 6f 6e 67  65 72 20 72 65 71 75 69  | no longer requi|
00006df0  72 65 73 20 62 6f 74 68  20 73 65 6c 65 63 74 20  |res both select |
00006e00  61 6e 64 20 61 64 6a 75  73 74 20 74 6f 20 69 6e  |and adjust to in|
00006e10  69 74 69 61 74 65 0a 20  20 20 20 20 20 20 20 20  |itiate.         |
00006e20  61 6e 20 61 72 74 69 63  6c 65 20 64 65 6c 65 74  |an article delet|
00006e30  65 20 6f 70 65 72 61 74  69 6f 6e 2e 0a 20 20 20  |e operation..   |
00006e40  20 20 20 20 43 68 61 6e  67 65 64 20 73 65 74 75  |    Changed setu|
00006e50  70 20 77 69 6e 64 6f 77  20 74 6f 20 62 65 20 61  |p window to be a|
00006e60  20 73 63 72 6f 6c 6c 79  2d 70 61 6e 65 2d 74 79  | scrolly-pane-ty|
00006e70  70 65 2d 74 68 69 6e 67  2c 20 61 20 6c 61 20 49  |pe-thing, a la I|
00006e80  6d 70 72 65 73 73 69 6f  6e 2e 0a 20 20 20 20 20  |mpression..     |
00006e90  20 20 41 64 64 65 64 20  63 6f 64 65 20 74 6f 20  |  Added code to |
00006ea0  75 75 65 6e 63 6f 64 65  20 6e 6f 6e 2d 74 65 78  |uuencode non-tex|
00006eb0  74 20 66 69 6c 65 73 20  64 72 61 67 67 65 64 20  |t files dragged |
00006ec0  74 6f 20 74 68 65 20 54  54 46 4e 20 69 63 6f 6e  |to the TTFN icon|
00006ed0  20 6f 6e 20 74 68 65 0a  20 20 20 20 20 20 20 20  | on the.        |
00006ee0  20 69 63 6f 6e 62 61 72  2e 0a 20 20 20 20 20 20  | iconbar..      |
00006ef0  20 4f 75 74 67 69 6e 67  20 6d 61 69 6c 20 63 61  | Outging mail ca|
00006f00  6e 20 6e 6f 77 20 68 61  76 65 20 74 68 65 20 52  |n now have the R|
00006f10  65 70 6c 79 2d 52 65 63  65 69 70 74 2d 54 6f 3a  |eply-Receipt-To:|
00006f20  20 6c 69 6e 65 20 61 64  64 65 64 20 62 79 20 75  | line added by u|
00006f30  73 65 0a 20 20 20 20 20  20 20 20 20 6f 66 20 61  |se.         of a|
00006f40  20 6e 65 77 20 6f 70 74  69 6f 6e 20 69 63 6f 6e  | new option icon|
00006f50  20 69 6e 20 74 68 65 20  6e 65 77 65 6d 61 69 6c  | in the newemail|
00006f60  20 64 69 61 6c 6f 67 75  65 20 62 6f 78 2e 0a 0a  | dialogue box...|
00006f70  30 2e 33 35 20 3a 20 43  61 6e 6e 6f 74 20 6e 6f  |0.35 : Cannot no|
00006f80  77 20 63 68 61 6e 67 65  20 73 74 61 74 75 73 20  |w change status |
00006f90  6f 66 20 74 68 72 65 61  64 69 6e 67 20 62 75 74  |of threading but|
00006fa0  74 6f 6e 73 20 77 68 69  6c 65 20 66 65 74 63 68  |tons while fetch|
00006fb0  69 6e 67 20 61 20 6c 69  73 74 0a 20 20 20 20 20  |ing a list.     |
00006fc0  20 20 20 20 6f 66 20 61  72 74 63 6c 65 73 2e 0a  |    of artcles..|
00006fd0  20 20 20 20 20 20 20 4c  69 73 74 20 6f 66 20 6e  |       List of n|
00006fe0  65 77 73 67 72 6f 75 70  73 20 6e 6f 77 20 6f 6e  |ewsgroups now on|
00006ff0  6c 79 20 73 68 6f 77 6e  20 77 68 65 6e 20 61 20  |ly shown when a |
00007000  67 72 6f 75 70 20 77 69  74 68 20 7a 65 72 6f 20  |group with zero |
00007010  61 73 20 74 68 65 20 0a  20 20 20 20 20 20 20 20  |as the .        |
00007020  20 66 69 72 73 74 20 61  6e 64 20 6c 61 73 74 20  | first and last |
00007030  61 72 74 69 63 6c 65 20  6e 75 6d 62 65 72 20 69  |article number i|
00007040  73 20 73 65 72 76 65 64  2e 0a 20 20 20 20 20 20  |s served..      |
00007050  20 41 64 64 65 64 20 22  52 65 73 63 75 65 22 20  | Added "Rescue" |
00007060  6f 70 74 69 6f 6e 20 74  6f 20 69 63 6f 6e 62 61  |option to iconba|
00007070  72 20 6d 65 6e 75 2c 20  66 6f 72 20 77 68 65 6e  |r menu, for when|
00007080  20 74 68 65 20 4f 4c 45  20 73 74 75 66 66 73 2d  | the OLE stuffs-|
00007090  75 70 21 0a 20 20 20 20  20 20 20 41 64 64 65 64  |up!.       Added|
000070a0  20 73 75 70 70 6f 72 74  20 66 6f 72 20 66 75 74  | support for fut|
000070b0  75 72 65 20 6d 61 69 6c  2f 6e 65 77 73 20 72 65  |ure mail/news re|
000070c0  2d 65 64 69 74 69 6e 67  20 66 72 6f 6d 20 74 68  |-editing from th|
000070d0  65 20 6f 75 74 62 6f 75  6e 64 0a 20 20 20 20 20  |e outbound.     |
000070e0  20 20 20 20 71 75 65 75  65 73 20 28 6e 65 77 73  |    queues (news|
000070f0  62 61 73 65 20 6d 65 73  73 61 67 65 2f 72 65 70  |base message/rep|
00007100  6c 79 20 23 38 30 30 29  2e 0a 20 20 20 20 20 20  |ly #800)..      |
00007110  20 41 64 64 65 64 20 64  65 6c 61 79 20 62 65 66  | Added delay bef|
00007120  6f 72 65 20 6f 70 65 6e  69 6e 67 20 6d 65 73 73  |ore opening mess|
00007130  61 67 65 20 77 69 6e 64  6f 77 20 28 6f 66 66 20  |age window (off |
00007140  73 63 72 65 65 6e 29 20  61 6e 64 20 63 61 6c 6c  |screen) and call|
00007150  69 6e 67 0a 20 20 20 20  20 20 20 20 20 57 69 6d  |ing.         Wim|
00007160  70 4d 73 67 73 5f 44 61  74 61 4f 70 65 6e 20 74  |pMsgs_DataOpen t|
00007170  6f 20 73 74 61 72 74 20  61 6e 20 4f 4c 45 20 73  |o start an OLE s|
00007180  65 73 73 69 6f 6e 20 74  6f 20 74 72 79 20 61 6e  |ession to try an|
00007190  64 20 73 74 6f 70 20 74  68 65 0a 20 20 20 20 20  |d stop the.     |
000071a0  20 20 20 20 73 70 75 72  69 6f 75 73 20 22 66 6f  |    spurious "fo|
000071b0  72 67 65 74 74 69 6e 67  22 20 6f 66 20 74 68 65  |rgetting" of the|
000071c0  20 4f 4c 45 20 69 6d 70  6c 65 6d 65 6e 74 61 74  | OLE implementat|
000071d0  69 6f 6e 2e 0a 20 20 20  20 20 20 20 4e 6f 6e 2d  |ion..       Non-|
000071e0  6d 61 78 69 6d 69 73 65  64 2c 20 73 63 72 6f 6c  |maximised, scrol|
000071f0  6c 65 64 20 64 6f 77 6e  20 6e 65 77 73 67 72 6f  |led down newsgro|
00007200  75 70 73 20 77 69 6e 64  6f 77 20 64 69 64 6e 27  |ups window didn'|
00007210  74 20 68 61 6e 64 6c 65  20 63 6c 69 63 6b 73 0a  |t handle clicks.|
00007220  20 20 20 20 20 20 20 20  20 6f 6e 20 74 68 65 20  |         on the |
00007230  72 61 64 69 6f 20 62 75  74 74 6f 6e 73 20 70 72  |radio buttons pr|
00007240  6f 70 65 72 6c 79 2e 20  20 4e 6f 77 20 66 69 78  |operly.  Now fix|
00007250  65 64 2e 0a 20 20 20 20  20 20 20 50 72 65 73 73  |ed..       Press|
00007260  69 6e 67 20 73 70 61 63  65 20 62 61 72 20 77 68  |ing space bar wh|
00007270  65 6e 20 74 68 65 20 6e  65 77 73 67 72 6f 75 70  |en the newsgroup|
00007280  73 20 77 69 6e 64 6f 77  20 68 61 73 20 74 68 65  |s window has the|
00007290  20 69 6e 70 75 74 20 66  6f 63 75 73 0a 20 20 20  | input focus.   |
000072a0  20 20 20 20 20 20 6e 6f  77 20 6f 70 65 6e 73 20  |      now opens |
000072b0  74 68 65 20 66 69 72 73  74 20 67 72 6f 75 70 20  |the first group |
000072c0  77 69 74 68 20 75 6e 72  65 61 64 20 61 72 74 69  |with unread arti|
000072d0  63 6c 65 73 2e 0a 20 20  20 20 20 20 20 41 64 64  |cles..       Add|
000072e0  65 64 20 75 75 64 65 63  6f 64 69 6e 67 20 6f 66  |ed uudecoding of|
000072f0  20 73 69 6e 67 6c 65 20  61 72 74 69 63 6c 65 20  | single article |
00007300  66 69 6c 65 73 2e 0a 20  20 20 20 20 20 20 4d 6f  |files..       Mo|
00007310  64 69 66 69 65 64 20 75  75 65 78 70 6c 6f 64 65  |dified uuexplode|
00007320  20 74 6f 20 67 65 6e 65  72 61 74 65 20 52 69 73  | to generate Ris|
00007330  63 4f 53 20 63 6f 6d 70  61 74 61 62 6c 65 20 66  |cOS compatable f|
00007340  69 6c 65 6e 61 6d 65 73  20 72 65 67 61 72 64 6c  |ilenames regardl|
00007350  65 73 73 0a 20 20 20 20  20 20 20 20 20 6f 66 20  |ess.         of |
00007360  77 68 61 74 20 69 73 20  73 70 65 63 69 66 69 65  |what is specifie|
00007370  64 20 6f 6e 20 74 68 65  20 22 62 65 67 69 6e 22  |d on the "begin"|
00007380  20 6c 69 6e 65 20 6f 66  20 61 20 75 75 65 6e 63  | line of a uuenc|
00007390  6f 64 65 64 20 62 69 6e  61 72 79 2e 0a 20 20 20  |oded binary..   |
000073a0  20 20 20 20 54 54 46 4e  20 6e 6f 77 20 64 65 6c  |    TTFN now del|
000073b0  65 74 65 73 20 74 68 65  20 74 65 6d 70 6f 72 61  |etes the tempora|
000073c0  72 79 20 77 6f 72 6b 20  66 69 6c 65 73 20 77 68  |ry work files wh|
000073d0  65 6e 20 67 65 6e 65 72  61 74 69 6e 67 20 61 20  |en generating a |
000073e0  72 65 70 6c 79 0a 20 20  20 20 20 20 20 20 20 6f  |reply.         o|
000073f0  72 20 66 6f 6c 6c 6f 77  75 70 2e 0a 20 20 20 20  |r followup..    |
00007400  20 20 20 49 74 20 69 73  20 6e 6f 77 20 69 6d 70  |   It is now imp|
00007410  6f 73 73 69 62 6c 65 20  74 6f 20 72 75 6e 20 6d  |ossible to run m|
00007420  6f 72 65 20 74 68 61 6e  20 6f 6e 65 20 63 6f 70  |ore than one cop|
00007430  79 20 6f 66 20 54 54 46  4e 2e 0a 20 20 20 20 20  |y of TTFN..     |
00007440  20 20 50 72 65 73 73 69  6e 67 20 27 44 27 20 69  |  Pressing 'D' i|
00007450  6e 20 74 68 65 20 61 72  74 69 63 6c 65 20 77 69  |n the article wi|
00007460  6e 64 6f 77 20 6e 6f 77  20 69 6e 69 74 69 61 74  |ndow now initiat|
00007470  65 73 20 61 20 75 75 64  65 63 6f 64 65 2e 0a 20  |es a uudecode.. |
00007480  20 20 20 20 20 20 46 6f  72 6d 61 74 74 65 64 20  |      Formatted |
00007490  74 68 65 20 75 73 65 72  20 67 75 69 64 65 20 61  |the user guide a|
000074a0  6e 64 20 74 68 69 73 20  66 69 6c 65 20 74 6f 20  |nd this file to |
000074b0  37 37 20 63 6f 6c 75 6d  6e 73 20 73 6f 20 74 68  |77 columns so th|
000074c0  65 79 20 77 69 6c 6c 0a  20 20 20 20 20 20 20 20  |ey will.        |
000074d0  20 64 69 73 70 6c 61 79  20 63 6f 72 72 65 63 74  | display correct|
000074e0  6c 79 20 69 66 20 73 6f  6d 65 6f 6e 65 20 6c 6f  |ly if someone lo|
000074f0  61 64 73 20 69 74 20 69  6e 74 6f 20 61 6e 20 65  |ads it into an e|
00007500  64 69 74 6f 72 20 69 6e  20 61 6e 20 38 30 20 0a  |ditor in an 80 .|
00007510  20 20 20 20 20 20 20 20  20 63 6f 6c 75 6d 6e 20  |         column |
00007520  6d 6f 64 65 2e 0a 20 20  20 20 20 20 20 55 70 70  |mode..       Upp|
00007530  65 64 20 6d 61 78 69 6d  75 6d 20 6e 75 6d 62 65  |ed maximum numbe|
00007540  72 20 6f 66 20 75 73 65  72 73 20 66 72 6f 6d 20  |r of users from |
00007550  33 30 20 74 6f 20 37 36  2e 0a 20 20 20 20 20 20  |30 to 76..      |
00007560  20 0a 30 2e 33 36 20 3a  20 4e 6f 77 20 61 73 6b  | .0.36 : Now ask|
00007570  73 20 75 73 65 72 73 20  77 68 65 74 68 65 72 20  |s users whether |
00007580  6f 72 20 6e 6f 74 20 74  68 65 79 20 77 69 73 68  |or not they wish|
00007590  20 74 6f 20 62 65 20 73  75 62 73 63 72 69 62 65  | to be subscribe|
000075a0  64 20 74 6f 20 6e 65 77  67 72 6f 75 70 73 0a 20  |d to newgroups. |
000075b0  20 20 20 20 20 20 20 20  6e 6f 74 20 70 72 65 76  |        not prev|
000075c0  69 6f 75 73 6c 79 20 73  65 65 6e 20 62 79 20 74  |iously seen by t|
000075d0  68 65 20 63 75 72 72 65  6e 74 20 75 73 65 72 2c  |he current user,|
000075e0  20 65 78 63 65 70 74 69  6e 67 20 45 6d 61 69 6c  | excepting Email|
000075f0  2e 3c 75 73 65 72 6e 61  6d 65 3e 2a 20 0a 20 20  |.<username>* .  |
00007600  20 20 20 20 20 20 20 67  72 6f 75 70 73 20 77 68  |       groups wh|
00007610  65 72 65 20 74 68 65 20  6f 77 6e 65 72 20 69 73  |ere the owner is|
00007620  20 61 75 74 6f 6d 61 74  69 63 61 6c 6c 79 20 73  | automatically s|
00007630  75 62 73 63 72 69 62 65  64 20 61 6e 64 20 61 6c  |ubscribed and al|
00007640  6c 20 6f 74 68 65 72 20  0a 20 20 20 20 20 20 20  |l other .       |
00007650  20 20 75 73 65 72 73 20  61 72 65 20 61 75 74 6f  |  users are auto|
00007660  6d 61 74 69 63 61 6c 6c  79 20 75 6e 73 75 62 73  |matically unsubs|
00007670  63 72 69 62 65 64 2e 0a  20 20 20 20 20 20 20 4e  |cribed..       N|
00007680  6f 77 20 72 65 2d 6f 70  65 6e 73 20 74 68 65 20  |ow re-opens the |
00007690  67 72 6f 75 70 6c 69 73  74 20 77 69 6e 64 6f 77  |grouplist window|
000076a0  20 28 69 66 20 63 6c 6f  73 65 64 29 20 77 68 65  | (if closed) whe|
000076b0  6e 20 61 20 6e 65 77 20  75 73 65 72 20 69 73 20  |n a new user is |
000076c0  0a 20 20 20 20 20 20 20  20 20 73 65 6c 65 63 74  |.         select|
000076d0  65 64 2e 0a 20 20 20 20  20 20 20 4e 6f 77 20 64  |ed..       Now d|
000076e0  6f 65 73 6e 27 74 20 70  72 6f 6d 70 74 20 66 6f  |oesn't prompt fo|
000076f0  72 20 73 75 62 73 63 72  69 70 74 69 6f 6e 20 77  |r subscription w|
00007700  68 65 6e 20 61 20 6e 65  77 20 67 72 6f 75 70 20  |hen a new group |
00007710  69 73 20 63 72 65 61 74  65 64 0a 20 20 20 20 20  |is created.     |
00007720  20 20 20 20 64 75 72 69  6e 67 20 64 65 62 61 74  |    during debat|
00007730  63 68 20 61 6e 64 20 74  68 65 20 67 72 6f 75 70  |ch and the group|
00007740  73 20 77 69 6e 64 6f 77  20 2a 69 73 6e 27 74 2a  |s window *isn't*|
00007750  20 6f 70 65 6e 2e 0a 20  20 20 20 20 20 20 4e 6f  | open..       No|
00007760  77 20 63 6c 6f 73 65 73  20 74 68 65 20 6e 65 77  |w closes the new|
00007770  20 67 72 6f 75 70 73 20  77 69 6e 64 6f 77 20 77  | groups window w|
00007780  68 65 6e 65 76 65 72 20  54 54 46 4e 20 65 78 65  |henever TTFN exe|
00007790  63 75 74 65 73 20 61 20  63 6c 6f 73 65 64 6f 77  |cutes a closedow|
000077a0  6e 0a 20 20 20 20 20 20  20 20 20 28 65 2e 67 2e  |n.         (e.g.|
000077b0  20 77 68 65 6e 20 63 68  61 6e 67 69 6e 67 20 75  | when changing u|
000077c0  73 65 72 20 6f 72 20 77  68 65 6e 20 6e 65 77 73  |ser or when news|
000077d0  62 61 73 65 20 71 75 69  74 73 29 2e              |base quits).|
000077dc