From 4aff2313421d8bb87fb2f9f857fac0c3fc630723 Mon Sep 17 00:00:00 2001 From: Eshel Yaron Date: Sat, 3 Feb 2024 14:33:57 +0100 Subject: [PATCH] ; Refresh completions after toggling 'completion-ignore-case' * lisp/minibuffer.el (minibuffer-toggle-completion-ignore-case): Refresh "*Completions*" buffer, if already visible. --- lisp/minibuffer.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el index b33c3ece11e..e45eeab06c0 100644 --- a/lisp/minibuffer.el +++ b/lisp/minibuffer.el @@ -1932,6 +1932,7 @@ include as `display-sort-function' in completion metadata." "Toggle completion case-sensitively for the current minibuffer." (interactive "" minibuffer-mode) (setq-local completion-ignore-case (not completion-ignore-case)) + (when (get-buffer-window "*Completions*" 0) (minibuffer-completion-help)) (minibuffer-message "Completion is now case-%ssensitive" (if completion-ignore-case "in" ""))) -- 2.39.5