-
Allow anonymized return types to be declared in associated types.
eddyb committedAug 3, 2015 -
trans: deanonymize TyAnon types to obtain concrete types.
eddyb committedJun 10, 2015 -
typeck: collect anonymized types and record their concrete resolutions.
eddyb committedJun 4, 2015 -
typeck: disallow anonymized types outside of return types of function…
eddyb committedJun 4, 2015 …s and impl methods.
-
rustc: add TyAnon to the type system.
eddyb committedJun 4, 2015 -
rustc: pass a TyTrait directly to ty::mk_trait.
eddyb committedJun 2, 2015 -
syntax: add anonymized type syntax, i.e. impl TraitA+TraitB.
eddyb committedJun 1, 2015 -
Auto merge of #27495 - tshepang:patch-6, r=Gankro
bors committedAug 3, 2015 -
Auto merge of #27488 - Gankro:uninit-docs, r=bluss
bors committedAug 3, 2015 Inspired by rust-lang#27484
-
reference: follow idiom in this tiny snippet
tshepang committedAug 3, 2015 -
vastly expand on the mem::uninitialized docs
Gankro committedAug 3, 2015 -
Auto merge of #27475 - AgostonSzepessy:master, r=alexcrichton
bors committedAug 3, 2015
-
Auto merge of #27476 - Manishearth:rollup, r=Manishearth
bors committedAug 2, 2015 -
Rollup merge of #27473 - brson:stddocs, r=Gankro
Manishearth committedAug 2, 2015 This removes some of the more casual language. The only outright goofiness I couldn't bear to remove is "these modules are the bedrock upon which all of Rust is forged, and they have mighty names like `std::slice` and `std::cmp`", which I believe the greatest sentence I have ever created.
-
Rollup merge of #27464 - killercup:patch-16, r=Gankro
Manishearth committedAug 2, 2015 Because Markdown.
-
Added error explanation for E0384.
AgostonSzepessy committedAug 2, 2015 -
Auto merge of #27305 - KieranHunt:master, r=steveklabnik
bors committedAug 2, 2015 I found that the book had little information for `loop`s and `loop` label so I've added some.
-
brson committed
Aug 2, 2015 -
Auto merge of #27469 - SimonSapin:patch-6, r=Gankro
bors committedAug 2, 2015 -
Docs: clarify return value of std::io::Seek::seek
SimonSapin committedAug 2, 2015 -
Auto merge of #27205 - Gankro:travis-extreme, r=alexcrichton
bors committedAug 2, 2015 Only `make -j4` takes ~50 mins `make check` bumps it up to ~1hr 30min Travis seems more than happy to let this happen. Time limits appear to be meaningless. Similar to the previous PR, it's easy to tell how much your PR definitely builds by checking the current logs or just considering how long it's been building for.
-
Adding an ignore annotation to an infinite loop so that it wont hang …
KieranHunt committedAug 1, 2015 …the tester.
-
esclear committed
Aug 1, 2015 -
Auto merge of #27453 - Manishearth:rollup, r=Manishearth
bors committedAug 1, 2015 -
Rollup merge of #27426 - FuGangqiang:master, r=alexcrichton
Manishearth committedAug 1, 2015 -
Rollup merge of #27423 - oli-obk:patch-1, r=Gankro
Manishearth committedAug 1, 2015 -
Rollup merge of #27419 - cpjreynolds:master, r=Gankro
Manishearth committedAug 1, 2015 Corrects formatting of bullet-ed sentences and changes 'pervasive use raw pointers' to 'pervasive use of raw pointers'.
-
Rollup merge of #26982 - nham:orphan-explanations, r=Gankro
Manishearth committedAug 1, 2015 part of #24407 I'm not sure whether I should be trying to explain the general rule in the E0210 explanation or just point people to the RFC. However, if we go with the latter option I think that the RFC will need to be revised slightly, since it is not quite as gentle as I would like. Also, the link to RFC 1023 is not the correct one (it should be https://github.com/rust-lang/rfcs/blob/master/text/1023-rebalancing-coherence.md), but the correct one is too long. I'm aware of @michaelsproul's PR rust-lang#26290 from awhile back, but it doesn't seem to be working. Has there not been a new snapshot yet?
-
Auto merge of #27447 - eefriedman:parser-cleanup, r=alexcrichton
bors committedAug 1, 2015 -
Auto merge of #27441 - dhuseby:adding_freebsd32_snap, r=brson
bors committedAug 1, 2015 @alexcrichton please upload the FreeBSD 32-bit snapshot file when landing this patch: https://github.com/dhuseby/rust-manual-snapshots/raw/master/rust-stage0-2015-07-26-a5c12f4-freebsd-i386-2fee22adec101e2f952a5548fd1437ce1bd8d26f.tar.bz2
-
Auto merge of #27440 - dhuseby:fixing_freebsd_unused_import, r=alexcr…
bors committedAug 1, 2015 …ichton @alexcrichton fixes the build bot failures due to unused imports being treated as errors.
-
Auto merge of #27437 - retep998:win10-sdk, r=alexcrichton
bors committedJul 31, 2015