Skip to content

Commit db379d1

Browse files
committed
update
1 parent 0d1f17f commit db379d1

File tree

6 files changed

+46
-7
lines changed

6 files changed

+46
-7
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22

33
[中文Log](CHANGELOG_CN.md)
44

5+
# 0.9.19
6+
7+
`FIX` Fix reading configuration file encoded with UTF-8 BOM
8+
9+
`NEW` Support `Call hierarchy` but only support incomming call
10+
11+
`NEW` Support new tag `@internal` for members or declarations. When a member or declaration is marked as `@internal`, it is only visible within its current library. This means that if you use `@internal` in one library, you cannot access this member or declaration from other libraries or workspace.
12+
13+
`NEW` Support `Goto to implementation`
14+
15+
`NEW` Support `@nodisacrd` with reason
16+
17+
`FIX` Fix Some performance issue
18+
19+
`NEW` Debugger build with zig, now it can be require in glibc-2.17 system
20+
521
# 0.9.18
622

723
`NEW` Now language server configuration might be provided globally via the `<os-specific home dir>/.emmyrc.json`, `<os-specific config dir>/emmylua_ls/.emmyrc.json`, or by setting a variable `EMMYLUALS_CONFIG` with a path to the json configuration.

CHANGELOG_CN.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Change Log
22

3+
4+
# 0.9.19
5+
6+
`FIX` 修复读取 UTF-8 BOM 编码的配置文件的问题
7+
8+
`NEW` 支持`调用层次结构`功能,但目前仅支持传入调用
9+
10+
`NEW` 支持新标签 `@internal` 用于成员或声明。当成员或声明被标记为 `@internal` 时,它仅在当前库内可见。这意味着如果你在一个库中使用 `@internal`,其他库或工作区无法访问此成员或声明。
11+
12+
`NEW` 支持`转到实现`功能
13+
14+
`NEW` 支持 `@nodisacrd` 并可提供原因
15+
16+
`FIX` 修复一些性能问题
17+
18+
`NEW` 调试器使用 zig 构建,现在可以在 glibc-2.17 系统上使用
19+
320
# 0.9.18
421

522
`NEW` 现在可以通过 `<os-specific home dir>/.emmyrc.json``<os-specific config dir>/emmylua_ls/.emmyrc.json`,或者设置环境变量 `EMMYLUALS_CONFIG`(指向 JSON 配置文件的路径)在全局提供语言服务器的配置。全局配置优先级低于本地配置。

build/config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
exports.default = {
2-
emmyDebuggerVersion: '1.8.4',
2+
emmyDebuggerVersion: '1.8.5',
33
emmyDebuggerUrl: 'https://github.com/EmmyLua/EmmyLuaDebugger/releases/download',
4-
newLanguageServerVersion: "0.7.1",
4+
newLanguageServerVersion: "0.7.2",
55
newLanguageServerUrl: "https://github.com/CppCXY/emmylua-analyzer-rust/releases/download"
66
}

package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "emmylua",
33
"displayName": "EmmyLua",
44
"description": "EmmyLua for vscode",
5-
"version": "0.9.18",
5+
"version": "0.9.19",
66
"icon": "res/icon.png",
77
"publisher": "tangzx",
88
"engines": {
@@ -281,6 +281,11 @@
281281
"default": true,
282282
"description": "Mutable variable underline"
283283
},
284+
"emmylua.develop.port" : {
285+
"type": "number",
286+
"default": 5007,
287+
"description": "%config.develop.port%"
288+
},
284289
"emmylua.ls.startParameters": {
285290
"type": "array",
286291
"default": []

package.nls.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,6 @@
1515
"debug.launch.blockOnExit": "block process when exit",
1616
"debug.launch.newWindow": "create new windows",
1717
"config.autoInsertTripleDash.description": "Automatically insert \"---\" when line breaking after a comment",
18-
"config.misc.executablePath": "Specify the executable file path in VSCode"
18+
"config.misc.executablePath": "Specify the executable file path in VSCode",
19+
"config.develop.port": "Specify the port for the debugger to listen on"
1920
}

package.nls.zh-cn.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"debug.attach.desc": "附加进程调试",
66
"debug.attach.target_process": "通过名称过滤进程,如果目标唯一则直接附加",
77
"debug.attach.captureLog": "捕获进程输出,显示在windows terminal上,该特性可能引发进程崩溃",
8-
98
"debug.launch.label": "EmmyLua: 启动并附加程序",
109
"debug.launch.name": "启动并附加程序",
1110
"debug.launch.desc": "启动程序,并使用附加调试器附加到进程调试",
@@ -15,5 +14,6 @@
1514
"debug.launch.blockOnExit": "进程结束时是否阻塞进程保持窗口开启",
1615
"debug.launch.newWindow": "emmylua会创建一个新窗口展示这个进程",
1716
"config.autoInsertTripleDash.description": "在注解后换行时自动插入 \"---\"",
18-
"config.misc.executablePath": "VSCode中指定可执行文件路径"
19-
}
17+
"config.misc.executablePath": "VSCode中指定可执行文件路径",
18+
"config.develop.port": "指定开发监听的端口"
19+
}

0 commit comments

Comments
 (0)