aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2016-08-01Bump to 0.2.0Alex Crichton-1/+1
2016-07-29Touch up the encoder/decoder a bitAlex Crichton-100/+180
* Whitespace things * Don't make `State` public * Remove `#[cfg]` annotations
2016-07-29Merge pull request #105 from dtolnay/upAlex Crichton-80/+508
Update to serde 0.8.0
2016-07-29Restore defaulted Deserializer methodsDavid Tolnay-18/+123
2016-07-29Bump serde dependency in serde-testsDavid Tolnay-31/+66
2016-07-28Cfg off functions only needed for rustc-serialize or serdeDavid Tolnay-13/+31
2016-07-28Update to serde 0.8.0David Tolnay-9/+139
2016-07-15next iterationOliver Schneider-16/+119
2016-07-14adjust for seq/map ser revampOliver Schneider-23/+60
2016-06-05Merge pull request #101 from leodasvacas/clippy-runAlex Crichton-37/+42
Clippy run and implement Default for State and Enconder
2016-06-03Clippy runleonardo.yvens-38/+43
2016-06-01Merge pull request #103 from MarkSwanson/lookup-lifetime-enhancementAlex Crichton-1/+1
lookup() and lookup_mut() lifetime enhancements.
2016-05-31Fix serde tests on nightlyAlex Crichton-40/+40
2016-05-31Rely on lifetime elision.Mark Swanson-2/+2
2016-05-30lookup() and lookup_mut() lifetime enhancements.Mark Swanson-2/+2
Rationale: - The path has nothing to do with the result. - The path has no need to live as long as the Value/self. - In some cases it can be hard to actually build a path that meets the same lifetime requirements as the Value or String slice result.
2016-05-22Require newlines to be present after keysAlex Crichton-2/+35
Closes #100
2016-05-18Merge pull request #98 from zofrex/accept-empty-tableAlex Crichton-1/+14
Accept empty table
2016-05-19Refactor checking for EOF into methodJames Sanderson-1/+6
2016-05-19Accept empty table on last lineJames Sanderson-1/+1
2016-05-19Failing test for empty table on last lineJames Sanderson-0/+8
2016-05-16Update serde-tests Cargo.lockAlex Crichton-2/+2
2016-05-16Bump to 0.1.30Alex Crichton-1/+1
2016-05-16Fix accepting comments after table definitionsAlex Crichton-3/+2
2016-05-12Accept fractional seconds and timezones in datetime parsingAlex Crichton-41/+99
Closes #96
2016-05-12Update serde-test toml versionAlex Crichton-2/+2
2016-05-12Bump to 0.1.29Alex Crichton-1/+1
2016-05-12Add option to enable old behaviorAlex Crichton-9/+23
Cargo will use this in the interim.
2016-05-12Merge pull request #94 from zofrex/require-newline-after-tableAlex Crichton-1/+17
Require newline after table
2016-04-17Require a newline after table definitionJames Sanderson-1/+11
2016-04-17Add failing test cases containing invalid Toml with keys on the same line as ↵James Sanderson-0/+6
table definition
2016-04-12Merge pull request #93 from trlim/masterAlex Crichton-6/+5
Fix wrong handling of unicode escape code
2016-04-05Use different method to ensure unicode escape code is ASCII of expected lengthTae-il Lim-2/+1
2016-04-03Tweak unicode-escape testTae-il Lim-4/+4
2016-04-03Merge pull request #92 from trlim/masterAlex Crichton-12/+196
Update integration tests
2016-04-02Update integration tests to ↵Tae-il Lim-12/+196
BurntSushi/toml-test@2f1c20de60bc9de743bdb8c7d2e79172fb28e6f8
2016-03-27Merge pull request #89 from BourgondAries/masterAlex Crichton-10/+132
Allow advanced lookups in lookup and lookup_mut
2016-03-28Add a bunch of negative and positive testsBourgond Aries-0/+28
2016-03-28Leverage fn array_index to fn integerBourgond Aries-16/+1
2016-03-27Fix the indentation to be consistent with the repositoryBourgond Aries-3/+3
2016-03-27Add advanced lookup for table namesBourgond Aries-0/+7
2016-03-27Add a test for lookup_mut_advancedBourgond Aries-0/+9
2016-03-27Implement advanced key lookup for lookup_mutBourgond Aries-37/+6
2016-03-27Implement a more advanced algorithm for lookupBourgond Aries-9/+133
The new algorithm allows the explicit usage of "" and '' to denote key names. This is useful for accessing tables or keys that are named in a non-conventional manner.
2016-03-25Merge pull request #88 from BourgondAries/masterAlex Crichton-0/+148
Add lookup_mut method for mutable access
2016-03-25Add a test to see if the table's contents have changedBourgond Aries-0/+22
2016-03-25Implement the non-recursive lookup_mutBourgond Aries-31/+95
Also include some tests simply by copying and modifying the other tests for lookup.
2016-03-24Add lookup_mut method for mutable accessBourgond Aries-0/+62
Mutable access may sometimes be desired in order to change values in the toml table. This can be used for dynamic configurations which will be easy to modify and store. lookup_mut requires a recursive method due to the borrow checker not allowing to have more than one mutable reference in the same scope.
2016-03-11Update depsAlex Crichton-10/+10
2016-03-11Bump to 0.1.28Alex Crichton-1/+1
2016-03-11Fix last testsAlex Crichton-0/+13