Skip to content

Commit 2129abb

Browse files
committed
Changelog #186
1 parent 2741784 commit 2129abb

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

manual.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ Any other tools or libraries you will need to acquire from Flatpak.
244244

245245
Prerequisites: You have installed the <<rust-analyzer-language-server-binary,`rust-analyzer` binary>>.
246246

247-
To use `rust-analyzer`, you need to install and enable one of the two popular two popular LSP client implementations for Emacs, https://github.com/joaotavora/eglot[Eglot] or https://github.com/emacs-lsp/lsp-mode[LSP Mode]. Both enable `rust-analyzer` by default in rust buffers if it is available.
247+
To use `rust-analyzer`, you need to install and enable one of the two popular LSP client implementations for Emacs, https://github.com/joaotavora/eglot[Eglot] or https://github.com/emacs-lsp/lsp-mode[LSP Mode]. Both enable `rust-analyzer` by default in rust buffers if it is available.
248248

249249
==== Eglot
250250

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
= Changelog #186
2+
:sectanchors:
3+
:experimental:
4+
:page-layout: post
5+
6+
Commit: commit:cd3bf9fe51676b520c546460e6d8919b8c8ff99f[] +
7+
Release: release:2023-06-19[] (`v0.3.1557`)
8+
9+
== Fixes
10+
11+
* pr:15026[], pr:15044[] deduplicate fields, and tuple indices in deref handling for completion.
12+
* pr:14932[] lower const params with a bad id.
13+
* pr:15054[] use correct const param and default type names in "Implement missing members".
14+
* pr:15032[] exclude Markdown injection grammar from `.vscodeignore`.
15+
* pr:15040[] use a more obscure hasher name in `#[derive]` expansion.
16+
* pr:15075[] add binding definition for for-expr iterator desugared binding.
17+
18+
== Internal Improvements
19+
20+
* pr:15076[] shrink size of `hir::Binding`.
21+
* pr:15036[] give `ConstBlockId` and `InTypeConstId` named `Location` types.
22+
* pr:15047[] record file dependencies in crate graph construction.
23+
* pr:15053[] add a `CrateRootModuleId` that encodes a module id that is always a crate root.
24+
* pr:15058[] improve "terminator is none" message.
25+
* pr:14693[] support `Pointee` trait.
26+
* pr:15065[] do not allocate unnecessarily when importing macros from parent modules.
27+
* pr:15067[] add more context to "overly long loop turn" messages.
28+
* pr:15066[] analyze all bodies in `analysis-stats`, not just functions.
29+
* pr:15069[] add body lowering step, track time of each step separtely.

0 commit comments

Comments
 (0)