Tengo algunos problemas con el timón, por lo que me he debug-on-error
esforzado por localizar el problema. Ahora, cuando se produce el problema, el *Backtrace*
búfer aparece como se esperaba, pero todavía estoy en uno de los modos principales de timón y no puedo navegar por el búfer de seguimiento y depurar normalmente.
El modo principal todavía está usando el minibúfer, y también parece estar "robando" mis secuencias clave y evitando que me depure. Cuando salgo de helm-mulit-occur
en progreso, el búfer de traza inversa se borra y no puedo continuar con la depuración.
¿Hay alguna manera de "pausar" un modo principal mientras se mantiene el depurador elisp en funcionamiento para que pueda depurarlo normalmente?
helm-multi-occur
y el error específico que está ocurriendo algún tiempo después de que el timón se ejecuta correctamente es helm-interpret-value: Symbol must be a function or a variable
.
other-window
no hace nada en este modo, y el minibúfer parece tener siempre el foco. C-h m
está asignado al comando, helm-help
pero la ejecución manual describe-mode
me dice que estoy dentro minibuffer-inactive-mode
.
debug-on-entry
enhelm
(debug-on-error no se activaría ya que no había errores) y todavía puedo depurar.