KingQWK 1.00

        Fixed a problem with low ASCII being stripped from taglines.

        Changed the code to allow for message lines in excess of 255
        characters.

        Fixed a problem where the search conference was being marked as
        containing messages even if none were found during a search.

        Fixed a problem with the @CURRMSG@ variable.

        Fixed a problem with resetting the message pointer when adding a
        conference.  In previous versions, if you used the '-' key to
        reset high message number back a given number of messages, it
        would abort the Add command without resetting the high message
        number.

        Fixed the problem with inserting characters in the To, From and
        Subject fields when editing message headers.

        Fixed a problem where the Search conference was not always
        getting updated correctly as to the  character to reflect that
        it contains messages after an F7 search.

        Fixed a problem where the tagline file could be loaded multiple
        times if you change back and forth between Rotate and other
        tagline modes.

        Added two new commands.  Alt-K and Alt-U will Kill or UnKill the
        current message.

        Fixed a problem where KingQWK was unable to display messages
        containing NULL characters.

        Fixed a problem where KingQWK was not correctly assembling the
        Drop conference messages for the Qmail door.

        Fixed several other small bugs.

KingQWK 0.12 -

        I am getting ready to release KingQWK 1.00.  All known bugs have
        be fixed in this release.  If you find any bugs in this version,
        please notify me as quickly as possible so I can fix them before
        the release of the non-beta version.  I can be reached via the
        Intelec, RIME and ILink Offline and Shareware conferences as
        well as IDC BBS.  PC Relay address is ->IDCBBS.

        We have completed extensive rework on all the help functions in
        KingCFG and KingQWK.  Context sensitive help sould now be
        available for all KingQWK prompts and functions.  We have also
        added considerable cross-referencing in the help functions.
        Many thanks to Robert Maverik and Michael Dew for their
        assistance.

        If you have no quoting characters defined, KingQWK will no
        longer place the initials of the sender in the quoted reply.

        Fixed a problem where if you responded with a N or ESC to any of
        the global function confirmation prompts, you would get booted
        all the way back to the main menu.

        Fixed a problem with the global text search (non Search
        conference) that occured because the message text was not being
        displayed.

KingQWK 0.11 -

        Fixed the problem with the screen getting messed up if you
        had taglines set to Ask, Static or Rotate (I can't believe
        my alpha testers missed this one).

        Fixed the problems encountered when searching messages by
        From, To or Subject for a text string.

KingQWK 0.10 -

        PLEASE NOTE:  Before running this version of KingQWK, you must
        run KingCfg and, in the Options area, set the value for the
        maximum number of taglines per file you want KingQWK to support.
        This has been implemented to allow the users to decide how much
        of their available RAM they wish to allocate.  Note that there
        is a four byte overhead per tagline whether or not an actual
        tagline is imported.  Thus, specifying a maximum tagline value
        of 500, will cost the user 2,000 bytes of overhead.  This is in
        addition to the RAM necessary to load the actual taglines
        themselves.  I have left the maximum tagline length set to 75
        characters.  However, KingQWK will no longer automatically use
        76 bytes of RAM per tagline, but, instead, will use only the
        necessary RAM to store the actual tagline.  Thus, KingQWK 0.10
        will support more taglines in less RAM.

        Changed the way the Rotate taglines function operates.  When you
        enter your first message or reply, KingQWK will now allow you to
        select the tagline at which you wish the rotation to begin.

        When on the tagline selection screen, pressing Alt-S will sort
        the taglines.  In addition, pressing a character will cause
        KingQWK to step through all the taglines beginning with that
        character.  Pressing Alt-F will allow you to search for a
        tagline containing a specified text string.  Pressing Alt-N will
        search for the next occurance of the text and Alt-P will search
        for a previous occurance.

        When searching messages to include in the Search conference,
        KingQWK will now only show the header of the messages being
        searched.  This provides a much needed speed enhancement,

        Enhanced the context sensitive Help functions to allow
        cross-referencing from the current help category.

        Disabled Ctl-C.

        On the QWK packet selection screen, the Delete and Rename keys
        have been changed from D to Ctrl-D and from R to Ctrl-R.  You can
        now step through packets by repeatedly pressing the first
        character of the file names.

        Fixed some problems with the DOS prompts during DOS shells.

        Fixed a problem where the menu would sometime be overwritten
        after having read bulletins.

        You may now also register using your MasterCard or Visa by using
        the appropriate KingWare registration door on:

        IDC BBS (510) 865-7115 - USR HST 14.4k
        or
        L&L BBS (216) 337-0309 - 2 nodes at 2400 baud
                (216) 337-0133 - USR HST 14.4k


