Function: calc-record-undo
calc-record-undo is a byte-compiled function defined in calc.el.gz.
Signature
(calc-record-undo REC)
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calc.el.gz
;;;; The Undo list.
(defun calc-record-undo (rec)
(or calc-executing-macro
(if (memq 'undo calc-command-flags)
(setq calc-undo-list (cons (cons rec (car calc-undo-list))
(cdr calc-undo-list)))
(setq calc-undo-list (cons (list rec) calc-undo-list)
calc-redo-list nil)
(calc-set-command-flag 'undo))))