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.")