Skip to content

Commit ad334c3

Browse files
authored
Merge pull request #544 from llogiq/twir-206
CotW & notable changes
2 parents 5386364 + 10bbffa commit ad334c3

File tree

1 file changed

+31
-24
lines changed

1 file changed

+31
-24
lines changed

drafts/2017-10-31-this-week-in-rust.md

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

1919
# Crate of the Week
2020

21-
This week's crate is [colored](https://crates.io/crates/colored) a UNIX-based terminal color crate. Thanks to [Kyle Galloway](https://users.rust-lang.org/u/kylegalloway) for
22-
the suggestion.
21+
This week's crate is [cargo-outdated](https://crates.io/crates/cargo-outdated), a cargo subcommand that shows outdated dependencies including latest compatible
22+
and latest version. Thanks to [Colin Kiegel](https://users.rust-lang.org/u/colin_kiegel) for the suggestion.
2323

2424
[Submit your suggestions and votes for next week][submit_crate]!
2525

@@ -66,28 +66,35 @@ If you are a Rust project owner and are looking for contributors, please submit
6666

6767
# Updates from Rust Core
6868

69-
121 pull requests were [merged in the last week][merged]
70-
71-
[merged]: https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2017-10-16..2017-10-23
72-
73-
* [rustbuild: Compile rustc with ThinLTO](https://github.com/rust-lang/rust/pull/45400)
74-
* [code suggestions for non-shorthand field pattern, no-mangle lints](https://github.com/rust-lang/rust/pull/45232)
75-
* [cleanly error for non-const variable in associated const](https://github.com/rust-lang/rust/pull/45442)
76-
* [remove or encapsulate the remaining non-query data in tcx](https://github.com/rust-lang/rust/pull/44501)
77-
* [make `erase_regions_ty` query anonymous](https://github.com/rust-lang/rust/pull/45364)
78-
* [bump the minimum LLVM to 3.9](https://github.com/rust-lang/rust/pull/45326)
79-
* [backport ThinLTO LLVM 5 fixes](https://github.com/rust-lang/rust/pull/45301)
80-
* [rustc: Move bytecode compression into codegen](https://github.com/rust-lang/rust/pull/45399)
81-
* [rustc: Add `_imp_` symbols later in compilation](https://github.com/rust-lang/rust/pull/45348)
82-
* [incr.comp.: Use 128bit SipHash for fingerprinting](https://github.com/rust-lang/rust/pull/45319)
83-
* [mark block exits as reachable if the block can break](https://github.com/rust-lang/rust/pull/45316)
84-
* [avoid unnecessary allocas for indirect function arguments](https://github.com/rust-lang/rust/pull/44573)
85-
* [std: Update randomness implementation on Windows](https://github.com/rust-lang/rust/pull/45370)
86-
* [fix a few bugs in drop generation](https://github.com/rust-lang/rust/pull/45359)
87-
* [introduce pthread_cancel() for terminating threads](https://github.com/rust-lang/libc/pull/810)
88-
* [fix ABI breakage in syscall constants](https://github.com/rust-lang/libc/pull/815)
89-
* [fix most rendering warnings from switching to CommonMark](https://github.com/rust-lang/rust/pull/45419)
90-
* [allow cargo install --version as well (preferred)](https://github.com/rust-lang/cargo/pull/4637)
69+
111 pull requests were [merged in the last week][merged]
70+
71+
[merged]: https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2017-10-23..2017-10-30
72+
73+
* [ci: upgrade Android SDK/NDK and refactor to use sdkmanager/avdmanager](https://github.com/rust-lang/rust/pull/45580)
74+
* [implement RFC 1861: Extern types](https://github.com/rust-lang/rust/pull/44295)
75+
* [avoid unnecessary copies of arguments that are simple bindings](https://github.com/rust-lang/rust/pull/45380)
76+
* [add short error message-format](https://github.com/rust-lang/rust/pull/44636)
77+
* [add several lints into `unused` lint group](https://github.com/rust-lang/rust/pull/45424)
78+
* [resolve types properly in const eval](https://github.com/rust-lang/rust/pull/45488)
79+
* [create NormalizeTy query](https://github.com/rust-lang/rust/pull/44984)
80+
* [`crate` shorthand visibility modifier](https://github.com/rust-lang/rust/pull/45401)
81+
* [move Generics from MethodSig to TraitItem and ImplItem](https://github.com/rust-lang/rust/pull/44766)
82+
* [add generics to LateContext](https://github.com/rust-lang/rust/pull/45611)
83+
* [don't emit the same compiler diagnostic twice](https://github.com/rust-lang/rust/pull/45519)
84+
* [improve diagnostics when list of tokens has incorrect separators](https://github.com/rust-lang/rust/pull/45503)
85+
* [use 128 bit instead of Symbol for crate disambiguator](https://github.com/rust-lang/rust/pull/45476)
86+
* [remove dependency tracking for variance computation](https://github.com/rust-lang/rust/pull/45473)
87+
* [implement Hash for raw pointers to unsized types](https://github.com/rust-lang/rust/pull/45483)
88+
* [visit attribute tokens in `DefCollector` and `BuildReducedGraphVisitor`](https://github.com/rust-lang/rust/pull/45464)
89+
* [remove deprecated `collections` crate](https://github.com/rust-lang/rust/pull/45446)
90+
* [fix 32- vs 64-bit platform instability in StableHasher](https://github.com/rust-lang/rust/pull/45522)
91+
* [std: optimize thread park/unpark implementation](https://github.com/rust-lang/rust/pull/45524)
92+
* [std: disable usage of mmap allocator in libbacktrace ](https://github.com/rust-lang/rust/pull/45523)
93+
* [add current_pid function](https://github.com/rust-lang/rust/pull/45059)
94+
* [cargo: add unit test checking to `cargo check`](https://github.com/rust-lang/cargo/pull/4592)
95+
* [cargo: improving the error message for when a patched dependency does not resolve to anything](https://github.com/rust-lang/cargo/pull/4607)
96+
* [cargo: alternative registries](https://github.com/rust-lang/cargo/pull/4506)
97+
* [rustdoc: Show src button and function version on mobile version ](https://github.com/rust-lang/rust/pull/45502)
9198

9299
## New Contributors
93100

0 commit comments

Comments
 (0)