template-processor: matugen compatible escaping

This commit is contained in:
Lemmy
2026-01-20 19:19:03 -05:00
parent fc6b425b3e
commit cf0265a885
@@ -285,6 +285,10 @@ class TemplateRenderer:
result = re.sub(pattern, replace, template_text)
# Process escape sequences (matugen-compatible)
# \\ in template becomes \ in output
result = result.replace('\\\\', '\\')
if self._error_count > 0:
print(f"Template rendering completed with {self._error_count} error(s)", file=sys.stderr)