Skip to content

Commit db11e42

Browse files
committed
Changelog 131
1 parent 9b419df commit db11e42

4 files changed

Lines changed: 45 additions & 2 deletions

File tree

generated_config.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -593,6 +593,11 @@ Show full signature of the callable. Only shows parameters if disabled.
593593
--
594594
Show documentation.
595595
--
596+
[[rust-analyzer.typing.autoClosingAngleBrackets.enable]]rust-analyzer.typing.autoClosingAngleBrackets.enable (default: `false`)::
597+
+
598+
--
599+
Whether to insert closing angle brackets when typing an opening angle bracket of a generic argument list.
600+
--
596601
[[rust-analyzer.workspace.symbol.search.kind]]rust-analyzer.workspace.symbol.search.kind (default: `"only_types"`)::
597602
+
598603
--

generated_features.adoc

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,12 +268,17 @@ image::https://user-images.githubusercontent.com/48062697/113020656-b560f500-917
268268

269269
Navigates to the declaration of an identifier.
270270

271+
This is currently the same as `Go to Definition` with the exception of outline modules where it
272+
will navigate to the `mod name;` item declaration.
273+
271274

272275
=== Go to Definition
273276
**Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/ide/src/goto_definition.rs#L14[goto_definition.rs]
274277

275278
Navigates to the definition of an identifier.
276279

280+
For outline modules, this will navigate to the source file of the module.
281+
277282
|===
278283
| Editor | Shortcut
279284

@@ -286,7 +291,7 @@ image::https://user-images.githubusercontent.com/48062697/113065563-025fbe00-91b
286291
=== Go to Implementation
287292
**Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/ide/src/goto_implementation.rs#L12[goto_implementation.rs]
288293

289-
Navigates to the impl block of structs, enums or traits. Also implemented as a code lens.
294+
Navigates to the impl blocks of types.
290295

291296
|===
292297
| Editor | Shortcut

manual.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -763,7 +763,7 @@ Most themes doesn't support styling unsafe operations differently yet. You can f
763763
"editor.semanticTokenColorCustomizations": {
764764
"rules": {
765765
"operator.unsafe": "#ff6600",
766-
"function.unsafe": "#ff6600"
766+
"function.unsafe": "#ff6600",
767767
"method.unsafe": "#ff6600"
768768
}
769769
},
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
= Changelog #131
2+
:sectanchors:
3+
:page-layout: post
4+
5+
Commit: commit:f94fa62d69faf5bd63b3772d3ec4f0c76cf2db57[] +
6+
Release: release:2022-05-30[]
7+
8+
== New Features
9+
10+
* pr:12359[], pr:12365[], pr:12366[] fix publishing to VS Code Marketplace after extension move.
11+
* pr:12395[] lower `f32` and `f64` literals.
12+
* pr:12376[] insert whitespace into trait-impl completions produced by macros.
13+
* pr:12357[] when reference searching macro inputs, don't search everything that was downmapped.
14+
15+
== Fixes
16+
17+
* pr:12382[] make auto-closing angle brackets configurable, disabled by default.
18+
* pr:12341[] make `files.excludeDirs` work.
19+
* pr:12355[] fix inference when pattern matching a tuple field with a wildcard.
20+
* pr:12409[] fix overflow during type inference for tuple struct patterns.
21+
* pr:12384[], pr:12386[] `Generate variant`: insert code in file with enum definition.
22+
* pr:12370[] insert whitespaces around `_` in macro expansion.
23+
* pr:12360[] fix completions not working after attributes.
24+
* pr:12383[] clear native diagnostics for deleted files.
25+
* pr:12371[] vscode: fix `extraEnv` handling of numeric values.
26+
27+
== Internal Improvements
28+
29+
* pr:12361[] simplify `DotAccess` representation in completions.
30+
* pr:12373[] refactor record pattern/expression handling in completion context.
31+
* pr:12388[] make use of the `statusBarItem` colors in VSCode.
32+
* pr:12393[] remove `Interned` usage from nameres collector.
33+
* pr:12350[] fix build on OpenBSD (and probably other BSDs too).

0 commit comments

Comments
 (0)