@@ -12,7 +12,7 @@ contributions](https://github.com/mozilla/rust/wiki/Note-guide-for-new-contribut
12
12
13
13
# What's cooking on master?
14
14
15
- xxx pull requests were [ merged in the last week] [ 1 ] .
15
+ 55 pull requests were [ merged in the last week] [ 1 ] .
16
16
17
17
[ 1 ] : https://github.com/rust-lang/rust/pulls?q=is%3Apr+is%3Amerged+updated%3A2014-11-10..2014-11-17
18
18
@@ -27,10 +27,28 @@ xxx pull requests were [merged in the last week][1].
27
27
* The ` time ` crate, which is widely considered to be of poor quality,
28
28
has been [ moved out of the distribution] [ time ] , but can still be
29
29
accessed via cargo.
30
+ * The compiler now treats ` () ` not as a distinct 'unit' type but as a
31
+ [ zero-length tuple] [ unit ] (though the docs continue to allow that
32
+ ` () ` may be referred to as 'unit'). This may cause breakage for
33
+ macros that expect ` () ` to be a literal, whereas now it is an
34
+ expression.
35
+ * ` io::Buffer ` has been [ refactored to be object-safe] [ buffer ] , moving
36
+ some methods into other traits.
37
+ * The new task pool that [ reem announced on reddit] [ tp-reddit ] earlier
38
+ in the week was speedily [ merged into the tree] [ tp ] , replacing the
39
+ old ` TaskPool ` . It includes some breaking API changes.
40
+ * Struct variants are [ no longer feature-gated] [ structvars ] . At the
41
+ same time, struct variants no longer support visibility modifiers,
42
+ for consistency with other variants. [ RFC] [ structars-rfc ] .
30
43
31
44
[ extend ] : https://github.com/rust-lang/rust/pull/18475
32
45
[ once_fns ] : https://github.com/rust-lang/rust/pull/18743
33
46
[ time ] : https://github.com/rust-lang/rust/pull/18858
47
+ [ unit ] : https://github.com/rust-lang/rust/pull/18752
48
+ [ buffer ] : https://github.com/rust-lang/rust/pull/18788
49
+ [ tp ] : https://github.com/rust-lang/rust/pull/18941
50
+ [ structvars ] : https://github.com/rust-lang/rust/pull/18994
51
+ [ structvars-rfc ] : https://github.com/rust-lang/rfcs/blob/master/text/0418-struct-variants.md
34
52
35
53
## Other Changes
36
54
@@ -41,11 +59,20 @@ xxx pull requests were [merged in the last week][1].
41
59
* ` AsRefReader ` and ` AsRefWriter ` have been [ renamed] [ asref ] to
42
60
` ByRefReader ` and ` ByRefWriter ` for consistency with their method
43
61
names. The original types remain and are deprecated.
62
+ * Performance of ` RingBuf ` has [ improved] [ ringbuf ] . Some subsequent
63
+ [ reddit discussion] [ ringbuf-reddit ] lamented the introduction of
64
+ unsafe code.
65
+ * On Windows, rustc [ once again prefers the bundled MinGW linker] [ win ]
66
+ over any system-installed MinGW linker in an attempt to make Rust on
67
+ Windows cause the fewest surprises.
44
68
45
69
[ btree ] : https://github.com/rust-lang/rust/pull/18287
46
70
[ view-rfc ] : https://github.com/rust-lang/rfcs/blob/master/text/0216-collection-views.md
47
71
[ stable ] : https://github.com/rust-lang/rust/pull/18887
48
72
[ asref ] : https://github.com/rust-lang/rust/pull/18891
73
+ [ ringbuf ] : https://github.com/rust-lang/rust/pull/18747
74
+ [ ringbuf-reddit ] : https://www.reddit.com/r/rust/comments/2mfcuk/ringbuf_remove_optiont/
75
+ [ win ] : https://github.com/rust-lang/rust/pull/18797
49
76
50
77
## New Contributors
51
78
TODO
@@ -101,16 +128,19 @@ TODO
101
128
102
129
## From the Team
103
130
104
- * [ Weekly-meetings/2014-11-11 TODO ] ( https://github.com/rust-lang/meeting-minutes/blob/master/weekly-meetings/2014-11-11.md )
131
+ * [ Weekly-meetings/2014-11-11] [ mtg ] : fott; std::fmt; default typarams; rfc authors; 'coerce' vs. 'view', etc.; precent of + in type grammar; jemalloc
105
132
* [ Reddit] ( https://www.reddit.com/r/rust/comments/2m109d/weekly_meeting_111114/ )
133
+ * [ Brian Koropoff (unwound) is a friend of the tree!] [ fott ]
106
134
* [ Allocators in Rust] [ alloc ] : Niko attempts to lay out the tradeoffs
107
135
involved in integrating jemalloc with
108
136
Rust. [ Reddit] [ alloc-reddit ] . [ HN] [ alloc-hn ] .
109
137
110
138
139
+ [ mtg ] : https://github.com/rust-lang/meeting-minutes/blob/master/weekly-meetings/2014-11-11.md
111
140
[ alloc ] : http://smallcultfollowing.com/babysteps/blog/2014/11/14/allocators-in-rust/
112
141
[ alloc-reddit ] : https://www.reddit.com/r/rust/comments/2mcew2/allocators_in_rust_from_nmatsakiss_blog/
113
142
[ alloc-hn ] : https://news.ycombinator.com/item?id=8612430
143
+ [ fott ] : https://github.com/rust-lang/rust/wiki/Doc-friends-of-the-tree#2014-11-11-brian-koropoff-unwound
114
144
115
145
## Blog Posts
116
146
0 commit comments