summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2011-11-26 18:39:59 +0000
committerMaxime Coste <frrrwww@gmail.com>2011-11-26 18:39:59 +0000
commitdd2896ecc89858d026301d360578a54b4fc4b841 (patch)
treee778b2133eb305d8048f0ad3ef3fe31867a95f01 /src
parent9c117a821ccf97a84662502718d2ea8d2e1aaab8 (diff)
Window: call WinCreate hook on creation
Diffstat (limited to 'src')
-rw-r--r--src/window.cc6
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