diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2011-11-26 18:39:59 +0000 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2011-11-26 18:39:59 +0000 |
| commit | dd2896ecc89858d026301d360578a54b4fc4b841 (patch) | |
| tree | e778b2133eb305d8048f0ad3ef3fe31867a95f01 /src | |
| parent | 9c117a821ccf97a84662502718d2ea8d2e1aaab8 (diff) | |
Window: call WinCreate hook on creation
Diffstat (limited to 'src')
| -rw-r--r-- | src/window.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/window.cc b/src/window.cc index f2d29351..278b6a60 100644 --- a/src/window.cc +++ b/src/window.cc @@ -2,6 +2,7 @@ #include "assert.hh" #include "filter_registry.hh" +#include "hooks_manager.hh" #include <algorithm> #include <sstream> @@ -54,9 +55,12 @@ Window::Window(Buffer& buffer) m_selections.push_back(Selection(buffer.begin(), buffer.begin())); FilterRegistry& registry = FilterRegistry::instance(); + + HooksManager::instance().run_hook("WinCreate", buffer.name(), + Context(*this)); + registry.add_filter_to_window(*this, "expand_tabs", FilterParameters()); registry.add_filter_to_window(*this, "highlight_selections", FilterParameters()); - registry.add_filter_to_window(*this, "hlcpp", FilterParameters()); } void Window::check_invariant() const |
