Skip to content

Commit efdc754

Browse files
committed
Changelog #102
1 parent a73cab8 commit efdc754

File tree

3 files changed

+36
-1
lines changed

3 files changed

+36
-1
lines changed

generated_features.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -563,7 +563,7 @@ The simplest way to use this feature is via the context menu:
563563

564564

565565
=== Rename
566-
**Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/ide/src/rename.rs#L44[rename.rs]
566+
**Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/ide/src/rename.rs#L65[rename.rs]
567567

568568
Renames the item below the cursor and all of its references
569569

manual.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,12 +150,15 @@ On Linux to install the `rust-analyzer` binary into `~/.local/bin`, these comman
150150

151151
[source,bash]
152152
----
153+
$ mkdir -p ~/.local/bin
153154
$ curl -L https://github.com/rust-analyzer/rust-analyzer/releases/latest/download/rust-analyzer-x86_64-unknown-linux-gnu.gz | gunzip -c - > ~/.local/bin/rust-analyzer
154155
$ chmod +x ~/.local/bin/rust-analyzer
155156
----
156157

157158
Make sure that `~/.local/bin` is listed in the `$PATH` variable and use the appropriate URL if you're not on a `x86-64` system.
158159

160+
You don't have to use `~/.local/bin`, any other path like `~/.cargo/bin` or `/usr/local/bin` will work just as well.
161+
159162
Alternatively, you can install it from source using the command below.
160163
You'll need the latest stable version of the Rust toolchain.
161164

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
= Changelog #102
2+
:sectanchors:
3+
:page-layout: post
4+
5+
Commit: commit:2c0f433fd2e838ae181f87019b6f1fefe33c6f54[] +
6+
Release: release:2021-11-08[]
7+
8+
== Sponsors
9+
10+
**Become a sponsor:** On https://opencollective.com/rust-analyzer/[OpenCollective] or
11+
https://github.com/sponsors/rust-analyzer[GitHub Sponsors].
12+
13+
== New Features
14+
15+
* pr:10596[] set server status to warning when proc-macro sources change.
16+
+
17+
image::https://user-images.githubusercontent.com/3757771/138102552-208d3edf-a843-49e6-9f48-1e911f54a4ba.png[]
18+
* pr:10701[], pr:10703[], pr:10704[] speed up completion and highlighting in the presence of macros.
19+
20+
== Fixes
21+
22+
* pr:10645[] make `rename` multi-token mapping aware.
23+
* pr:10685[] enable Markdown table rendering in comments.
24+
* pr:10680[] implement `Literal::from_str` in the proc macro API (fixes `rtic 0.6-dev`).
25+
26+
== Internal Improvements
27+
28+
* pr:10696[] replace more `Name::to_string` usages with `Name::to_smol_str`.
29+
* pr:10699[] make CompletionItem `label` and `lookup` fields ``SmolStr``s.
30+
* pr:10698[] implement multi-token mapping for `ssr`.
31+
* pr:10667[] expose version string of crates from `hir`.
32+
* pr:10686[] add `Semantics::original_ast_node` for up-mapping nodes out of macro files.

0 commit comments

Comments
 (0)