Commit Graph

245 Commits

Author SHA1 Message Date
Kat Marchán ce82d2ce3e
docs: update AGENTS.md
Update the anti-LLM AGENTS.md to something that seems to work, per https://unstable.systems/@AmyZenunim/116672510693285709
2026-06-01 09:27:18 -07:00
Kat Marchán 8dac0428c7
chore: Release 2026-05-31 12:18:16 -07:00
Kat Marchán d7da783ddf docs: update changelog 2026-05-31 12:17:55 -07:00
Kat Marchán c71215361a
fix(serde): get flag bools/options and #rest working for `se` (#166)
Fixes: https://github.com/kdl-org/kdl-rs/issues/164
2026-05-31 11:45:18 -07:00
Kat Marchán d52d1702a8
chore: Release 2026-05-30 15:13:32 -07:00
Kat Marchán 30722e70f0 docs: update changelog 2026-05-30 15:13:10 -07:00
Kat Marchán e81b148201
feat(serde): Add support for flags and #rest (#163)
Fixes: https://github.com/kdl-org/kdl-rs/issues/161
2026-05-30 15:07:41 -07:00
Horu f824881cab
feat(serde): add diagnostic info to error (#162) 2026-05-30 12:52:24 -07:00
Kat Marchán 54035c215d fix: remove dbg! leftovers 2026-05-29 17:43:27 -07:00
Kat Marchán 657f39cd30
chore: Release 2026-05-28 23:30:18 -07:00
Kat Marchán c140aa58fc docs: update changelog 2026-05-28 23:29:51 -07:00
Kat Marchán 80db365d7a fix(docs): remove docsrs thing that was preventing build 2026-05-28 23:28:53 -07:00
Kat Marchán d1a68c60d5
chore: Release 2026-05-28 22:13:20 -07:00
Kat Marchán 541c8241a3 docs: update changelog 2026-05-28 22:11:40 -07:00
Kat Marchán f5cfeee273 docs: update readme 2026-05-28 22:03:45 -07:00
Kat Marchán 09177a1a0d fix(deps): switch to num-traits 2026-05-28 22:03:45 -07:00
Hillgrove 9f3c2154fc
fix(lsp): clamp char index to rope length in char_to_position (#154)
Fixes: kdl-org/vscode-kdl#29

Prevents a panic when a diagnostic span's end offset lands past
the end of the rope.
2026-05-28 21:51:43 -07:00
Kat Marchán 92998aac93
feat(serde): Add Serde support (#83)
Co-authored-by: Miles Wirht <114884788+philocalyst@users.noreply.github.com>
Co-authored-by: Horu <73709188+HigherOrderLogic@users.noreply.github.com>
2026-05-28 21:49:30 -07:00
Kat Marchán 01183642a7
chore: Create AGENTS.md 2026-05-28 10:27:03 -07:00
stormshield-franckp 6841734233
fix(parser): allow trailing space after node (#151) 2026-03-23 13:57:00 -07: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 8c6ffbdb6c
docs: update changelog 2025-09-11 15:16:12 -07:00
Kat Marchán e1727e7c28
feat(msrv): bump msrv 2025-09-11 15:14:02 -07:00
Kat Marchán e47ca9c683
fix(fmt+clippy): sigh 2025-09-11 15:07:59 -07:00
Kat Marchán fb9d725b06
chore: Release 2025-09-11 14:13:08 -07:00
Kat Marchán 5eeb5e8b73
docs: update changelog 2025-09-11 14:12:45 -07:00
Kat Marchán 4eaf926140
chore(deps): add Cargo.lock 2025-09-11 13:59:36 -07:00
adamnemecek 09c2c28688
chore: refactoring (#140) 2025-09-04 11:31:02 -07:00
Samuel Martineau 6656f7e986
fix(lockfile): commit cargo lock file (#126) 2025-09-04 10:53:58 -07:00
adamnemecek c95d6ba101
fix(clippy/fmt): ran clippy + cargo fmt (#129) 2025-09-04 10:49:59 -07:00
Koi to Coco 564d4aeead
fix(fmt): identifiers equal to a keyword are not quoted #132 (#137) 2025-09-04 10:49:05 -07:00
Dion Dokter 758bd63621
Assign document leading format to the first node instead (#138)
Fixes: https://github.com/kdl-org/kdl-rs/issues/136
2025-09-04 10:46:52 -07:00
Brooks Rady 439aa63bfc
feat(deps): Absolve `kdl-rs` of `syn` (#125)
This completes the removal of `syn` from `kdl-rs`s dependency tree!
2025-04-28 11:26:09 -07:00
James Munns c1680e8c04
docs: Mention comments and whitespace in `format` accessors (#124) 2025-04-08 02:46:47 -07:00
YOSHIOKA Takuma c904e025a2
fix(span): Enable span properly to fix build failure with `span` feature disabled (#120) 2025-03-30 14:37:56 -07:00
Michael Cooper 6e61b54fae
docs: Fix version number in KdlDocument::v2_to_v1 (#122) 2025-03-30 14:35:54 -07:00
Kat Marchán ce27425905
fix(v1-fallback): actually fall back. lol (#119) 2025-02-17 15:34:39 -08:00
Kat Marchán b7cf2ec6fd
chore: Release 2025-01-25 12:16:52 -08:00
Kat Marchán e28470a670
docs: update changelog 2025-01-25 12:16:34 -08:00
Kat Marchán acd7ccf800
fix(deps): bump winnow version to pull in new type
Fixes: https://github.com/kdl-org/kdl-rs/issues/117
2025-01-25 11:52:44 -08:00
Kat Marchán 2072c66f51
chore: Release 2025-01-16 19:49:06 -08:00
Kat Marchán 84b2678ac1
fix keyword 2025-01-16 19:48:34 -08:00
Kat Marchán 2e273f9314
chore: Release 2025-01-16 19:45:42 -08:00
Kat Marchán 54796b932e
docs: update changelog 2025-01-16 19:45:03 -08:00
Kat Marchán 266b462a19
feat(msrv): bump msrv to 1.71.1 2025-01-16 19:44:35 -08:00
Kat Marchán b6b67f62fa
feat(lsp): add LSP server (#115)
Fixes: https://github.com/kdl-org/kdl-rs/issues/113
2025-01-16 18:54:34 -08:00
Kat Marchán 50926ee6df
chore: Release kdl version 6.2.2 2025-01-02 16:35:05 -08:00
Kat Marchán 8cfae5abbb
docs: update changelog 2025-01-02 16:34:48 -08:00
Kat Marchán 82c1f1c076
fix(fallback): play around with fallback logic some more 2025-01-02 16:34:12 -08:00