Variable: completion-preview-active-mode
completion-preview-active-mode is a buffer-local variable defined in
completion-preview.el.gz.
Documentation
Non-nil if Completion-Preview-Active mode is enabled.
Use the command completion-preview-active-mode(var)/completion-preview-active-mode(fun) to change this
variable.
Source Code
;; Defined in /usr/src/emacs/lisp/completion-preview.el.gz
(define-minor-mode completion-preview-active-mode
"Mode for when the completion preview is shown."
:interactive nil
(if completion-preview-active-mode
(progn
(add-hook 'window-selection-change-functions
#'completion-preview--window-selection-change nil t)
;; Give keymap precedence over other minor mode maps.
;; TODO: Use explicit minor mode precedence instead when
;; implemented (bug#74492).
(setf (alist-get 'completion-preview-active-mode
minor-mode-overriding-map-alist)
completion-preview-active-mode-map))
(remove-hook 'window-selection-change-functions
#'completion-preview--window-selection-change t)
(completion-preview-hide)))