| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-12-18 | Deal with test failures in various ways | Brian Anderson | -4/+10 | |
| 2012-12-17 | fix warnings in vec destructuring tests | Erick Tryzelaar | -2/+2 | |
| 2012-12-17 | Add more tests | Jakub Wieczorek | -0/+21 | |
| 2012-12-17 | Add support for destructuring vectors in match expressions | Jakub Wieczorek | -0/+86 | |
| 2012-12-14 | librustc: Add a lint mode for deprecated self. r=brson | Patrick Walton | -0/+20 | |
| 2012-12-14 | librustc: Implement a lint mode for default methods. r=brson | Patrick Walton | -0/+8 | |
| 2012-12-14 | Revert "librustc: Implement a lint mode for default methods" | Patrick Walton | -8/+0 | |
| This reverts commit 53b181dd47b9a10583bb9b300acc8b3ba9f56717. | ||||
| 2012-12-14 | librustc: Implement a lint mode for default methods | Patrick Walton | -0/+8 | |
| 2012-12-14 | librustc: Ensure that no moves from the inside of @ or & boxes occur. ↵ | Patrick Walton | -0/+23 | |
| rs=crashing-servo | ||||
| 2012-12-14 | Fix broken test | Brian Anderson | -2/+2 | |
| 2012-12-14 | Rename core::comm to core::oldcomm | Brian Anderson | -8/+8 | |
| 2012-12-13 | librustc: Reset the mode context to MoveValue for block lambdas. rs=bugfix | Patrick Walton | -0/+27 | |
| 2012-12-13 | Fix broken tests | Brian Anderson | -89/+7 | |
| 2012-12-13 | Rename Send trait to Owned | Brian Anderson | -9/+9 | |
| 2012-12-13 | Rename Owned trait to Durable | Brian Anderson | -9/+9 | |
| 2012-12-13 | librustc: Allow moves out of `self`. r=nmatsakis | Patrick Walton | -0/+37 | |
| 2012-12-13 | librustc: Automatically move non-implicitly-copyable types into unique ↵ | Patrick Walton | -0/+8 | |
| closures. r=nmatsakis | ||||
| 2012-12-13 | librustc: Make `use` statements crate-relative by default. r=brson | Patrick Walton | -0/+7 | |
| 2012-12-12 | syntax: remove remaining #syntaxext machinery. Close #3516. | Graydon Hoare | -18/+3 | |
| 2012-12-12 | syntax: remove most code handling old-style syntax extensions. | Graydon Hoare | -55/+0 | |
| 2012-12-12 | syntax: remove all remaining uses of #ast, and #ast / qquote itself. | Graydon Hoare | -27/+42 | |
| 2012-12-11 | Reverse the order of the results of pipes::stream | Tim Chevalier | -1/+1 | |
| As per #3637. | ||||
| 2012-12-11 | Auto-deref when checking field and method privacy | Tim Chevalier | -5/+10 | |
| This disallows using pointers to sneak around priv qualifiers. Deeming this too small for review as well. Closes #3763 | ||||
| 2012-12-11 | Remove old deriving | Brian Anderson | -35/+0 | |
| 2012-12-11 | Avoid extra error for type mismatches in patterns | Tim Chevalier | -2/+1 | |
| When a type error has already occurred, don't call ty::subst, which may ICE due to the mismatch in the number of type params involved. I'm deeming this too small to review. Closes #3680 | ||||
| 2012-12-11 | Revert "Merge pull request #4144 from luqmana/deprecated-attribute" | Tim Chevalier | -10/+0 | |
| This reverts commit f675b97ddc3d85498473bb4da7f95b8942ebbd81, reversing changes made to e7dd3af970b44c09a429d02d60fd44b9f8ec45bd. | ||||
| 2012-12-10 | Merge pull request #4144 from luqmana/deprecated-attribute | Tim Chevalier | -0/+10 | |
| Add deprecated attribute. | ||||
| 2012-12-10 | Adjust the die macro to only accept ~str and to work in statement position | Brian Anderson | -0/+5 | |
| 2012-12-10 | Reliciense makefiles and testsuite. Yup. | Graydon Hoare | -0/+6150 | |
| 2012-12-09 | Add test case for deprecated attribute. | Luqman Aden | -0/+10 | |
| 2012-12-08 | Fix busted test case | Tim Chevalier | -1/+1 | |
| My last commit made more type errors recoverable, so extra errors that were getting suppressed before were unleashed. | ||||
| 2012-12-08 | Print out a more helpful type error message for do-blocks/for-loops | Tim Chevalier | -3/+32 | |
| If a do-block body has the wrong type, or a for-loop body has a non-() type, suggest that the user might have meant the other one. Closes #2817 r=brson | ||||
| 2012-12-07 | Add test for #2995 | Tim Chevalier | -0/+3 | |
| 2012-12-07 | Add test case for #2828 | Tim Chevalier | -0/+21 | |
| 2012-12-07 | Trait constraints are separated by space, not comma | Brian Anderson | -6/+6 | |
| 2012-12-07 | Add an auto-slice-and-ref step to method lookup. Allows ~[T] to work with ↵ | Brian Anderson | -0/+18 | |
| explicit self | ||||
| 2012-12-06 | Test cases, some xfailed | Tim Chevalier | -0/+97 | |
| 2012-12-06 | Add various test cases, mostly xfailed | Tim Chevalier | -0/+27 | |
| 2012-12-06 | test: Fix busted test. rs=bustage | Patrick Walton | -1/+1 | |
| 2012-12-06 | test: Fix more compile-fail bustage. rs=bustage | Patrick Walton | -10/+8 | |
| 2012-12-06 | test: Fix some compile-fail bustage. rs=bustage | Patrick Walton | -36/+10 | |
| 2012-12-05 | librustc: Fix handling of `~` and `@` unary operators in mode computation. ↵ | Patrick Walton | -0/+4 | |
| Closes #4114. rs=bugfix | ||||
| 2012-12-04 | librustc: Implement moves based on type. r=nmatsakis | Patrick Walton | -0/+6 | |
| 2012-12-01 | Fix some compile-fail tests | Brian Anderson | -7/+6 | |
| 2012-11-30 | Disallow dereferencing enum types when the variant is private | Tim Chevalier | -0/+21 | |
| If an enum type's only variant is private, disallow dereferencing values of its type. Due to #4082, this only applies to enums that are in the same crate. r=pcwalton Closes #818 | ||||
| 2012-11-29 | impls of traits cannot define methods on the anonymous trait | Brian Anderson | -3/+12 | |
| 2012-11-29 | Implement trait inheritance for bounded type parameters | Brian Anderson | -0/+23 | |
| 2012-11-29 | test: Remove obsolete tests. rs=buildbot | Patrick Walton | -20/+0 | |
| 2012-11-29 | Disallow importing private items | Tim Chevalier | -0/+30 | |
| resolve wasn't checking that a `use` referred to a public item. r=brson | ||||
| 2012-11-29 | Forbid attrs on macros, since we don't handle them properly yet. | Paul Stansifer | -2/+2 | |
