head 1.4; access; symbols pkgsrc-2026Q1:1.3.0.154 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.152 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.150 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.148 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.146 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.144 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.142 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.140 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.138 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.136 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.134 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.132 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.130 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.128 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.126 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.124 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.122 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.120 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.118 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.116 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.114 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.112 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.110 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.106 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.86 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.108 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.104 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.102 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.100 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.98 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.96 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.94 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.92 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.90 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.88 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.84 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.82 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.80 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.78 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.76 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.74 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.72 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.3.0.70 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.68 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.3.0.66 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.3.0.64 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.3.0.62 pkgsrc-2014Q3-base:1.3 pkgsrc-2014Q2:1.3.0.60 pkgsrc-2014Q2-base:1.3 pkgsrc-2014Q1:1.3.0.58 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.3.0.56 pkgsrc-2013Q4-base:1.3 pkgsrc-2013Q3:1.3.0.54 pkgsrc-2013Q3-base:1.3 pkgsrc-2013Q2:1.3.0.52 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.3.0.50 pkgsrc-2013Q1-base:1.3 pkgsrc-2012Q4:1.3.0.48 pkgsrc-2012Q4-base:1.3 pkgsrc-2012Q3:1.3.0.46 pkgsrc-2012Q3-base:1.3 pkgsrc-2012Q2:1.3.0.44 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.42 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.3.0.40 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q3:1.3.0.38 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.3.0.36 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.34 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.32 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.30 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.28 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.26 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.24 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.22 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.20 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.18 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.16 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.14 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.12 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.10 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.8 pkgsrc-2008Q1:1.3.0.6 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.4 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.2 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.2.0.2 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.1.0.10 pkgsrc-2007Q1-base:1.1 pkgsrc-2006Q4:1.1.0.8 pkgsrc-2006Q4-base:1.1 pkgsrc-2006Q3:1.1.0.6 pkgsrc-2006Q3-base:1.1 pkgsrc-2006Q2:1.1.0.4 pkgsrc-2006Q2-base:1.1 pkgsrc-2006Q1:1.1.0.2 pkgsrc-2006Q1-base:1.1; locks; strict; comment @# @; 1.4 date 2026.05.17.07.09.37; author vins; state Exp; branches; next 1.3; commitid hJZHhladOO33x8GG; 1.3 date 2007.08.08.21.07.49; author joerg; state Exp; branches; next 1.2; 1.2 date 2007.04.28.15.20.42; author reed; state dead; branches; next 1.1; 1.1 date 2006.01.02.22.29.03; author joerg; state Exp; branches; next ; desc @@ 1.4 log @time/plan: update to 1.12 # changes (since 1.9) ====== 1.12 released 17.10.17 ======= 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 ======= 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 * new command-line option -Y allows entering annual (yearly) appointments, by Steffen Pietsch * 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 * 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 * an incomplete X resource file crashed plan. Now defaults are used; the resulting windows are not very usable but it doesn't crash. @ text @$NetBSD: patch-aj,v 1.3 2007/08/08 21:07:49 joerg Exp $ --- daycalc.c.orig 2017-10-17 06:29:05.000000000 +0000 +++ daycalc.c @@@@ -8,7 +8,7 @@@@ #include #include -#if !defined NEWSOS4 && !defined STDLIBMALLOC && !defined MACOSX +#if !defined STDLIBMALLOC #include #endif #include @ 1.3 log @Don't use malloc.h. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- daycalc.c.orig 2007-08-08 20:41:35.000000000 +0000 d5 1 a5 1 @@@@ -8,9 +8,6 @@@@ d9 4 a12 3 -#if !defined NEWSOS4 && !defined STDLIBMALLOC -#include -#endif a13 2 #include #include "cal.h" @ 1.2 log @Updated plan to 1.9. This for PR #36216. Thank you Steven for testing. Sort some of PLIST. Removed a few patches that were integrated or not needed. Changes are: ====== 1.8.5 released 16.2.03 ======= 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 * OpenBSD port by Armin Wolfermann * new plan2vcs perl script that converts plan appointments to korganizer format, by Bert Bos * 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 * allow new holiday syntax "workday before/after ", by Ian Holland * Italian language translations by Paolo Panizza * accept yyyy/mm/dd date input, Brian T. Schellenberger * Slovak holidays by Mikulas Sustak 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 * fixed configure script problems on Solaris 2.6, by Horst Scheuermann * fixed Dutch Driekoningen holiday date, by Johan Vromans * 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 * Search->One file could not select the "own" file (top menu choice). * cleanup: removed remaining K&R varargs and sunkr target * fixed '@@' user notation in netplan server, by Gennadi Umanski * fixed Japanese string converion, by Tomoko Hayashi * other people's .dayplan file references ('L' lines in ~/.dayplan) over- wrote own file entries (Heiko Schlichting ) ====== 1.8.6 released 18.3.03 ======= 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 ====== 1.8.7 released 30.9.03 ======= FEATURES: * deleted support for SCO * 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 * 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, Thomas Ribbrock * Italian language translations by Paolo Panizza were missing from the 1.8.5 and 1.8.6 distributions, now included ====== 1.9 released 6.2.05 ======= 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 * added Belgian French holiday file, Nicolas E'vrard * 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 * fixed misspelling in the Italian language file, littledark * "Delete past entries" did not remove repeating entries whose end date is in the past, Aaron Kaplan * fixed choice 1 of configure script on Solaris, Aaron Kaplan * after running a long time (months), alarms stopped triggering. Fixed by Aaron Kaplan * fixed Spanish holiday file, Fernando Tricas "Garci'a" * fixed loads of inane gcc warning messages @ text @d1 1 a1 1 $NetBSD: patch-aj,v 1.1 2006/01/02 22:29:03 joerg Exp $ d3 3 a5 7 --- daemon.c.orig 2006-01-02 22:25:46.000000000 +0000 +++ daemon.c @@@@ -110,7 +110,6 @@@@ extern time_t cutoff; /* all triggers static BOOL reread; /* caught SIGHUP, re-read mainlist */ static BOOL debug; /* print debugging information */ static BOOL opt_t; /* TRUE if -t (tty) */ -extern int errno; /* system error */ d7 8 a14 2 int curr_year; /* dummy for DST calculating routines*/ Widget mainwindow; /* dummy for error popup in network.c*/ @ 1.1 log @Fix errno. DragonFly support. @ text @d1 1 a1 1 $NetBSD$ @