aboutsummaryrefslogtreecommitdiff
path: root/editors/code/src/run.ts
Commit message (Collapse)AuthorAgeFilesLines
* minor: explicitly set the focus to falseAleksey Kladov2021-05-261-0/+4
|
* Merge #7625bors[bot]2021-02-101-7/+12
|\ | | | | | | | | | | | | | | | | 7625: Add **Copy Run Command Line** command for vscode r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| * Add **Copy Run Command Line** command for vscodeAleksey Kladov2021-02-101-7/+12
| | | | | | | | | | This is useful when you want to, e.g., run a specific test in a terminal with `--release`.
* | use await insteadSahandevs2021-02-091-4/+3
| |
* | fix errorsSahandevs2021-02-071-1/+2
| |
* | formatSahandevs2021-02-071-1/+1
| |
* | handle Thenable type rejectsSahandevs2021-02-071-1/+2
| |
* | handle promise catchesSahandevs2021-02-071-1/+1
| |
* | remove unnecessarySahandevs2021-02-071-1/+1
|/
* Check cargoExtraArgs for undefined before usingfeileacan2020-10-181-1/+3
|
* Support 'runnables' options in the vs code extensionIgor Aleksanov2020-10-021-0/+2
|
* Fix workspaceRootvsrs2020-07-031-1/+3
|
* code lintingvsrs2020-07-031-1/+1
|
* Add testsvsrs2020-07-031-7/+7
|
* Add runnable env support.vsrs2020-07-031-5/+24
|
* Add light-weight snapshot testing library with editor integrationAleksey Kladov2020-06-271-1/+5
|
* Switch to ShellExecution instead of full Taskvsrs2020-06-241-1/+2
|
* Add custom cargo runnersvsrs2020-06-241-40/+17
|
* Fix Run lens.vsrs2020-06-061-1/+1
|
* New runnables APIAleksey Kladov2020-06-021-6/+15
|
* Move run commands to commands.tsAleksey Kladov2020-06-021-71/+3
|
* Merge #4580bors[bot]2020-06-021-1/+2
|\ | | | | | | | | | | | | | | | | | | | | | | 4580: Fix invoking cargo without consulting CARGO env var or standard installation paths r=matklad a=Veetaha Followup for #4329 The pr essentially fixes [this bug](https://youtu.be/EzQ7YIIo1rY?t=2189) cc @lefticus Co-authored-by: veetaha <[email protected]>
| * Change Runnable.bin -> Runnable.kindveetaha2020-05-311-1/+2
| | | | | | | | | | | | As per matklad, we now pass the responsibility for finding the binary to the frontend. Also, added caching for finding the binary path to reduce the amount of filesystem interactions.
* | Always derive from `process.env` when spawning a child process/shell executionAlin Sinpalean2020-05-311-1/+1
|/ | | | | | | | | | This is useful when an extension (e.g. Nix Environment Selector) or launch configuration sets one or more environment variables. When `env` is not explicitly specified in the options passed to `child_process.spawn()` or `vscode.ShellExecution()`, then `process.env` gets applied automatically. But when an explicit `env` is set, it should inherit from `process.env` rather than replace it completely.
* Cleanup lsp extensions on the client sideAleksey Kladov2020-05-251-1/+1
|
* Flatten commands.tsAleksey Kladov2020-05-251-0/+204