| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-08 | test: Fix tests. | Patrick Walton | -1/+1 | |
| 2013-03-21 | librustc: Forbid destructors from being attached to any structs that might ↵ | Patrick Walton | -1/+4 | |
| contain non-Owned fields. r=nmatsakis | ||||
| 2013-03-11 | Remove uses of log | Brian Anderson | -2/+2 | |
| 2013-02-15 | tests/tutorials: Get rid of `move`. | Luqman Aden | -2/+2 | |
| 2013-02-14 | librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵ | Patrick Walton | -1/+1 | |
| rs=implflipping | ||||
| 2013-02-08 | Fix subtle error in caching during kind computation that could cause linear | Niko Matsakis | -3/+3 | |
| values to be copied. Rewrite kind computation so that instead of directly computing the kind it computes what kinds of values are present in the type, and then derive kinds based on that. I find this easier to think about. Fixes #4821. | ||||
| 2012-12-10 | Reliciense makefiles and testsuite. Yup. | Graydon Hoare | -0/+10 | |
| 2012-12-06 | test: Fix more compile-fail bustage. rs=bustage | Patrick Walton | -2/+1 | |
| 2012-11-29 | librustc: Make the Drop trait use explicit self | Patrick Walton | -1/+1 | |
| 2012-11-14 | Convert the test suite to use the Drop trait | Ben Striegel | -2/+7 | |
| 2012-10-23 | Remove uses of binary move - <- - from tests and libraries | Tim Chevalier | -2/+2 | |
| 2012-09-07 | Remove 'let' syntax for struct fields | Brian Anderson | -1/+1 | |
| 2012-09-06 | Remove struct ctors | Brian Anderson | -3/+2 | |
| 2012-08-17 | Remove the class keyword | Brian Anderson | -1/+1 | |
| 2012-06-29 | Switch the compiler over to using ~[] notation instead of []/~. Closes #2759. | Michael Sullivan | -3/+3 | |
| 2012-06-25 | Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725. | Michael Sullivan | -3/+3 | |
| 2012-06-01 | Port more resource tests to classes | Tim Chevalier | -2/+4 | |
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -3/+3 | |
| 2011-12-22 | Register new snapshots, purge log_err and log_full in favour of log(...). | Graydon Hoare | -2/+2 | |
| 2011-12-22 | Register snapshots and switch logging over to use of log_full or #error / ↵ | Graydon Hoare | -2/+2 | |
| #debug. | ||||
| 2011-11-18 | Update stdlib, compiler, and tests to new kind system | Marijn Haverbeke | -6/+4 | |
| This involved adding 'copy' to more generics than I hoped, but an experiment with making it implicit showed that that way lies madness -- unless enforced, you will not remember to mark functions that don't copy as not requiring copyable kind. Issue #1177 | ||||
| 2011-11-18 | Preparation for kind system overhaul | Marijn Haverbeke | -0/+1 | |
| This goes before a snapshot, so that subsequenct patches can make the transition without breaking the build. Disables kind checking pass, makes parser accept both new and old-style kind annotation. Issue #1177 | ||||
| 2011-10-25 | Update our code to new type parameter kind syntax | Marijn Haverbeke | -1/+1 | |
| Closes #1067 | ||||
| 2011-09-28 | Make error patterns in some kind tests more specific | Brian Anderson | -1/+1 | |
| 2011-09-27 | Don't ever raise unique kinds of pinned kinds to shared (again) | Brian Anderson | -2/+1 | |
| So *resource, ~resource, [resource] are all pinned. This is counter to the design of the kind system, but this way is a much clearer path to type safety. Once we've established a good baseline with lots of tests, then we can try to make raising pinned kinds work. | ||||
| 2011-09-27 | Add an xfailed test for bogus vector addition of typarams | Brian Anderson | -0/+21 | |
