Function: jinx--check-pending
jinx--check-pending is a natively compiled function defined in
jinx.el.
Signature
(jinx--check-pending START END)
Documentation
Check pending visible region between START and END.
Source Code
;; Defined in /nix/store/b5jnxgwmlp7hh60wfrx7amhrmrpfcqqi-emacs-packages-deps/share/emacs/site-lisp/elpa/jinx-20260926.912/jinx.el
(defun jinx--check-pending (start end)
"Check pending visible region between START and END."
(let ((retry (and (eq (window-buffer) (current-buffer))
(symbolp real-last-command)
(string-match-p "self-insert-command\\'"
(symbol-name real-last-command))
(window-point))))
(while (< start end)
(let* ((vfrom (jinx--find-visible start end t))
(vto (jinx--find-visible vfrom end nil)))
(while (< vfrom vto)
(let* ((pfrom (or (text-property-any vfrom vto 'jinx--pending t) vto))
(pto (or (text-property-not-all pfrom vto 'jinx--pending t) vto)))
(when (< pfrom pto)
(jinx--check-region pfrom pto retry))
(setq vfrom pto)))
(setq start vto)))))