Variable: solitaire-mode-map

solitaire-mode-map is a variable defined in solitaire.el.gz.

Value

Large value
-           negative-argument
0           digit-argument
1           digit-argument
2           digit-argument
3           digit-argument
4           digit-argument
5           digit-argument
6           digit-argument
7           digit-argument
8           digit-argument
9           digit-argument
<           beginning-of-buffer
<down>      solitaire-down
<kp-0>      solitaire-undo
<kp-2>      solitaire-down
<kp-4>      solitaire-left
<kp-5>      solitaire-center-point
<kp-6>      solitaire-right
<kp-8>      solitaire-up
<kp-enter>  solitaire-move
<left>      solitaire-left
<right>     solitaire-right
<up>        solitaire-up
>           end-of-buffer
?           describe-mode
C-b         solitaire-left
C-f         solitaire-right
C-n         solitaire-down
C-p         solitaire-up
C-x u       solitaire-undo
DEL         scroll-down-command
RET         solitaire-move
S-<down>    solitaire-move-down
S-<kp-2>    solitaire-move-down
S-<kp-4>    solitaire-move-left
S-<kp-6>    solitaire-move-right
S-<kp-8>    solitaire-move-up
S-<left>    solitaire-move-left
S-<right>   solitaire-move-right
S-<up>      solitaire-move-up
S-SPC       scroll-down-command
SPC         scroll-up-command
SPC         solitaire-do-check
SPC..~      undefined
g           revert-buffer
h           describe-mode
q           quit-window
s           solitaire-solve

Documentation

Keymap for playing Solitaire.

Source Code

;; Defined in /usr/src/emacs/lisp/play/solitaire.el.gz
(defvar-keymap solitaire-mode-map
  :doc "Keymap for playing Solitaire."
  :parent special-mode-map
  "C-f"        #'solitaire-right
  "C-b"        #'solitaire-left
  "C-p"        #'solitaire-up
  "C-n"        #'solitaire-down
  "RET"        #'solitaire-move
  "SPC"        #'solitaire-do-check

  "<right>"    #'solitaire-right
  "<left>"     #'solitaire-left
  "<up>"       #'solitaire-up
  "<down>"     #'solitaire-down

  "S-<right>"  #'solitaire-move-right
  "S-<left>"   #'solitaire-move-left
  "S-<up>"     #'solitaire-move-up
  "S-<down>"   #'solitaire-move-down

  "<kp-6>"     #'solitaire-right
  "<kp-4>"     #'solitaire-left
  "<kp-8>"     #'solitaire-up
  "<kp-2>"     #'solitaire-down
  "<kp-5>"     #'solitaire-center-point

  "S-<kp-6>"   #'solitaire-move-right
  "S-<kp-4>"   #'solitaire-move-left
  "S-<kp-8>"   #'solitaire-move-up
  "S-<kp-2>"   #'solitaire-move-down

  "<kp-enter>" #'solitaire-move
  "<kp-0>"     #'solitaire-undo
  "<remap> <undo>" #'solitaire-undo

  ;; spoil it with s ;)
  "s"          #'solitaire-solve

  ;; "[kp-0]" #'solitaire-hint - Not yet provided ;)
  )