| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-01-20 | revert accidental commits | Niko Matsakis | -2/+2 | |
| 2012-01-20 | small fixes for building dist on windows | Niko Matsakis | -2/+2 | |
| 2012-01-20 | rust-mode: tag -> enum. Closes #1577 | Brian Anderson | -1/+1 | |
| 2012-01-19 | Handle predicates that recurse in a check() expression | Tim Chevalier | -9/+12 | |
| typestate was using the enclosing function ID for the "this function returns" constraint, which meant confusion and panic in the case where a predicate p includes "check p()". Fixed it to use a fresh ID. Closes #933 | ||||
| 2012-01-20 | Fix `cargo install *` fails at assertion. | Tycho Sci | -1/+1 | |
| 2012-01-19 | Revert accidental change to LLVM submodule. | Graydon Hoare | -0/+0 | |
| 2012-01-20 | tutorial.md: spelling corrections for sections 1-5 | Ben Striegel | -0/+0 | |
| 2012-01-19 | Additional ; to , changes, disable "tag" and ";" in parser. Close #1430. ↵ | Graydon Hoare | -23/+23 | |
| Close #1428. | ||||
| 2012-01-19 | rustc: Stop parsing "tag" | Patrick Walton | -2/+2 | |
| 2012-01-19 | rustdoc: Make doc::retdoc non-optional | Brian Anderson | -48/+31 | |
| 2012-01-19 | lib: ';' to ',' in enums in more places | Patrick Walton | -12/+12 | |
| 2012-01-19 | rustdoc: Write markdown for function signatures | Brian Anderson | -6/+44 | |
| 2012-01-19 | misc: ';' to ',' in enums in cargo, compiletest, and fuzzer | Patrick Walton | -7/+7 | |
| 2012-01-19 | rustc: Make the pretty printer output commas after enum variants. Update all ↵ | Patrick Walton | -135/+135 | |
| tests accordingly. | ||||
| 2012-01-19 | rustdoc: Remove debug logging | Brian Anderson | -1/+0 | |
| 2012-01-19 | rustdoc: Add function signatures to the doc tree | Brian Anderson | -6/+30 | |
| 2012-01-19 | rustc: Fix fun_to_str | Brian Anderson | -0/+14 | |
| 2012-01-19 | rustdoc: Add function signature field to the doc::fndoc | Brian Anderson | -3/+6 | |
| 2012-01-19 | rustc: ";" to "," in enums | Patrick Walton | -450/+450 | |
| 2012-01-19 | lib: ";" to "," in enums | Patrick Walton | -104/+104 | |
| 2012-01-19 | Fix a bunch of broken internal links in the docs. Add a hokey link checker. | Graydon Hoare | -0/+26 | |
| 2012-01-19 | libcore: Use 4x the number of scheduler threads for testing | Brian Anderson | -2/+5 | |
| An arbitrary number. I've done no measurements but it's intended to overcome the effects of tasks randomly being scheduled to threads and no work stealing. If scheduler threads == 1 then we just use a single test task. | ||||
| 2012-01-19 | libcore: Do less blocking in the test runner | Brian Anderson | -41/+56 | |
| 2012-01-19 | rustc: Remove trailing whitespace | Patrick Walton | -1/+1 | |
| 2012-01-19 | Compute typestates for FRU exprs correctly, plus a bit of cleanup | Tim Chevalier | -50/+41 | |
| The code in Issue 948 was causing typestate to diverge because it was using the prestate for the whole expression -- not the post- state for the fields list -- as the prestate for the record base expression. Fixed. Closes #948 | ||||
| 2012-01-19 | Merge pull request #1571 from kevina/fixup-1 | Patrick Walton | -2/+0 | |
| Remove incorrect comments from a few test cases. | ||||
| 2012-01-19 | Remove incorrect comments from a few test cases. | Kevin Atkinson | -2/+0 | |
| 2012-01-19 | misc: "tag" -> "enum" for cargo, compiletest, fuzzer, rustdoc | Patrick Walton | -11/+11 | |
| 2012-01-19 | test: "tag" -> "enum" in run-pass and run-fail | Patrick Walton | -84/+84 | |
| 2012-01-19 | test: "tag" -> "enum" in bench | Patrick Walton | -7/+7 | |
| 2012-01-19 | test: "tag" -> "enum" in compile-fail | Patrick Walton | -22/+22 | |
| 2012-01-19 | libcore: "tag" -> "enum" | Patrick Walton | -20/+20 | |
| 2012-01-19 | stdlib: "tag" -> "enum" | Patrick Walton | -39/+39 | |
| 2012-01-19 | test: Fix error patterns in name-clash-nullary | Patrick Walton | -2/+2 | |
| 2012-01-19 | Handle log expressions with a _|_-typed level | Tim Chevalier | -0/+10 | |
| If we have log(foo, quux) where foo:_|_, just translate foo and ignore the rest of the expression. Closes #1459 | ||||
| 2012-01-19 | rustdoc: Add a blank line after the return value description | Brian Anderson | -0/+9 | |
| 2012-01-19 | rustdoc: Attach return value descriptions to the doc tree | Brian Anderson | -3/+24 | |
| 2012-01-19 | rustdoc: Run tystr pass before attr pass | Brian Anderson | -3/+3 | |
| 2012-01-19 | rustc: Fix long lines | Patrick Walton | -5/+6 | |
| 2012-01-19 | rustc: "tag" -> "enum" | Patrick Walton | -183/+183 | |
| 2012-01-19 | cargo: Fix unused argument warning | Brian Anderson | -1/+1 | |
| 2012-01-19 | libstd: Long lines | Brian Anderson | -2/+2 | |
| 2012-01-19 | Use fn~ to simplify the core::test interface | Brian Anderson | -114/+63 | |
| 2012-01-19 | In trans, allow _|_-typed things to be the argument to fail | Tim Chevalier | -1/+5 | |
| Rationale: _|_-typed things diverge, so it's safe to use them in any context. Closes #1465 | ||||
| 2012-01-19 | Partial fix for #1561, doesn't actually "fix" the problem but you get output ↵ | Graydon Hoare | -3/+3 | |
| now. There's still something wrong with #error here, possibly cross-crate issue. | ||||
| 2012-01-19 | Rename fn*() to fn() as originally planned. | Niko Matsakis | -21/+30 | |
| 2012-01-19 | treat fn*() as fn&() | Niko Matsakis | -11/+13 | |
| This is not my ideal way of going about things. I'd prefer not to have expressions typed as fn*(), for example, but I couldn't get that to work together with inferring the modes of arguments and other corner cases. | ||||
| 2012-01-19 | rustc: Refactor lint check and avoid a segv fault | Haitao Li | -23/+16 | |
| The segv fault issue is #1566 | ||||
| 2012-01-19 | rustc: Name the lint-style check module `lint` | Haitao Li | -69/+89 | |
| Issue #1543 | ||||
| 2012-01-19 | rustc: Add a usage pass to collect one-off analyses | Haitao Li | -31/+72 | |
| This patch starts from move the analysis which checkes of probably incorrectly usage of `int|uint` in native fn. Issue #1543 | ||||
