diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2011-11-09 14:06:05 +0000 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2011-11-09 14:06:05 +0000 |
| commit | 55c092eed903679c05b8fb644eb2b26782a5cd02 (patch) | |
| tree | 9f0f115b983b327a1e3d186e372c1d9a5876713d /src/window.cc | |
| parent | 9f6635494816e471019dc2930453412942a150f3 (diff) | |
Filters: code cleanup
Diffstat (limited to 'src/window.cc')
| -rw-r--r-- | src/window.cc | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/window.cc b/src/window.cc index 05ac628d..4b0fdd5f 100644 --- a/src/window.cc +++ b/src/window.cc @@ -1,7 +1,7 @@ #include "window.hh" #include "assert.hh" -#include "filters.hh" +#include "filter_registry.hh" #include <algorithm> #include <sstream> @@ -114,8 +114,11 @@ Window::Window(Buffer& buffer) m_current_inserter(nullptr) { m_selections.push_back(Selection(buffer.begin(), buffer.begin())); - m_filters.push_back(FilterAndId("show_tabs", expand_tabulations)); - m_filters.push_back(FilterAndId("show_selection", HighlightSelections(*this))); + + FilterRegistry& registry = FilterRegistry::instance(); + add_filter(registry.get_filter("expand_tabs", FilterParameters())); + add_filter(FilterAndId("show_selections", HighlightSelections(*this))); + add_filter(registry.get_filter("hlcpp", FilterParameters())); } void Window::check_invariant() const |
