From 891ee2b7a50f69d75dd0a5624483457fc2c8e003 Mon Sep 17 00:00:00 2001 From: Daniel Mendler Date: Sun, 2 May 2021 15:50:08 +0200 Subject: [PATCH 3/5] (minibuffer-completion-help): Do not check `completions-group` centrally The guard variable `completions-group` should be checked in each completion table individually. The guard variable `completions-detailed` variable is used in the same way. * minibuffer.el (minibuffer-completion-help): Remove check of `completions-group`. --- lisp/minibuffer.el | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el index 8b3f332782..bbf60899e2 100644 --- a/lisp/minibuffer.el +++ b/lisp/minibuffer.el @@ -2182,8 +2182,7 @@ minibuffer-completion-help (plist-get completion-extra-properties :affixation-function))) (sort-fun (completion-metadata-get all-md 'display-sort-function)) - (group-fun (and completions-group - (completion-metadata-get all-md 'group-function))) + (group-fun (completion-metadata-get all-md 'group-function)) (mainbuf (current-buffer)) ;; If the *Completions* buffer is shown in a new ;; window, mark it as softly-dedicated, so bury-buffer in -- 2.20.1