| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-03-21 | test: Make manual changes to deal with the fallout from removal of | Patrick Walton | -1/+1 | |
| `~[T]` in test, libgetopts, compiletest, librustdoc, and libnum. | ||||
| 2014-03-21 | test: Automatically remove all `~[T]` from tests. | Patrick Walton | -1/+1 | |
| 2014-02-02 | Update/delete tests using @[]. | Huon Wilson | -1/+0 | |
| 2014-02-02 | test: Remove `@str` from the test suite | Patrick Walton | -1/+0 | |
| 2014-01-26 | Removed all instances of XXX in preparation for relaxing of FIXME rule | Salem Talha | -1/+1 | |
| 2013-12-12 | Gate literal box expressions in addition to types | Alex Crichton | -0/+2 | |
| Closes #10920 | ||||
| 2013-12-11 | Make 'self lifetime illegal. | Erik Price | -2/+2 | |
| Also remove all instances of 'self within the codebase. This fixes #10889. | ||||
| 2013-08-27 | librustc: Remove `&const` and `*const` from the language. | Patrick Walton | -12/+0 | |
| They are still present as part of the borrow check. | ||||
| 2013-05-01 | avoid broken += operator, bogus use of const | Niko Matsakis | -1/+1 | |
| 2013-05-01 | correct incorrect handling of overloaded operators, exposing various other ↵ | Niko Matsakis | -4/+4 | |
| bits of rot | ||||
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -4/+4 | |
| 2013-03-26 | librustc: Modify all code to use new lifetime binder syntax | Patrick Walton | -2/+2 | |
| 2013-03-22 | test: Remove `pure` from the test suite | Patrick Walton | -6/+6 | |
| 2013-03-18 | librustc: Make the compiler ignore purity. | Patrick Walton | -3/+0 | |
| For bootstrapping purposes, this commit does not remove all uses of the keyword "pure" -- doing so would cause the compiler to no longer bootstrap due to some syntax extensions ("deriving" in particular). Instead, it makes the compiler ignore "pure". Post-snapshot, we can remove "pure" from the language. There are quite a few (~100) borrow check errors that were essentially all the result of mutable fields or partial borrows of `@mut`. Per discussions with Niko I think we want to allow partial borrows of `@mut` but detect obvious footguns. We should also improve the error message when `@mut` is erroneously reborrowed. | ||||
| 2013-03-07 | test: Fix tests. | Patrick Walton | -4/+4 | |
| 2013-03-06 | Add manual &self/ and &static/ and /&self declarations that | Niko Matsakis | -2/+2 | |
| are currently inferred. New rules are coming that will require them to be explicit. All add some explicit self declarations. | ||||
| 2013-02-14 | librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵ | Patrick Walton | -2/+2 | |
| rs=implflipping | ||||
| 2013-02-01 | check-fast fallout from removing export, r=burningtree | Graydon Hoare | -1/+1 | |
| 2012-12-10 | Reliciense makefiles and testsuite. Yup. | Graydon Hoare | -0/+10 | |
| 2012-12-07 | Add an auto-slice-and-ref step to method lookup. Allows ~[T] to work with ↵ | Brian Anderson | -0/+48 | |
| explicit self | ||||
