From 2427916c7fb1b65b89b9a3200d067413c85f94e8 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sat, 13 Jun 2026 12:17:58 -0500 Subject: fix(completion): let orderless match, prescient sort vertico-prescient-mode defaulted vertico-prescient-enable-filtering to t, which overrode completion-styles to prescient inside vertico sessions and left the orderless config dead where it mattered. Setting it nil restores orderless space-separated out-of-order matching while prescient keeps doing the sorting. --- modules/selection-framework.el | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'modules/selection-framework.el') diff --git a/modules/selection-framework.el b/modules/selection-framework.el index 1f5d6dfc5..b136ad154 100644 --- a/modules/selection-framework.el +++ b/modules/selection-framework.el @@ -251,6 +251,11 @@ (use-package vertico-prescient :demand t + :custom + ;; orderless does the matching; prescient only sorts. Without this, + ;; vertico-prescient-mode's default filtering overrides completion-styles to + ;; prescient inside vertico sessions, leaving the orderless config above dead. + (vertico-prescient-enable-filtering nil) :config (vertico-prescient-mode)) -- cgit v1.2.3