Commit Graph

  • da703daafe Add go 1.5 to tested versions Thomas Pelletier 2015-08-19 10:24:53 -07:00
  • f58048cec0 Merge pull request #39 from pelletier/pelletier/integers_underscores Thomas Pelletier 2015-07-17 16:54:19 -07:00
  • 440592fa85 Merge pull request #40 from pelletier/pelletier/space-in-keys Thomas Pelletier 2015-07-17 16:53:53 -07:00
  • f4f2456dcd Merge pull request #38 from pelletier/pelletier/multiline Thomas Pelletier 2015-07-17 16:52:59 -07:00
  • a77f30ea80 Add coveralls badge to readme Thomas Pelletier 2015-07-16 23:55:56 -07:00
  • d61c80733b Add goveralls Thomas Pelletier 2015-07-16 23:51:41 -07:00
  • 894e775e38 Accept spaces in keys Thomas Pelletier 2015-07-16 23:04:13 -07:00
  • 8e75093380 Accept underscores in integers Thomas Pelletier 2015-07-16 22:07:16 -07:00
  • cf5ad6a245 Fixes #27: Reject full 00 - 1F unicode range Thomas Pelletier 2015-07-16 21:51:41 -07:00
  • 8fc7451ffc Merge pull request #37 from pelletier/pelletier/better_keys_parsing Thomas Pelletier 2015-07-16 17:47:46 -07:00
  • 9defd66d3c Parse datetimes in UTC Thomas Pelletier 2015-07-15 10:58:08 -07:00
  • 6adf8057ed Use the new Travis container infrastructure Thomas Pelletier 2015-07-15 09:12:52 -07:00
  • 36e1197190 Test datetimes differently Thomas Pelletier 2015-07-15 08:17:28 -07:00
  • 6dd2de38a9 We have been in 2015 for quite a while now Thomas Pelletier 2015-07-14 20:18:44 -07:00
  • 209315c2af Fixes #35: Retrieve dotted keys Thomas Pelletier 2015-07-14 20:15:02 -07:00
  • 41a8959f14 Reject new lines in keys Thomas Pelletier 2015-07-14 20:07:43 -07:00
  • 16a681db2a Allow numbers in keys parsing Thomas Pelletier 2015-07-14 19:56:28 -07:00
  • 9f36448571 Basic keys parsing Thomas Pelletier 2015-07-14 16:33:33 -07:00
  • 222e90a7d3 Parse long unicode Thomas Pelletier 2015-05-21 18:52:26 -07:00
  • a8327d781a Specifiy timezone name Thomas Pelletier 2015-04-23 15:42:25 -07:00
  • 61449e9d32 Test for Go 1.4.1 Thomas Pelletier 2015-04-23 15:36:06 -07:00
  • 48c977fb58 Test for golang 1.4 Thomas Pelletier 2015-04-23 15:33:31 -07:00
  • 42e7853ef6 Merge pull request #34 from pelletier/issue-29 Thomas Pelletier 2015-02-27 14:48:13 +01:00
  • 1f3d0e03c3 Changes to support #29 - Support multi-line literal strings eanderton 2015-02-26 17:43:47 -05:00
  • 36d65b681a Merge branch 'toml-0.3.1' Thomas Pelletier 2014-12-06 15:27:39 +01:00
  • a56707c85f Fixes #28 : Support of literal strings Thomas Pelletier 2014-12-06 15:23:37 +01:00
  • 4b47f52cb0 Fixes #31 : Use RFC 3339 for datetimes Thomas Pelletier 2014-12-06 15:00:24 +01:00
  • 2f2f28631b Fixes #32 : Ensure keys are correctly parsed Thomas Pelletier 2014-12-06 14:16:42 +01:00
  • 543444f747 Fixes #30: Implement exp notation in floats Thomas Pelletier 2014-12-06 13:56:27 +01:00
  • b814e1a94f Merge pull request #25 from vektra/master Thomas Pelletier 2014-11-05 19:08:21 +01:00
  • 1fe62f3000 Merge remote-tracking branch 'prim/master' Evan Phoenix 2014-11-05 09:52:03 -08:00
  • 709382e9c1 Fix usage on 32bit machines Evan Phoenix 2014-11-05 09:24:08 -08:00
  • 71e7762db5 Don't wrap native types in a tomlValue{} Evan Phoenix 2014-11-05 09:23:41 -08:00
  • 34da10d880 Report the type and value that generated the error Evan Phoenix 2014-11-05 09:23:28 -08:00
  • db15f8a481 Merge pull request #24 from pelletier/pelletier/integer_overflow Thomas Pelletier 2014-11-03 22:09:12 +01:00
  • 8ef71920bd Expose ability to make an empty tree and handle raw values Evan Phoenix 2014-10-28 11:49:50 -07:00
  • fa055bcbba Fix inserting values into a tree Evan Phoenix 2014-10-28 11:49:14 -07:00
  • 7337a63f5a Use MaxInt instead of MaxInt64 for ints Thomas Pelletier 2014-10-16 05:58:50 -07:00
  • 21af3aacfe Merge pull request #23 from pelletier/jsonpath v0.2.1 Thomas Pelletier 2014-10-07 22:30:42 +02:00
  • 66e7f06e7d Revised readme per peer-review eanderton 2014-10-01 18:38:03 -04:00
  • d9de45b5b5 Revised after review eanderton 2014-09-14 20:26:59 -04:00
  • d9e8f54d1c gofmt pass eanderton 2014-09-12 22:50:39 -04:00
  • 7f678451a8 added missing token.go eanderton 2014-09-12 22:42:35 -04:00
  • 081f3db916 Final Toml-Path Solution eanderton 2014-09-10 21:32:04 -04:00
  • 2811a1a3c9 Added QueryResult and patched bugs eanderton 2014-09-09 22:31:41 -04:00
  • 7f30fba1e6 gofmt pass eanderton 2014-09-09 04:09:36 -04:00
  • 12e974f892 Query interface with callback functions eanderton 2014-09-08 22:08:28 -04:00
  • c81f1892c2 Refactored match to use function chaining eanderton 2014-09-07 16:32:29 -04:00
  • a98788e0d7 Added additional parser tests eanderton 2014-09-07 09:01:58 -04:00
  • b74544d345 Changed match func strategy; added tests eanderton 2014-09-04 23:17:29 -04:00
  • 27416cc1b9 gofmt pass eanderton 2014-09-04 07:30:19 -04:00
  • 04b60e4f8d revised matching strategy eanderton 2014-09-04 07:19:35 -04:00
  • 9942463786 semi-functional prototype eanderton 2014-09-03 21:33:25 -04:00
  • fb5423fba2 Fixes #22: Fixes style issues Thomas Pelletier 2014-08-29 18:24:51 +02:00
  • a2495b4806 Add positions in README Thomas Pelletier 2014-08-29 17:31:58 +02:00
  • e118479061 Merge pull request #21 from eanderton/master Thomas Pelletier 2014-08-29 17:12:06 +02:00
  • c0c5d65185 Removed redudant license info eanderton 2014-08-27 21:18:07 -04:00
  • 7c63fff960 Added Position Support to TomlTree eanderton 2014-08-14 22:04:25 -04:00
  • bcbaee1079 Use SVG for the Travis badge Thomas Pelletier 2014-08-23 15:40:43 +02:00
  • f15dd550e8 Add godoc badge Thomas Pelletier 2014-08-23 15:31:59 +02:00
  • 5ad4cb7120 Add 1.3 to Travis' build matrix Thomas Pelletier 2014-08-14 10:14:50 +02:00
  • 65684e6bb0 Fixes #20 : Creation of subgroup in table arrays Thomas Pelletier 2014-08-14 10:12:39 +02:00
  • 68d2a60b37 Merge branch 'eanderton-master' Thomas Pelletier 2014-08-07 12:53:56 +02:00
  • bf549a2194 Run gofmt Thomas Pelletier 2014-08-07 12:52:42 +02:00
  • aa194b5c41 Revised error message in parser test eanderton 2014-08-06 20:30:30 -04:00
  • 14e2d94bdd Added missing test entry eanderton 2014-08-06 20:28:44 -04:00
  • 1f8a8cbc06 Added error context for parsing of subtrees eanderton 2014-08-06 08:20:53 -04:00
  • 6db660fed5 Revised error formatting, fixed tests eanderton 2014-08-06 08:15:05 -04:00
  • 7d9a3c25bd Revised error reporting eanderton 2014-08-06 07:34:01 -04:00
  • dd04a2f3cd Added line/col support to lexer eanderton 2014-08-06 07:13:15 -04:00
  • e493544dfd Merge pull request #18 from simia-tech/master Thomas Pelletier 2014-07-10 16:28:49 +02:00
  • e9ae961088 extended Has function to work with paths Philipp Brüll 2014-07-09 16:34:41 +02:00
  • c1ad095e9b Update README.md Thomas Pelletier 2014-07-09 07:40:16 +02:00
  • 86a7f2508e Merge pull request #17 from eanderton/master v0.2.0 Thomas Pelletier 2014-07-09 07:34:48 +02:00
  • 713478a34e Dropped travis support for go v1.0 eanderton 2014-07-08 22:12:58 -04:00
  • 5dd3b53635 Fixed formatting eanderton 2014-07-08 22:02:42 -04:00
  • 262211488d Fixed path handling and key group array name lexing for test compliance eanderton 2014-07-08 22:00:46 -04:00
  • abdecb7be7 Refactored testing approach to use 'vendorized' libraries at test time. eanderton 2014-07-08 21:26:30 -04:00
  • f69e0b0837 merged from pelletier/go-toml eanderton 2014-07-08 18:38:07 -04:00
  • cd055fa448 Remove outdated test dependency Thomas Pelletier 2014-07-08 07:38:28 +02:00
  • c9ea292f59 Additional formatting eanderton 2014-07-07 21:08:57 -04:00
  • 7b208738bc Fixed formatting; added name to license file eanderton 2014-07-07 21:06:42 -04:00
  • c8b5633273 Group array support; ToString() support eanderton 2014-07-07 20:48:29 -04:00
  • b28c2d0c9e Merge pull request #16 from half-ogre/15-fix-parser-on-windows Thomas Pelletier 2014-02-21 14:27:47 +01:00
  • 1c0f7f552c \r is not a keychar on Windows half-ogre 2014-02-20 14:51:43 -08:00
  • 0773148832 Merge branch 'master' of github.com:pelletier/go-toml Thomas Pelletier 2013-12-10 22:00:49 +01:00
  • fbf99a1816 Add Go 1.2 to the build matrix Thomas Pelletier 2013-12-10 21:55:30 +01:00
  • 1cfdab9cee Merge pull request #14 from pelletier/pelletier/go_test_support Thomas Pelletier 2013-12-10 12:52:51 -08:00
  • dc20c454d7 Handle dots in keys Thomas Pelletier 2013-12-10 21:51:40 +01:00
  • 0c4e891f3e Handle non-alpha chars in keys Thomas Pelletier 2013-12-10 19:46:56 +01:00
  • b1d602f733 Add missing string escape sequences Thomas Pelletier 2013-12-10 19:35:47 +01:00
  • a4d623ad05 Fix implicit declaration Thomas Pelletier 2013-12-10 19:29:01 +01:00
  • 4fdde9794a Output JSON for test suite Thomas Pelletier 2013-12-10 19:00:35 +01:00
  • 3085454477 Don't allow duplicate keys Thomas Pelletier 2013-12-10 17:50:59 +01:00
  • 01609e0ab7 Add some tests for nested empty arrays Thomas Pelletier 2013-12-10 17:46:30 +01:00
  • a34fc5f051 Don't allow invalid escape sequences Thomas Pelletier 2013-12-10 17:34:11 +01:00
  • e8d5dbf787 Don't allow two equals for the same key Thomas Pelletier 2013-12-10 17:28:16 +01:00
  • 5ffe2e5565 Don't allow float to end with a dot Thomas Pelletier 2013-12-10 17:24:53 +01:00
  • 278c4d97ec Don't allow floats starting with a dot Thomas Pelletier 2013-12-10 17:17:15 +01:00
  • c743c90315 Don't allow empty intermediate tables Thomas Pelletier 2013-12-10 16:23:53 +01:00