Skip to content

Commit

Permalink
TWiDT 4
Browse files Browse the repository at this point in the history
Closes #35
  • Loading branch information
nrc committed May 11, 2018
1 parent 5f25989 commit 6919f1e
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 3 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ Rustdoc, bindgen, etc. See [our roadmap](roadmaps/README.md) for more details.
Dev-tools is an umbrella team and covers several teams and working groups
dedicated to specific tools. See the [org chart](org-chart.md) for details.

Read the [latest dev-tools news](https://github.com/nrc/dev-tools-team/blob/master/twidt/issue-3.md).
Read the [latest dev-tools news](https://github.com/nrc/dev-tools-team/blob/master/twidt/issue-4.md).

For news as it happens, see the [current tools news issue](https://github.com/nrc/dev-tools-team/issues/35).
For news as it happens, see the [current tools news issue](https://github.com/nrc/dev-tools-team/issues/37).

## Links to tools

Expand Down
50 changes: 50 additions & 0 deletions twidt/issue-4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# These Weeks in Dev-Tools, issue 4

**2018-05-10**

Welcome to the 4th issue of these weeks in dev-tools! We've re-organised the
teams a little bit and have been working hard towards the 2018 edition release.

These Weeks in Dev-Tools will keep you up to date with all the exciting dev
tools news. We plan to have a new issue every few weeks. If you have any news
you'd like us to report, please comment on the [tracking issue](https://github.com/nrc/dev-tools-team/issues/35).

If you're interested in Rust's developer tools and want to contribute or ask
questions, come chat to us on [Gitter](https://gitter.im/rust-lang/dev-tools).


## News

* [Dev tools in 2018](https://ncameron.org/blog/dev-tools-in-2018/) (roadmap and team reogranisation).
* Announcing [cargo src](https://ncameron.org/blog/announcing-cargo-src-beta/) - a semantic code browser.
* Announcing [mutagen](https://github.com/llogiq/mutagen) - a mutation testing framework.
* Report from the [Rust all-hands](https://ncameron.org/blog/rust-all-hands-dev-tools-stuff/).
* Work on Rustfix is ramping up in preparation for the edition release; call for contribution coming soon.
* The Clippy working group have performed a lint audit; blog post coming soon.
* @Xanewok added support for nested diagnostics to the RLS with VSCode, that means proper support for the details in Rust error messages.
* The [mulitple crate versions](https://rust-lang-nursery.github.io/rust-clippy/master/index.html#multiple_crate_versions) lint has been added to Clippy.
* Rustfmt is getting a new [CLI](https://github.com/rust-lang-nursery/rustfmt/issues/1976#issuecomment-387963320) and [API](https://github.com/rust-lang-nursery/rustfmt/issues/2639).

## Releases

* [IntelliJ Rust](https://github.com/intellij-rust/intellij-rust), [announcement](https://intellij-rust.github.io/2018/05/03/changelog-73.html)
* [Rustfmt](https://crates.io/crates/rustfmt-nightly) 0.6.0, [change log](https://github.com/rust-lang-nursery/rustfmt/blob/master/CHANGELOG.md)
* [vscode Rust](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust) 0.4.2: [changelog](https://github.com/rust-lang-nursery/rls-vscode/blob/master/CHANGELOG.md)
* [Atom IDE](https://github.com/mehcode/atom-ide-rust#install) - [0.13](https://github.com/mehcode/atom-ide-rust/releases/tag/v0.13.0) - [0.16.2](https://github.com/mehcode/atom-ide-rust/releases/tag/v0.16.2)


## RFCs

* [2282](https://github.com/rust-lang/rfcs/pull/2282) - Cargo custom profiles (merged)
* [2436](https://github.com/rust-lang/rfcs/pull/2436) - Rust formatting guidelines (style guide)
* [2437](https://github.com/rust-lang/rfcs/pull/2437) - Rustfmt stability


## Thanks!

* David Alber has been doing awesome work on Rust's [highfive](https://travis-ci.org/rust-lang-nursery/highfive), including loads of tests. He now has commit access.
* [Racer](https://github.com/racer-rust/racer) is getting new maintainers - Yuji Kanagawa has stepped up already and more will be coming. Thanks to @jwilm for awesome work on Racer over the past few years.

## Meetings

Find all meeting notes [here](https://github.com/nrc/dev-tools-team/tree/master/minutes), some highlights:
2 changes: 1 addition & 1 deletion twidt/template.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ tools news. We plan to have a new issue every few weeks. If you have any news
you'd like us to report, please comment on the [tracking issue](https://github.com/nrc/dev-tools-team/issues/TODO).

If you're interested in Rust's developer tools and want to contribute or ask
questions, come chat to us in #[rust-dev-tools](irc://moznet/rust-dev-tools).
questions, come chat to us on [Gitter](https://gitter.im/rust-lang/dev-tools).


## News
Expand Down

0 comments on commit 6919f1e

Please sign in to comment.