From e81f11a6e75e34ede8a774f41a7046ca4cafb467 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=80=E8=90=8C=E5=B0=8F=E6=B1=90?= <sumneko@hotmail.com> Date: Tue, 7 Feb 2023 05:47:29 +0800 Subject: [PATCH] 3.6.10 --- README.md | 10 +++++----- changelog.md | 32 ++++++++++++++++++++------------ client/3rd/vscode-lua-doc | 2 +- package.json | 2 +- package.nls.json | 4 ++-- package.nls.pt-br.json | 4 ++-- package.nls.zh-cn.json | 2 +- package.nls.zh-tw.json | 2 +- package/build.lua | 2 +- server | 2 +- setting/schema-pt-br.json | 4 ++-- setting/schema-zh-cn.json | 2 +- setting/schema-zh-tw.json | 2 +- setting/schema.json | 4 ++-- 14 files changed, 41 insertions(+), 33 deletions(-) diff --git a/README.md b/README.md index 026bcfd..9921b43 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 7408724..6adb9ac 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 803630c..ac128f4 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 e6e6097..a6610e6 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 1ae5965..6f9d002 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 65b73c1..7095ee3 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 fd5db55..89a144f 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 815e00f..15aa9f7 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 662b3af..fb4603d 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 efd6c91..ec73ba5 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 57ec09a..48c1357 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 c1db7e4..36176f7 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 841901d..faf922a 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 a8e51e7..e6459fa 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 -- GitLab