Re: [O] Capture mode fails until "reload org uncompiled" is used
At Tue, 29 Nov 2011 20:02:22 + (UTC), Felix wrote: > > When I fire up emacs and use C-c c t to enter a task (see .emacs below), I get > the message "Capture template `t': org-called-interactively-p" and nothing > happens. However, if I use the menu option "Org->Refresh/Reload->Reload Org > Uncompiled", then C-c c t works correctly every time. I have provided a > backtrace below (without "reload org uncompiled", since that fixes the > problem). > > Any suggestions to fix this so that I don't have to "reload org uncompiled" > every time I start emacs? Thanks. `org-called-interactively-p' is a macro, so maybe recompiling Org will fix the problem. I.e. I cannot reproduce it with Org-mode version 7.7 (release_7.7.532.gf48321) GNU Emacs 23.2.1 (i486-pc-linux-gnu, GTK+ Version 2.20.0) of 2010-12-11 on raven, modified by Debian Best, -- David -- OpenPGP... 0x99ADB83B5A4478E6 Jabber dmj...@jabber.org Email. dm...@ictsoc.de pgpKFMIRX5uBZ.pgp Description: PGP signature
[O] Capture mode fails until "reload org uncompiled" is used
When I fire up emacs and use C-c c t to enter a task (see .emacs below), I get the message "Capture template `t': org-called-interactively-p" and nothing happens. However, if I use the menu option "Org->Refresh/Reload->Reload Org Uncompiled", then C-c c t works correctly every time. I have provided a backtrace below (without "reload org uncompiled", since that fixes the problem). Any suggestions to fix this so that I don't have to "reload org uncompiled" every time I start emacs? Thanks. -- .EMACS: ;;; org-mode (require 'org-install) (add-to-list 'auto-mode-alist '("\\.org$" . org-mode)) (define-key global-map "\C-cl" 'org-store-link) (define-key global-map "\C-ca" 'org-agenda) (define-key global-map "\C-cc" 'org-capture) (setq org-log-done nil); to not log the time for an completed task. (setq org-directory "~/") (setq org-agenda-files (list "~/todo.org")) (setq org-agenda-start-on-weekday nil); start agenda from the current day. (setq org-agenda-start-with-follow-mode t) (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 (Without "reload org uncompiled"): Debugger entered--Lisp error: (error "Capture template `t': org-called-interactively-p") signal(error ("Capture template `t': org-called-interactively-p")) error("Capture template `%s': %s" "t" org-called-interactively-p) byte-code("..." [error buffer-base-buffer string-match "\\`CAPTURE-" buffer-name kill-buffer set-window-configuration org-capture-get :return-to-wconf "Capture template `%s': %s" :key] 4) org-capture(nil) call-interactively(org-capture nil nil) ---