Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-07 | Disable unhelpful testsfix/honour_configuration_capability-3.10.3 | cos | |
This might not be the correct way to go, but it is the pragmatic thing to do given that upstream appears to completely ignore the issue fixed by this branch. | |||
2024-09-07 | Only call workspace/configuration when available | 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-09-07 | Add the most desired comment to make.sh | cos | |
One can probably expect every new contributor, developer or other technical interested party to be interested in how to build this project quickly. Hence, adding an easily findable comment hinting in the right direction seems like a reasonable thing to do. | |||
2024-08-08 | fix memory leak with `---@enum(partical)` | 最萌小汐 | |
2024-08-08 | ignored error | 最萌小汐 | |
2024-08-07 | say hello at first to make everyone happy | 最萌小汐 | |
2024-08-07 | 3.10.2 | 最萌小汐 | |
2024-08-06 | Merge pull request #2779 from SeanTheBuilder1/binary-ops-symmetry | 最萌小汐 | |
feat: flip binary operator check if failed (#2777) | |||
2024-08-06 | docs: update changelog | SeanTheBuilder1 | |
2024-08-06 | test: add test case for reversed binary operators | SeanTheBuilder1 | |
2024-08-06 | feat: flip binary operator check if failed | SeanTheBuilder1 | |
if vm.runOperator fails try again with flipped arguments this emulates how lua checks the binary metaevents in which if there is no corresponding binary metaevent for the left operand it checks the right operand instead. This also works when both operands are tables. This change affects: - __add - __sub - __mul - __div - __idiv - __mod - __pow - __concat - __band - __bor - __bxor - __shl - __shr | |||
2024-08-06 | 应该使用最后一个有效行的缩进 | 最萌小汐 | |
2024-08-06 | 语言设置挪到服务器里 | 最萌小汐 | |
2024-08-06 | 需要 statusBar 选项才会显示状态栏 | 最萌小汐 | |
2024-08-06 | fix wront indentation in some case | 最萌小汐 | |
#2786 | |||
2024-08-02 | 3.10.1 | 最萌小汐 | |
2024-08-02 | Disable indentation fixing for Non-VSCode | 最萌小汐 | |
fix 2778 | |||
2024-08-02 | fix runtime error | 最萌小汐 | |
fix #2776 | |||
2024-08-02 | fix changelog | 最萌小汐 | |
2024-08-01 | 3.10.0 | 最萌小汐 | |
2024-08-01 | Merge pull request #2770 from NeOzay/inconsistent-behavior-(missing-fields) | 最萌小汐 | |
improve the missing-fields logic to be able to correctly handle classes defined several times | |||
2024-08-01 | Merge branch 'master' into inconsistent-behavior-(missing-fields) | 最萌小汐 | |
2024-08-01 | Merge pull request #2773 from tmillr/patch-1 | 最萌小汐 | |
fix: incorrect `CompletionItemKind` for postfix snippets | |||
2024-08-01 | Merge branch 'master' into patch-1 | 最萌小汐 | |
2024-08-01 | fix wrong indent | 最萌小汐 | |
2024-08-01 | fix: incorrect `CompletionItemKind` for postfix snippets | Tyler Miller | |
2024-08-01 | 删掉没用的测试 | 最萌小汐 | |
2024-08-01 | 删除多余空格 | 最萌小汐 | |
2024-07-31 | Merge branch 'master' into inconsistent-behavior-(missing-fields) | NeOzay | |
2024-07-31 | 先把这个文件提交了,过一下测试 | 最萌小汐 | |
2024-07-31 | You can now click on "References" in CodeLen to display the reference list | 最萌小汐 | |
2024-07-30 | 过测试 | 最萌小汐 | |
2024-07-30 | 拆分成选项 | 最萌小汐 | |
2024-07-29 | Fix typos in annotation descriptions | teatimeguest | |
2024-07-28 | compute table keys once | NeOzay | |
2024-07-28 | Update script/core/diagnostics/missing-fields.lua | NeOzay | |
Co-authored-by: Tom Lau <tomandfatboy@gmail.com> | |||
2024-07-28 | Update changelog.md | NeOzay | |
Co-authored-by: Tom Lau <tomandfatboy@gmail.com> | |||
2024-07-24 | Merge commit 'c08410458924a9f3c604e662cfce80f0f86d5b78' into ↵ | NeOzay | |
inconsistent-behavior-(missing-fields) | |||
2024-07-24 | also detects missing index fields | NeOzay | |
2024-07-23 | Merge branch 'master' into inconsistent-behavior-(missing-fields) | NeOzay | |
2024-07-23 | update changelog | NeOzay | |
2024-07-23 | improve missing-fields diagnostic logic | NeOzay | |
2024-07-22 | improve diagnosis (missing-fields). | NeOzay | |
2024-07-22 | Merge pull request #2765 from tomlau10/fix/inconsistent_type_narrow | 最萌小汐 | |
fix: inconsistent type narrow due to outdated node caches of call.args | |||
2024-07-17 | fix: inconsistent type narrow due to outdated node caches of call.args | Tom Lau | |
2024-07-15 | Merge pull request #2756 from qwertycxz/master | 最萌小汐 | |
Fixed wholeMatch function | |||
2024-07-15 | Merge branch 'master' into master | 最萌小汐 | |
2024-07-15 | Merge pull request #2755 from NeOzay/fixes-a-specific-case-for-getVisibleType | 最萌小汐 | |
fix a specific case for getVisibleType | |||
2024-07-15 | Merge branch 'master' into fixes-a-specific-case-for-getVisibleType | 最萌小汐 | |
2024-07-15 | Merge pull request #2753 from NeOzay/luaReg | 最萌小汐 | |
added lua regular expression support for Lua.doc.<scope>Name |