Skip to content

Commit 46307b5

Browse files
committed
v0.4.7: Update VSCode extension and LSP binary
- Update aria-ls binary for latest language server - Update syntax highlighting (tmLanguage) for new keywords - Bump package.json versions
1 parent 0fec08d commit 46307b5

5 files changed

Lines changed: 332 additions & 304 deletions

File tree

editors/vscode/bin/linux/aria-ls

55.2 KB
Binary file not shown.

editors/vscode/package.json

Lines changed: 42 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,14 @@
9292
{
9393
"type": "aria",
9494
"label": "Aria Debug",
95-
"languages": ["aria"],
95+
"languages": [
96+
"aria"
97+
],
9698
"configurationAttributes": {
9799
"launch": {
98-
"required": ["program"],
100+
"required": [
101+
"program"
102+
],
99103
"properties": {
100104
"program": {
101105
"type": "string",
@@ -119,7 +123,9 @@
119123
},
120124
"args": {
121125
"type": "array",
122-
"items": { "type": "string" },
126+
"items": {
127+
"type": "string"
128+
},
123129
"description": "Command line arguments for the debuggee.",
124130
"default": []
125131
},
@@ -158,7 +164,39 @@
158164
}
159165
]
160166
}
161-
]
167+
],
168+
"configurationDefaults": {
169+
"editor.tokenColorCustomizations": {
170+
"textMateRules": [
171+
{
172+
"scope": [
173+
"keyword.danger.memory.aria",
174+
"keyword.danger.raw.aria",
175+
"keyword.danger.drop.aria",
176+
"keyword.danger.shorthand.aria",
177+
"keyword.danger.syscall.aria",
178+
"keyword.danger.failsafe-call.aria"
179+
],
180+
"settings": {
181+
"foreground": "#FF4444",
182+
"fontStyle": "bold"
183+
}
184+
},
185+
{
186+
"scope": [
187+
"keyword.warning.defaults.aria",
188+
"keyword.warning.defaults-op.aria",
189+
"keyword.warning.ok.aria",
190+
"keyword.warning.failsafe.aria"
191+
],
192+
"settings": {
193+
"foreground": "#FFCC00",
194+
"fontStyle": "bold"
195+
}
196+
}
197+
]
198+
}
199+
}
162200
},
163201
"scripts": {
164202
"vscode:prepublish": "npm run compile",

0 commit comments

Comments
 (0)