| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Revert "Remove usages of case(_) { fail; } since the compiler does this ↵ | Patrick Walton | 2011-03-22 | 1 | -0/+1 |
| | | | | | | | automatically". When we have exhaustiveness checking, "case(_) { fail; }" will be useful to silence warnings. This reverts commit 92a716d862d92d3cc52a400457d2c3900d0c57a2. | ||||
| * | Remove usages of case(_) { fail; } since the compiler does this automatically | Brian Anderson | 2011-03-22 | 1 | -1/+0 |
| | | |||||
| * | Remove redundant imports in lib (rustc doesn't like 'std' as a synonym for ↵ | Graydon Hoare | 2011-03-09 | 1 | -4/+0 |
| | | | | | root within std.rc anyway) | ||||
| * | rustboot: Don't use walk to traverse statements in type.ml; fixes redundant ↵ | Patrick Walton | 2010-11-18 | 1 | -0/+1 |
| | | | | | checking, improves diagnostics. Also report untyped slots. | ||||
| * | Add a check for binding an alias. Good thing, as we had two instances in our ↵ | Graydon Hoare | 2010-11-08 | 1 | -1/+1 |
| | | | | | library. | ||||
| * | Move the option type to its own module | Patrick Walton | 2010-11-05 | 1 | -9/+9 |
| | | |||||
| * | Revert "Move the option type to its own module" | Patrick Walton | 2010-11-05 | 1 | -9/+9 |
| | | |||||
| * | Move the option type to its own module | Patrick Walton | 2010-11-05 | 1 | -9/+9 |
| | | |||||
| * | Reformat standard library; no code changes. | Graydon Hoare | 2010-09-22 | 1 | -112/+122 |
| | | |||||
| * | Bind pattern slots with ?, drop parens from 0-ary tag constructors, ↵ | Graydon Hoare | 2010-09-20 | 1 | -5/+5 |
| | | | | | translate 0-ary constructors as constants. Rustc loses ~300kb. | ||||
| * | Switch tags to purely nominal, removing TY_iso and TY_idx. Seems to mostly ↵ | Graydon Hoare | 2010-09-09 | 1 | -1/+1 |
| | | | | | work, possibly a little bumpy. Changes a lot. | ||||
| * | Add _uint module to std, move some code around. | Graydon Hoare | 2010-08-20 | 1 | -1/+1 |
| | | |||||
| * | Fix a deque size bookkeeping bug. | Roy Frostig | 2010-08-10 | 1 | -1/+3 |
| | | |||||
| * | Mop up workarounds in stdlib no longer required as issue #93 is closed. | Graydon Hoare | 2010-08-05 | 1 | -12/+6 |
| | | |||||
| * | Test the deque more and fix uncovered off-by-one bug. | Roy Frostig | 2010-07-28 | 1 | -8/+6 |
| | | |||||
| * | Test the deque a bit. Give it a get-by-index method. Fix two uncovered ↵ | Roy Frostig | 2010-07-28 | 1 | -0/+7 |
| | | | | | state-calculation bugs --- one decently, the other with an ugly hack. Bug on the latter coming right up. | ||||
| * | Switch machine-type lexemes to use suffixes. Remove support for foo(bar) as ↵ | Graydon Hoare | 2010-07-27 | 1 | -22/+22 |
| | | | | | a cast notation. Closes #129. | ||||
| * | Add a (coarse, first-pass) deque implementation to stdlib. | Roy Frostig | 2010-07-20 | 1 | -0/+137 |