| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-04-27 | only use #[no_core] in libcore | Daniel Micay | -4/+0 | |
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -4/+4 | |
| 2013-03-22 | librustc: Remove the `const` declaration form everywhere | Patrick Walton | -1/+1 | |
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -4/+4 | |
| 2013-03-04 | Adding missing imports for tests, and gate off others | Alex Crichton | -0/+2 | |
| 2013-03-04 | Remove unused imports throughout src/ | Alex Crichton | -5/+0 | |
| 2013-02-20 | librustc: Separate most trait bounds with '+'. rs=plussing | Patrick Walton | -4/+4 | |
| 2013-02-15 | librustdoc: Get rid of `move`. | Luqman Aden | -16/+16 | |
| 2013-02-14 | librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵ | Patrick Walton | -1/+1 | |
| rs=implflipping | ||||
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -20/+20 | |
| correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719. | ||||
| 2013-02-01 | rustdoc: Convert astsrv to pipes | Brian Anderson | -12/+8 | |
| 2013-01-30 | rustdoc: De-mode | Brian Anderson | -45/+45 | |
| 2013-01-30 | rustdoc: Various bits of modernization | Brian Anderson | -25/+25 | |
| 2013-01-29 | rustdoc: Remove structural records from tests. Fixes build breakage | Tim Chevalier | -12/+12 | |
| 2013-01-29 | libstd: Remove "dual impls" from the language and enforce coherence rules. ↵ | Patrick Walton | -15/+15 | |
| 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-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -0/+3 | |
| module scope. r=tjc | ||||
| 2013-01-08 | Revert "librustc: Make unqualified identifier searches terminate at the ↵ | Patrick Walton | -3/+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/+3 | |
| module scope. r=tjc | ||||
| 2012-12-29 | librustdoc: Fix a bunch of rustdoc tests. rs=bustage | Patrick Walton | -0/+3 | |
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ↵ | Patrick Walton | -0/+5 | |
| contain at least two components. r=graydon | ||||
| 2012-12-13 | Rename Send trait to Owned | Brian Anderson | -6/+6 | |
| 2012-12-05 | librustc: Hook borrow check loan checking up to the moves-based-on-type ↵ | Patrick Walton | -22/+19 | |
| infrastructure. rs=helps-unbreak-the-build | ||||
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-11-29 | librustc: Eliminate most expressions of the form `a.b()` that are not method ↵ | Patrick Walton | -31/+31 | |
| calls. rs=refactoring | ||||
| 2012-11-27 | rustdoc: Make fold require Clone instead of Copy | Brian Anderson | -16/+36 | |
| 2012-11-20 | rustdoc: More demoding | Brian Anderson | -4/+4 | |
| 2012-11-20 | rustdoc: Begin removing legacy modes | Brian Anderson | -57/+61 | |
| 2012-11-20 | rustdoc: Remove legacy exports | Brian Anderson | -42/+21 | |
| 2012-11-03 | library-ifying of tools - turning cargo, rustdoc, fuzzer, into libraries, as ↵ | Daniel Patterson | -0/+393 | |
| per #3543 | ||||
