Function: clear-minibuffer-message

clear-minibuffer-message is a byte-compiled function defined in minibuffer.el.gz.

Signature

(clear-minibuffer-message)

Documentation

Clear message temporarily shown in the minibuffer.

Intended to be called via clear-message-function.

Source Code

;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defun clear-minibuffer-message ()
  "Clear message temporarily shown in the minibuffer.
Intended to be called via `clear-message-function'."
  (when (not noninteractive)
    (when (timerp minibuffer-message-timer)
      (cancel-timer minibuffer-message-timer)
      (setq minibuffer-message-timer nil))
    (when (overlayp minibuffer-message-overlay)
      (delete-overlay minibuffer-message-overlay)
      (setq minibuffer-message-overlay nil)))

  ;; Return nil telling the caller that the message
  ;; should be also handled by the caller.
  nil)