./emacs/elisp/debugging.txt

download original
- entering the debugger:

  - var. debug-on-error, fcn. toggle-debug-on-error

  - var. debug-on-signal, fcn. toggle-debug-on-signal  debugs even
    handled errors

  - (debug-on-entry FCN) (FCN -- symbol)
    M-x debug-on-entry
    (cancel-debug-on-entry FCN)
    M-x cancel-debug-on-entry

  - explicit entry: call (debug) anywhere inside your prog
    (preferably at a place where the return value is ignored


- inside *Backtrace* buffer:

  - most important cmds: "d" (step into), "c" (step over), "e" (eval
    expression) (TODO: verify)

  
back to elisp

(C) 1998-2017 Olaf Klischat <olaf.klischat@gmail.com>