Commit Graph

  • b927e2dae4
    add new string format validations to schema spec Eric Sampson 2021-09-09 13:46:06 -0500
  • 4cc7a463bf
    remove 'money' in favor of adding a 'currency' code, added country codes. Eric Sampson 2021-09-09 12:58:03 -0500
  • 0e89878072
    Add tag syntax to KQL (#137) Lars Willighagen 2021-09-09 19:03:07 +0200
  • ba31be1617
    review: fix ref strings Kat Marchán 2021-09-09 08:50:40 -0700
  • 254adfb235 Add tag syntax to KQL Lars Willighagen 2021-09-09 17:47:36 +0200
  • 240acc7c47
    use KDL Query for refs Kat Marchán 2021-09-09 08:13:08 -0700
  • f242250d22
    draft Schema spec for node and value tags (#135) Lars Willighagen 2021-09-09 16:50:58 +0200
  • 7a89c3003a draft Schema spec for node and value tags Lars Willighagen 2021-09-09 11:42:44 +0200
  • 0de09d7bc5
    Add some more reserved type annotations Eric Sampson 2021-09-08 21:27:12 -0500
  • f1941b53d3
    Allow node names to have type annotations. Bump JiK to take advantage of this. (#132) Tab Atkins Jr 2021-09-08 18:03:13 -0700
  • 815e945b31
    Remove the optional space between the type and node name Tab Atkins Jr 2021-09-08 11:07:28 -0700
  • b0eee36df8
    Fix leftover contradiction in doctype nodes (#133) Tab Atkins Jr 2021-09-08 10:41:42 -0700
  • f2303f79df
    Fix leftover contradiction in doctype nodes Tab Atkins Jr 2021-09-08 10:28:08 -0700
  • fa1e8d9d6c Allow node names to have type annotations. Bump JiK to take advantage of this. Tab Atkins-Bittner 2021-09-08 10:18:25 -0700
  • ede621807e
    Fix multi-line-comment grammar (#130) Lars Willighagen 2021-09-05 12:12:35 +0200
  • 527864e8ae
    Merge branch 'main' into patch-3 Lars Willighagen 2021-09-05 12:12:16 +0200
  • 604f3df64f Fix multi-line-comment grammar Lars Willighagen 2021-09-05 02:46:00 +0200
  • dec2565a17
    fix typos (#129) Jo Liss 2021-09-03 16:02:49 +0100
  • 9aa888fa5a fix typos Jo Liss 2021-09-03 14:39:10 +0000
  • cbb500a4ac
    allow /- to cross linespaces (#127) Kat Marchán 2021-09-02 15:29:25 -0700
  • ab7c9f356e
    allow /- to cross linespaces Kat Marchán 2021-09-02 15:28:49 -0700
  • 6b4d0ea030
    allow eof termination for single line comments (#126) Kat Marchán 2021-09-02 15:25:13 -0700
  • bbe7bd9057
    allow eof termination for single line comments Kat Marchán 2021-09-02 15:24:45 -0700
  • 2e42c4c0ec
    Change URIs to URLs for clarity (#125) Kat Marchán 2021-09-02 15:10:03 -0700
  • 1b86e13b13
    rename uri/iri to url/irl Kat Marchán 2021-09-02 15:09:14 -0700
  • a44fcbb1d4
    add type annotation info to spec (#123) Kat Marchán 2021-09-02 09:23:51 -0700
  • 80dec07c37
    Add schema specs for info and definitions (#120) Lars Willighagen 2021-09-02 07:07:09 +0200
  • a63d08d972
    add type annotation info to spec Kat Marchán 2021-09-01 22:04:28 -0700
  • 9c28f099a2
    remove specific range Kat Marchán 2021-09-01 20:59:17 -0700
  • c4cb8d45c4 update docs to reflect previous commit Lars Willighagen 2021-09-02 02:19:48 +0200
  • 28496e3154 require uri or iri format for schema link values Lars Willighagen 2021-09-02 02:18:30 +0200
  • 4290067075 link to semver in schema spec Lars Willighagen 2021-09-02 02:15:32 +0200
  • ad5a45373d make all info child nodes optional Lars Willighagen 2021-09-02 02:15:11 +0200
  • c11ac24799
    add a note about representations Kat Marchán 2021-09-01 12:53:18 -0700
  • 5bf0251bc8 add info node to kdl-schema.kdl Lars Willighagen 2021-09-01 12:37:25 +0200
  • 88e7062297 remove document::(description, schema-url) Lars Willighagen 2021-09-01 12:37:13 +0200
  • 522a647a26 add schema specs for info and definitions Lars Willighagen 2021-09-01 12:30:26 +0200
  • 7c54aae64f
    actually add child node spec to spec itself Kat Marchán 2021-08-31 23:08:12 -0700
  • 0a3e498e16
    clarify ordering stuff Kat Marchán 2021-08-31 23:00:39 -0700
  • e4ad12ecfd
    more links to XiK and JiK Kat Marchán 2021-08-31 22:41:59 -0700
  • 762d20ed3b
    add attribution for test suite Kat Marchán 2021-08-31 22:34:18 -0700
  • 83c24e48a4
    add a note about what to do if a test fails (or wrongly succeeds) Kat Marchán 2021-08-31 22:31:16 -0700
  • fd478c29c7
    bring over test suite from kdl4j (#119) Kat Marchán 2021-08-31 22:25:11 -0700
  • 164d2d202e
    bring over test suite from kdl4j Kat Marchán 2021-08-31 22:18:09 -0700
  • 129812543f
    prevent the three "keywords" from being used as bare identifiers (#117) Kat Marchán 2021-08-31 21:47:59 -0700
  • 37c0a38baa
    allow _ in post-decimal-point section (#118) Kat Marchán 2021-08-31 20:39:17 -0700
  • bf5e2c216c
    allow _ in post-decimal-point section Kat Marchán 2021-08-31 20:37:58 -0700
  • 7c24f9a88b
    prevent the three "keywords" from being used as bare identifiers Kat Marchán 2021-08-31 20:25:44 -0700
  • 3f739cad42
    make / illegal in identifiers Kat Marchán 2021-08-31 20:09:45 -0700
  • d7089944ac
    schema: add base64 format Kat Marchán 2021-08-31 19:59:23 -0700
  • 04a84a72ec
    link to other specs Kat Marchán 2021-08-31 19:38:26 -0700
  • f6a45e1f27
    KDL Query Language Spec (#111) Kat Marchán 2021-08-31 19:02:34 -0700
  • de203c658a
    more prose Kat Marchán 2021-08-31 19:02:10 -0700
  • 7739ca4d9d
    add || Kat Marchán 2021-08-31 18:13:23 -0700
  • e8559fe98c
    initial sketch for KQL Kat Marchán 2021-08-31 18:09:08 -0700
  • 34c6592f09
    remove () from identifiers so we can use it for KQL (#108) Kat Marchán 2021-08-31 17:09:57 -0700
  • 9ae510e563
    remove () from identifiers so we can use it for KQL Kat Marchán 2021-08-31 16:42:56 -0700
  • d87979f175
    KDL schema spec (#104) Kat Marchán 2021-08-31 12:03:27 -0700
  • 86f62aae47
    document formats Kat Marchán 2021-08-31 12:02:32 -0700
  • 1508ee4f13
    more validation work, cleanup, and docs Kat Marchán 2021-08-31 11:23:22 -0700
  • 8cf9ce0693
    more validations Kat Marchán 2021-08-31 10:39:44 -0700
  • ea66f812cf
    ready for review Kat Marchán 2021-08-30 20:21:22 -0700
  • 6f2cf327cb
    wip actual spec Kat Marchán 2021-08-30 18:43:51 -0700
  • dabdbd3cb8
    move schema to its own file Kat Marchán 2021-08-30 17:39:42 -0700
  • 2516d5ba19
    spread out a little more. this is more comfortable Kat Marchán 2021-08-30 17:37:14 -0700
  • 0a804976a8
    more work, add descriptions Kat Marchán 2021-08-30 13:35:30 -0700
  • 1416845fa6
    KDL schema spec Kat Marchán 2021-08-30 12:13:22 -0700
  • 9e35601c91
    Partially revert #99 (#100) Tab Atkins Jr 2021-08-24 14:57:03 -0700
  • 1400d15672
    Partially revert #99 Tab Atkins Jr 2021-08-24 14:51:55 -0700
  • 6704988633
    identifiers should never look like numbers (#99) Kat Marchán 2021-08-24 09:10:08 -0700
  • 70867adec4
    identifiers should never look like numbers Kat Marchán 2021-08-24 08:30:05 -0700
  • 5883435297
    fix(grammar): allow whitespace before a node-terminator (#98) Kat Marchán 2021-08-21 18:05:53 -0700
  • f3be0c958d
    Update SPEC.md Kat Marchán 2021-08-21 18:03:25 -0700
  • 4a02b36a88
    Update SPEC.md Kat Marchán 2021-08-21 18:03:04 -0700
  • 5b45776556
    fix(grammar): allow whitespace before a node-terminator Kat Marchán 2021-08-21 18:01:04 -0700
  • 549ba1d2ec
    First pass at XiK (#95) Tab Atkins Jr 2021-08-03 16:31:43 -0700
  • f65e6bf871 XML comments use KDL multiline comments, with ! nodes as an alternative. Tab Atkins-Bittner 2021-08-03 16:25:23 -0700
  • 7996490022 fix the doctype node Tab Atkins-Bittner 2021-08-03 15:49:14 -0700
  • c210ec4806 First pass at XiK Tab Atkins-Bittner 2021-08-03 15:46:41 -0700
  • d4ae61f4f4
    fix: remove deadusername (#94) Danielle Smith 2021-07-23 22:10:01 +0200
  • d14981bb10
    fix: remove deadusername Danielle Smith 2021-07-23 20:58:27 +0200
  • cc48e85f58
    Switch literal nodes to `-` (#93) Tab Atkins Jr 2021-07-19 10:30:17 -0700
  • 58f51fcc33
    Switch literal nodes to `-` Tab Atkins Jr 2021-07-19 10:26:30 -0700
  • 3e5184d788
    Add JiK spec (#92) Tab Atkins Jr 2021-07-18 14:11:08 -0700
  • 15c1ebbff1 Add JiK spec Tab Atkins-Bittner 2021-07-18 14:02:39 -0700
  • e7147cf4ac
    Fixed inconsistency between spec wording and BNF (#88) Serafina Brocious 2021-04-18 23:19:34 -0400
  • 15aff6a309
    Added optional sign to all number syntaxes (#87) Serafina Brocious 2021-04-18 23:19:21 -0400
  • 00ed4b588b
    Added Python implementation. (#86) Serafina Brocious 2021-04-18 23:18:59 -0400
  • 950786d375 Fixed inconsistency between spec wording and BNF Sera Brocious 2021-04-12 02:26:10 -0400
  • defbd80412 Added optional sign to all number syntaxes Sera Brocious 2021-04-12 02:02:55 -0400
  • 6f5317a7ea Added Python implementation. Sera Brocious 2021-04-12 01:50:55 -0400
  • 44c295358e
    Use regular short = in readme example Kat Marchán 2021-01-14 20:55:20 -0800
  • 33f0146eda
    Clarify licensing situation Kat Marchán 2021-01-14 20:51:39 -0800
  • 9fc879403c
    Add PHP to list of impls Kat Marchán 2021-01-12 21:22:06 -0800
  • a5295f1bb0
    Add Java implementation to list in README (#74) Hannah Kolbeck 2021-01-12 20:08:57 -0800
  • 7a42ca8378
    Add Java implementation to list in README Hannah Kolbeck 2021-01-11 19:33:20 -0800
  • 9ceb0ed8d4
    Possible typo in "Escapes" table (#72) Daniel Smith 2021-01-11 22:08:03 +0200
  • 1f293c280b
    Add forwardlash to escapes table (#73) Daniel Smith 2021-01-11 22:07:28 +0200
  • 0a25371123
    Add forwardlash to escapes table Daniel Smith 2021-01-10 22:54:04 +0200
  • cd05226cd8
    Possible typo in "Escapes" table Daniel Smith 2021-01-10 17:13:38 +0200