Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2016-04-05 | Use different method to ensure unicode escape code is ASCII of expected length | Tae-il Lim | -2/+1 | |
2016-03-28 | Leverage fn array_index to fn integer | Bourgond Aries | -16/+1 | |
2016-03-27 | Implement a more advanced algorithm for lookup | Bourgond Aries | -7/+83 | |
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-01-24 | Support literal strings in table names | Alex Crichton | -13/+26 | |
Closes #85 | ||||
2016-01-21 | Address issues found by rust-clippy | Corey Farwell | -11/+11 | |
2015-10-07 | Allow BOM (Byte order mark) in toml | osboxes.org | -0/+9 | |
2015-09-30 | Add Clone derive on ParserError | Guillaume Gomez | -1/+1 | |
2015-08-14 | Fix the arithmetic overflow in Parser::to_linecol | Alex 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-06-08 | Name the fields of the custom table AST | Alex Crichton | -23/+32 | |
2015-06-07 | Add a few more tests for redefining tables | Alex Crichton | -4/+19 | |
2015-06-07 | Clean up more style | Alex Crichton | -51/+33 | |
2015-06-07 | Use deref coercions | Alex Crichton | -2/+3 | |
2015-06-07 | Re-structure control flow a bit + modernization | Alex Crichton | -52/+35 | |
2015-06-06 | Rework fix for table redefinition to avoid breaking AST-compatiblity | Andrzej Janik | -24/+103 | |
2015-06-04 | Disallow table redefinitions | Andrzej Janik | -19/+32 | |
2015-04-01 | Bump to 0.1.20 | Alex Crichton | -2/+1 | |
2015-03-15 | Improve test coverage | Alex Crichton | -0/+72 | |
2015-03-09 | Reduce usage of unstable features | Alex Crichton | -3/+5 | |
2015-02-23 | Move away from deprecated syntax | Alex Crichton | -2/+2 | |
2015-02-11 | Add support for numbers with underscores | Alex Crichton | -20/+87 | |
2015-02-07 | Implement parsing of inline tables | Alex Crichton | -2/+46 | |
2015-02-03 | Bump to 0.1.16 | Alex Crichton | -4/+4 | |
2015-01-27 | Migrate to as many stable functions as possible | Alex Crichton | -23/+27 | |
2015-01-23 | Bump to 0.1.15 | Alex Crichton | -6/+12 | |
2015-01-20 | Remove slash as an escapeable character | Alex Crichton | -1/+0 | |
2015-01-19 | Don't infinite loop on bad keys | Alex Crichton | -1/+6 | |
2015-01-15 | Update key syntax to TOML master | Alex Crichton | -90/+110 | |
* Bare keys contain a very limited set of characters now. * Keys in quotes behave the same as basic strings. Closes #47 | ||||
2015-01-15 | Add some tests from the spec | Alex Crichton | -0/+4 | |
2015-01-15 | Implement new rules for bare key names | Alex Crichton | -40/+86 | |
* Key names are restricted to [a-zA-Z0-9_-] * Equal signs must be on the same line (as must the next value) as the key * Quoted keys are allowed and are parsed as basic strings. Closes #48 | ||||
2015-01-15 | Expand float parsing to include exponents | Alex Crichton | -31/+88 | |
Closes #50 | ||||
2015-01-15 | Disallow leading 0s in integers/floats | Alex Crichton | -1/+26 | |
2015-01-15 | Audit string parsing, fixing a few bugs here and there | Alex Crichton | -17/+36 | |
Closes #51 | ||||
2015-01-15 | Tighten up CRLF parsing | Alex Crichton | -37/+69 | |
Fix lots of false positives with stray \r characters and also fix CRFL parsing in raw string literals with escapes. Closes #49 | ||||
2015-01-15 | Fix parsing leading `+` on numbers | Alex Crichton | -4/+5 | |
2015-01-09 | Bump to 0.1.11 | Alex Crichton | -18/+18 | |
2015-01-08 | Update to master | Valerii Hiora | -4/+4 | |
- features - macro reform - String/Show split in formatter - staging | ||||
2015-01-03 | Update to master | Valerii Hiora | -2/+2 | |
- updated `rustc-serialize` dependency, in other case `toml-rs` prohibits `rustc-serialize` update on other crates - updated after syntax and lib changes | ||||
2015-01-01 | Update to rust master | Alex Crichton | -1/+1 | |
2014-12-23 | Update to rust master | Alex Crichton | -3/+3 | |
2014-12-20 | Update to rust master | Alex Crichton | -5/+5 | |
2014-12-18 | Update to last rust. | Victor Berger | -7/+7 | |
2014-12-12 | Update to rust master | Alex Crichton | -9/+9 | |
2014-12-11 | Fix parsing nested tables in arrays | Alex Crichton | -12/+68 | |
Closes #36 | ||||
2014-12-06 | Update to rust master | Alex Crichton | -2/+2 | |
Closes #34 | ||||
2014-11-22 | Fixing build errors with latest rust | Markus Kobler | -18/+22 | |
2014-11-18 | Update to namespaced enum variants. | Victor Berger | -5/+7 | |
2014-11-06 | Update to rust master | Alex Crichton | -5/+5 | |
2014-11-04 | Implement the libstd error trait for errors | Alex Crichton | -0/+6 | |
2014-10-30 | Fix \r\n on multiline strings and add comments | Adolfo Ochagavía | -1/+19 | |
2014-10-11 | Fix deprecation warnings: push_char => push | Louis Morgan | -9/+9 | |