Function: eldoc-documentation-compose-eagerly

eldoc-documentation-compose-eagerly is a byte-compiled function defined in eldoc.el.gz.

Signature

(eldoc-documentation-compose-eagerly)

Documentation

Show multiple documentation strings one by one as soon as possible.

This is meant to be used as a value for eldoc-documentation-strategy.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/eldoc.el.gz
(defun eldoc-documentation-compose-eagerly ()
  "Show multiple documentation strings one by one as soon as possible.
This is meant to be used as a value for `eldoc-documentation-strategy'."
  (run-hook-wrapped 'eldoc-documentation-functions
                    (lambda (f)
                      (let* ((callback (eldoc--make-callback :eager f))
                             (str (funcall f callback)))
                        (if (or (null str) (stringp str)) (funcall callback str))
                        nil)))
  t)