Ich habe einige Probleme mit dem Ruder, daher habe ich mich debug-on-errorbemüht, das Problem zu lokalisieren. Immer wenn das Problem auftritt, wird der *Backtrace*Puffer wie erwartet angezeigt, aber ich bin immer noch in einem der Hauptmodi des Ruders und kann nicht im Backtrace-Puffer navigieren und normal debuggen.
Der Hauptmodus verwendet immer noch den Minibuffer und scheint auch meine Schlüsselsequenzen zu "stehlen" und mich am Debuggen zu hindern. Wenn ich den helm-mulit-occurlaufenden Vorgang beende, wird der Backtrace-Puffer gelöscht und ich kann das Debuggen nicht fortsetzen.
Gibt es eine Möglichkeit, einen Hauptmodus anzuhalten, während der elisp-Debugger ausgeführt wird, damit ich wie gewohnt debuggen kann?
helm-multi-occurund der spezifische Fehler, der einige Zeit nach dem erfolgreichen Ausführen des Helms auftritt, ist helm-interpret-value: Symbol must be a function or a variable.
other-windowmacht in diesem Modus nichts und der Minibuffer scheint immer den Fokus zu haben. C-h mist dem Befehl zugeordnet, helm-helpaber das manuelle Ausführen describe-modesagt mir, dass ich in bin minibuffer-inactive-mode.
debug-on-entryon verwendethelm(Debug-on-Error wurde nicht ausgelöst, da keine Fehler aufgetreten sind) und kann weiterhin debuggen.