Как показать Backtrace для emacs?

Я столкнулся с ошибкой:

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

Всякий раз, когда я нажимаю вкладку для отступа в scala-mode .

Я не знаю, где идет ошибка в коде, но вы хотите его исправить. Однако я могу видеть эту ошибку только в буфере * Message * без подробностей. Я попытался увидеть эту ошибку в Backtrace, но не знал, как это сделать. Я попытался (1) -debug-init запустить команду emacs (2) debug-on-entry для scala-block-indentation , но ни один из них работает.

У кого-нибудь есть идеи о том, как включить BackTrace/Debugger для этой функции?

3
nl ja de

2 ответы

Я не использовал scala под emacs, чтобы сказать, поможет ли это вам. Но попробуйте (setq debug-on-error t) в вашем .emacs или просто выполните M-: (setq debug-on-error t) , чтобы попробовать только текущий сеанс emacs.

7
добавлено
M-x toggle-debug-on-error более удобен в интерактивном случае.
добавлено автор phils, источник

Я не использовал scala под emacs, чтобы сказать, поможет ли это вам. Но попробуйте (setq debug-on-error t) в вашем .emacs или просто выполните M-: (setq debug-on-error t) , чтобы попробовать только текущий сеанс emacs.

7
добавлено
M-x toggle-debug-on-error более удобен в интерактивном случае.
добавлено автор phils, источник
pro.jvm
pro.jvm
3 503 участник(ов)

Сообщество разработчиков Java Scala Kotlin Groovy Clojure Чат для нач-их: @javastart Наш сайт: projvm.com projvm.ru Наш канал: @proJVM Вакансии: @jvmjobs Конфы: @jvmconf

Scala User Group
Scala User Group
1 486 участник(ов)

[RU] Scala Chat. Rules, additional links, FAQ: https://telegra.ph/Russian-Speaking-Scala-User-Group-08-27

Scala Jobs
Scala Jobs
852 участник(ов)

Rules: http://telegra.ph/My-lyudi-i-ehto-znachit-chto-nam-nuzhna-organizaciya-02-07 Main Scala Channel: https://t.me/scala_jobs_feed Flood Room: https://t.me/scala_ponv

IDE и редакторы — русскоговорящее сообщество
IDE и редакторы — русскоговорящее сообщество
393 участник(ов)

Общаемся, сравниваем и помогаем друг другу решать задачи с продуктами JetBrains, VS Code, Atom, vim, Emacs, Sublime и т.д. Всё в одном месте, ведь каждый из них хорош по своему. См. также: @js_ru, @typescript_ru, @react_js, @nodejs_ru, @javascript_jobs

Emacs — русскоговорящее сообщество
Emacs — русскоговорящее сообщество
288 участник(ов)

Общаемся на темы, посвященные замечательному редактору Emacs. Решаем проблемы, обмениваемся опытом и делимся новостями @emacs_ru_pub. Обсуждаем и другие редакторы или IDE, клавиатуры и эргономику также: @ru_mechcult, @clojure_ru