Якщо виникає помилка всередині дозорного процесу або під час блокування шрифту, Emacs не показує зворотній слід, навіть якщо це debug-on-error
було раніше ввімкнено.
Я розумію, чому ці помилки виявляються, та сама помилка може бути спровокована ще раз, намагаючись представити зворотній слід. Однак коли я хочу налагодити цю помилку, це не дуже корисно. Я б швидше ризикну Emacs не відповісти, ніж працювати з цим:
error in process sentinel: Wrong type argument: stringp, nil
Зрештою, я можу просто запустити другу інстанцію, якщо перша почне божевільна. Трохи більше контексту допоможе, коли існує багато місць, де теоретично може статися така помилка у дозорному.
Тож як я можу змусити Emacs показати зворотній шлях навіть у випадках, коли debug-on-error
це не має ефекту?