Иногда при редактировании файла в режиме haskell я получаю неожиданное сообщение Mark set
при сохранении файла. Прослеживая функцию push-mark
, я замечаю, что она, кажется, вызывается с аргументами nil nil t
, которые я не совсем понимаю (местоположение - первый аргумент). Я не знаю, откуда это вызвано или почему.
Есть ли способ узнать, что вызывает его, и, возможно, остановить выполнение и изучить стек вызовов?