Skip to content

Commit e365539

Browse files
committed
Merge branch 'master' of github.com:cmr/this-week-in-rust
2 parents 6400379 + 975f2d7 commit e365539

File tree

2 files changed

+21
-24
lines changed

2 files changed

+21
-24
lines changed

content/2017-07-25-this-week-in-rust.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github
1919
* <img alt="balloon" class="emoji" title=":balloon:" src="https://cdn.discourse.org/business/images/emoji/emoji_one/balloon.png?v=0"><img alt="tada" class="emoji" title=":tada:" src="https://cdn.discourse.org/business/images/emoji/emoji_one/tada.png?v=0"> [Announcing Rust 1.19](https://blog.rust-lang.org/2017/07/20/Rust-1.19.html). <img alt="tada" class="emoji" title=":tada:" src="https://cdn.discourse.org/business/images/emoji/emoji_one/tada.png?v=0"><img alt="balloon" class="emoji" title=":balloon:" src="https://cdn.discourse.org/business/images/emoji/emoji_one/balloon.png?v=0">
2020
* [Towards a second edition of the compiler](https://internals.rust-lang.org/t/towards-a-second-edition-of-the-compiler/5582).
2121
* [Introducing PyO3 - Rust bindings for the Python interpreter](https://www.reddit.com/r/rust/comments/6p3rjp/pyo3_python_rust_binding/).
22-
* [Introducting Tarpaulin - a code coverage tool for Rust](https://xd009642.github.io/2017/07/20/introducting-tarpaulin.html).
22+
* [Introducing Tarpaulin - a code coverage tool for Rust](https://xd009642.github.io/2017/07/20/introducing-tarpaulin.html).
2323
* [Measuring test coverage of Rust libraries](https://jbp.io/2017/07/19/measuring-test-coverage-of-rust-programs).
2424
* [Using Rocket + error_chain for REST APIs in Rust](https://jamesmunns.com/update/2017/07/22/rocket-plus-error-chain.html).
2525
* [Gfx-rs - the new low-level core](https://gfx-rs.github.io/2017/07/24/low-level.html).

drafts/2017-08-01-this-week-in-rust.md

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github
3333

3434
# Crate of the Week
3535

36-
This week's crate is [cute](https://crates.io/crates/cute), a crate containing a macro to allow Python (or Haskell) style
37-
comprehensions (e.g. `c![x / 2 for x in my_iter if (x & 1) == 0]`). Thanks to [Willi Kappler](https://users.rust-lang.org/u/willi_kappler)
36+
This week's crate is [tarpaulin](https://crates.io/crates/tarpaulin), a crate to collect test coverage of your Rust code. Thanks to [Colin Kriegel](https://users.rust-lang.org/u/colin_kriegel)
3837
for the suggestion.
3938

4039
[Submit your suggestions and votes for next week][submit_crate]!
@@ -78,27 +77,25 @@ If you are a Rust project owner and are looking for contributors, please submit
7877

7978
# Updates from Rust Core
8079

81-
110 pull requests were [merged in the last week][merged]
82-
83-
[merged]: https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2017-07-17..2017-07-24
84-
85-
* [cloneable `!`](https://github.com/rust-lang/rust/pull/43406)
86-
* [LLVM 5.0 update (work in progress)](https://github.com/rust-lang/rust/pull/43387)
87-
* [RELRO support](https://github.com/rust-lang/rust/pull/43170) (hardening technique)
88-
* [compiler buildins abort on panic](https://github.com/rust-lang/rust/pull/43258)
89-
* [fix macro spans](https://github.com/rust-lang/rust/pull/43352)
90-
* [match pattern range cover check fixed](https://github.com/rust-lang/rust/pull/43266)
91-
* [repr alignment for unions](https://github.com/rust-lang/rust/pull/43274)
92-
* [support generic lifetime args in method calls](https://github.com/rust-lang/rust/pull/42492)
93-
* [allow linking of Address Sanitizer to dylibs/cdylibs](https://github.com/rust-lang/rust/pull/42711)
94-
* [`const fn` {`size_of`, `align_of`}`(_)`](https://github.com/rust-lang/rust/pull/42859)
95-
* [reduced `#[inline(always)]` annotations](https://github.com/rust-lang/rust/pull/43367) (a good reminder not to overuse them)
96-
* [JSON error byte positions now always start at the top of the file](https://github.com/rust-lang/rust/pull/42973)
97-
* [rustbuild is now more eager to build our rust](https://github.com/rust-lang/rust/pull/43096)
98-
* [some more notes changed to suggestions](https://github.com/rust-lang/rust/pull/42033)
99-
* [improved error when mistyping `;` as `:`](https://github.com/rust-lang/rust/pull/43096)
100-
* [more compact message for multiple unused args](https://github.com/rust-lang/rust/pull/43323)
101-
* [cargo now uses .gitignore-like pattern matching for files/paths](https://github.com/rust-lang/cargo/pull/4270)
80+
146 pull requests were [merged in the last week][merged]
81+
82+
[merged]: https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2017-07-24..2017-07-31
83+
84+
* [1.20 stabilizations](https://github.com/rust-lang/rust/pull/43373)
85+
* [Better diagnostics and recovery for `mut ref` in patterns](https://github.com/rust-lang/rust/pull/43489)
86+
* [Point at path segment on module not found](https://github.com/rust-lang/rust/pull/43447)
87+
* [proc macros keep more span information](https://github.com/rust-lang/rust/pull/43230)
88+
* [simplify syntax path parsing](https://github.com/rust-lang/rust/pull/43438)
89+
* [no more `-Z` in stable `--help`](https://github.com/rust-lang/rust/pull/43556) (the option was removed from stable in 1.19.0)
90+
* [fix `-Z verbose` region printing](https://github.com/rust-lang/rust/pull/43458)
91+
* [save subobligations in projection cache](https://github.com/rust-lang/rust/pull/43546)
92+
* [Improve checking of conflicting packed and align representation hints on structs and unions](https://github.com/rust-lang/rust/pull/43443)
93+
* [ARM hard-float supports homogeneous aggregates](https://github.com/rust-lang/rust/pull/43518)
94+
* [rustdoc: link `[src]` of associated `fn`s in `impl`s](https://github.com/rust-lang/rust/pull/43509)
95+
* [rustdoc: print associated types in traits "implementors" section](https://github.com/rust-lang/rust/pull/43515)
96+
* [rustdoc: add unions to whitelist of sidebar types](https://github.com/rust-lang/rust/pull/43446)
97+
* [cargo now applies `--all` on virtual workspaces](https://github.com/rust-lang/cargo/pull/4335)
98+
10299

103100
## New Contributors
104101

0 commit comments

Comments
 (0)