Tony Garnock-Jones
|
0f49b8b1b4
|
Python release 0.11.0 (canonicalizing binary encoder)
|
2022-02-09 15:05:55 +01:00 |
Tony Garnock-Jones
|
a1f5a6ee13
|
Publish
- @preserves/core@0.20.3
- @preserves/schema@0.21.3
|
2022-02-09 15:04:14 +01:00 |
Tony Garnock-Jones
|
356ff74058
|
Experimentally (?) use fromJS in stringify
|
2022-02-09 15:03:36 +01:00 |
Tony Garnock-Jones
|
21de8b799a
|
Canonicalizing binary encoder
|
2022-02-09 14:59:50 +01:00 |
Tony Garnock-Jones
|
0596d877f8
|
Publish
- @preserves/core@0.20.2
- @preserves/schema@0.21.2
|
2022-01-26 16:42:06 +01:00 |
Tony Garnock-Jones
|
d9ee80093b
|
Repair stringifyEmbeddedWrite
|
2022-01-26 16:41:16 +01:00 |
Tony Garnock-Jones
|
a461657cde
|
Publish
- @preserves/core@0.20.1
- @preserves/schema@0.21.1
|
2022-01-26 16:03:33 +01:00 |
Tony Garnock-Jones
|
574209966b
|
Better stringification
|
2022-01-26 16:03:13 +01:00 |
Tony Garnock-Jones
|
c5094f8b8f
|
Publish
- @preserves/core@0.20.0
- @preserves/schema@0.21.0
|
2022-01-26 14:16:19 +01:00 |
Tony Garnock-Jones
|
0129901dab
|
Javascript pretty-printer
|
2022-01-26 14:15:35 +01:00 |
Tony Garnock-Jones
|
6cd8cb2c37
|
Repair test
|
2022-01-24 13:41:58 +01:00 |
Tony Garnock-Jones
|
bdbffad5d3
|
Update package.json script names
|
2022-01-24 13:39:19 +01:00 |
Tony Garnock-Jones
|
2c58066380
|
Publish
- @preserves/core@0.19.0
- @preserves/schema@0.20.0
|
2022-01-24 13:01:17 +01:00 |
Tony Garnock-Jones
|
f6999938f8
|
More ergonomic definition of variant name
|
2022-01-22 23:53:07 +01:00 |
Tony Garnock-Jones
|
382bf8d956
|
Expose reflection typedefs
|
2022-01-22 23:45:24 +01:00 |
Tony Garnock-Jones
|
e4792ddccd
|
Improve protocols for (de)coding JS/Preserves somewhat
|
2022-01-22 23:38:02 +01:00 |
Tony Garnock-Jones
|
ae6eaa663e
|
Expose a touch more static information, e.g. __as_preserve__ and __from_preserve__.
|
2022-01-22 23:25:16 +01:00 |
Tony Garnock-Jones
|
d8615175a5
|
I guess I'm developing a convention for how these things should look now
|
2022-01-22 23:21:05 +01:00 |
Tony Garnock-Jones
|
a98aa357d4
|
Repair command-line handling
|
2022-01-22 23:20:35 +01:00 |
Tony Garnock-Jones
|
3d1b151462
|
(cargo-release) version {{version}}
|
2022-01-19 14:27:14 +01:00 |
Tony Garnock-Jones
|
261395beaf
|
`rec!` macro; access to `io::Write` inside `Writer`s
|
2022-01-19 14:25:52 +01:00 |
Tony Garnock-Jones
|
76ca8fe12b
|
(cargo-release) version {{version}}
|
2022-01-14 15:49:36 +01:00 |
Tony Garnock-Jones
|
35e5d54683
|
Silence warning
|
2022-01-14 15:48:22 +01:00 |
Tony Garnock-Jones
|
8f7ef3ff69
|
Repair case-conversion of type names for names like "IOList" -> "IoList"
|
2022-01-14 15:48:10 +01:00 |
Tony Garnock-Jones
|
c1077e2f35
|
Note on annotation ordering (spelling out what was already implicit in the text)
|
2022-01-14 15:28:54 +01:00 |
Tony Garnock-Jones
|
087b8d6130
|
Repair schemac invocations
|
2022-01-14 14:12:32 +01:00 |
Tony Garnock-Jones
|
9a718548c0
|
First steps toward a C library for Preserves
|
2022-01-14 00:27:18 +01:00 |
Tony Garnock-Jones
|
15765126e2
|
Repair typo
|
2022-01-13 23:30:59 +01:00 |
Tony Garnock-Jones
|
2721ce81c4
|
Repair lexicographic ordering among Bytes instances, which in turn repairs canonicalizing binary output, which in turn fixes the tests now there's just been a very long test name symbol added.
|
2022-01-13 23:30:28 +01:00 |
Tony Garnock-Jones
|
850678a80a
|
New test of very long integer
|
2022-01-13 23:29:47 +01:00 |
Tony Garnock-Jones
|
c3af4656c1
|
Version 0.10.2
|
2022-01-12 14:07:51 +01:00 |
Tony Garnock-Jones
|
61ef91a958
|
Allow schema encoding (auto-)escapes
|
2022-01-12 14:07:32 +01:00 |
Tony Garnock-Jones
|
8f99f14b92
|
Oops. Forgot to git add copies of test sample data
|
2022-01-12 12:27:01 +01:00 |
Tony Garnock-Jones
|
f348701169
|
Avoid x.__preserve__(), preferring preserve(x)
|
2022-01-12 11:40:05 +01:00 |
Tony Garnock-Jones
|
ed518a9c71
|
Version 0.10.0
|
2022-01-12 02:04:49 +01:00 |
Tony Garnock-Jones
|
b70352bc85
|
Publish
- @preserves/core@0.18.2
- @preserves/schema@0.19.7
|
2022-01-12 02:03:23 +01:00 |
Tony Garnock-Jones
|
ddfd2e24a6
|
Indented text printing
|
2022-01-12 02:02:36 +01:00 |
Tony Garnock-Jones
|
3cc875bce3
|
Handle no-whitespace-after-a-number
|
2022-01-12 02:02:11 +01:00 |
Tony Garnock-Jones
|
fb6a5caf38
|
Update LSP settings
|
2022-01-12 02:01:54 +01:00 |
Tony Garnock-Jones
|
50de00eac5
|
Version 0.9.0
|
2022-01-11 06:29:45 +01:00 |
Tony Garnock-Jones
|
8c4fedac0a
|
Split out encoding/formatting unhandler error to method, for overridability
|
2022-01-11 06:29:18 +01:00 |
Tony Garnock-Jones
|
602dea1ac6
|
Rearrange tests to include test data. As part of this, remove tests for python2; from here out, python2 compatibility will likely rot.
|
2022-01-07 21:14:21 +01:00 |
Tony Garnock-Jones
|
275a5aa45b
|
Bump patch number
|
2022-01-07 20:49:20 +01:00 |
Tony Garnock-Jones
|
39f9a2e5ef
|
Include path.prb in the package, like schema.prb
|
2022-01-07 20:48:24 +01:00 |
Tony Garnock-Jones
|
21cfa3a1e6
|
Bump to 0.7.3
|
2021-12-17 23:25:39 +01:00 |
Tony Garnock-Jones
|
6c0ef47e03
|
Be more liberal about accepting either lists or tuples when parsing using a schema instance
|
2021-12-17 23:25:03 +01:00 |
Tony Garnock-Jones
|
550a524ca1
|
Publish
- @preserves/schema@0.19.6
|
2021-12-13 13:13:33 +01:00 |
Tony Garnock-Jones
|
944ac54414
|
Dumber but more reliable and more useful handling of schema input base directories
|
2021-12-13 12:52:24 +01:00 |
Tony Garnock-Jones
|
bfa0b0bcb4
|
Publish
- @preserves/schema@0.19.5
|
2021-12-13 12:19:19 +01:00 |
Tony Garnock-Jones
|
3b1669389c
|
Allow cross-references to other schemas when generating code
|
2021-12-13 12:18:12 +01:00 |