Variable: calc-dispatch-map

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

Value

Large value
#     calc-same-interface
&     calc-same-interface
'     calc-embedded-new-formula
-     calc-same-interface
/     calc-same-interface
0     calc-reset
:     calc-grab-sum-down
=     calc-same-interface
?     calc-dispatch-help(var)/calc-dispatch-help(fun)
A     calc-embedded-activate
B     calc-big-or-small
C     calc
C-a   calc-embedded-activate
C-b   calc-big-or-small
C-c   calc
C-d   calc-embedded-duplicate
C-e   calc-embedded
C-f   calc-embedded-new-formula
C-h   calc-dispatch-help(var)/calc-dispatch-help(fun)
C-j   calc-embedded-select
C-k   calc-keypad
C-l   calc-load-everything
C-n   calc-embedded-next
C-o   calc-other-window
C-p   calc-embedded-previous
C-q   quick-calc
C-r   calc-grab-rectangle
C-s   calc-info-summary
C-t   calc-tutorial
C-u   calc-embedded-update-formula
C-w   calc-embedded-word
C-x   calc-quit
C-y   calc-copy-to-buffer
C-z   calc-user-invocation
D     calc-embedded-duplicate
E     calc-embedded
F     calc-embedded-new-formula
G     calc-grab-region
H     calc-dispatch-help(var)/calc-dispatch-help(fun)
I     calc-info
J     calc-embedded-select
K     calc-keypad
L     calc-load-everything
M     read-kbd-macro
M-#   calc-same-interface
M-&   calc-same-interface
M-'   calc-embedded-new-formula
M-*   calc-same-interface
M-+   calc-same-interface
M--   calc-same-interface
M-/   calc-same-interface
M-0   calc-reset
M-:   calc-grab-sum-down
M-=   calc-same-interface
M-?   calc-dispatch-help(var)/calc-dispatch-help(fun)
M-\   calc-same-interface
M-_   calc-grab-sum-across
M-`   calc-embedded-edit
M-a   calc-embedded-activate
M-b   calc-big-or-small
M-c   calc
M-d   calc-embedded-duplicate
M-e   calc-embedded
M-f   calc-embedded-new-formula
M-g   calc-grab-region
M-h   calc-dispatch-help(var)/calc-dispatch-help(fun)
M-i   calc-info
M-j   calc-embedded-select
M-k   calc-keypad
M-l   calc-load-everything
M-m   read-kbd-macro
M-n   calc-embedded-next
M-o   calc-other-window
M-p   calc-embedded-previous
M-q   quick-calc
M-r   calc-grab-rectangle
M-s   calc-info-summary
M-t   calc-tutorial
M-u   calc-embedded-update-formula
M-w   calc-embedded-word
M-x   calc-quit
M-y   calc-copy-to-buffer
M-z   calc-user-invocation
N     calc-embedded-next
O     calc-other-window
P     calc-embedded-previous
Q     quick-calc
R     calc-grab-rectangle
S     calc-info-summary
T     calc-tutorial
TAB   calc-info
U     calc-embedded-update-formula
W     calc-embedded-word
X     calc-quit
Y     calc-copy-to-buffer
Z     calc-user-invocation
\     calc-same-interface
_     calc-grab-sum-across
`     calc-embedded-edit
a     calc-embedded-activate
b     calc-big-or-small
c     calc
d     calc-embedded-duplicate
e     calc-embedded
f     calc-embedded-new-formula
g     calc-grab-region
h     calc-dispatch-help(var)/calc-dispatch-help(fun)
i     calc-info
j     calc-embedded-select
k     calc-keypad
l     calc-load-everything
m     read-kbd-macro
n     calc-embedded-next
o     calc-other-window
p     calc-embedded-previous
q     quick-calc
r     calc-grab-rectangle
s     calc-info-summary
t     calc-tutorial
u     calc-embedded-update-formula
w     calc-embedded-word
x     calc-quit
y     calc-copy-to-buffer
z     calc-user-invocation
{..\x3FFFFF  calc-same-interface

Documentation

The key map for starting Calc.

Source Code

;; Defined in /usr/src/emacs/lisp/calc/calc.el.gz
(defvar calc-dispatch-map
  (let ((map (make-keymap)))
    (mapc (lambda (x)
	    (let* ((x-chr (car x))
		   (x-str (char-to-string x-chr))
		   (x-def (cdr x)))
	      (define-key map x-str x-def)
	      (when (string-match "[a-z]" x-str)
		;; Map upper case char to same definition.
		(define-key map (upcase x-str) x-def)
		(unless (string-match "[gmv]" x-str)
		  ;; Map control prefixed char to same definition.
		  (define-key map (vector (list 'control x-chr)) x-def)))
	      (define-key map (format "\e%c" x-chr) x-def)))
          '( ( ?a . calc-embedded-activate )
             ( ?b . calc-big-or-small )
             ( ?c . calc )
             ( ?d . calc-embedded-duplicate )
             ( ?e . calc-embedded )
             ( ?f . calc-embedded-new-formula )
             ( ?g . calc-grab-region )
             ( ?h . calc-dispatch-help )
             ( ?i . calc-info )
             ( ?j . calc-embedded-select )
             ( ?k . calc-keypad )
             ( ?l . calc-load-everything )
             ( ?m . read-kbd-macro )
             ( ?n . calc-embedded-next )
             ( ?o . calc-other-window )
             ( ?p . calc-embedded-previous )
             ( ?q . quick-calc )
             ( ?r . calc-grab-rectangle )
             ( ?s . calc-info-summary )
             ( ?t . calc-tutorial )
             ( ?u . calc-embedded-update-formula )
             ( ?w . calc-embedded-word )
             ( ?x . calc-quit )
             ( ?y . calc-copy-to-buffer )
             ( ?z . calc-user-invocation )
             ( ?\' . calc-embedded-new-formula )
             ( ?\` . calc-embedded-edit )
             ( ?: . calc-grab-sum-down )
             ( ?_ . calc-grab-sum-across )
             ( ?0 . calc-reset )
             ( ?? . calc-dispatch-help )
             ( ?# . calc-same-interface )
             ( ?& . calc-same-interface )
             ( ?\\ . calc-same-interface )
             ( ?= . calc-same-interface )
             ( ?* . calc-same-interface )
             ( ?/ . calc-same-interface )
             ( ?+ . calc-same-interface )
             ( ?- . calc-same-interface ) ))
    map)
  "The key map for starting Calc.")