* lisp/emacs-lisp/debug.el (debugger-toggle-locals): New command.
authorHelmut Eller <eller.helmut@gmail.com>
Mon, 2 Dec 2013 14:45:22 +0000 (09:45 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 2 Dec 2013 14:45:22 +0000 (09:45 -0500)
commitf345395c71fb70cc6b42edbef06a26bc6b9b31e0
tree0ae4bc3c939f87014145b609e39bcb0ed9ad7c9b
parenta8a15d9d4529d9cc2ace1cbacf0828cb14c6de94
* lisp/emacs-lisp/debug.el (debugger-toggle-locals): New command.
(debugger-mode-map): Bind it.
(debugger--backtrace-base): New function.
(debugger-eval-expression): Use it.
(debugger-frame-number): Skip local vars when present.
(debugger--locals-visible-p, debugger--insert-locals)
(debugger--show-locals, debugger--hide-locals): New functions.
* src/eval.c (Fbacktrace__locals): New function.
(syms_of_eval): Defsubr it.
etc/NEWS
lisp/ChangeLog
lisp/emacs-lisp/debug.el
src/ChangeLog
src/eval.c