about summary refs log tree commit diff
path: root/src/libstd/future.rs
AgeCommit message (Collapse)AuthorLines
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