Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-22 | Only call workspace/configuration when availablefix/honour_configuration_capability-3.9.3 | cos | |
Not all clients implement the client capability: `configuration`, which was added in version 3.6.0 of the Language Server Protocol. The LSP Specification also states: > A missing property should be interpreted as an absence of the capability. Above claims are possible to verify by reading the mentioned spec. at: https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#workspace_configuration Hence this change modifies behaviour to only call the method on clients explicitly announcing to support it. Most affected test-cases are updated to work with this commit, however one test gets disabled. That disabled test suite is in serious need of added documentation explaining its design. The few comments which are there seem highly unsufficient, and since they are written in simplified chinese they practically are of no use to most potential contributors. This commit makes the lua-language-server work with vim-ale. | |||
2024-06-05 | 获取工作区符号改为同步 | 最萌小汐 | |
2024-06-04 | don't do diagnostics when workspace is not ready | Folke Lemaitre | |
2024-05-23 | Merge branch 'master' into 2175-md-symbol-reference | carsakiller | |
2024-05-11 | 暂存-转到实现 | 最萌小汐 | |
2024-05-08 | add: resolve links to symbols in markdown descriptions | carsakiller | |
Links like [mySymbol](lua://mySymbol) in a comment will now be resolved to a URI pointing to the actual file where `mySymbol` can be found. | |||
2024-04-20 | Run diagnostics on unopened files when explicitly requested by the user | Paul Emmerich | |
If I explicitly click on "Diagnose workspace" I would expect it to show me *all* the diagnostics similar to how --check in a CI would check my project. This makes it easier for users to check their whole workspace after making changes to some library or core function that potentially affects a large number of files that are usually only checked once opened. | |||
2023-12-11 | support c like comments | CppCXY | |
2023-08-31 | fix #2299 | 最萌小汐 | |
2023-07-14 | fix shake of `codeLens` | 最萌小汐 | |
2023-07-06 | fix supporting unicode in signature | 最萌小汐 | |
2023-06-27 | update formatting.lua | CppCXY | |
2023-05-28 | determine the padding | Ye Sijun | |
Signed-off-by: Ye Sijun <junnplus@gmail.com> | |||
2023-05-25 | command:add reloadFFIMeta | fesily | |
2023-04-27 | Merge branch 'master' of https://github.com/LuaLS/lua-language-server into HEAD | CppCXY | |
2023-04-27 | 更新实现 | CppCXY | |
2023-04-27 | fix typo | 最萌小汐 | |
#2062 | |||
2023-04-27 | apply changs immediately | 最萌小汐 | |
#2062 | |||
2023-04-27 | Revert "try to abort incorrect formatting" | 最萌小汐 | |
This reverts commit 02d43a59203e1d04aaaae3eacdaae5110da6b06d. | |||
2023-04-26 | complete namestyle provider | CppCXY | |
2023-04-26 | try to abort incorrect formatting | 最萌小汐 | |
#2062 | |||
2023-02-10 | completion: don't show loading process | 最萌小汐 | |
resolve #1705 | |||
2023-02-04 | 修复linux arm 编译 | CppCXY | |
2023-01-31 | improve markdown | 最萌小汐 | |
2023-01-31 | supports all schemes | 最萌小汐 | |
resolve #1862 | |||
2023-01-30 | command `lua.exportDocument` | 最萌小汐 | |
finish #1833 | |||
2023-01-30 | add command `lua.getConfig` | 最萌小汐 | |
2023-01-18 | normalize uri from RPC | 最萌小汐 | |
fix #1810 | |||
2023-01-18 | check client ability before `diagnostic/refresh` | 最萌小汐 | |
2023-01-17 | support multi configs modifying | 最萌小汐 | |
2022-12-22 | improve code-lens | 最萌小汐 | |
2022-12-18 | complete code lens | 最萌小汐 | |
2022-12-18 | improve code-lens | 最萌小汐 | |
2022-12-18 | first step for code lens | 最萌小汐 | |
2022-12-17 | update filewatch | 最萌小汐 | |
2022-12-16 | simple state persistence | 最萌小汐 | |
2022-12-16 | pass tests | 最萌小汐 | |
2022-12-16 | set text after ready | 最萌小汐 | |
2022-12-09 | do full gc after scope diag | 最萌小汐 | |
#1745 | |||
2022-12-09 | `activeParameter` should be uinteter | 最萌小汐 | |
#1751 | |||
2022-12-01 | #831 | 最萌小汐 | |
add tests | |||
2022-11-30 | fix supporting for multi-workspace | 最萌小汐 | |
2022-11-29 | fix | 最萌小汐 | |
2022-11-29 | fix compiling for multi-workspace | 最萌小汐 | |
2022-11-29 | modify `require` after renaming files | 最萌小汐 | |
2022-11-16 | fix clearing diags with multi-workspace | 最萌小汐 | |
2022-11-15 | do scope diag when creating and removing files | 最萌小汐 | |
2022-11-08 | add log | 最萌小汐 | |
2022-11-07 | fix | 最萌小汐 | |
2022-11-06 | improve performance | 最萌小汐 | |