Mercurial > emacs
changeset 59613:1c3d052ef4bf
Suggest separate terminal for debug session.
author | Nick Roberts <nickrob@snap.net.nz> |
---|---|
date | Tue, 18 Jan 2005 01:01:29 +0000 |
parents | 69ffba6567d6 |
children | b883f279ae24 |
files | etc/DEBUG |
diffstat | 1 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/DEBUG Tue Jan 18 01:00:41 2005 +0000 +++ b/etc/DEBUG Tue Jan 18 01:01:29 2005 +0000 @@ -62,6 +62,11 @@ Put a breakpoint early in `main', or suspend the Emacs, to get an opportunity to do the set command. +When Emacs is running in a terminal, it is useful to use a separate terminal +for the debug session. This can be done by starting Emacs as usual, then +attaching to it from gdb with the `attach' command which is explained in the +node "Attach" of the GDB manual. + ** Examining Lisp object values. When you have a live process to debug, and it has not encountered a @@ -115,7 +120,7 @@ b set_frame_buffer_list r -q -Then when Emacs it hits the breakpoint: +Then Emacs hits the breakpoint: (gdb) p frame $1 = 139854428