aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNick Roberts2005-08-16 09:32:11 +0000
committerNick Roberts2005-08-16 09:32:11 +0000
commitf95e8d9759f32877a7011d089bd05766bf94ee90 (patch)
tree823ebecc811fe76b1cbf011f96b994386e7a913d
parent761b053bac87fc0247e64abfaee11f1aed99743f (diff)
downloademacs-f95e8d9759f32877a7011d089bd05766bf94ee90.tar.gz
emacs-f95e8d9759f32877a7011d089bd05766bf94ee90.zip
(toggle-gdb-use-inferior-io-buffer):
Comment use of defadvice.
-rw-r--r--lisp/progmodes/gdb-ui.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/progmodes/gdb-ui.el b/lisp/progmodes/gdb-ui.el
index 2f350b2d3e7..a1c6f0a80b0 100644
--- a/lisp/progmodes/gdb-ui.el
+++ b/lisp/progmodes/gdb-ui.el
@@ -58,7 +58,7 @@
58;; using a macro: 58;; using a macro:
59;; 59;;
60;; #ifdef UNBUFFERED 60;; #ifdef UNBUFFERED
61;; setvbuf(stdout,(char *)NULL, _IONBF,0); 61;; setvbuf (stdout, (char *) NULL, _IONBF, 0);
62;; #endif 62;; #endif
63;; 63;;
64;; and compiling with -DUNBUFFERED while debugging. 64;; and compiling with -DUNBUFFERED while debugging.
@@ -2190,6 +2190,7 @@ corresponding to the mode line clicked."
2190 (define-key gud-menu-map [ui] 2190 (define-key gud-menu-map [ui]
2191 `(menu-item "GDB-UI" ,menu :visible (eq gud-minor-mode 'gdba))) 2191 `(menu-item "GDB-UI" ,menu :visible (eq gud-minor-mode 'gdba)))
2192 (define-key menu [gdb-use-inferior-io] 2192 (define-key menu [gdb-use-inferior-io]
2193 ;; See defadvice below.
2193 (menu-bar-make-toggle toggle-gdb-use-inferior-io-buffer 2194 (menu-bar-make-toggle toggle-gdb-use-inferior-io-buffer
2194 gdb-use-inferior-io-buffer 2195 gdb-use-inferior-io-buffer
2195 "Separate inferior IO" "Use separate IO %s" 2196 "Separate inferior IO" "Use separate IO %s"
@@ -2202,6 +2203,7 @@ corresponding to the mode line clicked."
2202 '(menu-item "Restore Window Layout" gdb-restore-windows 2203 '(menu-item "Restore Window Layout" gdb-restore-windows
2203 :help "Restore standard layout for debug session."))) 2204 :help "Restore standard layout for debug session.")))
2204 2205
2206;; This function is defined above through a macro.
2205(defadvice toggle-gdb-use-inferior-io-buffer (after gdb-kill-io-buffer activate) 2207(defadvice toggle-gdb-use-inferior-io-buffer (after gdb-kill-io-buffer activate)
2206 (unless gdb-use-inferior-io-buffer 2208 (unless gdb-use-inferior-io-buffer
2207 (kill-buffer (gdb-inferior-io-name)))) 2209 (kill-buffer (gdb-inferior-io-name))))