| Age | Commit message (Expand) | Author | Lines |
| 2022-01-19 | Combine advance_left matches | David Tolnay | -8/+8 |
| 2022-01-19 | Inline print into advance_left | David Tolnay | -11/+8 |
| 2022-01-19 | Simplify advance_left | David Tolnay | -8/+4 |
| 2022-01-19 | Simplify left_total tracking | David Tolnay | -16/+6 |
| 2022-01-19 | Eliminate a token clone from advance_left | David Tolnay | -7/+7 |
| 2022-01-19 | Grow scan_stack in the conventional direction | David Tolnay | -9/+9 |
| 2022-01-19 | Delete unused Display for pretty printer Token | David Tolnay | -12/+0 |
| 2022-01-19 | Rollup merge of #93065 - dtolnay:ringbuffer, r=lcnr | Matthias Krüger | -112/+103 |
| 2022-01-19 | Rollup merge of #92920 - dtolnay:printtidy, r=cjgillot | Matthias Krüger | -1200/+1220 |
| 2022-01-18 | Eliminate left and right cursors in favor of ring buffer | David Tolnay | -30/+33 |
| 2022-01-18 | Eliminate eof token state | David Tolnay | -42/+44 |
| 2022-01-18 | Simplify the buffer push done by scan_break | David Tolnay | -8/+3 |
| 2022-01-18 | Eliminate a check_stack call on an empty scan stack | David Tolnay | -1/+1 |
| 2022-01-18 | Index a single time in check_stack | David Tolnay | -4/+5 |
| 2022-01-18 | Implement check_stack nonrecursively | David Tolnay | -9/+10 |
| 2022-01-18 | Implement check_stream nonrecursively | David Tolnay | -3/+3 |
| 2022-01-18 | Replace `if` + `unwrap` with `if let` in check_stack | David Tolnay | -2/+1 |
| 2022-01-18 | Ensure Printer buf is always indexed using self.left or self.right | David Tolnay | -3/+3 |
| 2022-01-18 | Inline Printer's scan_pop_bottom method | David Tolnay | -5/+1 |
| 2022-01-18 | Inline Printer's scan_top method | David Tolnay | -5/+1 |
| 2022-01-18 | Inline Printer's scan_pop method | David Tolnay | -7/+3 |
| 2022-01-18 | Simplify ring buffer pushes | David Tolnay | -7/+12 |
| 2022-01-18 | Inline Printer's scan_push method | David Tolnay | -8/+6 |
| 2022-01-18 | Inline Printer's advance_right method | David Tolnay | -9/+8 |
| 2022-01-18 | Move item-related pretty printing functions to module | David Tolnay | -636/+646 |
| 2022-01-18 | Move expr-related pretty printing functions to module | David Tolnay | -564/+574 |
| 2022-01-18 | Delete pretty printer tracing | David Tolnay | -52/+0 |
| 2022-01-18 | Render more readable macro matchers in rustdoc | David Tolnay | -1/+1 |
| 2022-01-18 | Auto merge of #87648 - JulianKnodt:const_eq_constrain, r=oli-obk | bors | -7/+8 |
| 2022-01-17 | Abstract the pretty printer's ringbuffer to be infinitely sized | David Tolnay | -22/+67 |
| 2022-01-17 | Use Term in ProjectionPredicate | kadmin | -3/+1 |
| 2022-01-17 | Add term | kadmin | -7/+6 |
| 2022-01-17 | add eq constraints on associated constants | kadmin | -3/+7 |
| 2022-01-17 | Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieu | bors | -56/+0 |
| 2022-01-17 | Rollup merge of #92921 - dtolnay:printernew, r=wesleywiser | Matthias Krüger | -25/+25 |
| 2022-01-16 | Rollup merge of #92487 - dtolnay:traitalias, r=matthewjasper | Matthias Krüger | -3/+3 |
| 2022-01-14 | Rename Printer constructor from mk_printer() to Printer::new() | David Tolnay | -25/+25 |
| 2022-01-12 | Remove deprecated LLVM-style inline assembly | Tomasz Miąsko | -56/+0 |
| 2022-01-07 | Rollup merge of #92336 - dtolnay:printstateself, r=michaelwoerister | Eric Huss | -24/+24 |
| 2022-01-06 | Rollup merge of #92417 - dtolnay:printimpl, r=jackh726 | Matthias Krüger | -3/+6 |
| 2022-01-03 | Rollup merge of #92418 - dtolnay:emptystructpat, r=michaelwoerister | Matthias Krüger | -2/+8 |
| 2022-01-01 | Fix unclosed boxes in pretty printing of TraitAlias | David Tolnay | -3/+3 |
| 2022-01-01 | Rollup merge of #92420 - dtolnay:patrange, r=Mark-Simulacrum | Matthias Krüger | -1/+0 |
| 2022-01-01 | Rollup merge of #92412 - dtolnay:tryspace, r=Mark-Simulacrum | Matthias Krüger | -1/+0 |
| 2021-12-29 | Fix whitespace in pretty printed PatKind::Range | David Tolnay | -1/+0 |
| 2021-12-29 | Fix spacing in pretty printed PatKind::Struct with no fields | David Tolnay | -2/+8 |
| 2021-12-29 | Move equal sign back into head ibox | David Tolnay | -1/+3 |
| 2021-12-29 | Fix spacing of pretty printed const item without body | David Tolnay | -1/+1 |
| 2021-12-29 | Fix spacing and ordering of words in pretty printed Impl | David Tolnay | -3/+6 |
| 2021-12-29 | Fix double space in pretty printed TryBlock | David Tolnay | -1/+0 |