| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-02-03 | Moved all numeric modules in core into own directory | Marvin Löbel | -620/+0 | |
| Reason: Better grouping of related modules, future-proving for a more extensive math library. | ||||
| 2013-01-31 | Replace most invocations of fail keyword with die! macro | Nick Desaulniers | -1/+1 | |
| 2013-01-30 | Add test for float::round | Cody Schroeder | -5/+9 | |
| 2013-01-24 | replace ConstVector trait with the Container trait | Daniel Micay | -1/+1 | |
| 2013-01-14 | Inlining methods/functions in core. | gifnksm | -0/+18 | |
| Also inlining some functions which take functions as arguments. | ||||
| 2013-01-10 | librustc: Make all external functions unsafe. r=tjc | Patrick Walton | -6/+18 | |
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -0/+1 | |
| module scope. r=tjc | ||||
| 2013-01-08 | Revert "librustc: Make unqualified identifier searches terminate at the ↵ | Patrick Walton | -1/+0 | |
| nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6. | ||||
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -0/+1 | |
| module scope. r=tjc | ||||
| 2012-12-27 | librustc: Fix the test runner, the condition system, and core test. rs=bustage | Patrick Walton | -0/+1 | |
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ↵ | Patrick Walton | -2/+7 | |
| contain at least two components. r=graydon | ||||
| 2012-12-24 | Fix wayward search and replace; unbreak build | Tim Chevalier | -3/+3 | |
| 2012-12-24 | Merge pull request #4278 from cpeterso/incoming-pure-functions | Tim Chevalier | -2/+2 | |
| Mark some more core and std functions as pure | ||||
| 2012-12-23 | core: Mark some functions as pure | Chris Peterson | -2/+2 | |
| 2012-12-21 | bump 0.5 => 0.6, redirect some URLs in docs. | Graydon Hoare | -3/+3 | |
| 2012-12-20 | core: Add a Zero and One trait to num | Erick Tryzelaar | -0/+8 | |
| I believe these are the last traits we need in order to start grouping our numerical types into mathematical groups and rings. | ||||
| 2012-12-13 | Change some uses of static methods to use the trait path | Brian Anderson | -1/+1 | |
| 2012-12-05 | Convert Num to explicit self | Brian Anderson | -8/+8 | |
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-11-30 | core: Make core.rc more readable. Cleanup | Brian Anderson | -0/+2 | |
| 2012-11-28 | Register snapshots | Brian Anderson | -24/+0 | |
| 2012-11-23 | Inline numeric operations for floats. | Eric Holk | -0/+8 | |
| 2012-11-19 | rustc: Implement explicit self for Eq and Ord. r=graydon | Patrick Walton | -0/+24 | |
| 2012-11-15 | librustc: Fix cross-crate reexports. rs=blocking-servo | Patrick Walton | -9/+9 | |
| 2012-10-11 | Make to_str pure and fix const parameters for str-mutating functions | Tim Chevalier | -5/+7 | |
| Two separate changes that got intertwined (sorry): Make to_str pure. Closes #3691 In str, change functions like push_char to take an &mut str instead of an &str. Closes #3710 | ||||
| 2012-09-28 | demode vec | Niko Matsakis | -1/+1 | |
| 2012-09-27 | Finish de-exporting box, char, float. Part of #3583. | Graydon Hoare | -31/+15 | |
| 2012-09-26 | libcore: Partially de-export char, f32, f64, and float | Patrick Walton | -43/+41 | |
| 2012-09-26 | Demode vec::push (and convert to method) | Niko Matsakis | -1/+1 | |
| 2012-09-25 | Demode Num trait and impls | Tim Chevalier | -18/+18 | |
| 2012-09-23 | Register snapshots. Remove redundant Eq impls, Makefile hacks | Brian Anderson | -16/+0 | |
| 2012-09-21 | Install new pub/priv/export rules as defaults, old rules accessible under ↵ | Graydon Hoare | -0/+1 | |
| #[legacy_exports]; | ||||
| 2012-09-20 | rustc: De-mode all overloaded operators | Patrick Walton | -0/+16 | |
| 2012-09-07 | rustc: Add an "ne" method to the Eq trait, and implement it everywhere | Patrick Walton | -0/+1 | |
| 2012-09-05 | Start making moves explicit in libcore | Tim Chevalier | -2/+1 | |
| This is in preparation for issue 2633. Replaced implicit moves that rely on last-use with explicit moves in char, float, and str. | ||||
| 2012-09-04 | libcore: "import" -> "use" | Patrick Walton | -13/+13 | |
| 2012-09-01 | Remove the 'to' keyword | Brian Anderson | -2/+2 | |
| 2012-08-29 | rustc: Make `<=`, `>=`, and `>` use traits as well | Patrick Walton | -0/+3 | |
| 2012-08-29 | rustc: Make `<` and `=` into traits | Patrick Walton | -2/+11 | |
| 2012-08-27 | libcore: Replace a bunch of "== None" with ".is_none()". | Patrick Walton | -10/+10 | |
| Generally, "== None" calls into the shape glue, and it's also more useful. | ||||
| 2012-08-26 | Camel case the option type | Brian Anderson | -47/+47 | |
| 2012-08-14 | Fix build breakage | Tim Chevalier | -1/+2 | |
| 2012-08-14 | Make Num::from_int a static method | Tim Chevalier | -7/+7 | |
| 2012-08-13 | More core mode forbidding. | Graydon Hoare | -6/+10 | |
| 2012-08-13 | core: Camel case some lesser-used modules | Brian Anderson | -2/+2 | |
| 2012-08-13 | core: Export f32::ge(), f64::ge(), and float::ge() | Chris Peterson | -2/+2 | |
| 2012-08-08 | Convert impls to new syntax | Brian Anderson | -1/+1 | |
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -7/+7 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -28/+18 | |
| 2012-08-01 | Convert ret to return | Brian Anderson | -27/+27 | |
