如何为emacs显示Backtrace?

时间:2012-12-28 09:43:52

标签: scala emacs emacs-prelude

我遇到错误:

scala-block-indentation: Wrong type argument: number-or-marker-p, nil

每当我点击标签进行scala-mode中的缩进时。

我不知道代码出了什么问题,但想要修复它。但是,我只能在*Message*缓冲区中看到此错误而没有详细信息。我试图在Backtrace中看到这个错误,但不知道如何。我尝试(1)-debug-initdebug-on-entry启动emacs(2)scala-block-indentation命令,但它们都不起作用。

有没有人有关于如何为此功能启用BackTrace / Debugger的想法?

1 个答案:

答案 0 :(得分:7)

我没有在emacs下使用scala来判断这是否可以帮助你。但请在(setq debug-on-error t)中尝试.emacs,或者只需M-: (setq debug-on-error t)尝试当前的emacs会话。