diff --git a/src/lib.zig b/src/lib.zig index 2cdae6536f494dee227c0d5e4ee477ac0ee7e127..2f35c2f49afde1ac3360759397cbaf0429d9b5b5 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -70,7 +70,7 @@ inline fn do(comptime Ctx: type, alloc: std.mem.Allocator, writer: anytype, comp } }, .string => |v| { - try writer.writeAll(v[1 .. v.len - 1]); + try writeEscaped(v[1 .. v.len - 1], writer); }, .replacement => |repl| { const v = repl.arms;