| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-22 | libstd: Rename libcore to libstd and libstd to libextra; update makefiles. | Patrick Walton | -256/+0 | |
| This only changes the directory names; it does not change the "real" metadata names. | ||||
| 2013-05-18 | Use four-space indentation, add trailing commas, and remove unnecessary uses ↵ | Brendan Zabarauskas | -10/+16 | |
| of the return keyword | ||||
| 2013-05-18 | Convert various inner doc-comments to outer doc-comments | Brendan Zabarauskas | -40/+22 | |
| 2013-05-15 | Rename vec::len(var) to var.len() | Youngmin Yoo | -10/+10 | |
| 2013-05-14 | Use 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-13 | Remove re-exports from libcore/core.rc | Alex Crichton | -0/+3 | |
| Also fix up all the fallout elsewhere throughout core. It's really nice being able to have the prelude. | ||||
| 2013-05-09 | libcore: rename vec::each(variable) to variable.each | Youngmin Yoo | -2/+2 | |
| 2013-05-02 | Remove 'Local Variable' comments | Brendan Zabarauskas | -10/+0 | |
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -2/+2 | |
| 2013-03-23 | core: derive Clone for core types | Andrew Paseltiner | -1/+1 | |
| 2013-03-22 | libcore: Remove `pure` from libcore. rs=depure | Patrick Walton | -6/+6 | |
| 2013-03-22 | core: replace uses of old deriving attribute with new one | Andrew Paseltiner | -1/+1 | |
| 2013-03-20 | change some uses of fail_unless to assert_eq | John Clements | -17/+17 | |
| 2013-03-11 | librustc: Replace all uses of `fn()` with `&fn()`. rs=defun | Patrick Walton | -3/+3 | |
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -19/+19 | |
| 2013-03-04 | Remove unused imports throughout src/ | Alex Crichton | -1/+0 | |
| 2013-02-20 | librustc: Separate most trait bounds with '+'. rs=plussing | Patrick Walton | -1/+1 | |
| 2013-02-15 | libcore: Get rid of `move`. | Luqman Aden | -5/+5 | |
| 2013-02-13 | Remove die!, raplace invocations with fail! Issue #4524 pt 3 | Nick Desaulniers | -2/+4 | |
| 2013-02-13 | rustc and std: teach about #[bench], modernize to use quote_expr! some. | Graydon Hoare | -1/+1 | |
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -4/+0 | |
| correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719. | ||||
| 2013-02-03 | core: Flesh out the either traits | Erick Tryzelaar | -0/+17 | |
| 2013-01-31 | Replace most invocations of fail keyword with die! macro | Nick Desaulniers | -2/+2 | |
| 2013-01-14 | Inlining methods/functions in core. | gifnksm | -0/+7 | |
| Also inlining some functions which take functions as arguments. | ||||
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -2/+3 | |
| module scope. r=tjc | ||||
| 2013-01-08 | Revert "librustc: Make unqualified identifier searches terminate at the ↵ | Patrick Walton | -3/+2 | |
| nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6. | ||||
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -2/+3 | |
| module scope. r=tjc | ||||
| 2013-01-04 | Make either::{partition, flip, to_result} take their arguments by-value | Tim Chevalier | -17/+13 | |
| Addresses an XXX r=pcwalton | ||||
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ↵ | Patrick Walton | -0/+3 | |
| contain at least two components. r=graydon | ||||
| 2012-12-18 | core: add unwrap methods to dvec, either, and mutable | Erick Tryzelaar | -0/+8 | |
| 2012-12-13 | Replace some Eq impls with deriving_eq | Brian Anderson | -20/+1 | |
| 2012-12-10 | Add license boilerplate to more files. | Graydon Hoare | -0/+10 | |
| 2012-11-28 | core: Convert some records to structs | Brian Anderson | -17/+17 | |
| 2012-11-28 | Register snapshots | Brian Anderson | -23/+0 | |
| 2012-11-20 | Remove parentheses from closure argument types | Erick Tryzelaar | -2/+2 | |
| 2012-11-19 | rustc: Implement explicit self for Eq and Ord. r=graydon | Patrick Walton | -0/+23 | |
| 2012-10-04 | Forbid deprecated modes again in core | Tim Chevalier | -1/+1 | |
| Sadly, there's only one file that requires deprecated modes (stackwalk)... So, forbid them everywhere else. | ||||
| 2012-10-02 | Removing explicit uses of + mode | Tim Chevalier | -3/+4 | |
| This removes most explicit uses of the + argument mode. Pending a snapshot, I had to remove the forbid(deprecated_modes) pragma from a bunch of files. I'll put it back! + mode still has to be used in a few places for functions that get moved (see task.rs) The changes outside core and std are due to the to_bytes trait and making the compiler (with legacy modes on) agree with the libraries (with legacy modes off) about modes. | ||||
| 2012-10-01 | De-export either. Part of #3583. | Graydon Hoare | -12/+13 | |
| 2012-09-28 | core: Demode patterns | Brian Anderson | -0/+3 | |
| 2012-09-28 | Fix patterns in either | Tim Chevalier | -10/+10 | |
| 2012-09-26 | Demode vec::push (and convert to method) | Niko Matsakis | -14/+14 | |
| 2012-09-23 | Register snapshots. Remove redundant Eq impls, Makefile hacks | Brian Anderson | -22/+0 | |
| 2012-09-20 | rustc: De-mode all overloaded operators | Patrick Walton | -0/+22 | |
| 2012-09-19 | De-mode vec::each() and many of the str iteration routines | Niko Matsakis | -3/+3 | |
| Note that the method foo.each() is not de-moded, nor the other vec routines. | ||||
| 2012-09-18 | Revert "replace explicit calls to vec::each with vec::each_ref, partially ↵ | Niko Matsakis | -6/+6 | |
| demode str" This reverts commit 1be24f0758d3075d2e7f141f8831bb8a233ce86e. Not quite ready. | ||||
| 2012-09-18 | replace explicit calls to vec::each with vec::each_ref, partially demode str | Niko Matsakis | -6/+6 | |
| 2012-09-10 | Make more moves explicit in libcore | Tim Chevalier | -5/+5 | |
| 2012-09-07 | Convert all kind bounds to camel case. Remove send, owned keywords. | Brian Anderson | -5/+5 | |
| 2012-09-07 | rustc: Add an "ne" method to the Eq trait, and implement it everywhere | Patrick Walton | -0/+1 | |
