Function: lazy-lock-defer-after-scroll
lazy-lock-defer-after-scroll is a byte-compiled function defined in
lazy-lock.el.gz.
Signature
(lazy-lock-defer-after-scroll WINDOW WINDOW-START)
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/lazy-lock.el.gz
(defun lazy-lock-defer-after-scroll (window _window-start)
;; Called from `window-scroll-functions'.
;; Defer fontification following the scroll. Save the current buffer so that
;; we subsequently fontify in all windows showing the buffer.
(unless (memq (current-buffer) lazy-lock-buffers)
(push (current-buffer) lazy-lock-buffers))
;; A prior deletion that did not cause scrolling, followed by a scroll, would
;; result in an unnecessary trigger after this if we did not cancel it now.
(set-window-redisplay-end-trigger window nil))