
 * (important) notice
 + New feature
 ? Changed something
 - Bug fix

v1.01 - ??.??.98

 alpha-6:
        ? Cursor changed again? Did I ever even change it to big block mode??
          Can't remember, but at least now it seems to change in win32 version
          and probably also in os/2 version.
        - BW email replies didn't work..
        - Fixed some bugs with "Remove deleted mail"
        - Passwords didn't work right in offline config
        - OMEN packets which had empty To-fields didn't work
 alpha-5:
 	? Cursor changed to big block in overwrite mode
	- Bugfixes again
 
 alpha-4:
        ? Changed save message from Ctrl-X to Ctrl-S because C-X is was already
          used to generate escape character (so that C-X+s was same as alt-s)
          in Linux version. Ctrl-Z still works in 386, OS/2 and Win32 version.
        - Couple of small bugs fixed....

 alpha-3:
        ? '*' character in preferences means now that option doesn't default
          value anymore, before it was vice versa.
        - Binary-mode support didn't work in SOUP format
        - in packet/area override preferences, quote style was always set to
          TS>>>>>

 alpha-2:
        * Using ncurses v3.0 now instead of v4.0, ncurses also isn't linked in
          SkyReader's executable so you need libncurses.so.3.0
   a-1: - Win32 version had a wrong CRC so it didn't start up
   a-1: - Linux version crashed at startup, for some reason I had commented out
          all ncurses startup code :)
   a-1: - Linux version didn't have installation program included in package

 alpha-1:
        * Check folder.zip if you need some kind of folders now. For 4DOS, use
          folder.btm, for 4OS/2 use folder.cmd and for Linux use folder.c
          (compile it with "gcc folder.c -o folder"). Then put the folder
          command in external command lines to use them.
        + "External programs" work finally, you can run them with F1..F9 keys
          by default. Also every time you run one, message text is saved to
          file extsave.txt (to ~/.skyreader directory in Linux version) and
          deleted after. Message header template is read from file saveext.tpl.
        + Alt-N displays also local private areas in list if pressed in local
          message areas
        + If message contains text "From: blah@blah" or REPLYADDR kludge, email
          address is get from there when using Alt-N to reply in email area
        + Area name is displayed in list of replies instead of area number
          (with BW format, area tag name is still in there).
        + Alt-E edits reply text directly without any questions
        + Better crash recovery, if *.upl file is found from reply path,
          SkyReader goes directly to reply manager.
        - Smiles in start of line were still displayed in quote color (but they
          were quoted right).
        - Internal editor splits lines to max. 79 chars/line with other than BW
          format.
        - Using "display archiver output = No" lost file handles
        - Keyword search didn't find any text from "From"-field.
        - Private local areas were treated as netmail areas in Hippo format.
        - After deleting 100 lines with internal editor it crashed.
        - You could put only uppercase characters in "Import file" field, not
          good under Linux..
        - Purging deleted messages (Alt-D) didn't work too well.
        - QWK replies still had wrong date. (what happened to fix in v1.00?)
        - Linux version: Some file case-sensitivity bugs with OMEN and SOUP
          formats fixed

v1.00 - 03.07.97

        + If smile ( :), :( or :- ) is found from start of line, that line
          won't be displayed with quote color like normal ':' lines.
        + "Show only unread areas" switch to read preferences, displays only
          areas with unread messages in arealist.
        + OMEN moderating commands: (not tested, hope they work :)
            D - Delete message
            P - Toggle message's private/public status
            M - Move message to another area
        + Personal mail scan is now a lot faster
        + Internal editor: Delete works, undelete line (ctrl-u) works, save
          message key changed to Ctrl-Z.
        + BW offline area configuration: You can select "Only Personal" and
          "Personal+All" choices with enter.
        ? Tearline field [reg only] can now be 30 chars long so macros fit in
          there, but it will still be truncated to 15 chars after macros are
          expanded.
        ? In default preferences you can't select Default(something) anymore.
        ? Selection bar isn't anymore moved back in first area while selecting
          message area in msg area override preferences.
        - QWK replies had wrong reply date (month)
        - Win32 version didn't even work, running packers jammed it.
        - BW offline configuration (keyword/filter/macro) didn't work right in
          Linux version.
        - Offline.tmp file was packed in reply packets if offline configuration
          was used.
        - To-field was cleared when moving replies to another area.
        - Still there was a bug when writing to OMEN message areas over 255
        - After read new files list, screen got messed up

