Function: icomplete-minibuffer-setup
icomplete-minibuffer-setup is a byte-compiled function defined in
icomplete.el.gz.
Signature
(icomplete-minibuffer-setup)
Documentation
Run in minibuffer on activation to establish incremental completion.
Usually run by inclusion in minibuffer-setup-hook.
Source Code
;; Defined in /usr/src/emacs/lisp/icomplete.el.gz
;;;_ > icomplete-minibuffer-setup ()
(defun icomplete-minibuffer-setup ()
"Run in minibuffer on activation to establish incremental completion.
Usually run by inclusion in `minibuffer-setup-hook'."
(when (and icomplete-mode (icomplete-simple-completing-p))
(setq-local icomplete--initial-input (icomplete--field-string))
(setq-local completion-show-inline-help nil)
(setq icomplete--scrolled-completions nil)
(use-local-map (make-composed-keymap icomplete-minibuffer-map
(current-local-map)))
(add-hook 'post-command-hook #'icomplete-post-command-hook nil t)
(run-hooks 'icomplete-minibuffer-setup-hook)))