Function: ses-column-printers

ses-column-printers is a macro defined in ses.el.gz.

Signature

(ses-column-printers PRINTERS)

Documentation

Load the vector of column printers from the spreadsheet file and check them for safety. This is a macro to prevent propagate-on-load viruses.

Source Code

;; Defined in /usr/src/emacs/lisp/ses.el.gz
(defmacro ses-column-printers (printers)
  "Load the vector of column printers from the spreadsheet file and check
them for safety.  This is a macro to prevent propagate-on-load viruses."
  (or (and (vectorp printers) (= (length printers) ses--numcols))
      (error "Bad column-printers vector"))
  (dotimes (x ses--numcols)
    (aset printers x (ses-safe-printer (aref printers x))))
  (setq ses--col-printers printers)
  (mapc #'ses-printer-record printers)
  t)