comparison man/building.texi @ 66166:4a7b16ad0fba

(Compilation Mode): Remove redundant paragraph. (Watch Expressions): Remove paragraph to reflect code change.
author Nick Roberts <nickrob@snap.net.nz>
date Mon, 17 Oct 2005 21:32:37 +0000
parents 3e340cd42f9f
children c5bb9ba4c102 0ca0d9181b5e
comparison
equal deleted inserted replaced
66165:b4edc4a21bef 66166:4a7b16ad0fba
221 leading context in the window before the current message. If it is 221 leading context in the window before the current message. If it is
222 @code{nil} and the left fringe is displayed, the window doesn't 222 @code{nil} and the left fringe is displayed, the window doesn't
223 scroll. If there is no left fringe, no arrow is displayed and a value 223 scroll. If there is no left fringe, no arrow is displayed and a value
224 of @code{nil} means display the message at the top of the window. 224 of @code{nil} means display the message at the top of the window.
225 225
226 You don't have to be in the compilation buffer in order to use
227 @code{next-error}. If one window on the selected frame can be the
228 target of the @code{next-error} call, it is used. Else, if a buffer
229 previously had @code{next-error} called on it, it is used. Else,
230 if the current buffer can be the target of @code{next-error}, it is
231 used. Else, all the buffers Emacs manages are tried for
232 @code{next-error} support.
233
234 If you're not in the compilation buffer when you run 226 If you're not in the compilation buffer when you run
235 @code{next-error}, Emacs will look for a buffer that contains error 227 @code{next-error}, Emacs will look for a buffer that contains error
236 messages. First, it looks for one displayed in the selected frame, 228 messages. First, it looks for one displayed in the selected frame,
237 then for one that previously had @code{next-error} called on it, and 229 then for one that previously had @code{next-error} called on it, and
238 then at the current buffer. Finally, Emacs looks at all the remaining 230 then at the current buffer. Finally, Emacs looks at all the remaining
905 897
906 Each watch expression is displayed in the speedbar. Complex data 898 Each watch expression is displayed in the speedbar. Complex data
907 types, such as arrays, structures and unions are represented in a tree 899 types, such as arrays, structures and unions are represented in a tree
908 format. To expand or contract a complex data type, click @kbd{Mouse-2} 900 format. To expand or contract a complex data type, click @kbd{Mouse-2}
909 on the tag to the left of the expression. 901 on the tag to the left of the expression.
910
911 By default, watch expressions only display in the speedbar when the
912 GUD buffer is selected in the attached frame. If you want your watch
913 expressions to remain visible at all times then select the @samp{GUD}
914 radio button on the @samp{Speedbar->Displays} sub-menu using
915 @kbd{Mouse-3}.
916 902
917 @findex gdb-var-delete 903 @findex gdb-var-delete
918 With the cursor over the root expression of a complex data type, type 904 With the cursor over the root expression of a complex data type, type
919 @kbd{D} to delete it from the speedbar 905 @kbd{D} to delete it from the speedbar
920 (@code{gdb-var-delete}). 906 (@code{gdb-var-delete}).