 ;; -- help
 
 (defvar rdebug-secondary-window-help-mode-map
-  (let ((map (make-sparse-keymap))
-	(rdebug-common-map (make-sparse-keymap)))
+  (let ((map (make-sparse-keymap)))
     (suppress-keymap map)
     (rdebug-populate-secondary-buffer-map map)
-
-    (define-key map "\C-x\C-a" rdebug-common-map)
-    (rdebug-populate-secondary-buffer-map rdebug-common-map t)
     map)
   "Keymap used in the help buffer in the `rdebug' Ruby debugger.")
 

  (define-key map "p" 'gud-print)
  (define-key map "q" 'rdebug-quit)
  (define-key map "r" 'gud-run)
  (define-key map "s" 'gud-step)
  ;; (define-key map "t" 'gud-tbreak)
  ;; Returns the menu.
  (if no-menu
      nil
    (rdebug-populate-common-keys map)
    (rdebug-populate-debugger-menu map)))


(defun rdebug-display-breakpoints-buffer ()


;; -- Secondary buffer support.

(defun rdebug-populate-secondary-buffer-map-plain (map)
  "Bind the plain keys used in rdebug secondary buffers.

This does not menus or prefix keys."
  ;; Keys to view other buffers.
  (define-key map "?" 'rdebug-display-secondary-window-help-buffer)
  (define-key map "B" 'rdebug-display-breakpoints-buffer)
