Emery Hemingway ehmry
ehmry commented on pull request syndicate-lang/syndicate-protocols#11 2024-05-26 11:42:07 +00:00
Reorder alternatives to fail by default

The first patch I took it to the max. I force pushed a more conservative patch.

ehmry pushed to close-on-fail at ehmry/syndicate-protocols 2024-05-26 11:40:29 +00:00
27c7bbfd27 Reorder some alternatives to fail by default
ehmry pushed to trunk at ehmry/preserves-nim 2024-05-25 07:37:12 +00:00
c7dc205537 pegs: refer to npeg syntax in the documentation
ehmry pushed to trunk at ehmry/syndicate_actor_tox 2024-05-23 19:06:20 +00:00
2cd6803f03 API update
ehmry pushed to trunk at ehmry/syndicate-nim 2024-05-23 14:51:54 +00:00
7ab4611824 Replace hashlib with nimcrypto
51ec8df124 Regenerate protocols
Compare 2 commits »
ehmry pushed to trunk at ehmry/preserves-nim 2024-05-23 13:02:22 +00:00
ed065fcc2d sugar: preserve most Nim atomics with %
ehmry pushed to trunk at ehmry/preserves-nim 2024-05-22 19:54:22 +00:00
13fe49e791 Add default.nix
ehmry pushed to trunk at ehmry/preserves-nim 2024-05-22 18:04:48 +00:00
1fee875909 decoding: parse single-byte boolean streams
ehmry pushed tag 20240522 to ehmry/preserves-nim 2024-05-22 18:04:48 +00:00
ehmry deleted branch HEAD from ehmry/syndicate-nim 2024-05-22 18:01:06 +00:00
ehmry pushed to close-on-fail at ehmry/syndicate-protocols 2024-05-22 17:20:24 +00:00
7b3facfb78 Reorder alternatives to fail by default
ehmry created pull request syndicate-lang/syndicate-protocols#11 2024-05-22 17:19:37 +00:00
Reorder alternatives to fail by default
ehmry created branch close-on-fail in ehmry/syndicate-protocols 2024-05-22 17:16:19 +00:00
ehmry pushed to close-on-fail at ehmry/syndicate-protocols 2024-05-22 17:16:19 +00:00
6b39affde1 Reorder alternatives to fail by default
599b4ed469 Packet::Nop
6e555c9fd5 Update binary schemas
8ebde104ca http: order absent fields first
c0239cf322 And with that we are almost back where we started with http.prs!
Compare 10 commits »
ehmry pushed to trunk at ehmry/preserves-nim 2024-05-22 16:49:55 +00:00
cd6812ae07 encoding: sort dictionaries by encoded keys
ehmry pushed tag 20240522 to ehmry/preserves-nim 2024-05-22 16:49:55 +00:00
ehmry pushed to trunk at ehmry/preserves-nim 2024-05-22 16:17:43 +00:00
4ebca473df schemaparse: definition annotations come after line comments
9d328b3d0c schemaparse: do not capture annotations
Compare 2 commits »
ehmry pushed tag 20240522 to ehmry/preserves-nim 2024-05-22 16:17:43 +00:00
ehmry pushed tag 20240522 to ehmry/preserves-nim 2024-05-22 16:00:49 +00:00
ehmry pushed to trunk at ehmry/preserves-nim 2024-05-22 15:59:42 +00:00
92c6eb16bb schemaparse: do not capture annotation strings
921acb6b21 schemaparse: ignore line comments in dictionaries
ea6c8118e8 schemaparse: fix parsing of annotated named record fields
Compare 3 commits »