| Age | Commit message (Expand) | Author | Lines |
| 2012-08-06 | rustc: Parse and stub (broken) typechecking for bounded function types | Patrick Walton | -36/+53 |
| 2012-08-06 | rustc: Implement pattern matching for structs | Patrick Walton | -37/+266 |
| 2012-08-06 | Shorten lines, fix build breakage | Tim Chevalier | -5/+6 |
| 2012-08-06 | In resolve, forbid duplicate value, type, and module items | Tim Chevalier | -37/+145 |
| 2012-08-06 | make `ref x` bindings produce region ptrs and fix various minor bugs | Niko Matsakis | -99/+158 |
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -1295/+1310 |
| 2012-08-06 | rustc: Implement functional record update for structs | Patrick Walton | -35/+85 |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -3598/+3566 |
| 2012-08-04 | rustc: Normalize region-bounded string slices properly | Patrick Walton | -0/+4 |
| 2012-08-03 | Translate const vecs, most of const slices. More for #2317. | Graydon Hoare | -9/+48 |
| 2012-08-03 | rustc: Merge fn& and fn in favor of fn&. | Patrick Walton | -20/+16 |
| 2012-08-03 | rustc: Translate repeated vector syntax | Patrick Walton | -45/+99 |
| 2012-08-03 | Implement &-expressions in consts. Part of #2317. | Graydon Hoare | -2/+28 |
| 2012-08-03 | rustc: Parse and typecheck repeating vector expressions; e.g. [ 0, ..512 ] | Patrick Walton | -8/+52 |
| 2012-08-03 | Further work on default methods in traits. | Lindsey Kuper | -40/+63 |
| 2012-08-03 | rustc: Parse, serialize, and deserialize trait inheritance | Patrick Walton | -11/+31 |
| 2012-08-03 | rustc: Add the notion of inherited visibility | Patrick Walton | -4/+5 |
| 2012-08-03 | rustc: Remove fixed-length string warning | Patrick Walton | -4/+1 |
| 2012-08-03 | rustc: "foo" is now a static string | Patrick Walton | -15/+12 |
| 2012-08-03 | rustc: Remove all fixed-length strings from our codebase | Patrick Walton | -2/+5 |
| 2012-08-02 | Fix build breakage | Tim Chevalier | -2/+1 |
| 2012-08-02 | Make comparisons between region pointers work | Tim Chevalier | -8/+10 |
| 2012-08-02 | Purge placement new; Make borrowck know about unary move. | Niko Matsakis | -177/+24 |
| 2012-08-02 | When checking loop bodies and do-expr bodies, don't require the expected type... | Tim Chevalier | -10/+12 |
| 2012-08-02 | Fixing a long line | Eric Holk | -1/+2 |
| 2012-08-02 | rustc: Translate class literals correctly if the class has a destructor | Patrick Walton | -1/+11 |
| 2012-08-02 | rustc: Throw out some more regions when normalizing types | Patrick Walton | -22/+37 |
| 2012-08-02 | De-duplicate core::hash some, refactor the traits. | Graydon Hoare | -2/+2 |
| 2012-08-02 | Make typeck::collect aware of provided methods in traits. | Lindsey Kuper | -2/+13 |
| 2012-08-02 | Extend ast_map to know about method declarations in traits. | Michael Sullivan | -1/+13 |
| 2012-08-02 | Remove modes from map API and replace with regions. | Niko Matsakis | -70/+76 |
| 2012-08-01 | Convert ret to return | Brian Anderson | -1323/+1355 |
| 2012-08-01 | rustc: Translate by-value pattern bindings | Patrick Walton | -35/+120 |
| 2012-08-01 | Start adding infrastructure for checking trait method bodies. | Lindsey Kuper | -0/+15 |
| 2012-08-01 | Rename `convert_class_item` to `convert_field`. | Lindsey Kuper | -5/+5 |
| 2012-08-01 | Fix bad indentation. | Lindsey Kuper | -11/+11 |
| 2012-08-01 | Introduce self_info (self_ty packaged up with a node_id). | Lindsey Kuper | -30/+61 |
| 2012-08-01 | Fix inaccurate comment. | Lindsey Kuper | -1/+1 |
| 2012-07-31 | change how we print and explain region types | Niko Matsakis | -6/+4 |
| 2012-07-31 | rustc: Parse by-reference pattern bindings with the "ref" keyword | Patrick Walton | -58/+70 |
| 2012-07-31 | rustc: Add non_camel_case_types lint check | Brian Anderson | -0/+41 |
| 2012-07-31 | Start implementing structured constants. | Graydon Hoare | -172/+182 |
| 2012-07-31 | rustc: Implement unary move. Closes #917. | Patrick Walton | -6/+14 |
| 2012-07-31 | Introduce 'return', 'match' and 'module' as synonyms | Brian Anderson | -198/+198 |
| 2012-07-31 | rustc: Check self types in method lookup; allow required trait methods to hav... | Patrick Walton | -15/+59 |
| 2012-07-31 | Change remaining "iface" occurrences to "trait"; deprecate "iface" | Lindsey Kuper | -37/+37 |
| 2012-07-30 | Frontend bits for #2317, general const-expr classification. | Graydon Hoare | -1/+192 |
| 2012-07-30 | Change syntax extension syntax: `#m[...]` -> `m!{...}`. | Paul Stansifer | -956/+956 |
| 2012-07-30 | Impl-ize interner. | Paul Stansifer | -3/+3 |
| 2012-07-30 | rustc: "iface" -> "trait" in comments, error messages, and identifiers. | Lindsey Kuper | -21/+21 |