Tony Garnock-Jones
be32f9b7c8
Remove single-precision floats from the implementations
2024-01-27 14:40:37 +01:00
Tony Garnock-Jones
48b2f06f8e
Release independent packages
...
preserves-path@5.992.0
preserves-schema@5.992.0
preserves-schema-macros@0.992.0
preserves-tools@4.992.2
Generated by cargo-workspaces
2023-11-18 16:17:10 +01:00
Tony Garnock-Jones
284614eecb
New `compile_preserves_schemas!` macro
2023-11-18 16:14:46 +01:00
Tony Garnock-Jones
2bfd5f4b03
Release independent packages
...
preserves@4.992.0
preserves-path@4.992.0
preserves-schema@4.992.0
preserves-tools@4.992.0
Generated by cargo-workspaces
2023-11-01 14:48:37 +01:00
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
9d1db2d71f
Bump versions manually again
2023-10-29 21:47:06 +01:00
Tony Garnock-Jones
bc1f4f0ae5
Manually bump versions because I can never figure out how cargo workspaces is supposed to work
2023-10-15 12:20:51 +02:00
Tony Garnock-Jones
b7a2acf65b
Update implementations for simplified binary syntax.
...
As part of this, I noticed a problem when updating the Rust
implementation. With the BF..84 design for annotations, if you are
wanting to skip annotations—for example, if you're parsing
incrementally, SAX-style, ignoring annotations—then with any
parenthesised form you have to remember to check for and skip something
after reading a term. This is awkward, so I want to revisit the design
of annotations and go back to the prefix-form (85..) of the
current-mainline design.
2023-10-14 21:29:09 +02:00
Tony Garnock-Jones
930964ca05
cargo fmt
2023-07-21 18:15:30 +02:00
Tony Garnock-Jones
a51fc34700
Release independent packages
...
preserves-path@4.1.0
preserves-schema@3.1.0
Generated by cargo-workspaces
2023-01-28 22:39:11 +01:00
Tony Garnock-Jones
7f387d6d71
Support xrefs in schema compiler; offer Arc for languages
2023-01-28 22:38:14 +01:00
Tony Garnock-Jones
04d8201e08
Release independent packages
...
preserves@3.0.0
preserves-path@4.0.2
preserves-schema@3.0.3
preserves-tools@3.0.2
Generated by cargo-workspaces
2023-01-16 14:56:04 +01:00
Tony Garnock-Jones
5bee5fb247
Major bump to rust preserves because of the new numerics/symbol syntax
2023-01-16 14:55:08 +01:00
Tony Garnock-Jones
0b94af3a52
Release independent packages
...
preserves@2.5.0
Generated by cargo-workspaces
2022-10-26 16:01:48 +02:00
Tony Garnock-Jones
b5e2eeae46
Release independent packages
...
preserves@2.4.1
preserves-path@4.0.1
preserves-schema@3.0.1
preserves-tools@3.0.1
Generated by cargo-workspaces
2022-10-26 13:31:17 +02:00
Tony Garnock-Jones
1804fa3918
Prepare to try out cargo-workspaces as release tool
2022-10-26 13:30:45 +02:00
Tony Garnock-Jones
fd121cfb4c
Bump versions
2022-10-24 14:39:07 +02:00
Tony Garnock-Jones
be7b8e6477
Adjust quantification for Deserialize trait
2022-10-24 14:30:43 +02:00
Tony Garnock-Jones
0bc742d7a2
(cargo-release) version {{version}}
2022-06-08 16:27:04 +02:00
Tony Garnock-Jones
00eb9e97b6
Implement count function
2022-06-06 15:28:11 +02:00
Tony Garnock-Jones
80e6e4aa3f
Prepare for move away from preserves.gitlab.io/preserves toward preserves.dev
2022-05-24 13:32:54 +02:00
Tony Garnock-Jones
3d1b151462
(cargo-release) version {{version}}
2022-01-19 14:27:14 +01:00
Tony Garnock-Jones
76ca8fe12b
(cargo-release) version {{version}}
2022-01-14 15:49:36 +01:00
Tony Garnock-Jones
ed63d46348
Experimental schema interpreter and preserves-path support
2021-11-16 22:10:04 +01:00
Tony Garnock-Jones
668ac9f680
(cargo-release) version {{version}}
2021-10-04 14:32:51 +02:00
Tony Garnock-Jones
b73e0c7025
(cargo-release) version {{version}}
2021-09-30 13:12:27 +02:00
Tony Garnock-Jones
e31cf739df
(cargo-release) version {{version}}
2021-09-30 12:45:19 +02:00
Tony Garnock-Jones
1b4064b17c
Release 2.0.0
2021-09-25 11:16:48 +02:00
Tony Garnock-Jones
a72810c416
(cargo-release) version {{version}}
2021-09-20 15:39:02 +02:00
Tony Garnock-Jones
9936ddb29d
(cargo-release) version {{version}}
2021-09-20 14:33:39 +02:00
Tony Garnock-Jones
f778325748
(cargo-release) version {{version}}
2021-09-19 20:58:03 +02:00
Tony Garnock-Jones
72a38cea7e
Argh, update to naming convention used by cargo-release
2021-09-19 20:53:06 +02:00
Tony Garnock-Jones
6fdda6636b
Bump versions to 2.0.0-rc1
2021-09-19 16:48:00 +02:00
Tony Garnock-Jones
00e31c0e29
(cargo-release) version {{version}}
2021-09-02 11:13:17 +02:00
Tony Garnock-Jones
a9125874bf
(cargo-release) version {{version}}
2021-08-28 17:02:28 +02:00
Tony Garnock-Jones
027966fb3b
(cargo-release) version {{version}}
2021-08-27 17:17:39 +02:00
Tony Garnock-Jones
dc451ea7b4
(cargo-release) version {{version}}
2021-08-27 16:52:52 +02:00
Tony Garnock-Jones
94fe6ad946
Update pre-commit hook and clone path.bin to address #30 .
2021-08-25 09:24:24 +02:00
Tony Garnock-Jones
5c8bacd759
(cargo-release) version {{version}}
2021-08-12 17:43:48 -04:00
Tony Garnock-Jones
ea75dc8f59
Avoid needless schemas/mod.rs file
2021-08-11 18:04:46 -04:00
Tony Garnock-Jones
cf94a95266
Put a symlink to path.bin in this crate, to allow cargo publish to work
2021-08-10 12:54:42 -04:00
Tony Garnock-Jones
3128f6da82
Grar, more manual bumping
2021-08-10 12:22:58 -04:00
Tony Garnock-Jones
f1b4a4568b
Try manual publishing
2021-08-10 12:20:50 -04:00
Tony Garnock-Jones
d67bafcb30
(cargo-release) version {{version}}
2021-08-10 11:36:46 -04:00
Tony Garnock-Jones
ebc609dfec
Repair? versions
2021-08-10 11:33:16 -04:00
Tony Garnock-Jones
4f60845dc0
(cargo-release) version {{version}}
2021-08-10 11:27:40 -04:00
Tony Garnock-Jones
37ca3fd493
Use OUT_DIR
2021-08-10 11:19:12 -04:00
Tony Garnock-Jones
e6d7e9c1b5
(cargo-release) start next development iteration {{next_version}}
2021-08-10 11:00:12 -04:00
Tony Garnock-Jones
b11316e40b
(cargo-release) version {{version}}
2021-08-10 11:00:12 -04:00
Tony Garnock-Jones
c2167f1ee8
Prep for release
2021-08-10 10:59:03 -04:00