Why to define MSRV, why not use Stable Rust. #9142
-
Hi helix has Minimum Stable Rust Version (MSRV) Policy which actually follows Firefox's Policy. I am new to the repo, I just wanted to contribute to helix, by fixing some of the issue. Sorry for opening a new one without fixing any, because this is the first thing I noticed. Because by limiting ourselves to previous versions of Rust prevent us from using new features like https://blog.rust-lang.org/2023/12/21/async-fn-rpit-in-traits.html I know this may not be the main focus of the project, but It will be nice, because later on we have to refactor less. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
It makes it possible for packagers to build Helix without being on the latest possible Rust. For example Ubuntu is usually a few versions behind the latest and tends to align with Firefox's MSRV. |
Beta Was this translation helpful? Give feedback.
It makes it possible for packagers to build Helix without being on the latest possible Rust. For example Ubuntu is usually a few versions behind the latest and tends to align with Firefox's MSRV.