mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
Don't eat stacks in backtraces in debug mode
The error handlers were a little too effective. They obscured a large chunk of the stacktrace after errors, even in debug mode. This fixes that and ensures backtraces in debug mode are more helpful.
This commit is contained in:
@ -247,7 +247,8 @@ easier to tell where the came from.
|
||||
Meant to be used with `run-hook-wrapped'."
|
||||
(condition-case e
|
||||
(funcall hook)
|
||||
(error (signal 'doom-hook-error (list hook e))))
|
||||
((debug error)
|
||||
(signal 'doom-hook-error (list hook e))))
|
||||
;; return nil so `run-hook-wrapped' won't short circuit
|
||||
nil)
|
||||
|
||||
|
Reference in New Issue
Block a user