Function: isearch-complete

isearch-complete is an interactive and byte-compiled function defined in isearch.el.gz.

Signature

(isearch-complete)

Documentation

Complete the search string from the strings on the search ring.

The completed string is then editable in the minibuffer. If there is no completion possible, say so and continue searching.

View in manual

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/isearch.el.gz
(defun isearch-complete ()
  "Complete the search string from the strings on the search ring.
The completed string is then editable in the minibuffer.
If there is no completion possible, say so and continue searching."
  (interactive)
  (if (isearch-complete1)
      (progn (setq isearch-message
		   (mapconcat 'isearch-text-char-description
			      isearch-string ""))
	     (isearch-edit-string))
    ;; else
    (sit-for 1)
    (isearch-update)))