From 52b693bf8cf90066e2ad64045eb4e1162b62402d Mon Sep 17 00:00:00 2001 From: Nico Burns Date: Thu, 12 Sep 2024 19:45:59 +0100 Subject: [PATCH] Add task-list-item-checkbox class to the actual checkboxes --- src/html.rs | 2 +- src/parser/mod.rs | 4 ++-- src/tests/fuzz.rs | 2 +- src/tests/tasklist.rs | 30 +++++++++++++++--------------- 4 files changed, 19 insertions(+), 19 deletions(-) diff --git a/src/html.rs b/src/html.rs index 7373d5e8..04a83d90 100644 --- a/src/html.rs +++ b/src/html.rs @@ -1056,7 +1056,7 @@ impl<'o, 'c: 'o> HtmlFormatter<'o, 'c> { self.output.write_all(b">")?; write!( self.output, - " ", + " ", if symbol.is_some() { "checked=\"\" " } else { diff --git a/src/parser/mod.rs b/src/parser/mod.rs index cae918fc..4df54a9c 100644 --- a/src/parser/mod.rs +++ b/src/parser/mod.rs @@ -223,8 +223,8 @@ pub struct ExtensionOptions { /// options.extension.tasklist = true; /// options.render.unsafe_ = true; /// assert_eq!(markdown_to_html("* [x] Done\n* [ ] Not done\n", &options), - /// "\n"); + /// "\n"); /// ``` pub tasklist: bool, diff --git a/src/tests/fuzz.rs b/src/tests/fuzz.rs index c4ff3003..422b3770 100644 --- a/src/tests/fuzz.rs +++ b/src/tests/fuzz.rs @@ -10,7 +10,7 @@ fn tasklist() { html_opts!( [extension.tasklist, parse.relaxed_tasklist_matching], "* [*]", - "\n", + "\n", ); } diff --git a/src/tests/tasklist.rs b/src/tests/tasklist.rs index 4c4ee582..45be4e70 100644 --- a/src/tests/tasklist.rs +++ b/src/tests/tasklist.rs @@ -24,24 +24,24 @@ fn tasklist() { ), concat!( "\n", "\n", "\n", "\n", "