Estou tendo alguns problemas com o leme, por isso me debug-on-error
esforcei para localizar o problema. Agora, sempre que o problema ocorre, o *Backtrace*
buffer aparece como esperado, mas ainda estou em um dos principais modos do leme e não consigo navegar no buffer de backtrace e depurar normalmente.
O modo principal ainda está usando o minibuffer e também parece estar "roubando" minhas seqüências de teclas e me impedindo de depurar. Quando saio do helm-mulit-occur
em andamento, o buffer de backtrace é limpo e não consigo continuar a depuração.
Existe uma maneira de "pausar" um modo principal enquanto mantém o depurador elisp em execução para que eu possa depurar normalmente?
helm-multi-occur
e o erro específico que está ocorrendo algum tempo após o leme estar sendo executado com êxito é helm-interpret-value: Symbol must be a function or a variable
.
other-window
não faz nada neste modo, e o minibuffer parece sempre ter foco. C-h m
é mapeado para o comando helm-help
, mas rodando manualmente describe-mode
me diz que eu estou no minibuffer-inactive-mode
.
debug-on-entry
onhelm
(a depuração por erro não seria acionada porque não havia erros) e ainda consigo depurar.