Function: ses-cell-property-pop
ses-cell-property-pop is a macro defined in ses.el.gz.
Signature
(ses-cell-property-pop PROPERTY-NAME ROW &optional COL)
Documentation
From a CELL or a pair (ROW,COL), get and remove the property value of the corresponding cell with name PROPERTY-NAME.
Source Code
;; Defined in /usr/src/emacs/lisp/ses.el.gz
(defmacro ses-cell-property-pop (property-name row &optional col)
"From a CELL or a pair (ROW,COL), get and remove the property value of
the corresponding cell with name PROPERTY-NAME."
`(ses--letref (pget pset)
(alist-get ,property-name
(ses-cell--properties
,(if col `(ses-get-cell ,row ,col) row))
nil t)
(prog1 (pget) (pset nil))))