dunno if this is useful (probably not), but i found the following was necessary to fix ido. i didn't really understand it, but it fixed it.
Date: 2014-05-19 19:57:44 -0700 === remove the parens from ido completion of olpaths Modified lisp/org.el diff --git a/lisp/org.el b/lisp/org.el index 69a288add..b2d8ec755 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -11942,7 +11942,7 @@ this function appends the default value from (tbl (mapcar (lambda (x) (if (and (not (member org-refile-use-outline-path - '(file full-file-path))) + '(nil file full-file-path))) (not (equal filename (nth 1 x)))) (cons (concat (car x) extra " (" (file-name-nondirectory (nth 1 x)) ")") -- The Kafka Pandemic What is misopathy? https://thekafkapandemic.blogspot.com/2013/10/why-some-diseases-are-wronged.html