> Hi, > > Given a todo list in an org file, is there already a function, that > converts this list to an elisp list, that contains at least heading, > deadline and properties? Create the following interactive function. This functions exports Org file to a *pretty* lisp file. --8<---------------cut here---------------start------------->8--- (defun org-export-as-lisp () (interactive) (or (featurep 'pp) (require 'pp)) (let ((out-file (concat (file-name-sans-extension (buffer-file-name)) ".el"))) (pp-display-expression (org-element-parse-buffer) "*Org Data*") (with-current-buffer "*Org Data*" (write-file out-file nil)))) --8<---------------cut here---------------end--------------->8--- I am attaching sample todo.org and and the todo.el file created by the above command.