Commit graph

540 commits

Author SHA1 Message Date
Alex Crichton 3536cb50e6 Update key syntax to TOML master
* Bare keys contain a very limited set of characters now.
* Keys in quotes behave the same as basic strings.

Closes #47
2015-01-15 19:47:56 -08:00
Alex Crichton 46a70861d5 Add some tests from the spec 2015-01-15 17:37:13 -08:00
Alex Crichton 0285af245a Implement new rules for bare key names
* 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 17:34:27 -08:00
Alex Crichton bc825a5fb5 Expand float parsing to include exponents
Closes #50
2015-01-15 16:01:27 -08:00
Alex Crichton f098d70145 Disallow leading 0s in integers/floats 2015-01-15 15:37:48 -08:00
Alex Crichton f4b2045de0 Audit string parsing, fixing a few bugs here and there
Closes #51
2015-01-15 15:23:37 -08:00
Alex Crichton 5f2c7b4986 Tighten up CRLF parsing
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 15:10:42 -08:00
Alex Crichton 9dd46d6fbf Fix parsing leading + on numbers 2015-01-15 14:27:55 -08:00
Alex Crichton 931114a13c Add a few more tests from the toml-lang repo 2015-01-15 12:56:35 -08:00
Alex Crichton 0d8ce979a4 Move tests to integration tests 2015-01-15 12:44:05 -08:00
Alex Crichton aef183823c Tweak travis config 2015-01-11 21:33:04 -08:00
Alex Crichton d4319caa20 Bump to 0.1.11 2015-01-09 11:50:54 -08:00
Alex Crichton 98212466af Merge pull request #46 from vhbit/up-master
Update to master
2015-01-09 13:48:02 -06:00
Valerii Hiora 7a19808670 Updated serialization traits 2015-01-09 17:24:42 +02:00
Valerii Hiora 1dfb94afba Update to master
- features
- macro reform
- String/Show split in formatter
- staging
2015-01-08 19:50:03 +02:00
Alex Crichton 35bd36cefd Bump to 0.1.10 2015-01-07 08:49:12 -08:00
Alex Crichton 9ad45aaab4 Bump to 0.1.9 2015-01-06 07:34:31 -08:00
Alex Crichton 6195861f53 Remove old_orphan_check 2015-01-06 07:34:16 -08:00
Alex Crichton f7a08cf1cc Merge pull request #45 from vhbit/serialization-fallout
Fallout of serialize traits changes
2015-01-06 09:34:37 -06:00
Valerii Hiora aeb765b723 Fallout of serialize traits changes 2015-01-06 15:39:06 +02:00
Alex Crichton 5604270dc7 Bump version number 2015-01-03 12:41:02 -08:00
Alex Crichton a5863e764d Merge pull request #43 from vhbit/upd-deps
Updated serialize dependency
2015-01-03 14:29:16 -06:00
Valerii Hiora 887e5ff844 Update to master
- updated `rustc-serialize` dependency, in other case `toml-rs`
  prohibits `rustc-serialize` update on other crates
- updated after syntax and lib changes
2015-01-03 18:01:19 +02:00
Alex Crichton 2557fc9ab9 Update to rust master 2015-01-01 08:48:47 -08:00
Alex Crichton 31ee496621 Update to rust master 2014-12-23 08:01:45 -08:00
Alex Crichton f16498b8db Update to rust master 2014-12-22 08:17:46 -08:00
Alex Crichton 95c6161dce Update to rust master 2014-12-20 22:35:30 -08:00
Alex Crichton 1346affca9 Remove weird 'invalid toml array of tables' printing
Closes #42
2014-12-20 22:33:40 -08:00
Alex Crichton f2f8d3fe6e Bump version number 2014-12-19 08:17:52 -08:00
Alex Crichton 7e11e364f3 Merge pull request #38 from vberger/master
Update to last rust (wip).
2014-12-19 10:18:17 -06:00
Victor Berger 88b09c57e7 Add all now needed ';' after macro invocations. 2014-12-18 22:48:34 +01:00
Victor Berger 5882522112 Update to last rust. 2014-12-18 10:31:20 +01:00
Alex Crichton 944b94c21a Handle deserializing empty or missing arrays 2014-12-12 13:30:40 -08:00
Alex Crichton 4dce070c70 Update to rust master 2014-12-12 13:19:22 -08:00
Alex Crichton f9408377c9 Fix parsing nested tables in arrays
Closes #36
2014-12-11 22:30:32 -08:00
Alex Crichton 25e10a8256 Bump version number
Closes #35
2014-12-07 18:19:46 -08:00
Alex Crichton 6e4e8251b1 Update to rust master
Closes #34
2014-12-06 14:51:51 -08:00
Alex Crichton b6e487e05b Update to rust master 2014-12-06 14:48:32 -08:00
Alex Crichton 1297910d25 Update to rust master 2014-12-02 23:57:17 -08:00
Alex Crichton f6f4b377b2 Bump version number 2014-11-22 09:23:33 -08:00
Alex Crichton 1e35b00109 Merge pull request #33 from markuskobler/master
Fixing build errors with latest rust
2014-11-22 11:23:35 -06:00
Markus Kobler c7872d82fc Fixing test json::List -> json::Array 2014-11-22 13:28:41 +00:00
Markus Kobler d0519edd21 Fixing build errors with latest rust 2014-11-22 13:20:55 +00:00
Alex Crichton 3dfa68dc44 Bump version number 2014-11-21 19:36:11 -08:00
Alex Crichton 14109a2f69 Bump version number 2014-11-18 21:48:39 -08:00
Alex Crichton 4bb575fdaf Merge pull request #31 from vberger/master
Update to namespaced enum variants.
2014-11-18 10:18:04 -06:00
Victor Berger bfcfa89e95 Update to namespaced enum variants. 2014-11-18 09:19:13 +01:00
Alex Crichton c5284ffc32 Merge pull request #30 from vhbit/from-str
Update to nigtly: FromStr
2014-11-17 10:18:19 -06:00
Valerii Hiora 6ae6fdfb97 FromStr fixes 2014-11-17 10:48:33 +02:00
Alex Crichton 796a127adf Fix a deprecation in the documentation 2014-11-08 09:59:00 -08:00