From 28b64026f900ba91cb7ea4ccdfae167cd3a74efe Mon Sep 17 00:00:00 2001 From: rowan Date: Wed, 4 Dec 2024 20:39:39 -0600 Subject: [PATCH] bump pulldown-cmark version --- Cargo.toml | 4 ++-- src/lib.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index b36c3ad..4127620 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,5 +12,5 @@ homepage = "https://roxy-docs.netlify.app" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -roxy_core = "0.1.0" -pulldown-cmark = "0.9.3" +roxy_core = "~0.1.0" +pulldown-cmark = "~0.12.2" diff --git a/src/lib.rs b/src/lib.rs index 0053bed..7c03a1f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -17,7 +17,7 @@ impl MarkdownParser { } } - fn get_parser<'a, 'b>(&self, input: &'a str) -> Parser<'a, 'b> { + fn get_parser<'a>(&self, input: &'a str) -> Parser<'a> { match self.options { Some(options) => Parser::new_ext(input, options), None => Parser::new(input), @@ -29,7 +29,7 @@ impl Parse for MarkdownParser { fn parse(&mut self, _path: &str, src: &[u8], dst: &mut Vec) -> Result<(), roxy_core::error::Error> { let src = String::from_utf8_lossy(src).to_string(); let parser = self.get_parser(src.as_str()); - pulldown_cmark::html::write_html(dst, parser)?; + pulldown_cmark::html::write_html_io(dst, parser)?; Ok(()) } }