Commit Graph

1099 Commits

Author SHA1 Message Date
Tony Garnock-Jones 61f298503e Release independent packages
preserves@4.991.0
preserves-path@4.991.0
preserves-schema@4.991.0
preserves-tools@4.991.0

Generated by cargo-workspaces
2023-10-31 21:26:56 +01:00
Tony Garnock-Jones 2eb12a30d6 Bump spec version for hash-space comments 2023-10-31 21:22:49 +01:00
Tony Garnock-Jones fb63ac24b0 Merge branch 'main' into comment-syntax-hash-space 2023-10-31 21:15:41 +01:00
Tony Garnock-Jones ec03bdb45f Clarify lexicographical ordering 2023-10-31 20:00:18 +01:00
Tony Garnock-Jones 23e0e59daf Trailing comments 2023-10-31 19:32:06 +01:00
Tony Garnock-Jones c18e9dd1fe Tweaks 2023-10-31 18:06:05 +01:00
Tony Garnock-Jones a69444f085 preserves-expressions.md 2023-10-31 17:37:09 +01:00
Tony Garnock-Jones 982d916b61 Minor presentation tweak to make Sequence/Set/Dictionary line up in the grammar like it does in the abstract model definition 2023-10-31 17:34:37 +01:00
Tony Garnock-Jones 47b4c07268 Release independent packages
preserves@3.990.4

Generated by cargo-workspaces
2023-10-31 13:27:35 +01:00
Tony Garnock-Jones 8276a50552 Repair error in Rust integer width calculation 2023-10-31 13:27:03 +01:00
Tony Garnock-Jones cf50e00f80 Repair failing TS bigint tests 2023-10-31 12:53:54 +01:00
Tony Garnock-Jones c053102d07 Merge branch 'main' into comment-syntax-hash-space 2023-10-31 10:51:36 +01:00
Tony Garnock-Jones 1a2657fe33 Simplify and firm up test suite. Known failures: TS, wrt bigint 2023-10-30 17:28:33 +01:00
Tony Garnock-Jones cdc5295a72 Java quasi-Symbols 2023-10-30 10:46:11 +01:00
Tony Garnock-Jones 7c0fc8f358 Repairs after merge 2023-10-29 22:32:27 +01:00
Tony Garnock-Jones 1aedfe46b7 Merge branch 'main' into comment-syntax-hash-space 2023-10-29 22:22:40 +01:00
Tony Garnock-Jones e2e81a67c3 Fix up cheat sheets 2023-10-29 22:11:43 +01:00
Tony Garnock-Jones 9d1db2d71f Bump versions manually again 2023-10-29 21:47:06 +01:00
Tony Garnock-Jones eaa8963ead Update python docs 2023-10-29 21:41:24 +01:00
Tony Garnock-Jones 7958b9a6f2 Bump version 2023-10-29 21:37:44 +01:00
Tony Garnock-Jones 8c9f3b13ee Publish
- @preserves/core@0.990.1
 - @preserves/schema-cli@0.990.2
 - @preserves/schema@0.990.2
2023-10-29 21:34:42 +01:00
Tony Garnock-Jones b8fb7abab1 New tests and fixes for bad surrogate pair situations. Closes #43 2023-10-29 21:30:54 +01:00
Tony Garnock-Jones 9595872177 Test cases and implementation updates for delimiters following Boolean and SymbolOrNumber. Closes #47 2023-10-29 21:04:52 +01:00
Tony Garnock-Jones e8c0a2565e Repair errors exposed by parse tests in rust 2023-10-29 21:02:48 +01:00
Tony Garnock-Jones 755a8bc73b Enable parse tests in rust 2023-10-29 21:00:56 +01:00
Tony Garnock-Jones c30073c3f9 Repair errors surfaced by the new tests 2023-10-29 19:27:29 +01:00
Tony Garnock-Jones a14b2d49b7 Add parse tests 2023-10-29 19:11:16 +01:00
Tony Garnock-Jones 4869507b09 Enable text-parser tests in @preserves/core; fix a couple of errors 2023-10-29 18:12:12 +01:00
Tony Garnock-Jones c0df6c83a8 Cosmetic 2023-10-29 16:45:45 +01:00
Tony Garnock-Jones 2445ab4a5a Merge branch 'main' into comment-syntax-hash-space 2023-10-29 16:44:32 +01:00
Tony Garnock-Jones 5b8c07cb3f Introduce the notion of a "delimiter" to follow Boolean and SymbolOrNumber. 2023-10-29 15:55:19 +01:00
Tony Garnock-Jones 55deeea343 Correct schema spec and note different usages of @name. Closes #31. 2023-10-29 15:20:42 +01:00
Tony Garnock-Jones ee0f9a79fd Ignore leading/trailing/repeated slashes and ampersands. Closes #32. 2023-10-29 14:51:03 +01:00
Tony Garnock-Jones 49242bb4dc Use tables for implementations 2023-10-27 15:23:22 +02:00
Tony Garnock-Jones 3893b0e581 Link to Rust docs 2023-10-27 15:03:46 +02:00
Tony Garnock-Jones ed40b2198b Adjust whitespace 2023-10-27 14:12:57 +02:00
Tony Garnock-Jones 9c90efe36b Release independent packages
preserves-schema@3.990.3

Generated by cargo-workspaces
2023-10-27 14:11:52 +02:00
Tony Garnock-Jones e31f834d72 Update preserves-schema-rs docs 2023-10-27 14:11:38 +02:00
Tony Garnock-Jones af5de5b836 Release independent packages
preserves@3.990.2
preserves-schema@3.990.2

Generated by cargo-workspaces
2023-10-27 14:04:14 +02:00
Tony Garnock-Jones 8db860648b A little more documentation for preserves-schema 2023-10-27 14:03:53 +02:00
Tony Garnock-Jones f009920dd7 Progress on documenting preserves-schema 2023-10-27 13:26:52 +02:00
Tony Garnock-Jones a2cb071f01 Release independent packages
preserves@3.990.1
preserves-schema@3.990.1

Generated by cargo-workspaces
2023-10-27 11:44:22 +02:00
Tony Garnock-Jones 130e58a3e1 More documentation 2023-10-27 11:40:55 +02:00
Tony Garnock-Jones 4b40bf174d Document Preserves crate 2023-10-27 00:46:27 +02:00
Tony Garnock-Jones 01d3659216 Split out @preserves/schema-cli from @preserves/schema 2023-10-19 02:27:01 +02:00
Tony Garnock-Jones ccf277cddb Switch to "# "-prefixed text comment annotation syntax 2023-10-18 10:20:30 +02:00
Tony Garnock-Jones 4e471ed896 Tweak 2023-10-17 11:22:12 +02:00
Tony Garnock-Jones 0eabbd4257 Discuss unpaired surrogate code points on the why-not-json page 2023-10-17 11:18:50 +02:00
Tony Garnock-Jones 19a4edc36a Internal anchors 2023-10-17 10:57:33 +02:00
Tony Garnock-Jones 975fc05d8f Link QuickRef in nav 2023-10-17 10:55:11 +02:00