====== 1.0 release 5/16/93 =======

====== 1.1 release 6/13/93 =======

NEW PLATFORMS:

    *  OSF1/AXP, by Dave Hill <ddhill@zk3.dec.com>
    *  IBM/AIX, by Johan Eksteen <johan@boer.ee.up.ac.za>
               and Vance R. Bass <vrbass@vnet.IBM.COM>
               and David W. Sanderson <dws@ssec.wisc.edu>
    *  HP/UX 9.01, by Sylvain Picard <lmcsypi@LMC.ericsson.se>
    *  NCR, by Keith Shafer <kshafer@cheers.sandiego.NCR.COM>
    *  SUN, by Dave Brennan <brennan@hal.com>
    *  ULTRIX 4.3, by Jeroen C. Kessels <jeroenk@cnplss7.cnps.philips.nl>

    [Note that some of the patches I received for these systems were
     mutually exclusive. I had to manually merge them into the baseline
     sources. I can't test them; if they don't work, complain to me and
     not to the authors listed above. thomas@bitrot.in-berlin.de]

NEW FEATURES:

    *  fancy holiday parser
    *  optional fast advance-warning column in list menus
    *  new -K option of pland to kill daemon (for ~/.logout)
    *  new option: don't show expired entries in today's day box
    *  appointments without time field added (for birthdays etc)
    *  snoozing alarms for 5 minutes

MAJOR BUGFIXES:

    *  pland no longer crashes if database becomes empty
    *  plan no longer crashes when there are more than 100 entries
    *  months outside the current DST zone were sometimes one day off;
       rewrote time conversion routines to not use localtime and mktime
    *  recycle ending date didn't work
    *  readfile now avoids feof(), it seems to be broken on some systems
    *  if colors cannot be allocated, use black&white rather than exiting

OTHER CHANGES:

    *  added time display in month calendar menu
    *  if appts don't fit in day box, print three dots
    *  in year view, click month to see that month
    *  -s option does not start daemon, and now does not print warnings
    *  notifier now beeps
    *  Done button is now always the rightmost button, Quit renamed to Done
    *  use tzset() to ensure that DST is interpreted correctly
    *  multiple expose events mostly eliminated
    *  notifier now deals correctly with empty messages, no more warnings
    *  new Makefile option to remove all pulldown menu separator lines
    *  help messages and other typos fixed
    *  bottom day box note was incorrectly clipped
    *  fflushed stdout after printing resources
    *  fixed list locking problem in sublist.c
    *  fixed keyword search for single-character search strings
    *  it's no longer necessary to press Return in keyword search
    *  X resources are now correctly propagated to submenus
    *  sometimes day boxes stayed shaded yellow after the day menu exits


====== 1.1.1 release 6/20/93 =======

NEW PLATFORMS:

    *  MIPS Magnum, by Milton Scritsmier <milton@gastric.arraytech.com>
    *  SNI SINIX 5.4, by Martin Kraemer <martin@deejai>
    *  Data General DG/UX, Makefile patches by Andy Dennie
       <adennie@mercury.hyperdesk.com>

BUGFIXES:

    *  fixed major bug that lost paths beginning with ~, like ~/.dayplan
    *  holiday parser: <Nth> <weekday> syntax didn't work correctly
    *  daemon didn't recycle appointments if plan wasn't running
    *  corrected and added German holidays
    *  new dutch holiday file, by Guido van Rossum <Guido.van.Rossum@cwi.nl>
    *  -iconic option doesn't cause popups to come up iconic any more
    *  dates in ~/.dayplan now stored with years in 4-digit format
    *  replaced caddr_t with XtPointer, some HPs wouldn't compile otherwise
    *  fixed undefined __DATE__ problem on Ultrix
    *  fixed bug in appointment list re-allocation
    *  new color resources to make the month view look like the year view
    *  repeat-until date fixed


====== 1.1.2 release 6/28/93 =======

NEW PLATFORMS:

    *  Another SNI Sinix 5.4x Makefile patch by Gerald Rinske
       <Gerald.Rinske@ap.mchp.sni.de>
    *  NCR, by Keith Shafer <kshafer@cheers.sandiego.NCR.COM>
    *  SCO Open Desktop/Open Server 3.0, Makefile patches by Nathan Peterson
       <nathan@sco.com>
    *  Solaris 2.2, by Jean-Claude Giese <Jean-Claude.Giese@loria.fr>
    *  USL's SVR4.2 V1 with mdev package, by Peter Lord <plord@uel.co.uk>

BUGFIXES:

    *  daemon now exits automatically when user logs out
    *  new French and Dutch holiday files
    *  fixed Makefile bug for Ultrix and sung (-DGMTOFF)
    *  fixed help button in holiday menu, it used to cancel the menu


====== 1.2 PL 0 release 10/11/93 =======

NEW FEATURES:

    *  week views that graphs hours vs. weekdays
    *  reads other people's appointments and displays them in the week view
    *  show every instance of a repeating entry
    *  new syntax: "nth weekday before/after date" (Advent/Buss&Bettag)
    *  recycler: every/Nth/last <weekday> of the month
    *  distinguish private and public appointments

OTHER CHANGES:

    *  option to switch off time in icon
    *  parse TZ directly, don't use standard library for timezone calc
    *  if there is a /tmp/.planUID, check if it's valid
    *  added error popup for "another plan is running"
    *  display holiday at the top of the day menu
    *  scroll bars in help windows
    *  improved help messages
    *  year up/down now changes year menu too
    *  separate path for manpages
    *  documented important resources


====== 1.2 PL 1 release 10/16/93 =======

NEW PLATFORMS:

    *  BSDI386 and BSDI386 with gcc, by Tetsuji Rai <tetsuji@rai.juice.or.jp>

