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.
;;;###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