about summary refs log tree commit diff
path: root/src/libsyntax/errors/emitter.rs
AgeCommit message (Collapse)AuthorLines
2016-04-21port compiletest to use JSON outputNiko Matsakis-38/+9
This uncovered a lot of bugs in compiletest and also some shortcomings of our existing JSON output. We had to add information to the JSON output, such as suggested text and macro backtraces. We also had to fix various bugs in the existing tests. Joint work with jntrnr.
2016-03-22fix alignmentJorge Aparicio-12/+12
2016-03-22try! -> ?Jorge Aparicio-38/+38
Automated conversion using the untry tool [1] and the following command: ``` $ find -name '*.rs' -type f | xargs untry ``` at the root of the Rust repo. [1]: https://github.com/japaric/untry
2016-02-03Fix rendering of single-char-spanmitaa-10/+10
A span spanning only a single character would render like `^~` instead of just `^`.
2016-02-02Rollup merge of #31281 - oli-obk:patch-2, r=nikomatsakisSteve Klabnik-2/+2
2016-02-01Spans now derive equalityDaniel Campbell-5/+3
2016-01-30off by oneOliver Schneider-1/+1
2016-01-29Update emitter.rsmitaa-1/+1
2016-01-29fix overflow due to multiline error spanOliver Schneider-1/+1
2016-01-28Implement MultiSpan error reportingmitaa-201/+612
This allows to render multiple spans on one line, or to splice multiple replacements into a code suggestion.
2016-01-26Make emitter handle DUMMY_SP correctlyManish Goregaokar-2/+2
2016-01-15Add an --output option for specifying an error emitterNick Cameron-1/+1
2015-12-30Rebasing and review commentsNick Cameron-3/+3
2015-12-30use structured errorsNick Cameron-1/+1
2015-12-30Structured diagnosticsNick Cameron-4/+14
2015-12-17test errorsNick Cameron-1/+60
2015-12-17A little more refactoring inside emitter.rsNick Cameron-45/+35
2015-12-17Add the files I fogot about earlierNick Cameron-0/+631
d'oh