Skip to content

Commit 4425c3f

Browse files
authored
Merge pull request #650 from JohnTitor/comrak
Update comrak to 0.8
2 parents 9bf51dc + 7983049 commit 4425c3f

File tree

4 files changed

+14
-8
lines changed

4 files changed

+14
-8
lines changed

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ serde = "1.0"
1111
serde_derive = "1.0"
1212
serde_yaml = "0.8"
1313
serde_json = "1.0"
14-
comrak = "0.7"
14+
comrak = "0.8"
1515
fs_extra = "1.1.0"
1616
regex = "1.3"
1717
sass-rs = "0.2.1"

src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
mod blogs;
22
mod posts;
33

4-
use chrono::Timelike;
54
use crate::blogs::Blog;
65
use crate::posts::Post;
6+
use chrono::Timelike;
77
use handlebars::{handlebars_helper, Handlebars};
88
use sass_rs::{compile_file, Options};
99
use serde_derive::Serialize;

src/posts.rs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use crate::blogs::Manifest;
2-
use comrak::ComrakOptions;
2+
use comrak::{ComrakExtensionOptions, ComrakOptions, ComrakRenderOptions};
33
use regex::Regex;
44
use serde_derive::{Deserialize, Serialize};
55
use std::error::Error;
@@ -64,8 +64,14 @@ impl Post {
6464
} = serde_yaml::from_str(yaml)?;
6565
// next, the contents. we add + to get rid of the final "---\n\n"
6666
let options = ComrakOptions {
67-
ext_header_ids: Some(String::new()),
68-
unsafe_: true, // Allow rendering of raw HTML
67+
render: ComrakRenderOptions {
68+
unsafe_: true, // Allow rendering of raw HTML
69+
..ComrakRenderOptions::default()
70+
},
71+
extension: ComrakExtensionOptions {
72+
header_ids: Some(String::new()),
73+
..ComrakExtensionOptions::default()
74+
},
6975
..ComrakOptions::default()
7076
};
7177

0 commit comments

Comments
 (0)