Function: progress-reporter-force-update
progress-reporter-force-update is a byte-compiled function defined in
subr.el.gz.
Signature
(progress-reporter-force-update REPORTER &optional VALUE NEW-MESSAGE SUFFIX)
Documentation
Report progress of an operation in the echo area unconditionally.
REPORTER, VALUE, and SUFFIX are the same as in progress-reporter-update.
NEW-MESSAGE, if non-nil, sets a new message for the reporter.
Probably introduced at or before Emacs version 22.1.
Source Code
;; Defined in /usr/src/emacs/lisp/subr.el.gz
(defun progress-reporter-force-update (reporter &optional value new-message suffix)
"Report progress of an operation in the echo area unconditionally.
REPORTER, VALUE, and SUFFIX are the same as in `progress-reporter-update'.
NEW-MESSAGE, if non-nil, sets a new message for the reporter."
(let ((parameters (cdr reporter)))
(when new-message
(aset parameters 3 new-message))
(when (aref parameters 0)
(aset parameters 0 (float-time)))
(progress-reporter-do-update reporter value suffix)))