diff options
author | Eli Zaretskii <eliz@gnu.org> | 2016-08-01 22:58:37 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2016-08-01 22:58:37 +0300 |
commit | baa7abde77e815a0645839adae1cefdb40c984a2 (patch) | |
tree | 9e587a558a638cd61042d300c5c7f3bbe103a553 /lisp/progmodes/gdb-mi.el | |
parent | aa4271ab7299c033760db64bf15476a5e0eee2a5 (diff) | |
download | emacs-baa7abde77e815a0645839adae1cefdb40c984a2.tar.gz |
Improve doc strings of 'gud-gdb' and 'gdb'
* lisp/progmodes/gdb-mi.el (gdb):
* lisp/progmodes/gud.el (gud-gdb): Doc fix. (Bug#24125)
Diffstat (limited to 'lisp/progmodes/gdb-mi.el')
-rw-r--r-- | lisp/progmodes/gdb-mi.el | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/lisp/progmodes/gdb-mi.el b/lisp/progmodes/gdb-mi.el index 5ad101df7bf..d243650d73a 100644 --- a/lisp/progmodes/gdb-mi.el +++ b/lisp/progmodes/gdb-mi.el @@ -673,14 +673,18 @@ NOARG must be t when this macro is used outside `gud-def'" ;;;###autoload (defun gdb (command-line) - "Run gdb on program FILE in buffer *gud-FILE*. -The directory containing FILE becomes the initial working directory -and source-file directory for your debugger. - -COMMAND-LINE is the shell command for starting the gdb session. -It should be a string consisting of the name of the gdb -executable followed by command line options. The command line -options should include \"-i=mi\" to use gdb's MI text interface. + "Run gdb passing it COMMAND-LINE as arguments. + +If COMMAND-LINE names a program FILE to debug, gdb will run in +a buffer named *gud-FILE*, and the directory containing FILE +becomes the initial working directory and source-file directory +for your debugger. +If COMMAND-LINE requests that gdb attaches to a process PID, gdb +will run in *gud-PID*, otherwise it will run in *gud*; in these +cases the initial working directory is the default-directory of +the buffer in which this command was invoked. + +COMMAND-LINE should include \"-i=mi\" to use gdb's MI text interface. Note that the old \"--annotate\" option is no longer supported. If option `gdb-many-windows' is nil (the default value) then gdb just |