Evgeny
a15818bd45
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>
2024-12-21 12:32:56 -08:00
Kat Marchán
5d6f755832
Release KDL 2.0.0
2024-12-14 20:00:52 -08:00
Kat Marchán
0e58f61b18
Release 2.0.0-draft.8
2024-12-14 17:23:09 -08:00
Kat Marchán
ace7ec7a96
Release 2.0.0-draft.7
2024-12-10 23:31:07 -08:00
Kat Marchán
4334a6d552
Release 2.0.0 draft 6
2024-12-04 00:04:21 -08:00
Kat Marchán
76a1de517b
Release 2.0.0 draft 5
2024-11-28 23:09:31 -08:00
Kat Marchán
90e22bc789
[v2] more predictable slashdash ( #407 )
...
Fixes: https://github.com/kdl-org/kdl/issues/401
2024-11-28 22:53:42 -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
Kat Marchán
fa3050ccc0
add 128-bit ints
2024-11-28 00:06:15 -08:00
Kat Marchán
fa816ca6df
add floats
...
Fixes: https://github.com/kdl-org/kdl/issues/374
2024-02-12 23:17:52 -08:00
Kat Marchán
7ab86588c0
iterate a bit on KQL
2024-02-11 21:05:23 -08:00
Kat Marchán
793a9d4ce7
normalize literal newlines in multiline strings
...
Fixes: https://github.com/kdl-org/kdl/issues/360
2024-02-08 11:24:40 -08:00
Kat Marchán
b1163e1f91
more small fixes
2024-02-08 09:35:26 -08:00
Kat Marchán
2d4bcd0b51
Release 2.0.0 draft 3
2024-02-07 11:38:03 -08:00
Kat Marchán
522ce8591e
clarify multi-line strings further
2024-02-07 11:33:47 -08:00
Kat Marchán
c15b5c2798
make note of .1/+.1 illegality in the changelog
2024-02-06 13:54:46 -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
b51859edf3
update tests
...
Fixes: https://github.com/kdl-org/kdl/issues/359
2023-12-16 14:44:32 -08:00
Kat Marchán
56f399bf71
Add \s to the list of escapes
2023-12-14 19:25:12 -08:00
Kat Marchán
fc1b59436a
add support for dedented multi-line strings and raw strings
2023-12-12 23:17:04 -08:00
Kat Marchán
49402ccb7b
allow BOM only in the first unicode scalar in a document
2023-12-12 22:51:52 -08:00
Kat Marchán
13799de32b
Allow whitespace in more places
...
Fixes: https://github.com/kdl-org/kdl/issues/355
2023-12-12 22:28:52 -08:00
Kat Marchán
c8488db13e
Make last semicolon optional for inline nodes
...
Fixes: https://github.com/kdl-org/kdl/issues/341
2023-12-12 22:21:13 -08:00
Kat Marchán
5a7b339ed4
Constrain code points to unicode scalar values
...
Fixes: https://github.com/kdl-org/kdl/issues/207
2023-12-12 22:10:26 -08:00
Kat Marchán
2694146af4
# is just plain illegal now
2023-12-12 21:12:11 -08:00
Kat Marchán
85aa3a09ab
treat bare identifiers and strings in value locations ( #358 )
...
Fixes: https://github.com/kdl-org/kdl/issues/339
2023-12-12 21:03:30 -08:00
Kat Marchán
e6356d5a03
allow ,<> as identifier characters since they no longer need to be re… ( #352 )
...
* fix some confusion in grammar syntax, and actually specify the syntax itself
Fixes: https://github.com/kdl-org/kdl/issues/345
* allow ,<> as identifier characters since they no longer need to be reserved
* fix typo
* disallow more code points and outright ban certain ones from KDL documents altogether (#353 )
Fixes: https://github.com/kdl-org/kdl/issues/250
* `r` prefix is no longer required for raw strings (#354 )
Fixes: https://github.com/kdl-org/kdl/issues/337
2023-12-12 20:27:37 -08:00
Kat Marchán
99abeef6d3
fix some confusion in grammar syntax, and actually specify the syntax itself ( #351 )
...
Fixes: https://github.com/kdl-org/kdl/issues/345
2023-12-12 20:20:15 -08:00
Tab Atkins-Bittner
0836df1c19
Restrict idents from looking like raw strings. Closes #200 , closes #204 , closes #241
2023-10-06 14:32:01 -07:00
Tab Atkins-Bittner
568c096465
Document the vertical tab addition.
2023-10-06 14:30:18 -07:00
Hannah Kolbeck
0a4a14d87a
Add escaped whitespace note to v2 changelog ( #291 )
...
* Add escaped whitespace note to v2 changelog
* Make changelog note on escaping whitespace more detailed
2022-09-01 13:05:53 -07:00
Kat Marchán
78a2d5f5ed
Draft changelog
2022-08-28 13:14:37 -07:00