| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-03-21 | test: Make manual changes to deal with the fallout from removal of | Patrick Walton | -3/+3 | |
| `~[T]` in test, libgetopts, compiletest, librustdoc, and libnum. | ||||
| 2014-03-21 | test: Automatically remove all `~[T]` from tests. | Patrick Walton | -3/+3 | |
| 2014-02-19 | librustc: Remove unique vector patterns from the language. | Patrick Walton | -3/+6 | |
| Preparatory work for removing unique vectors from the language, which is itself preparatory work for dynamically sized types. | ||||
| 2014-02-07 | Added tests to make tidy | Derek Guenther | -0/+10 | |
| 2013-10-22 | Drop the '2' suffix from logging macros | Alex Crichton | -3/+3 | |
| Who doesn't like a massive renaming? | ||||
| 2013-09-30 | cfail: Remove usage of fmt! | Alex Crichton | -3/+3 | |
| 2013-08-07 | Fix incorrect non-exhaustive matching for fixed length vecs | Stepan Koltsov | -3/+3 | |
| Code like this is fixed now: ``` fn foo(p: [u8, ..4]) { match p { [a, b, c, d] => {} }; } ``` Invalid constructors are not reported as errors yet: ``` fn foo(p: [u8, ..4]) { match p { [_, _, _] => {} // this should be error [_, _, _, _, _, .._] => {} // and this _ => {} } } ``` Issue #8311 is partially fixed by this commit. Fixed-length arrays in let statement are not yet allowed: ``` let [a, b, c] = [1, 2, 3]; // still fails ``` | ||||
| 2013-05-14 | Use static string with fail!() and remove fail!(fmt!()) | Björn Steinbrink | -3/+3 | |
| fail!() used to require owned strings but can handle static strings now. Also, it can pass its arguments to fmt!() on its own, no need for the caller to call fmt!() itself. | ||||
| 2013-04-30 | new borrow checker (mass squash) | Niko Matsakis | -6/+6 | |
| 2013-03-11 | Implement vector destructuring from tail | Seo Sanghyeon | -7/+20 | |
| 2013-02-15 | tests/tutorials: Get rid of `move`. | Luqman Aden | -1/+1 | |
| 2013-02-13 | Remove die!, raplace invocations with fail! Issue #4524 pt 3 | Nick Desaulniers | -1/+1 | |
| 2013-01-31 | Replace most invocations of fail keyword with die! macro | Nick Desaulniers | -1/+1 | |
| 2013-01-28 | Integrate vec patterns into borrow checker. | Niko Matsakis | -0/+15 | |
| The tail portion of the pattern effectively borrows a vector, but the borrow checker knew nothing about this. r=catamorphism | ||||
