1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-05 22:20:24 -08:00

Add global minor mode 'global-completion-preview-mode'

This is a global variant of 'completion-preview-mode'.

* lisp/completion-preview.el (global-completion-preview-mode): New
global minor mode.

* doc/emacs/programs.texi (Symbol Completion): Document it.

* etc/NEWS: Announce it.  (Bug#70010)
This commit is contained in:
Eshel Yaron 2024-03-26 22:34:51 +01:00
parent 994bcc125b
commit de8cae30bc
No known key found for this signature in database
GPG key ID: EF3EE9CA35D78618
3 changed files with 13 additions and 4 deletions

View file

@ -415,5 +415,9 @@ cycles backward."
(remove-hook 'post-command-hook #'completion-preview--post-command t)
(completion-preview-active-mode -1)))
(define-globalized-minor-mode global-completion-preview-mode
completion-preview-mode completion-preview-mode
:predicate '((not minibuffer-mode special-mode) t))
(provide 'completion-preview)
;;; completion-preview.el ends here