From 33bf274c11be71ef1be1ef1750e85dfee1f5f4a4 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Sat, 14 Jun 2025 22:57:07 -0400 Subject: [PATCH] AutoYADM commit: 2025-06-14 22:57:07 --- .config/kak/autoload/lsp.kak | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.config/kak/autoload/lsp.kak b/.config/kak/autoload/lsp.kak index da6c2e6e..9652a9ef 100644 --- a/.config/kak/autoload/lsp.kak +++ b/.config/kak/autoload/lsp.kak @@ -2,8 +2,21 @@ eval %sh{kak-lsp} # eval %sh{kak-lsp-diags} +declare-option str diags_dev "$HOME/dev/kak-lsp-diags" +define-command -params 0..1 -docstring %{ + enable lsp-diags. give -dev switch to run dev build. +} diags %{ + evaluate-commands %sh{ + if [ "$1" = "-dev" ]; then + uv run --project "$kak_opt_diags_dev" kak-lsp-diags + else + kak-lsp-diags + fi + } +} + define-command -override -hidden lsp-do-send-async %{ - # echo -debug ===BEGIN-LSP +# echo -debug ===BEGIN-LSP # echo -quoting shell -debug %reg{a} # echo -debug ===END-LSP echo -quoting shell -to-file %opt{lsp_fifo} %reg{a}