| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-01-19 | rustc: ";" to "," in enums | Patrick Walton | -6/+6 | |
| 2012-01-19 | rustc: "tag" -> "enum" | Patrick Walton | -1/+1 | |
| 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 | rustc: Refactor lint check and avoid a segv fault | Haitao Li | -4/+9 | |
| The segv fault issue is #1566 | ||||
| 2012-01-19 | rustc: Name the lint-style check module `lint` | Haitao Li | -7/+10 | |
| Issue #1543 | ||||
| 2012-01-19 | rustc: Add a usage pass to collect one-off analyses | Haitao Li | -1/+8 | |
| This patch starts from move the analysis which checkes of probably incorrectly usage of `int|uint` in native fn. Issue #1543 | ||||
| 2012-01-19 | rustc: Use io::println for time-passes data | Haitao Li | -2/+2 | |
| Issue #1561 | ||||
| 2012-01-19 | Remove support for the '.' after a nullary tag in a pattern | Tim Chevalier | -17/+17 | |
| (Commit also includes lots of changes to remove '.'s that a git merge messed up, or else it was monkeys.) | ||||
| 2012-01-18 | Remove '.' after nullary tags in patterns | Tim Chevalier | -12/+12 | |
| Does what it says on the tin. The next commit will remove support for this syntax. | ||||
| 2012-01-18 | Fix --out-dir a bit more in driver. | Graydon Hoare | -3/+5 | |
| 2012-01-17 | rustc: --test overrides the crate_type attribute | Brian Anderson | -2/+2 | |
| 2012-01-17 | Prevent pretty-printer from trying to consume stdin twice | Marijn Haverbeke | -15/+15 | |
| Why this didn't fail on my machine, I don't know. | ||||
| 2012-01-17 | Try to fix pretty-printer failure | Marijn Haverbeke | -9/+8 | |
| I can't reproduce it on my side, unfortunately. | ||||
| 2012-01-17 | Fix --pretty normal, reorganize some code in driver.rs | Marijn Haverbeke | -48/+63 | |
| There is now only one path doing crate expanding and typechecking, which should make it less likely for the pretty-printing code to be broken by changes to the compilation pipeline. Closes #1536 | ||||
| 2012-01-16 | Ensure library file always has a proper suffix. | Josh Matthews | -1/+1 | |
| 2012-01-14 | rustc: Fix tests | Brian Anderson | -4/+4 | |
| 2012-01-14 | rustc: Rename mk_codemap_handler to mk_handler | Brian Anderson | -1/+1 | |
| 2012-01-14 | rustc: Use the same diagnostic emmiter for both early errors and the session | Brian Anderson | -1/+2 | |
| This funnels all properly reported errors through a single closure. Yay. | ||||
| 2012-01-14 | rustc: Thread a diagnostic::emitter through driver | Brian Anderson | -11/+14 | |
| 2012-01-14 | rustc: Pull some uses of early_error up into build_target_config | Brian Anderson | -13/+19 | |
| 2012-01-14 | rustc: Allow a custom diagnostic emitter when building the handler | Brian Anderson | -1/+1 | |
| 2012-01-13 | rustc: Remove emit_fatal/error/warning/note functions | Brian Anderson | -1/+1 | |
| 2012-01-13 | rustc: Replace the lexer's error handling with diagnostic impl | Brian Anderson | -1/+1 | |
| 2012-01-13 | rustc: Replace parser's error handling with diagnostic impl | Brian Anderson | -2/+7 | |
| 2012-01-13 | rustc: Replace session's error handling with diagnostic impl | Brian Anderson | -1/+1 | |
| 2012-01-13 | rustc: Stop exporting various things from driver::diagnostic | Brian Anderson | -1/+1 | |
| 2012-01-13 | rustc: Extract driver::diagnostic from syntax::codemap | Brian Anderson | -1/+1 | |
| 2012-01-12 | Make driver::session::session no longer an object | Marijn Haverbeke | -21/+32 | |
| Rather, it is now a struct where properties like opts are accessed directly, and the error-reporting methods are part of a static impl (with the same name as the type). | ||||
| 2012-01-11 | Major clean-up of std::io | Marijn Haverbeke | -3/+4 | |
| Use ifaces instead of objs, stop wrapping everything in two (or three) layers of no-value-added indirection, and remove some of the more pointless/outdated idioms from the code. | ||||
| 2012-01-05 | rustc: Configure out #[test] functions when not testing | Brian Anderson | -5/+3 | |
| 2012-01-05 | Switch to new param kind bound syntax | Marijn Haverbeke | -1/+1 | |
| And remove support for the old syntax | ||||
| 2012-01-03 | More work on translating dictionary-passing | Marijn Haverbeke | -3/+4 | |
| Reached a point where simple uses of interfaces without bounds work. Issue #1227 | ||||
| 2012-01-01 | freebsd support | User Jyyou | -0/+3 | |
| 2011-12-22 | Merge all 3 log syntaxes, tidy up residual misuses. | Graydon Hoare | -2/+2 | |
| 2011-12-20 | Separate driver rustc and librustc | Haitao Li | -0/+615 | |
| rustc is now a minimal wrapper of librustc. | ||||
