Я пишу OCaml под Emacs. Я уже настроил Emacs так, чтобы Meta-x compile
и make -k
выдавали предупреждения с гиперссылкой. Но для ошибок, вызванных failwith
, он не может дать гиперссылку, например:
analyzing (ZONE)...
Fatal error: exception Failure("to do")
Raised at file "pervasives.ml", line 22, characters 22-33
Called from file "list.ml", line 69, characters 12-15
make: *** [all] Error 2
Compilation exited abnormally with code 2 at Fri Jan 27 18:44:10
У меня есть много failwith "to do"
в моем коде, и мне нужно знать, какой из них вызывает ошибку, кто-нибудь знает, как позволить Emacs обнаружить такую ошибку?