emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master a45ae6bce98: ; Exclude more modes in 'global-completion-preview-m


From: Eshel Yaron
Subject: master a45ae6bce98: ; Exclude more modes in 'global-completion-preview-mode'
Date: Thu, 25 Apr 2024 08:52:09 -0400 (EDT)

branch: master
commit a45ae6bce982ee7eff33242e0742a6cfda01d4cb
Author: Eshel Yaron <me@eshelyaron.com>
Commit: Eshel Yaron <me@eshelyaron.com>

    ; 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.
---
 lisp/completion-preview.el | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/lisp/completion-preview.el b/lisp/completion-preview.el
index 25c1cd4a22f..e2012b0f80a 100644
--- a/lisp/completion-preview.el
+++ b/lisp/completion-preview.el
@@ -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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]