Function: completion--lazy-insert-strings

completion--lazy-insert-strings is a byte-compiled function defined in minibuffer.el.gz.

Signature

(completion--lazy-insert-strings &optional BUTTON)

Source Code

;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defun completion--lazy-insert-strings (&optional button)
  (setq button (or button completions--lazy-insert-button))
  (when button
    (let ((completion-lazy-hilit t)
          (standard-output (current-buffer))
          (inhibit-read-only t)
          (completions-continuation
           (button-get button 'completions-continuation)))
      (save-excursion
        (goto-char (button-start button))
        (delete-region (point) (button-end button))
        (setq-local completions--lazy-insert-button nil)
        (funcall completions-continuation)))))