Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign up1.3 relnotes #28408
Conversation
rust-highfive
assigned
nikomatsakis
Sep 15, 2015
This comment has been minimized.
This comment has been minimized.
|
(rust_highfive has picked a reviewer for you, use r? to override) |
brson
added
the
beta-nominated
label
Sep 15, 2015
sfackler
reviewed
Sep 15, 2015
| is overridden and optimized by the implementations for scalars. | ||
| * The [`Hasher`] trait now has a number of specialized `write_*` | ||
| methods for primitive types, for efficiency. | ||
| * The I/O-specific error type, [`std::io::Error`][ie], gained a set of |
This comment has been minimized.
This comment has been minimized.
Munksgaard
reviewed
Sep 15, 2015
| in many common configurations, using the [`is`], [`downcast`], | ||
| [`downcast_ref`] and [`downcast_mut`] methods, similarly to the | ||
| [`Any`] trait. | ||
| * The [`contains`] method for searching strings now [employes the |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Munksgaard
Sep 15, 2015
Contributor
And the contains link doesn't seem to work for me for some reason.
Edit: Perhaps because the link down below says [contains] instead of [contains].
This comment has been minimized.
This comment has been minimized.
bluss
Sep 15, 2015
Contributor
It's not just contains, it's all substring search (&str in &str search) that uses the two way algorithm, that affects methods including contains, find, rfind, split, matches, trim_matches etc.
starts_with / ends_with were also improved in that PR.
retep998
reviewed
Sep 15, 2015
| methods for accessing the 'inner error', if any: [`get_ref`][iegr], | ||
| [`get_mut`][iegm], [`into_inner`][ieii]. | ||
| * [`process::Child`][pc] gained the [`id`] method, which returns a | ||
| `u32` representing the platform-specific process handle. |
This comment has been minimized.
This comment has been minimized.
retep998
Sep 15, 2015
Member
Not a handle! Just a process identifier. There is also an associated handle for each process which is exposed using AsRawHandle.
bluss
reviewed
Sep 15, 2015
| Breaking Changes | ||
| ---------------- | ||
|
|
||
| * The `#[prelude_import]`, an internal implementation detail, was |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Woohoo! Thanks for the review folks. This helps a lot. |
This comment has been minimized.
This comment has been minimized.
|
I think #26241 is in 1.3 as well? It allows a slew of mutable functionality to String and |
This comment has been minimized.
This comment has been minimized.
|
@bluss I you are right. I didn't include it because I thought it wasn't stable, but it's 'insta-stable'. |
This comment has been minimized.
This comment has been minimized.
|
Some more from this timeframe with the relnotes tag: https://github.com/search?utf8=%E2%9C%93&q=org%3Arust-lang+updated%3A2015-06-25..2015-08-06+is%3Amerged+label%3Arelnotes&type=Issues&ref=searchresults I'll make sure all these are in. |
This comment has been minimized.
This comment has been minimized.
|
r? @aturon Last call. I will back port these in an hour. |
rust-highfive
assigned
aturon
and unassigned
nikomatsakis
Sep 15, 2015
This comment has been minimized.
This comment has been minimized.
|
@brson: LGTM |
brson
force-pushed the
brson:relnotes
branch
from
37b1799
to
f57bb9d
Sep 15, 2015
This comment has been minimized.
This comment has been minimized.
|
@bors r=aturon |
This comment has been minimized.
This comment has been minimized.
|
|
brson
added
the
beta-accepted
label
Sep 15, 2015
brson
removed
the
beta-nominated
label
Sep 15, 2015
This comment has been minimized.
This comment has been minimized.
bors
added a commit
that referenced
this pull request
Sep 15, 2015
This comment has been minimized.
This comment has been minimized.
bors
merged commit f57bb9d
into
rust-lang:master
Sep 15, 2015
SimonSapin
reviewed
Sep 16, 2015
| [win2]: https://github.com/rust-lang/rust/pull/26741 | ||
| [win3]: https://github.com/rust-lang/rust/pull/26741 | ||
| [win4]: https://github.com/rust-lang/rust/pull/27210 | ||
| [xp]: https://github.com/rust-lang/rust/pull/26569 |
brson commentedSep 15, 2015
I'd love to have any tips about highlights and lang stuff I missed. Sadly, this needs to be merged tomorrow.
Rendered