Skip to content

Commit 74f1800

Browse files
committed
👍 Cancel previous echo for stability
1 parent dc44a5a commit 74f1800

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

denops_std/helper/echo.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,11 @@ async function ensurePrerequisites(denops: Denops): Promise<string> {
1313
denops.context[cacheKey] = true;
1414
const script = `
1515
let g:loaded_denops_std_helper_echo_${suffix} = 1
16+
let s:denops_std_helper_echo_timer = 0
1617
1718
function! DenopsStdHelperEcho_${suffix}(message) abort
18-
call timer_start(0, { -> s:DenopsStdHelperEchoInternal_${suffix}(a:message) })
19+
call timer_stop(s:denops_std_helper_echo_timer)
20+
let s:denops_std_helper_echo_timer = timer_start(0, { -> s:DenopsStdHelperEchoInternal_${suffix}(a:message) })
1921
endfunction
2022
2123
function! s:DenopsStdHelperEchoInternal_${suffix}(message) abort

0 commit comments

Comments
 (0)