hydra.el (defhydra): Re-throw a caught error when debug-on-error

* hydra.el (defhydra): Update.
master
Oleh Krehel 11 years ago
parent 60ce25698b
commit aeaabd3c8a
  1. 4
      hydra.el

@ -941,7 +941,9 @@ result of `defhydra'."
(or body-body-pre body-pre) body-before-exit
'(setq prefix-arg current-prefix-arg)))))
(error
(message "Error in defhydra %S: %s" name (cdr err))
(if debug-on-error
(signal (car err) (cdr err))
(message "Error in defhydra %S: %s" name (cdr err)))
nil)))
(defmacro defhydradio (name _body &rest heads)

Loading…
Cancel
Save