NEW FEATURES:

    *  time adjustment and timezone config menu
    *  use search paths for executables and help file


====== 1.2 PL 2 release 11/10/93 =======

BUG FIXES:

    *  non-interactive mode no longer removes lockfile
    *  minor cleanups in the help text


====== 1.2 PL 3 release 11/21/93 =======

BUG FIXES:

    *  fixed repeat-until in recycling menu


====== 1.2 PL 4 release 12/12/93 =======

BUG FIXES:

    *  preventing user from entering user directory before user name (crash)
    *  added -DRABBITS on HPs because utmp appears to be unreliable
    *  removed #ifdef NCR around FIXMBAR in calmenu.c, fixes empty pulldowns
    *  replace fchmod with chmod (SCO has no fchmod)
    *  Ultrix 4.3A has fcntl.h in sys
    *  OSF/1 and Ultrix require -DRABBITS
    *  later instances of repeating week bars got overdrawn by other bars
    *  Makefile OSF_C: added -DOSF
    *  put notifier -d into help text
    *  when searching for programs (find_file), ignore directories
    *  replace palatino with a standard font
    *  fast warning on; bring up appt menu; fast warning off -> core
    *  read_file ignores timezone setting
    *  repeat-every-n-days could slow down redrawing significantly
    *  if a user is added to the week view, pland sometimes died

NEW FEATURES:

    *  raise week and year window when user requests one
    *  -hhmm notation for appt length (until hhmm)
    *  +n notation for parsing dates
    *  if note begins with '-' or '=', remove from month/year/week or m/y view
    *  help-on-context buttons in the help window
    *  quit button for year view
    *  resource to put black frame into today's day box (for 1-bit graphics)

NEW PLATFORMS:

    *  Linux, by Dirk Melchers <dirk@merlin.nbg.sub.org>
    *  SunSoft Interactive (ISC) 4.0, by akf@august.com (Andrew Fullford)


====== 1.3 release 6/1/94 =======

BUG FIXES:
    *  non-interactive mode and -v should not init X
    *  clip bars in week views at midnight
    *  Suns have no utopia
    *  no stdarg.h (Sparc 1+,h SunOS 4.1.3, X11R5pl25, Motif 1.2.1)
    *  week view range menu was mangled on Suns and a few others
    *  HPs may get unknown color background
    *  bars of appts with no time don't reserve space in week chart
    *  crash if null user is entered
    *  align ':' in times vertically in month day boxes (hi Andreas)
    *  pulldown string resources now hardcoded, easier to maintain this way
    *  crashes when accessing other users fixed (fix by Rob Gabbard)
    *  couldn't enter durations "12:xx" in 12-hour mode
    *  when switching 12/24 hour mode, time display now changes immediately
    *  fall back to "variable" or "fixed" font if some font can't be found
    *  long "small" holiday names in large month day boxes could overrun buffer
    *  various minor fixes in the week menu, some bars were drawn incorrectly

NEW FEATURES:
    *  PostScript output, by Karl Bunch <karl@ttank.ttank.com>
    *  Japanese version, by Ogura Yoshito <ogura@ndc.ngsk.sony.co.jp>
    *  support for SGI desktop look&feel
    *  new RGB icon picture for SGIs running the 4Dwm window manager
    *  holiday file accepts #include statements if /lib/cpp is available
    *  optional user name in week view before note (new week config popup)
    *  rearranged header above month view
    *  reads LIB/holiday after reading ~/.holiday
    *  new recycle option: every year (for birthdays etc)
    *  -t option that prints appointments on a day to stdout
    *  Delete-past-entry command now has five maximum-age choices
    *  EditRes, by Klaus Guntermann <gunterma@iti.informatik.th-darmstadt.de>
    *  better parse_timestring: 100 -> 1:00
    *  click day in week view -> edit day
    *  swedish holiday file, by Kristian Wedberg <wedberg@mednet.gu.se>
    *  switch to today / to a specific date using a text entry popup
    *  today now highlighted green in week view
    *  in fast warning entry mode, entering '=' uses default warning times
    *  first partial week in Jan is counted as 1. See FULLWEEKS in mondraw.c.
    *  NODAEMON_ONCE in popup.c is defined to suppress multiple error popups

NEW PLATFORMS:
    *  SunOS 4.1.3 with K&R cc, replaces stdarg with varargs if -DVARARGS,
       by Michael P. Shevenell <mshev@express.ctron.com>
    *  Sony NEWS with/without gcc, by Ogura Yoshito <ogura@ndc.ngsk.sony.co.jp>
    *  Sequent running Dynix/ptx v2.[12], by Mike Gilpin <mgilpin@sequent.com>

NOTE: the comment character in ~/.holiday files was changed from '#' to ':'
      to allow cpp to parse the file. Not changing these characters will cause
      cpp "undefined control" errors.


====== 1.3.1 released 7/11/94 =======

BUG FIXES:
    *  DEC alpha: fixed black-on-black notifier windows
    *  XtPopup order wrong for Sun X11R5 in create_adjust_popup
    *  -geometry didn't work
    *  repeat on last weekday of a month didn't work
    *  ISO characters in calendar windows didn't work
    *  stripping leading blanks from config exec cmds, confused some shells
    *  improved 12-hour time parsing, "5p" is now accepted in place of "5:00p"
    *  appt menu: press date, press time with no entry -> wrong default in date
    *  corrected left adjustment of appts without time in the month menu
    *  Linux has problems with XtDestroyWidget. Workaround leaks memory!
    *  fixed pland crashes after many sighup's if compiled without -DRABBITS

NEW PLATFORMS:
    *  IBM PS/2, AIX 1.3, gcc, by David W. Schuler <dschuler@vnet.ibm.com>
