create savepoint before requesting completion
This commit is contained in:
parent
bc23e54805
commit
4300a3ad05
2 changed files with 1 additions and 3 deletions
helix-term/src
|
@ -4181,6 +4181,7 @@ pub fn completion(cx: &mut Context) {
|
|||
iter.reverse();
|
||||
let offset = iter.take_while(|ch| chars::char_is_word(*ch)).count();
|
||||
let start_offset = cursor.saturating_sub(offset);
|
||||
doc.savepoint();
|
||||
|
||||
cx.callback(
|
||||
future,
|
||||
|
|
|
@ -957,9 +957,6 @@ impl EditorView {
|
|||
return;
|
||||
}
|
||||
|
||||
// Immediately initialize a savepoint
|
||||
doc_mut!(editor).savepoint();
|
||||
|
||||
editor.last_completion = None;
|
||||
self.last_insert.1.push(InsertEvent::TriggerCompletion);
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue