| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-11-10 | move config.rs to libsyntax_expand | Mazdak Farrokhzad | -1255/+0 | |
| 2019-11-07 | move PResult to librustc_errors | Mazdak Farrokhzad | -2/+2 | |
| 2019-10-25 | Rollup merge of #65074 - Rantanen:json-byte-pos, r=matklad | Mazdak Farrokhzad | -2/+2 | |
| Fix the start/end byte positions in the compiler JSON output Track the changes made during normalization in the `SourceFile` and use this information to correct the `start_byte` and `end_byte` fields in the JSON output. This should ensure the start/end byte fields can be used to index the original file, even if Rust normalized the source code for parsing purposes. Both CRLF to LF and BOM removal are handled with this one. The rough plan was discussed with @matklad in rust-lang-nursery/rustfix#176 - although I ended up going with `u32` offset tracking so I wouldn't need to deal with `u32 + i32` arithmetics when applying the offset to the span byte positions. Fixes #65029 | ||||
| 2019-10-21 | Fix the start/end byte positions in the compiler JSON output | Mikko Rantanen | -2/+2 | |
| 2019-10-16 | panictry!(..) -> .unwrap() | Mazdak Farrokhzad | -2/+2 | |
| 2019-10-15 | syntax::parse::sess -> syntax::sess | Mazdak Farrokhzad | -1/+2 | |
| 2019-09-17 | Replace DiagnosticBuilder with Diagnostic when emitting error | Mark Rousskov | -0/+1 | |
| 2019-09-07 | Aggregation of cosmetic changes made during work on REPL PRs: libsyntax | Alexander Regueiro | -9/+9 | |
| 2019-09-04 | flatten rustc_lexer::character_properties module | Aleksey Kladov | -9/+5 | |
| On the call site, `rustc_lexer::is_whitespace` reads much better than `character_properties::is_whitespace`. | ||||
| 2019-08-21 | Add terminal_width debugging flag | Esteban Küber | -5/+8 | |
| 2019-08-15 | syntax_pos: `NO_EXPANSION`/`SyntaxContext::empty()` -> `SyntaxContext::root()` | Vadim Petrochenkov | -2/+2 | |
| For consistency with `ExpnId::root`. Also introduce a helper `Span::with_root_ctxt` for creating spans with `SyntaxContext::root()` context | ||||
| 2019-08-02 | libsyntax: Unconfigure tests during normal build | Vadim Petrochenkov | -0/+1254 | |
