Function: linum-update

linum-update is a byte-compiled function defined in linum.el.gz.

Signature

(linum-update BUFFER)

Documentation

Update line numbers for all windows displaying BUFFER.

Source Code

;; Defined in /usr/src/emacs/lisp/obsolete/linum.el.gz
(defun linum-update (buffer)
  "Update line numbers for all windows displaying BUFFER."
  (with-current-buffer buffer
    (when linum-mode
      (setq linum-available linum-overlays)
      (setq linum-overlays nil)
      (save-excursion
        (mapc #'linum-update-window
              (get-buffer-window-list buffer nil 'visible)))
      (mapc #'delete-overlay linum-available)
      (setq linum-available nil))))