planner-delicious tips

Working out some more kinks and finding a routine.

I've been working on planner-delicious quite a bit lately. It's coming
along, but I've run into a difficult bug that locks up my emacs session
entirely if I try to embed the lisp to insert my del.icio.us posts between
<lisp></lisp> tags. I still wasn't able to solve it tonight, but I
did write a workaround, which is to define
planner-day-page-template as a function rather than a string, and
to include the function to insert my del.icio.us posts in the body of that
function. Here's what that code in my .emacs looks like:

These are all NPR stories that I tagged "to-listen". (I'm sure I'll get
around to listening to them in about a month.) In the emacs buffer, they are
all hyperlinks I can follow just by hitting enter on the description. I don't
see the actual http links as shown above while in the emacs buffer --- just the
description that follows them.

The problem with that is that I often look at a page far in advance. So, if
I go to a page for the date a week from now, it will have no posts on it. To
fix that, the following function forces an update using the same criteria as
above. So when I get to the actual date, I'll run this command, and it will
insert the matching posts.

These are just what I want to see every day by default. If I want to see
something different on a particular day, or want to insert some posts with a
particular set of tags into some project page, then I'll use the more
open-ended commands planner-delicious-insert-posts-any and
planner-delicious-insert-posts-all, which are defined in the
planner-delicious file.

You can download the planner-delicious files here. Everything is
still developing, so please make backups and be careful.