Function: minibuffer--message-overlay-pos
minibuffer--message-overlay-pos is a byte-compiled function defined in
minibuffer.el.gz.
Signature
(minibuffer--message-overlay-pos)
Documentation
Return position where minibuffer message functions shall put message overlay.
The minibuffer message functions include minibuffer-message and
set-minibuffer-message.
Source Code
;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defun minibuffer--message-overlay-pos ()
"Return position where minibuffer message functions shall put message overlay.
The minibuffer message functions include `minibuffer-message' and
`set-minibuffer-message'."
;; Starting from point, look for non-nil `minibuffer-message'
;; property, and return its position. If none found, return the EOB
;; position.
(let* ((pt (point))
(propval (get-text-property pt 'minibuffer-message)))
(if propval pt
(next-single-property-change pt 'minibuffer-message nil (point-max)))))