about summary refs log tree commit diff
path: root/src/libstd/future.rs
AgeCommit message (Collapse)AuthorLines
2013-05-14Use static string with fail!() and remove fail!(fmt!())Björn Steinbrink-2/+2
fail!() used to require owned strings but can handle static strings now. Also, it can pass its arguments to fmt!() on its own, no need for the caller to call fmt!() itself.
2013-05-11Warning policeTim Chevalier-38/+2
2013-05-10Stop using the '<->' operatorAlex Crichton-4/+3
2013-05-09remove vecs_implicitly_copyable from libstd/libcoreDaniel Micay-2/+2
2013-05-08libcore: Fix tests.Patrick Walton-3/+4
2013-05-08librustc: Fix merge fallout.Patrick Walton-0/+7
2013-05-08libstd: Remove mutable fields from future and parPatrick Walton-21/+56
2013-05-04Register snapshotsBrian Anderson-29/+0
2013-05-03std: Warning policeTim Chevalier-1/+1
2013-04-29test: Fix more tests.Patrick Walton-1/+1
2013-04-29librustc: Forbid type implementations on typedefs.Patrick Walton-7/+6
2013-04-27only use #[no_core] in libcoreDaniel Micay-2/+0
2013-04-16libcore,std,syntax,rustc: move tests into `mod tests`, make them private (no ↵Huon Wilson-9/+9
pub mod or pub fn).
2013-04-10libstd: changes to in response to #5656Niko Matsakis-1/+29
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-7/+7
2013-03-28Removing unused importsAlex Crichton-1/+1
2013-03-22libstd: Remove all uses of `pure` from libstd. rs=depurePatrick Walton-1/+1
2013-03-21librustc: Forbid destructors from being attached to any structs that might ↵Patrick Walton-0/+1
contain non-Owned fields. r=nmatsakis
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime ↵Patrick Walton-1/+1
notation. rs=delifetiming
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-7/+7
2013-03-07De-implicit-self libstdBen Striegel-1/+1
2013-03-04Remove unused imports throughout src/Alex Crichton-3/+1
2013-03-02libstd: Remove `fn@`, `fn~`, and `fn&` from libstd. rs=defunPatrick Walton-3/+3
2013-02-28Fix implicit leaks of imports throughout librariesAlex Crichton-1/+1
Also touch up use of 'pub' and move some tests around so the tested functions don't have to be 'pub'
2013-02-28librustc: Mark all type implementations public. rs=impl-publicityPatrick Walton-2/+2
2013-02-27libsyntax: Forbid `~mut` and `~const`. rs=demutingPatrick Walton-6/+5
2013-02-21core: Extract comm from pipes. #4742Brian Anderson-2/+3
2013-02-17Remove use of capture clause #4965Seth Pink-1/+1
2013-02-15libstd: Fix broken test.Luqman Aden-1/+1
2013-02-15libstd: Get rid of `move`.Luqman Aden-17/+17
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵Patrick Walton-1/+1
rs=implflipping
2013-02-13Remove die!, raplace invocations with fail! Issue #4524 pt 3Nick Desaulniers-3/+3
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-3/+3
2013-01-11Adds priv qualifiers where they have been commented out before implementation.William Ting-1/+1
Updates #4386.
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-0/+5
module scope. r=tjc
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the ↵Patrick Walton-5/+0
nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6.
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-0/+5
module scope. r=tjc
2012-12-28libstd: Fix tests. rs=bustagePatrick Walton-0/+3
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ↵Patrick Walton-3/+6
contain at least two components. r=graydon
2012-12-13Rename Send trait to OwnedBrian Anderson-2/+2
2012-12-11libstd: refactor future, remove with(), remove ~ indirection.Graydon Hoare-90/+32
Conflicts: src/libstd/future.rs
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-29librustc: Make the Drop trait use explicit selfPatrick Walton-1/+1
2012-11-20Remove parentheses from closure argument typesErick Tryzelaar-2/+2
2012-11-14Convert libstd to use the Drop traitBen Striegel-3/+5
2012-11-14Revert "Convert libstd to use the Drop trait"Brian Anderson-5/+3
This reverts commit 28c7a251514919a2d7bdf6c67b8edf5eed9043db.
2012-11-14Convert libstd to use the Drop traitBen Striegel-3/+5
2012-10-23Move futures to stdBrian Anderson-0/+246