diff --git a/README.md b/README.md index 026bcfd686ee78692e5bfe09d9a5fb70c330bf0d..9921b43db62f4ced0c9f44573ec6d040effdd551 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [](https://marketplace.visualstudio.com/items?itemName=sumneko.lua)   -[](https://github.com/LuaLS/lua-language-server/issues "Average time to resolve an issue") +[](https://github.com/LuaLS/lua-language-server/issues "Average time to resolve an issue") ***Lua development just got a whole lot better*** 🧠 @@ -37,7 +37,7 @@ The language server can easily be installed for use in VS Code, but it can also The language server and Visual Studio Code client can be installed from [the VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=sumneko.lua). - + ### Command Line [](https://github.com/LuaLS/lua-language-server/wiki/Getting-Started#command-line) @@ -107,13 +107,13 @@ Software that the language server (or the development of it) uses: * [bee.lua](https://github.com/actboy168/bee.lua) * [luamake](https://github.com/actboy168/luamake) * [LPegLabel](https://github.com/sqmedeiros/lpeglabel) -* [LuaParser](https://github.com/sumneko/LuaParser) +* [LuaParser](https://github.com/LuaLS/LuaParser) * [ScreenToGif](https://github.com/NickeManarin/ScreenToGif) * [vscode-languageclient](https://github.com/microsoft/vscode-languageserver-node) * [lua.tmbundle](https://github.com/textmate/lua.tmbundle) * [EmmyLua](https://emmylua.github.io) -* [lua-glob](https://github.com/sumneko/lua-glob) -* [utility](https://github.com/sumneko/utility) +* [lua-glob](https://github.com/LuaLS/lua-glob) +* [utility](https://github.com/LuaLS/utility) * [vscode-lua-doc](https://github.com/actboy168/vscode-lua-doc) * [json.lua](https://github.com/actboy168/json.lua) * [EmmyLuaCodeStyle](https://github.com/CppCXY/EmmyLuaCodeStyle) diff --git a/changelog.md b/changelog.md index 7408724f8d359328f8a1dbae01081ea45959c292..6adb9acc1328d2b5aa2be58f895f62a84202be35 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,13 @@ # changelog +## 3.6.10 +`2023-2-7` +* `FIX` [#1869] +* `FIX` [#1872] + +[#1869]: https://github.com/LuaLS/lua-language-server/issues/1869 +[#1872]: https://github.com/LuaLS/lua-language-server/issues/1872 + ## 3.6.9 `2023-2-2` * `FIX` [#1864] @@ -7,10 +15,10 @@ * `FIX` [#1869] * `FIX` [#1871] -[#1864]: https://github.com/sumneko/lua-language-server/issues/1864 -[#1868]: https://github.com/sumneko/lua-language-server/issues/1868 -[#1869]: https://github.com/sumneko/lua-language-server/issues/1869 -[#1871]: https://github.com/sumneko/lua-language-server/issues/1871 +[#1864]: https://github.com/LuaLS/lua-language-server/issues/1864 +[#1868]: https://github.com/LuaLS/lua-language-server/issues/1868 +[#1869]: https://github.com/LuaLS/lua-language-server/issues/1869 +[#1871]: https://github.com/LuaLS/lua-language-server/issues/1871 ## 3.6.8 `2023-1-31` @@ -23,12 +31,12 @@ * `FIX` [#1855] * `FIX` [#1857] -[#1831]: https://github.com/sumneko/lua-language-server/issues/1831 -[#1838]: https://github.com/sumneko/lua-language-server/issues/1838 -[#1841]: https://github.com/sumneko/lua-language-server/issues/1841 -[#1851]: https://github.com/sumneko/lua-language-server/issues/1851 -[#1855]: https://github.com/sumneko/lua-language-server/issues/1855 -[#1857]: https://github.com/sumneko/lua-language-server/issues/1857 +[#1831]: https://github.com/LuaLS/lua-language-server/issues/1831 +[#1838]: https://github.com/LuaLS/lua-language-server/issues/1838 +[#1841]: https://github.com/LuaLS/lua-language-server/issues/1841 +[#1851]: https://github.com/LuaLS/lua-language-server/issues/1851 +[#1855]: https://github.com/LuaLS/lua-language-server/issues/1855 +[#1857]: https://github.com/LuaLS/lua-language-server/issues/1857 ## 3.6.7 `2023-1-20` @@ -742,7 +750,7 @@ server will generate `doc.json` and `doc.md` in `LOGPATH`. ## 2.6.7 `2022-3-9` * `NEW` offline diagnostic, [read more](https://github.com/LuaLS/lua-language-server/wiki/Offline-Diagnostic) -* `CHG` `VSCode`: 1.65 has built in new `Lua` syntax files, so this extension no longer provides syntax files, which means you can install other syntax extensions in the marketplace. If you have any suggestions or issues, please [open issues here](https://github.com/sumneko/lua.tmbundle). +* `CHG` `VSCode`: 1.65 has built in new `Lua` syntax files, so this extension no longer provides syntax files, which means you can install other syntax extensions in the marketplace. If you have any suggestions or issues, please [open issues here](https://github.com/LuaLS/lua.tmbundle). * `CHG` telemetry: the prompt will only appear in VSCode to avoid repeated prompts in other platforms due to the inability to automatically modify the settings. * `FIX` [#965](https://github.com/LuaLS/lua-language-server/issues/965) * `FIX` [#975](https://github.com/LuaLS/lua-language-server/issues/975) @@ -1621,7 +1629,7 @@ f( -- view comments of `1` and `2` in completion * `NEW` diagnostic: `undefined-field` * `NEW` telemetry: + [What data will be sent](https://github.com/LuaLS/lua-language-server/blob/master/script/service/telemetry.lua) - + [How to use this data](https://github.com/sumneko/lua-telemetry-server/tree/master/method) + + [How to use this data](https://github.com/LuaLS/lua-telemetry-server/tree/master/method) * `CHG` diagnostic: `unused-function` ignores function with `<close>` * `CHG` semantic: not cover local call * `CHG` language client: update to [7.0.0](https://github.com/microsoft/vscode-languageserver-node/commit/20681d7632bb129def0c751be73cf76bd01f2f3a) diff --git a/client/3rd/vscode-lua-doc b/client/3rd/vscode-lua-doc index 803630c8cd8a5ea8d0b671313a3024aa66651d18..ac128f4e47c019d41ec0d97adbf1a9a52a916e4e 160000 --- a/client/3rd/vscode-lua-doc +++ b/client/3rd/vscode-lua-doc @@ -1 +1 @@ -Subproject commit 803630c8cd8a5ea8d0b671313a3024aa66651d18 +Subproject commit ac128f4e47c019d41ec0d97adbf1a9a52a916e4e diff --git a/package.json b/package.json index e6e609756f471c3bc834ab3e6064074a7e2b6a48..a6610e64f2029dacf357c5e3c3d6b0b5a128bd00 100644 --- a/package.json +++ b/package.json @@ -3054,5 +3054,5 @@ "sponsor": { "url": "https://github.com/LuaLS/lua-language-server/issues/484" }, - "version": "3.6.9" + "version": "3.6.10" } diff --git a/package.nls.json b/package.nls.json index 1ae5965274c7acbdec914834f523f22d6262d0aa..6f9d002c063ace449768d2aef4c7c35d0af82a86 100644 --- a/package.nls.json +++ b/package.nls.json @@ -154,7 +154,7 @@ "config.intelliSense.fastGlobal": "In the global variable completion, and view `_G` suspension prompt. This will slightly reduce the accuracy of type speculation, but it will have a significant performance improvement for projects that use a lot of global variables.", "config.intelliSense.searchDepth": "Set the search depth for IntelliSense. Increasing this value increases accuracy, but decreases performance. Different workspace have different tolerance for this setting. Please adjust it to the appropriate value.", "config.misc.executablePath": "Specify the executable path in VSCode.", - "config.misc.parameters": "[Command line parameters](https://github.com/sumneko/lua-telemetry-server/tree/master/method) when starting the language server in VSCode.", + "config.misc.parameters": "[Command line parameters](https://github.com/LuaLS/lua-telemetry-server/tree/master/method) when starting the language server in VSCode.", "config.runtime.builtin": "Adjust the enabled state of the built-in library. You can disable (or redefine) the non-existent library according to the actual runtime environment.\n\n* `default`: Indicates that the library will be enabled or disabled according to the runtime version\n* `enable`: always enable\n* `disable`: always disable\n", "config.runtime.builtin.basic": "", "config.runtime.builtin.bit": "", @@ -218,4 +218,4 @@ "config.workspace.supportScheme": "Provide language server for the Lua files of the following scheme.", "config.workspace.useGitIgnore": "Ignore files list in `.gitignore` .", "config.workspace.userThirdParty": "Add private third-party library configuration file paths here, please refer to the built-in [configuration file path](https://github.com/LuaLS/lua-language-server/tree/master/meta/3rd)" -} +} \ No newline at end of file diff --git a/package.nls.pt-br.json b/package.nls.pt-br.json index 65b73c152a0ae06c6d7241e6e42a539e681b2a8e..7095ee3ab49a7ec6f13243b75a4d7cc37f5d7811 100644 --- a/package.nls.pt-br.json +++ b/package.nls.pt-br.json @@ -154,7 +154,7 @@ "config.intelliSense.fastGlobal": "In the global variable completion, and view `_G` suspension prompt. This will slightly reduce the accuracy of type speculation, but it will have a significant performance improvement for projects that use a lot of global variables.", "config.intelliSense.searchDepth": "Set the search depth for IntelliSense. Increasing this value increases accuracy, but decreases performance. Different workspace have different tolerance for this setting. Please adjust it to the appropriate value.", "config.misc.executablePath": "Specify the executable path in VSCode.", - "config.misc.parameters": "[Command line parameters](https://github.com/sumneko/lua-telemetry-server/tree/master/method) when starting the language service in VSCode.", + "config.misc.parameters": "[Command line parameters](https://github.com/LuaLS/lua-telemetry-server/tree/master/method) when starting the language service in VSCode.", "config.runtime.builtin": "Adjust the enabled state of the built-in library. You can disable (or redefine) the non-existent library according to the actual runtime environment.\n\n* `default`: Indicates that the library will be enabled or disabled according to the runtime version\n* `enable`: always enable\n* `disable`: always disable\n", "config.runtime.builtin.basic": "", "config.runtime.builtin.bit": "", @@ -218,4 +218,4 @@ "config.workspace.supportScheme": "Provide language server for the Lua files of the following scheme.", "config.workspace.useGitIgnore": "Ignore files list in `.gitignore` .", "config.workspace.userThirdParty": "Add private third-party library configuration file paths here, please refer to the built-in [configuration file path](https://github.com/LuaLS/lua-language-server/tree/master/meta/3rd)" -} +} \ No newline at end of file diff --git a/package.nls.zh-cn.json b/package.nls.zh-cn.json index fd5db55fe4f5980b3784fe9541a9602628441940..89a144f06535abee81abccb491283f6a1cfcc273 100644 --- a/package.nls.zh-cn.json +++ b/package.nls.zh-cn.json @@ -218,4 +218,4 @@ "config.workspace.supportScheme": "为以下 scheme 的lua文件提供语言服务。", "config.workspace.useGitIgnore": "忽略 `.gitignore` 中列举的文件。", "config.workspace.userThirdParty": "在这里添加私有的第三方库适配文件路径,请参考内置的[配置文件路径](https://github.com/LuaLS/lua-language-server/tree/master/meta/3rd)" -} +} \ No newline at end of file diff --git a/package.nls.zh-tw.json b/package.nls.zh-tw.json index 815e00f253caecca71c0780f6f10a6d743755d0b..15aa9f782bbc20ecb2c6c279af9e075b467ad809 100644 --- a/package.nls.zh-tw.json +++ b/package.nls.zh-tw.json @@ -218,4 +218,4 @@ "config.workspace.supportScheme": "為以下 `scheme` 的lua檔案提供語言伺服。", "config.workspace.useGitIgnore": "忽略 `.gitignore` 中列舉的檔案。", "config.workspace.userThirdParty": "在這裡添加私有的第三方庫適應檔案路徑,請參考內建的[組態檔案路徑](https://github.com/LuaLS/lua-language-server/tree/master/meta/3rd)" -} +} \ No newline at end of file diff --git a/package/build.lua b/package/build.lua index 662b3af0e39f28012d1be896ca6363eb38a5492d..fb4603d3b2c349267dce2215529e9bd440b4d767 100644 --- a/package/build.lua +++ b/package/build.lua @@ -1,6 +1,6 @@ local json = require 'json-beautify' -local VERSION = "3.6.9" +local VERSION = "3.6.10" local package = require 'package.package' local fsu = require 'fs-utility' diff --git a/server b/server index efd6c91c1413118d358bc25c30786ee2f0c084fb..ec73ba5d673be930b676b0613c73db8316468277 160000 --- a/server +++ b/server @@ -1 +1 @@ -Subproject commit efd6c91c1413118d358bc25c30786ee2f0c084fb +Subproject commit ec73ba5d673be930b676b0613c73db8316468277 diff --git a/setting/schema-pt-br.json b/setting/schema-pt-br.json index 57ec09a12d627222111110befe6d98f8cd81e116..48c13577d676ccfd5b15bf6fa8e0f7b94651e4d3 100644 --- a/setting/schema-pt-br.json +++ b/setting/schema-pt-br.json @@ -2521,7 +2521,7 @@ "items": { "type": "string" }, - "markdownDescription": "[Command line parameters](https://github.com/sumneko/lua-telemetry-server/tree/master/method) when starting the language service in VSCode.", + "markdownDescription": "[Command line parameters](https://github.com/LuaLS/lua-telemetry-server/tree/master/method) when starting the language service in VSCode.", "scope": "resource", "type": "array" }, @@ -3135,4 +3135,4 @@ }, "title": "setting", "type": "object" -} +} \ No newline at end of file diff --git a/setting/schema-zh-cn.json b/setting/schema-zh-cn.json index c1db7e4a79fcab68657c0880618d38816da604cd..36176f7b6950c21caa29f9e0502e2be13394174a 100644 --- a/setting/schema-zh-cn.json +++ b/setting/schema-zh-cn.json @@ -3135,4 +3135,4 @@ }, "title": "setting", "type": "object" -} +} \ No newline at end of file diff --git a/setting/schema-zh-tw.json b/setting/schema-zh-tw.json index 841901de4ee5f5325d4d056205d97735758b8316..faf922ababd0da7a2d395d13756262be83e49d36 100644 --- a/setting/schema-zh-tw.json +++ b/setting/schema-zh-tw.json @@ -3135,4 +3135,4 @@ }, "title": "setting", "type": "object" -} +} \ No newline at end of file diff --git a/setting/schema.json b/setting/schema.json index a8e51e75745400368d339a08def2241984505d7c..e6459fa9aea212ea2781bbac7978cd1b92d005ef 100644 --- a/setting/schema.json +++ b/setting/schema.json @@ -2521,7 +2521,7 @@ "items": { "type": "string" }, - "markdownDescription": "[Command line parameters](https://github.com/sumneko/lua-telemetry-server/tree/master/method) when starting the language server in VSCode.", + "markdownDescription": "[Command line parameters](https://github.com/LuaLS/lua-telemetry-server/tree/master/method) when starting the language server in VSCode.", "scope": "resource", "type": "array" }, @@ -3135,4 +3135,4 @@ }, "title": "setting", "type": "object" -} +} \ No newline at end of file