aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorLines
2014-10-31Update to rust masterAlex Crichton-4/+4
2014-10-30Fix \r\n on multiline strings and add commentsAdolfo Ochagavía-1/+19
2014-10-29fail -> panicSteve Klabnik-10/+10
2014-10-11Fix deprecation warnings: push_char => pushLouis Morgan-9/+9
2014-10-03Export DecodeErrorKind c-tors publicly.Cristian Cobzarenco-0/+3
2014-09-23Allow warnings for nowAlex Crichton-1/+1
2014-09-23Remove allow(visible_private_types)Björn Steinbrink-1/+0
It's not needed and no longer supported by rustc anyway.
2014-09-21Update to rust masterAlex Crichton-44/+45
Closes #19
2014-09-18Merge pull request #17 from jroesch/into-iterAlex Crichton-2/+2
Update uses of move_iter() to into_iter()
2014-09-17Update show to print an error instead of failingJared Roesch-3/+3
2014-09-17Update uses of move_iter() to into_iter()Jared Roesch-2/+2
2014-09-17Updated to _mut conventionsValerii Hiora-2/+2
2014-08-28Fix build break due to generalized type parameter boundsBrian Koropoff-1/+1
2014-08-24add crate_nameJulian Orth-0/+1
2014-08-17Rename parser::Error to parser::ParseErrorBrian Koropoff-29/+29
This avoids a conflict with serialization::Error and actually re-exports it from the crate root as intended. It also fixes a build break due to the new import shadowing gate in rustc.
2014-08-03Put documentation on githubAlex Crichton-0/+0
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-18Don't escape `/` when printing.Alex Crichton-1/+0
It's not necessary and it's a little ugly to look at
2014-07-18Disambiguate "" empty strings from multiline strings properly.Huon Wilson-4/+19
Previously `""` would go into multiline mode and thus *require* a following ".
2014-07-17Remove use of deprecated vector get method.Michael Sproul-1/+1
2014-07-15Update an error message with \U supportAlex Crichton-1/+1
2014-07-15Fix doc testsAlex Crichton-1/+1
2014-07-15Implement multiline string literalsAlex Crichton-5/+125
While I'm at it, implement literal strings as well. Closes #5
2014-07-15Support \U escapes in stringsAlex Crichton-10/+20
2014-07-15Migrate to a TreeMap for determinismAlex Crichton-26/+26
2014-07-09ToStr::to_str -> ToString::to_stringMichael Gehring-26/+26
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-07-01Fix tests on masterAlex Crichton-2/+2
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-27Merge pull request #1 from vhbit/lookupsAlex Crichton-2/+103
Path lookups
2014-06-27Fixed tests, merged lookup functionsValerii Hiora-15/+4
2014-06-26Document a new public fieldAlex Crichton-0/+2
2014-06-26Leave unused keys in TOML while decodingAlex Crichton-13/+71
2014-06-26Add a CRLF testAlex Crichton-0/+17
2014-06-25Added separate tests, moved commentsValerii Hiora-32/+76
2014-06-25Fix "error: cannot determine the type of this integer"Daniel Trebbien-3/+3
2014-06-25Path lookupsValerii Hiora-0/+68
2014-06-23Handle \r\nAlex Crichton-3/+7
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 method for converting to (line, column)Alex Crichton-0/+30
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-20/+51