| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-02-03 | Moved all numeric modules in core into own directory | Marvin Löbel | -37/+0 | |
| Reason: Better grouping of related modules, future-proving for a more extensive math library. | ||||
| 2013-01-30 | librustc: Change `self` as a type to `Self` everywhere. r=brson | Patrick Walton | -10/+10 | |
| 2013-01-29 | libstd: Remove "dual impls" from the language and enforce coherence rules. ↵ | Patrick Walton | -0/+5 | |
| r=brson "Dual impls" are impls that are both type implementations and trait implementations. They can lead to ambiguity and so this patch removes them from the language. This also enforces coherence rules. Without this patch, records can implement traits not defined in the current crate. This patch fixes this, and updates all of rustc to adhere to the new enforcement. Most of this patch is fixing rustc to obey the coherence rules, which involves converting a bunch of records to structs. | ||||
| 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-05 | Convert Num to explicit self | Brian Anderson | -7/+7 | |
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-09-28 | De-export ops, cmp, num. Part of #3583. | Graydon Hoare | -1/+1 | |
| 2012-09-25 | Demode Num trait and impls | Tim Chevalier | -5/+5 | |
| 2012-09-19 | core: Clean up crate docs and give all mods a brief description | Brian Anderson | -1/+1 | |
| 2012-08-14 | Make Num::from_int a static method | Tim Chevalier | -4/+1 | |
| 2012-08-13 | core: Camel case some lesser-used modules | Brian Anderson | -1/+1 | |
| 2012-07-31 | Change remaining "iface" occurrences to "trait"; deprecate "iface" | Lindsey Kuper | -2/+2 | |
| 2012-07-26 | core: Mark a bunch of numeric functions as pure | Patrick Walton | -9/+9 | |
| 2012-07-05 | Mostly change TODOs to FIXMEs and annotate them | Tim Chevalier | -1/+2 | |
| But, one change in io to implement a TODO suggestion (using a const u8) | ||||
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -1/+1 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-06-14 | Comments only: annotate FIXMEs | Tim Chevalier | -2/+2 | |
| 2012-06-07 | Add neg() to the num iface | Patrick Walton | -0/+1 | |
| 2012-06-07 | libcore: Add a num typeclass | Patrick Walton | -0/+15 | |