v1.00b - 27.05.97

        * Linux version! Uses ncurses 4.0, make sure you have
          /usr/share/terminfo linked to /usr/lib/terminfo
        * Sorry, no more DOS version, for some reason it just crashes after
          doing something couple of times..
        * "String settings" menu in setup moved to language file.
        * SkyReader now packs all files found from work path, so you should
          change packer settings so that packer updates only modified files,
          like:
            rar: rar u ....
            zip: zip -jk9Du ....
            pkzip: pkzip -u ....
            arj: arj u ....
            lha: lha u ....
            uc: uc a !NEWER ....  (?)
            lh: lh u ....         (?)
          These are also set as defaults when creating new configuration file.

        + Internal editor, still a bit buggy, but better than nothing. :)
            - Backspace at start of line might do something weird in some
              situations. Press Ctrl-R to redraw screen if something strange
              happens.
            - You can't undelete deleted line
        + Messages marked as deleted can be removed from Blue Wave packets with
          Alt-D in message area list
        + SOUP support Remember to set your internet address from setup ->
          global -> string settings. To get your real name to From-field,
          SkyReader first checks if there's anything in (packet/area)
          preferences -> alias field, if not, name is taken from string
          settings -> your name.
    + Setup -> Global -> String Settings -> Temp msgtxt file : Message text
          file name for editor (default is msgtemp.txt).
        + Global keyword search - press 'K' in arealist to use it.
        + "Split msg to # lines"-feature FINALLY (it's been configurable in
          setup since first beta :) does something.
        + Writing message: SkyReader now removes all empty lines after real
          message text, so you don't have to worry if there's too many of them.
        + PgUp, PgDn, Home and End keys work now in keyboard config
        + Version number for Blue Wave reply packets can now also be modified
          (reg. only) .. BW doors usually build tearline like:
          --- <tear line> v<version number>
        + Shift-F10 gives a small information box
        + Inbound and outbound translation table names are displayed (if set)
          while reading messages
        + ':' is now also treated as quote character.
        + "Select host system" box is now sorted by file name and its size
          depends on how many packets you have
        + Tear line (mostly works only with BW doors) for Blue Wave reply
          packets can be modified (reg. only)
        + If computer crashes in reply manager, SkyReader notices it and jumps
          back in reply manager in next run.
        + Alt-C (go to setup) works now while reading replies.
        + Setup -> Global -> Misc Settings -> Scroll more down : Set yes, if
          you want message to scroll down more than its length is (like in BW).
        + Address book! Mailing list doesn't work yet though..
    + SkyReader can display *bolded*, _underlined_ and /italic/ words with
          different color.
    + Template file for save message: savemsg.tpl and saverep.tpl
        + New macros:
             @MSGNUM@       - Message number
             @FLAG_READ@    - "Read" flag status (Yes/No)
             @FLAG_SAVED@   - "Saved" flag status (Yes/No)
             @FLAG_REPLIED@ - "Replied" flag status (Yes/No)
             @FLAG_PRINTED@ - "Printed" flag status (Yes/No)
             @MARK_REPLY@   - "Reply" mark ("Reply " / "")
             @MARK_SAVE@    - "Save" mark ("Save " / "")
             @MARK_PRINT@   - "Print" mark ("Print " / "")
             @MARK_DEL@     - "Del" mark ("Del " / "")
        + New macro "command" :
             ' = fill character. Works like:
                   @macro:11'-@  ->  "macro -----"
                   @macro:11R'-@ ->  "----- macro"
                   @macro:11C'-@ ->  "-- macro --"
        + Use /m command line switch in DOS and 386 versions to make SkyReader
          work with MDA (display adapter).
        + QWK: Netmail reply works now by searching "netmail", "e-mail" and
          "email" texts from area names
        + Number of taglines are no more limited to 8192
        + SkyReader won't lock up anymore if no valid taglines are found
        + Random tagline can now randomize also [altlist] lines - it loads
          [altlist] tagline file and randomizes new tagline from there.
        + If subject is changed, SkyReader can create a notice text about it.
          See Setup->Global->String settings->Subject changed and Preferences->
          Entry mode->Insert "subject changed" hdr.
        + Message text is no more limited to 8192 lines
        + Directory list is no more limited to 1024 entries
        - Scrollbar (while reading messages) colors weren't configurable
        - Fixed some bugs with packet/area preferences
        - Fixed some bugs with Hippo format..
        - Indexing OMEN packets could hang SkyReader in some messages
        - English language file had some texts in wrong order
        - SkyReader didn't display all message areas in QWK packets
        - Some strange crashes and lockups _should_ have been fixed
        - Decrypt/reply message still didn't work .. Stupid me ..
        - Hundreds of bugs fixed

 v0.60b - 23.11.96

        * If keyboard routines seem to work slowly in Win32 version (0.5sec
          delays or something), try starting SkyReader from 4DOS (or
          command.com etc..) prompt and it should help... Why does this happen
          in some computers?? How do I fix this??

        + Keyboard configuration now in SkyReader's setup. KEYCFG.EXE is
          finally useless..
        + Setup -> Global -> Mail packet options -> Display directories: If
          directories should be shown in "open message packet" list.
        + Change to @TAG@ macro: Now new tagline is randomized only after
          @GETTAG@ macro. You may also specify a different tagline file where
          to get tagline like @GETTAG.filename.txt@
        + "Move mail packet" option put into "Closing mail packet" box. Means
          that if SkyReader should move message packet to "Old msg packets"
          path. This can be also set to default from Setup -> Global -> Mail
          packet options -> auto move msg packet.
        + "Display archiver output" switch finally working..
        + "Info box" (at least some of it) is now also displayed in reply
          manager
        + Over 200 new lines to language file! Finnish and english language
          files included.
        + "Setup -> Global -> Mail packet options -> Mixed case in QWK msgs"
          Means that if SkyReader should convert From and To fields in replies
          to uppercase. "Always" = Yes, "Detect" = Only if MIXEDCASE is set to
          YES in DOOR.ID file.
        + SkyReader can finally manage Blue Wave v3 style .OLC offline host
          configuration files. But I still haven't done "advanced
          configuration"...
        + @UPTIME_DAYS@, @UPTIME_HOURS@, @UPTIME_MINS@ and @UPTIME_SECS@ macros
          work now also in Win32 version.
        + SkyReader can now reformat message text. Affects only reading, not
          eg. replies or saved messages. Check Setup -> Global -> Misc sets:
           - Left and right marginal settings
           - Justify:
               NONE: Don't do anything to text.
               LEFT: Left justify, use left&right marginal settings.
               BOTH: Justify text to both left and right marginals.
        + New keyboard command: '.' = Text reformatting on/off
        + New command line switch:
                /t : Don't change title name in OS/2 version. Without this
                     switch SkyReader/2 crashes under TShell.
        + OS/2 and Win32 versions can now change its title to Setup -> Global
          -> String settings -> Title Name. Could be eg. "SkyReader/2 - @BBS@".
        + "Tagline after or before signature?" switch to Global -> Misc
          Settings.
        + "Reply to Net/E-Mail" key: If more than one Net/E-Mail area, put a
          list of areas to screen and ask in which of them to reply.
        + New macros: @BBS@ and @SYSOP@
        + Search tagline
        + You can put these (BW-style :) commands to tagline file:
            - [COMMENT]<text>     - comment ..
            - [ALTLIST]<filename> - Load new tagline file
            - [EXTERNAL]<text>    - Run external tagline manager

        - Packet/area override preferences didn't always work correctly.
        - Message packet comments didn't work
        - Rot13 didn't quite work..
        - Decrypting PGP message didn't work
        - File requesting didn't work
        - In OMEN reply packets "Reply at" field was set wrong.
        - SkyReader put nul-terminated strings to OMEN reply packets. I always
          forget that they should be "Pascal style" strings..
        - QWK replies had wrong date.
        - If SkyReader crashed and you hadn't write any messages, SkyReader
          thought that you had written couple of million replies.. :)
        - Indexing QWK packets crashed..
        - Replying to netmail: Netmail address wasn't taken from origin line
        - "Show only areas with msgs" switch didn't work if it was set to 'no'.
        - Clock displayed wrong date and time
        - Keyboard routines in Win32 version didn't work for some reason with
          Watcom 10.6. I put keyboard routines into .C file instead of .CPP and
          now they work.. (weird)
        - Some minor bugs fixed

  v0.59b - 23.10.96

        * Finally upgraded Watcom to 10.6 version. :) Removed problems with
          DOS and PM editors in OS/2 version. Also DOS editors might work in
          Win32 version now without always saying "Message aborted".

        * Internal reply handling completely rewritten in OMEN, QWK and Hippo
          formats, I hope there's no bugs left in it..

        + Keyword message search (key 'K' by default)
        + SkyReader takes much less memory, so 8088 version should be "usable"
          now.
        + Hippo, OMEN and QWK packet handling should be now _much_ faster, also
          removed 999 conference limit from QWK.
        + You can now use different editor for each bbs and msg area if you
          like
        + SkyReader can finally create QWK indexes if they don't exist
        + New command line switch:
                /C<fname> : Read configuration from file <fname> instead of the
                            default SKY???.CFG.
        + Reply packet manager finally working! BUT there's no open reply
          packet detecting. If computer crashes, you will have to pack reply
          packet manually or changes will be lost!
        + External PGP.EXE support. Remember to put your User ID to Setup ->
          Global -> String settings -> PGP USER ID! Works at least with PGP
          v2.6.3i, don't know about others.. Internal PGP support might come
          to next version.
        - "Enter new message" put message to wrong area.
        - Many small bugs fixed and features added and code optimized and..

  v0.58b - 23.09.96

        * 3 new colors (scroll bar colors) to COLORS.CFG

        * Again.. SKY???.CFG changed, SkyReader needs to be reconfigured.
          Shouldn't happen anymore..

        * 8088 version. It takes about 400kb of memory to handle Blue Wave
          packets. Other formats takes more.. Don't know how much, maybe too
          much.

        + Macro 'commands', see readme.txt for details
        + You can now define yourself what files should be shown in download
          directory (Setup -> Global -> Mail packet options -> Show file in
          list). Beside those, SkyReader will show also *.000..*.999 files.
        + More icon resolutions to OS/2 version. Before only 32x32, now also
          16x16, 20x20 and 40x40
        + Option to write mode preferences in setup: "Quoting: Remove spaces"
        + Scroll bar when reading messages
        + New macros:
                @TAG@     - Randomized tagline, could be put for example to sig
                            file
          And only for OS/2 version:
                @THREADS@ - Number of threads running currently
                @PROCS@   - Number of processes running currently
        - Bugs only in 0.57b:
            - Taglines didn't work
            - BW, OMEN and Hippo had some trouble with over 4kb messages (next
              message was full of garbage)
        - some minor bugs fixed..

  v0.57b - 10.09.96

        * SKY???.CFG format changed! You have to reconfigure SkyReader!
          ("Preferences" still work).

        * _MUCH_ FASTER!! All messages are read to memory after opening mail
          packet. Sorting 753 messages in one area with my P90 took about 0,5
          sec. :) (OK, Blue Wave is at least as fast as SkyReader..)

        + Icon to OS/2 version by Ari Kemppainen (2:224/0)

        + For OS/2 version some new macros:
                    @PID@ : SkyReader's Process ID
                  @TASKS@ : Number of tasks running currently

            @UPTIME_DAYS@ : Number of days computer has currently been on
           @UPTIME_HOURS@ :  ""      hours       ""
            @UPTIME_MINS@ :  ""     minutes      ""
            @UPTIME_SECS@ :  ""     seconds      ""

        + "Reply path" to setup, now replies are kept in there instead of work
          path. You shouldn't see "Warning: SKYLINER.PDQ not found!" texts
          anymore.
        + Replies are now sorted
        + "Reply via netmail" key works
        + Tabulator now works in area selection, msg selection and msg reading.
        + Netmail address is now displayed after from/to field in netmail area
          and netmail replies.
        + Quoting routines wholy rewritten. Behaves a little different than
          old routines.

        - OMEN: Removed "Subj: " prefix from subjects
        - QWK: message time wasn't displayed
        - PgUp/PgDn/Home/End keys didn't work right in ANSI newfiles list
        - Saving message crashed in some situations
        - Some Hippo bugs fixed

  v0.56b - 28.08.96

        + QWK: If reply's first line begins with "To:" (netmail address is
          normally stored in that line) and Rot13 crypting is used, the "To:"
          line won't be crypted.
        + "Remove spaces from the beginning of line" option added when
          replying.
        + Offline config almost finished - only BW's "Advanced Options"
          are missing (because SkyReader doesn't make the new .OLC file yet)
        + ANSI newfiles list
        + Saving messages now saves also message header
          ?? Does this work right in Win32 version ??
        + Added "Ask" selection to "Append to save file" question
        + Added "Save settings?" question to setup
        + Home/End/PgUp/PgDn keys now working also when selecting mail packet
          and reading replies.
        + Hippo packets are opened much faster now
        + OMEN packets are also handled much faster

        - many small bugs fixed
        - PgDn key didn't work right in new files list
        - OS/2 version crashed to division by zero

  v0.55b - 16.08.96

        * FIRST PUBLIC BETA VERSION
