diff options
| author | Frank LENORMAND <lenormf@gmail.com> | 2018-07-04 09:55:05 +0300 |
|---|---|---|
| committer | Frank LENORMAND <lenormf@gmail.com> | 2018-07-04 09:55:05 +0300 |
| commit | ab2eade28da2acbbb5b58cd0379c7a138da77101 (patch) | |
| tree | 52a6acaa7b3c05b9d16fabfa105ea56673005c51 /rc/base | |
| parent | 5309b7b5e53c6d742a779bc82dcafe815de0dd56 (diff) | |
rc: Synchronize important file writes
Fixes #2178
Diffstat (limited to 'rc/base')
| -rw-r--r-- | rc/base/lint.kak | 2 | ||||
| -rw-r--r-- | rc/base/spell.kak | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/rc/base/lint.kak b/rc/base/lint.kak index b38e3a8d..e02caa16 100644 --- a/rc/base/lint.kak +++ b/rc/base/lint.kak @@ -12,7 +12,7 @@ define-command lint -docstring 'Parse the current buffer with a linter' %{ %sh{ dir=$(mktemp -d "${TMPDIR:-/tmp}"/kak-lint.XXXXXXXX) mkfifo "$dir"/fifo - printf '%s\n' "evaluate-commands -no-hooks write $dir/buf" + printf '%s\n' "evaluate-commands -no-hooks write -sync $dir/buf" printf '%s\n' "evaluate-commands -draft %{ edit! -fifo $dir/fifo -debug *lint-output* diff --git a/rc/base/spell.kak b/rc/base/spell.kak index 793b66f9..cd5a8277 100644 --- a/rc/base/spell.kak +++ b/rc/base/spell.kak @@ -12,7 +12,7 @@ Formats of language supported: try %{ add-highlighter window ranges 'spell_regions' } %sh{ file=$(mktemp -d "${TMPDIR:-/tmp}"/kak-spell.XXXXXXXX)/buffer - printf 'eval -no-hooks write %s\n' "${file}" + printf 'eval -no-hooks write -sync %s\n' "${file}" printf 'set-option buffer spell_tmp_file %s\n' "${file}" } %sh{ |
