| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-02 | librustc: Update the serializer to work properly with INHTWAMA, removing ↵ | Patrick Walton | -3/+4 | |
| mutable fields in the process | ||||
| 2013-04-10 | test: update serialization tests to use new macro | Erick Tryzelaar | -14/+7 | |
| 2013-03-29 | Merge remote-tracking branch 'remotes/origin/incoming' into serial | Erick Tryzelaar | -1/+1 | |
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -2/+2 | |
| 2013-03-29 | std: remove prettyprint | Erick Tryzelaar | -21/+0 | |
| Everyone uses fmt!("%?", ...) instead of the prettyprint module, so I'm removing this file. | ||||
| 2013-03-22 | test: Remove `pure` from the test suite | Patrick Walton | -8/+8 | |
| 2013-03-22 | test: replace uses of old deriving attribute with new one | Andrew Paseltiner | -1/+1 | |
| 2013-03-11 | test: Remove newtype enums from the test suite. rs=deenum | Patrick Walton | -15/+0 | |
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -2/+2 | |
| 2013-03-02 | librustc: Forbid chained imports and fix the logic for one-level renaming ↵ | Patrick Walton | -4/+4 | |
| imports | ||||
| 2013-02-21 | librustc: Separate the rest of the trait bounds with `+` and stop parsing ↵ | Patrick Walton | -2/+2 | |
| space-separated ones. rs=plussing | ||||
| 2013-02-20 | librustc: Separate most trait bounds with '+'. rs=plussing | Patrick Walton | -1/+1 | |
| 2013-02-15 | tests/tutorials: Get rid of `move`. | Luqman Aden | -1/+1 | |
| 2013-02-14 | librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵ | Patrick Walton | -5/+5 | |
| rs=implflipping | ||||
| 2013-02-01 | check-fast fallout from removing export, r=burningtree | Graydon Hoare | -1/+1 | |
| 2013-01-30 | Remove oldcomm from the test suite | Brian Anderson | -1/+1 | |
| 2013-01-29 | librustc: Disallow trait bounds in types, enumerations, and structure ↵ | Patrick Walton | -5/+0 | |
| definitions. r=tjc | ||||
| 2013-01-29 | libstd: Remove "dual impls" from the language and enforce coherence rules. ↵ | Patrick Walton | -7/+4 | |
| 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 | remove support for records from auto_encode | Erick Tryzelaar | -12/+16 | |
| 2012-12-28 | test: Fix a bunch of run-pass tests. rs=bustage | Patrick Walton | -2/+2 | |
| 2012-12-19 | Remove serialize::traits submodule. | Erick Tryzelaar | -1/+1 | |
| 2012-12-18 | Stop resolving static methods at the module level. Closes #4179 | Brian Anderson | -2/+2 | |
| 2012-12-17 | Switch from serialization to std::serialize. (snapshot) | Erick Tryzelaar | -0/+205 | |
