   "History of argument lists passed to rdebug.")
 
 (defconst gud-rdebug-marker-regexp
-  "^\\([^:\n]*\\):\\([0-9]*\\).*\n"
+  "^\\(\\(?:[a-zA-Z]:\\)?[^:\n]*\\):\\([0-9]*\\).*\n"
   "Regular expression used to find a file location given by rdebug.
 
 Program-location lines look like this:

      (define-key menu [layout] (cons "Window Layout" submenu)))

    (define-key map [menu-bar debugger layout initial]
      '(menu-item "Initial Debugger Layout" rdebug-restore-windows))

    (define-key map [menu-bar debugger layout line1] '(menu-item "--"))

    (define-key map [menu-bar debugger layout debugger]
      '(menu-item "Current Debugger Layout"
                  rdebug-display-debugger-window-configuration
                  :button
                  (:radio
                   . (eq rdebug-window-configuration-state 'debugger))))

    (define-key map [menu-bar debugger layout original]
      '(menu-item "Original Layout"
                  rdebug-display-original-window-configuration
                  :button
                  (:radio
                   . (eq rdebug-window-configuration-state 'original))))

    ;; --------------------
    ;; The "View" submeny.

;;; eval:(put 'rdebug-debug-enter 'lisp-indent-hook 1)
;;; End:

;;; rdebug-core.el ends here
