1322 |
;; Last group is for return value, e.g. "> test.py(2)foo()->None" |
;; Last group is for return value, e.g. "> test.py(2)foo()->None" |
1323 |
;; Either file or function name may be omitted: "> <string>(0)?()" |
;; Either file or function name may be omitted: "> <string>(0)?()" |
1324 |
(defvar gud-pdb-marker-regexp |
(defvar gud-pdb-marker-regexp |
1325 |
"^> \\([-a-zA-Z0-9_/.]*\\|<string>\\)(\\([0-9]+\\))\\([a-zA-Z0-9_]*\\|\\?\\)()\\(->[^\n]*\\)?\n") |
"^> \\([-a-zA-Z0-9_/.:\\]*\\|<string>\\)(\\([0-9]+\\))\\([a-zA-Z0-9_]*\\|\\?\\)()\\(->[^\n]*\\)?\n") |
1326 |
(defvar gud-pdb-marker-regexp-file-group 1) |
(defvar gud-pdb-marker-regexp-file-group 1) |
1327 |
(defvar gud-pdb-marker-regexp-line-group 2) |
(defvar gud-pdb-marker-regexp-line-group 2) |
1328 |
(defvar gud-pdb-marker-regexp-fnname-group 3) |
(defvar gud-pdb-marker-regexp-fnname-group 3) |
1406 |
(set (make-local-variable 'gud-minor-mode) 'pdb) |
(set (make-local-variable 'gud-minor-mode) 'pdb) |
1407 |
|
|
1408 |
(gud-def gud-break "break %l" "\C-b" "Set breakpoint at current line.") |
(gud-def gud-break "break %l" "\C-b" "Set breakpoint at current line.") |
1409 |
(gud-def gud-remove "clear %l" "\C-d" "Remove breakpoint at current line") |
(gud-def gud-remove "clear %f:%l" "\C-d" "Remove breakpoint at current line") |
1410 |
(gud-def gud-step "step" "\C-s" "Step one source line with display.") |
(gud-def gud-step "step" "\C-s" "Step one source line with display.") |
1411 |
(gud-def gud-next "next" "\C-n" "Step one line (skip functions).") |
(gud-def gud-next "next" "\C-n" "Step one line (skip functions).") |
1412 |
(gud-def gud-cont "continue" "\C-r" "Continue with display.") |
(gud-def gud-cont "continue" "\C-r" "Continue with display.") |