@@ -8893,13 +8893,13 @@ Misc
8893
8893
* The compiler gained many new extended error descriptions, which can
8894
8894
be accessed with the `--explain` flag.
8895
8895
* The `dropck` pass, which checks that destructors can't access
8896
- destroyed values, [has been rewritten][dropck ]. This fixes some
8896
+ destroyed values, [has been rewritten][27261 ]. This fixes some
8897
8897
soundness holes, and as such will cause some previously-compiling
8898
8898
code to no longer build.
8899
8899
* `rustc` now uses [LLVM to write archive files where possible][ar].
8900
8900
Eventually this will eliminate the compiler's dependency on the ar
8901
8901
utility.
8902
- * Rust has [preliminary support for i686 FreeBSD][fb ] (it has long
8902
+ * Rust has [preliminary support for i686 FreeBSD][26959 ] (it has long
8903
8903
supported FreeBSD on x86_64).
8904
8904
* The [`unused_mut`][lum], [`unconditional_recursion`][lur],
8905
8905
[`improper_ctypes`][lic], and [`negate_unsigned`][lnu] lints are
@@ -8938,15 +8938,15 @@ Misc
8938
8938
[ar]: https://github.com/rust-lang/rust/pull/26926
8939
8939
[b14]: https://static.rust-lang.org/dist/rust-beta-x86_64-pc-windows-msvc.msi
8940
8940
[dms]: https://github.com/rust-lang/rust/pull/26241
8941
- [dropck ]: https://github.com/rust-lang/rust/pull/27261
8941
+ [27261 ]: https://github.com/rust-lang/rust/pull/27261
8942
8942
[dropckrfc]: https://github.com/rust-lang/rfcs/blob/master/text/0769-sound-generic-drop.md
8943
8943
[ds]: https://github.com/rust-lang/rust/pull/26818
8944
8944
[dst1]: http://doc.rust-lang.org/nightly/std/mem/fn.size_of_val.html
8945
8945
[dst2]: http://doc.rust-lang.org/nightly/std/mem/fn.align_of_val.html
8946
8946
[dst3]: https://github.com/rust-lang/rust/pull/27351
8947
8947
[e]: https://github.com/rust-lang/rust/pull/24793
8948
8948
[f]: https://github.com/rust-lang/rust/pull/26588
8949
- [fb ]: https://github.com/rust-lang/rust/pull/26959
8949
+ [26959 ]: https://github.com/rust-lang/rust/pull/26959
8950
8950
[fl]: https://github.com/rust-lang/rust-installer/pull/41
8951
8951
[ie]: http://doc.rust-lang.org/nightly/std/io/struct.Error.html
8952
8952
[iec]: http://doc.rust-lang.org/nightly/std/io/struct.Error.html#method.cause
@@ -9218,7 +9218,7 @@ Misc
9218
9218
to rustc.
9219
9219
* [Android executables are always position independent][pie].
9220
9220
* [The `drop_with_repr_extern` lint warns about mixing `repr(C)`
9221
- with `Drop`][drop ].
9221
+ with `Drop`][24935 ].
9222
9222
9223
9223
[`str::split_whitespace`]: https://doc.rust-lang.org/nightly/std/primitive.str.html#method.split_whitespace
9224
9224
[`FromRawFd`]: https://doc.rust-lang.org/nightly/std/os/unix/io/trait.FromRawFd.html
@@ -9248,7 +9248,7 @@ Misc
9248
9248
[`BinaryHeap`]: https://doc.rust-lang.org/nightly/std/collections/struct.BinaryHeap.html
9249
9249
[ll]: https://github.com/rust-lang/rust/pull/26022
9250
9250
[`split_off`]: https://doc.rust-lang.org/nightly/collections/linked_list/struct.LinkedList.html#method.split_off
9251
- [drop ]: https://github.com/rust-lang/rust/pull/24935
9251
+ [24935 ]: https://github.com/rust-lang/rust/pull/24935
9252
9252
9253
9253
Version 1.0.0 (2015-05-15)
9254
9254
========================
@@ -9301,15 +9301,15 @@ Language
9301
9301
property: generic code cannot behave differently for different type
9302
9302
arguments except in minor ways.
9303
9303
* The `unsafe_destructor` feature is now deprecated in favor of the
9304
- [new `dropck`][dropck ]. This change is a major reduction in unsafe
9304
+ [new `dropck`][rfc769 ]. This change is a major reduction in unsafe
9305
9305
code.
9306
9306
9307
9307
Libraries
9308
9308
---------
9309
9309
9310
9310
* The `thread_local` module [has been renamed to `std::thread`][th].
9311
9311
* The methods of `IteratorExt` [have been moved to the `Iterator`
9312
- trait itself][ie ].
9312
+ trait itself][23300 ].
9313
9313
* Several traits that implement Rust's conventions for type
9314
9314
conversions, `AsMut`, `AsRef`, `From`, and `Into` have been
9315
9315
[centralized in the `std::convert` module][con].
@@ -9328,7 +9328,7 @@ Libraries
9328
9328
* [In method resolution, object methods are resolved before inherent
9329
9329
methods][meth].
9330
9330
* [`String::from_str` has been deprecated in favor of the `From` impl,
9331
- `String::from`][sf ].
9331
+ `String::from`][24517 ].
9332
9332
* [`io::Error` implements `Sync`][ios].
9333
9333
* [The `words` method on `&str` has been replaced with
9334
9334
`split_whitespace`][sw], to avoid answering the tricky question, 'what is
@@ -9376,15 +9376,15 @@ Misc
9376
9376
[con]: https://github.com/rust-lang/rust/pull/23875
9377
9377
[cr]: https://github.com/rust-lang/rust/pull/23419
9378
9378
[fe]: https://github.com/rust-lang/rust/pull/23879
9379
- [ie ]: https://github.com/rust-lang/rust/pull/23300
9379
+ [23300 ]: https://github.com/rust-lang/rust/pull/23300
9380
9380
[inv]: https://github.com/rust-lang/rust/pull/23938
9381
9381
[ios]: https://github.com/rust-lang/rust/pull/24133
9382
9382
[lex]: https://github.com/rust-lang/rfcs/blob/master/text/0879-small-base-lexing.md
9383
9383
[lt]: https://github.com/rust-lang/rust/pull/24057
9384
9384
[meth]: https://github.com/rust-lang/rust/pull/24056
9385
9385
[pat]: https://github.com/rust-lang/rfcs/blob/master/text/0528-string-patterns.md
9386
9386
[po]: https://github.com/rust-lang/rust/pull/24270
9387
- [sf ]: https://github.com/rust-lang/rust/pull/24517
9387
+ [24517 ]: https://github.com/rust-lang/rust/pull/24517
9388
9388
[slp]: https://github.com/rust-lang/rust/pull/23949
9389
9389
[spl]: https://github.com/rust-lang/rfcs/blob/master/text/0979-align-splitn-with-other-languages.md
9390
9390
[sw]: https://github.com/rust-lang/rfcs/blob/master/text/1054-str-words.md
@@ -9402,7 +9402,7 @@ Misc
9402
9402
[conversion]: https://github.com/rust-lang/rfcs/pull/529
9403
9403
[num-traits]: https://github.com/rust-lang/rust/pull/23549
9404
9404
[index-value]: https://github.com/rust-lang/rust/pull/23601
9405
- [dropck ]: https://github.com/rust-lang/rfcs/pull/769
9405
+ [rfc769 ]: https://github.com/rust-lang/rfcs/pull/769
9406
9406
[ci-compare]: https://gist.github.com/brson/a30a77836fbec057cbee
9407
9407
[fn-inherit]: https://github.com/rust-lang/rust/pull/23282
9408
9408
[fn-blanket]: https://github.com/rust-lang/rust/pull/23895
0 commit comments