diff options
| author | Stefan Monnier | 2002-12-04 17:20:06 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2002-12-04 17:20:06 +0000 |
| commit | 8d594498d73451a98744ad1773ccc0a4a592afdd (patch) | |
| tree | f09c2cc72cab3f462a2fcaab70f51b486e090c86 | |
| parent | c5992177028419221efa87505dddba4af07a5ca3 (diff) | |
| download | emacs-8d594498d73451a98744ad1773ccc0a4a592afdd.tar.gz emacs-8d594498d73451a98744ad1773ccc0a4a592afdd.zip | |
(gdb-inferior-io-mode-map): Remove (unused).
(gdb-inferior-io-mode): Use define-minor-mode.
(gdb-source-info): Don't burp if there's no source file.
(gdb-inferior-io-interrupt, gdb-inferior-io-quit)
(gdb-inferior-io-stop, gdb-inferior-io-eof)
(gdb-display-breakpoints-buffer, gdb-frame-breakpoints-buffer)
(gdb-display-stack-buffer, gdb-frame-stack-buffer)
(gdb-display-registers-buffer, gdb-frame-registers-buffer)
(gdb-display-locals-buffer, gdb-frame-locals-buffer)
(gdb-display-display-buffer, gdb-frame-display-buffer)
(gdb-display-gdb-buffer, gdb-frame-gdb-buffer)
(gdb-display-assembler-buffer, gdb-frame-assembler-buffer):
Remove the spurious left over arg from the "big reorg".
| -rw-r--r-- | lisp/ChangeLog | 45 | ||||
| -rw-r--r-- | lisp/gdb-ui.el | 99 |
2 files changed, 93 insertions, 51 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index b5dc00abbef..c1dded9eb34 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,19 @@ | |||
| 1 | 2002-12-04 Stefan Monnier <monnier@cs.yale.edu> | ||
| 2 | |||
| 3 | * gdb-ui.el (gdb-inferior-io-mode-map): Remove (unused). | ||
| 4 | (gdb-inferior-io-mode): Use define-minor-mode. | ||
| 5 | (gdb-source-info): Don't burp if there's no source file. | ||
| 6 | (gdb-inferior-io-interrupt, gdb-inferior-io-quit) | ||
| 7 | (gdb-inferior-io-stop, gdb-inferior-io-eof) | ||
| 8 | (gdb-display-breakpoints-buffer, gdb-frame-breakpoints-buffer) | ||
| 9 | (gdb-display-stack-buffer, gdb-frame-stack-buffer) | ||
| 10 | (gdb-display-registers-buffer, gdb-frame-registers-buffer) | ||
| 11 | (gdb-display-locals-buffer, gdb-frame-locals-buffer) | ||
| 12 | (gdb-display-display-buffer, gdb-frame-display-buffer) | ||
| 13 | (gdb-display-gdb-buffer, gdb-frame-gdb-buffer) | ||
| 14 | (gdb-display-assembler-buffer, gdb-frame-assembler-buffer): | ||
| 15 | Remove the spurious left over arg from the "big reorg". | ||
| 16 | |||
| 1 | 2002-12-04 Richard M. Stallman <rms@gnu.org> | 17 | 2002-12-04 Richard M. Stallman <rms@gnu.org> |
| 2 | 18 | ||
| 3 | * gud.el (gud-menu-map): Delete CVS conflict markers. | 19 | * gud.el (gud-menu-map): Delete CVS conflict markers. |
| @@ -15,6 +31,35 @@ | |||
| 15 | 31 | ||
| 16 | * tooltip.el (tooltip-gud-tips-p): Undo previous change. | 32 | * tooltip.el (tooltip-gud-tips-p): Undo previous change. |
| 17 | 33 | ||
| 34 | 2002-12-03 Stefan Monnier <monnier@cs.yale.edu> | ||
| 35 | |||
| 36 | * gdb-ui.el: Get rid of (quote ..); use match-string and ignore. | ||
| 37 | |||
| 38 | * gdb-ui.el (gdba, gdb-starting, gdb-stopped, gdb-quit): | ||
| 39 | Update gdb-running -> gud-running. | ||
| 40 | (gdba): Use the default for gud-find-file. | ||
| 41 | (def-gdb-variable): Remove: fold into def-gdb-var. | ||
| 42 | (def-gdb-var): Use buffer-local-value and with-current-buffer. | ||
| 43 | |||
| 44 | * gud.el (gud-running): Rename from gdb-running. Update uses. | ||
| 45 | (gud-tool-bar-map): Use tool-bar-local-item-from-menu rather than | ||
| 46 | tool-bar-add-item-from-menu to avoid let binding tool-bar-map | ||
| 47 | which fails if tool-bar.el is loaded in the mean time. | ||
| 48 | (gud-file-name): New fun. | ||
| 49 | (gud-find-file): Use it as default value for gud-find-file. | ||
| 50 | (gud-speedbar-buttons): Discriminate on gud-minor-mode rather than | ||
| 51 | on gud-find-file. | ||
| 52 | (gud-gdb-find-file, gud-dbx-file-name, gud-dbx-find-file) | ||
| 53 | (gud-xdb-file-name, gud-xdb-find-file, gud-perldb-find-file) | ||
| 54 | (gud-pdb-find-file, gud-jdb-find-file): Remove. | ||
| 55 | (gud-query-cmdline): Don't stuff the whole cwd in the command. | ||
| 56 | (gdb, dbx, xdb, perldb, pdb, jdb): Use the default for gud-find-file. | ||
| 57 | (gud-mipsdbx-massage-args): Remove. | ||
| 58 | (gud-dbx-command-name): New var. Do what gud-mipsdbx-massage-args did. | ||
| 59 | (gud-irixdbx-marker-filter): Use match-string and gud-file-name. | ||
| 60 | (gud-jdb-command-name): New var. | ||
| 61 | (gud-common-init): Re-instate RMS code of 11/13. | ||
| 62 | |||
| 18 | 2002-12-03 Dave Love <fx@gnu.org> | 63 | 2002-12-03 Dave Love <fx@gnu.org> |
| 19 | 64 | ||
| 20 | * international/ucs-tables.el (ucs-unify-8859, ucs-unify-8859) | 65 | * international/ucs-tables.el (ucs-unify-8859, ucs-unify-8859) |
diff --git a/lisp/gdb-ui.el b/lisp/gdb-ui.el index 47bde89c63e..8ed8fc68b7d 100644 --- a/lisp/gdb-ui.el +++ b/lisp/gdb-ui.el | |||
| @@ -472,23 +472,20 @@ The key should be one of the cars in `gdb-instance-buffer-rules-assoc'." | |||
| 472 | (gdb-instance-target-string) | 472 | (gdb-instance-target-string) |
| 473 | "*")) | 473 | "*")) |
| 474 | 474 | ||
| 475 | (defvar gdb-inferior-io-mode-map (copy-keymap comint-mode-map)) | ||
| 476 | (define-key comint-mode-map "\C-c\C-c" 'gdb-inferior-io-interrupt) | 475 | (define-key comint-mode-map "\C-c\C-c" 'gdb-inferior-io-interrupt) |
| 477 | (define-key comint-mode-map "\C-c\C-z" 'gdb-inferior-io-stop) | 476 | (define-key comint-mode-map "\C-c\C-z" 'gdb-inferior-io-stop) |
| 478 | (define-key comint-mode-map "\C-c\C-\\" 'gdb-inferior-io-quit) | 477 | (define-key comint-mode-map "\C-c\C-\\" 'gdb-inferior-io-quit) |
| 479 | (define-key comint-mode-map "\C-c\C-d" 'gdb-inferior-io-eof) | 478 | (define-key comint-mode-map "\C-c\C-d" 'gdb-inferior-io-eof) |
| 480 | 479 | ||
| 481 | (defun gdb-inferior-io-mode () | 480 | (define-derived-mode gdb-inferior-io-mode comint-mode "Debuggee I/O" |
| 482 | "Major mode for gdb inferior-io. | 481 | "Major mode for gdb inferior-io." |
| 483 | 482 | :syntax-table nil :abbrev-table nil | |
| 484 | \\{comint-mode-map}" | ||
| 485 | ;; We want to use comint because it has various nifty and familiar | 483 | ;; We want to use comint because it has various nifty and familiar |
| 486 | ;; features. We don't need a process, but comint wants one, so create | 484 | ;; features. We don't need a process, but comint wants one, so create |
| 487 | ;; a dummy one. | 485 | ;; a dummy one. |
| 488 | (make-comint (substring (buffer-name) 1 (- (length (buffer-name)) 1)) | 486 | (make-comint-in-buffer |
| 489 | "/bin/cat") | 487 | (substring (buffer-name) 1 (- (length (buffer-name)) 1)) |
| 490 | (setq major-mode 'gdb-inferior-io-mode) | 488 | (current-buffer) "/bin/cat") |
| 491 | (setq mode-name "Debuggee I/O") | ||
| 492 | (set (make-local-variable 'gud-minor-mode) 'gdba) | 489 | (set (make-local-variable 'gud-minor-mode) 'gdba) |
| 493 | (set (make-local-variable 'tool-bar-map) gud-tool-bar-map) | 490 | (set (make-local-variable 'tool-bar-map) gud-tool-bar-map) |
| 494 | (setq comint-input-sender 'gdb-inferior-io-sender)) | 491 | (setq comint-input-sender 'gdb-inferior-io-sender)) |
| @@ -502,25 +499,25 @@ The key should be one of the cars in `gdb-instance-buffer-rules-assoc'." | |||
| 502 | 499 | ||
| 503 | (defun gdb-inferior-io-interrupt () | 500 | (defun gdb-inferior-io-interrupt () |
| 504 | "Interrupt the program being debugged." | 501 | "Interrupt the program being debugged." |
| 505 | (interactive (list gdb-proc)) | 502 | (interactive) |
| 506 | (interrupt-process | 503 | (interrupt-process |
| 507 | (get-buffer-process (gdb-get-instance-buffer 'gdba)) comint-ptyp)) | 504 | (get-buffer-process (gdb-get-instance-buffer 'gdba)) comint-ptyp)) |
| 508 | 505 | ||
| 509 | (defun gdb-inferior-io-quit () | 506 | (defun gdb-inferior-io-quit () |
| 510 | "Send quit signal to the program being debugged." | 507 | "Send quit signal to the program being debugged." |
| 511 | (interactive (list gdb-proc)) | 508 | (interactive) |
| 512 | (quit-process | 509 | (quit-process |
| 513 | (get-buffer-process (gdb-get-instance-buffer 'gdba)) comint-ptyp)) | 510 | (get-buffer-process (gdb-get-instance-buffer 'gdba)) comint-ptyp)) |
| 514 | 511 | ||
| 515 | (defun gdb-inferior-io-stop () | 512 | (defun gdb-inferior-io-stop () |
| 516 | "Stop the program being debugged." | 513 | "Stop the program being debugged." |
| 517 | (interactive (list gdb-proc)) | 514 | (interactive) |
| 518 | (stop-process | 515 | (stop-process |
| 519 | (get-buffer-process (gdb-get-instance-buffer 'gdba)) comint-ptyp)) | 516 | (get-buffer-process (gdb-get-instance-buffer 'gdba)) comint-ptyp)) |
| 520 | 517 | ||
| 521 | (defun gdb-inferior-io-eof () | 518 | (defun gdb-inferior-io-eof () |
| 522 | "Send end-of-file to the program being debugged." | 519 | "Send end-of-file to the program being debugged." |
| 523 | (interactive (list gdb-proc)) | 520 | (interactive) |
| 524 | (process-send-eof | 521 | (process-send-eof |
| 525 | (get-buffer-process (gdb-get-instance-buffer 'gdba)))) | 522 | (get-buffer-process (gdb-get-instance-buffer 'gdba)))) |
| 526 | 523 | ||
| @@ -1149,10 +1146,10 @@ output from the current command if that happens to be appropriate." | |||
| 1149 | (concat indices-string "\t" gdb-display-value "\n")))) | 1146 | (concat indices-string "\t" gdb-display-value "\n")))) |
| 1150 | (setq indices-string "") | 1147 | (setq indices-string "") |
| 1151 | (setq flag t) | 1148 | (setq flag t) |
| 1152 | ; 0<= index < depth, start at right : (- depth 1) | 1149 | ;; 0<= index < depth, start at right : (- depth 1) |
| 1153 | (setq index (- (- depth 1) | 1150 | (setq index (- (- depth 1) |
| 1154 | (- (match-end 2) (match-beginning 2)))) | 1151 | (- (match-end 2) (match-beginning 2)))) |
| 1155 | ;don't set for very last brackets | 1152 | ;;don't set for very last brackets |
| 1156 | (if (>= index 0) | 1153 | (if (>= index 0) |
| 1157 | (progn | 1154 | (progn |
| 1158 | (aset indices index (+ 1 (aref indices index))) | 1155 | (aset indices index (+ 1 (aref indices index))) |
| @@ -1409,7 +1406,7 @@ buffer." | |||
| 1409 | (defun gdb-info-breakpoints-custom () | 1406 | (defun gdb-info-breakpoints-custom () |
| 1410 | (let ((flag)(address)) | 1407 | (let ((flag)(address)) |
| 1411 | 1408 | ||
| 1412 | ; remove all breakpoint-icons in source buffers but not assembler buffer | 1409 | ;; remove all breakpoint-icons in source buffers but not assembler buffer |
| 1413 | (let ((buffers (buffer-list))) | 1410 | (let ((buffers (buffer-list))) |
| 1414 | (save-excursion | 1411 | (save-excursion |
| 1415 | (while buffers | 1412 | (while buffers |
| @@ -1480,12 +1477,12 @@ buffer." | |||
| 1480 | (concat "*breakpoints of " (gdb-instance-target-string) "*"))) | 1477 | (concat "*breakpoints of " (gdb-instance-target-string) "*"))) |
| 1481 | 1478 | ||
| 1482 | (defun gdb-display-breakpoints-buffer () | 1479 | (defun gdb-display-breakpoints-buffer () |
| 1483 | (interactive (list gdb-proc)) | 1480 | (interactive) |
| 1484 | (gdb-display-buffer | 1481 | (gdb-display-buffer |
| 1485 | (gdb-get-create-instance-buffer 'gdb-breakpoints-buffer))) | 1482 | (gdb-get-create-instance-buffer 'gdb-breakpoints-buffer))) |
| 1486 | 1483 | ||
| 1487 | (defun gdb-frame-breakpoints-buffer () | 1484 | (defun gdb-frame-breakpoints-buffer () |
| 1488 | (interactive (list gdb-proc)) | 1485 | (interactive) |
| 1489 | (switch-to-buffer-other-frame | 1486 | (switch-to-buffer-other-frame |
| 1490 | (gdb-get-create-instance-buffer 'gdb-breakpoints-buffer))) | 1487 | (gdb-get-create-instance-buffer 'gdb-breakpoints-buffer))) |
| 1491 | 1488 | ||
| @@ -1604,12 +1601,12 @@ buffer." | |||
| 1604 | (gdb-instance-target-string) "*"))) | 1601 | (gdb-instance-target-string) "*"))) |
| 1605 | 1602 | ||
| 1606 | (defun gdb-display-stack-buffer () | 1603 | (defun gdb-display-stack-buffer () |
| 1607 | (interactive (list gdb-proc)) | 1604 | (interactive) |
| 1608 | (gdb-display-buffer | 1605 | (gdb-display-buffer |
| 1609 | (gdb-get-create-instance-buffer 'gdb-stack-buffer))) | 1606 | (gdb-get-create-instance-buffer 'gdb-stack-buffer))) |
| 1610 | 1607 | ||
| 1611 | (defun gdb-frame-stack-buffer () | 1608 | (defun gdb-frame-stack-buffer () |
| 1612 | (interactive (list gdb-proc)) | 1609 | (interactive) |
| 1613 | (switch-to-buffer-other-frame | 1610 | (switch-to-buffer-other-frame |
| 1614 | (gdb-get-create-instance-buffer 'gdb-stack-buffer))) | 1611 | (gdb-get-create-instance-buffer 'gdb-stack-buffer))) |
| 1615 | 1612 | ||
| @@ -1693,12 +1690,12 @@ buffer." | |||
| 1693 | (concat "*registers of " (gdb-instance-target-string) "*"))) | 1690 | (concat "*registers of " (gdb-instance-target-string) "*"))) |
| 1694 | 1691 | ||
| 1695 | (defun gdb-display-registers-buffer () | 1692 | (defun gdb-display-registers-buffer () |
| 1696 | (interactive (list gdb-proc)) | 1693 | (interactive) |
| 1697 | (gdb-display-buffer | 1694 | (gdb-display-buffer |
| 1698 | (gdb-get-create-instance-buffer 'gdb-registers-buffer))) | 1695 | (gdb-get-create-instance-buffer 'gdb-registers-buffer))) |
| 1699 | 1696 | ||
| 1700 | (defun gdb-frame-registers-buffer () | 1697 | (defun gdb-frame-registers-buffer () |
| 1701 | (interactive (list gdb-proc)) | 1698 | (interactive) |
| 1702 | (switch-to-buffer-other-frame | 1699 | (switch-to-buffer-other-frame |
| 1703 | (gdb-get-create-instance-buffer 'gdb-registers-buffer))) | 1700 | (gdb-get-create-instance-buffer 'gdb-registers-buffer))) |
| 1704 | 1701 | ||
| @@ -1766,12 +1763,12 @@ buffer." | |||
| 1766 | (concat "*locals of " (gdb-instance-target-string) "*"))) | 1763 | (concat "*locals of " (gdb-instance-target-string) "*"))) |
| 1767 | 1764 | ||
| 1768 | (defun gdb-display-locals-buffer () | 1765 | (defun gdb-display-locals-buffer () |
| 1769 | (interactive (list gdb-proc)) | 1766 | (interactive) |
| 1770 | (gdb-display-buffer | 1767 | (gdb-display-buffer |
| 1771 | (gdb-get-create-instance-buffer 'gdb-locals-buffer))) | 1768 | (gdb-get-create-instance-buffer 'gdb-locals-buffer))) |
| 1772 | 1769 | ||
| 1773 | (defun gdb-frame-locals-buffer () | 1770 | (defun gdb-frame-locals-buffer () |
| 1774 | (interactive (list gdb-proc)) | 1771 | (interactive) |
| 1775 | (switch-to-buffer-other-frame | 1772 | (switch-to-buffer-other-frame |
| 1776 | (gdb-get-create-instance-buffer 'gdb-locals-buffer))) | 1773 | (gdb-get-create-instance-buffer 'gdb-locals-buffer))) |
| 1777 | ;; | 1774 | ;; |
| @@ -1826,12 +1823,12 @@ buffer." | |||
| 1826 | (concat "*Displayed expressions of " (gdb-instance-target-string) "*"))) | 1823 | (concat "*Displayed expressions of " (gdb-instance-target-string) "*"))) |
| 1827 | 1824 | ||
| 1828 | (defun gdb-display-display-buffer () | 1825 | (defun gdb-display-display-buffer () |
| 1829 | (interactive (list gdb-proc)) | 1826 | (interactive) |
| 1830 | (gdb-display-buffer | 1827 | (gdb-display-buffer |
| 1831 | (gdb-get-create-instance-buffer 'gdb-display-buffer))) | 1828 | (gdb-get-create-instance-buffer 'gdb-display-buffer))) |
| 1832 | 1829 | ||
| 1833 | (defun gdb-frame-display-buffer () | 1830 | (defun gdb-frame-display-buffer () |
| 1834 | (interactive (list gdb-proc)) | 1831 | (interactive) |
| 1835 | (switch-to-buffer-other-frame | 1832 | (switch-to-buffer-other-frame |
| 1836 | (gdb-get-create-instance-buffer 'gdb-display-buffer))) | 1833 | (gdb-get-create-instance-buffer 'gdb-display-buffer))) |
| 1837 | 1834 | ||
| @@ -1970,7 +1967,7 @@ buffer." | |||
| 1970 | ;;; Shared keymap initialization: | 1967 | ;;; Shared keymap initialization: |
| 1971 | 1968 | ||
| 1972 | (defun gdb-display-gdb-buffer () | 1969 | (defun gdb-display-gdb-buffer () |
| 1973 | (interactive (list gdb-proc)) | 1970 | (interactive) |
| 1974 | (gdb-display-buffer | 1971 | (gdb-display-buffer |
| 1975 | (gdb-get-create-instance-buffer 'gdba))) | 1972 | (gdb-get-create-instance-buffer 'gdba))) |
| 1976 | 1973 | ||
| @@ -2002,7 +1999,7 @@ buffer." | |||
| 2002 | (gdb-make-windows-menu gud-minor-mode-map) | 1999 | (gdb-make-windows-menu gud-minor-mode-map) |
| 2003 | 2000 | ||
| 2004 | (defun gdb-frame-gdb-buffer () | 2001 | (defun gdb-frame-gdb-buffer () |
| 2005 | (interactive (list gdb-proc)) | 2002 | (interactive) |
| 2006 | (switch-to-buffer-other-frame | 2003 | (switch-to-buffer-other-frame |
| 2007 | (gdb-get-create-instance-buffer 'gdba))) | 2004 | (gdb-get-create-instance-buffer 'gdba))) |
| 2008 | 2005 | ||
| @@ -2144,28 +2141,28 @@ Just the partial-output buffer is left." | |||
| 2144 | "Find the source file where the program starts and displays it with related | 2141 | "Find the source file where the program starts and displays it with related |
| 2145 | buffers." | 2142 | buffers." |
| 2146 | (goto-char (point-min)) | 2143 | (goto-char (point-min)) |
| 2147 | (search-forward "directory is ") | 2144 | (when (search-forward "directory is " nil t) |
| 2148 | (looking-at "\\S-*") | 2145 | (looking-at "\\S-*") |
| 2149 | (setq gdb-cdir (match-string 0)) | 2146 | (setq gdb-cdir (match-string 0)) |
| 2150 | (search-forward "Located in ") | 2147 | (search-forward "Located in ") |
| 2151 | (looking-at "\\S-*") | 2148 | (looking-at "\\S-*") |
| 2152 | (setq gdb-main-file (match-string 0)) | 2149 | (setq gdb-main-file (match-string 0)) |
| 2153 | ;; Make sure we are not in the minibuffer window when we try to delete | 2150 | ;; Make sure we are not in the minibuffer window when we try to delete |
| 2154 | ;; all other windows. | 2151 | ;; all other windows. |
| 2155 | (if (window-minibuffer-p (selected-window)) | 2152 | (if (window-minibuffer-p (selected-window)) |
| 2156 | (other-window 1)) | 2153 | (other-window 1)) |
| 2157 | (delete-other-windows) | ||
| 2158 | (if gdb-many-windows | ||
| 2159 | (gdb-setup-windows) | ||
| 2160 | (gdb-display-breakpoints-buffer) | ||
| 2161 | (gdb-display-display-buffer) | ||
| 2162 | (gdb-display-stack-buffer) | ||
| 2163 | (delete-other-windows) | 2154 | (delete-other-windows) |
| 2164 | (split-window) | 2155 | (if gdb-many-windows |
| 2165 | (other-window 1) | 2156 | (gdb-setup-windows) |
| 2166 | (switch-to-buffer (gud-find-file gdb-main-file)) | 2157 | (gdb-display-breakpoints-buffer) |
| 2167 | (other-window 1) | 2158 | (gdb-display-display-buffer) |
| 2168 | (setq gdb-source-window (get-buffer-window (current-buffer))))) | 2159 | (gdb-display-stack-buffer) |
| 2160 | (delete-other-windows) | ||
| 2161 | (split-window) | ||
| 2162 | (other-window 1) | ||
| 2163 | (switch-to-buffer (gud-find-file gdb-main-file)) | ||
| 2164 | (other-window 1) | ||
| 2165 | (setq gdb-source-window (get-buffer-window (current-buffer)))))) | ||
| 2169 | 2166 | ||
| 2170 | ;from put-image | 2167 | ;from put-image |
| 2171 | (defun put-string (putstring pos &optional string area) | 2168 | (defun put-string (putstring pos &optional string area) |
| @@ -2365,12 +2362,12 @@ BUFFER nil or omitted means use the current buffer." | |||
| 2365 | (concat "*Machine Code " (gdb-instance-target-string) "*"))) | 2362 | (concat "*Machine Code " (gdb-instance-target-string) "*"))) |
| 2366 | 2363 | ||
| 2367 | (defun gdb-display-assembler-buffer () | 2364 | (defun gdb-display-assembler-buffer () |
| 2368 | (interactive (list gdb-proc)) | 2365 | (interactive) |
| 2369 | (gdb-display-buffer | 2366 | (gdb-display-buffer |
| 2370 | (gdb-get-create-instance-buffer 'gdb-assembler-buffer))) | 2367 | (gdb-get-create-instance-buffer 'gdb-assembler-buffer))) |
| 2371 | 2368 | ||
| 2372 | (defun gdb-frame-assembler-buffer () | 2369 | (defun gdb-frame-assembler-buffer () |
| 2373 | (interactive (list gdb-proc)) | 2370 | (interactive) |
| 2374 | (switch-to-buffer-other-frame | 2371 | (switch-to-buffer-other-frame |
| 2375 | (gdb-get-create-instance-buffer 'gdb-assembler-buffer))) | 2372 | (gdb-get-create-instance-buffer 'gdb-assembler-buffer))) |
| 2376 | 2373 | ||