At Fri, 16 Sep 2011 14:20:50 -0400, Dave Abrahams wrote: > > > on Fri Sep 16 2011, David Maus wrote: > > > How did you enter the link into the Org file? > > > > The original link > > > > [[message://m2k4n46n5p.wl%dave@boostpro.com]] > > > > Is unescaped, but Org treats links as always percent-escaped. What > > happens is that "%da" is treated as a percent escaped character and > > unescaped after read from buffer. > > > > The link should read: > > > > message://m2k4n46n5p.wl%25dave@boostpro.com > > Yeah, I finally figured that out. > > > This is a troublesome situation > > > > https://lists.gnu.org/archive/html/emacs-orgmode/2011-09/msg00257.html > > > > But up to know I didn't find a solution for it. > > Hmm, well, ... the link started out as a a wanderlust link of a form > more like this: > > [[wl:/message-id:""/%%5BGmail%5D/All%20Mail#103387BF-79B8-4389-AD51-9550873479A1@gmail.com]] > > _That_ link used to work. I transformed links like that by > search/replace into: > > [[message://m2k4n46n5p.wl%dave@boostpro.com]] > > So maybe it's my fault? The original link is alread "wrong", i.e. unescaped. The key question are 1. How did you create the original link? 2. When did you create the original link? I tried taking a link with `org-store-link' and insert it with `org-insert-link' and the link was properly escaped. The link escaping was changed in November 2010, maybe the link in question is an old one? Best, -- David -- OpenPGP... 0x99ADB83B5A4478E6 Jabber.... dmjena@jabber.org Email..... dmaus@ictsoc.de