0.7 to 0.8
---------

o replaced access(2) with open(2) in problem1.C
o replaced calls to fchmod(2) with chmod(2).
o made temporary_file return a const char *.
o replaced all calls to ftruncate() with a close(open()) combination.
o some #ifdef ISCs to make i486 + ISC v3.2 3.0 Unix (SysVR3) work.
o added POSIX signals and a flag to choose between BSD and POSIX
  signals for those places where I truly need to "block" signals.
o added a MANIFEST file to the distribution.

0.8 to 0.9
---------

o added a '-v' flag.
o if we can't fit all the areas on the screen, even after compacting
  them into multiple columns, the title line on the area window
  becomes: "The First N Areas:".
o removed setbuf for setvbuf -- stdout is still fully buffered, but I now
  let the standard I/O package choose the buffer and buffer size.
o added macro OLDDELETE to signify that the C++ compiler cannot deal
  with the 'delete []' form of deleting arrays of objects.
o will now strip trailing tabs as well as spaces from the area names,
  though tab-embedded strings probably won't display as the user
  expects.
o am now cognizant of the fact that the second argument to execvp is a
  (char *const *) and am using it correctly.

0.9 to .95
---------

o ran c++-tame-comments on all the .C files.  This is where all the
  backslashes in comments come from.
o added 1992 to Copyright notice.
o fixed problem with not being able to use emacs as an editor.
o merged in patch from Rob Kurver

0.95 to 1.0
----------

o changed modify keyword command from 'm' to 'M'; now 'm' is
  a mnemonic for "more" in "view" mode.
o enhanced yes_or_no with a default response mode.
o added patches for Apollo

----------
1.0 to 1.1

o added <sys/file.h> when FLOCK is defined to get the appropriate
  definitions.
o fixed file permission problem when set up to run SUID.
o fixed problem with the screen on xterms being cleared after problem
  exited.
o users can now specify in the Makefile whether they have a mailer
  which recognizes the "-s" flag to signify subject lines.
o removed the constraint on "less" as the only pager.  Now let
  installer choose whether they want to use "less" or not.
o the EDITOR and PAGER envirionment variables may now contain
  multi-word arguments such as "emacs -q -nw" or "less -i -s -Q -M".
o fixed problem with lines not being properly truncated on some machines
  which have both AM and XN set in termcap.
o the unsubscribe command was unsubscribing everyone for the area.
  This has been fixed.
o incorporated diffs for SCO UNIX 3.2.2 and g++ 2.2.2
o am now skipping null lines as well as comment lines in read_file().
o added 'P' command to change priority (severity).
o removed as many sprintf()s as was readily possible.
o replaced ioctl(n, ...) with ioctl(fileno(std*), ...).
o added copy constructor for SBHelper.
o fixed bug in modify_keywords when keyword field is null.
o fixed bug in error() on certain types of terminals.
o added 'T' command to transfer a problem from one area to another.
o added String(const char*, int) which works similarly to strncpy() and
  integrated it in.
o now DELETE works the same as BACKSPACE while in a prompt.
o added workaround for missiong waitpid().
o added patches for SunOS 4.0.2.
o fixed mhash - it wasn't hashing "Nov" correctly.
