diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2014-05-12 23:25:15 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2014-05-13 20:09:06 +0100 |
| commit | ea3e92aa5e68e73fa95196332b739891bbf3f24f (patch) | |
| tree | 1b91673cdbec34a9dcb592858890fc6db1255ff9 /src/window.cc | |
| parent | 7bc73b7ef9402f81a6bb496b03ba84197f76e642 (diff) | |
SelectionList know its buffer and timestamp
Diffstat (limited to 'src/window.cc')
| -rw-r--r-- | src/window.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/window.cc b/src/window.cc index 90c4ded6..fa6c9af9 100644 --- a/src/window.cc +++ b/src/window.cc @@ -23,7 +23,7 @@ Window::Window(Buffer& buffer) m_options(buffer.options()), m_keymaps(buffer.keymaps()) { - InputHandler hook_handler{*m_buffer, { Selection{} } }; + InputHandler hook_handler{{ *m_buffer, Selection{} }}; hook_handler.context().set_window(*this); m_hooks.run_hook("WinCreate", buffer.name(), hook_handler.context()); m_options.register_watcher(*this); @@ -38,7 +38,7 @@ Window::Window(Buffer& buffer) Window::~Window() { - InputHandler hook_handler{*m_buffer, { Selection{} } }; + InputHandler hook_handler{{ *m_buffer, Selection{} }}; hook_handler.context().set_window(*this); m_hooks.run_hook("WinClose", buffer().name(), hook_handler.context()); m_options.unregister_watcher(*this); @@ -262,7 +262,7 @@ ByteCoord Window::offset_coord(ByteCoord coord, LineCount offset) lines.emplace_back(AtomList{ {buffer(), line, line+1} }); display_buffer.compute_range(); - InputHandler hook_handler{*m_buffer, { Selection{} } }; + InputHandler hook_handler{{ *m_buffer, Selection{} } }; hook_handler.context().set_window(*this); m_highlighters(hook_handler.context(), HighlightFlags::MoveOnly, display_buffer); m_builtin_highlighters(hook_handler.context(), HighlightFlags::MoveOnly, display_buffer); @@ -274,7 +274,7 @@ ByteCoord Window::offset_coord(ByteCoord coord, LineCount offset) void Window::on_option_changed(const Option& option) { String desc = option.name() + "=" + option.get_as_string(); - InputHandler hook_handler{*m_buffer, { Selection{} } }; + InputHandler hook_handler{{ *m_buffer, Selection{} }}; hook_handler.context().set_window(*this); m_hooks.run_hook("WinSetOption", desc, hook_handler.context()); |
