| Age | Commit message (Expand) | Author | Lines |
| 2013-05-14 | syntax: Remove #[allow(vecs_implicitly_copyable)] | Alex Crichton | -4/+4 |
| 2013-05-10 | syntax: Use the new `for` protocol | Alex Crichton | -0/+16 |
| 2013-05-05 | Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze | Niko Matsakis | -1/+0 |
| 2013-05-03 | add gitattributes and fix whitespace issues | Daniel Micay | -1/+0 |
| 2013-04-30 | new borrow checker (mass squash) | Niko Matsakis | -9/+9 |
| 2013-04-27 | only use #[no_core] in libcore | Daniel Micay | -4/+0 |
| 2013-04-19 | syntax: de-mode and prepare for de-modeing rustc | Alex Crichton | -6/+6 |
| 2013-03-22 | librustc: Remove `pure` from libsyntax and librustc. | Patrick Walton | -1/+1 |
| 2013-03-22 | syntax: replace uses of old deriving attribute with new one | Andrew Paseltiner | -1/+1 |
| 2013-03-18 | librustc: Make the compiler ignore purity. | Patrick Walton | -2/+6 |
| 2013-03-13 | librustc: Remove "base types" from the language. | Patrick Walton | -4/+8 |
| 2013-03-13 | librustc: Don't accept `as Trait` anymore; fix all occurrences of it. | Patrick Walton | -1/+1 |
| 2013-03-11 | librustc: Replace all uses of `fn()` with `&fn()`. rs=defun | Patrick Walton | -1/+1 |
| 2013-03-04 | Remove unused imports throughout src/ | Alex Crichton | -1/+0 |
| 2013-02-28 | Merge remote-tracking branch 'remotes/origin/incoming' into incoming | Erick Tryzelaar | -7/+7 |
| 2013-02-27 | auto merge of #5141 : nikomatsakis/rust/region-syntax-expl-lifetimes, r=nikom... | bors | -7/+7 |
| 2013-02-27 | Introduce lifetime declarations into the lists of type parameters. | Niko Matsakis | -7/+7 |
| 2013-02-27 | Merge remote-tracking branch 'remotes/origin/incoming' into incoming | Erick Tryzelaar | -1/+1 |
| 2013-02-27 | librustc: Forbid `pub` or `priv` before trait implementations | Patrick Walton | -1/+1 |
| 2013-02-26 | libsyntax: remove vecs_implicitly_copyable from the syntax extensions | Erick Tryzelaar | -4/+4 |
| 2013-02-25 | libsyntax: add explicit modes where required to copy strs/vecs | Erick Tryzelaar | -3/+3 |
| 2013-02-22 | libsyntax: De-mut the pipe compiler | Patrick Walton | -22/+19 |
| 2013-02-17 | libsyntax: Explicit-self-ify pipes compiler. | Luqman Aden | -27/+20 |
| 2013-02-17 | libsyntax: Remove last use of structural records in pipes compiler. | Luqman Aden | -32/+21 |
| 2013-02-15 | librustc: Stop parsing `impl Type : Trait` and fix several declarations that ... | Patrick Walton | -3/+2 |
| 2013-02-15 | libsyntax: Get rid of uses of `move` and don't parse it. | Luqman Aden | -1/+1 |
| 2013-02-03 | core: convert ToStr::to_str to take explicit &self | Erick Tryzelaar | -2/+2 |
| 2013-01-29 | libsyntax: De-export a lot of libsyntax. rs=deƫxporting | Patrick Walton | -17/+18 |
| 2013-01-29 | libstd: Remove "dual impls" from the language and enforce coherence rules. r=... | Patrick Walton | -1/+1 |
| 2013-01-20 | Convert many libsyntax records into structs | Erick Tryzelaar | -5/+8 |
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest modul... | Patrick Walton | -0/+4 |
| 2013-01-08 | Revert "librustc: Make unqualified identifier searches terminate at the neare... | Patrick Walton | -4/+0 |
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest modul... | Patrick Walton | -0/+4 |
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ... | Patrick Walton | -3/+5 |
| 2012-12-17 | Change iter::find's closure to take a ref | Erick Tryzelaar | -2/+2 |
| 2012-12-13 | librustc: Make `use` statements crate-relative by default. r=brson | Patrick Walton | -1/+1 |
| 2012-12-04 | librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=... | Patrick Walton | -3/+3 |
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 |
| 2012-11-28 | Register snapshots | Brian Anderson | -15/+0 |
| 2012-11-19 | rustc: Implement explicit self for Eq and Ord. r=graydon | Patrick Walton | -0/+15 |
| 2012-10-15 | rustc: Merge module and type namespaces. r=brson | Patrick Walton | -5/+5 |
| 2012-10-11 | Make to_str pure and fix const parameters for str-mutating functions | Tim Chevalier | -1/+1 |
| 2012-09-28 | Demoding in iter: any, all, map_to_vec, flat_map_to_vec, filter_to_vec | Tim Chevalier | -2/+2 |
| 2012-09-23 | Register snapshots. Remove redundant Eq impls, Makefile hacks | Brian Anderson | -14/+0 |
| 2012-09-21 | De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachi | Niko Matsakis | -2/+2 |
| 2012-09-20 | rustc: De-mode all overloaded operators | Patrick Walton | -0/+14 |
| 2012-09-19 | demode the each() method on vec and other iterables. | Niko Matsakis | -1/+1 |
| 2012-09-10 | Make all moves explicit in libsyntax | Tim Chevalier | -1/+1 |
| 2012-09-10 | Convert class methods to impl methods. Stop parsing class methods | Brian Anderson | -0/+3 |
| 2012-09-10 | rustc: Make shape-based compare glue never called for comparison operators. | Patrick Walton | -1/+1 |