mirror of
https://github.com/mawww/kakoune.git
synced 2024-11-27 02:23:26 +03:00
Make lint.kak utilize toolsclient
This commit is contained in:
parent
74e3e5efd3
commit
28be53fb39
@ -17,6 +17,9 @@ declare-option -hidden line-specs lint_messages
|
||||
declare-option -hidden int lint_error_count
|
||||
declare-option -hidden int lint_warning_count
|
||||
|
||||
declare-option -docstring "name of the client in which utilities display information" \
|
||||
str toolsclient
|
||||
|
||||
define-command \
|
||||
-hidden \
|
||||
-params 1 \
|
||||
@ -46,9 +49,8 @@ define-command \
|
||||
dir=$(mktemp -d "${TMPDIR:-/tmp}"/kak-lint.XXXXXXXX)
|
||||
|
||||
# A fifo to send the results back to a Kakoune buffer.
|
||||
# FIXME: Should we put the lint output in toolsclient?
|
||||
mkfifo "$dir"/fifo
|
||||
printf '%s\n' "evaluate-commands -draft %{
|
||||
printf '%s\n' "evaluate-commands -try-client '$kak_opt_toolsclient' %{
|
||||
edit! -fifo $(kakquote "$dir/fifo") -debug *lint-output*
|
||||
set-option buffer filetype make
|
||||
set-option buffer make_current_error_line 0
|
||||
|
Loading…
Reference in New Issue
Block a user