Has anyone found any way to step through the code using edebug and see how variables change on each step in the backtrace? On my emacs each time you run
edebug-next-mode backtrace disappears and you have to invoke it again, which quickly turns into a difficult workflow.
As a poor man's workaround I've rebound
d to open backtrace and go back to the main window (so by pressing quickly
d for this funciton with a bit of flickering you can somewhat step through AND have a traceback):
(defun edebug-pop-to-backtrace-and-return () (interactive) (edebug-pop-to-backtrace) (windmove-up)) (map! :map edebug-mode-map "d" 'edebug-pop-to-backtrace-and-return)
This is by not means a solution. If anyone found a better way to do it please let me know.
UPDATE: This won't work if you also want to watch local variables. Still looking for a "proper" solution...