|
From: | ben lamothe |
Subject: | Re: [O] Recovering org-completion-use-ido functionality |
Date: | Sat, 25 Aug 2018 09:01:07 -0400 |
(defun bl/completion-use-ido ()
"Set the current buffer's completing read engine to IDO."
(setq-local completing-read-function #'ido-completing-read))
(add-hook 'org-mode-hook 'bl/completion-use-ido)
Hi. I see from the org-mode 9.0 changelog that the "org-completion-use-ido" option was removed:Remove all options related to ido or iswitchb
This includes org-completion-use-iswitchb and org-completion-use-ido. Instead Org uses regular functions, e.g., completion-read so as to let those libraries operate.However, I'm unclear from the changelog and I haven't found any other documentation about how to restore the functionality that this option used to enable. I have tried ido-completing-read-plus/ido-ubiquitous, but that is overkill because it tries to enable ido everywhere, but I just want to re-enable ido for org-mode completion (mainly refile). I also run into the same problem if I try to set the completing read function to the one from ido globally.What is the best way to restore the functionality of the now removed "org-completion-use-ido" option?
[Prev in Thread] | Current Thread | [Next in Thread] |