Skip to content

Commit

Permalink
refactor: change get_henkan_list -> update_henkan_list
Browse files Browse the repository at this point in the history
  • Loading branch information
kawarimidoll committed Nov 24, 2023
1 parent 59aad6b commit ecff6b6
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions k.vim
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@ function! s:get_insert_spec(key, henkan = v:false) abort
let preceding_str = s:get_preceding_str('henkan', v:false)
echomsg 'okuri-ari:' preceding_str .. a:key

let s:latest_henkan_list = k#get_henkan_list(preceding_str .. a:key)
call k#update_henkan_list(preceding_str .. a:key)

return $"\<c-r>=k#completefunc('{get(kana_dict,'',a:key)}')\<cr>\<c-n>"
endif
Expand Down Expand Up @@ -257,7 +257,7 @@ function! s:get_insert_spec(key, henkan = v:false) abort
return get(kana_dict, '', a:key)
endfunction

function! k#get_henkan_list(str) abort
function! k#update_henkan_list(str) abort
let henkan_list = []
for jisyo in s:jisyo_list
let mark = get(jisyo, 'mark', '') ==# '' ? '' : $'[{jisyo.mark}]'
Expand All @@ -273,7 +273,7 @@ function! k#get_henkan_list(str) abort
endfor
endfor

return henkan_list
let s:latest_henkan_list = henkan_list
endfunction

function! k#completefunc(suffix_key = '')
Expand Down Expand Up @@ -383,7 +383,7 @@ function! k#henkan(fallback_key) abort
let preceding_str = s:get_preceding_str('henkan')
echomsg preceding_str

let s:latest_henkan_list = k#get_henkan_list(preceding_str)
call k#update_henkan_list(preceding_str)

return "\<c-r>=k#completefunc()\<cr>\<c-n>"
endfunction
Expand Down Expand Up @@ -433,7 +433,7 @@ function! s:buf_enter_try_user_henkan() abort

call k#enable()

let s:latest_henkan_list = k#get_henkan_list(b:jisyo_touroku_ctx.yomi)
call k#update_henkan_list(b:jisyo_touroku_ctx.yomi)
if empty(s:latest_henkan_list)
return
endif
Expand Down

0 comments on commit ecff6b6

Please sign in to comment.