@smallexample
@group
+--------------------------------+--------------------------------+
-| GUD buffer (I/O of GDB) | Locals buffer |
+| GUD buffer (I/O of GDB) | Locals/Registers buffer |
|--------------------------------+--------------------------------+
| Primary Source buffer | I/O buffer for debugged pgm |
|--------------------------------+--------------------------------+
locals buffer is visible, its contents update to display the variables
that are local in the new thread.
-When @code{gdb-many-windows} is non-@code{nil}, the threads buffer
-shares its window with the breakpoints buffer. To switch from one to
-the other click with @kbd{mouse-1} on the relevant button in the
-header line.
-
When there is more than one main thread and the threads buffer is
-present, Emacs displays the selected thread number in many of the
-GDB-UI Buffers.
+present, Emacs displays the selected thread number in the mode line of
+many of the GDB-UI Buffers.
@item Memory Buffer
The memory buffer lets you examine sections of program memory
display format or unit size for these data items.
@end table
+When @code{gdb-many-windows} is non-@code{nil}, the threads buffer
+shares its window with the breakpoints buffer, and the locals buffer
+with the registers buffer. To switch from one to the other click with
+@kbd{mouse-1} on the relevant button in the header line.
+
@node Watch Expressions
@subsubsection Watch Expressions
@cindex Watching expressions in GDB