Function: calc-select-here
calc-select-here is an autoloaded, interactive and byte-compiled
function defined in calc-sel.el.gz.
Signature
(calc-select-here NUM &optional ONCE KEEP)
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calc-sel.el.gz
(defun calc-select-here (num &optional once keep)
(interactive "P")
(calc-wrapper
(calc-prepare-selection)
(let ((found (calc-find-selected-part))
(entry calc-selection-cache-entry))
(or (and keep (nth 2 entry))
(progn
(if once (progn
(setq calc-keep-selection nil)
(message "(Selection will apply to next command only)")))
(calc-change-current-selection
(if found
(if (and num (> (setq num (prefix-numeric-value num)) 0))
(progn
(while (and (>= (setq num (1- num)) 0)
(not (eq found (car entry))))
(setq found (calc-find-assoc-parent-formula
(car entry) found)))
found)
(calc-grow-assoc-formula (car entry) found))
(car entry))))))))