Variable: calc-stack-menu

calc-stack-menu is a variable defined in calc-menu.el.gz.

Value

("Stack"
 ["Remove (1:)" calc-pop :keys "DEL" :active
  (>=
   (calc-stack-size)
   1)]
 ["Switch (1:) and (2:)" calc-roll-down :keys "TAB" :active
  (>=
   (calc-stack-size)
   2)]
 ["Duplicate (1:)" calc-enter :keys "RET" :active
  (>=
   (calc-stack-size)
   1)]
 ["Edit (1:)"
  (progn
    (require 'calc-yank)
    (call-interactively calc-edit))
  :keys "`" :active
  (>=
   (calc-stack-size)
   1)]
 "----"
 ["Help on Stack"
  (calc-info-goto-node "Stack and Trail")])

Documentation

Menu for Calc's stack functions.

Source Code

;; Defined in /usr/src/emacs/lisp/calc/calc-menu.el.gz
(defvar calc-stack-menu
  (list "Stack"
        ["Remove (1:)"
         calc-pop
         :keys "DEL"
         :active (>= (calc-stack-size) 1)]
        ["Switch (1:) and (2:)"
         calc-roll-down
         :keys "TAB"
         :active (>= (calc-stack-size) 2)]
        ["Duplicate (1:)"
         calc-enter
         :keys "RET"
         :active (>= (calc-stack-size) 1)]
        ["Edit (1:)"
         (progn
           (require 'calc-yank)
           (call-interactively calc-edit))
         :keys "`"
         :active (>= (calc-stack-size) 1)]
        "----"
        ["Help on Stack"
         (calc-info-goto-node "Stack and Trail")])
  "Menu for Calc's stack functions.")