pal is a command-line calendar program for Unix/Linux systems that can keep
track of events. It has similarities with the Unix cal command, the more
complex GNU gcal program, and the calendar program distributed with the BSDs.
Some of pal's main features are:
* A cal-like calendar that highlights days that have events.
* Assign different colors to different types of events.
* Search events with regular expressions (-s).
* Includes calendars for US holidays, Christian holidays, world holidays,
historical events and more.
* One-time events and a variety of recurring events are supported (daily,
weekly, monthly, yearly). Recurring events can have start and end dates.
* Easy-to-use interface for interactively adding, editing and deleting
events (-m).
* Automated deletion of old events (-x).
* Option to generate an HTML calendar (--html).
* Option to generate a LaTeX calendar suitable for printing (--latex).
Ways to use pal effectively include:
* Create your own calendar files and be reminded of upcoming meetings,
deadlines, and events.
* Remind yourself daily of your "To Do" list by using the special TODO event
type.
* Run pal in your shell initialization file (such as ~/.bash_profile) to see
your calendar whenever you open a new terminal.
* Set up a cron job that emails you and/or others the output of pal every
morning (--mail).
* View the calendars of other pal users on the same system.

Changelog

2011-12-13 - Carsten Hey <carsten@debian.org>
pal (0.4.3-8) unstable; urgency=low
* Include the headers from ncursesw instead of ncurses. Since both
header variants are compatible, including ncurses' headers worked
as long as there was an indirect dependency on libncurses5-dev.
Thanks to Peter Green for the bug report and the patch.
(Closes: #651761)

2011-08-27 - Carsten Hey <carsten@debian.org>
pal (0.4.3-7) unstable; urgency=low
* Replace glib's deprecated G_CONST_RETURN with const. This fixes the
build failure with recent glib versions. Thanks to Matthias Klose for
reporting the according FTBFS bug in Ubuntu Oneiric. (LP: #832892)
* Remove duplicate entry from history.pal. Thanks to Paul Martin for
reporting; in answer to your question, I assume it was quite funny,
apart from that. (Closes: #623061)
* Fix spelling error in pal's man page (s/calender/calendar/).
* Move the changes introduced in the prior Debian upload to a patch.
The reason that this was not done initally does not apply anymore.
* Bump debhelper compat level to 8, adapt dependency on debhelper
and replace dh_clean -k with dh_prep in debian/rules.
* Bump standards version to 3.9.2.
* Keep the old dpkg source format for now and document this in
debian/source/format. I'll consider switching to "3.0 (quilt)"
for the next upstream release.
* Add ${misc:Depends} as dependency in debian/control.
* Add the targets binary-indep and binary-arch to debian/rules.
* Remove debian/dirs, it did only contain usr/bin.

2010-12-01 - Carsten Hey <carsten@debian.org>
pal (0.4.3-6) unstable; urgency=low
* Pal requires some translatable strings to be lowercased, otherwise the
option -d doesn't work when these strings are passed to it. Adapt the
German and the Polish po files accordingly and apply the fix directly to
the files instead of using patches to ease reviewing by the release team.