branch: externals/vertico
commit 22a3a9effaf35b171615ec4c16b17f2f7a1fc4d1
Author: Daniel Mendler <m...@daniel-mendler.de>
Commit: Daniel Mendler <m...@daniel-mendler.de>

    Update README
---
 README.org | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

diff --git a/README.org b/README.org
index 9d834f5..0ff4eac 100644
--- a/README.org
+++ b/README.org
@@ -228,13 +228,22 @@ available completion systems from the perspective of 
Selectrum.
 
 ** ~org-refile~
 
-   When ~org-refile-use-outline-path~ is set to ~file~, refile
-   completion with Vertico enabled requires
-   ~org-outline-path-complete-in-steps~ to be disabled in order to
-   work properly.
+   ~org-refile~ uses ~org-olpath-completing-read~ to complete the outline path
+   in steps, when ~org-refile-use-outline-path~ is non-nil.
+
+   Unfortunately the implementation of this Org completion table is broken. In
+   order to fix the issue at the root, the completion table should make use of
+   completion boundaries and should be written in the same way as the built-in
+   file completion table.
+
+   In order to workaround the issues with the current implementation it is
+   recommended to disable the outline path completion in steps. The completion
+   on the full path is also faster since the input string matches directly
+   against the full path, which works very well with Orderless.
 
    #+begin_src emacs-lisp
-   (setq org-outline-path-complete-in-steps nil)
+     (setq org-refile-use-outline-path 'file
+           org-outline-path-complete-in-steps nil)
    #+end_src
 
 ** ~tmm-menubar~

Reply via email to