| Age | Commit message (Expand) | Author | Lines |
| 2021-10-10 | Stabilize proc_macro::is_available | bjorn3 | -3/+0 |
| 2021-10-04 | Make `proc_macro_derive_resolution_fallback` a future-breakage lint | Aaron Hill | -0/+72 |
| 2021-10-02 | resolve: Cache module loading for all foreign modules | Vadim Petrochenkov | -5/+11 |
| 2021-09-24 | Stabilize `feature(macro_attributes_in_derive_output)` | Vadim Petrochenkov | -107/+38 |
| 2021-09-24 | builtin_macros: Make #[derive(A, B, ...)] cfg-eval its input only for `A, B, ... | Vadim Petrochenkov | -2/+46 |
| 2021-09-13 | Auto merge of #87915 - estebank:fancy-spans, r=oli-obk | bors | -1/+1 |
| 2021-09-05 | Rollup merge of #88257 - estebank:invalid-attr-error, r=oli-obk | Mara Bos | -3/+22 |
| 2021-09-02 | Provide more context on incorrect inner attribute | Esteban Kuber | -3/+22 |
| 2021-09-01 | Stop sorting bodies by span. | Camille GILLOT | -8/+8 |
| 2021-08-28 | fix evaluation of target_feature = "crt-static" | 12101111 | -1/+8 |
| 2021-08-23 | Clarify what attribute and derive macros look like. | Mara Bos | -2/+2 |
| 2021-08-23 | Update tests. | Mara Bos | -0/+10 |
| 2021-08-22 | Suggest importing the right kind of macro. | Mara Bos | -0/+4 |
| 2021-08-12 | Use smaller spans for some structured suggestions | Esteban Kuber | -1/+1 |
| 2021-08-11 | Modify structured suggestion output | Esteban Küber | -3/+3 |
| 2021-08-04 | Remove trailing whitespace from error messages | Fabian Wolff | -25/+25 |
| 2021-08-04 | Auto merge of #87712 - est31:line-column-1-based, r=petrochenkov | bors | -0/+75 |
| 2021-08-03 | Remove space after negative sign in Literal to_string | David Tolnay | -3/+3 |
| 2021-08-03 | Auto merge of #87262 - dtolnay:negative, r=Aaron1011 | bors | -0/+11 |
| 2021-08-03 | Make the UTF-8 statement more explicit and explicitly test for it | est31 | -7/+15 |
| 2021-08-03 | Add tests | est31 | -0/+67 |
| 2021-07-27 | Make `SEMICOLON_IN_EXPRESSIONS_FROM_MACROS` warn by default | Aaron Hill | -1/+1 |
| 2021-07-19 | Auto merge of #87225 - estebank:cleanup, r=oli-obk | bors | -8/+12 |
| 2021-07-19 | Various diagnostics clean ups/tweaks | Esteban Küber | -8/+12 |
| 2021-07-19 | Auto merge of #87146 - Aaron1011:better-macro-lint, r=petrochenkov | bors | -0/+69 |
| 2021-07-18 | Support negative numbers in Literal::from_str | David Tolnay | -0/+11 |
| 2021-07-18 | Rollup merge of #86814 - Aaron1011:inner-doc-recover, r=estebank | Yuki Okushi | -0/+22 |
| 2021-07-17 | Add test for `#[allow]` for warnings on attribute macro | Aaron Hill | -0/+69 |
| 2021-07-17 | Use LocalExpnId where possible. | Camille GILLOT | -33/+33 |
| 2021-07-14 | Add -Zfuture-incompat-test to assist with testing future-incompat reports. | Eric Huss | -6/+6 |
| 2021-07-10 | rustc_span: Revert addition of `proc_macro` field to `ExpnKind::Macro` | Vadim Petrochenkov | -10/+10 |
| 2021-07-03 | rustc_ast_pretty: Don't print space after `$` | Noah Lev | -3/+3 |
| 2021-07-02 | Recover from a misplaced inner doc comment | Aaron Hill | -0/+22 |
| 2021-06-06 | parser: Ensure that all nonterminals have tokens after parsing | Vadim Petrochenkov | -0/+577 |
| 2021-05-19 | Add proc macro Literal parse test | David Tolnay | -0/+27 |
| 2021-05-19 | Make a more meaningful test for Punct eq | David Tolnay | -5/+5 |
| 2021-05-19 | Move proc_macro tests to ui test | David Tolnay | -0/+25 |
| 2021-05-19 | Make a ui test to take the role of libproc_macro #[test] tests | David Tolnay | -0/+28 |
| 2021-05-15 | Remove some unncessary spaces from pretty-printed tokenstream output | Aaron Hill | -41/+161 |
| 2021-05-12 | Show macro name in 'this error originates in macro' message | Aaron Hill | -68/+68 |
| 2021-05-12 | Implement span quoting for proc-macros | Aaron Hill | -6/+235 |
| 2021-05-03 | parser: Remove support for inner attributes on non-block expressions | Vadim Petrochenkov | -542/+185 |
| 2021-04-29 | Implement RFC 1260 with feature_name `imported_main`. | Charles Lew | -12/+2 |
| 2021-04-12 | Turn old edition lints (anonymous-parameters, keyword-idents) into warn-by-de... | Manish Goregaokar | -0/+2 |
| 2021-04-11 | Implement token-based handling of attributes during expansion | Aaron Hill | -713/+725 |
| 2021-04-10 | Auto merge of #84023 - Aaron1011:derive-invoc-order, r=petrochenkov | bors | -24/+65 |
| 2021-04-10 | Expand derive invocations in left-to-right order | Aaron Hill | -24/+65 |
| 2021-04-10 | Add some proc-macro attribute token handling tests | Aaron Hill | -66/+1199 |
| 2021-04-07 | Rollup merge of #83634 - JohnTitor:proc-macro-ice, r=varkor | Dylan DPC | -0/+68 |
| 2021-04-03 | Remove redundant `ignore-tidy-linelength` annotations | Simon Jakobi | -3/+1 |