cave-1.0b
    * added LICENSE to the archive
    * change configure.ac email reference to bjk@arbornet.org

cave-1.0a
    * now uses automake
    * default MAXFPS is now 60
    * can change background color with 'U'
    * dont update the status line if in fullscreen mode

cave-1.0
    * added command line option -q to quit after keypress in screensaver
    * got rid of the top version bar and added 'v' command to show version
      and other info
    * better message() function
    * update the status bar right after starting an animation (updates PLAY
      if the current frame has a frame delay)
    * added horizontal scrolling commands 'L' and ':'
    * added command 'u' to change foreground color

cave-0.7
    * now uses autoconf
    * port to macos x
    * can play frame marks backwards now (can also select an ending frame mark
      lower than a starting mark)
    * dont try an display lines greater than COLS (bug)
    * fixed a large memory leak
    * fix for goto frame when the frame is larger than the total
    * new contact address: cyclic@users.sourceforge.net

cave-0.6
    * dropped realtime stuff, may add it back in a later version. its just too
      much of a pain without multiple ITIMER_REAL or equivilent timers with my
      experience.
    * now uses a circular doubly linked list for even better performance ;)
    * added command 'r' to play in reverse
    * added commands 'm' and 'M' to mark start and end frames and 'c' to 
      clear marks
    * status bar format changes: O=loop, R=reverse, m=begin mark, M=full mark
    * added command 't' and option -t to change the screensaver timeout with
      multiple files. the default is 30. what this does is if an animations
      length is less than this amount of seconds then it will loop until
      reached the timeout is reached, otherwise it'll play until the end and
      then the next file is read. set to zero 0 to have files play with no
      looping
    * added pos: to frame information which displays the sum of frame delays
      so far (time position)
    * renamed goto.c to getint.c 
    * created help.h

cave-0.5
    * dropped rcfile (no need really; there arent that many options)
    * can determine where a frame separator is (top or bottom of a frame)
    * fixed frame cueing bug going past animation
    * added file shuffle in screensaver
    * manual page updated

cave-0.4
    * strip newline characters from lines (fixes width calculation)
    * bugfix (somewhat) for a line with a length greater than COLS
    * better Makefile
    * make sure a filename is a regular file
    * now uses a configuration file
    * screensaver will cycle through multiple files
    * can choose between (experimental) realtime or not in the rcfile
    * a little faster everywhere
    * added frameflip to the archive as a temporary fix for frame delays (see
      BUGS)

cave-0.3
    * New author address (bjk@arbornet.org)
    * Added frame cueing using arrow keys in 'play' mode.
    * Fixed compile-time bug in file.c which tried to include zlib.h even if
      HAVE_ZLIB was undefined in the Makefile.
    * Using setitimer() rather than usleep() as the method to wait between
      frames. Not only is it faster, but it also allows keyboard input while
      waiting for the timer to expire. Uses SIGALRM.
    * Using regular expressions to determine where a frame ends when parsing.
    * Added a manual page to the archive.
    * Added 'i' interactive command to display frame information.
    * A couple small fixes in the Makefile.
