aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
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
2016-03-11Fix an error message test, simlify some serde codeAlex Crichton-100/+104
2016-03-07WIPAlex Crichton-128/+134
2016-02-01Bump to 0.1.27Alex Crichton-3/+3
2016-01-25Update toml dep in serde-testsAlex Crichton-2/+2
2016-01-25Bump to 0.1.26Alex Crichton-1/+1
2016-01-25Move travis from 1.0.0 -> stableAlex Crichton-4/+1
2016-01-24Support literal strings in table namesAlex Crichton-13/+26
Closes #85
2016-01-21Merge pull request #84 from frewsxcv/clippyAlex Crichton-33/+30
Address issues found by rust-clippy
2016-01-21Address issues found by rust-clippyCorey Farwell-33/+30
2016-01-11Merge pull request #82 from shepmaster/patch-1Alex Crichton-2/+4
Minor documentation grammar fix
2016-01-09Update rand dependencyAlex Crichton-2/+2
2016-01-01Minor documentation grammar fixJake Goulding-2/+4
2015-12-18Update deps of serde-testsAlex Crichton-26/+26
2015-12-18Bump to 0.1.25Alex Crichton-1/+1