diff --git a/src/format.rs b/src/format.rs
index e6c46dc..b0c3d2b 100644
--- a/src/format.rs
+++ b/src/format.rs
@@ -97,14 +97,19 @@ fn format_attachments(depth: usize, attachments: &[Attachment]) -> String {
// line, breaking the desired formatting
fn apply_block_quote
", "\n\n"); let content = content.replace("
", ""); let content = content.replace("
", ""); + // TODO refactor into separate function + let content = content.replace("\\*", "*"); + let content = content.replace(":totoro:", "\\:totoro\\:"); // replace separately to avoid trailing spaces when replacing empty lines with the prefix let content = empty.replace_all(content.as_ref(), format!("\n{}\n", prefix.trim())); let content = non_empty.replace_all(&content, |c: &Captures| {