aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorKim F. Storm2004-10-04 13:37:01 +0000
committerKim F. Storm2004-10-04 13:37:01 +0000
commit1ce9f40ad4ecdb669c8c57a6cf3994e7fa9b0474 (patch)
tree8ff9a39ca4c1869b9630d21abbc731454ccd0df1 /etc
parent6c5d0c5224d10720ec3039bf7b4bbe3254d7b228 (diff)
downloademacs-1ce9f40ad4ecdb669c8c57a6cf3994e7fa9b0474.tar.gz
emacs-1ce9f40ad4ecdb669c8c57a6cf3994e7fa9b0474.zip
Mention pp and ff commands.
Diffstat (limited to 'etc')
-rw-r--r--etc/DEBUG11
1 files changed, 8 insertions, 3 deletions
diff --git a/etc/DEBUG b/etc/DEBUG
index bcc0bd84182..6419b3dfd81 100644
--- a/etc/DEBUG
+++ b/etc/DEBUG
@@ -69,9 +69,11 @@ fatal error, you can use the GDB command `pr'. First print the value
69in the ordinary way, with the `p' command. Then type `pr' with no 69in the ordinary way, with the `p' command. Then type `pr' with no
70arguments. This calls a subroutine which uses the Lisp printer. 70arguments. This calls a subroutine which uses the Lisp printer.
71 71
72Note: It is not a good idea to try `pr' if you know that Emacs is in 72You can also use `pp value' to print the emacs value directly.
73deep trouble: its stack smashed (e.g., if it encountered SIGSEGV due 73
74to stack overflow), or crucial data structures, such as `obarray', 74Note: It is not a good idea to try `pr' or `pp' if you know that Emacs
75is in deep trouble: its stack smashed (e.g., if it encountered SIGSEGV
76due to stack overflow), or crucial data structures, such as `obarray',
75corrupted, etc. In such cases, the Emacs subroutine called by `pr' 77corrupted, etc. In such cases, the Emacs subroutine called by `pr'
76might make more damage, like overwrite some data that is important for 78might make more damage, like overwrite some data that is important for
77debugging the original problem. 79debugging the original problem.
@@ -442,6 +444,9 @@ Several more functions for debugging display code are available in
442Emacs compiled with GLYPH_DEBUG defined; type "C-h f dump- TAB" and 444Emacs compiled with GLYPH_DEBUG defined; type "C-h f dump- TAB" and
443"C-h f trace- TAB" to see the full list. 445"C-h f trace- TAB" to see the full list.
444 446
447When you debug display problems running emacs under X, you can use
448the `ff' command to flush all pending display updates to the screen.
449
445 450
446** Debugging LessTif 451** Debugging LessTif
447 452