Show
Ignore:
Timestamp:
04/04/08 22:04:40 (8 months ago)
Author:
miyoshi
Message:

Sync up with Emacs22.2.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/man/building.texi

    r4196 r4220  
    11@c This is part of the Emacs manual. 
    22@c Copyright (C) 1985, 1986, 1987, 1993, 1994, 1995, 1997, 2000, 2001, 
    3 @c   2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 
     3@c   2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 
    44@c See file emacs.texi for copying conditions. 
    55@node Building, Maintaining, Programs, Top 
     
    821821 
    822822@vindex gud-gdb-command-name 
    823 @findex gdba 
    824   You can also run GDB in text command mode, like other debuggers.  To 
    825 do this, replace the GDB @code{"--annotate=3"} option with 
    826 @code{"--fullname"} either in the minibuffer for the current Emacs 
    827 session, or the custom variable @code{gud-gdb-command-name} for all 
    828 future sessions.  You need to use text command mode to debug multiple 
    829 programs within one Emacs session.  If you have customized 
    830 @code{gud-gdb-command-name} in this way, you can use @kbd{M-x gdba} to 
    831 invoke GDB in graphical mode. 
     823  You can also run GDB in text command mode, like the other debuggers 
     824in Emacs.  To do this, replace the GDB @code{"--annotate=3"} option 
     825with @code{"--fullname"} either in the minibuffer for the current 
     826Emacs session, or the custom variable @code{gud-gdb-command-name} for 
     827all future sessions.  You need to use text command mode to debug 
     828multiple programs within one Emacs session.  You can also use 
     829@kbd{M-x gud-gdb} to invoke GDB in text command mode if you have 
     830problems before execution has started. 
    832831 
    833832@menu 
     
    909908@c @findex gdb-mouse-set-clear-breakpoint 
    910909@c @findex gdb-mouse-toggle-breakpoint 
    911 Many GDB commands can be entered using keybindings or the tool bar but 
     910Many GDB commands can be entered using key bindings or the tool bar but 
    912911sometimes it is quicker to use the fringe.  These commands either 
    913912manipulate breakpoints or control program execution.  When there is no 
     
    11181117scope less noticeable.  When a variable goes out of scope you can't 
    11191118edit its value. 
     1119 
     1120@vindex gdb-delete-out-of-scope 
     1121  If the variable @code{gdb-delete-out-of-scope} is non-@code{nil} 
     1122(the default value), Emacs automatically deletes watch expressions 
     1123which go out of scope.  Sometimes, when re-entering the same function, 
     1124it may be useful to set this value to nil so that you don't need to 
     1125recreate the watch expression. 
    11201126 
    11211127@vindex gdb-use-colon-colon-notation