Implement a working %include macro

This commit is contained in:
2024-06-08 19:50:57 -07:00
parent 0ac9ee4a3f
commit c1af3290d5
4 changed files with 37 additions and 22 deletions
+2 -2
View File
@@ -2,7 +2,7 @@ use anyhow::{anyhow, Result};
use codepage_437::CP437_WINGDINGS;
// Serialize multi-line content with CR-terminated lines
fn encode_multiline(input: &str) -> Result<Vec<u8>> {
pub fn encode_multiline(input: &str) -> Result<Vec<u8>> {
input
.chars()
.map(|c| {
@@ -17,7 +17,7 @@ fn encode_multiline(input: &str) -> Result<Vec<u8>> {
.collect()
}
fn decode_multiline(input: &[u8]) -> String {
pub fn decode_multiline(input: &[u8]) -> String {
input
.iter()
.map(|&x| {