Hello, Vitalie Spinu <spinu...@gmail.com> writes:
> I cannot get IDO working with refile anymore. The following change seem to be > relevant: > > @@ -12008,12 +11980,11 @@ this is used for the GOTO interface." > (unless org-refile-target-table > (user-error "No refile targets")) > (let* ((cbuf (current-buffer)) > - (partial-completion-mode nil) > (cfn (buffer-file-name (buffer-base-buffer cbuf))) > (cfunc (if (and org-refile-use-outline-path > org-outline-path-complete-in-steps) > - 'org-olpath-completing-read > - 'org-icompleting-read)) > + #'org-olpath-completing-read > + #'completing-read)) > (extra (if org-refile-use-outline-path "/" "")) > (cbnex (concat (buffer-name) extra)) > (filename (and cfn (expand-file-name cfn))) > > > > > And presumably obsoleted ido completion. I don't see anything mentioned in > org-completion-use-ido, tough. The idea behind this patch is that IDO completion should be handled by IDO, not Org. IOW, Org uses `completing-read' and IDO does its magic, e.g., by setting `completing-read-function'. > How do I activate ido with refile now? I cannot tell, I don't use IDO. In the worst case, you can always replace `completing-read-function' with `ido-completing-read'. I assume there is some setting in IDO allowing to do it automatically. Regards, -- Nicolas Goaziou