diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2013-04-11 13:58:09 +0200 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2013-04-11 13:58:09 +0200 |
| commit | 4cf7c4175ac96e643afec1104a4f45a9f093a36d (patch) | |
| tree | 7dff0745fb630fddbb9835302f0827ba32a0a42d /src/hook_manager.cc | |
| parent | 35d0d5b2eaad64a703f14e507746424d331d1c27 (diff) | |
HookManager: write to debug when a hook fails
Diffstat (limited to 'src/hook_manager.cc')
| -rw-r--r-- | src/hook_manager.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/hook_manager.cc b/src/hook_manager.cc index 874bc9ca..5eae3fc9 100644 --- a/src/hook_manager.cc +++ b/src/hook_manager.cc @@ -1,5 +1,7 @@ #include "hook_manager.hh" +#include "debug.hh" + namespace Kakoune { @@ -25,7 +27,10 @@ void HookManager::run_hook(const String& hook_name, { hook(param, context); } - catch (runtime_error&) {} + catch (runtime_error& err) + { + write_debug("error running hook " + hook_name + ": " + err.what()); + } } } |
