Function: kmacro-reg-add-counter
kmacro-reg-add-counter is a byte-compiled function defined in
kmacro.el.gz.
Signature
(kmacro-reg-add-counter PRED REGISTER ARG)
Documentation
Increment kmacro-counter by ARG if PRED returns non-nil.
PRED is called with two arguments: kmacro-counter and REGISTER.
Source Code
;; Defined in /usr/src/emacs/lisp/kmacro.el.gz
(defun kmacro-reg-add-counter (pred register arg)
"Increment `kmacro-counter' by ARG if PRED returns non-nil.
PRED is called with two arguments: `kmacro-counter' and REGISTER."
(let ((register-val (get-register register)))
(when (funcall pred kmacro-counter register-val)
(setq current-prefix-arg nil)
(kmacro-add-counter arg))))