On Mon, Jan 06, 2025 at 11:50:05PM +0800, Blair Noctis wrote: > On Wed, 20 Sep 2023 11:34:49 +0000 Jelmer Vernooij <jel...@debian.org> wrote: > > Package: wnpp > > Severity: wishlist > > Owner: Jelmer Vernooij <jel...@debian.org> > > > > * Package name : rust-analyzer > > Version : 0.3.1631 > > Upstream Contact: Rust Analyzer Developers > > * URL : https://github.com/rust-lang/rust-analyzer > > * License : MIT or Apache-2.0 > > Programming Lang: Rust > > Description : LSP server for Rust > > > > rust-analyzer is an implementation of Language Server Protocol for the Rust > > programming language. It provides features like completion and goto > > definition for many code editors, including VS Code, Emacs and Vim. > > A preliminary dependency analysis shows: > > * Not in Debian > ** dot > ** libfuzzer-sys > ** line-index > ** perf-event{,-open-sys} > ** process-wrap > ** pulldown-cmark-to-cmark > ** rustc_apfloat > ** scip > ** tenthash > ** xshell > ** ra-ap-rustc_* series, which are "automatically published" from the rustc > repository (compiler/rustc_*); could probably be made to use the rustc-src > package > * Outdated > ** cargo_metadata > ** lsp-types > ** smol_str
FWIW Fabian and I chatted a bit at 38C3 about this, and he suggested it might make sense to build rust-analyzer as part of the regularly released big rustc source package. Jelmer