Commit graph

  • 984254f870 Update to rustc 1.23.0-nightly (8b22e70b2 2017-10-31) Chris Wong 2017-11-01 20:55:47 +13:00
  • d1a44be51d Silence "unknown lint" warning when running not-Clippy Chris Wong 2017-10-07 16:26:45 +13:00
  • f6c9e25722 Enable lints on tests and extras; fix maud_doctype lint not firing Chris Wong 2017-10-07 14:45:06 +13:00
  • 366573c072 Exclude benchmarks from workspace Chris Wong 2017-10-07 14:20:53 +13:00
  • 9674865846 Combine .push_str() calls across blocks Chris Wong 2017-10-07 14:03:38 +13:00
  • 2cd6919798 Enforce nightly toolchain () Sander Maijers 2017-10-07 00:31:37 +02:00
  • 3a3e55429a Update dependencies for benchmarks () Eshin Kunishima 2017-09-30 13:16:21 +09:00
  • 97a4bdf30e Add Clone and Copy impl to PreEscaped via derive () Lukas Kalbertodt 2017-08-26 02:14:13 +02:00
  • 4d46029745 Add meta robots helper () Ernestas Poskus 2017-08-26 03:13:20 +03:00
  • b4faef8176 Update to rustc 1.21.0-nightly (f25c2283b 2017-08-15) Chris Wong 2017-08-16 20:35:25 +12:00
  • 594af15242 Remove unnecessary extern crate Chris Wong 2017-08-12 19:44:43 +12:00
  • 5cd51481c9 Rename Renderer to Builder Chris Wong 2017-08-12 17:41:54 +12:00
  • a902c97091 Allow braces in toggled classes Chris Wong 2017-08-12 16:46:40 +12:00
  • 9487dbc3a7 Move some code around Chris Wong 2017-08-12 16:21:13 +12:00
  • 080b461f1b Release 0.17.1 Chris Wong 2017-08-11 21:15:20 +12:00
  • f046b64409 Avoid name collisions when Render trait is already in scope Chris Wong 2017-08-11 19:57:07 +12:00
  • 9fc96ea5c3 Fix docs to use semicolons instead of slashes Chris Wong 2017-08-05 16:42:15 +12:00
  • 752c4805e4 Release 0.17.0 Chris Wong 2017-08-04 22:22:38 +12:00
  • 1785071f1b Allow terminating void elements with semicolons (;) Chris Wong 2017-07-30 15:25:07 +12:00
  • 21d19adb13 Add some more comments Chris Wong 2017-07-31 22:24:47 +12:00
  • 8a147fb829 >_< Chris Wong 2017-07-31 22:13:09 +12:00
  • bd228c01a9 Travis: don't use --manifest-path for Clippy Chris Wong 2017-07-31 22:05:23 +12:00
  • c57d41e1a6 Handle conditions which contain braces Chris Wong 2017-07-31 22:03:50 +12:00
  • d3586a28f3 Remove braces from let expressions Chris Wong 2017-07-31 21:48:11 +12:00
  • 3de5f7f3e9 Move lints into their own maud_lints crate Chris Wong 2017-07-30 22:18:26 +12:00
  • 99ee994143 Update CONTRIBUTING.md Chris Wong 2017-07-30 22:01:07 +12:00
  • 4a733993c8 Make let expression type ascription test a bit more elaborate Chris Wong 2017-07-30 21:17:12 +12:00
  • cf403b3f6e Add test for type ascription in let expressions Chris Wong 2017-07-30 21:08:14 +12:00
  • 24d46d5db4 Update readme for new proc macro API Chris Wong 2017-07-30 16:25:44 +12:00
  • f68e201ce9 Add proc macro update to change log Chris Wong 2017-07-30 14:22:45 +12:00
  • 2353a64ce9 Merge branch 'proc-macro' Chris Wong 2017-07-30 14:06:03 +12:00
  • 4f7189375e Avoid using quote! in parser Chris Wong 2017-07-30 13:59:35 +12:00
  • 565360f2d5 Travis: remove tab check Chris Wong 2017-07-29 20:13:20 +12:00
  • f1fbea181a Reduce duplication in Travis config Chris Wong 2017-07-29 20:01:14 +12:00
  • 7dcc7d7063 Fix Clippy warnings Chris Wong 2017-07-29 19:41:22 +12:00
  • 2213c0dc32 Move escaping routines into a shared maud_htmlescape crate Chris Wong 2017-07-29 19:20:33 +12:00
  • 37419d9781 Implement match expressions and remove debugging stuff Chris Wong 2017-07-29 14:30:52 +12:00
  • fd7e000cda TokenTreeIter values can be cloned now Chris Wong 2017-07-29 13:24:40 +12:00
  • 513d7f3d73 Implement for expressions Chris Wong 2017-07-23 14:08:19 +12:00
  • cd113be71b Implement while expressions Chris Wong 2017-07-23 14:03:23 +12:00
  • 62bdd4b06a Use literalext from crates.io Chris Wong 2017-07-23 14:00:49 +12:00
  • 798f9baee8 Implement if expressions Chris Wong 2017-07-23 13:56:09 +12:00
  • af57ac41ce Refactor backtracking mechanism Chris Wong 2017-07-23 13:49:02 +12:00
  • 748ce69f4d Use loop-break-value Chris Wong 2017-07-23 13:27:18 +12:00
  • 88c8a7e8c9 Revert "Silence collapsible_if warnings ()" Chris Wong 2017-07-17 21:13:01 +12:00
  • 3d1e82b20e Implement let expressions Chris Wong 2017-07-16 22:13:26 +12:00
  • e61385645e Don't throw away spans Chris Wong 2017-07-16 22:11:10 +12:00
  • 6a593388ae Fix maud_extras Chris Wong 2017-07-08 20:27:14 +12:00
  • e0c7fcf055 Initial stab at porting to new proc macro interface Chris Wong 2017-07-07 22:59:20 +12:00
  • 7ac9c04f0e Tweak changelog to link to Rocket 0.3 pull request Chris Wong 2017-07-15 12:50:26 +12:00
  • 70f55b9771 Update to Rocket 0.3 () Brayden 2017-07-14 17:43:29 -07:00
  • a72877cb55 Silence collapsible_if warnings () Chris Wong 2017-07-08 20:21:04 +12:00
  • 04eb61e870 Use docs.rs for hosting API documentation Chris Wong 2017-06-19 21:24:51 +12:00
  • dfad8b3d03 Merge branch 'error_macro_to_function' Chris Wong 2017-06-03 12:42:47 +12:00
  • a51a16bdc7 Minor tweaks Chris Wong 2017-06-03 12:42:36 +12:00
  • 61bbcfdb69 Remove error macro and make error function Alisha 2017-04-25 23:49:12 +10:00
  • 348712f3f4 Add #![doc(html_root_url = "...")] attribute Chris Wong 2017-05-13 14:16:41 +12:00
  • be88fc39d5 Release 0.16.3 Chris Wong 2017-04-22 20:00:21 +12:00
  • 0ec0950c5f Remove FlattenNtFolder Chris Wong 2017-04-22 17:19:31 +12:00
  • dde603757d Rename PResult to ParseResult Chris Wong 2017-04-22 15:36:07 +12:00
  • dfe721c6b7 Update to rustc 1.18.0-nightly (1785bca51 2017-04-21) Chris Wong 2017-04-22 14:48:04 +12:00
  • 2e5147ca52 Link to source code for book in readme Chris Wong 2017-03-17 20:55:23 +13:00
  • 422163a2fe Add MetaProperty element () Ernestas Poskus 2017-03-08 07:50:26 +02:00
  • f08458b357 Add 0.16.2 changes to changelog Chris Wong 2017-03-07 22:02:59 +13:00
  • d8440bd214 Release 0.16.2 Chris Wong 2017-03-07 21:46:41 +13:00
  • f8f0b0049f Travis: show commit range in tab checker Chris Wong 2017-03-07 21:46:02 +13:00
  • d8fa8b18fa Travis: forbid tabs Chris Wong 2017-03-07 21:36:51 +13:00
  • fc13564a42 Update to rustc 1.17.0-nightly (b1e31766d 2017-03-03) Sander Maijers 2017-03-07 20:56:14 +13:00
  • 23399225c3 Add juicy metadata to Cargo.toml Chris Wong 2017-02-17 22:23:44 +13:00
  • 7b67fe1e3e Release 0.16.1 Chris Wong 2017-02-15 22:26:45 +13:00
  • 8ab628faa2 Update Rocket dependency to version 0.2.0 () Ferdinand Bachmann 2017-02-14 10:54:27 +01:00
  • fe08789e3f Make PResult type private Chris Wong 2017-02-11 17:19:12 +13:00
  • 9ca984c89b Release 0.16.0 Chris Wong 2017-02-06 16:12:58 +13:00
  • aa2c586e36 Correct maud::DOCTYPE_HTML to maud::DOCTYPE Chris Wong 2017-02-06 15:55:29 +13:00
  • f858430b51 Update to Iron 0.5.1 Chris Wong 2017-01-29 12:36:36 +13:00
  • b128f25104 Update doc upload script to use Cargo workspace Chris Wong 2017-01-28 23:04:17 +13:00
  • 4d4ba6c59b Release 0.15.0 Chris Wong 2017-01-26 19:59:14 +13:00
  • 35d50913fb Fix typo in maud_extras/Cargo.toml Chris Wong 2017-01-26 19:58:25 +13:00
  • ab38909e34 Rocket: specify explicit HTML content type Chris Wong 2017-01-26 17:00:10 +13:00
  • e577411356 Update to rustc 1.16.0-nightly (83c2d9523 2017-01-24) Chris Wong 2017-01-26 16:59:07 +13:00
  • f21d1b578e Update to rustc 1.16.0-nightly (1a2ed98d3 2017-01-13) Chris Wong 2017-01-15 15:37:13 +13:00
  • 4cc8698638 Add Rocket support Chris Wong 2016-12-30 21:08:38 +13:00
  • efe3af85e2 Add Cargo workspace configuration Chris Wong 2016-12-30 20:50:08 +13:00
  • c849d9efdf Use if_chain from crates.io Chris Wong 2016-12-29 12:20:08 +13:00
  • b2ff33fea6 Use a more flexible if_chain! macro Chris Wong 2016-12-27 11:43:19 +13:00
  • f991ebaa78 Lint against PreEscaped("<!DOCTYPE html>") Chris Wong 2016-12-26 22:04:45 +13:00
  • 98d0402d87 Add #[allow(unused_imports)] to generated code Chris Wong 2016-12-27 21:22:37 +13:00
  • cd5e247f53 Update change log Chris Wong 2016-12-23 20:42:05 +13:00
  • c57ee6e683 Remove RenderOnce Chris Wong 2016-12-23 20:38:53 +13:00
  • 7925fbad43 Travis: add cargo-clippy to $PATH Chris Wong 2016-12-17 14:18:48 +13:00
  • dab8e5108a Add impl Into<String> for PreEscaped Chris Wong 2016-12-17 13:41:59 +13:00
  • 2063e61211 Travis: don't fail the build if Clippy is broken Chris Wong 2016-12-12 21:33:50 +13:00
  • 504cd9e53d Tweak documentation for maud_extras Chris Wong 2016-12-12 13:02:13 +13:00
  • db6ac0d364 Merge pull request from ernestas-poskus/features/add_meta_tags_to_maud_extras Chris Wong 2016-12-12 12:50:11 +13:00
  • 448fa0341a Add meta charset element Ernestas Poskus 2016-12-11 22:17:44 +02:00
  • 5410e73e11 Add meta title element Ernestas Poskus 2016-12-11 22:14:10 +02:00
  • 4d3e2cc775 Add meta tags element Ernestas Poskus 2016-12-11 22:13:26 +02:00
  • b81c4a10f0 Add Javascript element Ernestas Poskus 2016-12-05 19:17:57 +02:00
  • 8d0e412336 Use toggled class shorthand in benchmark Chris Wong 2016-11-24 20:45:08 +13:00
  • fb935c2e13 Release 0.14.0 Chris Wong 2016-11-24 20:34:45 +13:00