aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2015-11-29Update dependenciesAlex Crichton-47/+47
2015-10-07Update toml in serde Cargo.lockAlex Crichton-2/+2
2015-10-07Bump to 0.1.23Alex Crichton-1/+1
2015-10-07Merge pull request #75 from andersforsgren/allow-toml-BOMAlex Crichton-0/+17
Allow BOM (Byte order mark) in toml
2015-10-07Allow BOM (Byte order mark) in tomlosboxes.org-0/+17
2015-09-29Merge pull request #74 from GuillaumeGomez/masterAlex Crichton-1/+1
Add Clone derive on ParserError
2015-09-30Add Clone derive on ParserErrorGuillaume Gomez-1/+1
2015-09-25Merge pull request #73 from kerhong/travisci-stableAlex Crichton-0/+1
Add stable Rust build to Travis-CI config
2015-09-25Merge pull request #72 from kerhong/masterAlex Crichton-0/+20
Implement Value::lookup for empty path to return self
2015-09-25Add stable Rust build to Travis-CI configKerhong-0/+1
2015-09-25Implement Value::lookup for empty path to return selfKerhong-0/+20
2015-09-23Protect against syntex upgradesAlex Crichton-0/+169
Check in a lock file for the serde-tests portion of the tests
2015-08-31Bump syntex dep for testsAlex Crichton-1/+1
2015-08-29Merge pull request #70 from mseri/patch-1Alex Crichton-1/+1
Fixed typo
2015-08-29Fixed typomseri-1/+1
2015-08-14Fix the arithmetic overflow in Parser::to_linecolAlex Gulyás-1/+1
This also changes the calculated line and column numbers. Without this patch, if an error occurs at the end of a line, the returned line and column numbers will point at the start of the next line. After this patch, the line and column numbers will correctly point at the end of the line where the actual parse error happened.
2015-08-14Add a very simple test for Parser::to_linecol.Alex Gulyás-0/+6
This test shows that in some cases converting error offsets generated by the parser to line and column numbers will panic ('arithmetic operation overflowed') in debug mode, and return an incorrect column number in release mode.
2015-08-13Bump to 0.1.22Alex Crichton-1/+1
2015-08-13Touch up some style in the decoderAlex Crichton-6/+12
2015-08-13Make serde-tests a standalone crateAlex Crichton-11/+46
2015-08-13Rewrite the MapVisitor to add errors for a specific fieldErick Tryzelaar-5/+24
2015-08-13Override the numeric hints to not deserialize ints into floats, and vice versaErick Tryzelaar-8/+81
2015-08-13Add a Deserialize::visit_enum that tries to deserialize into each variantErick Tryzelaar-0/+88
This could be more efficiently done if serde communicated the number of arguments in each variant in this function.
2015-08-13Implement Serialize::visit_newtype_{struct,variant}Erick Tryzelaar-0/+18
These functions allow a serializer to not wrap a newtyped value inside of a tuple or struct.
2015-08-12Get serde feature compiling againErick Tryzelaar-10/+10
2015-08-12Merge remote-tracking branch 'remotes/origin/master' into serdeErick Tryzelaar-129/+332
2015-08-11Don't need to qualify StringAlex Crichton-2/+1
2015-08-10Merge pull request #66 from roguePanda/serdeAlex Crichton-0/+43
Implement Deserialize for Value
2015-08-06it helps to actually build with serde enabledBen Navetta-1/+3
2015-08-06implement serde::Deserialize for ValueBen Navetta-0/+41
2015-07-10Add coverage badgeAlex Crichton-0/+1
2015-07-10Upload docs only on nightlyAlex Crichton-1/+1
2015-07-10Use travis-cargo for coverage + doc uploadAlex Crichton-10/+12
2015-06-23Bump to 0.1.21Alex Crichton-1/+1
2015-06-23Improve the error message in failing enumsAlex Crichton-9/+66
2015-06-08Name the fields of the custom table ASTAlex Crichton-23/+32
2015-06-07Add a few more tests for redefining tablesAlex Crichton-4/+19
2015-06-07Clean up more styleAlex Crichton-51/+33
2015-06-07Use deref coercionsAlex Crichton-2/+3
2015-06-07Add a toml to json exampleAlex Crichton-0/+57
2015-06-07Re-structure control flow a bit + modernizationAlex Crichton-52/+35
2015-06-06Rework fix for table redefinition to avoid breaking AST-compatiblityAndrzej Janik-66/+125
2015-06-04Disallow table redefinitionsAndrzej Janik-41/+74
2015-05-15Test on beta as wellAlex Crichton-0/+1
2015-05-15Try out a new travis configAlex Crichton-0/+4
2015-04-21Continue to tweak travis for serdeAlex Crichton-3/+1
2015-04-21Fix serde-only compilationAlex Crichton-1/+1
2015-04-21Tweak some styleAlex Crichton-37/+48
2015-04-21Merge pull request #61 from oli-obk/serdeAlex Crichton-41/+177
Serde
2015-04-20most tests work nowOliver Schneider-39/+159