From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Abrahams Subject: Re: Bug: wl: links only work with wl running [7.01trans] Date: Sun, 31 Oct 2010 13:26:51 -0400 Message-ID: References: <87hbg75sxo.wl%dmaus@ictsoc.de> <87d3qqnwcq.wl%dmaus@ictsoc.de> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Return-path: Received: from [140.186.70.92] (port=41032 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PCbg2-0006ac-Kj for emacs-orgmode@gnu.org; Sun, 31 Oct 2010 13:26:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PCbg1-0004rV-87 for emacs-orgmode@gnu.org; Sun, 31 Oct 2010 13:26:42 -0400 Received: from mail-gx0-f169.google.com ([209.85.161.169]:33675) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PCbg1-0004rE-4e for emacs-orgmode@gnu.org; Sun, 31 Oct 2010 13:26:41 -0400 Received: by gxk2 with SMTP id 2so1638695gxk.0 for ; Sun, 31 Oct 2010 10:26:39 -0700 (PDT) In-Reply-To: <87d3qqnwcq.wl%dmaus@ictsoc.de> 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: David Maus Cc: emacs-orgmode@gnu.org At Sun, 31 Oct 2010 17:46:45 +0100, David Maus wrote: > > At Wed, 27 Oct 2010 18:41:35 -0400, > David Abrahams wrote: > > > > At Wed, 27 Oct 2010 21:36:35 +0200, > > David Maus wrote: > > > > > > > > > > > Today I tried to follow an org link and got this: > > > > org-id-open: Cannot find entry with ID ""<201010060532.AMJ65141@mr17.lnh.mail.rcn.net>"|references:"<201010060532.AMJ65141@mr17.lnh.mail.rcn.net>"/%[Gmail]/All Mail#201010060532.AMJ65141@mr17.lnh.mail.rcn.net" > > > > It turned out that it wouldn't work until after I invoked `M-x wl' > > > > explicitly. I usually have it running so normally wouldn't notice, > > > > but this seems like a bug anyway. > > > > > > Could I ask you to provide the link that triggered this misbehaviour? > > > I was not able to reproduce it. > > > > > > Sure: > > [[wl:/message-id:""|references:""/%%5BGmail%5D/All%20Mail#87hbg75sxo.wl%dmaus@ictsoc.de]] > > Still no luck: Which Org mode version are you using `M-x org-version' reports 7.01trans > and can you > provide a backtrace? It seems not to be a problem of org-wl; for some > reason Org's link parser interprets the link as a id: link > (i.e. ignores the wl: type prefix). Aha... it's most likely picking up the "id:" that it finds shortly after the "wl:/". Not sure if this trace can be of much use to you since happens long after the mis-interpretation... but here it is: Debugger entered--Lisp error: (error #("Cannot find entry with ID \"\"\"|references:\"\"/%[Gmail]/All Mail#AANLkTiktdMbXNgOpn06OrWKWUaAeK61PZvAYhRQsi=mq@mail.gmail.com\"" 27 246 (org-attr nil))) signal(error (#("Cannot find entry with ID \"\"\"|references:\"\"/%[Gmail]/All Mail#AANLkTiktdMbXNgOpn06OrWKWUaAeK61PZvAYhRQsi=mq@mail.gmail.com\"" 27 246 (org-attr nil)))) error("Cannot find entry with ID \"%s\"" #("\"\"|references:\"\"/%[Gmail]/All Mail#AANLkTiktdMbXNgOpn06OrWKWUaAeK61PZvAYhRQsi=mq@mail.gmail.com" 0 219 (org-attr nil))) org-id-open(#("\"\"|references:\"\"/%[Gmail]/All Mail#AANLkTiktdMbXNgOpn06OrWKWUaAeK61PZvAYhRQsi=mq@mail.gmail.com" 0 219 (org-attr nil))) org-open-at-point(nil #) org-open-link-from-string(#("[[wl:/message-id:\"\"|references:\"\"/%%5BGmail%5D/All%20Mail#AANLkTiktdMbXNgOpn06OrWKWUaAeK61PZvAYhRQsi%3Dmq@mail.gmail.com][Email from Andrzej Krzemienski: request for more information a]]" 0 314 (fontified nil org-category #("Work" 0 4 ...))) nil #) org-offer-links-in-entry(nil #(" Work: " 0 2 (todo-state #("TODO" 0 4 ...) org-habit-p nil priority 1099 date (10 31 2010) type "scheduled" org-hd-marker # org-marker # face org-scheduled-today undone-face org-scheduled-today help-echo "mouse-2 or RET jump to org file ~/Dropbox/todo.txt" mouse-face highlight done-face org-agenda-done org-complex-heading-regexp "^\\(\\*+\\)[ ]+\\(?:\\(STARTED\\|TODO\\|APPT\\|WAITING\\|DELEGATED\\|DEFERRED\\|SOMEDAY\\|DONE\\|CANCELLED\\|TESTED\\|CLOSED\\|NOTE\\)\\>\\)?\\(?:[ ]*\\(\\[#.\\]\\)\\)?[ ]*\\(.*?\\)\\(?:[ ]+\\(:[[:alnum:]_@:]+:\\)\\)?[ ]*$" org-todo-regexp "\\<\\(STARTED\\|TODO\\|APPT\\|WAITING\\|DELEGATED\\|DEFERRED\\|SOMEDAY\\|DONE\\|CANCELLED\\|TESTED\\|CLOSED\\|NOTE\\)\\>" or g-not-done-regexp "\\<\\(STARTED\\|TODO\\|APPT\\|WAITING\\|DELEGATED\\|DEFERRED\\|SOMEDAY\\)\\>" dotime time extra "" time "" txt "TODO Respond to Andrzej about concepts" effort-minutes nil effort nil duration nil time-of-day nil prefix-length 13 org-lowest-priority 67 ...) 2 6 (todo-state #("TODO" 0 4 ...) org-habit-p nil priority 1099 date (10 31 2010) type "scheduled" org-hd-marker # org-marker # face org-scheduled-today undone-face org-scheduled-today help-echo "mouse-2 or RET jump to org file ~/Dropbox/todo.txt" mouse-face highlight done-face org-agenda-done org-complex-heading-regexp "^\\(\\*+\\)[ ]+\\(?:\\(STARTED\\|TODO\\|APPT\\|WAITING\\|DELEGATED\\|DEFERRED\\|SOMEDAY\\|DONE\\|CANCELLED\\|TESTED\\|CLOSED\\|NOTE\\)\\>\\)?\\(?:[ ]*\\(\\[#.\\]\\)\\)?[ ]*\\(.*?\\)\\(?:[ ]+\\(:[[:alnum:]_@:]+:\\)\\)?[ ]*$" org-todo-regexp "\\<\\(STARTED\\|TODO\\|APPT\\|WAITING\\|DELEGATED\\|DEFERRED\\|SOMEDAY\\|DONE\\|CANCELL ED\\|TESTED\\|CLOSED\\|NOTE\\)\\>" org-not-done-regexp "\\<\\(STARTED\\|TODO\\|APPT\\|WAITING\\|DELEGATED\\|DEFERRED\\|SOMEDAY\\)\\>" dotime time extra "" time "" txt "TODO Respond to Andrze j about concepts" effort-minutes nil effort nil duration nil time-of-day nil prefix-length 13 org-lowest-priority 67 ...) 6 13 (todo-state #("TODO" 0 4 ...) org-habit-p nil priority 1099 date (10 31 2010) type "scheduled" org-hd-marker # org-marker # face org-scheduled-today undone-face org-scheduled-today help-echo "mouse-2 or RET jump to org file ~/Dropbox/todo.txt" mouse-face highlight done-face org-agenda-done org-complex-heading-regexp "^\\(\\*+\\)[ ]+\\(?:\\(STARTED\\|TODO\\|APPT\\|WAITING\\|DELEGATED\\|DEFERRED\\|SOMEDAY\\|DONE\\|CANCELLED\\|TESTED\\|CLOSED\\|NOTE\\)\\>\\)?\\(?:[ ]*\\(\\[#.\\]\\)\\)?[ ]*\\(.*?\\)\\(?:[ ]+\\(:[[:alnum:]_@:]+:\\)\\)?[ ]*$" org-todo-regexp "\\<\\(STARTED\\|TODO\\|APPT\\|WAITING\\|DELEGATED \\|DEFERRED\\|SOMEDAY\\|DONE\\|CANCELLED\\|TESTED\\|CLOSED\\|NOTE\\)\\>" org-not-done-regexp "\\<\\(STARTED\\|TODO\\|APPT\\|WAITING\\|DELEGATED\\|DEFERRED\\|SOMEDAY\\)\\>" dotime time extra "" time "" txt "TODO Respond to Andrzej about concepts" effort-minutes nil effort nil duration nil time-of-day nil prefix-length 13 org-lowest-priority 67 ...))) org-agenda-open-link(nil) call-interactively(org-agenda-open-link nil nil) -- Dave Abrahams BoostPro Computing http://www.boostpro.com