llama.vim : fix suffix construction + fix virt text offset

This commit is contained in:
Georgi Gerganov 2024-10-09 12:36:56 +03:00
parent 0566c69531
commit 0c649c8967
No known key found for this signature in database
GPG key ID: BF970631944C16B7

View file

@ -44,6 +44,7 @@ function! llama#fim() abort
let l:suffix = ""
\ . l:line_cur_suffix
\ . "\n"
\ . join(l:lines_suffix, "\n")
\ . "\n"
@ -111,7 +112,7 @@ function! llama#fim() abort
call nvim_buf_set_extmark(l:bufnr, s:ns_id, l:pos_y - 1, l:pos_x - 1, {
\ 'virt_text': [[s:content[0], 'llama_hint']],
\ 'virt_text_win_col': virtcol('.')
\ 'virt_text_win_col': l:pos_x == 1 ? 0 : virtcol('.')
\ })
call nvim_buf_set_extmark(l:bufnr, s:ns_id, l:pos_y - 1, 0, {