Kat Marchán
f5cfeee273
docs: update readme
2026-05-28 22:03:45 -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
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
8db6e71500
docs: update readme and changelog
2025-01-01 15:39:19 -08:00
Kat Marchán
99dec9fa2c
feat(api): unflagged ensure_v2 fns, and docsrs improvements
2024-12-22 12:40:13 -08:00
Kat Marchán
38ae41c86a
docs: update readme and changelog
2024-12-21 18:48:38 -08:00
Kat Marchán
4d4ef75954
feat(draft): 2.0.0-draft.6 support ( #92 )
...
This just adds support for the new multiline string syntax. There's no other necessary changes to support draft.6.
2024-12-04 13:04:16 -08:00
Kat Marchán
887a5438d3
docs: update readme
2024-12-03 00:27:19 -08:00
Kenichi Kamiya
880fa12d34
chore: update link to license file ( #86 )
...
the file has been renamed in 0dbf75c78e
2024-11-27 09:31:19 -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
Kat Marchán
4973f01460
docs: add some details about the query engine
2022-12-04 19:43:33 -08:00
Andrew Lilley Brinker
b3ea4a87ee
docs: remove reference to Kaydle ( #44 )
...
Fixes: https://github.com/kdl-org/kdl-rs/issues/42
Kaydle is an in-development KDL implementation, but it's
not yet ready for use. This commit removes the reference to
it in the interest of not confusing potential users who might
expect it to be ready and be confused by the lack of an
available version on Crates.io.
2022-05-14 08:58:36 -07:00
Kat Marchán
58a40fdf48
fix(compliance): pull in spec test suite and fix issues ( #40 )
...
This commit includes a whole bunch of fixes, some of which are significant changes to the parser and some related functionality. But I consider all changes to be bugfixes because they were compliance failures.
2022-04-27 23:21:28 -07:00
Kat Marchán
2d65b61532
docs: fix README links
2022-04-23 20:48:44 -07:00
Kat Marchán
c2cdc5de37
docs: fix minor doc issues with error stuff
2022-04-23 02:24:23 -07:00
Kat Marchán
21f7dbf106
docs: readme updates
2022-04-23 01:37:48 -07:00
Kat Marchán
fc1d0fd24b
chore: clean up and docs
2022-04-23 01:21:28 -07:00
Kat Marchán
364ea6173c
feat(api): complete rewrite into document-oriented parser ( #29 )
...
This new version of kdl-rs is a complete rewrite that introduces
a formatting-aware-and-preserving parser, much like toml_edit et al.
BREAKING CHANGE: Completely new API and bumped MSRV to 1.56.0.
2022-04-22 02:20:30 -07:00
Nicolas Sauzede
d52e101ff9
docs: Fix Implementations link ( #22 )
2021-10-11 18:26:32 -07:00
Kat Marchán
d8715c8d41
docs: fix license in readme
2021-09-22 10:39:31 -07:00
Kat Marchán
4cc487f9ca
update readme
2020-12-19 12:58:16 -08:00
Kat Marchán
7ae76ac5e5
org got renamed
2020-12-14 19:02:37 -08:00
Kat Marchán
a18e7dcd7d
clean up readme
2020-12-14 18:44:20 -08:00
Kat Marchán
75c176ae54
switch to LF line endings
2020-12-14 00:07:14 -08:00
Kat Marchán
7ec15b7a04
reserve # so stuff like serde can use it for, say, indexing into values
2020-12-13 20:45:28 -08:00
Kat Marchán
6113d727d9
specced out string format
2020-12-13 20:38:31 -08:00
Kat Marchán
7af5ecd72c
note that spec is CC-BY-SA
2020-12-13 18:25:18 -08:00
Kat Marchán
4b4ffb71fd
0 is an integer (thanks, tef!)
2020-12-13 17:28:24 -08:00
Kat Marchán
948e983b69
lbr
2020-12-13 16:49:16 -08:00
Kat Marchán
842d1da3b9
numbers
2020-12-13 16:47:36 -08:00
Kat Marchán
950d5bfc85
fuck tabs
2020-12-12 12:33:27 -08:00
Kat Marchán
3296cc83a0
wip parser
2020-12-12 11:50:34 -08:00
Lars Willighagen
e6eb4f342b
docs(grammar): update grammar ( #9 )
...
See: https://github.com/zkat/kdl/discussions/8
2020-12-12 07:47:40 -08:00
Kat Marchán
95ee1478f9
bom is whitespace
2020-12-11 17:55:42 -08:00
Kat Marchán
573c614a85
more tweaks
2020-12-11 12:42:36 -08:00
Kat Marchán
e3254789d9
specify utf8 encoding
2020-12-11 12:33:58 -08:00
Kat Marchán
dd2516bcb6
add a grammar sketch
2020-12-11 12:32:14 -08:00
Kat Marchán
07e04582c8
expand a bit on what got removed from SDLang
2020-12-10 20:00:32 -08:00
Kat Marchán
4e90b31899
sketched out initial version of language
2020-12-10 19:49:12 -08:00