Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-07 | 更新子模块 | CppCXY | |
2022-04-07 | 提交修改 | CppCXY | |
2022-04-06 | pcall code_format | 最萌小汐 | |
2022-04-06 | test | 最萌小汐 | |
2022-04-06 | remove code_format for linux-arm64 | 最萌小汐 | |
2022-04-06 | ubuntu-20.04 | 最萌小汐 | |
2022-04-06 | gcc9 | 最萌小汐 | |
2022-04-06 | remove code_format for now | 最萌小汐 | |
2022-04-06 | skip tests | 最萌小汐 | |
2022-04-06 | update | 最萌小汐 | |
2022-04-06 | test | 最萌小汐 | |
2022-04-06 | feat(completion): use Lua code as snippet description | kevinhwang91 | |
2022-04-06 | chore(postfix): pretty postfix description | kevinhwang91 | |
Under Lua code, we should remove redundant placeholders. Unfortunately, $%d placeholders will result in empty string. | |||
2022-04-06 | fix(files): check uri whether equal or not | kevinhwang91 | |
2022-04-05 | #1018 add `inspect.lua` | 最萌小汐 | |
2022-04-05 | #1018 cleanup logs | 最萌小汐 | |
2022-04-05 | #1018 log level | 最萌小汐 | |
2022-04-05 | update submodules | 最萌小汐 | |
2022-04-05 | update diag sorts | 最萌小汐 | |
2022-04-05 | Merge pull request #1019 from kevinhwang91/fix-displayContext | 最萌小汐 | |
fix(completion): limit extra lines | |||
2022-04-05 | fix(completion): limit extra lines | kevinhwang91 | |
2022-04-05 | Merge pull request #1017 from kevinhwang91/fix-trigger-completion | 最萌小汐 | |
fix(completion): avoid unnecessary file sep as trigger chars | |||
2022-04-04 | fix(completion): avoid unnecessary file sep as trigger chars | kevinhwang91 | |
Language clients such as coc.nvim have multiple completion sources that may contain a file path completion source triggered by `/` or `\`. However, if users use the default requireSeparator `.` setting under lua-language-server, type `/` or `\` in a string will fire a lot of unless items whose priority is high than file path items and make file path items at the bottom of candidates. | |||
2022-04-04 | check nil | 最萌小汐 | |
2022-04-04 | Merge pull request #1016 from kevinhwang91/fix-func-arg-for-callSnippet | 最萌小汐 | |
fix(completion): use args table instead of args string to parse snippet | |||
2022-04-04 | fix(completion): use args table instead of args string to parse snippet | kevinhwang91 | |
For now, we parse the `@param f fun(a: any, b: any)` as two placeholders instead of one. BTW, use table have a slightly better performance than spliting args string. | |||
2022-04-04 | update changelog | 最萌小汐 | |
2022-04-04 | #992 | 最萌小汐 | |
using `Snippet` only when `callSnippet` is `Both` | |||
2022-04-04 | update readme and changelog | 最萌小汐 | |
2022-04-04 | check nil | 最萌小汐 | |
2022-04-04 | remove `rcedit` | 最萌小汐 | |
2022-04-04 | Merge pull request #1014 from kevinhwang91/truncate-opt-and-variable | 最萌小汐 | |
feat(completion): truncate arguments for callSnippet | |||
2022-04-04 | fix(test): add test cases for callSnippet | kevinhwang91 | |
2022-04-04 | 傻逼腾讯云 | 最萌小汐 | |
2022-04-04 | Merge pull request #1010 from kevinhwang91/update-editorconfig | 最萌小汐 | |
chore(editorconfig): use lf for end_of_line | |||
2022-04-04 | fix(completion): optional arguments may not continued | kevinhwang91 | |
If the arguments are all optional or variable until the end, we can truncate them directly. | |||
2022-04-03 | feat(completion): truncate arguments for callSnippet | kevinhwang91 | |
The callSnippet always expands all the optional arguments and variable argument that is annoying. To truncate optional arguments and variable arguments help users more frequently use `callSnippet`. We already have the label and signature to get the total arguments. This behavior is like tsserver. | |||
2022-04-03 | fixes #1012 | actboy168 | |
2022-04-03 | Merge pull request #1007 from fesily/master | 最萌小汐 | |
fix meta debuginfo in jit version | |||
2022-04-03 | rename `Lua51.lua` to `lua51.lua` | 最萌小汐 | |
2022-04-03 | fix #1008 update `lua51.lua` | 最萌小汐 | |
2022-04-03 | update submodules | 最萌小汐 | |
2022-04-03 | Merge pull request #1011 from Cassolette/patch-evtemitter-fix | 最萌小汐 | |
Event emitter support fix | |||
2022-04-03 | Merge pull request #1009 from kevinhwang91/fix-semantic-priority | 最萌小汐 | |
fix(semantic-tokens): coreect token type priority | |||
2022-04-03 | fix formatting | Crollie Rollz | |
2022-04-03 | fix(infer): check second arg for event name | Crollie Rollz | |
2022-04-03 | fix(completion): call OOP emitter without colon syntax | Crollie Rollz | |
2022-04-03 | fix(completion): OOP emitter should have `self` arg | Crollie Rollz | |
3db634a3a2e48a97772065e7e9da4d29a07a8098 Align docFUnc with the call index, rather than assume it's always the 2nd arg (where "self" is concerned this is the 3rd arg) | |||
2022-04-02 | chore(editorconfig): use lf for end_of_line | kevinhwang91 | |
2022-04-02 | fix(semantic-tokens): coreect token type priority | kevinhwang91 | |
If metatable with `__call` method, adding `@class` and `@type fun()` together for a class make the token be regarded as function, we should make sure `@class` override `@type`. |