Commit Graph

4 Commits

Author SHA1 Message Date
Jakob Hellermann cd3cd621bc fix(v1): stop escaping `/` in ensure_v1
`KdlEntry::ensure_v1` was replacing every `/` in non-raw v1 string literals with `\/`.
While that's allowed in v1 (not in v2), it is not necessary.

`ensure_v2` strips `\/`, as expected.
2026-05-01 00:09:41 +02:00
Kat Marchán f31750a048
feat(errors): error collection/recovery and reporting improvements (#94)
Fixes: https://github.com/kdl-org/kdl-rs/issues/93
2024-12-14 15:39:27 -08:00
Kat Marchán c9898cdbd2
feat(parser): v2 parser (#70)
This is a major rewrite of kdl-rs to comply with the KDL v2 spec.
2024-10-05 20:51:09 -07:00
Christopher Durham 2e9c0447f9
fix(formatting): Fix formatting when decoration is not present (#56) 2022-08-18 12:22:15 -07:00