summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Mendler <mail@daniel-mendler.de>2021-05-04 11:51:08 +0200
committerDaniel Mendler <mail@daniel-mendler.de>2021-05-04 11:51:08 +0200
commit4e835363bae08cca0593c855785bb8ca2348c3a5 (patch)
tree3830f16ba6e3c2e8ad471c5ef2665f6964823e42
parent5f6e8a10f820146e0f8a0d9fa5eb92d61d50c010 (diff)
require orderless to fix deferred highlighting
-rw-r--r--corfu.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/corfu.el b/corfu.el
index 4bc4eae..92050e3 100644
--- a/corfu.el
+++ b/corfu.el
@@ -317,6 +317,7 @@ Set to nil in order to disable confirmation."
(declare-function orderless-highlight-matches "ext:orderless")
(defun corfu--all-completions (&rest args)
"Compute all completions for ARGS with deferred highlighting."
+ (require 'orderless nil 'noerror)
(cl-letf* ((orig-pcm (symbol-function #'completion-pcm--hilit-commonality))
(orig-flex (symbol-function #'completion-flex-all-completions))
((symbol-function #'completion-flex-all-completions)