 \\{rdebug-example-map-standard}"
   (define-key map [f5]    'gud-cont)
   (define-key map [S-f5]  'rdebug-quit)
-  (define-key map [f9]    'gud-break)   ; TODO: Should be "toggle"
+  (define-key map [f9]    'rdebug-toggle-source-breakpoint)
+  (define-key map [C-f9]  'rdebug-toggle-source-breakpoint-enabled)
   (define-key map [f10]   'gud-next)
   (define-key map [f11]   'gud-step)
   (define-key map [S-f11] 'gud-finish))

    (define-key map [menu-bar debugger] (cons "Debugger" menu))

    (define-key menu [break-delete]
      (rdebug-menu-item common-map "Delete breakpoint" 'gud-remove
                        :enable '(get-buffer-process gud-comint-buffer)))

    (define-key menu [break]
      (rdebug-menu-item common-map "Set breakpoint" 'gud-break
                        :enable '(get-buffer-process gud-comint-buffer)))

    (define-key menu [finish]

  ;;(define-key map []  'gud-cont)
  ;;(define-key map []  'rdebug-quit)
  ;; F4 - Run to cursor.
  (define-key map [S-f8]   'rdebug-toggle-source-breakpoint)
  (define-key map [f8]     'gud-next)
  (define-key map [f7]     'gud-step)
  (define-key map [M-S-f7] 'gud-finish))
