Hello,

The HP Palmtop Appointment Book is great at reminding you of what is happening today.  To prepare for events in the future, you need to use the week view or the month view. What I wanted was a report of events coming up and how many weeks out these events were.  For instance, if your friend's birthday is next week, it would be good to know about it now and send a card rather than on the actual day and be too late.  So I wrote tickler.  It works well, but has its limitations to keep it small.

1) It only reports on Appointments and Events (Appointments without a time).
2) It will only report on the first occurrence of a repeating appointment.
3) It reports on the first 150 appointments >= today (To keep the data segment to 32k).
4) It can only read records up to 16k in size (To keep the data segment to 32k.  My apologies if your appointment notes are longer than 16,000 characters).

Usage: tickler appt.adb [yyyy mm dd]

yyyy mm dd is optional and can be used to set a starting date other than today. 
The output will not pause after a screen, so you will want to pipe the output to MORE.

New in version 1.2:
o Ability to provide a start date other than today
o Reporting on the first 150 chronlogical entries, not just the first 150 entries found in the file (adds run time, but gives better results)

I have included the source for those of you who would like to add your own enhancements.  Feel free.  My thanks to Andreas Garzotto and his adbdump.c for providing the file layout.

Sincerely,
Dennis Faucher
dennis_faucher@hp.com
December 9, 1998