Description
We've been using Rustfmt 2.0 from the rustfmt-2.0.0-rc.2 branch
in a project for over a year. We need that because integration of Rustfmt with arc lint
requires just formatting a set of filenames, and at the time only the 2.0 branch supported that (has that changed?). But it's a pain to install for developers because it requires nightly and that is broken a fair bit of the time.
It's a bit confusing what the state of Rustfmt 2.0 is. The rustfmt-2.0.0-rc0.2
branch name makes it sound like it is really close to release! However that seems not to be the case based on this comment:
2.0 development has been happening on the master branch for a long time, the rustfmt-2.0 branch hasn't had any activity because it hasn't been used/needed.
To be perfectly transparent though, rustfmt 2.0 may not happen ever, but even if it does it certainly won't happen any time soon.
But I don't see how Rustfmt 2.0 could be being developed on master
given that it includes backwards incompatible changes, unless they're all behind flags somehow?
It would be really helpful if you could add a section to the Readme (or anywhere) about what's going on with Rustfmt 2. What changes does it include? How do you use them? Why it might / might not happen, etc.
Thanks!
PS: You might want to remove the bit about "when we reach 1.0" from the readme while you're at it.