| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2016-02-03 | Fix rendering of single-char-span | mitaa | -10/+10 | |
| A span spanning only a single character would render like `^~` instead of just `^`. | ||||
| 2016-02-02 | Rollup merge of #31281 - oli-obk:patch-2, r=nikomatsakis | Steve Klabnik | -2/+2 | |
| 2016-02-01 | Spans now derive equality | Daniel Campbell | -5/+3 | |
| 2016-01-30 | off by one | Oliver Schneider | -1/+1 | |
| 2016-01-29 | Update emitter.rs | mitaa | -1/+1 | |
| 2016-01-29 | fix overflow due to multiline error span | Oliver Schneider | -1/+1 | |
| 2016-01-28 | Implement MultiSpan error reporting | mitaa | -377/+873 | |
| This allows to render multiple spans on one line, or to splice multiple replacements into a code suggestion. | ||||
| 2016-01-26 | Rollup merge of #31211 - Manishearth:pr-30765, r=nrc | Manish Goregaokar | -2/+2 | |
| r? @eddyb or @nrc | ||||
| 2016-01-26 | Make emitter handle DUMMY_SP correctly | Manish Goregaokar | -2/+2 | |
| 2016-01-22 | The war on abort_if_errors | Nick Cameron | -2/+5 | |
| 2016-01-15 | Rollup merge of #30787 - nikomatsakis:future-incompatible-lint, r=brson | Manish Goregaokar | -0/+18 | |
| There is now more structure to the report, so that you can specify e.g. an RFC/PR/issue number and other explanatory details. Example message: ``` type-parameter-invalid-lint.rs:14:8: 14:9 error: defaults for type parameters are only allowed on type definitions, like `struct` or `enum` type-parameter-invalid-lint.rs:14 fn avg<T=i32>(_: T) {} ^ type-parameter-invalid-lint.rs:14:8: 14:9 warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! type-parameter-invalid-lint.rs:14:8: 14:9 note: for more information, see PR 30742 <https://github.com/rust-lang/rust/pull/30724> type-parameter-invalid-lint.rs:11:9: 11:28 note: lint level defined here type-parameter-invalid-lint.rs:11 #![deny(future_incompatible)] ^~~~~~~~~~~~~~~~~~~ error: aborting due to previous error ``` r? @brson I would really like feedback also on the specific messages! Fixes #30746 | ||||
| 2016-01-15 | Add a test | Nick Cameron | -1/+1 | |
| And fix bustage in make check | ||||
| 2016-01-15 | Implement JSON error emission | Nick Cameron | -27/+210 | |
| [breaking-change] syntax::errors::Handler::new has been renamed to with_tty_emitter Many functions which used to take a syntax::errors::ColorConfig, now take a rustc::session::config::ErrorOutputType. If you previously used ColorConfig::Auto as a default, you should now use ErrorOutputType::default(). | ||||
| 2016-01-15 | Add an --output option for specifying an error emitter | Nick Cameron | -1/+2 | |
| 2016-01-15 | Add a JSON error emitter | Nick Cameron | -0/+54 | |
| 2016-01-12 | use fileline_ and not full span_ for the followon messages | Niko Matsakis | -0/+7 | |
| 2016-01-12 | Revamp the "future incompatible" section to clarify the situation | Niko Matsakis | -0/+11 | |
| better | ||||
| 2015-12-30 | Rebasing and review comments | Nick Cameron | -23/+17 | |
| 2015-12-30 | Refactoring | Nick Cameron | -35/+70 | |
| 2015-12-30 | use structured errors | Nick Cameron | -1/+1 | |
| 2015-12-30 | Structured diagnostics | Nick Cameron | -30/+253 | |
| 2015-12-17 | test errors | Nick Cameron | -59/+60 | |
| 2015-12-17 | A little more refactoring inside emitter.rs | Nick Cameron | -45/+35 | |
| 2015-12-17 | Add the files I fogot about earlier | Nick Cameron | -0/+1027 | |
| d'oh | ||||
