summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-21Only call workspace/configuration when availablefix/honour_configuration_capability-3.7.3cos
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. 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. This commit makes the lua-language-server work with vim-ale.
2023-12-21Lint, and add the most desired comment to, make.shcos
2023-11-143.7.3最萌小汐
2023-11-14update changelog最萌小汐
2023-11-14fix type infer in overload最萌小汐
2023-11-093.7.2最萌小汐
2023-11-09Merge pull request #2409 from 9999years/fix-back-compat-take-2最萌小汐
Fix backwards compatability with `Lua.workspace.checkThirdParty` (take 2!)
2023-11-08Fix backwards compatability with `Lua.workspace.checkThirdParty`Rebecca Turner
I attempted to maintain backwards compatability in #2354 and #2406 but didn't fully understand the config type system. This approach uses `Type.Or` and I even tested it to confirm that it works! Thanks to @pysan3 for pointing out how a default would be used for invalid types and to @sumneko for pointing out `Type.Or`.
2023-11-08Revert "Fix backwards compatability with `Lua.workspace.checkThirdParty`"Rebecca Turner
This reverts commit 13a24eef2329cdc19008421666af51e50d6c0889.
2023-11-08Merge pull request #2406 from 9999years/checkthirdparty-back-compat最萌小汐
Fix backwards compatability with `Lua.workspace.checkThirdParty`
2023-11-07Fix backwards compatability with `Lua.workspace.checkThirdParty`Rebecca Turner
I attempted to maintain backwards compatability in #2354 but didn't fully understand the config type system.
2023-11-073.7.1最萌小汐
2023-10-30Prefer https submodules (#2397)Gutyina Gergő
2023-10-28Merge pull request #2237 from carsakiller/replace-meta-3rd-with-submodules最萌小汐
Replace meta 3rd with LuaCATS submodules
2023-10-27refactor: replace luv with LuaCATS submodulecarsakiller
2023-10-27refactor: replace ffi-reflect with LuaCATS submodulecarsakiller
2023-10-27refactor: replace skynet with LuaCATS submodulecarsakiller
2023-10-27refactor: replace luassert with LuaCATS submodulecarsakiller
2023-10-27refactor: replace luaecs with LuaCATS submodulecarsakiller
2023-10-27refactor: replace lovr with LuaCATS submodulecarsakiller
2023-10-27refactor: replace love2d with LuaCATS submodulecarsakiller
2023-10-27refactor: replace lfs with LuaCATS submodulecarsakiller
2023-10-27refactor: replace Jass with LuaCATS submodulecarsakiller
2023-10-27refactor: replace Defold with LuaCATS submodulecarsakiller
2023-10-27refactor: replace Cocos4.0 with LuaCATS submodulecarsakiller
2023-10-27refactor: replace busted with LuaCATS submodulecarsakiller
2023-10-27refactor: replace bee with LuaCATS submodulecarsakiller
2023-10-27refactor: replace openresty with LuaCATS submodulecarsakiller
2023-10-25update bee.net最萌小汐
#2382
2023-10-25update bee最萌小汐
2023-10-25update submodules最萌小汐
2023-10-25Merge pull request #2388 from CppCXY/master最萌小汐
fix linux compile issue
2023-10-25fix linux compile issueCppCXY
2023-10-24Revert "update submodules"最萌小汐
This reverts commit 2d4143cc1c5dd6a117264e0b6f4119b6f97b3d0b.
2023-10-24update bee.net最萌小汐
2023-10-24update socket mode最萌小汐
#2382
2023-10-24update submodules最萌小汐
2023-10-19Merge pull request #2383 from CppCXY/master最萌小汐
update format support UTF8-Latin-1 align
2023-10-19Merge pull request #2354 from 9999years/dont-ask-third-party最萌小汐
Make `workspace.checkThirdParty` a string enum
2023-10-19fix compile errorCppCXY
2023-10-19fix type formatCppCXY
2023-10-18Update `doc` and `locale`Rebecca Turner
2023-10-18Make `workspace.checkThirdParty` a string enumRebecca Turner
This lets you skip the "apply third party library to workspace configuration" prompt.
2023-10-18Merge pull request #2364 from 9999years/check-out-path最萌小汐
Add `--check_out_path` CLI argument
2023-10-11support `Lua Debug 2.0.0`最萌小汐
2023-10-11update doc and locale最萌小汐
2023-10-11update launch.json最萌小汐
2023-10-10Add `--check_out_path` CLI argumentRebecca Turner
This allows customizing where the diagnostic JSON file is saved.
2023-10-10update utility最萌小汐
2023-10-10Merge pull request #2287 from gpanders/editorconfig-end-of-line最萌小汐
Do not use off-spec value for end_of_line