Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2018-05-24 | Merge pull request #245 from alexcrichton/tuples | Alex Crichton | -16/+116 | |
Support fixed-length arrays | ||||
2018-05-24 | Support fixed-length arrays | Alex Crichton | -16/+116 | |
Turns out these are deserialized/serialized as tuples! While we're at it add support for tuple variants and tuple structs through the same paths. Closes #244 | ||||
2018-05-24 | Bump to 0.4.6 | Alex Crichton | -1/+1 | |
2018-05-09 | Merge pull request #239 from udoprog/spans | Alex Crichton | -96/+427 | |
Support spans when deserializing serde structures | ||||
2018-05-09 | Merge pull request #241 from avdv/fix-240 | Alex Crichton | -8/+11 | |
Treat unicode hex digits case-insensitively | ||||
2018-05-09 | Treat unicode hex digits case-insensitively | Claudio Bley | -8/+11 | |
In Rust >= 1.24.0 we could have used `char::is_ascii_hexdigit`, but to keep compatiblity with older versions, `char::is_digit(16)` is used. Fixes #240. | ||||
2018-05-09 | Make spanned module private and hide internals | John-John Tedro | -10/+44 | |
2018-05-07 | Reintroduce serde_derive as dev-dependencies | John-John Tedro | -0/+1 | |
2018-05-07 | Fix incorrectly reported spans for Datetime | John-John Tedro | -13/+47 | |
2018-05-07 | Use BorrowedStrDeserializer instead of generated key deserializers | John-John Tedro | -56/+7 | |
2018-05-07 | Adjust spans for more complex types | John-John Tedro | -27/+67 | |
2018-05-07 | Use custom struct/field naming to deserialize spans | John-John Tedro | -63/+208 | |
2018-05-06 | Proof of concept: reporting span information to a Spanned<T> type | David Tolnay | -52/+178 | |
2018-05-01 | Merge pull request #237 from udoprog/spans | Alex Crichton | -75/+110 | |
Make Tokenizer emit spans | ||||
2018-05-01 | Make Tokenizer emit spans | John-John Tedro | -75/+110 | |
2018-04-16 | Merge pull request #234 from kornelski/master | Alex Crichton | -4/+4 | |
Replace try!() with ? | ||||
2018-04-16 | Replace try!() with ? | Kornel | -4/+4 | |
2017-12-02 | Merge pull request #220 from LeopoldArkham/master | Alex Crichton | -1/+1 | |
Small copy-paste error in license text | ||||
2017-12-02 | Serde -> toml-rs | LeopoldArkham | -1/+1 | |
2017-11-20 | Merge pull request #217 from dtolnay/macro | Alex Crichton | -0/+686 | |
A toml macro | ||||
2017-11-12 | A toml macro | David Tolnay | -0/+671 | |
2017-11-12 | Move tests into their own crate | David Tolnay | -0/+15 | |
2017-10-30 | Clarify wording of license information in README. | Alex Crichton | -4/+13 | |
This text historically was copied verbatim from rust-lang/rust's own README [1] with the intention of licensing projects the same as rustc's own license, namely a dual MIT/Apache-2.0 license. The clause about "various BSD-like licenses" isn't actually correct for almost all projects other than rust-lang/rust and the wording around "both" was slightly ambiguous. This commit updates the wording to match more precisely what's in the standard library [2], namely clarifying that there aren't any BSD-like licenses in this repository and that the source is licensable under either license, at your own discretion. [1]: https://github.com/rust-lang/rust/tree/f0fe716dbcbf2363ab8f929325d32a17e51039d0#license [2]: https://github.com/rust-lang/rust/blob/f0fe716dbcbf2363ab8f929325d32a17e51039d0/src/libstd/lib.rs#L5-L9 | ||||
2017-09-15 | Merge pull request #213 from behnam/doc | Alex Crichton | -7/+7 | |
[value] Fix some method docs | ||||
2017-09-14 | [value] Fix some method docs | Behnam Esfahbod ✅ | -7/+7 | |
2017-08-28 | Fix a number of compile warnings | Alex Crichton | -15/+13 | |
2017-08-13 | Bump to 0.4.5 | Alex Crichton | -1/+1 | |
2017-08-13 | Merge pull request #210 from vitiral/rm-fixme | Alex Crichton | -3/+7 | |
close #209: remove FIXME, appears to have been invalid | ||||
2017-08-13 | close #209: remove FIXME, appears to have been invalid | Garrett Berg | -3/+7 | |
2017-08-13 | Merge pull request #208 from vitiral/no-literal | Alex Crichton | -11/+112 | |
add pretty_string_literal to be able to disable literal strings | ||||
2017-08-13 | add pretty_string_literal to be able to disable literal strings | Garrett Berg | -11/+112 | |
2017-08-13 | Merge pull request #207 from vitiral/array-spaces | Alex Crichton | -4/+65 | |
add spaces between array items and test for them | ||||
2017-08-13 | add spaces between array items and test for them | Garrett Berg | -4/+65 | |
2017-07-31 | Merge pull request #204 from vitiral/rc_settings | Alex Crichton | -14/+28 | |
reference count settings to bump performance a bit | ||||
2017-07-31 | Merge pull request #205 from vitiral/pretty-doc | Alex Crichton | -6/+6 | |
doc fixes | ||||
2017-07-30 | don't run `cargo doc` for 1.15.0 | Garrett Berg | -1/+1 | |
2017-07-30 | back out doc changes for now | Garrett Berg | -5/+5 | |
2017-07-30 | doc fixes | Garrett Berg | -5/+5 | |
2017-07-29 | reference count settings to bump performance a bit | Garrett Berg | -19/+33 | |
2017-07-28 | Bump to 0.4.4 | Alex Crichton | -1/+1 | |
2017-07-28 | Merge pull request #201 from vitiral/triple | Alex Crichton | -65/+244 | |
demonstrate tripple quote problem | ||||
2017-07-28 | add """ for non-literals with newlines, clean up logic and add tests | Garrett Berg | -62/+116 | |
2017-07-28 | make single lines also pretty | Garrett Berg | -50/+117 | |
2017-07-27 | fix bugs with pretty | Garrett Berg | -34/+92 | |
2017-07-27 | Bump to 0.4.3 | Alex Crichton | -1/+1 | |
2017-07-27 | Merge pull request #199 from vitiral/empty-fails | Alex Crichton | -0/+44 | |
demonstrate failing test for 'empty' values | ||||
2017-07-27 | close #199: add header information for empty structs | Garrett Berg | -0/+44 | |
- also add test which fails without this change - also add a few helpful unit tests to table | ||||
2017-07-24 | Merge pull request #197 from vitiral/pretty | Alex Crichton | -10/+391 | |
close #119: allow "pretty" configuration | ||||
2017-07-24 | fix Serializer::pretty_array(false) | Garrett Berg | -9/+44 | |
2017-07-24 | add tests | Garrett Berg | -6/+113 | |