diff options
| author | A Farzat <a@farzat.xyz> | 2026-06-07 17:55:29 +0300 |
|---|---|---|
| committer | A Farzat <a@farzat.xyz> | 2026-06-07 17:55:29 +0300 |
| commit | ec82651be67d4d33f995d97e923732302ca2ba5b (patch) | |
| tree | 07b3325fa6c141536726300d76c982d21baa6e7c /src | |
| parent | b8d86304a22e453250902cd319ddb4cee53d01ae (diff) | |
| download | repo2markdown-ec82651be67d4d33f995d97e923732302ca2ba5b.tar.gz repo2markdown-ec82651be67d4d33f995d97e923732302ca2ba5b.zip | |
Start adding language fence functionality
Diffstat (limited to 'src')
| -rw-r--r-- | src/renderer.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/renderer.rs b/src/renderer.rs index 1208cdb..410cbae 100644 --- a/src/renderer.rs +++ b/src/renderer.rs @@ -67,7 +67,7 @@ impl<W: Write> Renderer<W> { self.log_file_render(filename); writeln!(self.output)?; writeln!(self.output, "## File: {}", name)?; - writeln!(self.output, "{}", fence)?; + writeln!(self.output, "{}rust", fence)?; writeln!(self.output, "{}", contents)?; writeln!(self.output, "{}", fence) } @@ -173,7 +173,7 @@ mod tests { let input = Cursor::new("fn main() {}"); renderer.render_file(Path::new("main.rs"), input).unwrap(); - let expected = "\n## File: main.rs\n```\nfn main() {}\n```\n"; + let expected = "\n## File: main.rs\n```rust\nfn main() {}\n```\n"; assert_eq!(String::from_utf8(output).unwrap(), expected); } @@ -198,7 +198,7 @@ mod tests { let input = Cursor::new("fn main() {}"); let filename = Path::new(OsStr::from_bytes(b"jap\xE3\x81\x82dir/some\nma\xc3in.rs")); renderer.render_file(filename, input).unwrap(); - let expected = "\n## File: japあdir/some\\nma\\xC3in.rs\n```\nfn main() {}\n```\n"; + let expected = "\n## File: japあdir/some\\nma\\xC3in.rs\n```rust\nfn main() {}\n```\n"; assert_eq!(String::from_utf8(output).unwrap(), expected); } @@ -212,7 +212,7 @@ mod tests { renderer .render_file(Path::new("example.rs"), input) .unwrap(); - let expected = "\n## File: example.rs\n````\n\ + let expected = "\n## File: example.rs\n````rust\n\ fn main() { println!(\"``` inside\"); }\n````\n"; assert_eq!(String::from_utf8(output).unwrap(), expected); |
