Next: , Previous: Annotations, Up: More about Planner


6.8 Interactive Lisp with planner-lisp.el

You can include interactive Lisp functions in your planner pages.

First, you need planner-lisp.el. Put this in your .emacs (or _emacs):

     (require 'planner-lisp)

Then, add a link to the Lisp function to your page, like:

     
     [[lisp:/plan][Plan]]
     

This will be rendered as ‘Plan’. Selecting the link will run the plan function interactively.

You can also execute other Lisp expressions. For example:

     [[lisp:/(planner-goto (planner-expand-name "+7"))][Next week]]

planner-lisp.el does not provide any interactive functions or keybindings.