Kat Marchán
6ceecd85d6
Release KDL 2.0.0 ( #434 )
...
* Release KDL 2.0.0
* fix grammar for multiline quoted strings to allow escaped whitespace on closing line
* Add unicode-space to raw string
* Remove nonexistent equals-sign from the grammar (#435 )
* fix multiline string tests
* grammar: fix disallowed-keyword-identifiers and string-character (#436 )
* Back out "fix multiline string tests"
This backs out commit 0c5604b462 .
* add extra javascript implementation (#437 )
* reword interaction multiline + whitespace escape (#439 )
* More tests for backslash behaviour (#438 )
* More tests for baskslash behaviour
* Incorrect example of escaped final newline
* Test with non-literal indent
* Make line-space a superset of node-space (#440 )
* Allow escline everywhere
* escline tests
* Always escape \ inside single quotes in the grammar text (#441 )
to match the other uses of it and the metalanguage description below
* Add tests for mandatory whitespace between arguments or properties (#442 )
* Add an optional version marker (#444 )
* Add version marker to the grammer
* Add version marker to the Changelog
* Update SPEC.md
Co-authored-by: eilvelia <hi@eilvelia.cat>
* add a mandatory newline after the version marker
* add mandatory space between version number
---------
Co-authored-by: eilvelia <hi@eilvelia.cat>
* Fix a changelog line erroneously truncated in #444 (#445 )
* fix: move vertical tab to the line-breaking whitespace to match Unicode (#446 )
* add vertical tab change test
* final tweaks before release
---------
Co-authored-by: eilvelia <hi@eilvelia.cat>
Co-authored-by: Bram Gotink <bram@gotink.me>
Co-authored-by: Thomas Jollans <tjol@tjol.eu>
Co-authored-by: Evgeny <eugenesvk@users.noreply.github.com>
2024-12-21 18:33:50 -08:00
Kat Marchán
0e58f61b18
Release 2.0.0-draft.8
2024-12-14 17:23:09 -08:00
Tommy Williams
edbdab2891
Update README.md ( #383 )
...
swap neovim integration link
from tree-sitter project to the specific language grammar
2024-12-12 14:58:51 -08:00
Kat Marchán
1a6b17b0ae
Minor housekeeping around README
2024-12-11 00:24:41 -08:00
Kat Marchán
ace7ec7a96
Release 2.0.0-draft.7
2024-12-10 23:31:07 -08:00
Kat Marchán
ec7d679e88
Add Camping to Used By section
2024-12-10 14:32:50 -08:00
Kat Marchán
4dd6ebbbfe
Add 'Used By' section to README
...
Fixes: https://github.com/kdl-org/kdl/issues/408
2024-12-09 02:05:45 -08:00
Kat Marchán
4334a6d552
Release 2.0.0 draft 6
2024-12-04 00:04:21 -08:00
Kat Marchán
e7b5ec6bf9
unambiguous multiline strings ( #414 )
...
Fixes: https://github.com/kdl-org/kdl/issues/413
2024-12-03 23:44:40 -08:00
Kat Marchán
8b2a019998
merge kdl-v2 branch into main
2024-11-29 00:11:01 -08:00
Kat Marchán
8aa4c15758
prep readme for merging to main
2024-11-29 00:01:53 -08:00
Kat Marchán
76a1de517b
Release 2.0.0 draft 5
2024-11-28 23:09:31 -08:00
Kat Marchán
1588b1f5fd
get rid of syntactically significant unicode equals signs ( #400 )
...
Fixes : #399
2024-11-28 22:39:19 -08:00
Dani Smith
de1dbd2c33
Add Lua implementation ( #385 )
2024-03-28 11:39:12 -07:00
Dani Smith
4bec08b70d
add swift and crystal to README ( #384 )
2024-03-15 21:27:53 -07:00
Kat Marchán
2de2ddc708
Update README.md
...
Co-authored-by: Bannerets <comonoid@protonmail.com>
2024-03-05 12:45:48 -08:00
Kat Marchán
b294e9cb5a
Update README.md
...
Co-authored-by: Bannerets <comonoid@protonmail.com>
2024-03-05 12:45:30 -08:00
Kat Marchán
e773747b0b
Release 2.0 draft 4
2024-02-12 23:20:55 -08:00
Kat Marchán
f767472cab
small readme improvements
2024-02-07 13:06:09 -08:00
Kat Marchán
2d4bcd0b51
Release 2.0.0 draft 3
2024-02-07 11:38:03 -08:00
Kat Marchán
172c67b602
Release 2.0.0 draft 2
2024-02-06 13:56:50 -08:00
Mika Vilpas
cfd86ce70a
docs: add link to neovim integration ( #369 )
...
The neovim integration uses https://github.com/nvim-treesitter/nvim-treesitter which currently requires "Neovim 0.9.2 or later (nightly recommended)". See the up to date requirements in the project's readme:
https://github.com/nvim-treesitter/nvim-treesitter?tab=readme-ov-file#requirements
A rough and unmaintained configuration example can be found here:
https://github.com/kdl-org/kdl/issues/258#issuecomment-1890912634
(It might serve as a good starting point)
2024-01-17 10:19:49 -08:00
Tab Atkins-Bittner
c273d249b6
Dang it, forgot to save README when fixing multiline earlier.
2023-12-26 14:41:01 -08:00
Kat Marchán
0022536fc7
small rewording
2023-12-16 16:09:57 -08:00
Kat Marchán
90cd0b1bb9
make unicodey equals signs valid property assignment characters
2023-12-16 16:09:13 -08:00
Kat Marchán
50d378f1db
update readme a bit
2023-12-16 15:50:40 -08:00
Kat Marchán
9f061537c9
Add explicit attribution for logo
2023-12-14 19:17:41 -08:00
Kat Marchán
817a7dc0ab
fixes from review
2023-12-14 19:12:59 -08:00
Kat Marchán
54df7f0cab
Update README
2023-12-13 00:21:55 -08:00
Kat Marchán
ef93a6b10c
wrap comments
2023-10-17 10:00:44 -07:00
Kat Marchán
7b7d57bf29
lead with a more complete example in the readme
2023-10-17 09:55:32 -07:00
sblinch
9f10522717
Add kdl-go to README.md ( #336 )
2023-10-17 09:23:57 -07:00
Jonathan
6fa99c2586
Add link to Go implementation ( #334 )
2023-09-26 12:18:51 -07:00
Evgeny
11d8e912fc
add Sublime Text support ( #326 )
2023-07-26 14:34:57 -07:00
Danielle Smith
09801faa93
add playground link to README.md ( #332 )
2023-06-30 15:06:31 -07:00
chee
a3d39e7749
Add link to common lisp implementation ( #319 )
2023-03-15 09:29:32 -07:00
Exidex
6feeccc491
Add Intellij IDEA plugin to README.md ( #312 )
2022-10-17 15:33:00 -07:00
Patitotective
6bf9b1c588
Update README.md ( #311 )
2022-10-13 09:13:03 -07:00
Bannerets
8d252133b7
Mention an OCaml implementation in the README ( #307 )
2022-10-03 09:14:53 -07:00
Aram Drevekenin
5253595c14
docs(readme): link to vim syntax plugin ( #305 )
2022-09-29 09:52:25 -07:00
Thomas Jollans
c8dd45a0f1
Mention ckdl in the README ( #296 )
2022-09-17 15:18:49 -07:00
Fabian Cook
d9459f67c0
Correct @virtualstate/kdl description ( #279 )
2022-07-29 19:43:42 -07:00
Fabian Cook
4f739516e6
Add @virtualstate/kdl to implementations ( #278 )
2022-07-29 09:10:01 -07:00
oledfish
e8fe0c38a8
Add .NET library to the implementation list ( #277 )
...
As per #51
2022-07-23 17:01:18 -07:00
Kat Marchán
81fda2455f
docs: add kaydle to impl list
2022-07-20 09:32:31 -07:00
Paul Colomiets
23bbe1ebec
Add `knuffel` to the list of implementations ( #256 )
2022-02-07 15:50:39 -08:00
Mahmoud Mazouz
f82a106814
Add link to Haskell implementation. ( #243 )
2021-10-24 17:59:50 -07:00
Matthew Gamble
617ab86e5e
Add link to additional python implementation ( #239 )
2021-10-17 08:03:59 -07:00
Tab Atkins Jr
e5e131920f
Link to new python impl
...
previous one is (currently, at least) dead
2021-10-08 12:09:09 -07:00
Devasta
99d9168a4a
Added xml2kdl to the list of implementations. ( #201 )
2021-09-25 10:27:32 -07:00