| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-04-05 | libstd: move bigint to dedicated num directory | Huon Wilson | -1647/+0 | |
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -125/+125 | |
| 2013-03-28 | Removing unused imports | Alex Crichton | -1/+1 | |
| 2013-03-23 | replace impls with `deriving` where applicable | Andrew Paseltiner | -5/+1 | |
| 2013-03-22 | librustc: Remove the `const` declaration form everywhere | Patrick Walton | -25/+25 | |
| 2013-03-22 | libstd: Remove all uses of `pure` from libstd. rs=depure | Patrick Walton | -104/+104 | |
| 2013-03-22 | librustc: Remove all uses of `static` from functions. rs=destatic | Patrick Walton | -19/+19 | |
| 2013-03-21 | Un-renamed trim and substr functions. | Marvin Löbel | -1/+1 | |
| 2013-03-21 | Switched over substr and trim functions in str to be non-allocating, ↵ | Marvin Löbel | -2/+3 | |
| temporary renamed them to better track use-sites | ||||
| 2013-03-19 | core: rename vec::rev_each{,i} to vec::each{,i}_reverse | Erick Tryzelaar | -3/+3 | |
| I'm making this change because the _reverse suffix is more commonly used in libcore/libstd. | ||||
| 2013-03-18 | librustc: Convert all uses of old lifetime notation to new lifetime ↵ | Patrick Walton | -20/+20 | |
| notation. rs=delifetiming | ||||
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -135/+135 | |
| 2013-03-06 | Add manual &self/ and &static/ and /&self declarations that | Niko Matsakis | -8/+20 | |
| are currently inferred. New rules are coming that will require them to be explicit. All add some explicit self declarations. | ||||
| 2013-03-05 | core: convert vec::{last,last_opt} to return references | Erick Tryzelaar | -2/+2 | |
| 2013-03-03 | rustc: MIPS32 support | Jyun-Yan You | -0/+6 | |
| 2013-03-02 | librustc: Forbid chained imports and fix the logic for one-level renaming ↵ | Patrick Walton | -1/+1 | |
| imports | ||||
| 2013-02-14 | Convert all uses of vec::slice to vec::view Issue #3869 | Nick Desaulniers | -8/+9 | |
| Rename const_view to const_slice Renamed mut_view to mut_slice | ||||
| 2013-02-14 | librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵ | Patrick Walton | -32/+32 | |
| rs=implflipping | ||||
| 2013-02-13 | Remove die!, raplace invocations with fail! Issue #4524 pt 3 | Nick Desaulniers | -9/+9 | |
| 2013-02-03 | core: convert ToStr::to_str to take explicit &self | Erick Tryzelaar | -2/+2 | |
| 2013-02-03 | Converted libcore/uint-template.rs to the new string functions. | Marvin Löbel | -1/+1 | |
| - Moved ToStr implementation of unsigned integers to uint-template.rs. - Marked the `str()` function as deprecated. - Forwarded all conversion functions to `core::num::to_str_common()` and `core::num::from_str_common()`. - Fixed most places in the codebase where `to_str()` is being used. - Added uint-template to_str and from_str overflow tests. | ||||
| 2013-01-31 | Replace most invocations of fail keyword with die! macro | Nick Desaulniers | -1/+1 | |
| 2013-01-31 | Replace most invocations of fail keyword with die! macro | Nick Desaulniers | -8/+8 | |
| 2013-01-29 | libstd: Remove "dual impls" from the language and enforce coherence rules. ↵ | Patrick Walton | -9/+40 | |
| 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. | ||||
| 2013-01-24 | replace ConstVector trait with the Container trait | Daniel Micay | -1/+1 | |
| 2013-01-17 | Add a license check to tidy. #4018 | Brian Anderson | -0/+10 | |
| 2013-01-10 | Fix: BigInt tests fail on 32-bit platforms | gifnksm | -28/+110 | |
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -1/+3 | |
| module scope. r=tjc | ||||
| 2013-01-08 | Only ignore failing bigint tests on 32-bit platforms | Brian Anderson | -4/+8 | |
| 2013-01-08 | Ignore some failing bigint tests | Brian Anderson | -0/+4 | |
| 2013-01-08 | Merge remote-tracking branch 'gifnksm/bigint' into kind-names | Brian Anderson | -0/+1498 | |
| 2012-12-22 | Convert @[BigDigit] to ~[BigDigit] | gifnksm | -279/+254 | |
| 2012-12-22 | Impl Zero, One of BigInt, BigUint | gifnksm | -73/+85 | |
| 2012-12-22 | Convert std::bigint to explicit self. | gifnksm | -45/+52 | |
| 2012-12-22 | Move BigUint and BigDIgit to std::bigint. | gifnksm | -4/+834 | |
| 2012-12-22 | Implement BigInt and BigUint. | gifnksm | -0/+663 | |
