 
 ;; -- display (a.k.a watch window)
 
-;; TODO: Add display, delete display.
-
 (defvar rdebug-display-mode-map
   (let ((map (make-sparse-keymap)))
     (suppress-keymap map)

    (setq paragraph-start comint-prompt-regexp)
    
    (setq paragraph-start comint-prompt-regexp)
    (when rdebug-many-windows (rdebug-setup-windows))
    
    (run-hooks 'rdebug-mode-hook))
  ))

command invocation has an annotate options (\"--annotate 3\"."
  :type 'boolean
  :group 'rdebug)

(defvar rdebug-many-windows-layout-function
  'rdebug-many-windows-layout-standard
  "*A function that performs the window layout of `rdebug'.

This is only used in `rdebug-many-windows' mode. This should be
bound to a function that performs the actual window layout. The
function should takes two arguments, the first is the source
buffer and the second the name of the script to debug.

Rdebug provides three different layout functions:
* `rdebug-many-windows-layout-standard'
* `rdebug-many-windows-layout-conservative'
* `rdebug-many-windows-layout-stack-of-secondary-windows'")

(defcustom rdebug-restore-original-window-configuration :many
  "*Control if the original window layout is restored when the debugger exits.
