aboutsummaryrefslogtreecommitdiffstats
path: root/plugin/lspconfig.lua
Commit message (Collapse)AuthorAgeFilesLines
* refactor: move all old get_clients to new compatible (#3159)glepnir2024-05-171-1/+1
|
* fix(command): check server config exist in lspconfig (#3131)glepnir2024-04-291-5/+7
|
* fix(command): get attached buffers list by using api (#3130)glepnir2024-04-291-1/+1
| | | | | Problem: buffers id as key in attached_buffers. Solution: use api to get buffers list for later restart and attach
* refactor: improve get_clients_from_cmd_args (#2943)Daiki Noda2024-01-311-3/+3
| | | | | | | improve the get_clients_from_cmd_args for better readability and consistency. - replace unnecessary dictionary-based approaches with array-based ones. - use the '#' to improve code readability. - use the '#' for an empty check.
* chore: move loading status check to the top (#2942)Daiki Noda2023-12-211-2/+2
| | | loading status check should be on the top
* chore: check version 0.8+ (#2940)Daiki Noda2023-12-201-2/+2
| | | | | | | As documented in README.md(after 5a871409199d585b52b69952532e3fb435e64566), nvim-lspconfig now supports version 0.8 or later. Update code to perform this version check. Co-authored-by: Daiki Noda <sys9kdr@noreply.github.com>
* perf: reduce an unnecessary function call #2913Daiki Noda2023-11-261-1/+1
|
* fix(LspRestart): check client attched_buffers count by using tbl_count (#2725)Raphael2023-07-181-1/+1
|
* fix(command): LspRestart should attached before buffers (#2674)Raphael2023-06-141-3/+6
|
* fix: lsprestart only restart client which have attached buffer (#2669)Raphael2023-06-121-1/+3
|
* fix(commands): Strange `LspStop` arguments, not matching doc (#2486)Rational-Curiosity2023-03-011-6/+5
| | | fix LspStop command receive params bug.
* fix: wrong param in get_active_clients (#2362)Raphael2022-12-271-1/+1
|
* fix: run all matched client in LspStart (#2314)Raphael2022-12-131-2/+2
|
* fix: improve client stop logic in LspStop (#2296)Raphael2022-12-071-2/+1
|
* feat: support force stop language server (#2294)Raphael2022-12-071-3/+12
| | | | | | | * feat: support force stop language server * feat: use vim syntax * feat: update doc
* fix: restart client after client is stopped after LspRestart (#2290)Raphael2022-12-051-3/+19
| | | | | * fix: restart client after client is stopped after LspRestart * fix: format
* perf: use alias api variable (#2260)Raphael2022-11-261-4/+4
|
* fix: lspstop should close the client by given client (#2101)Raphael2022-08-281-3/+12
|
* feat: improve LspInfo (#2081)Raphael2022-08-261-6/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: improve LspInfo * feat: update README for highlight * fix: wrong typo * fix: ci failed * fix: remove unnecessary block * fix: stylua format * fix: set default border to none * fix: update the doc * fix: define names in if statement * fix: use default_options to set border * fix: use available servers list * fix: fixup * fix: format by stylua * fix: use bufdelete event * fix: format * fix: add tips * fix: stylua format * fix: use wrap * fix: add 122 to luacheck ignore * fix: reset the default options * fix: merge master * fix: remove unecessary code * feat: update the highlight group * feat: update doc for highlight * fix: remove highlig from README * fix: remae highlight group in doc
* fix: lspstart should be work without arg (#2090)Raphael2022-08-261-6/+7
|
* fix: add lsplog command (#2088)Raphael2022-08-251-0/+6
|
* fix: LspStop should be only stop the current buffer servers by default (#2082)Raphael2022-08-251-1/+5
| | | | | * fix: LspStop should be only stop the current buffer server by default * fix: check filetypes in if statement
* feat: sort autocompletion items alphabetically (#2084)William Boman2022-08-251-4/+9
| | | | | | | | | * feat: sort autocompletion items alphabetically * Update plugin/lspconfig.lua Co-authored-by: ii14 <59243201+ii14@users.noreply.github.com> Co-authored-by: ii14 <59243201+ii14@users.noreply.github.com>
* feat!: 0.7 API update (#1984)Ranjith Hegde2022-08-231-0/+91
* switch to lua api for autocommands * switch to nvim_create_user_command * move to lua plugin initialization NOTICE: Defining commands in server configurations will be deprecated in future releases. See `:help lspconfig.txt` to setup the same in an `on_attach` function. Co-authored-by: Michael Lingelbach <m.j.lbach@gmail.com>