From 5bcb55b6ddf82c26bb9d08c433c68246cc7bc625 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Sat, 31 May 2014 18:18:29 +0100 Subject: [PATCH] minor cleanups in insert_completer.cc --- src/insert_completer.cc | 8 ++++---- 1 file 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(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);