Commit Graph

  • 6cd3ac0cfc Optimize parse+extend to make only one proc macro bridge call David Tolnay 2021-12-27 18:51:21 -08:00
  • 84247a5c13 Delete $:literal codepath David Tolnay 2021-12-27 18:45:46 -08:00
  • 55037de828 Add test involving non-builtin literal suffix David Tolnay 2021-12-27 18:43:50 -08:00
  • c3409b60be Release 1.0.13 David Tolnay 2021-12-27 14:31:20 -08:00
  • 8f446cef98 Fix broken IdentFragment link in format_ident doc David Tolnay 2021-12-27 14:30:33 -08:00
  • 2fe7fdf852 Remove unneeded backticks in links in format_ident doc David Tolnay 2021-12-27 14:28:41 -08:00
  • 7b9a9deb7b Release 1.0.12 David Tolnay 2021-12-27 12:43:14 -08:00
  • d6284880cb Declare dependency on proc-macro2 1.0.36+ David Tolnay 2021-12-27 12:42:41 -08:00
  • fed60bc9e3 Remove proc-macro2 patch now that 1.0.36 is published David Tolnay 2021-12-27 12:42:24 -08:00
  • 8bc8e271ce Release 1.0.11 David Tolnay 2021-12-27 12:30:50 -08:00
  • f43c7ca11e Merge pull request #202 from dtolnay/literal David Tolnay 2021-12-27 12:30:30 -08:00
  • 19e7118ebe Restore support for toolchains without $:literal matcher David Tolnay 2021-12-27 12:26:07 -08:00
  • 98d5e6b1df Merge pull request #201 from dtolnay/isboolean David Tolnay 2021-12-27 12:17:01 -08:00
  • 6b767ef87d Fix no as_slice() on arrays on old toolchains David Tolnay 2021-12-27 12:11:45 -08:00
  • f1963c8d85 Merge pull request #200 from dtolnay/isboolean David Tolnay 2021-12-27 12:10:42 -08:00
  • da3d0d3ee5 Fix Pattern trait unimplemented for [char; 2] David Tolnay 2021-12-27 12:07:12 -08:00
  • 355faf5b0e Merge pull request #199 from dtolnay/respan David Tolnay 2021-12-26 22:48:08 -08:00
  • 767dd43c32 Recursively respan tokens interpolated from a macro_rules metavariable David Tolnay 2021-12-26 22:44:51 -08:00
  • 457b65a039 Merge pull request #198 from dtolnay/underscore David Tolnay 2021-12-26 22:35:41 -08:00
  • e16d8d0f3c Recognize underscore token to avoid slow path David Tolnay 2021-12-26 22:31:46 -08:00
  • ab40cf85f8 Add test of underscore token David Tolnay 2021-12-26 22:31:02 -08:00
  • d8892aa69f Distinguish boolean literals more precisely David Tolnay 2021-12-26 22:23:24 -08:00
  • 1c70abcd4d Merge pull request #197 from dtolnay/pushliteral David Tolnay 2021-12-26 20:56:30 -08:00
  • 1f73bea053 Skip reparse on construction of Literal token David Tolnay 2021-12-26 20:53:29 -08:00
  • 0c64027e04 Merge pull request #196 from dtolnay/boolliteral David Tolnay 2021-12-26 20:31:41 -08:00
  • bfcb4f1cd5 Fix boolean as $literal David Tolnay 2021-12-26 20:26:55 -08:00
  • b0450e3510 Add test of boolean as a $literal David Tolnay 2021-12-26 20:25:17 -08:00
  • 71944688d1 Fix push_literal expect message David Tolnay 2021-12-26 20:27:41 -08:00
  • 8a254c5a04 Merge pull request #195 from dtolnay/literal David Tolnay 2021-12-26 20:18:29 -08:00
  • e4340e38d2 Optimize literal tokens David Tolnay 2021-12-26 19:41:34 -08:00
  • f92d436468 Merge pull request #194 from dtolnay/lifetime David Tolnay 2021-12-26 19:58:36 -08:00
  • 86d27ecd27 Optimize lifetime tokens David Tolnay 2021-12-26 19:15:36 -08:00
  • 4ffbf47aa6 Add an example output in benchmark readme David Tolnay 2021-12-26 14:14:55 -08:00
  • f4fa34a36a Merge pull request #192 from dtolnay/bench David Tolnay 2021-12-26 13:59:32 -08:00
  • bc8ae5dcec Include a non-default span in proc macro benchmark David Tolnay 2021-12-26 12:51:27 -08:00
  • 08194f6995 Merge pull request #191 from dtolnay/bench David Tolnay 2021-12-26 13:47:45 -08:00
  • 65cf369ec0 Adapt benchmark to run in both macro and non-macro context David Tolnay 2021-12-26 11:38:51 -08:00
  • 71a6ad2df5 Run clippy on benches as well David Tolnay 2021-12-12 14:00:56 -08:00
  • fa94bd7abd Update ui test suite to nightly-2021-11-22 David Tolnay 2021-11-21 18:47:47 -08:00
  • cf997a2f7e Install newest build of cargo-outdated David Tolnay 2021-11-17 13:32:20 -08:00
  • 6e9b8b6058 Update ui test suite to nightly-2021-10-27 David Tolnay 2021-10-26 19:23:59 -07:00
  • d71209b594 Update ui tests to most recent trybuild normalization David Tolnay 2021-10-26 13:00:54 -07:00
  • 7ef47e62c8 Avoid distracting extra error message in wrong-type-span test case David Tolnay 2021-10-25 19:25:02 -07:00
  • c7af9767d3 Update ui test suite to nightly-2021-10-26 David Tolnay 2021-10-25 19:24:25 -07:00
  • 234ff8de84 Update ui test suite to nightly-2021-10-17 David Tolnay 2021-10-16 19:19:42 -07:00
  • 945c715718 Ui test changes for trybuild 1.0.49 David Tolnay 2021-10-08 02:53:14 -04:00
  • 7ef4e2155c Add actions job to notice outdated dependencies David Tolnay 2021-10-08 01:47:06 -04:00
  • 87a13119cb Update ui test files David Tolnay 2021-10-07 00:31:33 -04:00
  • 0249aec849 Update ui test suite to nightly-2021-10-07 David Tolnay 2021-10-07 00:15:44 -04:00
  • 8aa1f1f24e Release 1.0.10 David Tolnay 2021-10-04 23:38:46 -04:00
  • a7c2e1e0a6 Work around clippy semicolon_if_nothing_returned regression David Tolnay 2021-10-04 23:33:43 -04:00
  • 90f7418f2a Declare minimum Rust version in Cargo metadata David Tolnay 2021-10-02 01:56:35 -04:00
  • 3e0f9f737b Update test suite to tool attrs David Tolnay 2021-09-30 01:44:10 -04:00
  • bc11352b84 Run clippy on test suite too David Tolnay 2021-09-30 01:42:48 -04:00
  • 27b6d60443 Skip clippy job on pull requests David Tolnay 2021-09-18 16:50:36 -07:00
  • ce69a250b2 Update test suite to nightly-2021-09-18 David Tolnay 2021-09-17 20:21:57 -07:00
  • 9d0b642784 Update ui test suite to nightly-2021-07-20 David Tolnay 2021-07-19 19:20:49 -07:00
  • 56c37186b5 Include benches and ui stderr files in published crate David Tolnay 2021-05-24 20:06:49 -07:00
  • 023cf540cd Update ui test suite to nightly-2021-05-14 David Tolnay 2021-05-14 00:30:02 -07:00
  • 1cb929edab Merge pull request #181 from dtolnay/array David Tolnay 2021-04-02 00:32:01 -04:00
  • c1897c2d2f Delete fixed sized array repetition impls David Tolnay 2021-04-02 00:23:27 -04:00
  • aae5988897 Test arrays containing non-Copy element too David Tolnay 2021-04-02 00:23:08 -04:00
  • 233769b7ac Add test of big array repetition David Tolnay 2021-04-02 00:20:35 -04:00
  • 8ad1d68f8b Merge pull request #180 from dtolnay/fmt David Tolnay 2021-04-01 19:44:37 -04:00
  • be0a50b779 Format macro rules in consistent style David Tolnay 2021-04-01 18:20:16 -04:00
  • bb1254c4be Suppress false positive wrong_self_convention clippy lint David Tolnay 2021-03-26 22:59:00 -04:00
  • 65ed8a89e2 Release 1.0.9 David Tolnay 2021-02-11 22:49:45 -08:00
  • b56129ab65 Revert "Adds an unsafe_code linting rule" David Tolnay 2021-02-11 22:48:20 -08:00
  • 117a3e7662 Ignore new missing_panics_doc pedantic clippy lint David Tolnay 2021-02-03 20:13:58 -08:00
  • f4c4631030 Update ui test suite to nightly-2021-01-29 David Tolnay 2021-01-28 18:37:08 -08:00
  • 0e8374a207 Fix catching clippy warnings as CI failures David Tolnay 2021-01-04 23:49:11 -08:00
  • fb2f0e5d70 Opt in to pedantic clippy lints David Tolnay 2020-12-29 17:20:34 -08:00
  • 55b78d8c83 Inform clippy of supported compiler version in clippy.toml David Tolnay 2020-12-29 17:19:30 -08:00
  • 7dc1f8d5ac Run clippy linter in CI David Tolnay 2020-12-29 17:19:01 -08:00
  • 8b1f0a8be3 Release 1.0.8 David Tolnay 2020-12-20 13:38:25 -08:00
  • 09b2866c34 Merge pull request #175 from dtolnay/ident David Tolnay 2020-12-20 13:36:16 -08:00
  • 551d395005 Include failed raw identifier in panic message David Tolnay 2020-12-20 13:29:21 -08:00
  • d4d84baae5 Update ui tests to nightly-2020-09-05 David Tolnay 2020-09-04 23:26:16 -07:00
  • 62ddcdb12d Change not-repeatable test to work whether or not rust-src is installed David Tolnay 2020-09-04 16:58:58 -07:00
  • 42402e1a33 Update tests with proc-macro2 1.0.20's formatting David Tolnay 2020-09-04 16:52:36 -07:00
  • d667173566 Merge pull request #164 from tkondrashov/patch-1 David Tolnay 2020-08-02 03:22:04 -07:00
  • 6c46c35c14 Update lib.rs Sasha Kondrashov 2020-08-02 04:37:12 -04:00
  • 0678552043 Quote in benchmark no longer requires high recursion David Tolnay 2020-07-16 12:07:20 -07:00
  • 749569e6c6 Update ui tests to nightly-2020-07-06 David Tolnay 2020-07-06 19:20:28 -07:00
  • abe8c395e9 Add a sponsors link David Tolnay 2020-06-09 20:53:09 -07:00
  • 4fb921e8bb Release 1.0.7 David Tolnay 2020-06-07 11:09:12 -07:00
  • 1cf83da46f Add quote_spanned smoke test to test suite David Tolnay 2020-06-07 11:07:02 -07:00
  • 57337ddb4e Add rt function for pushing group David Tolnay 2020-06-07 10:58:43 -07:00
  • 07aab74eb4 Rustfmt does not like blank lines between inner attrs David Tolnay 2020-06-07 11:03:55 -07:00
  • fa8ee06ee5 Generate more concise code for empty quote David Tolnay 2020-06-07 10:53:57 -07:00
  • c1a8189b38 Merge pull request #159 from dtolnay/nospan David Tolnay 2020-06-07 10:52:26 -07:00
  • 0dc516b0e4 Fast path for quote with default span David Tolnay 2020-06-07 10:26:36 -07:00
  • 55e269bd80 Update test suite with proc-macro2 1.0.18 David Tolnay 2020-05-31 19:02:23 -07:00
  • ab8e90bc62 Release 1.0.6 David Tolnay 2020-05-17 13:13:51 -07:00
  • 4db7af640a Touch up PR 158 David Tolnay 2020-05-17 13:12:45 -07:00
  • e9fa13e12b Merge pull request #158 from randomPoison/master David Tolnay 2020-05-17 13:13:04 -07:00
  • 10c3e59319 Add test for using Cow with format_ident! David LeGare 2020-05-17 14:59:43 -05:00
  • 78d0ba45b3 Implement IdentFragment for Cow<T> David LeGare 2020-05-17 14:52:20 -05:00
  • 091a8fc1c0 Merge pull request 157 from vorner/readme-non-macro David Tolnay 2020-05-16 00:35:22 -07:00
  • a2f7da9636 Further little alert about non-macro generation Michal 'vorner' Vaner 2020-05-14 16:56:45 +02:00