Apologies but (as is too often the case) I forgot to attach the debug output I promised in my last email on problems with VM and remember. Here it is.
Debugger entered--Lisp error: (wrong-type-argument stringp nil) regexp-quote(nil) (concat "^" (regexp-quote vm-folder-directory)) (string-match (concat "^" (regexp-quote vm-folder-directory)) folder) (if (string-match (concat "^" ...) folder) (setq folder (replace-match "" t t folder))) (let* ((message ...) (folder buffer-file-name) (subject ...) (to ...) (from ...) (message-id ...) desc link) (org-store-link-props :type "vm" :from from :to to :subject subject :message-id message-id) (setq message-id (org-remove-angle-brackets message-id)) (setq folder (abbreviate-file-name folder)) (if (string-match ... folder) (setq folder ...)) (setq desc (org-email-link-description)) (setq link (org-make-link "vm:" folder "#" message-id)) (org-add-link-props :link link :description desc) link) (save-excursion (vm-select-folder-buffer) (let* (... ... ... ... ... ... desc link) (org-store-link-props :type "vm" :from from :to to :subject subject :message-id message-id) (setq message-id ...) (setq folder ...) (if ... ...) (setq desc ...) (setq link ...) (org-add-link-props :link link :description desc) link)) (progn (and (eq major-mode ...) (vm-summarize)) (vm-follow-summary-cursor) (save-excursion (vm-select-folder-buffer) (let* ... ... ... ... ... ... ... ... link))) (if (or (eq major-mode ...) (eq major-mode ...)) (progn (and ... ...) (vm-follow-summary-cursor) (save-excursion ... ...))) (when (or (eq major-mode ...) (eq major-mode ...)) (and (eq major-mode ...) (vm-summarize)) (vm-follow-summary-cursor) (save-excursion (vm-select-folder-buffer) (let* ... ... ... ... ... ... ... ... link))) org-vm-store-link() run-hook-with-args-until-success(org-vm-store-link) (cond ((run-hook-with-args-until-success ...) (setq link ... desc ...)) ((equal ... "*Org Edit Src Example*") (let ... ... ... ... ... ... ... ...)) ((eq major-mode ...) (let ... ... ...)) ((eq major-mode ...) (setq cpltxt ... link ...) (org-store-link-props :type "w3" :url ...)) ((eq major-mode ...) (setq cpltxt ... link ...) (org-store-link-props :type "w3m" :url ...)) ((setq search ...) (setq link ...) (setq cpltxt ...)) ((eq major-mode ...) (setq cpltxt ... link ...) (org-store-link-props :type "image" :file buffer-file-name)) ((eq major-mode ...) (setq cpltxt ... link ...)) ((and buffer-file-name ...) (setq custom-id ...) (cond ... ... ...)) ((buffer-file-name ...) (setq cpltxt ...) (when ... ... ...) (setq link ...)) ((interactive-p) (error "Cannot link to a buffer which is not visiting a file")) (t (setq link nil))) (let (link cpltxt desc description search txt custom-id) (cond (... ...) (... ...) (... ...) (... ... ...) (... ... ...) (... ... ...) (... ... ...) (... ...) (... ... ...) (... ... ... ...) (... ...) (t ...)) (if (consp link) (setq cpltxt ... link ...)) (setq link (or link cpltxt) desc (or desc cpltxt)) (if (equal desc "NONE") (setq desc nil)) (if (and ... link) (progn ... ... ...) (and link ...))) org-store-link(nil) org-remember-annotation() run-hook-with-args-until-success(org-remember-annotation) remember(nil) org-do-remember() (if (org-region-active-p) (org-do-remember (buffer-substring ... ...)) (org-do-remember)) (if org-remember-mode (progn (when ... ...) (erase-buffer) (let ... ...) (message "Press C-c C-c to remember data")) (if (org-region-active-p) (org-do-remember ...) (org-do-remember))) (cond ((equal goto ...) (org-go-to-remember-target)) ((equal goto ...) (org-remember-goto-last-stored)) (t (setq org-select-template-temp-major-mode major-mode) (setq org-select-template-original-buffer ...) (if org-remember-mode ... ...))) org-remember(nil) call-interactively(org-remember nil nil)
_______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode