summary refs log tree commit diff
path: root/src/libsyntax/json.rs
AgeCommit message (Collapse)AuthorLines
2017-03-29Merge `ExpnId` and `SyntaxContext`.Jeffrey Seyfried-1/+1
2017-01-20Auto merge of #38955 - estebank:highlighted-diags, r=nikomatsakisbors-10/+10
Teach Diagnostics to highlight text Support styled `Diagnostic` output: <img width="469" alt="mismatched types error with colorized types in the note" src="https://cloud.githubusercontent.com/assets/1606434/21871227/93a84198-d815-11e6-88b1-0ede3c7e28ef.png"> Closes #37532 and #38901. r? @nikomatsakis CC @jonathandturner @nagisa @nrc
2017-01-17tolerate `None` return from `get_line`Niko Matsakis-1/+1
2017-01-17Teach Diagnostics to highlight textEsteban Küber-10/+10
2016-09-28Allow supplying an error destination via the compiler driverNick Cameron-3/+13
Allows replacing stderr with a buffer from the client. Also, some refactoring around run_compiler.
2016-07-14Rename emit_struct->emitJonathan Turner-1/+1
2016-07-14Remove emit from emitter, leaving emit_structJonathan Turner-24/+1
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-0/+369