Variable: calc-digit-map

calc-digit-map is a variable defined in calc.el.gz.

Value

Large value
'             calcDigit-algebraic
+             calcDigit-key
,             calcDigit-nondigit
/             calcDigit-nondigit
<deletechar>  calcDigit-delchar
<mouse-2>     calcDigit-nondigit
<remap>       calcDigit-nondigit
@             calcDigit-key
C-d           calcDigit-delchar
C-g           abort-recursive-edit
DEL           calcDigit-backspace
ESC           calcDigit-nondigit
M             calcDigit-key
RET           calcDigit-nondigit
_             calcDigit-key
`             calcDigit-edit
e             calcDigit-key
h             calcDigit-key
s             calcDigit-key
€..\x3FFFFF          calcDigit-key
€..\x3FFFFF          calcDigit-key
€..\x3FFFFF          calcDigit-key
€..\x3FFFFF          calcDigit-key
€..\x3FFFFF          calcDigit-letter
€..\x3FFFFF          calcDigit-letter
€..\x3FFFFF          calcDigit-letter
€..\x3FFFFF          calcDigit-letter
€..\x3FFFFF          calcDigit-letter
€..\x3FFFFF          calcDigit-letter
€..\x3FFFFF          calcDigit-letter
€..\x3FFFFF          calcDigit-nondigit
€..\x3FFFFF          calcDigit-nondigit
€..\x3FFFFF          calcDigit-nondigit
€..\x3FFFFF          calcDigit-nondigit
€..\x3FFFFF          calcDigit-nondigit
€..\x3FFFFF          calcDigit-nondigit
€..\x3FFFFF          calcDigit-nondigit
€..\x3FFFFF          calcDigit-nondigit

Documentation

The key map for entering Calc digits.

Source Code

;; Defined in /usr/src/emacs/lisp/calc/calc.el.gz
(defvar calc-digit-map
  (let ((map (make-keymap)))
    (map-keymap (lambda (key bind)
                  (define-key map (vector key)
                    (if (eq bind 'undefined)
                        'undefined 'calcDigit-nondigit)))
                calc-mode-map)
    (mapc (lambda (x) (define-key map (char-to-string x) 'calcDigit-key))
          "_0123456789.e+-:n#@oh'\"mspM")
    (mapc (lambda (x) (define-key map (char-to-string x) 'calcDigit-letter))
          "abcdfgijklqrtuvwxyzABCDEFGHIJKLNOPQRSTUVWXYZ")
    (define-key map "'" 'calcDigit-algebraic)
    (define-key map "`" 'calcDigit-edit)
    (define-key map "\C-g" 'abort-recursive-edit)
    map)
  "The key map for entering Calc digits.")