If some of the minibuffer text has the `minibuffer-message' text
property, MESSAGE is shown at that position instead of EOB."
(if (not (minibufferp (current-buffer) t))
- (progn
- (if args
- (apply #'message message args)
- (message "%s" message))
- (prog1 (sit-for (or minibuffer-message-timeout 1000000))
- (message nil)))
+ (if args
+ (apply #'message message args)
+ (message "%s" message))
;; Clear out any old echo-area message to make way for our new thing.
(minibuffer--delete-message-overlay)
(message nil)