Skip to content

Commit ecd3e08

Browse files
committed
Changelog #49
1 parent f999477 commit ecd3e08

File tree

3 files changed

+40
-4
lines changed

3 files changed

+40
-4
lines changed

generated_features.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ Provides a tree of the symbols defined in the file. Can be used to
9898

9999

100100
=== Format String Completion.
101-
**Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/completion/src/complete_postfix/format_like.rs#L0[format_like.rs]
101+
**Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/completion/src/completions/postfix/format_like.rs#L0[format_like.rs]
102102

103103
`"Result {result} is {2 + 2}"` is expanded to the `"Result {} is {}", result, 2 + 2`.
104104

@@ -194,7 +194,7 @@ Join selected lines into one, smartly fixing up whitespace, trailing commas, and
194194

195195

196196
=== Magic Completions
197-
**Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/completion/src/lib.rs#L41[lib.rs]
197+
**Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/completion/src/lib.rs#L25[lib.rs]
198198

199199
In addition to usual reference completion, rust-analyzer provides some ✨magic✨
200200
completions as well:

manual.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,8 +239,8 @@ let g:ale_linters = {'rust': ['analyzer']}
239239
==== nvim-lsp
240240

241241
NeoVim 0.5 (not yet released) has built-in language server support.
242-
For a quick start configuration of rust-analyzer, use https://github.com/neovim/nvim-lsp#rust_analyzer[neovim/nvim-lsp].
243-
Once `neovim/nvim-lsp` is installed, use `+lua require'nvim_lsp'.rust_analyzer.setup({})+` in your `init.vim`.
242+
For a quick start configuration of rust-analyzer, use https://github.com/neovim/nvim-lspconfig#rust_analyzer[neovim/nvim-lspconfig].
243+
Once `neovim/nvim-lspconfig` is installed, use `+lua require'nvim_lsp'.rust_analyzer.setup({})+` in your `init.vim`.
244244

245245
=== Sublime Text 3
246246

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
= Changelog #49
2+
:sectanchors:
3+
:page-layout: post
4+
5+
Commit: commit:86d3b784075966028c84e24ff4327a26fe7fbacb[] +
6+
Release: release:2020-11-02[]
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:6394[] use smaller font-size for inlay hints in VS Code.
16+
* pr:6416[] respond with JSON-RPC error message for invalid requests, instead of hard-crashing.
17+
18+
== Fixes
19+
20+
* pr:6361[] fixes to TextMate grammar.
21+
* pr:6360[] fix unary minus highlighting.
22+
* pr:6350[] fix false positive for case checking diagnostics.
23+
* pr:6333[] fix parsing of `pub(in path)` visibility.
24+
* pr:6367[] correctly handle `#![cfg]` at the crate root.
25+
* pr:6257[] don't suggest extracting enum variant into a struct if it's already extracted.
26+
* pr:6376[] add a quick hack to fix type inference around `Fn` traits.
27+
* pr:6382[], pr:6392[] improve inlay hints presentation.
28+
* pr:6384[] allow running struct's doctests.
29+
* pr:6387[], pr:6396[] fix inlay hints for associated types.
30+
31+
== Internal Improvements
32+
33+
* pr:6347[] support insertion in SyntaxRewriter.
34+
* pr:6313[] update LSP version.
35+
* pr:6351[] rearrange code completion code.
36+
* pr:6415[] upgrade chalk.

0 commit comments

Comments
 (0)