|
From: | GNU bug Tracking System |
Subject: | bug#42179: closed ([PATCH] gnu: Add racer.) |
Date: | Fri, 01 Jan 2021 18:24:02 +0000 |
Your message dated Fri, 01 Jan 2021 10:22:57 -0800 with message-id <87r1n434am.fsf@asu.edu> and subject line Racer is superceded by rls and rust-analyzer has caused the debbugs.gnu.org bug report #42179, regarding [PATCH] gnu: Add racer. to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs@gnu.org.) -- 42179: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=42179 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems
--- Begin Message ---Subject: [PATCH] gnu: Add racer. Date: Fri, 03 Jul 2020 09:14:59 -0700 Hi Guix, I have been writing a lot of Rust recently. Racer provides autocompletion. It uses the source of rust standard libraries among other tools. There are two items I paid close attention to: 1. Add a "source" output for rust. This roughly corresponds to the rustup component. Using the rustup toolchain to manage rust tooling the command would be: rustup component add rust-src. However, using guix, we already have the source. 2. Racer requires features that are not in the stable branch of rust. Unfortunately this is not any fault of racer. Racer uses crates from rustc which uses unstable features. To get around this, I built racer using the undocumented and unsupported RUSTC_BOOTSTRAP environment variable. Perhaps the better future solution would be to provide a nightly rustc and use that to compile racer. I hope someone gets some use out of racer! - John0001-gnu-Add-rust-peg-runtime-0.6.patch
Description: Text Data0002-gnu-Add-rust-peg-macros-0.6.patch
Description: Text Data0003-gnu-Add-rust-peg-0.6.patch
Description: Text Data0004-gnu-Add-rust-derive-more-0.99.patch
Description: Text Data0005-gnu-Add-rust-rls-span-0.5.patch
Description: Text Data0006-gnu-Add-rust-racer-interner-0.1.patch
Description: Text Data0007-gnu-Add-rust-racer-cargo-metadata-0.1.patch
Description: Text Data0008-gnu-Add-rust-measureme-0.7.patch
Description: Text Data0009-gnu-Add-rust-rustc-ap-rustc-arena-654.0.patch
Description: Text Data0010-gnu-Add-rust-rustc-ap-rustc-macros-654.0.patch
Description: Text Data0011-gnu-Add-rust-rustc-ap-rustc-lexer-654.0.patch
Description: Text Data0012-gnu-Add-rust-rustc-ap-graphviz-654.0.patch
Description: Text Data0013-gnu-Add-rust-rustc-rayon-core-0.3.patch
Description: Text Data0014-gnu-Add-rust-rustc-rayon-0.3.patch
Description: Text Data0015-gnu-Add-rust-rustc-ap-serialize-654.0.patch
Description: Text Data0016-gnu-Add-rust-rustc-ap-rustc-index-654.0.patch
Description: Text Data0017-gnu-Add-rust-rustc-ap-rustc-data-structures-654.0.patch
Description: Text Data0018-gnu-Add-rust-rustc-ap-rustc-span-654.0.patch
Description: Text Data0019-gnu-Add-rust-rustc-ap-rustc-ast-654.0.patch
Description: Text Data0020-gnu-Add-rust-rustc-ap-rustc-target-654.0.patch
Description: Text Data0021-gnu-Add-rust-rustc-ap-rustc-ast-pretty-654.0.patch
Description: Text Data0022-gnu-Add-rust-termize-0.1.patch
Description: Text Data0023-gnu-Add-rust-yansi-term-0.1.patch
Description: Text Data0024-gnu-Add-rust-annotate-snippets-0.8.patch
Description: Text Data0025-gnu-Add-rust-annotate-snippets-0.6.patch
Description: Text Data0026-gnu-Add-rust-ap-rustc-errors-654.0.patch
Description: Text Data0027-gnu-Add-rust-rustc-ap-rustc-feature-654.0.patch
Description: Text Data0028-gnu-Add-rust-rustc-ap-rustc-session-654.0.patch
Description: Text Data0029-gnu-rust-unicode-normalization-0.1-update-to-0.1.11.patch
Description: Text Data0030-gnu-Add-rust-rustc-ap-rustc-parse-654.0.patch
Description: Text Data0031-gnu-Add-racer.patch
Description: Text Data0032-gnu-rust-install-source-output.patch
Description: Text Data0033-gnu-emacs-racer-Patch-paths-to-rust-source-and-racer.patch
Description: Text Data
--- End Message ---
--- Begin Message ---Subject: Racer is superceded by rls and rust-analyzer Date: Fri, 01 Jan 2021 10:22:57 -0800
--- End Message ---
[Prev in Thread] | Current Thread | [Next in Thread] |