diff -r e140d8539157 -r ad59879d4891 .emacs-my --- a/.emacs-my Thu Mar 03 11:33:19 2011 +0200 +++ b/.emacs-my Thu Mar 03 11:43:55 2011 +0200 @@ -895,19 +895,22 @@ ;;; ---------------------------------------------------------------- (message "remember-mode") -(if (or (featurep 'remember) (fboundp 'remember)) - (progn - (setq remember-annotation-functions '(org-remember-annotation)) - (setq remember-handler-functions '(org-remember-handler)) - (add-hook 'remember-mode-hook 'org-remember-apply-template) - (define-key global-map "\C-cr" 'org-remember) - (setq org-remember-templates - ;; With one item emacs do not prompt choose template. - '((?t "* TODO %?" "~/.gtd/todo.org") - ;; (?j "* %^{topic}\n %T\n" "~/.gtd/journal.org") - )) - (setq org-remember-store-without-prompt t) - )) +(when (>= emacs-major-version 23) + (require 'remember)) +(when + (or (featurep 'remember) (fboundp 'remember)) + (progn + (setq remember-annotation-functions '(org-remember-annotation)) + (setq remember-handler-functions '(org-remember-handler)) + (add-hook 'remember-mode-hook 'org-remember-apply-template) + (define-key global-map "\C-cr" 'org-remember) + (setq org-remember-templates + ;; With one item emacs do not prompt choose template. + '((?t "* TODO %?" "~/.gtd/todo.org") + ;; (?j "* %^{topic}\n %T\n" "~/.gtd/journal.org") + )) + (setq org-remember-store-without-prompt t) + )) ;;; ---------------------------------------------------------------- (message "TODO, XXX, FIXME highlight")