diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2017-08-22 13:36:18 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-08-22 13:36:18 +0200 |
| commit | 80cc5e51f02ac310cfc2fa0a4b82db69f68c9217 (patch) | |
| tree | 90cbed7d430bfbc4411178f3b8670cc733f78398 | |
| parent | 16a189863c9ea817efd27da2afeb5e9e89ab3f43 (diff) | |
| parent | 45233518a85f89f2793703c31c5da938a7b51784 (diff) | |
| download | rust-80cc5e51f02ac310cfc2fa0a4b82db69f68c9217.tar.gz rust-80cc5e51f02ac310cfc2fa0a4b82db69f68c9217.zip | |
Rollup merge of #44001 - tamird:release-notes-1.16, r=alexcrichton
RELEASES.md: document 1.16 lifetime elision change Closes #41105. r? @Mark-Simulacrum cc @nikomatsakis
| -rw-r--r-- | RELEASES.md | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/RELEASES.md b/RELEASES.md index 7bf0bcab640..8200b16ce44 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -898,6 +898,9 @@ Compatibility Notes * [Ctrl-Z returns from `Stdin.read()` when reading from the console on Windows][38274] * [Clean up semantics of `self` in an import list][38313] +* Reimplemented lifetime elision. This change was almost entirely compatible + with existing code, but it did close a number of small bugs and loopholes, + as well as being more accepting in some other [cases][41105]. [37057]: https://github.com/rust-lang/rust/pull/37057 [37761]: https://github.com/rust-lang/rust/pull/37761 @@ -932,6 +935,7 @@ Compatibility Notes [39048]: https://github.com/rust-lang/rust/pull/39048 [39282]: https://github.com/rust-lang/rust/pull/39282 [39379]: https://github.com/rust-lang/rust/pull/39379 +[41105]: https://github.com/rust-lang/rust/issues/41105 [`<*const T>::wrapping_offset`]: https://doc.rust-lang.org/std/primitive.pointer.html#method.wrapping_offset [`<*mut T>::wrapping_offset`]: https://doc.rust-lang.org/std/primitive.pointer.html#method.wrapping_offset [`Duration::checked_add`]: https://doc.rust-lang.org/std/time/struct.Duration.html#method.checked_add |
