Skip to content

Commit 379295a

Browse files
committed
3.6.12
1 parent 7c3a3f0 commit 379295a

14 files changed

+58
-47
lines changed

README.md

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
# lua-language-server
22

3-
![build](https://github.com/LuaLS/lua-language-server/workflows/build/badge.png)
3+
[![build](https://github.com/LuaLS/lua-language-server/actions/workflows/build.yml/badge.png?branch=master)](https://github.com/LuaLS/lua-language-server/actions/workflows/build.yml)
44
[![version](https://vsmarketplacebadges.dev/version-short/sumneko.lua.png)](https://marketplace.visualstudio.com/items?itemName=sumneko.lua)
55
![installs](https://vsmarketplacebadges.dev/installs-short/sumneko.lua.png)
66
![downloads](https://vsmarketplacebadges.dev/downloads-short/sumneko.lua.png)
7-
[![Average time to resolve an issue](https://isitmaintained.com/badge/resolution/LuaLS/lua-language-server.png)](https://github.com/LuaLS/lua-language-server/issues "Average time to resolve an issue")
87

98

109
***Lua development just got a whole lot better*** 🧠
@@ -33,25 +32,25 @@ The Lua language server provides various language features for Lua to make devel
3332
The language server can easily be installed for use in VS Code, but it can also be used by other clients using the command line.
3433

3534
### Visual Studio Code
36-
[![Install in VS Code](https://img.shields.io/badge/Install%20For-VS%20Code-blue?style=for-the-badge&logo=visualstudiocode "Install in VS Code")](https://marketplace.visualstudio.com/items?itemName=sumneko.lua)
35+
[![Install in VS Code](https://img.shields.io/badge/VS%20Code-Install-blue?style=for-the-badge&logo=visualstudiocode "Install in VS Code")](https://marketplace.visualstudio.com/items?itemName=sumneko.lua)
3736

3837
The language server and Visual Studio Code client can be installed from [the VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=sumneko.lua).
3938

4039
![](https://github.com/LuaLS/vscode-lua/raw/master/images//Install%20In%20VSCode.gif)
4140

4241
### Command Line
43-
[![Install for command line](https://img.shields.io/badge/Install%20For-Command%20Line-blue?style=for-the-badge&logo=windowsterminal "Install for command line")](https://github.com/LuaLS/lua-language-server/wiki/Getting-Started#command-line)
42+
[![Install for command line](https://img.shields.io/badge/Command%20Line-Install-blue?style=for-the-badge&logo=windowsterminal "Install for command line")](https://github.com/LuaLS/lua-language-server/wiki/Getting-Started#command-line)
4443

45-
Check the [wiki for a guide](https://github.com/LuaLS/lua-language-server/wiki/Getting-Started#command-line) to install the language server for use on the command line. This allows the language server to be used for NeoVim and other clients that follow the language server protocol.
44+
Check the [wiki for a guide](https://github.com/LuaLS/lua-language-server/wiki/Getting-Started#command-line) to install the language server for use on the command line. This allows the language server to be used with NeoVim and [other clients](https://microsoft.github.io/language-server-protocol/implementors/tools/) that follow the [language server protocol](https://microsoft.github.io/language-server-protocol/overviews/lsp/overview/).
4645

4746
## Supported Lua Versions
48-
| Version | Supported |
47+
| Version | Supported |
4948
| :-----: | :------------: |
50-
| Lua 5.1 | ![][checkmark] |
51-
| Lua 5.2 | ![][checkmark] |
52-
| Lua 5.3 | ![][checkmark] |
53-
| Lua 5.4 | ![][checkmark] |
54-
| LuaJIT | ![][checkmark] |
49+
| Lua 5.1 | ![][checkmark] |
50+
| Lua 5.2 | ![][checkmark] |
51+
| Lua 5.3 | ![][checkmark] |
52+
| Lua 5.4 | ![][checkmark] |
53+
| LuaJIT | ![][checkmark] |
5554

5655
## Links
5756
- [Changelog](https://github.com/LuaLS/lua-language-server/blob/master/changelog.md)
@@ -76,14 +75,13 @@ Check the [wiki for a guide](https://github.com/LuaLS/lua-language-server/wiki/G
7675
- `pt-br` 🇧🇷
7776

7877

79-
> ℹ Note: All translations are provided and collaborated on by the community. If you find an inappropriate or harmful translation, [please report it immediately](https://github.com/LuaLS/lua-language-server/issues).
78+
> **Note**
79+
> All translations are provided and collaborated on by the community. If you find an inappropriate or harmful translation, [please report it immediately](https://github.com/LuaLS/lua-language-server/issues).
8080
8181
Are you able to [provide a translation](https://github.com/LuaLS/lua-language-server/wiki/Translations)? It would be greatly appreciated!
8282

8383
Thank you to [all contributors of translations](https://github.com/LuaLS/lua-language-server/commits/master/locale)!
8484

85-
[en-US]: https://github.com/LuaLS/lua-language-server/tree/master/locale/en-us
86-
8785
## Configuration
8886
Configuration of the server can be done in a number of ways, which are explained more in-depth in the [wiki](https://github.com/LuaLS/lua-language-server/wiki/Configuration-File).
8987

@@ -95,7 +93,7 @@ See the [configuration file wiki page](https://github.com/LuaLS/lua-language-ser
9593

9694

9795
## Privacy
98-
This language server has **opt-in** telemetry that collects usage data and sends it to the development team to help improve the extension. Read our [privacy policy](https://github.com/LuaLS/lua-language-server/wiki/Home#privacy) to learn more.
96+
The language server had **opt-in** telemetry that collected usage data and sent it to the development team to help improve the extension. Read our [privacy policy](https://github.com/LuaLS/lua-language-server/wiki/Home#privacy) to learn more. Telemetry was removed in `v3.6.5` and is no longer part of the language server.
9997

10098

10199
## Contributors

changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# changelog
22

3+
## 3.6.12
4+
`2023-3-2`
5+
* `NEW` [Addon Manager](https://github.com/LuaLS/lua-language-server/discussions/1607), try it with command `lua.addon_manager.open`. Thanks to [carsakiller](https://github.com/carsakiller)!
6+
37
## 3.6.11
48
`2023-2-13`
59
* `CHG` completion: don't show loading process

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
},
2929
{
3030
"command": "lua.addon_manager.open",
31-
"title": "Lua: Open Addon Manager"
31+
"title": "%command.addon_manager.open%"
3232
},
3333
{
3434
"command": "lua.exportDocument",
@@ -37,8 +37,8 @@
3737
],
3838
"configuration": {
3939
"properties": {
40-
"Lua.addonManager.enable" : {
41-
"default": true,
40+
"Lua.addonManager.enable": {
41+
"default": false,
4242
"markdownDescription": "%config.addonManager.enable%",
4343
"scope": "resource",
4444
"type": "boolean"
@@ -2918,6 +2918,11 @@
29182918
"command": "lua.exportDocument",
29192919
"group": "z_commands",
29202920
"when": "resourceLangId == lua"
2921+
},
2922+
{
2923+
"command": "lua.addon_manager.open",
2924+
"group": "z_commands",
2925+
"when": "resourceLangId == lua"
29212926
}
29222927
]
29232928
},
@@ -3065,5 +3070,5 @@
30653070
"sponsor": {
30663071
"url": "https://github.com/LuaLS/lua-language-server/issues/484"
30673072
},
3068-
"version": "3.6.11"
3073+
"version": "3.6.12"
30693074
}

package.nls.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
{
2-
"command.exportDocument": "Export Document ...",
3-
"config.addonManager.enable": "Set the on/off state for the addon manager.",
2+
"command.addon_manager.open": "Lua: Open Addon Manager ...",
3+
"command.exportDocument": "Lua: Export Document ...",
44
"config.IntelliSense.traceBeSetted": "Please read [wiki](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features) to learn more.",
55
"config.IntelliSense.traceFieldInject": "Please read [wiki](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features) to learn more.",
66
"config.IntelliSense.traceLocalSet": "Please read [wiki](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features) to learn more.",
77
"config.IntelliSense.traceReturn": "Please read [wiki](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features) to learn more.",
8+
"config.addonManager.enable": "",
89
"config.codeLens.enable": "Enable code lens.",
910
"config.color.mode": "Color mode.",
1011
"config.color.mode.Grammar": "Grammar color.",
@@ -219,4 +220,4 @@
219220
"config.workspace.supportScheme": "Provide language server for the Lua files of the following scheme.",
220221
"config.workspace.useGitIgnore": "Ignore files list in `.gitignore` .",
221222
"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)"
222-
}
223+
}

package.nls.pt-br.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
{
2-
"command.exportDocument": "Export Document ...",
3-
"config.addonManager.enable": "Set the on/off state for the addon manager.",
2+
"command.addon_manager.open": "Lua: Open Addon Manager ...",
3+
"command.exportDocument": "Lua: Export Document ...",
44
"config.IntelliSense.traceBeSetted": "Please read [wiki](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features) to learn more.",
55
"config.IntelliSense.traceFieldInject": "Please read [wiki](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features) to learn more.",
66
"config.IntelliSense.traceLocalSet": "Please read [wiki](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features) to learn more.",
77
"config.IntelliSense.traceReturn": "Please read [wiki](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features) to learn more.",
8+
"config.addonManager.enable": "",
89
"config.codeLens.enable": "Enable code lens.",
910
"config.color.mode": "Color mode.",
1011
"config.color.mode.Grammar": "Grammar color.",
@@ -219,4 +220,4 @@
219220
"config.workspace.supportScheme": "Provide language server for the Lua files of the following scheme.",
220221
"config.workspace.useGitIgnore": "Ignore files list in `.gitignore` .",
221222
"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)"
222-
}
223+
}

package.nls.zh-cn.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
{
2-
"command.exportDocument": "导出文档...",
3-
"config.addonManager.enable": "Set the on/off state for the addon manager.",
2+
"command.addon_manager.open": "Lua: 打开插件管理器...",
3+
"command.exportDocument": "Lua: 导出文档...",
44
"config.IntelliSense.traceBeSetted": "请查阅[文档](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features)了解用法。",
55
"config.IntelliSense.traceFieldInject": "请查阅[文档](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features)了解用法。",
66
"config.IntelliSense.traceLocalSet": "请查阅[文档](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features)了解用法。",
77
"config.IntelliSense.traceReturn": "请查阅[文档](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features)了解用法。",
8+
"config.addonManager.enable": "",
89
"config.codeLens.enable": "启用代码度量。",
910
"config.color.mode": "着色模式。",
1011
"config.color.mode.Grammar": "语法着色。",
@@ -219,4 +220,4 @@
219220
"config.workspace.supportScheme": "为以下 scheme 的lua文件提供语言服务。",
220221
"config.workspace.useGitIgnore": "忽略 `.gitignore` 中列举的文件。",
221222
"config.workspace.userThirdParty": "在这里添加私有的第三方库适配文件路径,请参考内置的[配置文件路径](https://github.com/LuaLS/lua-language-server/tree/master/meta/3rd)"
222-
}
223+
}

package.nls.zh-tw.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
{
2-
"command.exportDocument": "Export Document ...",
3-
"config.addonManager.enable": "Set the on/off state for the addon manager.",
2+
"command.addon_manager.open": "Lua: Open Addon Manager ...",
3+
"command.exportDocument": "Lua: Export Document ...",
44
"config.IntelliSense.traceBeSetted": "請查閱[文件](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features)瞭解用法。",
55
"config.IntelliSense.traceFieldInject": "請查閱[文件](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features)瞭解用法。",
66
"config.IntelliSense.traceLocalSet": "請查閱[文件](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features)瞭解用法。",
77
"config.IntelliSense.traceReturn": "請查閱[文件](https://github.com/LuaLS/lua-language-server/wiki/IntelliSense-optional-features)瞭解用法。",
8+
"config.addonManager.enable": "",
89
"config.codeLens.enable": "Enable code lens.",
910
"config.color.mode": "著色模式。",
1011
"config.color.mode.Grammar": "語法著色。",
@@ -219,4 +220,4 @@
219220
"config.workspace.supportScheme": "為以下 `scheme` 的lua檔案提供語言伺服。",
220221
"config.workspace.useGitIgnore": "忽略 `.gitignore` 中列舉的檔案。",
221222
"config.workspace.userThirdParty": "在這裡添加私有的第三方庫適應檔案路徑,請參考內建的[組態檔案路徑](https://github.com/LuaLS/lua-language-server/tree/master/meta/3rd)"
222-
}
223+
}

package/build.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
local json = require 'json-beautify'
22

3-
local VERSION = "3.6.11"
3+
local VERSION = "3.6.12"
44

55
local package = require 'package.package'
66
local fsu = require 'fs-utility'

0 commit comments

Comments
 (0)