Skip to content

added crate of the week, notable PRs + clippy workshop #182

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

Merged
merged 1 commit into from
Mar 15, 2016
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 17 additions & 6 deletions drafts/2016-03-14-this-week-in-rust.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ Servo also has [a project](https://teams.railsgirlssummerofcode.org/projects/104

# Crate of the Week

The crate of this week is [LALRPOP](https://crates.io/crates/lalrpop), a LR(1) parser generator that compiles to Rust code. Thanks to [ogeon](https://users.rust-lang.org/users/ogeon) for the suggestion!

[Submit your suggestions for next week][submit_crate]!

Expand All @@ -53,12 +54,25 @@ If you are a Rust project owner and are looking for contributors, please submit

# Updates from Rust Core

113 pull requests were [merged in the last week][merged].
142 pull requests were [merged in the last week][merged].

[merged]: https://github.com/issues?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2016-02-29..2016-03-07
[merged]: https://github.com/issues?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2016-03-07..2016-03-14

## Notable changes

* [implement RFC 1192 inclusive ranges](https://github.com/rust-lang/rust/pull/30884)
* [SIMD intrinsics for fused multiply-add](https://github.com/rust-lang/rust/pull/32066)
* [AVX broadcast/conversion intrinsics](https://github.com/rust-lang/rust/pull/32140)
* [New i586-pc-windows-msvc target](https://github.com/rust-lang/rust/pull/32034)
* [Huge-String-Slice-Overflow-DoS averted](https://github.com/rust-lang/rust/pull/32064)
* [Forbid having overlapping fns in inherent impls for same type](https://github.com/rust-lang/rust/pull/31925)
* [Add Pass manager for MIR](https://github.com/rust-lang/rust/pull/31916)
* [fn item type shenanigans](https://github.com/rust-lang/rust/pull/31710)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could be renamed - fn item types are properly unique and have size zero.

This PR is interesting too Add impl of FnOnce to AssertRecoverSafe rust-lang/rust#32102

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've amended these changes. Thanks @bluss!

* [Fix name resolution in lexical scopes](https://github.com/rust-lang/rust/pull/32141)
* [import resolution fixed](https://github.com/rust-lang/rust/pull/32097)
* [optimize some std::process functions (more speed, less unsafe)](https://github.com/rust-lang/rust/pull/31618)
* [mark associated types as live for the dead_code lint](https://github.com/rust-lang/rust/pull/32158)


## New Contributors

Expand All @@ -85,12 +99,9 @@ decision. Express your opinions now. [This week's FCPs][fcp] are:

# Upcoming Events

* [3/9. OpenTechSchool Berlin: Rust Hack and Learn](http://www.meetup.com/opentechschool-berlin/).
* [3/9. Rust Boulder/Denver Monthly Meeting](http://www.meetup.com/Rust-Boulder-Denver/).
* [3/10. Columbus Rust Society](http://www.meetup.com/columbus-rs/).
* [3/11. Darmstadt Rust Table of Regulars](http://www.meetup.com/de-DE/Rust-Rhein-Main/events/228665878/).
* [3/14. Seattle Rust Meetup](https://www.eventbrite.com/e/mozilla-rust-seattle-meetup-tickets-12222326307?aff=erelexporg).
* [3/21. Rust Paris](http://www.meetup.com/Rust-Paris)
* [4/15. Frankfurt/Main Rust Lint Workshop](http://www.meetup.com/de-DE/Rust-Rhein-Main/events/229564640/?eventId=229564640)

If you are running a Rust event please add it to the [calendar] to get
it mentioned here. Email [Erick Tryzelaar][erickt] or [Brian
Expand Down