Skip to content

Releases: rust-lang/rust-analyzer

2021-01-25

25 Jan 12:21
3ab8d7a
Compare
Choose a tag to compare
Merge #7414

7414: Add validation for mutable const items r=Veykril a=Veykril

bors r+

Co-authored-by: Lukas Wirth <[email protected]>

2021-01-18

18 Jan 12:45
fde4a86
Compare
Choose a tag to compare
Merge #7314

7314: :arrow_up: rowan r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <[email protected]>

2021-01-11

11 Jan 10:15
60c501f
Compare
Choose a tag to compare
Merge #7241

7241: Honor client's dynamic registration caps r=matklad a=matklad

bors r+
🤖

Co-authored-by: Aleksey Kladov <[email protected]>

2021-01-04

04 Jan 12:37
5b86ff3
Compare
Choose a tag to compare
Merge #7113

7113: Manual updates r=matklad a=tekul

Add some details on how to build the manual and some clarification on how to deal with "proc macro2 warnings.

For context, this arose from [this question](https://users.rust-lang.org/t/how-to-disable-rust-analyzer-proc-macro-warnings-in-neovim/53150) on users.rust-lang.org.

Co-authored-by: Luke Taylor <[email protected]>

2020-12-28

28 Dec 10:47
1d53075
Compare
Choose a tag to compare
Merge #7050

7050: Ignore third punct when matching for 2-composite punct in mbe r=jonas-schievink a=edwin0cheng

Fixes #6692



Co-authored-by: Edwin Cheng <[email protected]>

2020-12-21

21 Dec 13:48
Compare
Choose a tag to compare
Use patched version of lsp-types to stay compatible with code 1.51

2020-12-14

14 Dec 11:28
dbd0cfb
Compare
Choose a tag to compare
Merge #6858

6858: Docs: Explain manual installation in VS Code r=lnicola a=cauthmann

same as https://github.com/rust-analyzer/rust-analyzer.github.io/pull/81 , just against the correct repository this time

Co-authored-by: Christian Authmann <[email protected]>

2020-12-07

07 Dec 11:57
a0fa522
Compare
Choose a tag to compare
Merge #6733

6733: Update attributes completion list r=jonas-schievink a=Veykril

Might be nice to have them grouped for readability/maintainability similar to how the [reference](https://doc.rust-lang.org/reference/attributes.html#built-in-attributes-index) does it but that would require the use of a `OnceCell` for sorting the entries back after construction.

Co-authored-by: Lukas Wirth <[email protected]>

2020-11-30

30 Nov 10:43
ac30710
Compare
Choose a tag to compare
Merge #6665

6665: Support self in reference search r=matklad a=Veykril

The approach here is simply checking the descendants of the function body for `PathExpr` then checking whether it only contains a single `self` `PathSegment`, this is to prevent us from picking up `self` tokens from local `UseTree`s.

Co-authored-by: Lukas Wirth <[email protected]>

2020-11-23

23 Nov 08:53
cadf0e9
Compare
Choose a tag to compare
Merge #6598

6598: Textmate grammar: ensure word boundary after `true` r=dustypomerleau a=dustypomerleau

Adding round brackets ensures word boundaries on both sides of booleans (reported in https://github.com/dustypomerleau/rust-syntax/issues/7).

Co-authored-by: Dusty Pomerleau <[email protected]>