From d4f77e7a9a4b910622a0bc225e482c4c808e4099 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 17 Nov 2025 16:55:45 +0000 Subject: docs: update configs.md skip-checks: true --- doc/configs.md | 50 ++++++++++++++++++++++++++++++++++++++++++++------ doc/configs.txt | 38 ++++++++++++++++++++++++++++++++------ 2 files changed, 76 insertions(+), 12 deletions(-) diff --git a/doc/configs.md b/doc/configs.md index 3df5274a..f62bc117 100644 --- a/doc/configs.md +++ b/doc/configs.md @@ -318,6 +318,7 @@ Nvim by running `:help lspconfig-all`. - [tailwindcss](#tailwindcss) - [taplo](#taplo) - [tblgen_lsp_server](#tblgen_lsp_server) +- [tclsp](#tclsp) - [teal_ls](#teal_ls) - [templ](#templ) - [termux_language_server](#termux_language_server) @@ -2403,11 +2404,11 @@ Default config: { editorInfo = { name = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, editorPluginInfo = { name = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" } } ``` @@ -4846,20 +4847,20 @@ Default config: { editorInfo = { name = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, editorPluginInfo = { name = "Neovim LSP", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, extension = { name = "Neovim LSP Client", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, ide = { name = "Neovim", vendor = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" } } ``` @@ -12010,6 +12011,43 @@ Default config: --- +## tclsp + +https://github.com/nmoroze/tclint + +`tclsp`, a language server for Tcl + +`tclsp` can be installed via `pipx`: +```sh +pipx install tclint +``` + +Or via `pip`: +```sh +pip install tclint +``` + +Snippet to enable the language server: +```lua +vim.lsp.enable('tclsp') +``` + +Default config: +- `cmd` : + ```lua + { "tclsp" } + ``` +- `filetypes` : + ```lua + { "tcl", "sdc", "xdc", "upf" } + ``` +- `root_markers` : + ```lua + { "tclint.toml", ".tclint", "pyproject.toml", ".git" } + ``` + +--- + ## teal_ls https://github.com/teal-language/teal-language-server diff --git a/doc/configs.txt b/doc/configs.txt index ccf05153..391325fb 100644 --- a/doc/configs.txt +++ b/doc/configs.txt @@ -1572,11 +1572,11 @@ Default config: { editorInfo = { name = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, editorPluginInfo = { name = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" } } - on_attach (use "gF" to view): ../lsp/copilot.lua:106 @@ -3443,20 +3443,20 @@ Default config: { editorInfo = { name = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, editorPluginInfo = { name = "Neovim LSP", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, extension = { name = "Neovim LSP Client", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, ide = { name = "Neovim", vendor = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" } } - on_attach (use "gF" to view): ../lsp/gitlab_duo.lua:317 @@ -8906,6 +8906,32 @@ Default config: { "tablegen_compile_commands.yml", ".git" } < +------------------------------------------------------------------------------ +tclsp + +https://github.com/nmoroze/tclint + +`tclsp`, a language server for Tcl + +`tclsp` can be installed via `pipx` >sh + pipx install tclint + +Or via `pip` >sh + pip install tclint + +Snippet to enable the language server: >lua + vim.lsp.enable('tclsp') + + +Default config: +- cmd: >lua + { "tclsp" } +- filetypes: >lua + { "tcl", "sdc", "xdc", "upf" } +- root_markers: >lua + { "tclint.toml", ".tclint", "pyproject.toml", ".git" } +< + ------------------------------------------------------------------------------ teal_ls -- cgit v1.2.3-70-g09d2