I’m leaving for the airport in less than an hour, traveling to the Watson research lab to meet the rHype team. There are many things I wish to accomplish during this trip – including daily blogging. Stay tuned…
February 26, 2005
shared calendaring
Orna and me decided we need a shared calendar. Most
families keep one on the wall, usually in the kitchen area. We now
keep a shared file on the local server. The file is in emacs’s diary
format and email reminders are sent nightly via the wonders of cron
and emacs -eval.
#!/bin/sh # email.sh -- repeatedly run the Emacs diary-reminder xemacs -batch \ -l diary-lib \ -eval "(let \ ((diary-mail-days 3) \ (european-calendar-style t) \ (diary-file \"/path/to/diary\") \ (rcpts '(\"muli@localhost\" \"ladypine@localhost\"))) \ (mapcar \ (lambda (addr) \ (let \ ((diary-mail-addr addr)) \ (diary-mail-entries))) \ rcpts))"