Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tools news #25

Closed
nrc opened this issue Aug 10, 2017 · 22 comments
Closed

Tools news #25

nrc opened this issue Aug 10, 2017 · 22 comments

Comments

@nrc
Copy link
Member

nrc commented Aug 10, 2017

This is an issue to collect news about dev tools. If anything is happening, however minor, please leave a comment and let us know. Periodically (apx monthly, depending on how much news we get) I'll edit all the comments into a document, add it to the repo, and post to TWiR (and blog, tweet, etc.). Then open a new issue.

@nrc
Copy link
Member Author

nrc commented Aug 11, 2017

RFC: attributes for tools, 2.0 - rust-lang/rfcs#2103

@nrc nrc changed the title Tools news placeholder Tools news Aug 15, 2017
@nrc
Copy link
Member Author

nrc commented Aug 15, 2017

sfackler got a Docker image upstreamed - docker pull rust - https://hub.docker.com/_/rust/

@nrc
Copy link
Member Author

nrc commented Aug 15, 2017

@topecongiro added a new error format to rustfmt - rust-lang/rustfmt#1884

@nrc
Copy link
Member Author

nrc commented Aug 16, 2017

std libs gets documentation for all platforms (including Windows!) - rust-lang/rust#43348

@nrc
Copy link
Member Author

nrc commented Aug 17, 2017

@nrc
Copy link
Member Author

nrc commented Aug 22, 2017

@sophiajt
Copy link

sophiajt commented Aug 22, 2017 via email

@nrc
Copy link
Member Author

nrc commented Aug 22, 2017

Fixed, thanks!

@nrc
Copy link
Member Author

nrc commented Aug 22, 2017

Rustfmt nightly 0.2.2 - new error messages, big perf improvement

@fitzgen
Copy link
Collaborator

fitzgen commented Aug 28, 2017

@llogiq
Copy link
Collaborator

llogiq commented Aug 28, 2017

Clippy has gained a few cleanups and some new lints: (maybe_)infinite_iter checks for operations exhausting infinite iterators (which will run out of time, space or both), naive_bytecount looks for naively implemented byte counting and suggests using the bytecount crate. Also the borrowed_box lint no longer triggers on Box<Any>.

@nrc
Copy link
Member Author

nrc commented Aug 30, 2017

Rustfmt 0.2.3

@fitzgen
Copy link
Collaborator

fitzgen commented Aug 31, 2017

@jhod0 added the ability to print how long each of bindgen's phases takes (similar to -Z time-passes in rustc) rust-lang/rust-bindgen#933

@nrc
Copy link
Member Author

nrc commented Sep 5, 2017

https://github.com/ibabushkin/rust-semverver exists!

RFC news - tool attrs (rust-lang/rfcs#2103) entered FCP, Add external doc attribute to rustc (rust-lang/rfcs#1990) finished FCP, still need to sort out doc root issue, platform-specific data directories (rust-lang/rfcs#1615) hopefully FCP soon.

@llogiq
Copy link
Collaborator

llogiq commented Sep 5, 2017

clippy is now a submodule.

@vitiral
Copy link

vitiral commented Sep 6, 2017

@llogiq

clippy is now a submodule.

Does that mean it will be distributed with rustc? Rustup? What does this mean and why am I so excited

@oli-obk
Copy link
Collaborator

oli-obk commented Sep 6, 2017

Does that mean it will be distributed with rustc? Rustup? What does this mean and why am I so excited

Doesn't have any effect so far, except that we are updating the submodule frequently to keep it working. There will be other steps in the future to make this more convenient. The final goal is that it will be distributed via rustup, but that is still quite some time off to the future.

@vitiral
Copy link

vitiral commented Sep 6, 2017

@oli-obk ok, thanks for the explanation. Sounds like a the very least this will mean less clippy-breakage when updating nightly, which would be absolutely amazing.

@matklad
Copy link
Collaborator

matklad commented Sep 8, 2017

IntelliJ Rust 0.1.0.2068: perf improvements, Cargo toolbar, full change log at https://intellij-rust.github.io/2017/09/07/changelog-51.html

@nrc
Copy link
Member Author

nrc commented Sep 14, 2017

rustfmt 0.2.6. findwork site

@nrc
Copy link
Member Author

nrc commented Sep 21, 2017

Redirect to #28

@nrc nrc closed this as completed Sep 21, 2017
@nrc
Copy link
Member Author

nrc commented Sep 21, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants