@@ -20,7 +20,8 @@ If you find any errors in this week's issue, [please submit a PR](https://github
20
20
21
21
# Crate of the Week
22
22
23
- Sadly, we had no nomination for the crate of the week.
23
+ This week's crate is [ brain] ( https://crates.io/crates/brain ) , a programming language transpiler to brainfuck of all things!
24
+ Thank you, [ icefoxen] ( https://users.rust-lang.org/u/icefoxen ) for the weird suggestion. It's appreciated!
24
25
25
26
[ Submit your suggestions and votes for next week] [ submit_crate ] !
26
27
@@ -67,33 +68,25 @@ If you are a Rust project owner and are looking for contributors, please submit
67
68
68
69
120 pull requests were [ merged in the last week] [ merged ]
69
70
70
- [ merged ] : https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2017-08-21..2017-08-28
71
-
72
- * [ Generator support] ( https://github.com/rust-lang/rust/pull/43076 )
73
- * [ warn by default on unused extern crates] ( https://github.com/rust-lang/rust/pull/42588 )
74
- * [ speed up APFloat divisions for small divisors] ( https://github.com/rust-lang/rust/pull/44051 )
75
- * [ generate builtin ` Clone ` impls] ( https://github.com/rust-lang/rust/pull/43690 )
76
- * [ no needless ` min_stack ` on thread spawn if user has set stack size] ( https://github.com/rust-lang/rust/pull/44054 )
77
- * [ ` [T]::swap_with_slice(_) ` ] ( https://github.com/rust-lang/rust/pull/44031 )
78
- * [ handle OS errors on joining threads] ( https://github.com/rust-lang/rust/pull/44112 )
79
- * [ relax syntax path grammar] ( https://github.com/rust-lang/rust/pull/43540 )
80
- * [ desugar parenthesized generic arguments in HIR] ( https://github.com/rust-lang/rust/pull/43532 )
81
- * [ elaborate trait obligations while type checking impls] ( https://github.com/rust-lang/rust/pull/43786 )
82
- * [ fix length of arrays with zero-sized-typed components] ( https://github.com/rust-lang/rust/pull/44060 )
83
- * [ feature gate ` fn_must_use ` ] ( https://github.com/rust-lang/rust/pull/43776 ) (sorry, no insta-stable)
84
- * [ respect formatting flags for OSStr] ( https://github.com/rust-lang/rust/pull/43830 )
85
- * [ keep generic arguments out of attribute paths] ( https://github.com/rust-lang/rust/pull/43948 )
86
- * [ improve placement of ` use ` suggestions] ( https://github.com/rust-lang/rust/pull/43929 )
87
- * [ improve message on missing condition after ` else if ` ] ( https://github.com/rust-lang/rust/pull/43854 )
88
- * [ the error emitter no longer confuses bytes with chars] ( https://github.com/rust-lang/rust/pull/44081 )
89
- * [ add let-bindings to the HIR parent map] ( https://github.com/rust-lang/rust/pull/43971 )
90
- * [ borrowck: name the correct type in error message] ( https://github.com/rust-lang/rust/pull/43993 )
91
- * [ querified MIR borrowck] ( https://github.com/rust-lang/rust/pull/44009 )
92
- * [ incr. comp.: Cache HIR-DepNodeIndices in HIR map] ( https://github.com/rust-lang/rust/pull/44012 )
93
- * [ fix missing ` EndRegion ` s because of faulty lookup] ( https://github.com/rust-lang/rust/pull/44082 )
94
- * [ fix trait constraint cycle detection] ( https://github.com/rust-lang/rust/pull/44071 )
95
- * [ avoid duplication in rustdoc] ( https://github.com/rust-lang/rust/pull/43966 )
96
- * [ rustdoc: Add links to impls] ( https://github.com/rust-lang/rust/pull/43979 )
71
+ [ merged ] : https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2017-08-28..2017-09-04
72
+
73
+ * [ mark allocation functions as ` nounwind ` ] ( https://github.com/rust-lang/rust/pull/44049 )
74
+ * [ ` String::splice ` no longer returns a ` Splice ` ] ( https://github.com/rust-lang/rust/pull/44044 )
75
+ * [ libsyntax ` Span ` fields are now private] ( https://github.com/rust-lang/rust/pull/43968 ) (plugin-breaking)
76
+ * [ ` align_offset ` intrinsic] ( https://github.com/rust-lang/rust/pull/43903 )
77
+ * [ clippy is now a submodule] ( https://github.com/rust-lang/rust/pull/43886 )
78
+ * [ ` method::probe ` no longer does hacky trait selection] ( https://github.com/rust-lang/rust/pull/43880 ) (some breakage, see [ #44224 ] ( https://github.com/rust-lang/rust/issues/44224 ) )
79
+ * [ ` errors::Handler::reset_err_count ` ] ( https://github.com/rust-lang/rust/pull/43778 )
80
+ * [ ` core::option::Option<&mut T>::cloned ` ] ( https://github.com/rust-lang/rust/pull/43705 )
81
+ * [ fix ` alloc_jemalloc ` ` debug ` feature] ( https://github.com/rust-lang/rust/pull/43648 )
82
+ * [ warn when rustdoc HTML rendering differs] ( https://github.com/rust-lang/rust/pull/41991 )
83
+ * [ fix ` proc_macro ` expansion on trait methods] ( https://github.com/rust-lang/rust/pull/44089 )
84
+ * [ fix reachability with cross-crate generators] ( https://github.com/rust-lang/rust/pull/44202 )
85
+ * [ generalize ` on_unimplemented ` ] ( https://github.com/rust-lang/rust/pull/44191 ) (allows to generate better compiler errors)
86
+ * [ ` CodeExtent ` now uses ` ItemLocalId ` instead of ` NodeId ` ] ( https://github.com/rust-lang/rust/pull/44171 )
87
+ * [ Allow ` | ` prefix in match arms] ( https://github.com/rust-lang/rust/pull/44108 ) (RFC [ #1925 ] ( https://github.com/rust-lang/rfcs/blob/master/text/1925-optional-match-vert.md ) )
88
+ * [ stabilize ` mem::discriminant ` ] ( https://github.com/rust-lang/rust/pull/44263 )
89
+ * [ flag 128-bit integers as FFI-unsafe] ( https://github.com/rust-lang/rust/pull/44261 )
97
90
98
91
## New Contributors
99
92
0 commit comments