
   
                                    naim
                                      
           naim is a chat program for use with America Online's AOL
   Instant Messenger. The name naim is derived from n's AIM client, but
   it could also have been derived from ncurses AIM client because of
   naim's use of the ncurses text-mode screen library.
                                      
   
   
   
                                      
   naim-0.9.1 (1999-01-15-1045)
     * 1999-01-14: Reorganized file layout.
     * 1999-01-14: Uses GNU automake/autoconf for system-specific
       configuration.
     * 1999-01-15: First public beta release (no, the
       naim-YYYY-MM-DD-hhmm snapshots were alpha releases).
       
                                      
                                      
   naim-0.9.2 (1999-01-15-1324)
     * 1999-01-15: Now detects presence of libncurses/libcurses and
       libhistory/libreadline, and auto-configures itself.
     * 1999-01-15: Upgraded to libfaim 0.0c.
       
                                      
                                      
   naim-0.9.3 (1999-01-25-1406)
     * 1999-01-20: Removed the mail headers from
       contrib/README.aimconvert.
     * 1999-01-21: Antal Novak pointed out that src/main.c did not
       #include <errno.h> (which has been fixed via include/naim.h).
     * 1999-01-23: Upgraded to CVS libfaim (unreleased).
     * 1999-01-23: Removed the mail headers from contrib/aimconvert.tcl.
     * 1999-01-23: Added contrib/extractbuddy.sh.
     * 1999-01-23: If you neither send nor receive an IM from a buddy,
       and that buddy logs off, his window will be silently closed.
     * 1999-01-25: configure will now simply enable logic to disable
       scrollback if GNU readline can't be found (originally this
       generated an irrecoverable error)
       
                                      
                                      
   naim-0.9.4 (unreleased)
     * 1999-01-25: src/dprintf.c has been renamed to src/debug_printf.c,
       as has the dprintf() function.
     * 1999-01-27: I found out last night that naim depended upon changes
       made between ncurses 3.4 and ncurses 4.2. I am currently looking
       into a way to either detect the version of ncurses in place
       (ncurses.h lies sometimes, unfortunately), or simply halt
       configure if an old version of ncurses is found.
     * 1999-01-28: src/conio.c has been drastically reorganized/rewritten
       to allow for ircII-style /command parsing (and preliminary
       commands have been added).
     * 1999-01-29: I can barely contain my excitement: naim now has the
       skeleton for online help support! Of course, at the moment the
       online help file is more or less empty, but I hope to change that
       soon.
     * 1999-01-30: naim's /help data base is now more or less functional.
       I toyed with the thought of just releasing 0.9.4 now, but I'm
       waiting for user reactions.
     * 1999-01-30: The status window has been renamed from "Misc. Window"
       to "= Status =" and is now bracketed like all other windows.
     * 1999-01-30: src/rc.c now seeds the faimconf structure with default
       values, so .faimrc items like naim.color and naim.window are only
       needed if you wish to override the defaults.
     * 1999-01-30: Fixed a stupid bug in src/buddy.c; naim now *only*
       beeps when buddies actually sign on (naim now ignores those
       periodic updates sent from the AIM server).
     * 1999-01-30: New /set command to manipulate naim's faimconf
       structure at runtime.
     * 1999-01-31: I'm currently planning on writing a generic library to
       handle script support for naim. I've been debating with myself
       whether to simply use a pre-written scripting library such as
       libtcl or libperl, but I feel writing one specifically for chat
       clients is the best option.
     * 1999-02-06: secs can now evaluate basic command blocks--try
       ``/eval echo I am here; set myname Harrold; echo I am there'' in
       naim. You should see "I am here" and "I am there" displayed on
       your screen, then type ``/set myname'' and you should see Harrold.
     * 1999-02-08: Fixed a small bug in secs/script.c which prevented the
       script evaluator from processing things liks ``/eval /im
       linuxkitty hello'' properly.
     * 1999-02-16: secs can now expand variables when doing things like
       ``/eval echo My away message is: $awaymsg''
     * 1999-04-06: James Mastros has provided a quitinfo patch (that I
       finally applied) that adds three new commands: /quit, /exit, and
       /info
     * 1999-04-06: A few cosmetic changes have been made.
