Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2017-07-27 | fix bugs with pretty | Garrett Berg | -5/+50 | |
2017-07-27 | close #199: add header information for empty structs | Garrett Berg | -0/+3 | |
- also add test which fails without this change - also add a few helpful unit tests to table | ||||
2017-06-01 | Allow serializing keys with \n in them | Alan Du | -0/+3 | |
Use special quoted form Closes https://github.com/alexcrichton/toml-rs/issues/185 | ||||
2017-06-01 | Truncate fractional seconds to picoseconds | Alan Du | -0/+3 | |
Close https://github.com/alexcrichton/toml-rs/issues/186 | ||||
2017-06-01 | Add test case | Alan Du | -0/+4 | |
2017-04-12 | Simplify if-statements | Daniel Lockyer | -1/+1 | |
2017-02-08 | Rewrite crate with serde support from ground up | Alex Crichton | -36/+32 | |
This commit completely rewrites this crate from the ground up, supporting serde at the lowest levels as I believe serde support was intended to do. This is a major change from the previous versions of this crate, with a summary of changes being: * Serialization directly to TOML is now supported without going through a `Value` first. * Deserialization directly from TOML is now supported without going through a `Value`. Note that due to the TOML format some values still are buffered in intermediate memory, but overall this should be at a minimum now. * The API of `Value` was overhauled to match the API of `serde_json::Value`. The changes here were to: * Add `is_*` accessors * Add `get` and `get_mut` for one-field lookups. * Implement panicking lookups through `Index` The old `index` methods are now gone in favor of `get` and `Index` implementations. * A `Datetime` type has been added to represent a TOML datetime in a first-class fashion. Currently this type provides no accessors other than a `Display` implementation, but the idea is that this will grow support over time for decomposing the date. * Support for the `rustc-serialize` crate has been dropped, that'll stay on the 0.2 and 0.1 release trains. * This crate no longer supports the detection of unused fields, for that though you can use the `serde_ignored` crate on crates.io | ||||
2016-04-02 | Update integration tests to ↵ | Tae-il Lim | -0/+12 | |
BurntSushi/toml-test@2f1c20de60bc9de743bdb8c7d2e79172fb28e6f8 | ||||
2015-10-07 | Allow BOM (Byte order mark) in toml | osboxes.org | -0/+3 | |
2015-03-25 | Bump to 0.1.19 | Alex Crichton | -1/+1 | |
2015-03-09 | Reduce usage of unstable features | Alex Crichton | -1/+1 | |
2015-02-13 | Add v0.4.0 compliance test | Alex Crichton | -0/+3 | |
2015-02-02 | Properly escape keys when printing TOML | Alex Crichton | -2/+8 | |
Closes #53 | ||||
2015-01-27 | Migrate to as many stable functions as possible | Alex Crichton | -14/+8 | |
2015-01-15 | Add a few more tests from the toml-lang repo | Alex Crichton | -0/+9 | |
2015-01-15 | Move tests to integration tests | Alex Crichton | -0/+168 | |