; Exclude more modes in 'global-completion-preview-mode'

Avoid activating Completion Preview mode in a few more major
modes when 'global-completion-preview-mode' is enabled.

* lisp/completion-preview.el (global-completion-preview-mode):
By default, exclude a few more major modes for which Completion
Preview mode isn't suitable.
This commit is contained in:
Eshel Yaron 2024-04-24 19:27:15 +02:00
parent 88ebabe23a
commit a45ae6bce9
No known key found for this signature in database
GPG key ID: EF3EE9CA35D78618

View file

@ -570,7 +570,14 @@ backward."
;;;###autoload
(define-globalized-minor-mode global-completion-preview-mode
completion-preview-mode completion-preview-mode
:predicate '((not minibuffer-mode special-mode) t))
:predicate '((not compilation-mode
diff-mode
dired-mode
minibuffer-mode
minibuffer-inactive-mode
special-mode
wdired-mode)
t))
(provide 'completion-preview)
;;; completion-preview.el ends here