diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2014-05-31 18:18:29 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2014-05-31 18:18:29 +0100 |
| commit | 5bcb55b6ddf82c26bb9d08c433c68246cc7bc625 (patch) | |
| tree | 4f4afc52164d535d7d0d0f58b9388f44640a8ddc /src | |
| parent | cf03cc97ef201c4b80a057055f9889df20009dc3 (diff) | |
minor cleanups in insert_completer.cc
Diffstat (limited to 'src')
| -rw-r--r-- | src/insert_completer.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/insert_completer.cc b/src/insert_completer.cc index 2feddbb6..27342245 100644 --- a/src/insert_completer.cc +++ b/src/insert_completer.cc @@ -203,8 +203,8 @@ void InsertCompleter::select(int offset) const_cast<SelectionList&>(selections).update(); } } - m_completions.end = cursor_pos; - m_completions.begin = buffer.advance(m_completions.end, -candidate.length()); + m_completions.end = cursor_pos; + m_completions.begin = buffer.advance(cursor_pos, -candidate.length()); m_completions.timestamp = buffer.timestamp(); if (m_context.has_ui()) m_context.ui().menu_select(m_current_candidate); @@ -227,8 +227,8 @@ void InsertCompleter::update() ByteCoord cursor = m_context.selections().main().cursor(); ByteCoord compl_beg = m_completions.begin; if (cursor.line == compl_beg.line and - is_in_range(cursor.column - compl_beg.column, - ByteCount{0}, longest_completion-1)) + is_in_range(cursor.column, compl_beg.column, + compl_beg.column + longest_completion-1)) { String prefix = m_context.buffer().string(compl_beg, cursor); |
