aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Merge #4621bors[bot]2020-05-261-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4621: Highlight question mark operator r=matklad a=kuy Fixes #4597 Co-authored-by: Yuki Kodama <[email protected]>
| * | | | | Add question mark operatorYuki Kodama2020-05-251-1/+1
| | |/ / / | |/| | |
* | | | | Merge #4534bors[bot]2020-05-261-0/+59
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4534: Add call postfix completion r=matklad a=vain0x To make it easier to wrap an expression with Ok/Some/Rc::new etc. Note I agree with conclusion of the discussion in #1431 that adding many completions is not the way to go. However, this PR still could be justified due to versatility of use. Co-authored-by: vain0x <[email protected]>
| * | | | Add call postfix completionvain0x2020-05-201-0/+59
| | | | | | | | | | | | | | | | | | | | To make it easier to wrap an expression with Ok/Some/Rc::new etc.
* | | | | Merge #4617bors[bot]2020-05-263-9/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4617: Hover tooltip module name is monospace once again r=matklad a=aloucks The line separator is also moved below the function signature to split regions between the docs. This is very similar to how IntelliJ displays tooltips. Adding an additional separator between the module name and function signature currently has rendering issues. Fixes #4594 Alternative to #4615 @kjeremy @Veetaha Note that I have semantic coloring disabled so ignore any differences due to that. ![image](https://user-images.githubusercontent.com/221559/82857507-30180e80-9edf-11ea-903a-f25c60055a93.png) ![image](https://user-images.githubusercontent.com/221559/82857407-e6c7bf00-9ede-11ea-9ae0-d348279552e7.png) Co-authored-by: Aaron Loucks <[email protected]>
| * | | | | Hover tooltip module name is monospace once againAaron Loucks2020-05-263-9/+12
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The line separator is moved below the function signature to split regions between the docs. This is very similar to how IntelliJ displays tooltips. Adding an additional separator between the module name and function signature currently has rendering issues. Fixes #4594 Alternative to #4615
* | | | | Merge #4614bors[bot]2020-05-254-9/+8
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4614: Fix some clippy perf warnings r=kjeremy a=kjeremy Co-authored-by: Jeremy Kolb <[email protected]>
| * | | | Fix some clippy perf warningsJeremy Kolb2020-05-254-9/+8
|/ / / /
* | | | Fix conflict between nightly branch and tagAleksey Kladov2020-05-251-1/+1
| | | |
* | | | Merge pull request #4612 from matklad/fix-tagAleksey Kladov2020-05-252-1/+4
|\ \ \ \ | | | | | | | | | | Try fixing release tags
| * | | | Try fixing release tagsAleksey Kladov2020-05-252-1/+4
|/ / / / | | | | | | | | | | | | closes #4319
| | | |
| \ \ \
*-. \ \ \ Merge #4602 #4603bors[bot]2020-05-256-4/+19
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4602: Add boolean literal semantic token type to package.json r=matklad a=lnicola Closes #4583. CC @GrayJack 4603: Add self keyword semantic token type r=matklad a=lnicola Not sure if this is warranted a new token type or just a modifier. --- CC #4583, @GrayJack Co-authored-by: Laurențiu Nicola <[email protected]>
| | * | | | Add self keyword semantic token typeLaurențiu Nicola2020-05-256-4/+14
| | | | | |
| * | | | | Add boolean literals to package.jsonLaurențiu Nicola2020-05-251-0/+5
| |/ / / /
* | | | | Merge #4611bors[bot]2020-05-257-38/+64
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4611: Document `parentModule` experimental LSP request r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| * | | | | Document `parentModule` experimental LSP requestAleksey Kladov2020-05-257-38/+64
| | | | | |
* | | | | | Merge #4610bors[bot]2020-05-259-137/+93
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4610: Cleanup lsp extensions on the client side r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| * | | | | Cleanup lsp extensions on the client sideAleksey Kladov2020-05-259-137/+93
|/ / / / /
* | | | | Merge #4607bors[bot]2020-05-2511-55/+105
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4607: Less rust-analyzer specific onEnter r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| * | | | | Less rust-analyzer specific onEnterAleksey Kladov2020-05-2511-55/+105
|/ / / / /
* | | | | Merge #4605bors[bot]2020-05-2515-499/+382
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4605: Reorganize TypeScript r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| * | | | Flatten commands.tsAleksey Kladov2020-05-254-109/+103
| | | | |
| * | | | Flatten simple commandsAleksey Kladov2020-05-2510-301/+242
| | | | |
| * | | | Remove dead codeAleksey Kladov2020-05-254-106/+54
|/ / / /
* | | | Merge #4601bors[bot]2020-05-256-1/+25
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4601: Introduce `toggle inlay hints` vscode command r=matklad a=Veetaha Users now can assign a shortcut for this command via the general vscode keybindings ui or `keybindings.json` file <details> <summary>Demo</summary> ![demo](https://user-images.githubusercontent.com/36276403/82768941-b4fd1c80-9e3a-11ea-9d5b-a40fa1e4dbc6.gif) </details> <details> <summary>Howto assign a shortcut</summary> ![demo2](https://user-images.githubusercontent.com/36276403/82769350-c8a98280-9e3c-11ea-8a95-1266a539826d.gif) </details> Closes: #4599 Co-authored-by: veetaha <[email protected]>
| * | | | Introduce `toggle inlay hints` vscode commandveetaha2020-05-256-1/+25
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Users now can assign a shortcut for this command via the general vscode keybindings ui or `keybinding.json file` Closes: #4599
* | | | Merge #4593bors[bot]2020-05-246-27/+131
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4593: Document some rust-analyzer specific protocol extensions r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| * | | | Fix formattingAleksey Kladov2020-05-242-4/+1
| | | | |
| * | | | Document some rust-analyzer specific protocol extensionsAleksey Kladov2020-05-242-7/+70
| | | | |
| * | | | Document matchingBrace LSP requestAleksey Kladov2020-05-246-19/+63
| | | | |
* | | | | Merge #4556bors[bot]2020-05-2410-12/+33
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4556: More highlighting improvements r=matthewjasper a=matthewjasper * Separate `true` and `false` from keywords (this matches the Textmate grammar). * Handle more cases in `highlight_name_by_syntax`. Co-authored-by: Matthew Jasper <[email protected]>
| * | | | Handle more cases in `highlight_name_by_syntax`Matthew Jasper2020-05-241-11/+19
| | | | |
| * | | | Highlight `true` and `false` as literalsMatthew Jasper2020-05-2410-1/+14
|/ / / /
* | | | Fix bors config?Aleksey Kladov2020-05-241-1/+3
| | | |
* | | | Merge pull request #4574 from lnicola/bump-depsAleksey Kladov2020-05-242-244/+342
|\ \ \ \ | | | | | | | | | | Bump some dependencies
| * | | | Bump more cratesLaurențiu Nicola2020-05-241-8/+8
| | | | |
| * | | | Bump more npm depsLaurențiu Nicola2020-05-242-240/+338
| | | | |
| * | | | Bump some npm depsLaurențiu Nicola2020-05-242-39/+39
| | | | |
| * | | | Bump rustc_lexerLaurențiu Nicola2020-05-241-8/+8
| | | | |
* | | | | Reorgonise extensions docsAleksey Kladov2020-05-241-48/+50
| | | | |
* | | | | Fix testsAleksey Kladov2020-05-241-25/+25
| | | | |
* | | | | Fix Cargo.lockAleksey Kladov2020-05-241-14/+17
| | | | |
* | | | | Merge pull request #4548 from bnjjj/fix_4464Aleksey Kladov2020-05-249-19/+234
|\ \ \ \ \ | | | | | | | | | | | | add support of feature flag for runnables
| * | | | | add support of feature flag for runnables #4464Benjamin Coenen2020-05-242-15/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Benjamin Coenen <[email protected]>
| * | | | | add support of feature flag for runnables #4464Benjamin Coenen2020-05-236-99/+145
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Benjamin Coenen <[email protected]>
| * | | | | add support of feature flag for runnables #4464Benjamin Coenen2020-05-222-21/+9
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Benjamin Coenen <[email protected]>
| * | | | | add support of feature flag for runnables #4464Benjamin Coenen2020-05-21130-1971/+2975
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Benjamin Coenen <[email protected]>
| * | | | | | add support of feature flag for runnables #4464Benjamin Coenen2020-05-217-19/+212
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Benjamin Coenen <[email protected]>
* | | | | | | Merge pull request #4495 from vsrs/fixture_metaAleksey Kladov2020-05-247-77/+326
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Test fixtures parsing improvements
| * | | | | | | JFF, ra_fixture arg name for a code highlightingvsrs2020-05-161-9/+11
| | | | | | | |