Commit Graph

  • db4d99cd4f Merge pull request #35 from ToruNiina/suppress-warning Toru Niina 2019-03-13 15:01:51 +09:00
  • 74ceceef73 fix: suppress warning about sign-unsign comparison ToruNiina 2019-03-13 14:03:04 +09:00
  • 360e890cc0 Merge pull request #34 from ToruNiina/consider-locale Toru Niina 2019-03-13 09:56:32 +09:00
  • 46b35870c5 style: remove needless type casting ToruNiina 2019-03-13 01:17:27 +09:00
  • dddcecb034 fix: use snprintf instead of stringstream ToruNiina 2019-03-12 23:37:46 +09:00
  • c4c416e8b2 doc: add is_* function to README ToruNiina 2019-03-12 22:18:25 +09:00
  • 6693ec78f4 test: add test for toml::value::is_something() ToruNiina 2019-03-12 20:44:27 +09:00
  • dc112bd6c1 feat: add is_[boolean|integer|...]() member func ToruNiina 2019-03-12 20:43:07 +09:00
  • 084e82a8a9 chore: update README ToruNiina 2019-03-07 14:09:02 +09:00
  • f5079a7892 Merge pull request #32 from ToruNiina/allow-deeper-table-before v2.1.1 Toru Niina 2019-03-06 12:03:14 +09:00
  • d90ffb63c6 Merge branch 'master' into allow-deeper-table-before ToruNiina 2019-03-05 23:27:11 +09:00
  • b0ed122214 fix: allow deeper table appeared before ToruNiina 2019-03-05 23:25:25 +09:00
  • d88521d63c feat: enable to change region of value ToruNiina 2019-03-04 15:01:28 +09:00
  • 2accc9d22c fix: diagnose, but not throw for unicode error ToruNiina 2019-03-03 18:56:45 +09:00
  • 363927f489 Merge pull request #31 from ToruNiina/err-msg-inhomogenous-array Toru Niina 2019-03-02 23:07:29 +09:00
  • ae793fb631 feat: improve error message for invalid array ToruNiina 2019-03-02 17:55:51 +09:00
  • 944b83642a feat: make location to inherit region_base ToruNiina 2019-03-02 17:52:00 +09:00
  • 5a8e5dee73 Merge pull request #30 from ToruNiina/hotfix Toru Niina 2019-03-02 16:11:31 +09:00
  • 7f870d5861 fix: diagnose invalid UTF-8 codepoints ToruNiina 2019-03-02 01:51:27 +09:00
  • 536b23dc84 fix: allow empty table in the middle of a file ToruNiina 2019-03-01 22:53:16 +09:00
  • 0c9806e99f fix: diagnose key after [table.key] pattern ToruNiina 2019-03-01 22:37:52 +09:00
  • 5a92932019 fix: disallow invalid escape sequence ToruNiina 2019-03-01 22:13:32 +09:00
  • e929d2f00f fix: allow empty input file (to be an empty table) ToruNiina 2019-02-27 12:30:57 +09:00
  • 1e1e4c06e8 Merge pull request #29 from ToruNiina/err-msg-dotted-key Toru Niina 2019-02-27 12:21:03 +09:00
  • d0726db473 chore: merge branch master into err-msg-dotted-key ToruNiina 2019-02-27 01:26:36 +09:00
  • 4cdc15a824 Merge pull request #28 from xaxousis/master Toru Niina 2019-02-27 01:25:52 +09:00
  • b36fdf2f54 refactor: remove internal fn not needed any more ToruNiina 2019-02-27 01:07:00 +09:00
  • 73ba6b385f feat: use key-region to represent table ToruNiina 2019-02-27 01:02:39 +09:00
  • 30d1639aa4 refactor: return region info from parse_kvpair ToruNiina 2019-02-27 00:21:05 +09:00
  • d82814fc86 Add location to error string in parse_* functions Quentin Khan 2019-02-26 14:45:08 +01:00
  • 2220efd682 chore: show appvayor status of master branch ToruNiina 2019-02-26 00:26:04 +09:00
  • 679b365cf7 feat: get region info when parsing keys ToruNiina 2019-02-26 00:17:28 +09:00
  • 83bf83b6dd style: add braces to if and remove additional else ToruNiina 2019-02-19 02:55:31 +09:00
  • 321364c7c2 fix: format char in an error message correctly ToruNiina 2019-02-19 02:46:48 +09:00
  • d8707d5867 chore: fix README v2.1.0 ToruNiina 2019-02-17 00:12:41 +09:00
  • 2dd0a78c52 fix: reset stream width before printing ToruNiina 2019-02-16 23:55:19 +09:00
  • d7b8c3c78f Merge pull request #18 from ToruNiina/threadsafe-localtime Toru Niina 2019-02-16 23:28:48 +09:00
  • 2f0148a2df Merge pull request #26 from ToruNiina/serialize Toru Niina 2019-02-16 23:27:05 +09:00
  • 4accc29984 chore: update README ToruNiina 2019-02-14 16:47:15 +09:00
  • 19b9af2494 Merge branch 'master' into serialize ToruNiina 2019-02-14 16:34:45 +09:00
  • 0aa50e9439 style: just add newlines to README ToruNiina 2019-02-14 16:26:48 +09:00
  • a00a906482 fix: add comma at correct position ToruNiina 2019-02-14 16:17:32 +09:00
  • 19ad7d7c96 fix: remove needless empty line from serialization ToruNiina 2019-02-14 16:17:04 +09:00
  • 251e55da42 fix: don't ignore std::setw(0) ToruNiina 2019-02-14 15:49:27 +09:00
  • 32f1b2060a fix: avoid width overflow ToruNiina 2019-02-14 15:49:13 +09:00
  • b1c54532df feat: improve array serialization ToruNiina 2019-02-14 15:48:05 +09:00
  • 38c67f16e8 fix: initialize float precition correctly ToruNiina 2019-02-14 15:47:00 +09:00
  • 24aefc52a1 test: set width in test_serialize ToruNiina 2019-02-14 15:46:12 +09:00
  • ba8c205253 fix: change CRLF into LF before comparison ToruNiina 2019-02-13 23:48:53 +09:00
  • 31193d99ba Merge branch 'master' into serialize ToruNiina 2019-02-13 23:16:39 +09:00
  • c4aecc8e4b chore: update README badges v2.0.4 ToruNiina 2019-02-13 22:36:29 +09:00
  • 60c81d06a0 Merge pull request #25 from ToruNiina/hotfix Toru Niina 2019-02-13 21:14:15 +09:00
  • 46569da231 fix: avoid auto-conversion while making test case ToruNiina 2019-02-13 19:51:54 +09:00
  • 5e20a8ff16 fix: add scope to the test case to flush ToruNiina 2019-02-13 19:26:52 +09:00
  • dd9319245e fix: open file as binary-mode #16 ToruNiina 2019-02-13 19:18:09 +09:00
  • 4bbe42d105 test: add test_serialize_file ToruNiina 2019-02-13 13:51:36 +09:00
  • 5bdc022627 fix: correctly serialize quoted keys ToruNiina 2019-02-13 13:51:08 +09:00
  • 41e354f1ee supress warnings while skipping switch-cases ToruNiina 2019-02-13 13:50:33 +09:00
  • d1c76709b0 add serializer #23 ToruNiina 2019-02-13 13:37:33 +09:00
  • 64774a8db0 add toml::visit to use it in serializer ToruNiina 2019-02-13 13:36:55 +09:00
  • 53f6b8268b fix: compare offset_datetime correctly ToruNiina 2019-02-13 13:34:26 +09:00
  • 32dcc35918 move return_type_of_t from result to traits ToruNiina 2019-02-13 13:34:03 +09:00
  • 8c3854b28b update README ToruNiina 2019-01-31 15:37:25 +09:00
  • 75af9c79df Merge pull request #22 from xaxousis/master Toru Niina 2019-01-31 01:34:33 +09:00
  • 1dfe32acd8 Fix multiple definition error Quentin Khan 2019-01-30 17:06:23 +01:00
  • 5dfdbe4bff Merge pull request #20 from ToruNiina/format-error v2.0.3 Toru Niina 2018-12-27 20:34:53 +09:00
  • 4584eeb57a Merge pull request #19 from ToruNiina/find-default-type Toru Niina 2018-12-27 20:34:36 +09:00
  • aa67069387 move hints to the internal function ToruNiina 2018-12-27 16:32:20 +09:00
  • ee3424ad51 add an extra parameter hints to format_error ToruNiina 2018-12-27 16:26:23 +09:00
  • 17def14ab6 add default template arg to toml::find ToruNiina 2018-12-27 15:58:50 +09:00
  • 51dd3abcae remove one branch by preprocessor ToruNiina 2018-12-26 13:38:01 +09:00
  • 825b2c30a1 add threadsafe localtime_(s|r) ToruNiina 2018-12-25 22:40:52 +09:00
  • b5b8830c29 Merge pull request #17 from ToruNiina/hotfix Toru Niina 2018-12-24 16:37:10 +09:00
  • 87a5c844c2 add test cases for the end-of-file problems ToruNiina 2018-12-24 16:02:32 +09:00
  • 11c7ee4501 fix the case of file w/o newline at the end ToruNiina 2018-12-24 16:00:33 +09:00
  • d24a188d4c fix the error while reading BOM. ToruNiina 2018-12-24 15:06:26 +09:00
  • 29876221f8 Merge pull request #15 from ToruNiina/performance Toru Niina 2018-12-23 18:30:19 +09:00
  • 7c03c446fe speedup by removing needless format_underline ToruNiina 2018-12-23 15:22:12 +09:00
  • cfdd4d4a90 Merge pull request #14 from ToruNiina/error-message v2.0.2 Toru Niina 2018-12-22 18:46:00 +09:00
  • 5546b3389d Merge branch 'master' into error-message ToruNiina 2018-12-22 17:55:59 +09:00
  • 9c95992dad fix error message for empty value ToruNiina 2018-12-22 17:44:09 +09:00
  • edb48b2872 add test_error_detection to check it detects error ToruNiina 2018-12-22 17:43:42 +09:00
  • c63ac7e435 detect syntax_error; appending array-of-tables ToruNiina 2018-12-22 17:07:06 +09:00
  • fec49aaaa3 fix error message: add missing spaces ToruNiina 2018-12-22 17:06:36 +09:00
  • 617187969c fix result::unwrap_or with rvalue ref; merge branch 'hotfix' ToruNiina 2018-12-17 23:54:17 +09:00
  • e3217cd572 quit returning rvalue ref from unwrap_or ToruNiina 2018-12-17 23:17:45 +09:00
  • 4d02f399a2 add temporary to receive rvalue ToruNiina 2018-12-17 23:03:53 +09:00
  • 24723226f1 remove template argument from result::unwrap_or ToruNiina 2018-12-17 19:18:16 +09:00
  • 7b3684b54e add and_other and or_other to toml::result ToruNiina 2018-12-17 18:24:13 +09:00
  • 13c1f9c259 output filename of the second value2 if different ToruNiina 2018-12-17 18:07:57 +09:00
  • 6df75ad28e fix README ToruNiina 2018-12-17 16:56:09 +09:00
  • 74fc70cfee return copied object from except v2.0.1 ToruNiina 2018-12-17 10:57:40 +09:00
  • 91ac2debce Merge pull request #12 from ToruNiina/hotfix Toru Niina 2018-12-17 10:50:05 +09:00
  • 0de89a9f19 Merge pull request #13 from ToruNiina/error-format Toru Niina 2018-12-17 10:49:47 +09:00
  • 130609bf5f update README ToruNiina 2018-12-16 23:51:38 +09:00
  • ab41e7acb9 enable to pass 2 value and change interface for clarity ToruNiina 2018-12-16 21:50:18 +09:00
  • c15bc8df4a add format_error(toml::value, msg, comment) ToruNiina 2018-12-16 21:46:32 +09:00
  • 19524dbc4b fix silly typo ToruNiina 2018-12-16 21:13:21 +09:00
  • c2e733a65d enable to get toml::value as toml::value ToruNiina 2018-12-16 20:50:40 +09:00
  • 0c08b9e940 fix typo ToruNiina 2018-12-15 22:02:46 +09:00