The following is a list of bug fixes and new features since Msged 4.00.

Msged 4.10
----------

- When the area list is displayed, the right arrow key may be used to
  enter an area (in addition to the Enter key).  (Courtesy Aleksandar
  Ivanisevic.)

- When the area list is displayed, and the new "AreaListExactMatch"
  switch is set to "Off", any substring is matched in area search, you
  don't have to type an area name from the beginning.  The default is
  "On", requiring an exact match (and is compatible with versions of
  Msged prior to 4.10).  (Courtesy Aleksandar Ivanisevic, additional
  modifications by Andrew Clarke.)

- Support for QuickBBS area definitions in AREAS.BBS.  (Courtesy
  Aleksandar Ivanisevic.)

- Support for FastEcho configuration file, FASTECHO.CFG.  Note that
  JAM message bases are currently ignored by Msged; JAM support has
  not been implemented.  MSGED.CFG usage:

    AreaFile FastEcho c:\fastecho\fastecho.cfg

  (Courtesy Aleksandar Ivanisevic.)

- Alt+Z erases all quotes from cursor to the end of the message in the
  internal editor.  Untested.  (Courtesy Aleksandar Ivanisevic.)

- In QuickBBS areas, if a message has been read, "Read" is shown in
  the attributes line of the header.  In list mode an asterisk is
  shown next to the message.  (Courtesy Aleksandar Ivanisevic.)

- If a message has an AREA: control line (as generated by WIMM,
  FastEcho), the destination area for a reply to the message is
  automatically changed to reply to the area specified in the AREA:
  line.  This is to avoid entering mail into your personal mail area.
  (Courtesy Aleksandar Ivanisevic.)

- When in message reading mode, and the new "RightNextUnreadArea"
  switch is set to "On", and there are no more unread messages in the
  current message area, pressing the right arrow key will go to the
  next area with unread messages.  The default is "Off" and is
  compatible with versions of Msged prior to 4.10.  (Courtesy
  Aleksandar Ivanisevic.)

- Lots of bug fixes to the QuickBBS module, QUICK.C.  (Courtesy
  Aleksandar Ivanisevic, others.)

- When the new "EchoFlags" switch is set to "On" in MSGED.CFG, Msged
  will append a FLAGS control line to messages entered in echomail
  areas whenever there are message attributes.  For example, entering
  a private message into an echomail area will cause Msged to add
  a "FLAGS PVT" control line to the beginning of the message text.
  The default for the EchoFlags switch is On.  (Courtesy Andrew
  Clarke.)

- When the new "NetmailVia" switch is set to "On" in MSGED.CFG, Msged
  will append a Via control line to the end of the message text of
  any netmail entered.  The format for these Via lines is consistant
  with Via lines generated by netmail routers (eg. SquishMail), ie.

    @Via Msged/2 4.1 3:635/728.4@fidonet, Tue Jan 07 1997 at 10:16 UTC
    @Via Squish/386 1.11 3:633/267, Tue Jan 07 1997 at 10:17 UTC

  The default for the NetmailVia switch is "On".  (Courtesy Andrew
  Clarke.)

- When the new "DomainOrigin" switch is set to "On" in MSGED.CFG,
  Msged will attempt to generate "five dimensional" origin addresses
  to messages entered in echomail areas, ie.

    --- Msged/2 4.10 beta 3
     * Origin: Blizzard of Ozz, Melbourne, Australia (3:635/728.4@fidonet)

  instead of

    --- Msged/2 4.10 beta 3
     * Origin: Blizzard of Ozz, Melbourne, Australia (3:635/728.4)

  The default for the DomainOrigin switch is "On".  (Courtesy Andrew
  Clarke.)

- Fixed a bug in the DATE.C module.  In versions of Msged prior to
  4.10, the date of messages written on or after January 1, 2000 would
  be displayed as January 1, 1970 (the date of those messages would be
  written to the message base correctly, however; it was merely a user
  interface bug).  Fixed.  (Courtesy Andrew Clarke.)

- When in message reading mode, pressing `*' would rescan the message
  base, however the "Scanning: XXX" message on the status bar doesn't
  line up properly.  Fixed.  (Courtesy Andrew Clarke.)

- When in message reading mode and located in the first configured
  message area, pressing `-' may have caused Msged to crash.  Fixed.
  (Courtesy Matthew Parker.)

- Now when you copy or move a message, both the header and text
  parts are copied exactly.  No addtional control line information is
  appended to the message, nor is any control line information erased.
  (Courtesy Andrew Clarke.)

- The 16-bit DOS version of Msged would crash under DESQview.  Fixed.
  Support for "TopView" has now been disabled.  If you need support
  for TopView, define the TOPVIEW macro and recompile Msged.
  (Courtesy Matthew Parker.)

- The 32-bit OS/2 version of Msged would allocate too much extended
  memory when PMODEW was used.  The maximum amount of extended memory
  to allocate has been reduced to 0xA0000.  (Courtesy Matthew Parker,
  Andrew Clarke.)

- The Amiga and Linux versions of Msged now has limited support for
  Squish message bases, extended keyboard function keys and so forth.
  Both still need considerable work for them to operate properly.
  (Work in progress courtesy Paul Edwards, Michael Stapleton, Andrew
  Clarke.)
