This page was last updated 21 August 2018.
plan - Calendar and Day Planner
plan Change History
This page lists all changes since version 1.4.4 of the plan,
freeware calendar and day planner for Unix/Motif. For information on
the program, go back to the plan home page.
Only recent changes are listed with details, intended for finding out
whether a bug has already been fixed and your copy should be upgraded.
The list begins with 1.4.4 because that version has been the current
version for a long time and has appeared on the usual CD-ROMs. If you
have an older version, I recommend to upgrade to the latest version.
Note: it appears that spammers have trawled this page for
email addresses. Hence, all email addresses have been obscured:
replace at with @, and colons with dots.
- 1.12 released 17.10.17
- New features:
- feature by Ralf Paaschen: can page through months with PageUp, PageDown,
Home, and End keys
- the manpages reflect the Debian Linux paths.
- the "make linux" Makefile target is now 64 bits; use "make linux32" for
32 bits. Just "make" is still equivalent to "make debian".
- 1.11 released 4.3.14
- Bug fixes:
- Petter Reinholdtsen
- make the -L option of pland the default on Debian, considered safer
- standalone mode accepts 4-digit years in dates: [[yyyy]mmdd]
- the number of Unix groups a user belongs to is now unlimited
- hardening: plan could be crashed by adding % codes in language files
- fixed syntax errors in Bavarion holiday file
- don't strip executable, the Debian installer does that (bug #437776)
- fix compiler warnings, enable more compiler checks on Debian
- fix manpage typos
- fixed Debian regex compilation with FreeBSD kernel (Bug #414130)
- moved plan and pland pid temp files from /tmp to ~/.plan.dir
- new compilation target: "make debian". Must run "./configure" first.
- updated "./configure" script with new Debian paths
- removed -lXp from linux link line, that library is no longer needed
- added restart and (dummy) force-reload to /etc/init.d/netplan.boot:
Debian plan 1.10.1-5 E init.d-script-does-not-implement-required-option
- sourcing /lib/lsb/init-function to /etc/init.d/netplan.boot:
Debian plan 1.10.1-5 W init.d-script-does-not-source-init-functions
- 1.10.2 released 9.12.08
- Bug fixes:
- fixed OpenSuSE 10.3 link error, by Hitoshi Yamauchi
- updated Spanish language support, by Gerardo Cafferata
- 1.10.1 released 3.7.07
- Bug fixes:
- fixed "last weekday in month" expressions in holiday file, by Arnaud
Giersch
- fixed mother's day definition in French holiday file, by Arnaud Giersch
- 1.10 released 9.4.07
- New features:
- implemented limited read-only support for vCalendar/iCalendar
(.ics) files (Apple, Zimbra, Lotus, etc), which can be specified
in File -> File list like other files. Repetition information
is ignored.
- added "make linux64" target. Some 64-bit Linux installations,
notably OpenSUSE 10.2, omit 32-bit libraries or links, causing
compilation errors for -lXt and others.
- ported to MacOS X with X11 and OpenMotif. Requires X11 from
the MacOS X install DVD, and OpenMotif from
www.ist-inc.com/DOWNLOADS/motif_files/
openmotif-compat-2.1.31_IST.macosx10.3.dmg . The X server
must run, and DISPLAY must be set properly (like, localhost:0)
or plan won't start up. This is not a proper Aqua/Cocoa/Carbon
port, although I made some feeble attempts to fix the color
scheme.
- new Polish language file by Jaroslaw Arlet <j.arlet
at awf-gorzow:edu:pl>
- new command-line option -Y allows entering annual (yearly)
appointments, by Steffen Pietsch <Steffen.Pietsch at
berlinonline:de>
- when alarms trigger, '%' codes in the short note text, message,
and the script are expanded. (See the help text in plan's
Message/Script help.) Eg., you can write message texts like
"remember to see %U on %D at %T".
- %N the short note text
- %M the message text
- %S the script text
- %D the final trigger date
- %T the final trigger time
- %L the length in hours:minutes
- %F the file the appointment is stored
in, or "private"
- %U your login name
- %% a percent sign, '%'
- Bug fixes:
- fixed a timezone bug that could make alarms go off exactly 24
hours late, Aaron Kaplan <kaplan at cs:rochester:edu>
- manpage files were installed without the trailing ".1" and ".4"
- fixed compiler errors under Cygwin because the symbol linux
was not set.
- added -m32 option for Linux; gcc 4 defaults to 64 bits but
the required libraries are not usually installed.
- entering a day of the month as a date will now correctly find
the next date with that day. A bug caused it to switch to a
random date in 2000.
- fixed a language file read error that omitted a trailing
null byte. By Julien Soula <jsoula at univ-lille2:fr>
- an incomplete X resource file crashed plan. Now defaults are
used; the resulting windows are not very usable but it doesn't
crash.
- 1.9 released 6.2.05
- New features:
- saved space in various calendar views such as the year overview
- the week view repeats the hour title every few day rows;
it was too easy to get lost without scrolling all the time
- remove obsolete warning windows when the next warning or the
main alarm is reached.
- Linux: when a lockfile from a previous plan process is found,
do not kill it if it's dead and some non-plan process now uses
the old process ID.
- if user "netplan" exists on the system, netplan runs as that
user instead of nobody. Needed for Debian. Petter Reinholdtsen
<pere at hungry:com>
- added Belgian French holiday file, Nicolas E'vrard <nicoe
at wanadoo:be>
- command-line option -V: experimental and incomplete vCalendar
export. File can be read by calendar programs such as Mozilla
Calendar.
- plan is now distributed under the GPL license, at your choice.
- netplan has a new option -s that sends all messages to syslog.
- Bug fixes:
- fixed Italian language file, Carlo Mandelli
<carlo:mandelli at consulenti:fastweb:it>
- fixed misspelling in the Italian language file, littledark
<littledark at swissinfo:org>
- "Delete past entries" did not remove repeating entries whose
end date is in the past, Aaron Kaplan <kaplan at
cs:rochester:edu>
- fixed choice 1 of configure script on Solaris, Aaron Kaplan
<kaplan at cs:rochester:edu>
- after running a long time (months), alarms stopped
triggering. Fixed by Aaron Kaplan <kaplan at cs:rochester:edu>
- fixed Spanish holiday file, Fernando Tricas "Garciá"
<ftricas at amon:cps:unizar:es>
- fixed loads of inane gcc warning messages
- 1.8.7 released 21.10.03
- New features:
- deleted support for SCO. Ports to SCO will no longer be accepted.
- pland -p pops up all alarms that triggered since the last time pland
ran, not just those from the past three hours, by Brian L. Shaver
<shaker.lxxva at verizon:net>.
- more room for appointments in year overview, moved year to left edge.
- Bug fixes:
- newly entered appointments no longer vanish from the edit menu.
- fixed errno compiler errors on SMP systems, by Thomas Ribbrock
<emgaron at gmx:net>.
- Italian language translations by Paolo Panizza <pp at ieee:org>
were missing from the 1.8.5 and 1.8.6 distributions, now included.
- 1.8.6 released 20.2.03
- New features:
- reversed the change in 1.8.5, at popular demand, that lets a personal
holiday file replace the system holiday file. plan 1.8.6 again reads
both, system first. The new "reset" keywords can be used to clear all
system holidays, following an idea by Heiko Schlichting.
- Bug fixes:
- the edit menu was broken in 1.8.5, fixed by Heiko Schlichting
<heiko at FU-Berlin:DE>. This version replaces 1.8.5,
which is unusable. Please update.
- 1.8.5 released 16.2.03
- New features:
- plan's FTP home site has a new name: plan.ftp.fu-berlin.de, shown
in the About popup. The old address will continue to work. (Thanks,
Heiko!)
- set locale to support other character sets such as Czech, by Petr
Kristan <petr:kristan at epos:cz>
- OpenBSD port by Armin Wolfermann <armin:wolfermann at
viscomp:com>
- new plan2vcs perl script that converts plan appointments to
korganizer format, by Bert Bos <bert at w3:org>
- if there is a ~/.holiday file, don't read LIB/holiday as well.
- skip junk in entries synced from PalmPilot DateBk4 messages, by
Johan Vromans <jvromans at squirrel:nl>
- allow new holiday syntax "workday before/after <date>", by
Ian Holland <irh at statscout:com>
- Italian language translations by Paolo Panizza <pp at ieee:org>
- accept yyyy/mm/dd date input, Brian T. Schellenberger <bts at
babbleon:org>
- Slovak holidays by Mikulas Sustak <sustak at kte:sjf:stuba:sk>
- Bug fixes:
- fixed Debian bug 157425: color selection dropbox always starts on
Default
- Suns apparently still run X11R5 and don't have XtSignalId et. al.
- configure script had problems with defaults when using bash (Michael
Mauch <michael.mauch at gmx:de>
- fixed configure script problems on Solaris 2.6, by Horst Scheuermann
<scheuerm at uni-trier:de>
- fixed Dutch Driekoningen holiday date, by Johan Vromans
<JVromans at squirrel:nl>
- IBM AIX doesn't have Xt timers and doesn'd compile plan 1.8.4,
excluded XFree workaround for IBM
- week number 2 appeared twice in 2001. Fixed by Helmut Jarausch
<jarausch at igpm:rwth-aachen:de>
- Search->One file could not select the "own" file (top menu choice).
- cleanup: removed remaining K&R varargs and sunkr target
- fixed ' at ' user notation in netplan server, by Gennadi Umanski
<umanskij at ti:uni-trier:de>
- fixed Japanese string converion, by Tomoko Hayashi <tomoko at
u-aizu:ac:jp>
- other people's .dayplan file references ('L' lines in ~/.dayplan)
over- wrote own file entries (Heiko Schlichting <heiko at
FU-Berlin:DE>)
- 1.8.4 released 17.7.00
- New features:
- Changed configure script, Makefile, and manpages to conform to
Debian Linux conventions, Yann Dirson <dirson at debian:org>
- another configure preset for SuSE Linux
- new SysV alarm signals that prod the X timer events that write
modified data, as a workaround for broken XFree86 X servers, by
Francis Montagnac <Francis.Montagnac at sophia:inria:fr>
- netplan now listens on two ports (unless overriden in
/etc/services): 5444 for backwards compatibility, and 2983, the
new IANA-registered port.
- "user" lines in netplan ACLs now accept "user@host" arguments,
by Jochen Bern <bern at TI:Uni-Trier:DE>
- the "another plan window is running, kill/continue" popup now
blocks until answered.
- OpenMotif support (XFree 4.0.1, OpenMotif 2.1.30) by Wes Kaefer
<kaefer at mciworld:com>
- Bug fixes:
- OS/2 Makefile fixes, Alexander Mai <st002279 at
hrzpub:tu-darmstadt:de>
- fixes by Francis Montagnac <Francis.Montagnac at
sophia:inria:fr>:
- reading and writing of appt files of another user could access
this user's file instead, by Francis Montagnac
- don't redraw twice after deleting, can crash, by Francis Montagnac
- warn when using more than one server, by Francis Montagnac
- don't expand home-dirs in "File List" but put simply "~user".
This prevent absolute pathnames in dayplan for user appointment
files.
- change writefile to return true for any readonly files, without
doing anything. Fix call of fclose on NULL when creating a new
file.
- fix accept_new_list to update the views even for non server files.
- fix in resolve_tilde: ~user gave /home/user/user
- color-shaded backgrounds in month view are now printed, by Brad
Jorsch <anomie at users:sourceforge:net>
- huge numbers of lines in the large month view can cause heap
corruption, by Paul Anderson <paul at dcs:ed:ac:uk>
- fixed umlauts in Austrian holiday file, by Friedrich Leisch
<Friedrich.Leisch at ci:tuwien:ac:at>
- note: on SGI IRIX6 I appear to be unable to compile with -mips2,
sorry.
- fixed output of -W -i for web interface
- 1.8.3 released 12/8/99
- New features:
- new options -N, -c, and -h to control more options when adding
entries from the command line (Tovar <tvr at value:net>)
- Bug fixes:
- fixed output of -W -i for web interface
- Fixed language file order, causing untranslated messages. Also
replaced OK button with Kill button in "another plan is running"
dialog. Thomas Henlich <henlich at mmers1:mw:tu-dresden:de>
- fixed manpage names, Kai Großjohann <Kai.Grossjohann at
CS:Uni-Dortmund:DE>
- fixed pascha (Orthodox Easter) calculation and added greek holiday
file, Efthimios Mavrogeorgiadis <emav at enl:auth:gr>
- fixed timezones on the other side of the dateline (Truxton Fulton
<trux at truxton:com>)
- fixed toggle buttons in print menu (Ekkehard Hoffmann <ehoffman
at fzi:de>)
- new timezone code for DEC OSF/1 (Petrie L M <lmp at ornl:gov>)
- client connection failures now close the connection cleanly and do
not leak memory
- non-netplan files incorrectly became read-only after the first change
- fixed recognition of -u users (Ekkehard Hoffmann <ehoffman at
fzi:de>)
- changed two-digit year display in month/year printouts to four
digits (Goran Larsson <hoh at lorelei:approve:se>)
- 1.8.2 released 7/6/99
- New features:
- Spanish language support by Manuel Soriano <manu at europa3:com>
- Port to LynxOS mag 2.5.1 092297-D i386 by Marius Groeger
<mag at sysgo:de>
- if the X server fails to send X timer events, switch to
synchronous file writing to avoid data loss. Works around bug
or incompatibility in XFree.
- new script to convert Microsoft Schedule+ files to .dayplan
format by Cy Schubert - ITSD Open Systems Group
<Cy:Schubert at uumail:gov:bc:ca>
- Bug fixes:
- fixed configure script problems and clarified man page locations
- more fixes by Phil Sackinger
<pasacki at sass2604:engsci:sandia:gov>
- fixed output of -W -i for web interface
- the .plan.dir choice in the configure script caused path trouble
in plan
- another PostScript bug fix causing text in wrong positions fixed
by Daniel Robitaille
- more OS/2+X patches by Alexander
Mai <st002279 at hrzpub:tu-darmstadt:de>
- weekday before/after syntax was wrong in holiday parser, Thomas
Henlich <henlich at mmers1:mw:tu-dresden:de> and Henning Daum
<henning at daum:com>
- LessTif 0.88.1 fix by Thomas Henlich
<henlich at mmers1:mw:tu-dresden:de>
- improved man pages, foreground/background is now configurable
from the script for Debian/Linux compatibility, netplan should
not always run as nobody, and a French holiday fix by Yann
Dirson <ydirson at multimania:com>
- enter webplan mode if the program is called "webplan", reading
netplan user list crashed if there were no users, fixed possible
crash when closing file list menu, renamed welcome.html to
bottom:html by Murray Jensen <Murray:Jensen at mlb:dmt:csiro:au>
- 1.8.1 released 5/22/99
- New features:
- Japanese port of 1.8 by Takafumi Hayashi
<takafumi at u-aizu:ac:jp>
- port to OS/2 with X by Alexander Mai
<st002279 at hrzpub:tu-darmstadt:de>
- new configure script that simplifies modifications for
default, SGI, and Linux installations.
- Bug fixes:
- plan -F: stdout could not be redirected, added missing fflush
- various error popups are now modal, to prevent them from being
overlooked
- small Ultrix fixes (no pland -l) by Maarten Vergauwen
<Maarten:Vergauwen at esat:kuleuven:ac:be>
- fixed month and year PostScript printing, texts were in the wrong
places
- 1.8 released 3/30/99
- New features:
- CGI scripts and HTML pages for web browser access, Michel Bourget
<michel at montreal:sgi:com> (hacked by thomas at bitrot:de, bugs
are probably my fault)
- national language support and a German language file. No support for
pulldown accelerators. Foreign-language help files are supported but
none are supplied yet.
- French language file by Guy Brand <guybrand at chimie:u-strasbg:fr>
- new automatic DST mode that attempts to get the time from the system
(experimental, available only for some systems, mostly untested)
- simple Todo appointments that keep appearing after they first trigger
- implemented default advance-warning times (Config->Calendar views)
- color PostScript printouts (Kevin Earls <wke at sh-gpl:ti:com>)
- new config mode that allows daemon to exeute insecure netplan scripts
- new config mode that makes Thursday the selector for the first week
- new combination holiday file by Walter Brown
<wb at fncrdg:fnal:gov>
- new Portuguese holiday file by Jose Paulo Moitinho de Almeida
<moitinho at civil:ist:utl:pt>
- support for Christian Orthodox Easter (new holiday keyword "pascha")
- ported again to FreeBSD (Stefan `Sec` Zehl <sec at 42:org>)
- converted remaining old code to ANSI C
- new Czech holiday file by Hanus Adler <had at articon:cz>
- Bug fixes:
- Linux once again scrambled some header files and made plan
uncompilable
- small holidays crash day view (Sjoerd Mullender
<Sjoerd:Mullender at cwi:nl>
- if pland was started between 0:00 and 2:59:59, it overlooked
appointments
- fixed "W:" note prefix (Sjoerd Mullender
<Sjoerd:Mullender at cwi:nl>)
- netplan identd queries went to the local host instead of the remote
host
- fixed Y2K problem in PostScript printout. It works now but I don't
understand why. Fixed by Vincent
Everett <vincent:everett at mrc-bsu:cam:ac:uk>:
- plan -t/-T will now mark warnings with "Warn:".
- fixed removal of appointment edit menu for LessTif (Anders
Melchiorsen <and at kampsax:dtu:dk>)
- netplan: group authentication and memory allocation bug fixed by Jens
Krinke <j:krinke at gmx:de>
- purge unnecessary lines in empty edit menus, manually adjust edit
list size to fix LessTif problem (Anders Melchiorsen
<and at kampsax:dtu:dk>)
- toggle buttons in print menu did not work with some Motif
implementations
- notifier now resizes correctly, text area grows instead of buttons
- day view got holidays wrong near the end of the year (Anders
Melchiorsen <and at kampsax:dtu:dk>)
- LessTif optimizations (Rick Scott <rwscott at omnisig:com>)
- user ID was freed twice in netplan (Jeff Dairiki
<dairiki at dairiki:org>)
- it is now possible to inspect messages attached to read-only appts
- plan -t had multiday problems (Aaron Kaplan
<kaplan at cs:rochester:edu>)
- fixed PostScript Y2K bug (James E. Rowley
<jer at research:att:com>)
- fixed zombie problem caused by plan automatically starting pland
- 1.7.2 released 7/14/98
- New features:
- Japanese port updated by OGURA Yoshito <ogura at apd:cpg:sony:co:jp>,
NISHIJIMA Takanori <racsho at cpdc:canon:co:jp>
- new resource showIconDate puts date and time into icon label
- day view now shows holidays
- pland -s sleeps while user is logged out but stays around
- pland -t prints alarms to stdout instead of popping up windows
- plan -S starts pland if it does not exist without asking
- plan '22.11.99 15:23' now also works, replacement for plan [mmdd]hhmm
- dates with years in the range 0..37 now mean 2000..2037, it is no longer
necessary to enter four-digit years after 1999.
- support for window managers handling client window groups (Pete Bentley
<pete at sorted:org>):
- Bug fixes:
- when changing appointment time to "-", clear length and advance time
fields
- goto and goto-today did not switch day view
- no longer prints wrong time after startup (Adrian Miranda
<ade at psg:com>)
- 1.7.1 released 2/22/98
- New features:
- Danish holiday file (Arne Norre Ekstroem <aneks at kom:auc:dk>)
- Bug fixes:
- month view crashed if large holiday messages fall on grayed-out days
- random text when the first day of a multiday holiday overlaps another
- netplan authentication by host failed on little-endian machines
- fixed a PostScript bug that prevented printing months and years
>= 2000
- some online help messages in the edit menu were assigned incorrectly
- fixed File->delete past entries (Pace Willisson
<pace at blitz:com>)
- command-line appointment entry did not update netplan database
- drag-and-drop wireframes are more visible
- HP/UX 9 target is now "hp9", "hp" is HP/UX 10; updated Control Data
EP/IX 2:1:1 target (Geert Albert Smant <smant at nlr:nl>)
- new target "hpg" for building plan on HP/UX10 systems with gcc
- print iso-latin characters (Detlef Liem
<detlef at kammer:uni-hannover:de>)
- fixed netplan "group" verification (Jens Krinke
<krinke at ips:cs:tu-bs:de>)
- no locking on OSF/1 (Henrik Seidel
<seidel at MPIMG-Berlin-Dahlem:MPG:DE>)
- grok date+time entries that begin with a blank were parsed incorrectly
- when entering a new appointment, the time field opens blank, not 0:00
- fixes for FreeBSD (Stefan `Sec` Zehl <sec at 42:org>)
- 1.7 released 1/1/98 (actually installed 1/18/98)
- New features:
- redesigned appointment entry: direct entry of multiday appts,
up/down arrow buttons for most fields
- implemented advance warnings several days ahead
- netplan overhaul:
- symbolic host/user/group names
- multiple groups per user (a la BSD)
- magic 'owner' ACL record, applies if file name == user name
- detect ACL file changes and re-read automatically
- support for identd (RFC 1413) authentication
- clicking on empty space in year overviews calls appt edit menu
- appointment color entry uses X OptionMenu on systems that support it
- now 16 instead of 8 group colors available in the file list menu
- added keyboard accelerators for common pulldown menu items
- Norwegian holidays
- Austrian holidays
- Hungarian holidays
- FreeBSD Makefile and patches
- SNI Sinix 5.42 Makefile
- Bug fixes:
- netplan overhaul:
- fixed file readonly mgmt, now kept per client open, not per file
- fixed row ID wraparounds
- files read were initialized as "modified", causing writeback.
- file reference counter must only be incremented for the first
open by a specific client (pland reopens many times)
- ACL netmask defaults to 255.255.255.255, not to the whole network
- fixed readonly or inaccessible files for an user's own appts
- plan could crash when modifying appts read from a crashed netplan
- host names in the ACL may now contain '-' characters
- fixed bad attachment in month view, caused LessTif problems
- private appointments were often written to the server
- year overview skipped daily appts if the first day was an exception
- lost exception dates if the dialog was closed by pressing "split"
- split exceptions appeared in the day view but turned blank when any
field was clicked for editing.
- if pland was started by plan instead of from the user's .xsession
file, it inherited a copy of plan's file descriptors and never
closed them, leading to stale locks and dangling netplan connections
- netplan ACL could ignore lines and failed for large ACL files.
- little-endian machines got IP addresses wrong
- BSD fixes
- netplan could crash if a data file grows
- fixed a file descriptor leak in the help system
- year and year-overview mode buttons in the Print menu were swapped
- auto DST did not work in the southern hemisphere, where begin >
end
- 1.6.1 released 4/12/97
- New features:
- implemented simple access list features in netplan
- Belgian holiday file (Danny Backx <u27113 at kb:be>)
- pland got new -l/-L options to enable/disable auto-exit on logout
- fixes to compile under NetBSD 2:1 (Petter Reinholdtsen <pere at link:no>)
- Bug fixes:
- the prev/next buttons in the day and week views no longer crash plan
- opening a nonexisting file on a netplan server could crash the server
- views no longer lose window margins and resize correctly under X11R6.4
- year views now draw significantly faster (factor >100 for some files)
- text in week bars exceed normal max length (<kaplan at cs:rochester:edu>)
- pland deleted past appointments on servers
- can no longer re-assign appointments in or to write-protected files
- edit menu: deleting with Note selected doesn't delete wrong appt now
- 1.6 released 2/5/97
- New features:
- new day view (does not work in Japanese yet, sorry)
- configuration option to use main window for all views
- read-only access to xmbase-grok databases (see Help->Database access)
- improved holiday grammar, Erwin Achermann <acherman at inf:ethz:ch>
- new netplan -f option to prevent daemonizing, like -d but without logging
- Bug fixes:
- now translating national special characters to PostScript when printing
- fixed crash under DEC OSF/1, which doesn't declare malloc in <malloc:h>
- fixed crash if drawn strings contain characters not defined in the font
- 1.5.4 released 11/17/96
- New features:
- Finnish holiday file by Steven Wahlberg <stegu at prosperous:ee:hit:fi>
- Bug fixes:
- wrong date defaults in appointment entry dialogs fixed
- changing appointment group fixed by Johan Vromans <JVromans at squirrel:nl>
- 1.5.3 released 10/23/96
- New features:
- new search modes: one file, private only
- new alternative small month view
- preference menu now scrolls if the screen is too small (640x480)
- new GPS week mode (GPS=Global Positioning System)
- Bug fixes:
- modified file list was not immediately written back to disk
- what-to-show bar in year overviews was confused
- netplan always refused to run as root (wrong setuid/seteuid order)
- "delete older than" function didn't delete on netplan servers
- when making an entry on a server private, it stayed on the server too
- a new plan offered to kill an already running plan, but always failed
- plan -t could crash due to uninitialized message string
- less strict testing for font sizes to allow week numbers on 640x480
- fixed various minor porting issues (struct list->plist, file->pfile)
- 1.5.2 released 8/1/96
- Bug fixes:
- -t/-T options don't need the X server (Glenn Trigg <ggt at tpg:tpg:oz:au>)
- -t/-T options were using the wrong timezone
- scripts were rejected as insecure even when read from local files
- week view printouts with "omit all appointments" ticked crashed plan
- file list modifications were not immediately written back to the files
- when editing an appointment, it moved in list if others have same time
- print month: all appointments missing if "omit other users" flag is on
- if trying to kill old plan process, make sure its pid was different
- press on Note, then Delete -> deletes wrong appointment. No longer.
- New platforms:
- Sequent Dynix/ptx 4:0 or 4:1 (Mike Gilpin <mgilpin at sequent:com>)
- 1.5.1 released 4/20/96
- Bug fixes:
- missing colon in three default resources (plan -d)
- SCO has no fchmod and needs -lsocket <stefan.bittner at erlangen:netsurf:de>
- a resource list was too small (Ogura Yoshito <ogura at ndc:ngsk:sony:co:jp>)
- pland now refuses to execute scripts that come from an (insecure) server
- command-line appointment entry (plan hhmm text...) didn't work
- it's now necessary to enter an appointment before choosing its file association
- New features:
- Japanese support (Ogura Yoshito <ogura at ndc:ngsk:sony:co:jp>)
- added resource to restrict month views to the days of that month
- 1.5 released 3/22/96
- Bug fixes:
- netplan accepted far fewer clients than available file descriptors allow
- 1.4.8 (1.5 beta) released 3/8/96 (mailing list release only)
- Bug fixes:
- desensitize text instead of printing '---' in File list
- ensure that names in File list are unique by appending 'x'
- netplan now fails if its home directory doesn't exist
- plan crashed on Suns with "no memory" when connecting to netplan
- replaced references to obsolete menus and terms in the help texts
- New features:
- new Cancel button in File list
- pressing Return on Note column auto-confirms again
- netplan now writes files periodically and tries to write when crashing
- netplan can now safely be started as root or setuid root. Instead of
refusing to start, it switches to compiled-in <nobody> UID and
GID. netplan can now be started in /etc/rc2.d/S99netplan or /etc/rc.local.
- 1.4.7 (1.5 beta) released 2/22/96 (mailing list release only)
- Bug fixes:
- fixed shift/reduce conflicts ('%' operator had no association priority)
- some systems required print mode button to be pressed twice, fixed
- Linux picked a default forground color that made help texts unreadable
- New platforms:
- Makefile change for Solaris 2:4 by Paul Eggert <eggert at twinsun:com>
- New features:
- new IP server for distributed file management, safe multiuser access
- new year overview that plots appointment groups on a 365-day timeline
- new resource plan*noteWidth for width of note column in entry dialog
- plan doesn't allow entry of stop-repeating date < trigger date
- single-number time entries "0".."23" are interpreted as 0:00..23:00
- Note: the default LIB directory is now /usr/local/lib, not /usr/local/bin.
- 1.4.4 released 9/19/95
- Bug fixes:
- notifier snooze now works (Karsten Gaier)
- pland ignored some repeating appointments
- plan -t yesterday now works
- error message bugs for fonts, colors, and holiday syntax (Bob Tomlinson)
- New features:
- Italian holiday file (Riccardo Scateni <riccardo at crs4:it>)
- user assignment popup shows multi-column user list if the list is long
- notifier popups contain user, length, end time, and optional note string
- "Execute" commands in alarm options may contain %s, replaced with note
- 1.4.3 released 7/7/95
- 1.4.2 released 5/23/95
- 1.4.1 released 4/1/95 (mailing list release only)
- 1.4 released 2/22/95
- 1.3.2 released 11/11/94
- 1.3.1 released 7/11/94
- 1.3 release 6/1/94
- 1.2.4 release 12/12/93
- 1.2.3 release 11/21/93
- 1.2.2 release 11/10/93
- 1.2.1 release 10/16/93
- 1.2.0 release 10/11/93
- 1.1.2 release 6/28/93
- 1.1.1 release 6/20/93
- 1.1 release 6/13/93
- 1.0 release 5/16/93
Back to the main plan page.