Function: ses-set-localvars

ses-set-localvars is a byte-compiled function defined in ses.el.gz.

Signature

(ses-set-localvars)

Documentation

Set buffer-local and initialize some SES variables.

Source Code

;; Defined in /usr/src/emacs/lisp/ses.el.gz
(defun ses-set-localvars ()
  "Set buffer-local and initialize some SES variables."
  (dolist (x ses-localvars)
    (cond
     ((symbolp x)
      (set (make-local-variable x) nil))
     ((consp x)
      (cond
       ((integerp (cdr x))
	(set (make-local-variable (car x)) (cdr x)))
       ((eq (cdr x) :hashmap)
	(set (make-local-variable (car x)) (make-hash-table :test 'eq)))
       (t (error "Unexpected initializer `%S' in list `ses-localvars' for entry %S"
		 (cdr x) (car x)) )	))
     (t (error "Unexpected elements `%S' in list `ses-localvars'" x)))))