Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make control token modifier less ambiguous | Aleksey Kladov | 2020-04-06 | 1 | -4/+1 |
| | | | | | | | | | In textmate, keyword.control is used for all kinds of things; in fact, the default scope mapping for keyword is keyword.control! So let's add a less ambiguous controlFlow modifier See Microsoft/vscode#94367 | ||||
* | Include grammar for syntax trees into vsix | Aleksey Kladov | 2020-04-03 | 1 | -0/+1 |
| | |||||
* | Set semantic tokens supertypes | Aleksey Kladov | 2020-04-03 | 1 | -3/+6 |
| | |||||
* | Bumps vsce to 1.75 | kjeremy | 2020-04-02 | 2 | -16/+24 |
| | | | | Fixes a security vulnerability | ||||
* | Fix semantic coloring | Aleksey Kladov | 2020-04-02 | 1 | -58/+27 |
| | |||||
* | better wording | Aleksey Kladov | 2020-04-02 | 1 | -1/+1 |
| | |||||
* | Allow fully overriding check and fmt commands | Aleksey Kladov | 2020-04-02 | 1 | -0/+14 |
| | |||||
* | Remove vscode_lldb setting | Aleksey Kladov | 2020-04-02 | 1 | -0/+4 |
| | |||||
* | Lean onto default implementation of configs | Aleksey Kladov | 2020-04-02 | 5 | -59/+8 |
| | |||||
* | New config in package.json | Aleksey Kladov | 2020-04-02 | 1 | -120/+125 |
| | |||||
* | vscode: postrefactor | veetaha | 2020-04-02 | 1 | -12/+6 |
| | |||||
* | vscode: postrefactor variable names | veetaha | 2020-04-02 | 1 | -8/+8 |
| | |||||
* | vscode: add goto definition from rust file to syntax tree editor | veetaha | 2020-04-02 | 1 | -5/+83 |
| | |||||
* | Merge #3820 | bors[bot] | 2020-04-02 | 5 | -272/+0 |
|\ | | | | | | | | | | | | | | | | | | | | | 3820: Remove old syntax highlighting r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | Remove old syntax highlighting | Aleksey Kladov | 2020-04-02 | 5 | -272/+0 |
| | | |||||
* | | Merge #3817 | bors[bot] | 2020-04-02 | 3 | -1/+50 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3817: vscode: highlight syntax tree ro editor r=matklad a=Veetaha Small textmate grammar declaration to make rust-analyzer syntax tree more easily inspectable: Btw, if we change the file extension of our `ra_syntax/test_data/**` files to `.rast` they should be highlighted in vscode too. The colors of the tokens are actually going to be color-theme dependent, or you can customize them via: ```jsonc { "editor.tokenColorCustomizations": { "textMateRules": [ { "scope": "name", "settings": { /* */ } } ] } } ``` ![image](https://user-images.githubusercontent.com/36276403/78204947-99f9d600-74a3-11ea-8315-cb1c87810c7c.png) Related: #3682 Co-authored-by: veetaha <[email protected]> | ||||
| * | | vscode: add highlighting of syntax tree | veetaha | 2020-04-02 | 3 | -1/+50 |
| |/ | |||||
* / | vscode: add support for light themes and color customization for syntax tree ↵ | veetaha | 2020-04-01 | 2 | -2/+13 |
|/ | | | | highlights | ||||
* | rollup 2.3.2 | kjeremy | 2020-04-01 | 2 | -4/+4 |
| | |||||
*-. | Merge #3780 #3787 | bors[bot] | 2020-03-31 | 2 | -54/+115 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3780: Simplify r=matklad a=Veetaha I absolutely love tha fact that removing `.clone()` simplifies the code comparing to other languages where it's actually the contrary (ahem ~~`std::move()`~~) 3787: vscode: add syntax tree inspection hovers and highlights r=matklad a=Veetaha ![inspect-tree](https://user-images.githubusercontent.com/36276403/78029767-c7426900-7369-11ea-9ed6-b8a0f8e05bac.gif) I implemented the reverse mapping (when you hover in the rust editor), but it seems overcomplicated, so I removed it Related #3682 Co-authored-by: veetaha <[email protected]> Co-authored-by: Veetaha <[email protected]> | ||||
| | * | vscode: small refactor | veetaha | 2020-03-31 | 1 | -1/+1 |
| | |\ | |||||
| | | * | vscode: apply review nits | Veetaha | 2020-03-31 | 1 | -1/+1 |
| | | | | |||||
| | * | | vscode: scroll to the syntax node in rust editor when highlighting | veetaha | 2020-03-31 | 1 | -1/+2 |
| | |/ | |||||
| | * | vscode: use ctx.subscriptions instead of local .disposables | veetaha | 2020-03-31 | 1 | -15/+12 |
| | | | |||||
| | * | vscode: add syntax tree inspection hovers and highlights | veetaha | 2020-03-31 | 2 | -55/+118 |
| |/ | |||||
* | | Revert accidental package.json changes | Aleksey Kladov | 2020-03-31 | 1 | -33/+17 |
| | | |||||
* | | Merge #3790 | bors[bot] | 2020-03-31 | 1 | -17/+33 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3790: Better names for config structs r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | | WIP: uniformalize external tools config | Aleksey Kladov | 2020-03-31 | 1 | -17/+33 |
| | | | |||||
* | | | Update node deps | kjeremy | 2020-03-31 | 2 | -28/+39 |
|/ / | |||||
* | | Pass string instread of WorkspaceFolder | Tim | 2020-03-31 | 3 | -5/+5 |
| | | |||||
* | | Remove unnecessary null check | Tim | 2020-03-31 | 1 | -3/+1 |
| | | |||||
* | | Throw error if no folder is opened | Tim | 2020-03-31 | 3 | -4/+9 |
| | | |||||
* | | Use namespace import | Tim | 2020-03-31 | 1 | -19/+11 |
| | | |||||
* | | Add basic task support | Tim | 2020-03-30 | 4 | -6/+77 |
|/ | | | | This adds basic support for running `cargo build`, `cargo run`, etc. | ||||
* | Code review fixes | Kirill Bulatov | 2020-03-30 | 3 | -6/+8 |
| | | | | Co-Authored-By: Veetaha <[email protected]> | ||||
* | Style fixes | Kirill Bulatov | 2020-03-30 | 3 | -5/+7 |
| | |||||
* | Send the config from the client | Kirill Bulatov | 2020-03-30 | 2 | -24/+28 |
| | |||||
* | Process configuration response draft | Kirill Bulatov | 2020-03-30 | 1 | -3/+3 |
| | |||||
* | Client side draft | Kirill Bulatov | 2020-03-30 | 1 | -0/+6 |
| | |||||
* | vscode: fix release tag retrieval | Veetaha | 2020-03-27 | 1 | -1/+1 |
| | | | Co-Authored-By: Laurențiu Nicola <[email protected]> | ||||
* | vscode: show release tag with along with the commit hash for RA version command | veetaha | 2020-03-26 | 1 | -2/+7 |
| | |||||
* | Merge #3725 | bors[bot] | 2020-03-26 | 2 | -23/+21 |
|\ | | | | | | | | | | | | | | | 3725: vscode: fix local devel and remove disposables memory leak on server restrart r=matklad a=Veetaha Co-authored-by: veetaha <[email protected]> | ||||
| * | vscode: small post-refactor | veetaha | 2020-03-26 | 1 | -3/+1 |
| | | |||||
| * | vscode: fix memory leak on server restart | veetaha | 2020-03-26 | 1 | -15/+13 |
| | | | | | | | | The memory leak was because on the server restrart the array of extensionContext.substiptions was not cleared | ||||
| * | vscode: fix local devel | veetaha | 2020-03-26 | 2 | -5/+7 |
| | | | | | | | | The value of releaseTag is not undefined, but null in actual package.json | ||||
* | | Merge #3726 | bors[bot] | 2020-03-26 | 1 | -20/+11 |
|\ \ | |/ |/| | | | | | | | | | | | 3726: vscode: refactor analyzer status r=matklad a=Veetaha Co-authored-by: veetaha <[email protected]> | ||||
| * | vscode: refactor analyzer status | veetaha | 2020-03-25 | 1 | -20/+11 |
| | | |||||
* | | Use the right arch name for x86 (32 bit) | Aleksey Kladov | 2020-03-25 | 1 | -1/+1 |
| | | |||||
* | | Extension types and rendering | Matt Hooper | 2020-03-24 | 5 | -4/+39 |
| | | |||||
* | | Merge #3695 | bors[bot] | 2020-03-24 | 1 | -61/+45 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | 3695: vscode: simplify and refactor config r=matklad a=Veetaha Removed unnecessary interfaces, changed `cfg` to be a getter to ensure the fresh values any time possible. Migrated from explicit casts to implicit. Co-authored-by: veetaha <[email protected]> |