diff options
Diffstat (limited to 'build.rs')
-rw-r--r-- | build.rs | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -168,7 +168,12 @@ fn formatted_arg(arg: &RGArg) -> io::Result<String> { } fn formatted_doc_txt(arg: &RGArg) -> io::Result<String> { - let paragraphs: Vec<&str> = arg.doc_long.split("\n\n").collect(); + let paragraphs: Vec<String> = arg.doc_long + .replace("{", "{") + .replace("}", r"}") + .split("\n\n") + .map(|s| s.to_string()) + .collect(); if paragraphs.is_empty() { return Err(ioerr(format!("missing docs for --{}", arg.name))); } |