Skip to content

Commit f62046a

Browse files
committed
fix: add back undo text edit for accept
1 parent 78ac56e commit f62046a

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

lua/blink/cmp/accept/text-edits.lua

+8
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,14 @@ function text_edits.get_undo_text_edit_range(text_edit)
4040
return range
4141
end
4242

43+
function text_edits.undo_text_edit(text_edit)
44+
text_edit = vim.deepcopy(text_edit)
45+
text_edit.range = text_edits.get_undo_text_edit_range(text_edit)
46+
text_edit.newText = ''
47+
48+
vim.lsp.util.apply_text_edits({ text_edit }, vim.api.nvim_get_current_buf(), 'utf-16')
49+
end
50+
4351
--- @param item blink.cmp.CompletionItem
4452
function text_edits.apply_additional_text_edits(item)
4553
-- Apply additional text edits

0 commit comments

Comments
 (0)