Commit Graph

  • 1f90af8e67 ci: refactor list of env vars ToruNiina 2020-01-08 23:17:38 +09:00
  • a0c5192b74 chore: add option to use sanitizers ToruNiina 2020-01-08 23:07:05 +09:00
  • 7f020f3f44 refactor: remove error prefix ToruNiina 2020-01-07 22:27:13 +09:00
  • 827b433389 Merge branch 'master' into find-idx ToruNiina 2020-01-07 22:13:15 +09:00
  • b1827e6fca test: check immutability of inline tables v3.2.1 ToruNiina 2019-12-20 19:34:02 +09:00
  • 18f84088b4 perf: avoid tmp str construction while checking ToruNiina 2019-12-19 22:13:47 +09:00
  • c199bd8b49 feat: enable to access the 1st char of region ToruNiina 2019-12-19 22:07:50 +09:00
  • 5b35c1a74e fix: prohibit modification on inline table ToruNiina 2019-12-19 22:02:17 +09:00
  • d3513c0f84 fix: fmt line num in err msg correctly ToruNiina 2019-12-17 19:35:26 +09:00
  • 8567f09cbf chore: update version info in CMake v3.2.0 ToruNiina 2019-12-13 20:25:52 +09:00
  • a6d24b02d5 Merge branch 'colorize-err-msg' ToruNiina 2019-12-13 20:23:27 +09:00
  • 08bf5ffbdf doc: put screenshot to colorize-error-message ToruNiina 2019-12-13 17:18:32 +09:00
  • a945bd6eac ci: pass TOML11_COLORIZE_ERROR_MESSAGE on CircleCI ToruNiina 2019-12-13 16:47:33 +09:00
  • f4ac286b0f doc: add description about format_error ToruNiina 2019-12-12 21:31:21 +09:00
  • f31dc6ba37 doc: add example of hints in an error message ToruNiina 2019-12-12 18:09:13 +09:00
  • fecd50dfeb doc: add contributors ToruNiina 2019-12-12 18:02:16 +09:00
  • d48d454a61 doc: modify README a bit ToruNiina 2019-12-12 17:55:20 +09:00
  • 4688c235f5 refactor: rename internal macro value ToruNiina 2019-12-12 17:38:29 +09:00
  • 5c146857a3 Merge branch 'master' into colorize-err-msg ToruNiina 2019-12-11 22:49:38 +09:00
  • bc51699415 Merge branch 'bracket-operator' ToruNiina 2019-12-11 19:36:21 +09:00
  • 8b923d56e9 Merge pull request #96 from kenichiice/icpc_warning2 Toru Niina 2019-12-11 18:30:44 +09:00
  • 3190c1da9f fix: suppress warning on Intel C++ Compiler OGAWA KenIchi 2019-12-11 17:47:16 +09:00
  • a41dc08025 doc: add document of operator[] ToruNiina 2019-12-10 20:06:01 +09:00
  • 0c084b3a5c test: add test: accessing via bracket operator ToruNiina 2019-12-10 00:08:40 +09:00
  • 8fbeaabfd9 feat: add operator[] to access table/array ToruNiina 2019-12-10 00:00:05 +09:00
  • 331de4ea5d fix: use datetime info while getting time offset ToruNiina 2019-12-08 22:44:12 +11:00
  • b246f5ac5c fix: combine date and time to convert loc datetime ToruNiina 2019-12-08 22:38:49 +11:00
  • 89714fb24b doc: note about local timezone and datetime ToruNiina 2019-12-06 21:15:31 +09:00
  • 62c01f9826 fix: consider timezone correctly ToruNiina 2019-12-06 20:57:51 +09:00
  • 5a8d368927 feat: add thread-safe detail::gmtime_s ToruNiina 2019-12-06 20:33:15 +09:00
  • 28519f5712 doc: add colorize section to README ToruNiina 2019-12-02 17:08:00 +09:00
  • 63fdbd25cf Merge pull request #95 from blockparty-sh/unused-variable-warning Toru Niina 2019-11-23 12:59:21 +09:00
  • 6d41a1adb9 Suppress unused variable warning blockparty 2019-11-22 05:59:55 -06:00
  • 26a09b2f65 Merge pull request #93 from blockparty-sh/fix_compile_error Toru Niina 2019-11-21 21:57:26 +09:00
  • 7e62dad6dc Check if features are defined blockparty 2019-11-21 05:51:31 -06:00
  • 2fd466a3c3 fix: skip only the prefix, keep spaces ToruNiina 2019-11-14 15:32:17 +09:00
  • 6f7539dc6a fix: deduplicate [error] prefix in the messages ToruNiina 2019-11-14 15:31:27 +09:00
  • f290390c63 fix: consider the no-space cases like [error]: ToruNiina 2019-11-13 18:14:42 +09:00
  • 571baa2c26 refactor: remove nocolor:: operations ToruNiina 2019-11-13 18:08:31 +09:00
  • bbe33e87d9 feat: detect [error] prefix duplication ToruNiina 2019-11-13 18:05:37 +09:00
  • 4c5076f263 feat: add runtime colorize flag ToruNiina 2019-11-13 18:01:47 +09:00
  • d47174954f feat: colorize user-defined msg by format_error ToruNiina 2019-11-13 18:00:28 +09:00
  • 821eb9632b feat: add a macro-dependent constant ToruNiina 2019-11-13 17:59:47 +09:00
  • af116991b6 fix: remove overlapping [error] sign ToruNiina 2019-11-13 17:35:23 +09:00
  • 87bebbc37d feat: put color to the internal error messages ToruNiina 2019-11-13 17:25:17 +09:00
  • c2d0351e69 feat: add (ANSI) terminal colorize operators ToruNiina 2019-11-13 17:24:51 +09:00
  • 1526b9feee Merge branch 'heterogeneous-array' ToruNiina 2019-11-09 11:03:18 +09:00
  • 281206dcc6 doc: add heterogeneous array to README ToruNiina 2019-11-08 16:11:32 +09:00
  • adf8fa9234 fix: fix typos in an error message in toml::get ToruNiina 2019-11-08 16:12:18 +09:00
  • 0a66be3257 test: add test for parsing heterogeneous array ToruNiina 2019-11-08 15:52:31 +09:00
  • 160537360c test: deactivate error check for hetero array ToruNiina 2019-11-08 15:39:14 +09:00
  • 9af2d65417 feat: allow heterogenous array ToruNiina 2019-11-08 15:36:58 +09:00
  • 429763377f Merge branch 'add-src-loc-to-exception' #87 ToruNiina 2019-11-02 13:42:14 +09:00
  • c774beb79a doc: write about source_location in exceptions ToruNiina 2019-11-02 13:03:22 +09:00
  • 8240fffeca Merge branch 'master' into add-src-loc-to-exception ToruNiina 2019-11-02 12:53:16 +09:00
  • 047611764c fix: silly typo ToruNiina 2019-11-01 21:15:20 +09:00
  • bc3eb9d967 feat: add src_loc to all the exceptions ToruNiina 2019-11-01 21:14:33 +09:00
  • 6862264bde feat: use the first char as the top-level region ToruNiina 2019-11-01 20:47:25 +09:00
  • 2ee69fc420 fix: improve error messages about strings a bit ToruNiina 2019-11-01 13:34:15 +09:00
  • 6a15e8360f refactor: remove redundant namespace specifier ToruNiina 2019-10-31 23:13:49 +09:00
  • b4c6d26842 Merge origin/add-src-loc-to-exception #87 ToruNiina 2019-10-31 23:11:53 +09:00
  • 41eb1d6887 feat: pass source_location to exception ToruNiina 2019-10-31 22:23:31 +09:00
  • 3ca712a8da feat: check line_num before converting it to int ToruNiina 2019-10-31 22:21:24 +09:00
  • 8e589ff4d7 feat: add source_location to (syntax_|type_)error ToruNiina 2019-10-31 22:04:16 +09:00
  • 56812114c3 refactor: simplify inclusion dependencies ToruNiina 2019-10-31 21:58:28 +09:00
  • f98615d0df fix: check file content is empty or not ToruNiina 2019-10-30 16:48:39 +09:00
  • 37769e28f0 fix #88: check if input is null-terminated or not ToruNiina 2019-10-30 16:32:45 +09:00
  • 2acdec00aa Merge branch 'refactor-ci' ToruNiina 2019-10-15 23:13:44 +09:00
  • 354cfc979a ci: cache brew directory ToruNiina 2019-10-15 21:40:37 +09:00
  • 3dc3b001ff ci: update clang 3.x from 3.7 to 3.9 ToruNiina 2019-10-15 21:31:45 +09:00
  • ea24a91f4c ci: use sourceline ToruNiina 2019-10-15 20:32:09 +09:00
  • 5bba73a8ca ci: use addons in OS X on Travis.CI ToruNiina 2019-10-15 20:27:27 +09:00
  • 54eced6c82 test: add test for toml::string::operator+= ToruNiina 2019-10-09 21:51:33 +09:00
  • 258e62f8f3 feat: add operator+= to toml::string ToruNiina 2019-10-09 21:51:14 +09:00
  • 06086a9ff7 doc: add note about value::at ToruNiina 2019-10-09 21:09:38 +09:00
  • b4b35ea33e feat: allow 0-prefix exponent if the flag is on ToruNiina 2019-10-08 23:23:53 +09:00
  • d7b4d104d3 refactor: reduce checking; just check once ToruNiina 2019-10-08 23:15:03 +09:00
  • 1148d01c70 Merge branch 'master' into find-idx ToruNiina 2019-10-07 11:11:08 +09:00
  • e12fd4d944 doc: add contributors v3.1.0 ToruNiina 2019-10-04 14:28:43 +09:00
  • 36af02cb3a test: add test cases for one-way conversion ToruNiina 2019-10-04 13:01:15 +09:00
  • 488015df49 fix: toml -> T is required; related to #83 ToruNiina 2019-10-04 12:58:32 +09:00
  • 1f951e49b1 Merge pull request #84 from jcmoyer/master Toru Niina 2019-10-04 12:58:13 +09:00
  • 6a7dbb7875 Update documentation for toml::from and toml::into J.C. Moyer 2019-10-03 21:25:24 -04:00
  • 17d78553ff test: add test cases for find(v, idx) ToruNiina 2019-10-03 15:48:04 +09:00
  • 4c12dad51f feat: add find<T>(value, idx) for arrays (#79) ToruNiina 2019-10-03 15:27:25 +09:00
  • ad7eb56634 fix: avoid potential memory bugs related to move ToruNiina 2019-10-03 14:42:52 +09:00
  • b01c5534ed test: add test cases for const-ref version ToruNiina 2019-10-03 13:52:12 +09:00
  • 22dac3c9f2 Merge branch 'value-at' ToruNiina 2019-09-28 19:40:51 +09:00
  • d5adfe8c7d refactor: use as_xxx instead of cast<enum> ToruNiina 2019-09-28 17:01:45 +09:00
  • 4bb8045c84 doc: add basic_value::at. ToruNiina 2019-09-28 16:31:45 +09:00
  • babb6ab3fe test: add test case for basic_value::at ToruNiina 2019-09-28 16:22:01 +09:00
  • d73bc6076c feat: add basic_value::at(key) and at(idx) ToruNiina 2019-09-28 16:16:44 +09:00
  • 8d1da6e8b5 test: add test cases for find_or(&&) + conversion ToruNiina 2019-09-28 14:01:33 +09:00
  • 8276e12f06 test: add test cases for toml::find_or(value&&) ToruNiina 2019-09-28 13:38:59 +09:00
  • f3d3f63ff9 fix: return values from find_or(value&&) ToruNiina 2019-09-28 13:38:26 +09:00
  • d9689c878d test: add test cases for toml::find(value&&, key) ToruNiina 2019-09-28 13:05:13 +09:00
  • df097cb09a test: add test cases of get_or(value&&, U) ToruNiina 2019-09-28 12:13:59 +09:00
  • a425e3b7c6 test: add test cases of toml::get_or(value&&, T&&) ToruNiina 2019-09-28 12:08:14 +09:00
  • e4b4503b81 style: add comment to test::operator<< ToruNiina 2019-09-28 12:07:53 +09:00
  • b44fbad925 fix: remove needless ::type ToruNiina 2019-09-28 11:14:14 +09:00