Function: opascal-step-progress
opascal-step-progress is a byte-compiled function defined in
opascal.el.gz.
Signature
(opascal-step-progress P DESC STEP-SIZE)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/opascal.el.gz
(defun opascal-step-progress (p desc step-size)
;; If enough distance has elapsed since the last reported point, then report
;; the current progress to the user.
(cond ((null opascal-progress-last-reported-point)
;; This is the first progress step.
(setq opascal-progress-last-reported-point p))
((and opascal-verbose
(>= (abs (- p opascal-progress-last-reported-point)) step-size))
;; Report the percentage complete.
(setq opascal-progress-last-reported-point p)
(message "%s %s ... %d%%"
desc (buffer-name) (floor (* 100.0 p) (point-max))))))