diff options
| author | Maxime Coste <mawww@kakoune.org> | 2018-06-12 06:48:48 +1000 |
|---|---|---|
| committer | Maxime Coste <mawww@kakoune.org> | 2018-06-12 06:48:48 +1000 |
| commit | 0bdde991eafb22f0dc160084050141892d3a9d41 (patch) | |
| tree | 3c0051f7e360e664d8ef8dc802a167475a56f33e /src/window.cc | |
| parent | 0d3a1b59555a25fdf564a4728272183a73e0192c (diff) | |
Remove unneeded Window::m_range post refactoring
Diffstat (limited to 'src/window.cc')
| -rw-r--r-- | src/window.cc | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/window.cc b/src/window.cc index 09babb8f..fa932778 100644 --- a/src/window.cc +++ b/src/window.cc @@ -170,10 +170,7 @@ const DisplayBuffer& Window::update_display_buffer(const Context& context) m_display_buffer.optimize(); m_last_setup = build_setup(context); - - m_position.line = clamp(setup.window_pos.line - m_position_offset.line, 0_line, buffer().line_count()-1); - m_position.column = std::max(0_col, setup.window_pos.column - m_position_offset.column); - m_range = setup.window_range; + set_position(setup.window_pos - m_position_offset); if (profile and not (buffer().flags() & Buffer::Flags::Debug)) { @@ -188,7 +185,7 @@ const DisplayBuffer& Window::update_display_buffer(const Context& context) void Window::set_position(DisplayCoord position) { - m_position.line = std::max(0_line, position.line); + m_position.line = clamp(position.line, 0_line, buffer().line_count()-1); m_position.column = std::max(0_col, position.column); } |
