mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-17 01:34:21 +00:00
* lisp/icomplete.el (fido-mode): Enable in-buffer completion (bug#45763).
Backport:
(cherry picked from commit b5c1303253)
This commit is contained in:
parent
ef72e99e86
commit
db50545e3e
1 changed files with 3 additions and 0 deletions
|
|
@ -443,9 +443,12 @@ more like `ido-mode' than regular `icomplete-mode'."
|
|||
:global t
|
||||
(remove-hook 'minibuffer-setup-hook #'icomplete-minibuffer-setup)
|
||||
(remove-hook 'minibuffer-setup-hook #'icomplete--fido-mode-setup)
|
||||
(remove-hook 'completion-in-region-mode-hook #'icomplete--in-region-setup)
|
||||
(when fido-mode
|
||||
(icomplete-mode -1)
|
||||
(setq icomplete-mode t)
|
||||
(when icomplete-in-buffer
|
||||
(add-hook 'completion-in-region-mode-hook #'icomplete--in-region-setup))
|
||||
(add-hook 'minibuffer-setup-hook #'icomplete-minibuffer-setup)
|
||||
(add-hook 'minibuffer-setup-hook #'icomplete--fido-mode-setup)))
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue