I am having some trouble with helm, so I have set debug-on-error
in an effort to locate the problem. Now whenever the problem occurs, the *Backtrace*
buffer appears as expected, but I am still in one of helm's major modes and I am not able to navigate the backtrace buffer and debug normally.
The major mode is still using the minibuffer, and also seems to be "stealing" my key sequences and preventing me from debugging. When I exit the helm-mulit-occur
in progress, the backtrace buffer is cleared and I cannot continue debugging.
Is there a way to "pause" a major mode while keeping the elisp debugger running so that I can debug as normal?
debug-on-entry
onhelm
(debug-on-error would not get triggered as there were no errors) and am still able to debug.helm-multi-occur
and the specific error that is occurring some time after helm is successfully running ishelm-interpret-value: Symbol must be a function or a variable
.other-window
does nothing in this mode, and the minibuffer seems to always have focus.C-h m
is mapped to the commandhelm-help
but manually runningdescribe-mode
tells me that I am inminibuffer-inactive-mode
.