comparison man/building.texi @ 72394:bec9a701aee6

(Stack Buffer): Explain fringe arrow.
author Nick Roberts <nickrob@snap.net.nz>
date Tue, 15 Aug 2006 00:33:09 +0000
parents ae7cfda9e821
children a085a4e8fd54 7f3f771c85fa
comparison
equal deleted inserted replaced
72393:0c01067e83c9 72394:bec9a701aee6
999 The stack buffer displays a @dfn{call stack}, with one line for each 999 The stack buffer displays a @dfn{call stack}, with one line for each
1000 of the nested subroutine calls (@dfn{stack frames}) now active in the 1000 of the nested subroutine calls (@dfn{stack frames}) now active in the
1001 program. @xref{Backtrace,, Backtraces, gdb, The GNU debugger}. 1001 program. @xref{Backtrace,, Backtraces, gdb, The GNU debugger}.
1002 1002
1003 @findex gdb-frames-select 1003 @findex gdb-frames-select
1004 The selected frame number is displayed in reverse contrast. To 1004 An arrow in the fringe points to the selected frame or, if the fringe is
1005 select a frame in GDB, move point in the stack buffer to that stack 1005 not present, the number of the selected frame is displayed in reverse
1006 frame and type @key{RET} (@code{gdb-frames-select}), or click 1006 contrast. To select a frame in GDB, move point in the stack buffer to
1007 that stack frame and type @key{RET} (@code{gdb-frames-select}), or click
1007 @kbd{Mouse-2} on a stack frame. If the locals buffer is visible, 1008 @kbd{Mouse-2} on a stack frame. If the locals buffer is visible,
1008 selecting a stack frame updates it to display the local variables of 1009 selecting a stack frame updates it to display the local variables of the
1009 the new frame. 1010 new frame.
1010 1011
1011 @node Other GDB-UI Buffers 1012 @node Other GDB-UI Buffers
1012 @subsubsection Other Buffers 1013 @subsubsection Other Buffers
1013 1014
1014 @table @asis 1015 @table @asis
1016 @vindex gdb-use-separate-io-buffer 1017 @vindex gdb-use-separate-io-buffer
1017 If the variable @code{gdb-use-separate-io-buffer} is non-@code{nil}, 1018 If the variable @code{gdb-use-separate-io-buffer} is non-@code{nil},
1018 the program being debugged takes its input and displays its output 1019 the program being debugged takes its input and displays its output
1019 here. Otherwise it uses the GUD buffer for that. To toggle whether 1020 here. Otherwise it uses the GUD buffer for that. To toggle whether
1020 GUD mode uses this buffer, do @kbd{M-x gdb-use-separate-io-buffer}. 1021 GUD mode uses this buffer, do @kbd{M-x gdb-use-separate-io-buffer}.
1021 That takes effect when you next restart the program you are debugging. 1022 This takes effect when you next restart the program you are debugging.
1022 1023
1023 The history and replay commands from Shell mode are available here, 1024 The history and replay commands from Shell mode are available here,
1024 as are the commands to send signals to the debugged program. 1025 as are the commands to send signals to the debugged program.
1025 @xref{Shell Mode}. 1026 @xref{Shell Mode}.
1026 1027