| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-03-17 | Update pretty tests | Guillaume Gomez | -6/+6 | |
| 2019-10-03 | proc_macro: Add `Span::mixed_site` exposing `macro_rules` hygiene | Vadim Petrochenkov | -24/+24 | |
| 2019-09-05 | Add `with_{def_site,call_site,legacy}_ctxt,` methods to `Span` | Vadim Petrochenkov | -48/+48 | |
| Use these to create call-site spans for AST passes when needed. | ||||
| 2019-08-03 | Move special treatment of `derive(Copy, PartialEq, Eq)` from expansion ↵ | Vadim Petrochenkov | -24/+24 | |
| infrastructure to elsewhere | ||||
| 2019-07-15 | pprust: Use `print_mac_common` for delimited token groups | Vadim Petrochenkov | -6/+6 | |
| 2019-07-11 | pretty-print: Do not lose the `$crate` printing flag in `print_tt` | Vadim Petrochenkov | -6/+6 | |
| 2019-07-09 | Pretty-print `$crate` as `crate`/`::my_crate` in tokens | Vadim Petrochenkov | -6/+6 | |
| ...but only if those tokens are printed from inside of AST pretty-printing. | ||||
| 2019-05-22 | tests: Centralize proc macros commonly used for testing | Vadim Petrochenkov | -12/+16 | |
| 2019-04-05 | Include trailing comma in multiline Debug representation | David Tolnay | -60/+60 | |
| This commit changes the behavior of Formatter::debug_struct, debug_tuple, debug_list, debug_set, and debug_map to render trailing commas in {:#?} mode, which is the dominant style in modern Rust code. Before: Language { name: "Rust", trailing_commas: false } After: Language { name: "Rust", trailing_commas: true, } | ||||
| 2018-12-19 | Do not interpret mismatches from pretty-printed `$crate` as token stream ↵ | Vadim Petrochenkov | -56/+36 | |
| invalidation | ||||
| 2018-12-19 | Reintroduce special pretty-printing for `$crate` when it's necessary for ↵ | Vadim Petrochenkov | -0/+260 | |
| proc macros | ||||
