[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/man/building.texi [lexbind]
From: |
Miles Bader |
Subject: |
[Emacs-diffs] Changes to emacs/man/building.texi [lexbind] |
Date: |
Thu, 20 Nov 2003 19:36:52 -0500 |
Index: emacs/man/building.texi
diff -c emacs/man/building.texi:1.23.2.2 emacs/man/building.texi:1.23.2.3
*** emacs/man/building.texi:1.23.2.2 Tue Oct 14 18:56:21 2003
--- emacs/man/building.texi Thu Nov 20 19:36:11 2003
***************
*** 631,638 ****
@menu
* Breakpoints Buffer:: A breakpoint control panel.
* Stack Buffer:: Select a frame from the call stack.
! * Data Display:: Display and update expressions in their own buffer.
! * Display Buffer:: Control the displayed expressions.
* Other Buffers:: Input/output, locals, registers and assembler
buffers.
* Layout:: Control the number of displayed buffers.
@end menu
--- 631,637 ----
@menu
* Breakpoints Buffer:: A breakpoint control panel.
* Stack Buffer:: Select a frame from the call stack.
! * Watch Expressions:: Watch expressions and their values in the speedbar.
* Other Buffers:: Input/output, locals, registers and assembler
buffers.
* Layout:: Control the number of displayed buffers.
@end menu
***************
*** 681,739 ****
locals buffer is displayed then its contents update to display the
variables that are local to the new frame.
! @node Data Display
! @subsubsection Data Display
! @cindex displaying expressions in GDB
If you want to see how a variable changes each time your program stops
! then place the cursor over the variable name and click on the display
! icon in the toolbar (@code{gud-display}).
! Each displayed expression has its own frame on a graphical display and
! its own buffer on a text-only terminal. Arrays and structures have
! their own display formats. To display an array as a slice, at the top
! of the display window, click @kbd{Mouse-2} on the array index that you
! want to restrict and you will be prompted in the mini-buffer for a
! start and a stop value. Click @kbd{Mouse-2} on a pointer to
! dereference it in the same frame/buffer. Click @kbd{S-Mouse-2} there
! to do the same thing but in a new frame/buffer. There are two special
! commands for these buffers:
!
! @table @kbd
! @item @kbd{v}
! @kindex v @r{(GDB data buffer)}
! @findex gdb-array-visualise
! Visualise an array using the graph program from plotutils if this is
! installed. This only works for one dimensional arrays
! (@code{gdb-array-visualise}).
!
! @item @kbd{q}
! @kindex q @r{(GDB data buffer)}
! @findex gdb-delete-expression
! Delete the displayed expression and the associated frame
! (@code{gdb-delete-expression}).
! @end table
!
! @node Display Buffer
! @subsubsection Display Buffer
!
! The display buffer shows the list of displayed expressions
! (@pxref{Auto Display,,, gdb, The GNU debugger}). As with the
! breakpoints, you can enable/disable or delete the displayed
! expressions:
!
! @table @kbd
! @item @key{SPC}
! @kindex SPC @r{(GDB display buffer)}
! @findex gdb-toggle-display
! Enable/disable the display at the current line
! (@code{gdb-toggle-display}).
!
! @item @kbd{d}
! @kindex d @r{(GDB display buffer)}
! @findex gdb-delete-display
! Delete the display at the current line (@code{gdb-delete-display}).
! @end table
@node Other Buffers
@subsubsection Other Buffers
--- 680,702 ----
locals buffer is displayed then its contents update to display the
variables that are local to the new frame.
! @node Watch Expressions
! @subsubsection Watch Expressions
! @cindex Watching expressions in GDB
If you want to see how a variable changes each time your program stops
! then place the cursor over the variable name and click on the watch
! icon in the toolbar (@code{gud-watch}).
! Each watch expression is displayed in the speedbar. To expand or contract
! an array or structure, click @kbd{Mouse-2} on the tag to the left of the
! expression.
!
! @kindex RET @r{(GDB speedbar)}
! @findex gdb-var-delete
! With the cursor over a root expression i.e not an array index or
! structure component, type @key{RET} or click @kbd{Mouse-2} to delete
! it from the speedbar (@code{gdb-var-delete}).
@node Other Buffers
@subsubsection Other Buffers
***************
*** 750,756 ****
debugger}).
Arrays and structures display their type only. You must display them
! separately to examine their values. @ref{Data Display}.
@item Registers Buffer
The registers buffer displays the values held by the registers
--- 713,719 ----
debugger}).
Arrays and structures display their type only. You must display them
! separately to examine their values. @ref{Watch Expressions}.
@item Registers Buffer
The registers buffer displays the values held by the registers
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/man/building.texi [lexbind],
Miles Bader <=