aboutsummaryrefslogtreecommitdiff
path: root/src/serialization.rs
AgeCommit message (Collapse)AuthorLines
2015-01-03Update to masterValerii Hiora-36/+37
- updated `rustc-serialize` dependency, in other case `toml-rs` prohibits `rustc-serialize` update on other crates - updated after syntax and lib changes
2014-12-23Update to rust masterAlex Crichton-45/+45
2014-12-20Update to rust masterAlex Crichton-8/+8
2014-12-18Add all now needed ';' after macro invocations.Victor Berger-4/+4
2014-12-18Update to last rust.Victor Berger-86/+93
2014-12-12Handle deserializing empty or missing arraysAlex Crichton-1/+31
2014-12-11Fix parsing nested tables in arraysAlex Crichton-0/+1
Closes #36
2014-12-06Update to rust masterAlex Crichton-3/+4
Closes #34
2014-11-18Update to namespaced enum variants.Victor Berger-21/+28
2014-11-08Fix a deprecation in the documentationAlex Crichton-1/+1
2014-11-06Update to rust masterAlex Crichton-2/+2
2014-11-04Implement the libstd error trait for errorsAlex Crichton-1/+34
2014-11-03Update to rust masterMike Dilger-3/+10
2014-10-31Update to rust masterAlex Crichton-2/+2
2014-10-29fail -> panicSteve Klabnik-9/+9
2014-09-21Update to rust masterAlex Crichton-19/+19
Closes #19
2014-08-01Add required `error` method to `Decoder`Andrew Poelstra-0/+40
Since rustc pull #16130 there has been a new method in the `Decoder` trait for signalling application-specific decode errors.
2014-07-15Fix doc testsAlex Crichton-1/+1
2014-07-15Migrate to a TreeMap for determinismAlex Crichton-13/+13
2014-07-09ToStr::to_str -> ToString::to_stringMichael Gehring-7/+7
2014-07-02Add a test for _ => - translationAlex Crichton-6/+15
2014-07-02Decodes `foo-bar` into a field named `foo_bar`Yehuda Katz + Carl Lerche-1/+9
This logic is specific to the Decoder, and because Rust does not support hyphenated names as identifiers, it's the only reasonable thing to do with hyphenated names in Toml.
2014-06-28Remove stray println!()Alex Crichton-2/+0
2014-06-28Be more resilient about unused values in arrayAlex Crichton-1/+42
2014-06-28Always remove Array values from the DecoderAlex Crichton-5/+15
2014-06-28Prune more unused fieldsAlex Crichton-2/+40
2014-06-28Don't leave empty tables lying aroundAlex Crichton-1/+27
2014-06-26Document a new public fieldAlex Crichton-0/+2
2014-06-26Leave unused keys in TOML while decodingAlex Crichton-13/+71
2014-06-23Fix a testAlex Crichton-1/+1
2014-06-23Expose kinds of errorsAlex Crichton-56/+103
2014-06-23Add Encodable/Decodable support for enumsAlex Crichton-13/+66
2014-06-23Add a test for a missing fieldAlex Crichton-1/+19
2014-06-23Improve decoder errorsAlex Crichton-89/+174
2014-06-22Clean up warnings and documentationAlex Crichton-19/+50
2014-06-22Implement Encoder/Decoder for libserialize traitsAlex Crichton-0/+726