From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tyler Smith Subject: problem with remember template Date: Tue, 01 Jun 2010 09:54:59 -0400 Message-ID: <87iq62g8ng.fsf@eku238261.eku.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=52993 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OJRwA-0001nj-8z for emacs-orgmode@gnu.org; Tue, 01 Jun 2010 09:55:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OJRw4-0005DE-W8 for emacs-orgmode@gnu.org; Tue, 01 Jun 2010 09:55:22 -0400 Received: from lo.gmane.org ([80.91.229.12]:33802) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OJRw4-0005Cz-LN for emacs-orgmode@gnu.org; Tue, 01 Jun 2010 09:55:16 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OJRw0-0005Hg-TV for emacs-orgmode@gnu.org; Tue, 01 Jun 2010 15:55:12 +0200 Received: from 157.89.133.36 ([157.89.133.36]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 01 Jun 2010 15:55:12 +0200 Received: from tyler.smith by 157.89.133.36 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 01 Jun 2010 15:55:12 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hi, I'm having trouble with a remember template. My template definitions are: (setq org-remember-templates '(("Todo" ?t "* TODO %^{Brief Description} %^G\n%?Added: %U" "~/org/todo.org" "Tasks") ("Notes" ?n "** %^{Head Line} %U %^G\n%i%?" "~/org/notes.org" "Notes") ("Appointment" ?a "* %^{What}\n %^{When}T\n %^{Where}\n %? Added: %U" "~/org/appts.org" "Appointments"))) This used to work as expected for all three templates. However, when I use the appointment template now, it halts processing after I enter the "What" string. When it gets to %^{When}T: it deletes the string "%^{When}T", leaving point at that location, and leaves the following prompt unaltered in the remember buffer. I have tried various modifications, including emacs -Q and loading only my org-mode setup. When I do that I get the same result, with the message text "Don't know how to make a let-bound variable an alias" appearing in the minibuffer. This doesn't appear when I use my full .emacs.d/init.el file. What have I messed up here? Thanks, Tyler GNU Emacs 24.0.50.2 (i686-pc-linux-gnu, GTK+ Version 2.20.0) of 2010-04-30 on eku238261 org-version 6.35i my org config file: ;; org-mode (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) (global-set-key "\C-cb" 'org-iswitchb) (setq org-cycle-global-at-bob t) (defun my-org-mode-hook () (setq fill-column 80)) (add-hook 'org-mode-hook 'my-org-mode-hook) (setq my-org-refile-targets (quote ("~/org/todo.org" "~/org/notes.org" "~/org/bio131.org" "~/org/research.org" "~/org/multivariate.org"))) (setq org-refile-targets '((my-org-refile-targets . (:maxlevel . 5)))) (setq org-log-done nil) ;; prompt for closing note? No. (setq org-todo-keywords '((sequence "TODO(t)" "WAIT(w)" "STARTED(s)" "|" "DONE(d)" "CANCELED(c)"))) (define-key mode-specific-map [?a] 'org-agenda) (require 'remember) (add-hook 'remember-mode-hook 'org-remember-apply-template) (define-key global-map [f5] 'remember) (custom-set-variables '(org-agenda-files (quote ("~/org/todo.org" "~/org/notes.org" "~/org/appts.org" "~/org/bio131.org" "~/org/research.org" "~/org/multivariate.org"))) '(org-default-notes-file "~/org/notes.org") '(org-agenda-ndays 7) '(org-deadline-warning-days 14) '(org-agenda-show-all-dates t) '(org-agenda-skip-deadline-if-done t) '(org-agenda-skip-scheduled-if-done t) '(org-agenda-start-on-weekday nil) '(org-reverse-note-order t) '(org-fast-tag-selection-single-key (quote expert)) '(org-remember-store-without-prompt t) '(remember-annotation-functions (quote (org-remember-annotation))) '(remember-handler-functions (quote (org-remember-handler))) '(remember-in-new-frame t)) (setq org-tag-alist '(("@office" . ?o) ("@home" . ?h) ("@lab" . ?l) ("@errand" . ?e) ("@computer" . ?c) ("@maywoods" . ?m) ("@LCW" . ?w) ("bio131" . ?b) ("teaching" . ?t) ("research" . ?r) ("service" . ?s) ("social" . ?S))) (setq org-remember-templates '(("Todo" ?t "* TODO %^{Brief Description} %^G\n%?Added: %U" "~/org/todo.org" "Tasks") ("Notes" ?n "** %^{Head Line} %U %^G\n%i%?" "~/org/notes.org" "Notes") ("Appointment" ?a "* %^{What}\n %^{When}t\n %^{Where}\n %? Added: %U" "~/org/appts.org" "Appointments")))