2

Changelog #110

 2 years ago
source link: https://rust-analyzer.github.io//thisweek/2022/01/03/changelog-110.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Changelog #110

Jan 3, 2022

New Features

  • #11151 correctly fall back to notify if the client-side file watching is not supported.

  • #11173 allow partially resolved types in Add explicit type.

Fixes

  • #11136 (first contribution) use the right numbers of placeholders in Add turbofish.

  • #11088 hide some trivial type hints.

  • #11158 enable completions for <_>::$0.

  • #11171, #11175 fix tool module classification.

  • #11144 fix server path on NixOS.

Internal Improvements

  • #11131 avoid speculation when completing macros.

  • #11156 record unresolved derive invocations in hir.

  • #11160 use a basic NonEmptyVec in mbe::syntax_bridge.

  • #11169, #11177 handle macro calls better in highlighting.

  • #11134 tighten up parser API.

  • #11141, #11152, #11153 add tests for extra parser entry points.

  • #11163 add tests for top-level parser entry points.

  • #11164 more macro tests.

  • #11165, #11167 start enforcing invariants for top-level entry points.

  • #11127 set a timeout on the Octokit client.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK