Skip to content

Commit c5472f8

Browse files
bors[bot]matklad
andcommitted
Merge #277
277: use new clear-terminal feature r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
2 parents 0156a53 + 9cfd5ea commit c5472f8

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

editors/code/package-lock.json

+11-11
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

editors/code/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"Other"
1414
],
1515
"engines": {
16-
"vscode": "^1.26.0"
16+
"vscode": "^1.30.0"
1717
},
1818
"scripts": {
1919
"vscode:prepublish": "npm run compile",
@@ -31,7 +31,7 @@
3131
"singleQuote": true
3232
},
3333
"dependencies": {
34-
"vscode-languageclient": "^5.1.1"
34+
"vscode-languageclient": "^5.2.1"
3535
},
3636
"devDependencies": {
3737
"@types/mocha": "^2.2.42",

editors/code/src/commands/runnables.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,11 @@ function createTask(spec: Runnable): vscode.Task {
4444
env: spec.env
4545
};
4646

47-
const execCmd = `${definition.command} ${definition.args.join(' ')}`;
4847
const execOption: vscode.ShellExecutionOptions = {
4948
cwd: '.',
5049
env: definition.env
5150
};
52-
const exec = new vscode.ShellExecution(`clear; ${execCmd}`, execOption);
51+
const exec = new vscode.ShellExecution(definition.command, definition.args, execOption);
5352

5453
const f = vscode.workspace.workspaceFolders![0];
5554
const t = new vscode.Task(
@@ -60,6 +59,7 @@ function createTask(spec: Runnable): vscode.Task {
6059
exec,
6160
['$rustc']
6261
);
62+
t.presentationOptions.clear = true
6363
return t;
6464
}
6565

0 commit comments

Comments
 (0)