More Emacs coolness: List of contacts (September 1, 2006, 0) - This bit of Emacs Lisp code produces a Planner-ready list of the contacts displayed in the BBDB window.
(defun sacha/planner-bbdb-annotation-from-bbdb (&optional record)
"If called from a bbdb buffer, return an annotation.
Suitable for use in `planner-annotation-functions'."
(when (or record (eq major-mode 'bbdb-mode))
(setq record (if record (car record) (bbdb-current-record)))
Remembering to Org and Planner (October 5, 2007, 0) - Most of my notes are in Emacs Planner. Handy commands like M-x
remember help me quickly take notes and write down ideas, saving the
text to my blog.
While reading the manual for Org, another PIM for Emacs (yes, another
one!), I decided to give it a try. Org uses Remember, the same quick
note-taking module that Planner does. I
Scheduling tasks in the diary (April 16, 2004, 0) -
(defun sacha/planner-diary-schedule-task (time)
"Add a diary entry for the current task at TIME."
(interactive "MTime: ")
(let ((info (planner-current-task-info)))
Proof-of-concept code for autosensing task information (December 27, 2004, 0) -
(defun sacha/planner-create-task-from-buffer ()
(let ((annotation (run-hook-with-args-until-success 'planner-annotation-functions))
C-u M-x planner-create-task-from-buffer (March 8, 2004, 0) - dto on #emacs suggested a way to create tasks associated with planner pages.
Arch repository and dev snapshot should have working version of this.
Adding a prefix argument to M-x planner-create-task-from-buffer will
make it prompt for the plan page. If the plan page is different from
the current annotation, it will move the annotation into the
description of the task.