summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2014-05-31 18:18:29 +0100
committerMaxime Coste <frrrwww@gmail.com>2014-05-31 18:18:29 +0100
commit5bcb55b6ddf82c26bb9d08c433c68246cc7bc625 (patch)
tree4f4afc52164d535d7d0d0f58b9388f44640a8ddc /src
parentcf03cc97ef201c4b80a057055f9889df20009dc3 (diff)
minor cleanups in insert_completer.cc
Diffstat (limited to 'src')
-rw-r--r--src/insert_completer.cc8
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);