Felix <felixf...@gmail.com> writes: > I am using GNU Emacs 23.1.1 with org-mode version 7.7. I want to use C-c c t > to > capture a task and send it to ~/todo.org as defined in the > org-capture-template > below. On pressing C-c c, the Org Select buffer opens but when I hit t, I get > the error message "Capture abort: (void-function nil)" and nothing gets > written > to todo.org. The relevant lines from my > .emacs and a backtrace from uncompiled code are shown below. Please help me > fix > this. > > .EMACS > (define-key global-map "\C-cc" 'org-capture) > (setq org-directory "~/") > > (setq org-capture-templates > (quote > (("t" "Todo" entry (file+headline "~/todo.org" "Tasks") > "* TODO %?\n %i\n %a") > ("j" "Journal" entry (file+datetree "~/journal.org") > "* %?\nEntered on %U\n %i\n %a")))) > > BACKTRACE (Although I followed the instructions carefully, my backtrace still > has some byte code that I couldn't paste here.) > Debugger entered--Lisp error: (void-function nil) > nil() > run-hooks(text-mode-hook outline-mode-hook org-mode-hook) > apply(run-hooks (text-mode-hook outline-mode-hook org-mode-hook))
Hi Felix, What are your values for text-mode-hook, outline-mode-hook, and org-mode-hook? >From your backtrace it looks like invoking one of these hooks is the problem. Regards, Bernt