KingQWK 0.09 -

        Added support for auto-routing PCRelay replies.  You can turn
        this option on/off from the Default Flags area of KingCfg.

        Added support to also search the message headers for the given
        text string when using the F7 create Search conference function.

        Cleaned up a number of minor inconsistancies.

        Fixed problems with the DOS prompt during a shell to DOS.

        Fixed a problem where two copies of COMMAND.COM were being
        loaded when shelling to DOS with swapping turned off.

        Fixed a problem where the Help system was sometimes getting
        lost.

        Fixed the problem with system crashes after having used the
        Save, Print, Kill or UnKill functions with a keyword search.

KingQWK 0.08 -

        Changed the conference and thread sorting functions optimizing
        them for speed and memory usage.  You should notice that it
        takes approximately 1/100th of the time it took to sort in the
        last beta.

        Optimized many functions in KingQWK.  KingQWK now takes far less
        memory than previous versions.

        Added a new pseudo-conference called Search.  You can now use
        the F7 key to search all messages in all conferences for a
        specified text string.  All messages containing the specified
        string will be inserted in the Search conference.

        Added a 'Killed' flag to the message index.  Messages marked as
        killed will now have a 'K' reflecting that in the index.

        Added code to recombine long messages that had been split when
        re-editing them.

        Added full John Hancock support.  You will need to enter the
        proper startup command line in the utilities area of KingCfg as
        well as set the tagline default flag to J.

        You can now have KingQWK decrypt John Hancock encrypted taglines
        by pressing F7 when viewing the message.  Simply move the cursor
        to the begining of the text to be decrypted, press [Enter], move
        to the end and press [Enter] once again.

        Fixed a couple of bugs in the text search functions.  They now
        appear to work entirely bug free.

        Fixed the code so KingQWK will no longer append a blank line to
        replies.

        Fixed a problem where not all of the messages which had be split
        becasue of length were saved.

        Fixed another bug which could, in rare instances, cause a
        system hang.

KingQWK 0.07 -

        Extensively reworked the text search code.  Fixed a bug that
        caused system hangs in some instances.  Also added several
        cosmetic fixes.

        Pressing Tab, + or = while viewing the conference selection
        screen will highlight the next conference containing mail.
        Pressing Shift-Tab or - will highlight the previous conference
        containing mail.

        Reworked the help files to add support for new functions as well
        as fixing several cosmetic problems.

        Added code to make = perform the same as + while reading
        messages.

KingQWK 0.06 -

        Found a problem when using the up arrow to go back to the top of
        a message.  The code was not correctly determining where the
        message began.  Fixed.

        The @currmsg@ file was not being deleted upon return from a DOS
        shell.  Fixed.

        Added some text search functions.  Pressing F8 from the
        conference select screen will allow you to search the text body
        of all the messages in a QWK packet for a desired text string.
        Pressing [F] while reading messages will allow you to search for
        a text string using any of the methods currently implemented in
        the Save, Print, Kill and UnKill functions.

        Note that the text functions can locate a text string spanning
        more than one line.

KingQWK 0.05 -

        Fixed a bug that caused KingQWK to hang if you tried to kill all
        messages using the F9 key without having read any of them.

        Added support for reading messages up to 64k in size.

        Added user defined Shift-F keys for custom DOS shells.  See
        FUNCKEYS.DOC.

        Added code to support saving untrashed ANSI.  If the message you
        are viewing contains ANSI trashed by a mail door or reader,
        saving the message or using a user defined function while
        viewing the message in its ANSI state will cause KingQWK to also
        save the message in it's untrashed state.

        Changed the 'No lines' option for the message screen to "No
        vertical lines'.

        Added a window on the QWK selection screen showing the file
        statistics for the currently highlighted file.

        KingQWK will no longer modify the date of a QWK file.  The
        original download date and time are now preserved.

KingQWK 0.04 -

        You will need to run KingCfg first to convert your KingQWK
        configuration information to the new format.

        Added the ability to steal taglines while reading messages.
        Read StealTag.Doc for instructions.

        Fixed more of the help functions.

        Expanded the paths for Editor, External Listing and External
        ANSI Viewing utilities from 19 to 45 characters.

        Expanded the Quoting characters from one to three characters
        including trailing space(s).

        Added code to ensure that the From, To and Subject fields are
        not blank.

KingQWK 0.03 -

        The help trail has been extensively overhauled.

        Added support to make all new messages default to Private.  This
        is configurable and applies only to new messages.  Replies will
        still default to the status of the message being replied to.

        Fixed the beep configuration to sound the proper tone for
        testing purposes.

        You may now elect to have the From name displayed first in the
        message header.  You can set this in the Options area of
        KingCfg.

        You may now use the Message Example display in the Message
        Colors area to show a sample message when configuring your
        message colors.

        Modified the code to leave the Message Color menu displayed
        until you press [Esc].

KingQWK 0.02 -

        Some users encountered a problem with their video mode upon
        return from a DOS shell.  Fixed.

        When changing the personal beep tone or duration, KingCfg will
        now sound the beep.

        Some mail door or reader is incorrectly terminating user names
        with a NULL instead of padding it with blanks.  This was causing
        some name overlap in the message headers.  Fixed.
