Function: ses-refresh-local-printer
ses-refresh-local-printer is a byte-compiled function defined in
ses.el.gz.
Signature
(ses-refresh-local-printer NAME COMPILED-VALUE)
Documentation
Refresh printout for all cells which use printer NAME.
NAME should be the name of a locally defined printer. Uses the value COMPILED-VALUE for this printer.
Source Code
;; Defined in /usr/src/emacs/lisp/ses.el.gz
(defun ses-refresh-local-printer (name _compiled-value) ;FIXME: unused arg?
"Refresh printout for all cells which use printer NAME.
NAME should be the name of a locally defined printer.
Uses the value COMPILED-VALUE for this printer."
(message "Refreshing cells using printer %S" name)
(let (new-print)
(dotimes (row ses--numrows)
(dotimes (col ses--numcols)
(let ((cell-printer (ses-cell-printer row col)))
(when (eq cell-printer name)
(unless new-print
(setq new-print t)
(ses-begin-change))
(ses-print-cell row col)))))))