Function: ses-mark-column
ses-mark-column is an interactive and byte-compiled function defined
in ses.el.gz.
Signature
(ses-mark-column)
Documentation
Mark the entirety of current column as a range.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/ses.el.gz
(defun ses-mark-column ()
"Mark the entirety of current column as a range."
(interactive)
(ses-check-curcell 'range)
(let ((col (cdr (ses-sym-rowcol (or (car-safe ses--curcell) ses--curcell))))
(row 0))
(push-mark)
(ses-goto-print (1- ses--numrows) col)
(forward-char 1)
(push-mark (point) nil t)
(while (eq '*skip* (ses-cell-value row col))
;;Skip over initial cells in column that can't be selected
(setq row (1+ row)))
(ses-goto-print row col)))