-
00e31c0e29
(cargo-release) version {{version}}
rust-preserves@1.0.0
rust-preserves-tools@1.0.0
rust-preserves-schema@1.0.0
rust-preserves-path@1.0.0
Tony Garnock-Jones
2021-09-02 11:13:17 +0200
-
a9125874bf
(cargo-release) version {{version}}
rust-preserves@0.20.0
rust-preserves-tools@0.6.0
rust-preserves-schema@0.8.0
rust-preserves-path@0.5.0
Tony Garnock-Jones
2021-08-28 17:02:28 +0200
-
8550be0ba2
Refactor SignedInteger conversions to be more comprehensive and less repetitive
Tony Garnock-Jones
2021-08-28 17:01:59 +0200
-
3cdf1f662e
Reorganize support re-exports to support preservesless usage of preserves_schema
Tony Garnock-Jones
2021-08-28 17:01:36 +0200
-
027966fb3b
(cargo-release) version {{version}}
rust-preserves@0.19.0
rust-preserves-tools@0.5.0
rust-preserves-schema@0.7.0
rust-preserves-path@0.4.0
Tony Garnock-Jones
2021-08-27 17:17:39 +0200
-
f387f5e8c9
Value::bytestring, NestedValue::bytestring
Tony Garnock-Jones
2021-08-27 17:17:30 +0200
-
0aded61071
Take advantage of NestedValue::symbol
Tony Garnock-Jones
2021-08-27 16:59:54 +0200
-
dc451ea7b4
(cargo-release) version {{version}}
rust-preserves@0.18.0
rust-preserves-tools@0.4.0
rust-preserves-schema@0.6.0
rust-preserves-path@0.3.0
Tony Garnock-Jones
2021-08-27 16:52:52 +0200
-
3e56cf3d7e
NestedValue::symbol
Tony Garnock-Jones
2021-08-27 16:52:11 +0200
-
94fe6ad946
Update pre-commit hook and clone path.bin to address #30.
Tony Garnock-Jones
2021-08-25 09:24:24 +0200
-
446b2ee5f7
(cargo-release) version {{version}}
rust-preserves-tools@0.3.0
Tony Garnock-Jones
2021-08-20 15:02:01 -0400
-
62cd9ac78f
Unquoted output format
Tony Garnock-Jones
2021-08-20 15:01:30 -0400
-
8b5aa372b5
Release 0.7.0
python-preserves@0.7.0
Tony Garnock-Jones
2021-08-19 18:46:33 -0400
-
d408070fde
Better debug printing
Tony Garnock-Jones
2021-08-18 22:57:06 -0400
-
0f30522f19
Repair typo
Tony Garnock-Jones
2021-08-18 22:56:59 -0400
-
e0bc1b31b8
Better error reporting
Tony Garnock-Jones
2021-08-18 22:56:50 -0400
-
6bb99b45c3
fold.py
Tony Garnock-Jones
2021-08-18 14:04:00 -0400
-
5669f2aff1
Bump preserves version
python-preserves@0.7.0-rc1
Tony Garnock-Jones
2021-08-17 14:25:50 -0400
-
0c693d8ece
Python preserves-path implementation
Tony Garnock-Jones
2021-08-17 14:07:12 -0400
-
82c66ec1c4
Embedded wrapper; preserve() function
Tony Garnock-Jones
2021-08-17 14:06:52 -0400
-
a5065955ca
loads/dumps aliases
Tony Garnock-Jones
2021-08-17 08:05:38 -0400
-
8afc8f1eae
Python text codec
Tony Garnock-Jones
2021-08-17 08:04:38 -0400
-
123b6222ca
Split out modules
Tony Garnock-Jones
2021-08-16 19:24:50 -0400
-
cf192b634c
SchemaEntity -> SchemaObject
Tony Garnock-Jones
2021-08-16 14:06:41 -0400
-
fff34b8d45
Simplify Namespace
Tony Garnock-Jones
2021-08-16 12:37:31 -0400
-
e2b27b619f
Schema encode
Tony Garnock-Jones
2021-08-16 11:38:44 -0400
-
a2ca133983
load_schema_file, load metaschema
Tony Garnock-Jones
2021-08-16 11:18:54 -0400
-
e056394ca6
Tighten exceptions
Tony Garnock-Jones
2021-08-16 11:18:34 -0400
-
fc1d6afc28
Handle empty patterns specially
Tony Garnock-Jones
2021-08-15 23:51:07 -0400
-
59bcced776
@extend decorator
Tony Garnock-Jones
2021-08-15 23:40:28 -0400
-
e45ff6b020
Small improvements
Tony Garnock-Jones
2021-08-15 23:30:46 -0400
-
abe60b3506
First steps to schema support for python
Tony Garnock-Jones
2021-08-15 22:55:25 -0400
-
5c8bacd759
(cargo-release) version {{version}}
rust-preserves-tools@0.2.0
rust-preserves-schema@0.5.0
rust-preserves-path@0.2.0
Tony Garnock-Jones
2021-08-12 17:43:48 -0400
-
1b466aade7
Add --exclude-unchanged cargo-release flag, from my own feature branch
Tony Garnock-Jones
2021-08-12 17:43:34 -0400
-
23329cd8f3
Let's try without dev versions
Tony Garnock-Jones
2021-08-12 15:53:50 -0400
-
06a08631aa
Plugins are now part of CompilerConfig
Tony Garnock-Jones
2021-08-12 15:28:24 -0400
-
eafc22fb1c
Compiler plugins (hardcoded to begin with)
Tony Garnock-Jones
2021-08-12 15:23:37 -0400
-
ea75dc8f59
Avoid needless schemas/mod.rs file
Tony Garnock-Jones
2021-08-11 18:04:46 -0400
-
5161e54e0d
Publish
@preserves/schema@0.17.0
Tony Garnock-Jones
2021-08-11 16:03:16 -0400
-
7f8db08039
Manual bump deps
rust-preserves-tools@0.1.3
Tony Garnock-Jones
2021-08-10 12:56:12 -0400
-
cf94a95266
Put a symlink to path.bin in this crate, to allow cargo publish to work
rust-preserves-path@0.1.3
Tony Garnock-Jones
2021-08-10 12:25:05 -0400
-
3128f6da82
Grar, more manual bumping
rust-preserves-schema@0.4.3
Tony Garnock-Jones
2021-08-10 12:22:58 -0400
-
f1b4a4568b
Try manual publishing
Tony Garnock-Jones
2021-08-10 12:20:50 -0400
-
d67bafcb30
(cargo-release) version {{version}}
rust-preserves@0.17.2
rust-preserves-schema@0.4.2
Tony Garnock-Jones
2021-08-10 11:36:46 -0400
-
ebc609dfec
Repair? versions
Tony Garnock-Jones
2021-08-10 11:33:16 -0400
-
4f60845dc0
(cargo-release) version {{version}}
rust-preserves@0.17.1
rust-preserves-schema@0.4.1
Tony Garnock-Jones
2021-08-10 11:27:40 -0400
-
37ca3fd493
Use OUT_DIR
Tony Garnock-Jones
2021-08-10 11:18:58 -0400
-
e6d7e9c1b5
(cargo-release) start next development iteration {{next_version}}
Tony Garnock-Jones
2021-08-10 11:00:12 -0400
-
b11316e40b
(cargo-release) version {{version}}
rust-preserves@0.17.0
rust-preserves-schema@0.4.0
Tony Garnock-Jones
2021-08-10 11:00:12 -0400
-
c2167f1ee8
Prep for release
Tony Garnock-Jones
2021-08-10 10:48:20 -0400
-
0821f6e3da
Default to streaming, not collection
Tony Garnock-Jones
2021-08-10 08:43:33 -0400
-
e02ee00894
Fix conformance errors
Tony Garnock-Jones
2021-08-10 08:40:20 -0400
-
32ebebec34
Move racket preserves-tool out of the way (in favour of the rust one)
Tony Garnock-Jones
2021-08-10 08:40:11 -0400
-
a0bf6ebf41
Various output formats
Tony Garnock-Jones
2021-08-08 18:04:49 -0400
-
02420543f1
Treat Symbols more uniformly like Strings
Tony Garnock-Jones
2021-08-08 18:04:33 -0400
-
7abd4a3d3a
Split out submodules
Tony Garnock-Jones
2021-08-08 17:40:08 -0400
-
2ee1c48fcd
Rename real to ~real, and add ~int to match
Tony Garnock-Jones
2021-08-08 17:19:58 -0400
-
965bda9f9e
Add "real"
Tony Garnock-Jones
2021-08-08 17:08:32 -0400
-
61af114d5f
Much better: boolean operations on newly-introduced Predicates, rather than selectors generally
Tony Garnock-Jones
2021-08-08 16:01:29 -0400
-
137cc63a97
Initial stab at preserves-path; repair error wrt EOF immediately following a number
Tony Garnock-Jones
2021-08-08 14:26:17 -0400
-
be10924118
Be less specific for regex dep
Tony Garnock-Jones
2021-08-05 15:58:02 +0200
-
96707352e6
Quotation
Tony Garnock-Jones
2021-08-05 15:55:48 +0200
-
cfd9898b4d
Option to escape spaces
Tony Garnock-Jones
2021-08-05 15:54:41 +0200
-
661d96780d
Yield Strings from TextWriter::encode*
Tony Garnock-Jones
2021-08-05 14:28:19 +0200
-
87946abb63
Avoid egregious &'a mut R
Tony Garnock-Jones
2021-08-05 14:28:00 +0200
-
96f5c9f434
Repair accidentally-dropped-buffer error
Tony Garnock-Jones
2021-08-04 15:49:57 +0200
-
b24aca8f0f
Rust preserves-tools
Tony Garnock-Jones
2021-08-04 15:42:07 +0200
-
3078396487
Conveniences for TextReader matching those existing for PackedReader
Tony Garnock-Jones
2021-08-04 15:41:23 +0200
-
d28901446d
Decode text syntax from *byte* sources.
Tony Garnock-Jones
2021-08-03 16:26:40 +0200
-
e913951b91
TextWriter::encode for Vec<u8>
Tony Garnock-Jones
2021-08-02 21:49:40 +0200
-
e80d849f9a
DomainUnparse is useless
Tony Garnock-Jones
2021-08-02 21:49:05 +0200
-
dcdfdb8dd9
Track boundaries in schema-emitted reader code
Tony Garnock-Jones
2021-08-02 20:55:44 +0200
-
3176e5f8d0
Indented printing
Tony Garnock-Jones
2021-08-02 12:53:17 +0200
-
af1405e87a
Use dtoa for better floating-point formatting
Tony Garnock-Jones
2021-08-02 12:14:07 +0200
-
9d4e6998f2
TextReader/TextWriter
Tony Garnock-Jones
2021-08-02 11:42:48 +0200
-
9b100ab9aa
Tweak base64 variant handling
Tony Garnock-Jones
2021-08-02 11:41:45 +0200
-
5fa8c32ba0
Cosmetic
Tony Garnock-Jones
2021-07-27 16:38:55 +0200
-
61c6dfbc3e
Bump Rust package versions
rust-preserves@0.16.0
rust-preserves-schema@0.3.0
Tony Garnock-Jones
2021-07-22 16:56:42 +0200
-
48412ae7ea
Simplify by removing DelimitedStream
Tony Garnock-Jones
2021-07-21 22:48:00 +0200
-
9b88db6790
Remove misleading prefix on branch readers
Tony Garnock-Jones
2021-07-21 22:34:02 +0200
-
cae254ef21
Experimental deserialization direct from Reader
Tony Garnock-Jones
2021-07-21 21:52:20 +0200
-
6d9ed94065
Only write to files if they don't exist or their existing contents differs from the new contents
Tony Garnock-Jones
2021-07-14 11:53:12 +0200
-
7712c6e0a9
More conversions for SignedInteger
Tony Garnock-Jones
2021-07-13 16:00:18 +0200
-
423c9d0bba
Better Debug for SignedInteger
Tony Garnock-Jones
2021-07-13 15:59:27 +0200
-
6ffc34065f
Value from usize/isize
Tony Garnock-Jones
2021-07-13 15:59:14 +0200
-
932375fa49
NestedValue::domain()
Tony Garnock-Jones
2021-07-13 15:58:58 +0200
-
7e3bf2ade5
Hex codec, for convenience
Tony Garnock-Jones
2021-07-13 15:58:28 +0200
-
790782fc87
Hex and Base64 encodings in preserves-tool
Tony Garnock-Jones
2021-07-13 15:58:05 +0200
-
c527160e9d
Repair silly mistake that made only one input processed
Tony Garnock-Jones
2021-07-06 20:52:03 +0200
-
64593436a8
If T is DomainDecode, so is &mut T.
Tony Garnock-Jones
2021-07-05 20:24:40 +0200
-
7c8a5c61ca
foreach_embedded
Tony Garnock-Jones
2021-07-05 16:09:31 +0200
-
e9b5b3549c
Convenience
Tony Garnock-Jones
2021-07-05 13:03:30 +0200
-
e30ade6ed3
Take more advantage of use std::io; and fix benches
Tony Garnock-Jones
2021-07-05 13:00:30 +0200
-
7e76503779
Remove IOResult in favour of std::io::Result
Tony Garnock-Jones
2021-07-05 12:38:11 +0200
-
da08189dd4
Embedded-parameterised Writer
Tony Garnock-Jones
2021-07-05 12:34:29 +0200
-
8f1a83e548
Avoidance of hardcoded use of IOValue in Embedded reading
Tony Garnock-Jones
2021-07-05 11:50:40 +0200
-
41fe3c3440
A new approach to embedded-parameterised Reader
Tony Garnock-Jones
2021-07-04 17:16:13 +0200
-
64ff818cd1
Fixes in handling of embeddeds
Tony Garnock-Jones
2021-07-03 23:11:41 +0200
-
83d15a838e
Remove mostly-useless Domain methods
Tony Garnock-Jones
2021-07-03 23:10:43 +0200
-
0fb1ef4efd
Repair error in schema include
Tony Garnock-Jones
2021-07-03 16:27:50 +0200