diff options
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/DEBUG | 7 |
1 files changed, 4 insertions, 3 deletions
| @@ -140,9 +140,10 @@ If you attached the debugger to a running Emacs, type "continue" into | |||
| 140 | the *gud-emacs* buffer and press RET. | 140 | the *gud-emacs* buffer and press RET. |
| 141 | 141 | ||
| 142 | Many variables you will encounter while debugging are Lisp objects. | 142 | Many variables you will encounter while debugging are Lisp objects. |
| 143 | These are displayed as integer values (or structures, if you used the | 143 | These are normally displayed as opaque pointers or integers that are |
| 144 | "--enable-check-lisp-object-type" option at configure time) that are | 144 | hard to interpret, especially if they represent long lists. |
| 145 | hard to interpret, especially if they represent long lists. You can | 145 | (They are instead displayed as structures containing these opaque |
| 146 | values, if --enable-check-lisp-object-type is in effect.) You can | ||
| 146 | use the 'pp' command to display them in their Lisp form. That command | 147 | use the 'pp' command to display them in their Lisp form. That command |
| 147 | displays its output on the standard error stream, which you | 148 | displays its output on the standard error stream, which you |
| 148 | can redirect to a file using "M-x redirect-debugging-output". | 149 | can redirect to a file using "M-x redirect-debugging-output". |