Commit Graph

5 Commits

Author SHA1 Message Date
Ian Macalinao eceac9aaf6
feat(fmt): add preserve_multiline_strings option
Adds an opt-in FormatConfig flag that preserves multi-line string
values as triple-quoted strings (plain or raw) during autoformat,
re-indented to match the current indent level. When disabled
(default), multi-line strings continue to be emitted as escaped
single-line strings.

Raw-string hash counts are bumped when the body contains a
colliding "\"\"\"#..." run, and unrepresentable values (e.g. bodies
containing \"\"\" for plain, control chars for raw) fall back to
the escaped single-line form.
2026-04-19 14:48:10 +08:00
0e4ef622 dd44f5be42
fix(deps): update to winnow 0.7 (#143) 2026-03-09 12:37:22 -07:00
Kat Marchán 268f3a2d00
chore: Release 2025-09-11 15:17:05 -07:00
Kat Marchán fb9d725b06
chore: Release 2025-09-11 14:13:08 -07:00
Kat Marchán 4eaf926140
chore(deps): add Cargo.lock 2025-09-11 13:59:36 -07:00