diff options
author | Lars Wirzenius <liw@liw.fi> | 2021-09-09 19:06:58 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2021-09-09 19:06:58 +0300 |
commit | 38e454e009890f96b181f7df9a26c2b58a3012fe (patch) | |
tree | d5569da1209c05bea0ae811e818154f6f49bd12d /src | |
parent | 1afd692bacf6c95d5897d4af74f6f2d4f8b91c1f (diff) | |
download | subplot-38e454e009890f96b181f7df9a26c2b58a3012fe.tar.gz |
fix: handle most inline markup in metadata titles
Actually, we only didn't handle `foo` code markup.
Sponsored-by: author
Diffstat (limited to 'src')
-rw-r--r-- | src/metadata.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/metadata.rs b/src/metadata.rs index be15380..27b07b4 100644 --- a/src/metadata.rs +++ b/src/metadata.rs @@ -246,6 +246,7 @@ fn join_into_buffer(vec: &[Inline], buf: &mut String) { for item in vec { match item { pandoc_ast::Inline::Str(s) => buf.push_str(s), + pandoc_ast::Inline::Code(_, s) => buf.push_str(s), pandoc_ast::Inline::Emph(v) => join_into_buffer(v, buf), pandoc_ast::Inline::Strong(v) => join_into_buffer(v, buf), pandoc_ast::Inline::Strikeout(v) => join_into_buffer(v, buf), |