Commit Graph

  • 5d7a88c59b Merge pull request #271 from SeverinLeonhardt/CMP0127 gh-pages ToruNiina 2024-08-29 12:30:37 +0000
  • 4b74012723
    Merge pull request #271 from SeverinLeonhardt/CMP0127 main Toru Niina 2024-08-29 21:30:14 +0900
  • 5e786476dd
    Fix use with CMake 3.21 and older #271 Severin Leonhardt 2024-08-27 09:40:48 +0200
  • 26d403e461 feat [skip ci]: update single_include ToruNiina 2024-08-19 14:10:59 +0000
  • f40f4d7770
    Merge pull request #268 from kontura/zero-init Toru Niina 2024-08-19 23:10:35 +0900
  • 9c7cef94a5 fix: add missing zero initialization to region #268 Aleš Matěj 2024-08-19 06:35:03 +0200
  • cc0bee4fd4 feat: bump version v4.2.0 ToruNiina 2024-08-12 12:47:30 +0900
  • b415dd81ed doc: update changelog ToruNiina 2024-08-12 12:47:09 +0900
  • 0c833452e4 Merge branch 'main' of github.com:ToruNiina/toml11 ToruNiina 2024-08-12 00:24:30 +0900
  • 070fa825e4 doc: update README ToruNiina 2024-08-12 00:23:59 +0900
  • a2e8d68c95 doc: update doc for thread-local colorization ToruNiina 2024-08-12 00:23:17 +0900
  • b90b5bdb35 feat [skip ci]: update single_include ToruNiina 2024-08-10 09:35:38 +0000
  • 9b58c7e321 Merge branch 'find-or-deep-nest' ToruNiina 2024-08-10 18:35:10 +0900
  • 5d74160df3 fix: do not use recursion in last_one(Ts...) ToruNiina 2024-08-10 14:19:11 +0900
  • 3498af032f test: add deeply nested example to find_or ToruNiina 2024-08-10 14:17:05 +0900
  • a21ed62eb0 rm expand #266 haykh 2024-08-10 00:09:16 -0400
  • fb42d19f17 added extra nesting haykh 2024-08-10 00:07:55 -0400
  • 9b914db23d doc: add description about ordered_type_config ToruNiina 2024-08-10 02:10:54 +0900
  • fcb1d3d7e5
    Merge pull request #264 from jackwil1/jackwil1-docs-typo Toru Niina 2024-08-08 23:56:36 +0900
  • 9d39b1f54a
    Fix template syntax in jp docs #264 Jack W 2024-08-08 17:57:05 +1200
  • 157d65f91f
    Fix template syntax in en docs Jack W 2024-08-08 17:55:13 +1200
  • 9481c477f1 feat [skip ci]: update single_include ToruNiina 2024-08-07 16:25:53 +0000
  • f886a91c02 feat: Merge branch 'ci-osx-latest' ToruNiina 2024-08-08 01:04:38 +0900
  • 834ec3a835 feat: include <exception> for terminate ToruNiina 2024-08-08 00:58:00 +0900
  • df8f978f3d ci: add macos with latest (unstable) xcode ToruNiina 2024-08-07 23:57:31 +0900
  • 6421df3c6d ci: add missing cpu-cores var ToruNiina 2024-08-07 00:41:33 +0900
  • 9f7434bc6e ci: add osx-14 to build envs ToruNiina 2024-08-07 00:41:17 +0900
  • 91b7cd637c feat [skip ci]: update single_include ToruNiina 2024-08-06 15:37:10 +0000
  • 63d9c04718 fix #262: merge 'check-empty-aot-while-format' ToruNiina 2024-08-07 00:36:24 +0900
  • 80c3e343e7 fix: if aot is empty, format as oneline ToruNiina 2024-08-06 01:28:45 +0900
  • da98b6558d fix: ctor of time and null key-format ToruNiina 2024-07-27 18:27:16 +0900
  • c433577120 feat: add key_format_info to basic_value ctor ToruNiina 2024-07-27 18:26:52 +0900
  • a39300f9d9 feat: add detail::change_region_of_key ToruNiina 2024-07-27 16:39:46 +0900
  • 2193c5c201 feat(WIP): use default arg instead of overloads ToruNiina 2024-07-26 02:49:11 +0900
  • e2bbf550a0 feat(WIP): init key_region and key_fmt ToruNiina 2024-07-26 00:54:31 +0900
  • 1809484542 feat: add key_fmt/region to value ToruNiina 2024-07-26 00:13:23 +0900
  • 0571dd74ca feat: add key format to fwd ToruNiina 2024-07-26 00:11:53 +0900
  • 12c0f379f2 fix: typo in format output ToruNiina 2024-07-25 01:38:24 +0900
  • ff3d866728 feat [skip ci]: update single_include ToruNiina 2024-07-24 16:30:58 +0000
  • 35ac3d1356
    Merge pull request #261 from ken-matsui/make-thread-local-optional Toru Niina 2024-07-25 01:30:38 +0900
  • 19199ac82c feat: add key_format ToruNiina 2024-07-25 01:24:55 +0900
  • 696335aaf7
    Make thread_local for color_mode optional #261 Ken Matsui 2024-07-24 07:04:40 -0700
  • 83843fd699 feat [skip ci]: update single_include ToruNiina 2024-07-24 12:22:48 +0000
  • 455fadbae0
    Merge pull request #260 from ken-matsui/support-optional-conversion Toru Niina 2024-07-24 21:22:24 +0900
  • 6d4d953304
    Support std::optional members for TOML11_DEFINE_CONVERSION_NON_INTRUSIVE #260 Ken Matsui 2024-07-23 08:44:31 -0700
  • 572781971f doc: add doc about CPM ToruNiina 2024-07-23 01:29:13 +0900
  • 4d2e099a9a feat: install cmake config module in arch-indep location #257 Pino Toscano 2024-07-21 08:57:35 +0200
  • 0072e740d5 feat [skip ci]: update single_include ToruNiina 2024-07-21 15:53:41 +0000
  • 4dd83fe778
    Merge pull request #258 from pinotree/read-streamsize Toru Niina 2024-07-22 00:41:56 +0900
  • fe19e7ee0a fix: manually cast file size to std::streamsize #258 Pino Toscano 2024-07-21 10:36:40 +0200
  • f33ca743fb chore: bump version 4.1.0 v4.1.0 ToruNiina 2024-07-21 14:48:33 +0900
  • 754c1ef879 doc: update changelogs ToruNiina 2024-07-21 14:48:19 +0900
  • 911abe939e doc: update acknowledgment in README ToruNiina 2024-07-21 14:34:20 +0900
  • 100d05822a feat [skip ci]: update single_include ToruNiina 2024-07-20 16:01:53 +0000
  • feda8356a3 Merge branch 'example-u8string' ToruNiina 2024-07-21 01:01:24 +0900
  • 88aaefd747 Revert "ci: build examples in each cases" ToruNiina 2024-07-20 22:43:00 +0900
  • 4d0ad7335b ci: build examples in each cases ToruNiina 2024-07-20 21:12:09 +0900
  • 96460a15d4 feat: support key string conversion in get<map> ToruNiina 2024-07-20 20:57:42 +0900
  • a50895cdff doc: add u8string example ToruNiina 2024-07-20 20:57:18 +0900
  • 886801d00a feat [skip ci]: update single_include ToruNiina 2024-07-20 10:07:38 +0000
  • f3a1586a44 Merge branch 'u8string' into v4_1_0 ToruNiina 2024-07-20 17:59:30 +0900
  • 098569a96d Merge branch 'main' into v4_1_0 ToruNiina 2024-07-20 17:57:05 +0900
  • 43f5a74bf0 feat: support string_type in toml::format ToruNiina 2024-07-20 17:22:10 +0900
  • 6085c53ea2 fix: skip null char in string literal ToruNiina 2024-07-20 17:21:56 +0900
  • 496782b42e
    Merge pull request #256 from CDK6182CHR/main Toru Niina 2024-07-20 16:20:24 +0900
  • f7deb1e89e feat [skip ci]: update single_include #256 ToruNiina 2024-07-20 03:15:58 +0000
  • ce42e78e3c add test for template into_toml xep 2024-07-20 11:15:30 +0800
  • b853860a8f Add: template-version into_toml (Github issue #255) xep 2024-07-20 10:44:45 +0800
  • eba1aa2fde feat: take string type itself when conversion ToruNiina 2024-07-20 04:36:32 +0900
  • 8434a6b18b Merge branch 'u8string' into v4_1_0 ToruNiina 2024-07-18 01:03:58 +0900
  • eefca6e080 Merge branch 'main' into v4_1_0 ToruNiina 2024-07-18 01:03:43 +0900
  • 5e05b75473 test: add u8string constructor ToruNiina 2024-07-17 01:04:10 +0900
  • d9449747f3 fix: add constraint to array-like/table-like ToruNiina 2024-07-17 01:03:47 +0900
  • 00e0ce12e7 feat: generalize ctor and remove feature macro ToruNiina 2024-07-16 23:48:15 +0900
  • 92c2af024c feat: Merge branch 'ci-use-j' ToruNiina 2024-07-16 22:44:54 +0900
  • c9574b8ce6 ci: add cpu-cores and -j ToruNiina 2024-07-16 01:17:43 +0900
  • b68f1fd57f test: add case of get/find<u8string> ToruNiina 2024-07-16 01:03:19 +0900
  • d99f260c1a Merge branch 'origin/output-operator' into v4_1_0 ToruNiina 2024-07-16 00:31:20 +0900
  • c0a8b60a5d feat: enable to convert generic string ToruNiina 2024-07-16 00:17:18 +0900
  • 93503e9c59 fix: remove operator<<(basic_value) from test ToruNiina 2024-07-14 17:08:44 +0900
  • cae5f34fb1 doc: add int_fmt.uppercase to doc ToruNiina 2024-07-14 15:17:15 +0900
  • a69877005d test: check if uppercase is parsed ToruNiina 2024-07-14 15:14:01 +0900
  • 452f1702c2 test: enable to output int_fmt.uppercase ToruNiina 2024-07-14 15:13:34 +0900
  • 0f0f9cf3c1 feat: set upper/lowercase while serialization ToruNiina 2024-07-14 15:12:34 +0900
  • 49b373d4f5 feat: parse hex int upper/lowercase ToruNiina 2024-07-14 15:12:02 +0900
  • acd6ed9a1e feat: add uppercase to integer fmt ToruNiina 2024-07-14 15:11:05 +0900
  • 654ec0e013 feat: add stream operator to value ToruNiina 2024-07-14 14:20:04 +0900
  • 9fd24aa23b feat [skip ci]: update single_include ToruNiina 2024-07-10 15:17:11 +0000
  • d8d325741c
    Merge pull request #253 from andreaskeller96/fix/correctly-resolve-carriage-return Toru Niina 2024-07-11 00:06:43 +0900
  • f86d04f64d fix: toml::get<array-like> avoid u8string ToruNiina 2024-07-10 02:42:11 +0900
  • b78a37c826 feat: add u8string ctor ToruNiina 2024-07-10 02:39:28 +0900
  • 29fbb6b695 feat: enable to convert key char type ToruNiina 2024-07-10 02:39:04 +0900
  • 31810136d1 feat: generalize string converter ToruNiina 2024-07-10 02:37:29 +0900
  • a77516a2d0 feat: add string converter ToruNiina 2024-07-10 02:22:50 +0900
  • 826e6414a0 feat: add detail::is_std_basic_string ToruNiina 2024-07-10 02:04:19 +0900
  • 143437d309 Fix not checking for \\r\\n when parsing line comments #253 Andreas Keller 2024-07-09 09:50:31 +0200
  • 5ac47b8983 chore: bump version to 4.0.3 v4.0.3 ToruNiina 2024-07-06 18:59:03 +0900
  • 34a2091a4d doc: update README ToruNiina 2024-07-06 18:58:50 +0900
  • 2e108e7010 feat [skip ci]: update single_include ToruNiina 2024-07-06 06:02:50 +0000
  • 43c9c95de8 chore: avoid cmake compatibility warning ToruNiina 2024-07-06 14:48:55 +0900
  • 9b41f4ab00 ci [skip actions]: trying to set newer SDK ToruNiina 2024-07-06 03:39:00 +0900
  • ed1604ca58 fix: ignore argument for NDEBUG build ToruNiina 2024-07-06 03:38:25 +0900
  • 2c1269b82a ci: re-activate gcc/clang build ToruNiina 2024-07-06 02:38:07 +0900
  • ab94fbb2de feat [skip ci]: update single_include ToruNiina 2024-07-05 17:37:32 +0000
  • 7ba94b37ab feat: merge branch 'add-werror' ToruNiina 2024-07-06 02:36:50 +0900
  • b2ea268d69 fix: unreachable code ToruNiina 2024-07-06 02:30:09 +0900
  • 2912407d33 ci: temporary suppress gcc/clang ToruNiina 2024-07-06 02:29:35 +0900
  • b63668c0dc chore: raise msvc warning level ToruNiina 2024-07-06 02:14:24 +0900
  • d72493a2fc fix: remove name of unused argument ToruNiina 2024-07-06 01:36:55 +0900
  • 58ddb8f589 doc: fix reference for the latest hugo ver ToruNiina 2024-07-06 01:31:20 +0900
  • 9e194ea8b6 chore: add -Werror and while compilation ToruNiina 2024-07-06 01:13:32 +0900
  • be7d7257c9 feat [skip ci]: update single_include ToruNiina 2024-07-05 15:41:19 +0000
  • 0eb9a90abf refactor: move HAS_CHAR8_T to version.hpp ToruNiina 2024-07-05 23:40:16 +0900
  • 0cc0ef959b fix: directly access to member if type is the same ToruNiina 2024-07-05 23:32:00 +0900
  • 0df1dd6fea refactor: remove extraneous whitespaces add-error-kind ToruNiina 2024-07-04 02:57:22 +0900
  • a9fb557d70 feat: add error_kind to error_infos ToruNiina 2024-07-04 02:56:52 +0900
  • 746abd73db feat: enable to get error_kind from error_info ToruNiina 2024-07-04 02:55:47 +0900
  • 7a6cb02293 feat: add error_kind to distinguish error_info ToruNiina 2024-07-04 00:57:50 +0900
  • 00d6124f59 Merge branch 'v4_1_0' into try-get ToruNiina 2024-07-03 01:59:52 +0900
  • 3a14cb5083 Merge branch 'main' into v4_1_0 ToruNiina 2024-07-03 01:59:11 +0900
  • edbea2f483 Merge branch 'add-test-case' ToruNiina 2024-07-03 01:58:17 +0900
  • 973ecee32d fix: add missing include file ToruNiina 2024-07-03 00:24:45 +0900
  • b9b2ee02ff feat [skip ci]: update single_include ToruNiina 2024-07-02 15:23:57 +0000
  • d77caa94d0 chore: Merge 'fix-make-error-info' ToruNiina 2024-07-03 00:22:55 +0900
  • 65e722da43 test: add minimum cases of serializer ToruNiina 2024-07-03 00:00:50 +0900
  • 37d0391b9d test: add test to make error_info ToruNiina 2024-07-02 23:35:16 +0900
  • d4742334ce fix: add detail::make_error_info_rec overload ToruNiina 2024-07-02 23:34:20 +0900
  • ccd941dc5b fix: remove default arg from fwd decl ToruNiina 2024-07-02 00:03:10 +0900
  • fc493afb4e chore: update version 4.0.2 v4.0.2 ToruNiina 2024-06-30 23:59:23 +0900
  • 1d3abc9718 ci: remove verbose message from ci build ToruNiina 2024-06-30 17:40:40 +0900
  • 9f59c591f0 feat [skip ci]: update single_include ToruNiina 2024-06-29 15:56:19 +0000
  • de092e5457 fix: cast fsize to avoid sign-conv ToruNiina 2024-06-30 00:55:45 +0900
  • bcd8a6d1e4 doc: update notice about open mode ToruNiina 2024-06-30 00:47:44 +0900
  • 5b0ea5e95c fix #249: make sure all the file content is read ToruNiina 2024-06-30 00:29:34 +0900
  • d00c0c1b15 doc: explain a macro to link pre-built lib ToruNiina 2024-06-28 23:52:58 +0900
  • dc562ae5cb refactor: remove name of unused arg in func try-get ToruNiina 2024-06-28 00:48:20 +0900
  • 83f37a18b1 fix: incorrect function argument ToruNiina 2024-06-28 00:48:06 +0900
  • dc7e443be4 test: add try_get/find ToruNiina 2024-06-28 00:47:37 +0900
  • 59921c1eb7 feat: add try_find ToruNiina 2024-06-28 00:19:00 +0900
  • a4d0189df3 refactor: move key_cast to utility ToruNiina 2024-06-28 00:18:46 +0900
  • 3320d25abb feat: add try_get ToruNiina 2024-06-28 00:13:07 +0900
  • 8efb305e8b feat: add try_from to return result<T, E> ToruNiina 2024-06-28 00:09:29 +0900
  • 2baa47ef3d Merge branch 'main' into v4_1_0 ToruNiina 2024-06-28 00:08:44 +0900
  • 5d23f4b8a8 feat [skip ci]: update single_include ToruNiina 2024-06-27 15:08:22 +0000
  • 42734ea642 fix: typo in type-trait impl ToruNiina 2024-06-28 00:07:26 +0900
  • 8596419e24 feat [skip ci]: update single_include ToruNiina 2024-06-26 15:31:25 +0000
  • 932acba7f1 fix #250: bump patch version macro in version.hpp ToruNiina 2024-06-27 00:29:11 +0900
  • b2a93eb267 chore: auto extract version string in cmake ToruNiina 2024-06-27 00:28:40 +0900
  • a0ae1a6bfd fix: access members directly try_at ToruNiina 2024-06-26 22:42:32 +0900
  • 044a66210d doc: add reference about try_at ToruNiina 2024-06-26 00:34:54 +0900
  • c4fb41b812 doc: add try_at to docs/features ToruNiina 2024-06-26 00:24:25 +0900
  • a610e75df0 test: add test of try_at for array and table ToruNiina 2024-06-26 00:09:08 +0900
  • 0e84d0591b feat: add toml::basic_value::try_at ToruNiina 2024-06-25 23:50:28 +0900
  • e004eaf006 Merge branch 'main' of github.com:ToruNiina/toml11 ToruNiina 2024-06-24 00:30:38 +0900
  • 7c336a52a0 doc: update changelog in docs v4.0.1 ToruNiina 2024-06-24 00:26:15 +0900
  • bc7c5cd7a3 feat [skip ci]: update single_include ToruNiina 2024-06-23 14:59:17 +0000
  • 3c09d3046c refactor: remove detail::(local|gm)time_s from fwd ToruNiina 2024-06-23 23:25:57 +0900
  • 7af0e66c25 refactor: add make_xxx_error funcs ToruNiina 2024-06-23 15:36:50 +0900
  • 8c20067493 fix: title in example README ToruNiina 2024-06-23 15:32:50 +0900
  • 89921483a8 feat [skip ci]: update single_include ToruNiina 2024-06-20 15:47:00 +0000
  • 1bc6ef9fce ci: fix git options ToruNiina 2024-06-21 00:46:01 +0900
  • 312996565d ci: add token ToruNiina 2024-06-21 00:27:14 +0900
  • db46c1c64b ci: fix git options ToruNiina 2024-06-21 00:24:03 +0900
  • 34bf32a9e5 ci: fix symbol quote in if statement ToruNiina 2024-06-21 00:07:32 +0900
  • 137f17f2e9 ci: add gen-single-include ToruNiina 2024-06-21 00:05:48 +0900
  • 5e8d8d0243 doc: fix link in README ToruNiina 2024-06-21 00:05:09 +0900
  • 9e27fd24b7 Merge branch 'fix-format-location-first-line' ToruNiina 2024-06-20 22:18:44 +0900
  • d023a93e3c fix: do not duplicate empty line in err msg ToruNiina 2024-06-20 21:11:43 +0900
  • 995b25efe0 fix: pass empty filename to format_location ToruNiina 2024-06-20 21:10:42 +0900
  • 6ba0772053
    Merge pull request #248 from egorpugin/patch-1 Toru Niina 2024-06-20 00:35:38 +0900
  • a32289dc70
    Fix incorrect operator<<() argument type that gives build error. #248 Egor Pugin 2024-06-19 17:42:10 +0300
  • 7149b3cb29 refactor: rename member vars, adding _ at the end ToruNiina 2024-06-19 01:55:25 +0900
  • 013d1e396f feat: use brace init in ctor for raw values ToruNiina 2024-06-19 01:45:58 +0900
  • 7cab13f6e5 feat: use brace-init list for raw memvars ToruNiina 2024-06-19 01:45:29 +0900
  • 74bea5368a fix #246: use brace-init in major/minor ToruNiina 2024-06-19 01:36:40 +0900
  • 4efae93585 feat: update single_include v4.0.0 ToruNiina 2024-06-17 00:56:07 +0900
  • 3e2a155b62 doc: add readme to tools/expand ToruNiina 2024-06-17 00:55:02 +0900
  • fbfdb6af30 fix: call destructor correctly ToruNiina 2024-06-17 00:21:28 +0900
  • 835d38a22b feat: add SFINAE to result template ctor ToruNiina 2024-06-17 00:21:11 +0900
  • f317cc0448 ci: add fuzzer workflow ToruNiina 2024-06-17 00:20:45 +0900
  • 26212f3536 ci: fix option name ToruNiina 2024-06-16 22:32:22 +0900
  • aa76604585 test: add (void) to not to discard v.value() ToruNiina 2024-06-16 22:13:59 +0900
  • 27e8976d37 ci[skip appveyor]: stop building unit tests ToruNiina 2024-06-16 21:55:05 +0900
  • 5638ea90b1 test: stop using std::gmtime in tests ToruNiina 2024-06-16 21:49:46 +0900
  • 8da85f8d2a ci: add missing option to encoder test ToruNiina 2024-06-16 21:19:48 +0900
  • 1511452747 ci: fix path to decoder v1.1.0 ToruNiina 2024-06-16 21:14:26 +0900
  • adeb1c7bb8 doc: add gitignore to docs ToruNiina 2024-06-16 20:57:20 +0900
  • 18ccd6b237 fix: include test dir if BUILD_TOML_TESTS=ON ToruNiina 2024-06-16 20:56:24 +0900
  • acf00fc476 ci: fix name of workflow ToruNiina 2024-06-16 20:52:55 +0900
  • 51805ba537 ci: use actions/setup-go to to setup go ToruNiina 2024-06-16 20:51:48 +0900
  • 5dcbec0fad ci: add toml-test workflow ToruNiina 2024-06-16 20:45:30 +0900
  • 29f8517cf4 test: set precision if non-toml float is given ToruNiina 2024-06-16 20:43:17 +0900
  • 717c2d8eaa doc: add links to README ToruNiina 2024-06-16 20:33:10 +0900
  • 24b24d7fa9 fix: deploy dir, and update actions-gh-pages ToruNiina 2024-06-16 20:20:44 +0900
  • f48d3f81fe ci: use submodule as theme location ToruNiina 2024-06-16 20:03:45 +0900
  • 38e4a34ea2 doc: update README a bit ToruNiina 2024-06-16 19:43:40 +0900
  • 172ddcbd12 feat: update single_include/toml.hpp ToruNiina 2024-06-16 19:35:58 +0900
  • 9c725140ca refactor: add basic_value::config_type ToruNiina 2024-06-16 19:33:55 +0900
  • 5c4722fb5d feat: use MSVC_LANG after 2015 Update 3 ToruNiina 2024-06-16 19:33:22 +0900
  • 6f05bffb5f fix: do not use assert-only never reached branch ToruNiina 2024-06-16 19:32:54 +0900
  • 872ef72572 fix: use sscanf_s in case of MSVC ToruNiina 2024-06-16 19:32:28 +0900
  • cb1a20407d fix: add missing include file ToruNiina 2024-06-16 19:31:29 +0900
  • c5851db533 fix: do not use std::gmtime in tests ToruNiina 2024-06-16 19:30:35 +0900
  • 3443f86a4a chore: use warning level 3 in msvc ToruNiina 2024-06-16 19:29:16 +0900
  • 12452a695d ci: use appveyor for multi msvc versions ToruNiina 2024-06-16 19:28:10 +0900
  • 9fa137599f feat: add hugo theme as a submodule ToruNiina 2024-06-16 13:27:22 +0900
  • abcbed92a3 chore: add options required to use MSVC ToruNiina 2024-06-16 13:12:12 +0900
  • 8326709fae fix: set prec as max in case of hex ToruNiina 2024-06-16 13:11:47 +0900
  • 6533454bc6 fix: template forgotten to rewrite ToruNiina 2024-06-16 13:11:13 +0900
  • c7db1a3de0 fix: typo in macro definitions ToruNiina 2024-06-15 22:35:16 +0900
  • 6cf003f374 ci: install hugo module ToruNiina 2024-06-15 22:21:32 +0900
  • bb2542f2bf chore: remove debug flag fatal-errors from ci ToruNiina 2024-06-15 21:55:25 +0900
  • 3a1e893d68 ci: add actions test and docs ToruNiina 2024-06-15 19:41:59 +0900
  • 1e97dff5e3 chore: update gitignore ToruNiina 2024-06-15 19:38:00 +0900
  • 7444d2df95 ci: reset all ci setup ToruNiina 2024-06-15 19:35:01 +0900
  • 2c6460ae77 fix: add example/CMakeLists ToruNiina 2024-06-15 19:32:30 +0900
  • 4b5e85c2bc doc: update README ToruNiina 2024-06-15 19:28:16 +0900
  • 64197caa05 doc: add reference manual ToruNiina 2024-06-15 19:27:42 +0900
  • 7210e708a6 feat: add single_include file and generator ToruNiina 2024-06-15 19:25:15 +0900
  • da2a85b500 feat: add examples ToruNiina 2024-06-15 19:23:05 +0900
  • 7789b4e8be feat: add json to tests/extlib ToruNiina 2024-06-15 19:19:12 +0900
  • e68e77320d feat: add doctest as a submodule ToruNiina 2024-06-15 19:15:09 +0900
  • 3f9e3ce5d2 feat: update build system to v4 ToruNiina 2024-06-15 19:14:44 +0900
  • c47ff10a64 test: update test codes to v4 ToruNiina 2024-06-15 19:14:06 +0900
  • 7c123ab378 feat: update codes to v4 ToruNiina 2024-06-15 19:13:02 +0900
  • 7277ebdbad feat: move codes under include/ ToruNiina 2024-06-15 19:11:46 +0900
  • b389bbc4eb
    Merge pull request #242 from 0X1A/master master Toru Niina 2024-06-12 00:46:15 +0900
  • 5e4eb52f84 fix: add cxx_std to check_cxx_source_compiles ToruNiina 2024-06-11 23:47:02 +0900
  • cbd596144d Fix issue with CMake package configuration #110 #242 Alberto Corona 2024-05-01 17:28:28 -0500
  • 85faca9cbe ci: update action checkout ToruNiina 2024-03-20 23:43:01 +0900
  • 3509be6629 ci: add env var to avoid installation failure ToruNiina 2024-03-20 23:33:47 +0900
  • fb7b02f254 ci: remove old version of osx that takes time ToruNiina 2024-03-20 23:33:27 +0900
  • 2466959cf9 chore: avoid false-positive ref life warning ToruNiina 2024-03-20 22:42:00 +0900
  • a76c5b385f refactor: replace mut-ref by take-and-move pattern ToruNiina 2024-03-20 22:40:46 +0900
  • 52621a4fd8 feat: remove cxx_standard related stuff ToruNiina 2024-03-20 22:38:56 +0900
  • 64cd90637b refactor: move cmake component to where it's used ToruNiina 2024-03-20 22:35:03 +0900
  • d4a6fc7953 refactor: remove scripts for old version of cmake ToruNiina 2024-03-20 22:33:36 +0900
  • d4eb5f3c9d chore: update patch version v3.8.1 ToruNiina 2024-01-07 18:06:50 +0900
  • cc2e453b5b feat: remove strerror from errmsg in FILE* version ToruNiina 2024-01-07 10:48:17 +0900
  • 8ed1a1d7e4 feat: update version v3.8.0 ToruNiina 2024-01-06 02:20:21 +0900
  • 04209b1540 doc: update contributors list ToruNiina 2024-01-06 01:58:51 +0900
  • 1bb5284eb5
    Merge pull request #233 from Esonhugh/master Toru Niina 2024-01-05 01:39:23 +0900
  • 7bd09245fa
    ci: disable macos-13-arm64 #233 Toru Niina 2024-01-05 00:00:25 +0900
  • 1dd15ffa26
    Merge pull request #234 from ToruNiina/limit-value-recursion Toru Niina 2024-01-04 22:32:01 +0900
  • 1c2c710ec9 refactor: add comment #234 ToruNiina 2024-01-04 21:02:18 +0900
  • db72451bcf test: update test to add rec start val ToruNiina 2024-01-04 20:47:29 +0900
  • 8e214ec411 fix: limit value recursion in array/inl-table ToruNiina 2024-01-04 20:45:35 +0900
  • 655d76b828 update: test on github action with macos 13 and macos 13 arm64 image Esonhugh 2023-12-27 11:27:21 +0800
  • 0db935b602 fix: let __DARWIN_C as an exception Esonhugh 2023-12-27 11:19:59 +0800
  • ed577df40a fix: strerror_r error handling toml/exception.hpp in macos Esonhugh 2023-12-27 11:11:23 +0800
  • 01a0e93e5f ci: disable bad combination of compiler and stdlib ToruNiina 2023-12-23 23:32:39 +0900
  • 510419fb6a
    Merge pull request #232 from DavidKorczynski/clusterfuzzlite Toru Niina 2023-12-23 22:28:46 +0900
  • 7d09cdf067 cflite: change branch name #232 David Korczynski 2023-12-23 03:00:51 -0800
  • 828afc3b1e Add fuzzing by way of ClusterFuzzLite David Korczynski 2023-12-23 01:12:21 -0800
  • c32a20e1ee fix: #226 use strerror_s/strerror_r if possible ToruNiina 2023-10-11 23:44:23 +0900
  • 937a7c45fe feat: fill char buffer with null char ToruNiina 2023-10-11 01:44:06 +0900
  • 947c995189 fix: include array to use char buffer ToruNiina 2023-10-11 01:43:43 +0900
  • 9b7b8908e8 fix: avoid evaluating undefined macro as zero ToruNiina 2023-10-11 01:24:41 +0900
  • 22d22198ec feat: use thread-safe variant of strerror ToruNiina 2023-10-11 01:08:12 +0900
  • 1beb391a43 ci: use default version of libboost on ubuntu 20 ToruNiina 2023-10-11 00:14:53 +0900
  • dfc625f38d fix: #229 do not move temporary object ToruNiina 2023-10-10 23:49:51 +0900
  • 22d96ed921
    Merge pull request #230 from arp242/t Toru Niina 2023-10-10 23:21:43 +0900
  • d2937ff4e1
    Escape control characters in keys #230 Martin Tournoij 2023-10-10 09:03:33 +0100
  • 087408a8fb
    Merge pull request #225 from kfirgollan/kfir/add_install_instructions Toru Niina 2023-07-31 01:22:32 +0900
  • 2339b32258 Add installation example with checkinstall and cmake #225 Kfir Gollan 2023-07-28 14:09:35 +0000
  • 5cc79bbd7b
    Merge pull request #224 from offa/remove_travisci Toru Niina 2023-07-27 20:55:45 +0900
  • 9323a315eb
    Merge pull request #223 from offa/cmake_update Toru Niina 2023-07-27 20:55:05 +0900
  • 85d880d84e Remove Travis CI config #224 offa 2023-07-25 20:14:11 +0200
  • c44459dc47 Require CMake 3.5+ #223 offa 2023-07-25 20:09:52 +0200
  • 1340692442 fix #218: consider locale while serialization ToruNiina 2023-05-29 23:18:38 +0900
  • da3d5153d1 ci: install language pack to test locale ToruNiina 2023-05-28 23:37:53 +0900
  • af13c2867a test: add test case for serializer with locale ToruNiina 2023-05-28 18:47:06 +0900
  • 327f6e7701 fix: set locale to C when writing numbers ToruNiina 2023-05-28 18:42:33 +0900
  • e36eabf216 feat: add get<T> overload with toml::value& ToruNiina 2023-05-27 00:16:17 +0900
  • 40eb1d2213 chore: update ci runners to the latest ToruNiina 2023-04-29 01:33:09 +0900
  • 2da3b67d02 doc #217: add description about C++17 feature ToruNiina 2023-04-24 22:36:08 +0900
  • 0dcf07b774 doc: update contributor list ToruNiina 2023-04-24 22:34:49 +0900
  • d47fe788bc
    Merge pull request #214 from VestniK/raw_ptr_iter Toru Niina 2023-03-17 22:11:38 +0900
  • 78ae165096 Fix for case when vector iterator is raw pointer #214 Sergey Vidyuk 2023-03-13 10:21:58 +0700
  • 86eefc7255 feat: update toml-test from v1.2.0 to v1.3.0 ToruNiina 2023-02-13 00:44:15 +0900
  • 51e5d845b0 fix: #213 allow long binary integer ToruNiina 2023-02-12 23:20:09 +0900
  • ce941c318b fix: prevent windows minmax macro ToruNiina 2023-02-12 20:27:14 +0900
  • fd969a679b test: check if a large bin ints are parsed ToruNiina 2023-02-12 19:03:59 +0900
  • 51587338cd fix: avoid overflow at postproc of the last loop ToruNiina 2023-02-12 18:50:46 +0900
  • 418bfe9117 fix: cast explicitly to avoid un/signed comparison ToruNiina 2023-02-12 16:44:18 +0900
  • 15346114ef fix: allow long binary integer and leading zeros ToruNiina 2023-02-12 16:21:48 +0900
  • 565f43c484 fix: #211 reopen table implicitly defined by aot ToruNiina 2023-02-12 15:55:20 +0900
  • f9b224c222 fix: reopening table implicitly defined by aot ToruNiina 2023-02-12 02:55:03 +0900
  • 72789dca42
    Merge pull request #210 from offa/action_update Toru Niina 2023-02-11 23:47:41 +0900
  • 75daa2dde0
    Merge pull request #208 from cxw42/issue199-nonutf-string Toru Niina 2023-02-11 23:46:53 +0900
  • ff48387677
    Merge pull request #207 from cxw42/misc Toru Niina 2023-02-11 23:43:59 +0900
  • 132aa17f97 Update checkout action to v3 #210 offa 2023-01-22 14:58:35 +0100
  • a2f884b11e fix: parse_ml_literal_string() properly issues invalid-utf8 errors #208 Chris White 2023-01-14 18:12:03 -0500
  • e3639d2bbc fix: parse_literal_string() properly issues invalid-utf8 errors Chris White 2023-01-14 18:09:05 -0500
  • 626b0e6b95 fix: Correct function names in error messages #207 Chris White 2023-01-14 18:24:17 -0500
  • 0acd2b9c88 Add EditorConfig file Chris White 2023-01-14 18:04:30 -0500
  • 22db720ad5 fix: #202 do not set CMAKE_CXX_STANDARD ToruNiina 2022-10-24 23:56:51 +0900
  • 7ec3086f19 ci: update appveyor script ToruNiina 2022-10-24 22:55:43 +0900
  • 4c4e82866e feat: CMAKE_CXX_STD should be given by the enduser ToruNiina 2022-10-24 22:42:31 +0900
  • 41908b2cef
    Merge pull request #200 from ctcmkl/several-simple-patches Toru Niina 2022-09-30 23:33:57 +0900
  • 3f197c3cab Fix use-after-move in test_parse_function_compiles and refactor #200 Moritz Klammler 2022-09-28 19:51:32 +0200
  • e064a5c371 Avoid unnecessary copies of parser result Moritz Klammler 2022-09-15 21:41:13 +0200
  • e86d7c3cd3 Remove excess blank lines at end of file Moritz Klammler 2022-09-16 13:16:10 +0200
  • 10fd14f8b9 Consistent unit test header inclusion order Moritz Klammler 2022-09-16 13:16:01 +0200
  • 81c5ba9082 Define BOOST_TEST_MODULE in CMake Moritz Klammler 2022-09-16 13:04:29 +0200
  • d7c04ed5ee Factor redundant test boilerplate out into unit_test.hpp helper Moritz Klammler 2022-09-16 12:51:41 +0200
  • b10348c576 More flexible https://github.com/toml-lang/toml handling Moritz Klammler 2022-09-16 11:51:32 +0200
  • ac949437f8 Avoid false negative Boost.Test detection due to -Werror Moritz Klammler 2022-09-15 22:01:35 +0200
  • fe471bcbe9 Autodetect the best option to use Boost.Test Moritz Klammler 2022-09-15 21:23:16 +0200
  • 5312b8eb0e Honor UNITTEST_FRAMEWORK_LIBRARY_EXIST in all unit test files Moritz Klammler 2022-09-15 19:54:27 +0200
  • cf8a977be2 Don't deliberately dereference the null pointer Moritz Klammler 2022-09-14 19:51:57 +0200
  • 8bb2c63a01 Don't compare iterators from potentially different containers Moritz Klammler 2022-09-14 18:55:57 +0200
  • 79c125b54f Initialize data members for defaulted c'tors Moritz Klammler 2022-09-14 18:15:47 +0200
  • b02aaed4fc fix: use fs::path, not fs::path::string() result ToruNiina 2022-09-29 20:15:15 +0900
  • c2af975609 fix: add missing include file and specifiers ToruNiina 2022-09-29 20:14:58 +0900
  • c3a3423fb2
    Merge pull request #193 from lukash/replace-fstream Toru Niina 2022-09-24 00:17:52 +0900
  • 6c2c804eff fix: Improve error handling of ifstream a bit #193 Lukáš Hrázký 2022-09-08 16:58:56 +0200
  • 021d84623c chore: De-duplicate code for parse(std::filesystem::path) Lukáš Hrázký 2022-09-08 16:52:46 +0200
  • bf9c9d620d feat: Add a parse(FILE *) interface Lukáš Hrázký 2022-06-30 13:53:32 +0200
  • bbdbae91eb
    Merge pull request #196 from Jajauma/AvoidCharStaticCasts Toru Niina 2022-08-17 23:47:10 +0900
  • 72af7b48d3 Avoid possible lexer truncation warnings #196 Jajauma's GitHub 2022-08-12 23:02:44 +0300
  • c7627ff6a1
    Merge pull request #194 from Helaxious/patch-1 Toru Niina 2022-07-28 21:02:21 +0900
  • 1c3c84e90a
    fixed a typo ('optinoal' to 'optional') #194 helaxious 2022-07-27 17:58:47 -0300
  • 1400dd223f fix: #192 quick fix by checking address ToruNiina 2022-07-01 01:09:22 +0900
  • 594accf9a7 chore: Don't include fstream in lexer Lukáš Hrázký 2022-06-30 11:37:53 +0200
  • c1378cd3d1 ci: test older gcc/clang on older ubuntu ToruNiina 2022-06-25 01:18:32 +0900
  • 728f73ea24 ci: update compilers available on the os ToruNiina 2022-06-24 21:28:18 +0900
  • 4212985443 ci: update os used on ci to the current default ToruNiina 2022-06-22 22:06:11 +0900
  • 8e95891af1 fix: report an error if a table is inserted to aot ToruNiina 2022-06-22 21:48:37 +0900
  • 2a987ac9ea chore: update toml-test to the latest release ToruNiina 2022-06-22 21:28:31 +0900
  • 9e1bfcc962 doc: merge contributions from the same person ToruNiina 2022-06-22 21:24:22 +0900
  • 4a0df22548 doc: update contributor list ToruNiina 2022-06-14 23:31:58 +0900
  • 1ba3be38d0 fix: point the beginning of value in err msg ToruNiina 2022-06-08 01:33:10 +0900
  • 5be587bb68 fix #190: Merge branch 'throw-when-overflow' ToruNiina 2022-06-08 01:26:56 +0900
  • d6efdf7d9e test: check if an exception is thrown by overflow ToruNiina 2022-06-08 00:40:28 +0900
  • 12d0dbc6f4 fix: throw if number cannot be read losslessly ToruNiina 2022-06-08 00:39:04 +0900
  • 6d9e533cf1
    Merge pull request #189 from muggenhor/fix/avoid-fname-copy Toru Niina 2022-06-04 20:49:33 +0900
  • aff6f0f574 fix: don't force a copy of std::string fname when moving is an option #189 Giel van Schijndel 2022-06-02 14:39:10 +0200
  • 25be97dc39 refactor: style update ToruNiina 2022-05-29 00:37:39 +0900
  • 846abd9a49
    Merge pull request #188 from ken-matsui/support-changing-color-mode-at-runtime Toru Niina 2022-05-27 22:49:56 +0900
  • 9086b1114f
    Support changing color mode at runtime #188 Ken Matsui 2022-05-27 00:01:28 +0900
  • e8f922a1b8 chore: use the latest release of toml-test on CI ToruNiina 2022-05-22 15:40:54 +0900
  • fdb228598d
    Merge pull request #187 from ken-matsui/support-opting-out-of-error-prefix Toru Niina 2022-05-22 15:22:01 +0900
  • c26aa013cd
    Support opting out of the default [error] prefix #187 Ken Matsui 2022-05-22 13:50:45 +0900
  • 5924325652 doc: update unreleased TOML features section ToruNiina 2022-03-17 00:07:48 +0900
  • 1836ddc129 test: test -DTOML11_USE_UNRELEASED_TOML_FEATURES ToruNiina 2022-03-16 22:46:21 +0900
  • 1c82c7a1dc fix: move cmake option to toplevel cmakelists ToruNiina 2022-03-16 22:40:42 +0900
  • dde351ea40 feat: add escape sequence of ESC ToruNiina 2022-03-16 22:39:52 +0900
  • dcfe39a783 chore: update version number v3.7.1 ToruNiina 2022-03-13 01:44:29 +0900
  • 2f07030d43 doc: update the list of contributors ToruNiina 2022-03-13 01:40:43 +0900
  • 97cc0ef62b fix #166: reorder local/gmtime wrapper for MSVC ToruNiina 2022-03-12 23:35:26 +0900
  • 0e80cabe65 Merge branch 'check-specialized-conversion' ToruNiina 2022-03-12 19:00:29 +0900
  • cd97dfcec1 Merge branch 'insertion-to-table-defined-by-dotted-key' ToruNiina 2022-03-12 19:00:07 +0900
  • e60442c6db fix: check if re-open dotkey by a table ToruNiina 2022-03-12 18:22:01 +0900
  • d39fd88a17
    Merge pull request #185 from ax3l/topic-installEmbed Toru Niina 2022-03-07 23:12:33 +0900
  • 7fb8b84143
    CMake: Optional Install if Embedded #185 Axel Huebl 2022-03-03 18:55:55 -0800
  • 03259e2003 fix #177: check specific conversion function ToruNiina 2021-12-25 14:08:55 +0900
  • bf2384d8da fix #182: Merge branch 'workaround-msvc-cplusplus-macro' ToruNiina 2021-12-18 15:41:43 +0900
  • 8ebf9c984b ci: check if it works w/o /Zc:__cplusplus ToruNiina 2021-12-18 14:23:58 +0900
  • 7354e91924 fix: Allow MSVC to have old version ToruNiina 2021-12-18 00:36:20 +0900
  • 4522070391 ci: check if MSVC 14 2015 (19.0.24241.7) (1900) ToruNiina 2021-12-18 00:21:55 +0900
  • 02fd8a577b feat: workaround __cplusplus problem on MSVC ToruNiina 2021-12-17 22:29:57 +0900
  • 40777070ad fix: disallow dotkey and inline table migration ToruNiina 2021-12-16 22:16:24 +0900
  • cc1cc27613 fix: disallow merging dotted key and inline table ToruNiina 2021-12-16 01:11:47 +0900
  • 75e297eb47 fix: Merge branch 'check-datetime' ToruNiina 2021-12-15 22:35:56 +0900
  • 0d0605e290 fix #181: Merge branch 'no-null-char' ToruNiina 2021-12-15 22:35:31 +0900
  • 23f6c931e5 test: add valid/invalid datetime cases ToruNiina 2021-12-15 00:51:07 +0900
  • 518e6d4ae2 feat: check date and time are valid or not ToruNiina 2021-12-15 00:31:41 +0900
  • db2aa55d20 fix: disallow null char at the end of input ToruNiina 2021-12-14 22:33:58 +0900
  • 1b5107e5e3 fix #180: Merge branch 'linefeed-at-eof' ToruNiina 2021-12-11 23:13:42 +0900
  • 2152c85cd1 test: add test_file_ends_without_lf ToruNiina 2021-12-10 23:46:14 +0900
  • 2e4c7fb95e fix: line-feed is not required at the EOF ToruNiina 2021-12-10 23:39:54 +0900
  • 2ddcfb4b61 doc: update constributors in README ToruNiina 2021-12-08 21:50:09 +0900
  • 3f233d57be
    Merge pull request #178 from marascio/lrm-resolve-173-free-nonheap-object Toru Niina 2021-12-05 19:46:38 +0900
  • 21732fce45 Resolve g++ warning: free-nonheap-object #178 Louis R. Marascio 2021-12-01 14:43:43 -0600
  • 1dc09d0332
    Merge pull request #176 from GMLC-TDC/fix_warnings Toru Niina 2021-11-25 00:13:36 +0900
  • 9c1708c988
    Update toml/traits.hpp #176 Philip Top 2021-11-24 06:40:09 -0800
  • 84f61f7dc8 match the cmake condition to upstream Philip Top 2021-11-23 16:16:16 -0800
  • eef7106fbe fix more warnings Philip Top 2021-11-19 10:22:37 -0800
  • a919190490 tweak the cmake a little Philip Top 2021-11-19 08:47:18 -0800
  • 7f98740c9c update from changes in cmake standard Philip Top 2020-03-20 13:34:42 -0700
  • e08c579e36 fix a change in the key_value name from upstream merge Philip Top 2020-03-20 06:39:59 -0700
  • 6dd44dc672 fix project issue with cmake Philip Top 2020-01-16 16:30:30 -0800
  • 99e483c447 [ci skip] use a policy in the CMakeLists.txt for toml11 fix some more string_view errors Philip Top 2019-12-19 12:49:33 -0800
  • 26a066ad07 skip ci ci skip Philip Top 2019-12-19 12:40:22 -0800
  • acad8b1a61 add additional check for invocability Philip Top 2019-12-19 12:22:42 -0800
  • 605cd8ef4a fix shadow and some undef warnings Philip Top 2019-12-19 10:52:03 -0800
  • bcee9f25a2 fix: check if subtable key conflicts ToruNiina 2021-10-10 20:58:01 +0900
  • f2f2b44d87
    Merge pull request #172 from estshorter/fix_readme Toru Niina 2021-10-10 14:44:00 +0900
  • e40dfc28eb
    fix a compile error in a code example #172 estshorter 2021-10-10 14:07:34 +0900
  • 24284c70ee
    Merge pull request #171 from estshorter/issue_170 Toru Niina 2021-10-10 13:29:37 +0900
  • dced71224d
    fix a compile warning C26478 #171 estshorter 2021-10-09 11:12:58 +0900
  • 177c09f43d
    Merge pull request #169 from ohdarling/fix_force_inline Toru Niina 2021-09-24 00:29:14 +0900
  • e434c96b7f fix: serializer has wrong constructor params order when format root object #169 ohdarling 2021-09-22 11:38:42 +0800
  • fda0a2b9ab
    Merge pull request #167 from karl-nilsson/spelling Toru Niina 2021-08-30 01:01:27 +0900
  • 3eee515ce1 Spelling fixes #167 Karl Nilsson 2021-08-27 19:52:45 -0400
  • ca9e36a484 fix: avoid duplicated-branches in result ToruNiina 2021-07-01 00:46:56 +0900
  • 0858fbfced fix: avoid max macro expansion on Windows ToruNiina 2021-06-30 01:43:27 +0900
  • fe240e1ffc ci: trying to run toml_test ToruNiina 2021-06-30 01:28:53 +0900
  • d9959fcdeb ci: trying to make go get work ToruNiina 2021-06-30 01:18:52 +0900
  • 1d0b003312 ci: add a patch to avoid nan comparison ToruNiina 2021-06-30 01:11:34 +0900
  • 0aa3773860 feat: add bare minimum utf8 seq validity check ToruNiina 2021-06-30 00:58:50 +0900
  • 9745c0005f ci: fix setup of toml-test ToruNiina 2021-06-27 18:58:44 +0900
  • 4adf36d9fd test: update typename in json for toml-test ToruNiina 2021-06-27 18:58:10 +0900
  • c72b27bb4b fix: escape control characters in a string ToruNiina 2021-06-27 18:57:20 +0900
  • be5ffaf662 feat: check if width == max before using ml-string ToruNiina 2021-06-27 18:56:57 +0900
  • 47a2a3332b fix: use empty quoted string for empty key ToruNiina 2021-06-27 18:56:33 +0900
  • 9d28afa012 fix: fix serialization of inf/nan ToruNiina 2021-06-27 18:56:05 +0900
  • f09bd5b035 feat: easy check for datetime ToruNiina 2021-06-27 18:54:55 +0900
  • 0dc51f95d9 fix: disallow trailing comma in an inline table ToruNiina 2021-06-27 18:54:28 +0900
  • cf9e86a84f fix: disallow control characters ToruNiina 2021-06-27 18:53:48 +0900
  • 5190e5148b ci: update go version to 1.16 ToruNiina 2021-06-27 16:32:49 +0900
  • 45bd566f7a fix: serialization of array containing a table ToruNiina 2021-06-27 16:28:41 +0900
  • 2c72329530 ci: remove needless flag and allow hetero array ToruNiina 2021-06-27 16:08:58 +0900
  • 1b7ca8566b fix: out_of_range with malformed toml file #164 ToruNiina 2021-06-27 15:58:40 +0900
  • 647381020e chore: update version number v3.7.0 ToruNiina 2021-05-27 10:14:29 +0900
  • f04cf596eb doc: update README ToruNiina 2021-05-26 23:16:03 +0900
  • c281539b26
    Merge pull request #161 from cubiest/bugfix/empty_files_missing_filename_in_error Toru Niina 2021-05-26 12:28:38 +0900
  • 58542d36be
    Preserve empty location for empty files #161 Oliver Kahrmann 2021-05-25 20:51:08 +0200
  • c38079f7c0 fix: remove needless include file ToruNiina 2021-05-25 21:40:41 +0900
  • 0c4594f59a doc: add TOML11_PRESERVE_COMMENTS_BY_DEFAULT ToruNiina 2021-05-15 21:53:13 +0900
  • e73c98490b doc: add recursive find_or to README ToruNiina 2021-05-15 21:47:03 +0900
  • 7b9a1abdb3 feat: add test_find_or_recursive ToruNiina 2021-05-15 20:51:43 +0900
  • 891f68eab0 feat: support all &/const&/&& variants ToruNiina 2021-05-15 20:41:11 +0900
  • 4b1df61142 Merge branch 'master' into recursive-find-or ToruNiina 2021-05-15 20:01:30 +0900
  • 392a260db8 doc: write about precedence ToruNiina 2021-05-15 00:24:51 +0900
  • 7339ce39d5 fix: #159 Merge branch 'conversion-precedence' ToruNiina 2021-05-14 20:10:03 +0900
  • 287be5a575 ci: clang11 is too new to install it ToruNiina 2021-05-14 18:25:29 +0900
  • 798856946f ci: add new compilers ToruNiina 2021-05-14 18:19:44 +0900
  • 07c1d10212 ci: avoid clang-9 + C++20 because it lacks <=> ToruNiina 2021-05-14 16:16:23 +0900
  • 0ac3919e08 feat: from<T> and from_toml precede constructor ToruNiina 2021-05-14 16:05:54 +0900
  • e622595426 fix: fix has_specialized_from/into ToruNiina 2021-05-14 16:01:43 +0900
  • 72ee8caf09 refactor: use has_specialized_from<T> ToruNiina 2021-05-14 15:53:34 +0900
  • b6e2c6e235 feat: add detail::has_specialization_from/into ToruNiina 2021-05-14 15:46:00 +0900
  • c5a22b9d88 fix: #158 Merge branch 'gcc-wshadow' ToruNiina 2021-05-11 00:08:32 +0900
  • 7e90282175 fix: add region where -Wshadow is ignored on GCC 4 ToruNiina 2021-05-10 23:00:30 +0900
  • b8291af42b fix: rename func args to avoid -Wshadow in GCC 4.x ToruNiina 2021-05-10 22:56:16 +0900
  • cd60045014 fix: gcc 7 introduces wshadow variants ToruNiina 2021-05-10 21:51:51 +0900
  • db0d9a024b test: add -Wshadow while compiling tests ToruNiina 2021-05-10 20:49:41 +0900
  • 4acc563b28 feat: explicitly avoid -Wshadow=global in GCC ToruNiina 2021-05-10 20:48:27 +0900
  • dce50142e6 fix: avoid argname key to supress warning ToruNiina 2021-05-10 20:47:08 +0900
  • 06e8b853ba test: add Wshadow=local ToruNiina 2021-05-04 17:50:14 +0900
  • e3092335aa Merge branch 'enable-to-change-default-comment-handling' ToruNiina 2021-04-30 20:28:38 +0900
  • 31b9b79312 ci: suppress clang-8 / c++20 because of gcc header ToruNiina 2021-04-28 15:12:04 +0900
  • beb665ba58 test: explicitly specify if comments are preserved ToruNiina 2021-04-27 13:19:55 +0900
  • b51ef5e869 test: explicitly specify the comment preservation ToruNiina 2021-04-27 13:18:39 +0900
  • 21ea4a348d test: explicitly specify template arguments ToruNiina 2021-04-27 13:12:37 +0900
  • c4a803df50 test: add comment/no-comment cases to parse_array ToruNiina 2021-04-27 13:05:03 +0900
  • c40e0dbd37 feat: use comment macro everywhere ToruNiina 2021-04-16 15:29:24 +0900
  • d90c26f9ac feat: add TOML11_PRESERVE_COMMENTS_BY_DEFAULT ToruNiina 2021-04-16 15:28:58 +0900
  • b592ddcca2 fix: add SFINAE to avoid incorrect matching ToruNiina 2021-04-14 13:09:51 +0900
  • 5518b2b155 refactor: simplify last_one_in_pack meta func ToruNiina 2021-04-14 13:09:25 +0900
  • ba3d41d913 feat(#156): add find_or(value, keys..., opt) ToruNiina 2021-04-14 11:21:48 +0900
  • 8bc09d552a fix(#139): Merge branch 'auto-conversion-macro' ToruNiina 2021-04-02 19:29:04 +0900
  • 03c846dc9d doc: add conversion macro to README ToruNiina 2021-04-02 19:28:45 +0900
  • e658a0126c test: disable macro testing if the macro is diabled ToruNiina 2021-04-02 18:26:24 +0900
  • 6e3967e26e ci: check compiler version detected by cmake ToruNiina 2021-04-02 18:24:17 +0900
  • db1f42b5da fix: enable to control macro definition ToruNiina 2021-04-02 17:21:25 +0900
  • c7d6d793cb ci: install compiler ToruNiina 2021-04-02 16:55:52 +0900
  • 14c6430dda Merge branch 'master' into auto-conversion-macro ToruNiina 2021-04-02 16:25:41 +0900
  • b4bc704e6e fix: trying to workaround MSVC preprocessor ToruNiina 2021-04-02 15:39:23 +0900
  • 3f6e873aba fix: merge branch 'uneven-spacing-between-tables' ToruNiina 2021-03-31 11:53:54 +0900
  • a3b8dd6787 fix(#152): add newline btw kv-pair and subtables ToruNiina 2021-03-31 10:52:18 +0900
  • c121492071 fix: uneven spacing between tables ToruNiina 2021-03-29 17:48:03 +0900
  • 5e3f8f9105 chore: update version values v3.6.1 ToruNiina 2021-03-25 22:43:37 +0900
  • 17a15d3c18 doc: update contributor list and link in README ToruNiina 2021-03-25 22:33:05 +0900
  • 42cc111b05 ci: activate linux/windows ToruNiina 2021-03-25 15:01:40 +0900
  • 5e0ee32854 ci: trying to add macos to github actions [skip travis] [skip appveyor] ToruNiina 2021-03-25 14:38:53 +0900
  • 2c5cc431fe ci: re-activate linux CI ToruNiina 2021-03-25 14:33:55 +0900
  • 970f7cb36a ci: trying to update boost installation settings [skip travis] [skip appveyor] ToruNiina 2021-03-25 13:34:30 +0900
  • b924e70e3c feat: add a simple way to disable <filesystem> ToruNiina 2021-03-25 11:44:11 +0900
  • 7782258e68
    Merge pull request #148 from sneakypete81/patch-1 Toru Niina 2021-01-31 14:26:02 +0900
  • 08859c36d0
    Fix typo in error message #148 sneakypete81 2021-01-30 20:04:00 +0000
  • d3de136562 doc: simplity example code a bit ToruNiina 2021-01-25 17:25:29 +0900
  • 43183e2ad1 Merge branch 'master' of github.com:ToruNiina/toml11 ToruNiina 2020-12-29 18:54:58 +0900
  • e9144b41fb test: returning toml::value directly from into<T> ToruNiina 2020-12-29 18:53:10 +0900
  • 2fb8793f1a doc: add document about basic_value and toml::into ToruNiina 2020-12-29 18:52:07 +0900
  • 6c8a53915a
    Merge pull request #144 from amerry/sstream-include-fix Toru Niina 2020-12-10 01:53:31 +0900
  • db2d33ca4b Add missing header for std::out_of_range exception #144 Alex Merry 2020-12-09 10:39:10 +0000
  • 935da51769 Add missing include for ostringstream Alex Merry 2020-12-09 10:15:38 +0000
  • be0d4bd0a9 fix: fix #141; Merge branch 'issue-141' ToruNiina 2020-11-05 00:01:41 +0900
  • 9b472a6c72 fix: check it is empty before calling back ToruNiina 2020-11-04 23:24:59 +0900
  • 1ead14589e fix: check if it is empty before calling back() ToruNiina 2020-11-04 23:24:02 +0900
  • b13065b1b5 fix: #142 Merge branch 'issue-142' ToruNiina 2020-11-03 21:05:03 +0900
  • a6581ee66b fix: an empty array is not an array of table ToruNiina 2020-11-03 20:34:01 +0900
  • 0dafa7ee42 test: add case where a table should be inlined ToruNiina 2020-10-18 20:45:12 +0900
  • 908b91079b fix: distinguish the comments and try to keep it ToruNiina 2020-10-18 20:43:33 +0900
  • fce6ff317e refactor: distinguish the reason of failure ToruNiina 2020-10-18 18:36:05 +0900
  • fd50b11523 refactor: add write_comments() ToruNiina 2020-10-18 18:30:04 +0900
  • 9090b8273c refactor: move array-of-table stuff to a function ToruNiina 2020-10-18 17:20:06 +0900
  • bfae1ab86c test: add test for auto-generated conversion ToruNiina 2020-10-16 21:40:54 +0900
  • 88882b523f feat: add a macro defines convertion automatically ToruNiina 2020-10-16 21:26:30 +0900
  • 382e3dc3ab refactor: use serializer::is_array_of_tables ToruNiina 2020-10-14 22:27:29 +0900
  • f7bfcdd7aa fix: check all the elements in an array ToruNiina 2020-10-14 18:00:04 +0900
  • 2e41a26785 Merge branch 'master' of github.com:ToruNiina/toml11 into master ToruNiina 2020-10-14 15:35:18 +0900
  • f3378f0ac1 fix: #131 distinguish implicitly declared array ToruNiina 2020-10-14 15:32:08 +0900
  • 12ee73d6a9 ci: suppress some of the combinations in CI ToruNiina 2020-10-14 00:31:41 +0900
  • 503baf52ed ci: suppress clang 6 + cxx20 ToruNiina 2020-10-14 00:05:55 +0900
  • 2deb75052c ci: use the same version of clang ToruNiina 2020-10-13 23:37:05 +0900
  • 290dca3d67 test: add test for comment duplication ToruNiina 2020-10-13 22:04:28 +0900
  • f283a257d2 Revert "quick temporary patch for comment dup" ToruNiina 2020-10-13 22:01:50 +0900
  • 3d86f3a4e1 fix: avoid comment duplication in array of tables ToruNiina 2020-10-13 21:59:46 +0900
  • dc5a8069a9 refactor: require comments while construction ToruNiina 2020-10-13 21:58:08 +0900
  • 4f31b90665
    Merge pull request #136 from chronoxor/master Toru Niina 2020-10-04 18:53:34 +0900
  • 5d8c573357 Fixed: Compile toml11 with MinGW cause error in <filesystem> #136 #136 Ivan Shynkarenka 2020-10-03 23:16:58 +0300
  • 6e1e5ccd84 Fixed: Compile toml11 with MinGW cause error in <filesystem> #136 Ivan Shynkarenka 2020-10-03 23:06:47 +0300
  • f2d9fd1d1f Fixed: Compile toml11 with MinGW cause error in <filesystem> #136 Ivan Shynkarenka 2020-10-03 22:36:59 +0300
  • 97c8cbdaf5 Fixed: Compile toml11 with MinGW cause error in <filesystem> #135 Ivan Shynkarenka 2020-10-02 19:10:04 +0300
  • 05ceb5ae79 fix: workaround for error around SFINAE in MSVC ToruNiina 2020-09-29 02:26:16 +0900
  • 96cfdb260a fix: update version in macro and cmake ToruNiina 2020-09-29 01:41:38 +0900
  • 0fec125688 feat: remove default value from internal src ToruNiina 2020-09-29 01:40:49 +0900
  • a6d38c1ec0 fix: add a quick temporary patch for comment dup ToruNiina 2020-09-22 17:36:24 +0900
  • c037913b2c doc: update link to the TOML spec v3.6.0 ToruNiina 2020-09-20 19:24:48 +0900
  • 6a328fe890 doc: recommend to set /Zc:__cplusplus ToruNiina 2020-09-20 18:07:58 +0900
  • 7c18cbb1d9 doc: update section "contributors" ToruNiina 2020-09-19 20:35:37 +0900
  • ba7d49f452 test: use normal string literal ToruNiina 2020-09-19 19:08:20 +0900
  • b0784ce286 test: in case of comment-before-comma ToruNiina 2020-09-19 18:24:23 +0900
  • 670186fac7 Merge branch 'master' into allow-comment-before-comma ToruNiina 2020-09-19 18:10:45 +0900
  • 5005998709 Merge branch 'master' into cpp20-mode-u8literal-workaround ToruNiina 2020-09-19 13:42:12 +0900
  • 84fb703e04 ci: add utf-8 option to MSVC ToruNiina 2020-09-18 23:58:20 +0900
  • 8c2560761b chore: enable to use __cplusplus on MSVC ToruNiina 2020-09-16 22:16:40 +0900
  • 07ea5e52e2 ci: pass REQ_FS_LIB=ON in case of g++-8 & C++20 ToruNiina 2020-09-16 22:16:20 +0900
  • d2b1e962c9 ci: add std=20 to some compilers on github actions ToruNiina 2020-09-16 21:28:19 +0900
  • 528031012d test: add test for u8""_toml literals ToruNiina 2020-09-16 21:25:38 +0900
  • c205c762fe test: remove needless u8s from ascii characters ToruNiina 2020-09-16 21:25:04 +0900
  • a32cd6cb61 feat: enable to use u8""_toml literal in C++20 ToruNiina 2020-09-16 21:24:03 +0900
  • 38e113d2dc ci: set BUILD_TEST=ON on appveyor ToruNiina 2020-09-15 22:40:24 +0900
  • f15480ae4d
    Merge pull request #130 from MoAlyousef/master Toru Niina 2020-09-15 22:28:34 +0900
  • 00bec8ae45 update Running Tests heading #130 MoAlyousef 2020-09-14 22:05:15 +0300
  • d599edd1d4 make testing optional MoAlyousef 2020-09-14 20:34:19 +0300
  • a9534579c6 make testing optional MoAlyousef 2020-09-14 20:25:38 +0300
  • c8ff302c94 test: add test for no-eof-newline cases ToruNiina 2020-09-14 16:39:05 +0900
  • 003bc16c1b fix: skip the last zero in the file ToruNiina 2020-09-14 16:35:51 +0900
  • 9132abc5c4
    Merge pull request #127 from kenichiice/fix-include Toru Niina 2020-09-07 16:19:29 +0900
  • 99d565bcc4 doc: fix include path #127 OGAWA KenIchi 2020-09-07 15:32:28 +0900
  • 5f38127692 feat: allow comments before comma ToruNiina 2020-08-16 11:03:58 +0900
  • 3c3ebd88b4 feat: improve error message about invalid keys ToruNiina 2020-08-09 18:38:50 +0900
  • 08f7ea9c56 refactor: remove extraneous whitespaces in errmsg ToruNiina 2020-08-09 18:38:21 +0900
  • cde29399f4 fix: use 1 in source_location as the default pos ToruNiina 2020-08-07 22:24:01 +0900
  • eec429e31b ci: add REQUIRE_FILESYSTEM_LIBRARY on CI ToruNiina 2020-08-06 16:35:49 +0900
  • 79ddcaece6 chore: add CMake option to link with (std)c++fs ToruNiina 2020-08-06 16:29:24 +0900
  • 8398b9a08b test: use array for char* ToruNiina 2020-08-05 20:43:48 +0900
  • 9c5abf0bfd test: check each overload compiles ToruNiina 2020-08-05 20:29:07 +0900
  • 4fa94d45b3 fix: use const char* instead of &char[N] ToruNiina 2020-08-04 20:08:58 +0900
  • 46e84a9cc2 refactor: Merge branch 'refactor-region' ToruNiina 2020-07-31 12:45:52 +0900
  • 4e6ae9a994 refactor: avoid string construct in format_ul ToruNiina 2020-07-30 16:11:35 +0900
  • f23c003d2f fix: add missing namespace specifier ToruNiina 2020-07-28 00:04:25 +0900
  • 4b719f0806 refactor: use location() instead of get_region ToruNiina 2020-07-27 23:15:14 +0900
  • 22ace027de refactor: rm template from detail::change_region ToruNiina 2020-07-27 23:04:24 +0900
  • bc219af5b5 refactor: use location() member instead of ctor ToruNiina 2020-07-27 23:03:33 +0900
  • 68e8a31659 refactor: remove needless addressof() call ToruNiina 2020-07-27 23:00:40 +0900
  • 32a5341d09 refactor: use source_location, not region_base* ToruNiina 2020-07-27 22:29:18 +0900
  • ce68f6f4c2 refactor: check (always-valid) ptr before deref ToruNiina 2020-07-27 21:32:35 +0900
  • e696aabd11 refactor: change internal interface to reduce code ToruNiina 2020-07-27 00:48:04 +0900
  • 7fb93e2f54 fix: add missing explicit to detail::region ToruNiina 2020-07-27 00:20:26 +0900
  • 19cc9a2edf refactor: remove template from detail::region ToruNiina 2020-07-25 22:01:34 +0900
  • 72f5afb6af refactor: remove template from detail::location ToruNiina 2020-07-25 21:06:26 +0900
  • a8fa14d159 refactor: remove vec() method, use a constructor ToruNiina 2020-07-21 20:55:18 +0900
  • 75999aa9ad refactor: add a constructor to location ToruNiina 2020-07-21 20:52:39 +0900
  • 259da54edb refactor: always use vector<char> in location ToruNiina 2020-07-20 19:52:11 +0900
  • b461f363da refactor: add a method to reduce complexity later ToruNiina 2020-07-20 19:40:55 +0900
  • d43139a471 doc: update Contributors section ToruNiina 2020-07-19 19:46:51 +0900
  • a344668fa2 doc: update version to 3.5.0 v3.5.0 ToruNiina 2020-07-19 19:12:18 +0900
  • 25aa97a435 doc: add actions status badge to README ToruNiina 2020-07-19 19:09:47 +0900
  • af70d3dfed ci [skip ci]: add github actions workflow file ToruNiina 2020-07-19 17:12:52 +0900
  • 8b5cfb4105 test: add missing binary flag to ifstream ToruNiina 2020-07-19 16:57:20 +0900
  • 4e0624aa60 feat: make sure the last null is removed ToruNiina 2020-07-19 16:56:31 +0900
  • 3ac2c065eb Merge branch 'reorder-headers' to master ToruNiina 2020-07-17 15:17:40 +0900
  • 470f81dc94 fix: #123 merge branch 'windows-nominmax' ToruNiina 2020-07-10 20:55:53 +0900
  • 93a9f2711c test: add windows.h test ToruNiina 2020-07-10 15:11:14 +0900
  • 761e576991 fix: workaround for windows.h that defines min/max ToruNiina 2020-07-10 15:07:13 +0900
  • e6e84714c5 Merge branch 'master' into reorder-headers ToruNiina 2020-07-10 00:06:22 +0900
  • 1efc99e11c
    Merge pull request #121 from SeverinLeonhardt/fix_msvc_c4866 Toru Niina 2020-07-03 21:37:22 +0900
  • 92aa42a58e Fix MSVC warning C4866 #121 Marius Maaß 2020-07-02 13:36:20 +0200
  • b1c9df8998 feat: reorder headers following google c++ style ToruNiina 2020-06-28 00:58:20 +0900
  • 9633e5fe5a doc: add iteration examples into as_xxx section ToruNiina 2020-06-21 14:11:26 +0900
  • 2164fd39f7 doc: explain about the type of the top-level value ToruNiina 2020-06-21 14:00:03 +0900
  • c22a3fd227 feat: support parse(std::filesystem::path) #113 ToruNiina 2020-06-07 15:11:48 +0900
  • 57c6652360 Merge branch 'master' into std-filesystem ToruNiina 2020-06-06 17:25:26 +0900
  • defde33544 fix: avoid ambiguity in overload resolution ToruNiina 2020-06-06 17:18:02 +0900
  • 46ed051740 fix: pass path.string as a filename ToruNiina 2020-06-05 23:15:19 +0900
  • 2963d9a25b feat: add std::filesystem::path support ToruNiina 2020-06-05 19:43:23 +0900
  • 531f335417
    Merge pull request #119 from halfelf/fix/readme_finding_value_in_table Toru Niina 2020-05-20 00:27:33 +0900
  • f29f42277e fix: "Finding a value in an array" example in README #119 Shu Wang 2020-05-18 13:53:48 +0800
  • b03cde566a
    Merge pull request #117 from usefulcat/master Toru Niina 2020-05-11 13:36:23 +0900
  • 57d4e196a3 when parsing a local_time, parse up to 9 digits worth (nanoseconds) of fractional seconds #117 Scott McCaskill 2020-05-10 16:06:52 -0500
  • deb3ab6617 ci: add DISALLOW_HETEROGENEOUS_ARRAYS ToruNiina 2020-04-03 23:57:52 +0900
  • bf992e8f94 doc: update README for v1-rc1 ToruNiina 2020-04-03 23:45:45 +0900
  • 7c07f4382c ci: add DISALLOW_HETEROGENEOUS_ARRAYS to toml-test ToruNiina 2020-04-03 23:43:59 +0900
  • 125f608fa5 feat: remove TOML11_UNRELEASED_FEATURES. ToruNiina 2020-04-03 23:42:58 +0900
  • 4d0ed847f9 test: remove default ctor from test code ToruNiina 2020-03-30 15:04:51 +0900
  • 79594709fe fix: don't use default ctor when converting to map ToruNiina 2020-03-30 15:02:26 +0900
  • 55a738c11f Merge branch 'do-not-require-default-ctor-108' ToruNiina 2020-03-28 23:19:52 +0900
  • eebe1f87e6 fix: update cmake version 3.4.0 ToruNiina 2020-03-28 17:59:10 +0900
  • 95c3b5f538 feat: use push_back instead of resize ToruNiina 2020-03-27 18:06:26 +0900
  • e2790c9e7b test: remove test_resize and add test_try_reserve ToruNiina 2020-03-27 18:06:02 +0900
  • 9b52dc0131 feat: remove resize and add try_reserve ToruNiina 2020-03-27 18:05:31 +0900
  • 5212992f05 feat: add is_std_forward_list ToruNiina 2020-03-27 18:02:37 +0900
  • fcd6e47500 feat: add meta funcs, has_reserve/push_back_method ToruNiina 2020-03-27 18:01:47 +0900
  • 31826b55ce feat: avoid double checking in helper methods v3.4.0 ToruNiina 2020-03-25 22:49:19 +0900
  • e3fc354e8d Merge branch 'shorten-switch-cast' ToruNiina 2020-03-24 22:43:09 +0900
  • ea87f92358 doc: update exception section in README (fix #107) ToruNiina 2020-03-23 20:57:05 +0900
  • c259456282 ci: fix Travis.CI OS X build ToruNiina 2020-03-22 20:40:02 +0900
  • d7662347f2 refactor: shorten switch_cast definition by macro ToruNiina 2020-03-21 17:44:23 +0900
  • 5f5539d402 feat: throw informative error from value.at(...) ToruNiina 2020-03-21 17:09:04 +0900
  • c2151cab0b refactor: show func name in bad_cast from helpers ToruNiina 2020-03-21 17:06:34 +0900
  • 653c87592c feat: enable to show function name in bad_cast ToruNiina 2020-03-21 17:04:05 +0900
  • bdf4e75122 refactor: move helper function from get to value ToruNiina 2020-03-21 16:57:12 +0900
  • 60d23116ba Merge branch 'master' of github.com:ToruNiina/toml11 ToruNiina 2020-03-13 14:38:33 +0900
  • af8cf9ddc5 refactor: remove redundant functions in serializer ToruNiina 2020-03-13 13:55:14 +0900
  • f125cca010 refactor: simplify serializer's template argument ToruNiina 2020-03-12 13:46:17 +0900
  • a20a2c0b80 doc: update README ToruNiina 2020-03-01 00:35:27 +0900
  • 9694afbe32 Merge branch 'improve-error-message' ToruNiina 2020-02-29 23:43:23 +0900
  • d11e42ca7e fix: explicitly say the table is top-level ToruNiina 2020-02-29 22:56:29 +0900
  • 128b66bda9 refactor: add missing whitespace ToruNiina 2020-02-29 22:54:50 +0900
  • d1af42f151 refactor: add throw_key_not_found_error ToruNiina 2020-02-29 22:23:15 +0900
  • 8acf105b56 doc: update contributor list and test commands ToruNiina 2020-02-27 19:30:34 +0900
  • b86b5364ba
    Merge pull request #103 from jwillikers/fix_tests Toru Niina 2020-02-27 19:13:02 +0900
  • bfe57340f4 no longer explicitly clone the TOML repository in CI builds #103 Jordan Williams 2020-02-24 08:03:29 -0600
  • 02a6f029ad use ExternalProject to download the toml tests Jordan Williams 2020-02-24 07:59:59 -0600
  • 9017900ff3 set version directly from CMake project command Jordan Williams 2020-02-24 07:34:50 -0600
  • 3c5ebd73d7 require CMake version 3.1 Jordan Williams 2020-02-24 07:31:48 -0600
  • 2223eb4f62 Revert "no longer explicitly clone the TOML repository in CI builds" Jordan Williams 2020-02-24 07:31:15 -0600
  • a655a71cef Revert "use FetchContent to retrieve TOML test data" Jordan Williams 2020-02-24 07:31:06 -0600
  • c34001725c Merge branch 'workaround-gcc-48x' ToruNiina 2020-02-20 11:59:49 +0900
  • 5e3ffb70dd fix: check clang macro when checking gcc is used ToruNiina 2020-02-19 17:00:22 +0900
  • 2265ca41c6 ci: test with gcc 4.8 and 4.9 on CI ToruNiina 2020-02-19 15:47:34 +0900
  • 82fec38e37 refactor: simplify internally-used function ToruNiina 2020-02-19 15:46:25 +0900
  • 189b910384 fix: solve #97 in the naivest way, macros ToruNiina 2020-02-19 15:44:38 +0900
  • fe644ea4b7 no longer explicitly clone the TOML repository in CI builds Jordan Williams 2020-02-18 20:21:02 -0600
  • 4c34986db0 use FetchContent to retrieve TOML test data Jordan Williams 2020-02-18 19:37:28 -0600
  • ac1130f9f4 tag: update patch version v3.3.1 v3.3.1 ToruNiina 2020-02-16 22:02:40 +0900
  • d290c3b7e5 doc: add contributor to README ToruNiina 2020-02-14 19:25:27 +0900
  • e4140ac1fd
    Merge pull request #102 from jwillikers/cmake_cache_variables Toru Niina 2020-02-13 13:22:25 +0900
  • ef33c10ba8 use cache variables for the CMake standard and extensions settings #102 Jordan Williams 2020-02-12 07:44:47 -0600
  • ced710bb4c
    Merge pull request #100 from jwillikers/clang_warnings Toru Niina 2020-02-12 13:37:58 +0900
  • 6b5944e839 fix -Wundef warnings #100 Jordan Williams 2020-02-11 06:30:18 -0600
  • 76cae8c057 enable -Wundef flag for tests Jordan Williams 2020-02-11 06:25:10 -0600
  • 3930a44ccd enable range-loop-analysis flag for tests Jordan Williams 2020-02-11 06:17:54 -0600
  • 3b6417de00 fix clang range-loop-analysis warnings Jordan Williams 2020-02-11 06:13:55 -0600
  • bfe5e50acf test: add missing include files visit ToruNiina 2020-02-07 21:00:11 +0900
  • 05077dee0c test: add test_visit ToruNiina 2020-02-07 15:58:15 +0900
  • b9f1726e26 feat: add multi-argument toml::visit(visitor, ...) ToruNiina 2020-02-07 15:57:34 +0900
  • c583e38ebf fix: include visit.hpp from serializer ToruNiina 2020-02-07 15:57:09 +0900
  • 573a6f1d81 test: use JSON format_key to format a key in JSON ToruNiina 2020-02-06 01:21:04 +0900
  • f6a41d986c feat: handle quotes in strings in the better way ToruNiina 2020-02-05 22:42:10 +0900
  • 16fc172b21 feat: check string length before adding newline ToruNiina 2020-02-05 22:39:08 +0900
  • 7d03eb489a test: add test cases with quotes in ml-string ToruNiina 2020-02-04 22:37:11 +0900
  • 0582e1535b fix: handle edge-cases with quotes in ml-string ToruNiina 2020-02-04 22:33:30 +0900
  • d495df93a6 refactor: remove trailing whitespaces ToruNiina 2020-02-04 22:21:37 +0900
  • 5ca3a3c262 refactor: change ifdef UNRELEASED_FEATURE region ToruNiina 2020-02-04 21:05:03 +0900
  • 388e9db32b refactor: move visit() from value.hpp to visit.hpp ToruNiina 2020-01-31 22:48:03 +0900
  • aa8d574dfe chore: update minor version v3.3.0 ToruNiina 2020-01-24 22:08:12 +0900
  • 49fdb61731 refactor: add explicit to ctors of internal types ToruNiina 2020-01-24 15:58:24 +0900
  • b2bb21a473 doc: update year of copyright notice ToruNiina 2020-01-23 22:18:04 +0900
  • 0c58549fc6 Merge branch 'master' of github.com:ToruNiina/toml11 ToruNiina 2020-01-22 12:20:34 +0900
  • b7b5e847d3 ci: test with C++14, not only 11/17 ToruNiina 2020-01-22 12:19:53 +0900
  • 22d630fec1 feat: replace detail::stuff by std if possible ToruNiina 2020-01-20 12:18:05 +0900
  • f7bf341452 fix: add missing noexcept specifier ToruNiina 2020-01-19 21:06:10 +0900
  • 0934d90f90 refactor: move ctors that are only used internally ToruNiina 2020-01-19 18:30:27 +0900
  • f2c8d0e279 refactor: add missing explicit to toml::exception ToruNiina 2020-01-19 17:51:24 +0900
  • 8c7d83d985 Merge branch 'add-value-member-methods' ToruNiina 2020-01-17 20:30:26 +0900
  • 5ce44adbdc doc: add description about toml::value memfuns ToruNiina 2020-01-17 20:26:36 +0900
  • 5c5b1320d0 test: add test for map/vector methods ToruNiina 2020-01-16 20:58:36 +0900
  • 8b737dc21f feat: add member methods to toml::value ToruNiina 2020-01-16 20:58:10 +0900
  • ee654b6c3f chore: add -Werror when building test codes ToruNiina 2020-01-13 11:31:03 +0900
  • c59782d180 fix: remove useless conversions in the test codes ToruNiina 2020-01-13 11:29:01 +0900
  • 9bef715ccd fix: use u32 as a result of binary operation ToruNiina 2020-01-13 11:26:53 +0900
  • d2b1cf5123 refactor: just use a constructor ToruNiina 2020-01-13 11:26:29 +0900
  • 9f92916d1d fix: suppress -Wuseless-conversion ToruNiina 2020-01-13 11:24:48 +0900
  • 666e4cf9dc fix: suppress sign-conversion warnings ToruNiina 2020-01-13 00:46:21 +0900
  • cafee29c64 test: add some combinations of types in toml::find ToruNiina 2020-01-13 00:27:39 +0900
  • a7a2272b29 chore: turn more diagnostic flags on ToruNiina 2020-01-13 00:16:33 +0900
  • dc0bca2bb6 fix: update patch version ... ToruNiina 2020-01-12 23:18:03 +0900
  • 490abe04fd refactor: remove redundant template argument ToruNiina 2020-01-12 23:07:17 +0900
  • 81ed4c0e9d Merge branch 'master' of github.com:ToruNiina/toml11 ToruNiina 2020-01-10 21:17:13 +0900
  • 1b07baf184 doc: add toml::get specialization using ctor ToruNiina 2020-01-10 20:46:54 +0900
  • 9073d52159 test: check get<foo> works with constructor ToruNiina 2020-01-10 20:39:56 +0900
  • 55260654bf feat: get user-defined value by constructor ToruNiina 2020-01-10 20:38:52 +0900
  • aa6271af75 doc: update README ToruNiina 2020-01-09 01:40:05 +0900
  • c54a03f189 Merge branch 'master' into find-idx ToruNiina 2020-01-09 00:27:45 +0900
  • c153c0e8c3 ci: test with sanitizers ToruNiina 2020-01-08 23:28:17 +0900
  • 1f90af8e67 ci: refactor list of env vars ToruNiina 2020-01-08 23:17:38 +0900
  • a0c5192b74 chore: add option to use sanitizers ToruNiina 2020-01-08 23:07:05 +0900
  • 7f020f3f44 refactor: remove error prefix ToruNiina 2020-01-07 22:27:13 +0900
  • 827b433389 Merge branch 'master' into find-idx ToruNiina 2020-01-07 22:13:15 +0900
  • b1827e6fca test: check immutability of inline tables v3.2.1 ToruNiina 2019-12-20 19:34:02 +0900
  • 18f84088b4 perf: avoid tmp str construction while checking ToruNiina 2019-12-19 22:13:47 +0900
  • c199bd8b49 feat: enable to access the 1st char of region ToruNiina 2019-12-19 22:07:50 +0900
  • 5b35c1a74e fix: prohibit modification on inline table ToruNiina 2019-12-19 22:02:17 +0900
  • d3513c0f84 fix: fmt line num in err msg correctly ToruNiina 2019-12-17 19:35:26 +0900
  • 8567f09cbf chore: update version info in CMake v3.2.0 ToruNiina 2019-12-13 20:25:52 +0900
  • a6d24b02d5 Merge branch 'colorize-err-msg' ToruNiina 2019-12-13 20:23:27 +0900
  • 08bf5ffbdf doc: put screenshot to colorize-error-message ToruNiina 2019-12-13 17:18:32 +0900
  • a945bd6eac ci: pass TOML11_COLORIZE_ERROR_MESSAGE on CircleCI ToruNiina 2019-12-13 16:47:33 +0900
  • f4ac286b0f doc: add description about format_error ToruNiina 2019-12-12 21:31:21 +0900
  • f31dc6ba37 doc: add example of hints in an error message ToruNiina 2019-12-12 18:09:13 +0900
  • fecd50dfeb doc: add contributors ToruNiina 2019-12-12 18:02:16 +0900
  • d48d454a61 doc: modify README a bit ToruNiina 2019-12-12 17:55:20 +0900
  • 4688c235f5 refactor: rename internal macro value ToruNiina 2019-12-12 17:38:29 +0900
  • 5c146857a3 Merge branch 'master' into colorize-err-msg ToruNiina 2019-12-11 22:49:38 +0900
  • bc51699415 Merge branch 'bracket-operator' ToruNiina 2019-12-11 19:36:21 +0900
  • 8b923d56e9
    Merge pull request #96 from kenichiice/icpc_warning2 Toru Niina 2019-12-11 18:30:44 +0900
  • 3190c1da9f
    fix: suppress warning on Intel C++ Compiler #96 OGAWA KenIchi 2019-12-11 17:47:16 +0900
  • a41dc08025 doc: add document of operator[] ToruNiina 2019-12-10 20:06:01 +0900
  • 0c084b3a5c test: add test: accessing via bracket operator ToruNiina 2019-12-10 00:08:40 +0900
  • 8fbeaabfd9 feat: add operator[] to access table/array ToruNiina 2019-12-10 00:00:05 +0900
  • 331de4ea5d fix: use datetime info while getting time offset ToruNiina 2019-12-08 22:44:12 +1100
  • b246f5ac5c fix: combine date and time to convert loc datetime ToruNiina 2019-12-08 22:38:49 +1100
  • 89714fb24b doc: note about local timezone and datetime ToruNiina 2019-12-06 21:15:31 +0900
  • 62c01f9826 fix: consider timezone correctly ToruNiina 2019-12-06 20:57:51 +0900
  • 5a8d368927 feat: add thread-safe detail::gmtime_s ToruNiina 2019-12-06 20:33:15 +0900
  • 28519f5712 doc: add colorize section to README ToruNiina 2019-12-02 17:08:00 +0900
  • 63fdbd25cf
    Merge pull request #95 from blockparty-sh/unused-variable-warning Toru Niina 2019-11-23 12:59:21 +0900
  • 6d41a1adb9 Suppress unused variable warning #95 blockparty 2019-11-22 05:59:55 -0600
  • 26a09b2f65
    Merge pull request #93 from blockparty-sh/fix_compile_error Toru Niina 2019-11-21 21:57:26 +0900
  • 7e62dad6dc Check if features are defined #93 blockparty 2019-11-21 05:51:31 -0600
  • 2fd466a3c3 fix: skip only the prefix, keep spaces ToruNiina 2019-11-14 15:32:17 +0900
  • 6f7539dc6a fix: deduplicate [error] prefix in the messages ToruNiina 2019-11-14 15:31:27 +0900
  • f290390c63 fix: consider the no-space cases like [error]: ToruNiina 2019-11-13 18:14:42 +0900
  • 571baa2c26 refactor: remove nocolor:: operations ToruNiina 2019-11-13 18:08:31 +0900
  • bbe33e87d9 feat: detect [error] prefix duplication ToruNiina 2019-11-13 18:05:37 +0900
  • 4c5076f263 feat: add runtime colorize flag ToruNiina 2019-11-13 18:01:47 +0900
  • d47174954f feat: colorize user-defined msg by format_error ToruNiina 2019-11-13 18:00:28 +0900
  • 821eb9632b feat: add a macro-dependent constant ToruNiina 2019-11-13 17:59:47 +0900
  • af116991b6 fix: remove overlapping [error] sign ToruNiina 2019-11-13 17:35:23 +0900
  • 87bebbc37d feat: put color to the internal error messages ToruNiina 2019-11-13 17:25:17 +0900
  • c2d0351e69 feat: add (ANSI) terminal colorize operators ToruNiina 2019-11-13 17:24:51 +0900
  • 1526b9feee Merge branch 'heterogeneous-array' ToruNiina 2019-11-09 11:03:18 +0900
  • 281206dcc6 doc: add heterogeneous array to README ToruNiina 2019-11-08 16:11:32 +0900
  • adf8fa9234 fix: fix typos in an error message in toml::get ToruNiina 2019-11-08 16:12:18 +0900
  • 0a66be3257 test: add test for parsing heterogeneous array ToruNiina 2019-11-08 15:52:31 +0900
  • 160537360c test: deactivate error check for hetero array ToruNiina 2019-11-08 15:39:14 +0900
  • 9af2d65417 feat: allow heterogenous array ToruNiina 2019-11-08 15:36:58 +0900
  • 429763377f Merge branch 'add-src-loc-to-exception' #87 ToruNiina 2019-11-02 13:42:14 +0900
  • c774beb79a doc: write about source_location in exceptions ToruNiina 2019-11-02 13:03:22 +0900
  • 8240fffeca Merge branch 'master' into add-src-loc-to-exception ToruNiina 2019-11-02 12:53:16 +0900
  • 047611764c fix: silly typo ToruNiina 2019-11-01 21:15:20 +0900
  • bc3eb9d967 feat: add src_loc to all the exceptions ToruNiina 2019-11-01 21:14:33 +0900
  • 6862264bde feat: use the first char as the top-level region ToruNiina 2019-11-01 20:47:25 +0900
  • 2ee69fc420 fix: improve error messages about strings a bit ToruNiina 2019-11-01 13:34:15 +0900
  • 6a15e8360f refactor: remove redundant namespace specifier ToruNiina 2019-10-31 23:13:49 +0900
  • b4c6d26842 Merge origin/add-src-loc-to-exception #87 ToruNiina 2019-10-31 23:11:53 +0900
  • 41eb1d6887 feat: pass source_location to exception ToruNiina 2019-10-31 22:23:31 +0900
  • 3ca712a8da feat: check line_num before converting it to int ToruNiina 2019-10-31 22:21:24 +0900
  • 8e589ff4d7 feat: add source_location to (syntax_|type_)error ToruNiina 2019-10-31 22:04:16 +0900
  • 56812114c3 refactor: simplify inclusion dependencies ToruNiina 2019-10-31 21:58:28 +0900
  • f98615d0df fix: check file content is empty or not ToruNiina 2019-10-30 16:48:39 +0900
  • 37769e28f0 fix #88: check if input is null-terminated or not ToruNiina 2019-10-30 16:32:45 +0900
  • 2acdec00aa Merge branch 'refactor-ci' ToruNiina 2019-10-15 23:13:44 +0900
  • 354cfc979a ci: cache brew directory ToruNiina 2019-10-15 21:40:37 +0900
  • 3dc3b001ff ci: update clang 3.x from 3.7 to 3.9 ToruNiina 2019-10-15 21:31:45 +0900
  • ea24a91f4c ci: use sourceline ToruNiina 2019-10-15 20:32:09 +0900
  • 5bba73a8ca ci: use addons in OS X on Travis.CI ToruNiina 2019-10-15 20:27:27 +0900
  • 54eced6c82 test: add test for toml::string::operator+= ToruNiina 2019-10-09 21:51:33 +0900
  • 258e62f8f3 feat: add operator+= to toml::string ToruNiina 2019-10-09 21:51:14 +0900
  • 06086a9ff7 doc: add note about value::at ToruNiina 2019-10-09 21:09:38 +0900
  • b4b35ea33e feat: allow 0-prefix exponent if the flag is on ToruNiina 2019-10-08 23:23:53 +0900
  • d7b4d104d3 refactor: reduce checking; just check once ToruNiina 2019-10-08 23:15:03 +0900
  • 1148d01c70 Merge branch 'master' into find-idx ToruNiina 2019-10-07 11:11:08 +0900
  • e12fd4d944 doc: add contributors v3.1.0 ToruNiina 2019-10-04 14:28:43 +0900
  • 36af02cb3a test: add test cases for one-way conversion ToruNiina 2019-10-04 13:01:15 +0900
  • 488015df49 fix: toml -> T is required; related to #83 ToruNiina 2019-10-04 12:58:32 +0900
  • 1f951e49b1
    Merge pull request #84 from jcmoyer/master Toru Niina 2019-10-04 12:58:13 +0900
  • 6a7dbb7875 Update documentation for toml::from and toml::into #84 J.C. Moyer 2019-10-03 21:25:24 -0400
  • 17d78553ff test: add test cases for find(v, idx) ToruNiina 2019-10-03 15:48:04 +0900
  • 4c12dad51f feat: add find<T>(value, idx) for arrays (#79) ToruNiina 2019-10-03 15:27:25 +0900
  • ad7eb56634 fix: avoid potential memory bugs related to move ToruNiina 2019-10-03 14:42:52 +0900
  • b01c5534ed test: add test cases for const-ref version ToruNiina 2019-10-03 13:52:12 +0900
  • 22dac3c9f2 Merge branch 'value-at' ToruNiina 2019-09-28 19:40:51 +0900
  • d5adfe8c7d refactor: use as_xxx instead of cast<enum> ToruNiina 2019-09-28 17:01:45 +0900
  • 4bb8045c84 doc: add basic_value::at. ToruNiina 2019-09-28 16:31:45 +0900
  • babb6ab3fe test: add test case for basic_value::at ToruNiina 2019-09-28 16:22:01 +0900
  • d73bc6076c feat: add basic_value::at(key) and at(idx) ToruNiina 2019-09-28 16:16:44 +0900
  • 8d1da6e8b5 test: add test cases for find_or(&&) + conversion ToruNiina 2019-09-28 14:01:33 +0900
  • 8276e12f06 test: add test cases for toml::find_or(value&&) ToruNiina 2019-09-28 13:38:59 +0900
  • f3d3f63ff9 fix: return values from find_or(value&&) ToruNiina 2019-09-28 13:38:26 +0900
  • d9689c878d test: add test cases for toml::find(value&&, key) ToruNiina 2019-09-28 13:05:13 +0900
  • df097cb09a test: add test cases of get_or(value&&, U) ToruNiina 2019-09-28 12:13:59 +0900
  • a425e3b7c6 test: add test cases of toml::get_or(value&&, T&&) ToruNiina 2019-09-28 12:08:14 +0900
  • e4b4503b81 style: add comment to test::operator<< ToruNiina 2019-09-28 12:07:53 +0900
  • b44fbad925 fix: remove needless ::type ToruNiina 2019-09-28 11:14:14 +0900
  • 826c9444ac refactor: use remove_cvref ToruNiina 2019-09-28 11:03:46 +0900
  • a1095f3e4c refactor: use std::map::at instead of [] ToruNiina 2019-09-28 11:03:14 +0900
  • 483a39beb4 refactor: remove unsupported overload ToruNiina 2019-09-28 11:00:14 +0900
  • 1409114c96 refactor: add utility meta-func for internal use ToruNiina 2019-09-28 10:58:02 +0900
  • ecfc9d0c5a fix: make return type rvalue when rvalue is passed ToruNiina 2019-09-28 10:31:10 +0900
  • 94f76137a3 doc: add description of unreleased toml features ToruNiina 2019-09-05 14:31:05 +0900
  • c2e1aa9a3c Merge branch 'master' into fp-exp-leading-zeroes ToruNiina 2019-09-05 13:50:58 +0900
  • 5b5ece6c32 fix: add "unreleased" flag to raw-tab-in-string ToruNiina 2019-09-04 18:10:15 +0900
  • b696e327d7 ci: add options to test toml-head features ToruNiina 2019-09-04 13:37:08 +0900
  • 757e5d60be test: add flag for toml-head features to tests ToruNiina 2019-09-04 13:36:42 +0900
  • c02093de7f chore: add an option to tests ToruNiina 2019-09-04 13:34:28 +0900
  • 4f8b62a7e9 feat: add TOML11_USE_UNRELEASED_TOML_FEATURES flag ToruNiina 2019-09-04 13:30:50 +0900
  • d9b8582c47 test: add test for toml::get<T>(std::move(v)) ToruNiina 2019-09-01 19:39:37 +0900
  • 3bf4ac0965 doc: update Fuzzy search section find-fuzzy ToruNiina 2019-09-01 14:47:04 +0900
  • d53026837a test: add test for find<T> and check throw ToruNiina 2019-09-01 14:46:46 +0900
  • 6d31cccc5b feat: throw if multiple keys match to the key ToruNiina 2019-09-01 14:45:56 +0900
  • 99e46813f4 doc: add Fuzzy search section to README ToruNiina 2019-08-31 20:11:31 +0900
  • c0df39ca49 test: add test for find_fuzzy ToruNiina 2019-08-31 19:30:19 +0900
  • 3e6747cfeb feat: add find_fuzzy and suggeston ToruNiina 2019-08-31 19:28:50 +0900
  • 4cebd660fd refactor: use as_xxx to cast toml value ToruNiina 2019-08-31 18:22:36 +0900
  • 43907de365 refactor: check key types in find(v, k1, k2, ...) ToruNiina 2019-08-31 17:28:07 +0900
  • 9b43171b65 refactor: split get.hpp to get/find.hpp ToruNiina 2019-08-31 14:48:38 +0900
  • c9543d8d9e test: add test of find_or with conversion ToruNiina 2019-08-31 13:05:05 +0900
  • 15b68a89c6 fix: suppress warnings by forwarding argument ToruNiina 2019-08-31 13:04:25 +0900
  • 64e7bdb835 test: add test for leading zeroes in fp exp ToruNiina 2019-08-28 16:04:30 +0900
  • 1acf87679e feat: permit leading 0s in exp parts of floats ToruNiina 2019-08-28 16:02:10 +0900
  • 7a1b5bd64e fix: skip whitespaces without newline ToruNiina 2019-08-26 18:16:09 +0900
  • e332e018db feat: allow raw tab characters in basic strings ToruNiina 2019-08-21 11:19:47 +0900
  • b1ec6d87bd chore: update patch version v3.0.1 ToruNiina 2019-08-07 15:58:28 +0900
  • 8dded288b4 Merge branch 'master' into find-or-value ToruNiina 2019-08-07 14:58:56 +0900
  • 0f491c7f3a fix: add overload for find_or with toml::value ToruNiina 2019-08-07 14:55:30 +0900
  • 5edf43a1d2 test: add missing include file to test code ToruNiina 2019-07-23 22:32:32 +0900
  • cffc605505 fix: stop including iostream ToruNiina 2019-07-23 22:27:20 +0900
  • fb91936a1d fix #76: correct version description in CMakeLists ToruNiina 2019-07-21 13:16:32 +0900
  • 8833292858 doc: rearrange toml::find section in README ToruNiina 2019-07-19 20:42:47 +0900
  • 3fe04aff77 doc: fix sample script in README ToruNiina 2019-07-19 20:13:12 +0900
  • 138f030b5d doc: fix sample codes in README ToruNiina 2019-07-18 17:37:52 +0900
  • 2eb2e0a753 doc: update README v3.0.0 ToruNiina 2019-07-13 15:11:01 +0900
  • 87e0ba201e feat: enable to swap comment and strings ToruNiina 2019-07-13 14:33:14 +0900
  • 24a05c7c93 doc: update serialization section #73 ToruNiina 2019-07-10 09:12:38 +0900
  • c3653b85f1 doc: fix include directory #72 ToruNiina 2019-07-10 08:45:09 +0900
  • 00b05c63b9 doc: add explanation about os << toml::string ToruNiina 2019-07-07 21:24:33 +0900
  • 35b7c79ebd doc: update README ToruNiina 2019-07-03 17:33:24 +0900
  • 9ef146d022 🔀 Merge branch 'v3' ToruNiina 2019-07-03 17:31:45 +0900
  • 2c192af35d test: add test for toml::string format ToruNiina 2019-06-29 20:20:31 +0900
  • c2435b0d56 feat💥: format toml::string as TOML format ToruNiina 2019-06-29 20:19:47 +0900
  • 9b12b17d5e ci: fix ci job script ToruNiina 2019-06-29 17:36:16 +0900
  • e61b38fac2 ci: add test_serialization to the jobs ToruNiina 2019-06-29 16:45:59 +0900
  • 716f7bacba ci: run serialization test to circleci ToruNiina 2019-06-29 16:43:11 +0900
  • 299d1098e4 test: add serialization test for arbitrary file ToruNiina 2019-06-29 16:40:42 +0900
  • c272188060 fix: check inline table does not include LF ToruNiina 2019-06-29 16:39:54 +0900
  • 0fc0967f6f fix: remove CR before comparing to the reference ToruNiina 2019-06-29 15:38:28 +0900
  • df0d870c97 test: add test for serialization with nocomment ToruNiina 2019-06-29 15:00:00 +0900
  • d5299fef04 feat: add no_comment option to serializer ToruNiina 2019-06-29 14:59:18 +0900
  • 937a3b4a2e test: add test for nocomment/showcomment ToruNiina 2019-06-28 19:09:05 +0900
  • 0502924d25 feat: add nocomment and showcomment ToruNiina 2019-06-28 19:08:48 +0900
  • 6182f3ee9d test: add test for operator<<(os, non-table-value) ToruNiina 2019-06-28 17:56:41 +0900
  • 3624e4b690 fix: put comment just after non-table values ToruNiina 2019-06-28 17:53:19 +0900
  • 37e96ed8dc test: add test for format_key() ToruNiina 2019-06-28 17:47:42 +0900
  • 79e7511871 feat: add format_key to help serialization ToruNiina 2019-06-28 17:47:19 +0900
  • 284f122433 refactor: replace for-loop by comment output ToruNiina 2019-06-28 14:58:47 +0900
  • 134475e292 test: check ostream op for comment containers ToruNiina 2019-06-28 14:58:16 +0900
  • 28b3f7d6fb feat: add ostream operator to comment containers ToruNiina 2019-06-28 14:57:45 +0900
  • 6b5fd349aa fix: initialize source_location correctly ToruNiina 2019-06-26 21:35:01 +0900
  • 76e44a0c48 refactor: remove needless inline specifier ToruNiina 2019-06-26 21:34:36 +0900
  • b4bbd0a005 chore: update version string in CMakeLists ToruNiina 2019-06-26 21:31:35 +0900
  • f9ee645dc2 doc: add link to v3 branch ToruNiina 2019-06-23 21:00:59 +0900
  • 6a251f582e refactor: remove needless code snippet v3.0.0-beta ToruNiina 2019-06-22 17:52:01 +0900
  • 74ef494797 feat: remove unused trait types ToruNiina 2019-06-22 17:35:40 +0900
  • 3a5f8a4b88 test: rename test source file ToruNiina 2019-06-22 16:59:21 +0900
  • 4d2b24b647 test: add test_find_or ToruNiina 2019-06-22 16:58:45 +0900
  • 3fcb6bb20d test: fix test module name ToruNiina 2019-06-22 16:58:21 +0900
  • 1e8af710a0 test: add test for get_or ToruNiina 2019-06-22 16:39:01 +0900
  • 0ca8eeeb09 test: add missing include files ToruNiina 2019-06-21 17:11:21 +0900
  • a343ffd2a1 doc: update README ToruNiina 2019-06-21 17:02:30 +0900
  • b79797d2c7 refactor: replace BOOST_CHECK_EQUAL by BOOST_TEST ToruNiina 2019-06-21 15:58:22 +0900
  • 90918b6d76 test: add basic_value type to serialization tests ToruNiina 2019-06-21 15:22:46 +0900
  • dd9b04ae3b fix: fix test case name ToruNiina 2019-06-21 15:00:41 +0900
  • 4032b438c0 fix: time offset may change while conversion ToruNiina 2019-06-21 14:59:28 +0900
  • 7b37d876ae refactor: update Boost.Test v2 to v3 ToruNiina 2019-06-21 14:50:17 +0900
  • 713b42e589 refactor: use CHECK_THROW macro to check it throws ToruNiina 2019-06-21 14:47:27 +0900
  • 1694f74510 chore: update boost test library usage (v2->v3) ToruNiina 2019-06-21 14:43:13 +0900
  • 9f69ffa993 fix: add unsigned symbol to integer literals ToruNiina 2019-06-21 14:42:44 +0900
  • 0cee58b0b1 Merge branch 'v3' of github.com:ToruNiina/toml11 into v3 ToruNiina 2019-06-21 14:31:52 +0900
  • ab1ef63da6 doc: add value ctor with comments to README ToruNiina 2019-06-21 14:31:28 +0900
  • e8d535e485 test: add tests for constructors with comments ToruNiina 2019-06-21 14:26:49 +0900
  • d4afed5bbb feat: construct value with a list of comments ToruNiina 2019-06-21 14:26:05 +0900
  • 3ef8bddb6d doc: update README ToruNiina 2019-06-21 13:23:15 +0900
  • a68543a895 fix: detect comment in stricter way ToruNiina 2019-06-21 13:10:02 +0900
  • ec839bbd75 chore: add -Wextra when compiling tests ToruNiina 2019-06-21 00:29:45 +0900
  • ecf55f86d6 refactor: add explicit type conversion ToruNiina 2019-06-21 00:25:21 +0900
  • 3b71f80652 refactor: streamsize is a signed integer ToruNiina 2019-06-20 23:59:54 +0900
  • be2d2aec52 refactor: explicitly convert difference_t to size_t ToruNiina 2019-06-20 23:59:16 +0900
  • be04bf1302 refactor: convert file size to size_t ToruNiina 2019-06-20 23:58:35 +0900
  • 427706d671 fix: explicitly add float conversion ToruNiina 2019-06-20 23:58:15 +0900
  • 71ff54e76c fix: rearrange internal int types in datetimes ToruNiina 2019-06-20 23:57:40 +0900
  • 8208bbf236 fix: check and convert value manually ToruNiina 2019-06-20 22:27:16 +0900
  • f689d26294 refactor: add conversion function to utf8 encoder ToruNiina 2019-06-20 22:25:40 +0900
  • 9e6d8e76d0 fix: replace null deref by terminate for safety ToruNiina 2019-06-20 20:56:49 +0900
  • 0e2e4a26be ci: Revert "ci: use libstdc++ when compiling" ToruNiina 2019-06-20 20:48:17 +0900
  • 092db50700 ci: use libstdc++ when compiling ToruNiina 2019-06-20 20:43:57 +0900
  • 295e9bb795 ci: try to update system library ToruNiina 2019-06-20 20:24:12 +0900
  • dd2238e1ad ci: change apt source on travis ToruNiina 2019-06-20 20:21:06 +0900
  • 5dfa88a1b3 ci: rename package to be installed ToruNiina 2019-06-20 20:13:16 +0900
  • 37b4442d7f ci: upgrade boost on Travis Linux ToruNiina 2019-06-20 20:00:56 +0900
  • 48aa0a4c67 ci: update boost version on appveyor ToruNiina 2019-06-20 19:53:27 +0900
  • 86a1f7ad75 fix: add missing include files ToruNiina 2019-06-20 16:23:51 +0900
  • 99c10dd6bc fix: enable to deduce what basic_value to be used ToruNiina 2019-06-20 16:21:01 +0900
  • 7d087ef2a8 doc: update README ToruNiina 2019-06-20 15:22:20 +0900
  • a0d74a5542 doc: add info about breaking changes to README ToruNiina 2019-06-20 14:57:54 +0900
  • c3922c0d51 test: move some test_cases across test files ToruNiina 2019-06-20 14:43:31 +0900
  • 5e5a757208 fix: conversion between different basic_value s ToruNiina 2019-06-20 14:35:38 +0900
  • f178379c07 test: add test_find ToruNiina 2019-06-20 14:34:14 +0900
  • 321db42b1c Merge branch 'master' into v3 ToruNiina 2019-06-19 23:44:09 +0900
  • 1bf9e42835 chore: update version v2.4.0 ToruNiina 2019-06-19 21:12:05 +0900
  • 3379ed82ec refactor: remove meaningless meta conditions ToruNiina 2019-06-19 20:06:06 +0900
  • 9663a6bbdb Merge branch 'master' into v3 ToruNiina 2019-06-19 19:53:08 +0900
  • 4a2c823d56 fix: comparison between values that has a table ToruNiina 2019-06-19 19:32:25 +0900
  • 9a47c2a15a Merge branch 'v3' of gitlab.com:ToruNiina/toml11 into v3 ToruNiina 2019-06-19 19:03:47 +0900
  • 3311d00845 Merge branch 'v3' of gitlab.com:ToruNiina/toml11 into v3 ToruNiina 2019-06-19 19:05:22 +0900
  • 24c28c7f4f fix: correct some SFINAE expressions ToruNiina 2019-06-19 18:59:12 +0900
  • cab3144507 style: format CMakelists.txt ToruNiina 2019-06-19 16:53:45 +0900
  • 7e5859ba73 Merge branch 'master' into v3 ToruNiina 2019-06-19 15:36:27 +0900
  • dee32e7d5e style: make hint messages clearer ToruNiina 2019-06-19 12:56:21 +0900
  • 53a185e7a9 fix: revert misjudgement as a bug ToruNiina 2019-06-18 21:41:30 +0900
  • fd980a8c5d 🔀 Merge branch 'guess-type-error' ToruNiina 2019-06-18 21:29:45 +0900
  • 73ac43d70c doc: add contributor ToruNiina 2019-06-18 21:28:50 +0900
  • adcd75e017 fix: correctly initialize offset ToruNiina 2019-06-18 21:27:16 +0900
  • 3613580bb3 doc: update README ToruNiina 2019-06-18 21:26:17 +0900
  • d9f9df61a2 fix: fix links in README ToruNiina 2019-06-18 01:39:36 +0900
  • 32d5c9e924 fix: serialize array correctly ToruNiina 2019-06-18 01:27:52 +0900
  • 262f9c5fcc fix: avoid duplicating comment: array/table elems ToruNiina 2019-06-18 01:26:40 +0900
  • 86e55c3bf7 test: check serialization keeps comments ToruNiina 2019-06-18 01:26:16 +0900
  • 159283fdad test: check preserve_comment keep it read ToruNiina 2019-06-18 01:25:43 +0900
  • fb5834caab refactor: exchange order of test section ToruNiina 2019-06-18 00:45:30 +0900
  • ca084abe90 feat: consider the first comments as a file comment ToruNiina 2019-06-18 00:44:27 +0900
  • 7b1a788e2d feat: enable to convert vector<string> to comments ToruNiina 2019-06-18 00:43:25 +0900
  • 228487eafd test: fix typos in tests ToruNiina 2019-06-17 23:46:42 +0900
  • f744a792e2 fix: constructor with array-like types ToruNiina 2019-06-17 23:45:43 +0900
  • bf2dc76d5e test: add test for templatized conversions ToruNiina 2019-06-17 23:21:18 +0900
  • 4d267cadf4 doc: add templatized conversion to README ToruNiina 2019-06-17 23:12:46 +0900
  • bc68a9d9ee refactor: remove needless include file ToruNiina 2019-06-17 23:07:14 +0900
  • 4008c24e84 test: add test for init-list-map to value conversion ToruNiina 2019-06-17 22:50:38 +0900
  • c2b0de623f feat: enable to convert map-like to toml::value ToruNiina 2019-06-17 22:50:14 +0900
  • af11d56e79 fix: correctly move value from find_or to get_or ToruNiina 2019-06-17 22:40:52 +0900
  • 5cb7c961aa fix: update README ToruNiina 2019-06-17 22:26:41 +0900
  • bf4eae0b76 test: drop test for find_or(table) ToruNiina 2019-06-17 22:14:26 +0900
  • 6399d44e3b fix: consider comments while serialization ToruNiina 2019-06-17 22:13:58 +0900
  • d10c0725fd fix: consider closing bracket when collect comments ToruNiina 2019-06-17 22:12:20 +0900
  • 7eac3a3028 feat: support serialization of basic_value ToruNiina 2019-06-17 20:34:42 +0900
  • 57b5545ba2 fix: add _type suffix to value::xxx_type ToruNiina 2019-06-17 20:34:13 +0900
  • f36b39c04f fix: consider comments while comparing values ToruNiina 2019-06-17 20:33:38 +0900
  • 569341a514
    Merge pull request #69 from KerstinKeller/cmake_install Toru Niina 2019-06-17 18:03:00 +0900
  • 0357d8fb57 Add newline to end of CMake files. #69 KerstinKeller 2019-06-17 10:04:39 +0200
  • 00d40140ac doc: add an example of error message to README ToruNiina 2019-06-17 12:59:29 +0900
  • 1bfe8f1f54 Merge branch 'master' into guess-type-error ToruNiina 2019-06-17 12:48:36 +0900
  • b3300fad2a fix: move element of map in toml::find(val&&) ToruNiina 2019-06-17 12:13:59 +0900
  • 94bcf0aae9 Merge branch remote into v3 ToruNiina 2019-06-17 12:10:40 +0900
  • bc143263cd Merge branch 'revert-recursive-find' ToruNiina 2019-06-17 11:54:52 +0900
  • 0ef232a1e0 feat: 💥 remove toml::find_or for toml::table ToruNiina 2019-06-17 01:26:05 +0900
  • 0604cf813a feat: 💥 remove toml::find for tables ToruNiina 2019-06-17 01:24:32 +0900
  • 10f410a02c doc: add some notes and comments to README ToruNiina 2019-06-17 00:48:06 +0900
  • 12ef0f6287 doc: add containers and comments to README ToruNiina 2019-06-17 00:29:43 +0900
  • d9ad0e4b92 doc: add source_location to README ToruNiina 2019-06-16 23:44:54 +0900
  • 1b19d5f1eb doc: update README ToruNiina 2019-06-16 21:44:59 +0900
  • fd7da05798 doc: update README ToruNiina 2019-06-16 20:31:08 +0900
  • cbaaaaca7c revert recursive find function ToruNiina 2019-06-16 19:52:59 +0900
  • cf1c9371b6 fix: correct example and positions in err msgs ToruNiina 2019-06-16 17:52:42 +0900
  • 62e8d58d8d feat: guess possible format errors ToruNiina 2019-06-16 17:32:29 +0900
  • fec4e1db9a doc(WIP): add source_location to README ToruNiina 2019-06-15 20:34:20 +0900
  • 8665272bab test: add test for custom basic_value type ToruNiina 2019-06-15 20:25:19 +0900
  • cc4a9c8d5d fix: consider identity conversion in SFINAE ToruNiina 2019-06-15 20:20:14 +0900
  • af19dfe032 fix: conversion between different basic_values ToruNiina 2019-06-15 20:19:51 +0900
  • 64dc086878 doc(WIP): re-write README ToruNiina 2019-06-15 19:50:31 +0900
  • 9acc55a7ac test: add test for discard_comment ToruNiina 2019-06-15 17:18:25 +0900
  • 177022b2cb test: update tests for comment ToruNiina 2019-06-15 17:13:25 +0900
  • 5726d10339 feat: save comment information in value ToruNiina 2019-06-15 17:13:02 +0900
  • a6706f7879 fix: templatize internal function for value ToruNiina 2019-06-15 17:12:30 +0900
  • 558349170d fix: correct the order and remove last CR ToruNiina 2019-06-15 17:11:49 +0900
  • eb4eca86db feat: 💥 change comment interface in region ToruNiina 2019-06-15 16:11:05 +0900
  • d8a9ee4f72 🔀 Merge branch 'master' into v3 ToruNiina 2019-06-15 15:17:08 +0900
  • acbc2a73cb Allow to install tom11 library with CMake. Add option to build tests. KerstinKeller 2019-06-14 17:24:21 +0200
  • b2daf916b3 doc: add contributor to README ToruNiina 2019-06-11 22:45:46 +0900
  • e66bb3d359
    Merge pull request #67 from ToruNiina/hotfix Toru Niina 2019-06-10 10:54:54 +0900
  • cfaa94f072
    Merge pull request #68 from khoitd1997/master Toru Niina 2019-06-10 10:49:49 +0900
  • 2f4f3efbf0 fix sign-compare warning #68 khoitd1997 2019-06-09 12:00:28 -0700
  • 06ae67502a fix: move argument correctly #67 ToruNiina 2019-06-09 21:05:46 +0900
  • 6345910c3e 🔀 Merge branch 'master' into v3 ToruNiina 2019-06-08 20:05:05 +0900
  • 9948549b62 fix: add missing template parameters ToruNiina 2019-06-08 19:53:50 +0900
  • 54d46f08c3 🔀 Merge branch 'master' into v3 ToruNiina 2019-06-08 19:40:11 +0900
  • 57cb806e14 Merge branch 'master' into throw-from-as-something ToruNiina 2019-06-08 19:23:32 +0900
  • d6f3654185 refactor: reduce test code by using CHECK_THROW ToruNiina 2019-06-08 19:23:12 +0900
  • 8befe3f1ad test: add test for throw/nothrow versions of as_* ToruNiina 2019-06-08 19:20:09 +0900
  • 2d43119ac7 doc: change README a bit ToruNiina 2019-06-07 21:05:33 +0900
  • 436af12815 doc: update README ToruNiina 2019-06-07 19:43:01 +0900
  • 4f4d4380f2 feat: throw from as_* if type differs ToruNiina 2019-06-07 19:34:04 +0900
  • 31debcb8aa 🔀 Merge branch 'master' into recursive-find ToruNiina 2019-06-07 19:02:20 +0900
  • 2afa0ff0c3 doc: add find(value, key1, key2, ...) to README ToruNiina 2019-06-07 19:01:46 +0900
  • 46047c48bf doc: add note about is|as_float to README ToruNiina 2019-06-07 13:40:21 +0900
  • 897aecf5d4 test: avoid deprecated functions in the test codes ToruNiina 2019-06-07 13:32:02 +0900
  • 7db8388d17 fix: avoid deprecated stuff in the internal code ToruNiina 2019-06-07 13:27:10 +0900
  • 62c993e096 feat: add as|is_floating and deprecate as|is_float ToruNiina 2019-06-07 00:10:12 +0900
  • 014d882f8f feat: enable to find value by recursive search ToruNiina 2019-06-07 00:06:14 +0900
  • e781545c53 feat(WIP): diable test for comments once ToruNiina 2019-06-06 22:34:08 +0900
  • a8b5fef827 feat(WIP): add workaround to make literal compiles ToruNiina 2019-06-06 22:32:51 +0900
  • 7258c52334 feat: enable to edit comments through memfun ToruNiina 2019-06-03 22:17:10 +0900
  • 407d9223f6 feat: 💥 is_float -> is_floating ToruNiina 2019-06-03 22:01:47 +0900
  • 53efaed179 test: update interfaces of parse_* and value ToruNiina 2019-06-03 22:01:16 +0900
  • d7c5606dcf fix: update as_float -> floating ToruNiina 2019-06-03 21:46:48 +0900
  • 761718b3b9 test: update retval of parse and related get/find ToruNiina 2019-06-03 21:44:47 +0900
  • ae2bafa907 fix: correct SFINAE conditions and types ToruNiina 2019-06-03 21:44:11 +0900
  • f19b3822bb feat: 💥 change as_float -> as_floating ToruNiina 2019-06-03 21:43:35 +0900
  • 2cbb93d86e fix: #65 Merge branch 'hotfix' ToruNiina 2019-06-03 21:27:25 +0900
  • a19b94511b fix: add space between operator"" and _toml ToruNiina 2019-06-03 20:58:35 +0900
  • cf1114b47b test: update typenames from Camel to snake ToruNiina 2019-06-02 22:13:36 +0900
  • ad3c1950f2 test: use find instead of get<T>(v.at("")) ToruNiina 2019-06-02 22:12:32 +0900
  • 296ba060ef test: update typename from CamelCase to snake_case ToruNiina 2019-06-02 22:11:37 +0900
  • fe8a909213 fix: correctly put references ToruNiina 2019-06-02 22:09:26 +0900
  • c313e1382c test: update test for multiple translation units ToruNiina 2019-06-02 22:00:56 +0900
  • 5fe166e375 fix: update value_t::* names in serializer ToruNiina 2019-06-02 21:51:37 +0900
  • 319365f86b feat: update types in format_error ToruNiina 2019-06-02 21:50:27 +0900
  • 89f0ace6ee fix: initialize comment container correctly ToruNiina 2019-06-02 21:50:01 +0900
  • 2e34035e7a feat: 💥 update types and retval of parser ToruNiina 2019-06-02 21:47:57 +0900
  • 7d34436535 test: update value_t::* names in the test code ToruNiina 2019-06-02 21:36:09 +0900
  • 8456186eac fix: remove inclusion of removed file ToruNiina 2019-06-02 21:34:57 +0900
  • e094d6e85a refactor: move type alias from get to trait ToruNiina 2019-06-02 20:43:08 +0900
  • 4664f91517 feat: remove unused meta-function alias ToruNiina 2019-06-02 20:40:44 +0900
  • c0b6ca762a feat: 💥 drop from_toml support ToruNiina 2019-06-02 19:22:58 +0900
  • 5ef9890d0c feat: update find_or for basic_value ToruNiina 2019-06-02 19:22:17 +0900
  • bda337b51f feat: support conversion between basic_values ToruNiina 2019-06-02 19:09:56 +0900
  • 6569c26e1b feat: make SFINAE condition strict ToruNiina 2019-06-02 19:04:32 +0900
  • 6d17d5f60f feat: update expect for basic_value ToruNiina 2019-06-02 19:02:25 +0900
  • c00eeb18ef feat: add meta function that detects toml::basic_value ToruNiina 2019-06-02 19:02:01 +0900
  • 3ce1aa31f3 feat: update get_or for basic_value ToruNiina 2019-06-02 18:47:30 +0900
  • cf28c3fb95 feat: update toml::find for basic_value ToruNiina 2019-06-02 18:36:49 +0900
  • 6de494598a fix: remove unused argument to suppress warnings ToruNiina 2019-06-02 18:32:47 +0900
  • b06ae03deb feat: update toml::get<T> for basic_value ToruNiina 2019-06-02 17:53:08 +0900
  • 725d915ba9 feat(WIP): update toml::get ToruNiina 2019-06-02 17:31:49 +0900
  • e1556183d1 refactor: remove unused include files ToruNiina 2019-06-02 17:12:01 +0900
  • 9676499ab5 refactor: move file inclusion to correct position ToruNiina 2019-06-02 15:29:34 +0900
  • 5792411d5e feat: add default template argument to basic_value ToruNiina 2019-06-02 15:15:43 +0900
  • 44184026f9 feat: enable to convert different basic_values ToruNiina 2019-06-02 00:13:12 +0900
  • 898423166f feat: enable to convert preserve/discard comments ToruNiina 2019-06-02 00:02:31 +0900
  • f9b5166c09 refactor: move default value types to value.hpp ToruNiina 2019-06-01 23:58:17 +0900
  • 5c5d8b686a feat: introduce basic_value ToruNiina 2019-06-01 20:18:57 +0900
  • 5c3c1bd0e7 feat: add missing default array/table type ToruNiina 2019-06-01 20:18:15 +0900
  • 696e5bb66f feat: extend has_from_toml_method to be generic ToruNiina 2019-06-01 20:16:59 +0900
  • 65540fbb5c fix: typos ToruNiina 2019-06-01 19:47:10 +0900
  • 351320491d fix: fix has_from_toml using basic_value ToruNiina 2019-06-01 19:46:20 +0900
  • d30700517d fix: add missing include file ToruNiina 2019-06-01 19:43:35 +0900
  • 14ad8d0556 fix: fix typos and invalid names ToruNiina 2019-06-01 19:43:15 +0900
  • f04c97b587 refactor: simplify format_underline a bit ToruNiina 2019-06-01 19:06:08 +0900
  • b8d3038d38 feat: add meta function to detect conversions ToruNiina 2019-06-01 16:03:26 +0900
  • eaa3604dce refactor: introduce value_t_constant ToruNiina 2019-06-01 16:01:48 +0900
  • 8acc348106 feat: 💥 change interface around types ToruNiina 2019-06-01 13:33:57 +0900
  • 2567f2a787 feat: add source_location for error message generation. ToruNiina 2019-06-01 13:25:02 +0900
  • 84b5749c6b feat: implement comment containers ToruNiina 2019-06-01 13:23:26 +0900
  • 70d0049511 refactor: move some meta-funcs to traits.hpp ToruNiina 2019-06-01 12:35:40 +0900
  • 717f5929c2 feat: use detail::none_t instead of char v2.3.1 ToruNiina 2019-05-31 17:07:52 +0900
  • 81abb6c9d7 perf: remove err-msg from combinator ToruNiina 2019-05-30 20:08:37 +0900
  • 8bba3c8a14 refactor: use literal instead of empty string ToruNiina 2019-05-30 19:33:25 +0900
  • b13e727b90 refactor: remove unused func, combinator::pattern ToruNiina 2019-05-30 18:05:47 +0900
  • d352c9e66f perf: suppress unused error message generation ToruNiina 2019-05-30 17:47:06 +0900
  • c0aaba06d0 Merge branch 'refactoring' ToruNiina 2019-05-30 16:25:10 +0900
  • 1633268d57 refactor: use snake_case typename only ToruNiina 2019-05-30 14:39:15 +0900
  • 3bf1c2b820 Merge branch 'refactoring' to master ToruNiina 2019-05-30 00:18:07 +0900
  • 4dbd2cb9fe refactor: use as_* to avoid needless checking ToruNiina 2019-05-29 21:22:32 +0900
  • 65124a8d2e refactor: use is_something instead of is(...) ToruNiina 2019-05-29 21:20:22 +0900
  • 1b78f161f5 refactor: use is_something/as_something in parser ToruNiina 2019-05-29 21:18:17 +0900
  • 0ce259ada0 refactor: split throw_bad_cast from value::cast ToruNiina 2019-05-29 20:53:49 +0900
  • 74da49f87f refactor: move switch_cast from inside of value ToruNiina 2019-05-29 20:18:15 +0900
  • d5d697639c docs: add contributor to README ToruNiina 2019-05-10 23:02:23 +0900
  • 0b365ca7d3
    Merge pull request #63 from chronoxor/master Toru Niina 2019-05-10 22:58:17 +0900
  • db6f3d5d11 Fix Visual Studio 2019 warnings in pedantic compilation mode (/W4 /WX) #63 Ivan Shynkarenka 2019-05-10 14:58:22 +0300
  • 87be890e07 feat: remove deprecated functions v2.3.0 ToruNiina 2019-04-28 15:59:09 +0900
  • d72dc706d0
    Merge pull request #61 from ToruNiina/as-something Toru Niina 2019-04-28 15:02:19 +0900
  • 4cbbcd8f62 Merge branch 'master' into as-something #61 ToruNiina 2019-04-27 19:04:44 +0900
  • a2631ecacb
    Merge pull request #60 from ToruNiina/string-view Toru Niina 2019-04-27 18:33:59 +0900
  • 4bcc5e8375 Merge branch 'master' into as-something ToruNiina 2019-04-27 17:42:12 +0900
  • 90f84000ba
    Merge pull request #59 from ToruNiina/preserve-comments Toru Niina 2019-04-27 17:40:26 +0900
  • 20a13754a7 chore: update README for as_* functions ToruNiina 2019-04-27 16:50:44 +0900
  • aa7b9a3965 refactor: rename as_floating -> as_float ToruNiina 2019-04-27 16:45:25 +0900
  • 84ac1d10f3 test: add test for toml::value::as_something ToruNiina 2019-04-27 16:22:50 +0900
  • 0d623856a7 feat: add value::as_something() for convenience ToruNiina 2019-04-27 16:22:23 +0900
  • ec0d4e4e8c chore: update README for comments #59 ToruNiina 2019-04-27 15:50:54 +0900
  • 80ea736b3f ci: try to update standard library on travis #60 ToruNiina 2019-04-27 14:46:40 +0900
  • ebaa5dfb51 chore: fix build settings for OS X on Travis ToruNiina 2019-04-26 21:10:29 +0900
  • f3bdf083fe fix: fix typo in test code for string_view ToruNiina 2019-04-26 16:51:23 +0900
  • 1ce54a9cf9 chore: add auto test with c++17 + latest compilers ToruNiina 2019-04-26 16:35:03 +0900
  • 6383a93ce7 chore: check CXX_STANDARD exists or not ToruNiina 2019-04-26 16:33:48 +0900
  • 01aa2ef5b2 feat: add ctor to value to init with string_view ToruNiina 2019-04-26 16:33:09 +0900
  • 819351f5a4 test: add test for init toml::value by string_view ToruNiina 2019-04-26 16:32:23 +0900
  • 2967cebfb3 test: add test to get a toml::value as string_view ToruNiina 2019-04-26 16:31:59 +0900
  • 32e9a2c1c7 test: add test for comments in an array ToruNiina 2019-04-26 15:35:41 +0900
  • 8e0a40a1aa test: add test for getting comments ToruNiina 2019-04-25 22:34:12 +0900
  • e460826084 feat: enable to get a comment related to a value ToruNiina 2019-04-25 22:32:39 +0900
  • aa3445f38c feat: add functions to get comments around region ToruNiina 2019-04-25 22:32:18 +0900
  • 408b7bf35e Merge branch 'master' into string-view ToruNiina 2019-04-23 23:32:08 +0900
  • 6185dfee14 chore: fix typo in README v2.2.3 ToruNiina 2019-04-23 23:31:37 +0900
  • 37aa2739a5 chore: add description about string_view to README ToruNiina 2019-04-23 23:27:53 +0900
  • d061c33a16 feat: enable toml::get with std::string_view ToruNiina 2019-04-23 23:24:23 +0900
  • 0c7d2d07d4 feat: do not consider string_view as a container ToruNiina 2019-04-23 23:23:57 +0900
  • 62cf4373bd feat: conversion toml::string <-> string_view ToruNiina 2019-04-22 23:17:30 +0900
  • a74ad23514
    Merge pull request #58 from ToruNiina/improve-err-msg-literal Toru Niina 2019-04-22 20:50:11 +0900
  • 2d9b4992ec fix: restrict length of underline by size of line #58 ToruNiina 2019-04-21 16:38:08 +0900
  • 82e8c1e68b fix: skip first ws/newlines in toml literal ToruNiina 2019-04-21 16:31:24 +0900
  • 46be054ce9 fix: improve err msg for multiline inline table v2.2.2 ToruNiina 2019-04-19 13:22:13 +0900
  • 789d784769 chore: update README; about literals ToruNiina 2019-04-19 13:18:35 +0900
  • 81deb8efde chore: update README ToruNiina 2019-04-19 12:41:24 +0900
  • 072dccd05d
    Merge pull request #56 from ToruNiina/optimization Toru Niina 2019-04-19 01:30:29 +0900
  • 637c99d637 refactor: generate error message in parser #56 ToruNiina 2019-04-18 15:09:58 +0900
  • 0f48852730 perf: check value type before parsing ToruNiina 2019-04-18 14:26:27 +0900
  • 0499b2907d Merge branch 'master' into optimization ToruNiina 2019-04-18 14:10:08 +0900
  • 61e69c9251 fix: count line number from 1, not 0 ToruNiina 2019-04-18 13:56:19 +0900
  • 4a560ea1e5 fix: show correct error message ToruNiina 2019-04-18 00:04:33 +0900
  • c5b6ee6f81 feat: add yet another constructor to value ToruNiina 2019-04-17 23:43:42 +0900
  • 1a7bf63622 Merge branch 'master' into optimization ToruNiina 2019-04-17 14:58:28 +0900
  • 8847cdc0a9
    Merge pull request #55 from wbenny/master Toru Niina 2019-04-17 13:16:19 +0900
  • c82e76a111 perf: check string type before parsing it ToruNiina 2019-04-16 21:47:24 +0900
  • 4db486d76d perf: check integer prefix before trying to parse ToruNiina 2019-04-16 21:37:12 +0900
  • 91966a6917 perf: do not use concat_string if it is not needed ToruNiina 2019-04-16 21:09:59 +0900
  • b3917aaadf refactor: use snprintf to show char in hex ToruNiina 2019-04-16 20:54:29 +0900
  • ba307003c4 fix /W4 warnings on MSVC #55 Petr Benes 2019-04-16 13:25:45 +0200
  • 21fd1271d9
    Merge pull request #54 from ToruNiina/hotfix Toru Niina 2019-04-15 13:34:35 +0900
  • f9ab7d6f56 chore: add note about literals to README.md #54 ToruNiina 2019-04-14 20:08:23 +0900
  • 0a3a41a708 test: add test for literals for difficult case ToruNiina 2019-04-14 20:06:11 +0900
  • 6c2a536fa5 fix: check literal has a table or an array first ToruNiina 2019-04-14 19:48:43 +0900
  • 26eced3640
    Merge pull request #52 from ToruNiina/speedup-for-large-files v2.2.1 Toru Niina 2019-04-13 16:11:21 +0900
  • 6f950c9ec8 perf: cache current line number in location #52 ToruNiina 2019-04-12 18:32:46 +0900
  • ea13e40889 feat: add static_assert for location/range ToruNiina 2019-04-12 18:00:53 +0900
  • 595fb1aef3 refactor: remove unused function parameter names ToruNiina 2019-04-06 19:39:13 +0900
  • 18986978fb chore: add short example code to README ToruNiina 2019-03-24 21:30:27 +0900
  • c3cb22a789 chore: fix example of err msg by re-running sample v2.2.0 ToruNiina 2019-03-21 18:12:35 +0900
  • 5aebd6b562 fix: restore the back compat of format_error ToruNiina 2019-03-20 20:46:22 +0900
  • 4c13085b35 fix: add stream operator for toml::table ToruNiina 2019-03-20 19:30:08 +0900
  • 8709e8a14e chore: fix incorrect syntax highlight in README ToruNiina 2019-03-20 19:29:03 +0900
  • 9eea46ec01 chore: fix typoes and broken links in README ToruNiina 2019-03-20 12:06:55 +0900
  • 2e9f937c43 chore: update README ToruNiina 2019-03-20 11:35:34 +0900
  • 65b10b6537
    Merge pull request #46 from ToruNiina/toml-literal Toru Niina 2019-03-20 10:12:56 +0900
  • b51a8d5966 fix: add missing include file in test code #46 ToruNiina 2019-03-20 00:58:58 +0900
  • 55e3d70869
    Merge pull request #47 from ToruNiina/format-table Toru Niina 2019-03-20 00:49:59 +0900
  • 20ba57e389 fix: add missing const specifier to some of get()s ToruNiina 2019-03-20 00:37:13 +0900
  • 39bc3c64fe test: add test for ""_toml literals ToruNiina 2019-03-20 00:36:46 +0900
  • 40ccf1d912 feat: add argument to control top-level inlinization #47 ToruNiina 2019-03-19 23:25:26 +0900
  • 982ae36428 feat: add ""_toml literal ToruNiina 2019-03-19 21:34:57 +0900
  • d6714ec450 feat: detect value type and format as a file ToruNiina 2019-03-19 21:24:51 +0900
  • 773c3816be ci: remove needless confirmation on CI ToruNiina 2019-03-19 19:39:45 +0900
  • 1b417ddc7a
    Merge pull request #45 from ToruNiina/get_or Toru Niina 2019-03-19 01:41:21 +0900
  • 7a0ecf977d feat: add find_or(table, key, fallback) #45 ToruNiina 2019-03-18 17:44:03 +0900
  • aade704411 refactor: remove needless overload of get_or ToruNiina 2019-03-18 17:10:18 +0900
  • ca3f6102ef fix: correctly resolve overloads of get_or ToruNiina 2019-03-18 16:44:36 +0900
  • 4a58b629ce feat: add a way to check arg is "string literal" ToruNiina 2019-03-18 16:30:41 +0900
  • 3adba237b8 feat: enable to show message for deprecated() ToruNiina 2019-03-18 16:28:27 +0900
  • ccf03d9291
    Merge pull request #44 from ToruNiina/test-link Toru Niina 2019-03-18 15:20:04 +0900
  • 30ae90ebd5
    Merge pull request #43 from ToruNiina/hotfix Toru Niina 2019-03-18 14:08:23 +0900
  • d5369c3429 test: add test for multiple translation unit #44 ToruNiina 2019-03-18 12:39:58 +0900
  • 48f2f0555d
    Merge pull request #42 from ToruNiina/test-suite Toru Niina 2019-03-18 12:33:48 +0900
  • f40fd12e25 refactor: add and rewrite comments #43 ToruNiina 2019-03-18 11:09:12 +0900
  • 65c2c3c238 fix: correctly deduce return value of visitor ToruNiina 2019-03-18 10:53:04 +0900
  • 891a61a5e3 fix: do not move array element without checking ToruNiina 2019-03-18 02:05:55 +0900
  • 1e6f30f6fa chore: update README.md #42 ToruNiina 2019-03-18 01:50:23 +0900
  • 02346a3126 Merge branch 'master' into test-suite ToruNiina 2019-03-18 01:40:17 +0900
  • 1908f18e95
    Merge pull request #41 from ToruNiina/hotfix Toru Niina 2019-03-18 01:39:11 +0900
  • 3bfa7f09ba test: use the test suite in the effective way ToruNiina 2019-03-18 01:36:43 +0900
  • 243f43fafd Merge branch 'master' into hotfix #41 ToruNiina 2019-03-17 21:16:37 +0900
  • 66e27a94b6 fix: simplify and correct the format of timezone ToruNiina 2019-03-17 21:14:17 +0900
  • 227688ec63 ci: make result clearer a bit ToruNiina 2019-03-17 19:36:23 +0900
  • e761a503c0 ci: fix silly mistake in circleci script ToruNiina 2019-03-17 19:27:58 +0900
  • 209ad79a8f ci: fix config file of circleci ToruNiina 2019-03-17 19:26:22 +0900
  • cdf209d7f6 ci: show the status on CI ToruNiina 2019-03-17 19:23:52 +0900
  • 77ab391885 ci: fix name of directory and add test script ToruNiina 2019-03-17 19:20:24 +0900
  • 6628fe5ace test: add language agnostic toml-test ToruNiina 2019-03-17 19:12:13 +0900
  • f3e3000d45
    Merge pull request #40 from ToruNiina/remove-to-toml Toru Niina 2019-03-17 13:12:30 +0900
  • f7380c6e32
    Merge pull request #39 from ToruNiina/throw-incorrect-unicode Toru Niina 2019-03-17 13:12:16 +0900
  • d86870e038
    Merge pull request #38 from ToruNiina/get-any-type Toru Niina 2019-03-17 13:11:59 +0900
  • 0908806915
    Merge pull request #33 from ToruNiina/is-something Toru Niina 2019-03-16 23:55:01 +0900
  • d17c192681 refactor: remove to_toml and related tests #40 ToruNiina 2019-03-16 17:05:58 +0900
  • cad8f51256 doc: add explanation of conversions to README #38 ToruNiina 2019-03-16 16:56:37 +0900
  • 43014c6619 fix: remove redefined default template argument ToruNiina 2019-03-16 16:24:10 +0900
  • 30a41aa710 fix: use older style in BOOST_TEST ToruNiina 2019-03-16 16:15:01 +0900
  • 04bfeba3f2 merge branch master into get-any-type ToruNiina 2019-03-16 15:58:18 +0900
  • 190636b791 fix: support getting a container of external types ToruNiina 2019-03-16 15:52:22 +0900
  • 31e450f9af test: add test for from/into based conversions ToruNiina 2019-03-16 15:46:21 +0900
  • b1b72a94a8 feat: support conversion with external types ToruNiina 2019-03-16 14:44:04 +0900
  • 6929bcdf78 feat: add from<T> and into<T> ToruNiina 2019-03-16 14:27:05 +0900
  • fd063af7ce refactor: make include guard style uniform ToruNiina 2019-03-16 14:19:47 +0900
  • df6dcbc4ed feat: check a class has from/into_toml member fn ToruNiina 2019-03-16 14:16:31 +0900
  • 9b8db6a225 fix: remove extraneous null character after float v2.1.3 ToruNiina 2019-03-15 19:30:36 +0900
  • 76863cb27f refactor: simplify branches about utf8 codepoint #39 ToruNiina 2019-03-15 17:48:47 +0900
  • 514df99e40 feat: consider invalid UTF-8 as syntax_error ToruNiina 2019-03-15 17:39:31 +0900
  • 055353a460 chore: merge branch 'master' into is-something #33 ToruNiina 2019-03-15 17:25:17 +0900
  • 9eb4008d6d
    Merge pull request #37 from ToruNiina/to-toml-deprecated v2.1.2 Toru Niina 2019-03-15 17:12:45 +0900
  • a04544637b feat: mark to_toml as deprecated #37 ToruNiina 2019-03-15 14:29:32 +0900
  • 4c7dc17b78
    Merge pull request #36 from ToruNiina/refactor-format-underline Toru Niina 2019-03-15 13:41:16 +0900
  • 59aaaab436 test: add test to check format_error compiles #36 ToruNiina 2019-03-15 12:40:01 +0900
  • 61dfa4a2dc feat: format any number of values into an err msg ToruNiina 2019-03-15 12:38:37 +0900
  • ca337a1110 chore: merge branch 'master' into travis-ci ToruNiina 2019-03-14 23:02:04 +0900
  • 510e10de95 ci: test numerous compilers on CI ToruNiina 2019-03-14 22:58:44 +0900
  • 0babe8d589 fix: use format_underline for N regions everywhere ToruNiina 2019-03-14 00:59:10 +0900
  • 5b2ce26721 refactor: remove redundant function ToruNiina 2019-03-14 00:56:35 +0900
  • db4d99cd4f
    Merge pull request #35 from ToruNiina/suppress-warning Toru Niina 2019-03-13 15:01:51 +0900
  • 74ceceef73 fix: suppress warning about sign-unsign comparison #35 ToruNiina 2019-03-13 14:03:04 +0900
  • 360e890cc0
    Merge pull request #34 from ToruNiina/consider-locale Toru Niina 2019-03-13 09:56:32 +0900
  • 46b35870c5 style: remove needless type casting #34 ToruNiina 2019-03-13 01:17:27 +0900
  • dddcecb034 fix: use snprintf instead of stringstream ToruNiina 2019-03-12 23:37:46 +0900
  • c4c416e8b2 doc: add is_* function to README ToruNiina 2019-03-12 22:18:25 +0900
  • 6693ec78f4 test: add test for toml::value::is_something() ToruNiina 2019-03-12 20:44:27 +0900
  • dc112bd6c1 feat: add is_[boolean|integer|...]() member func ToruNiina 2019-03-12 20:43:07 +0900
  • 084e82a8a9 chore: update README ToruNiina 2019-03-07 14:09:02 +0900
  • f5079a7892
    Merge pull request #32 from ToruNiina/allow-deeper-table-before v2.1.1 Toru Niina 2019-03-06 12:03:14 +0900
  • d90ffb63c6 Merge branch 'master' into allow-deeper-table-before #32 ToruNiina 2019-03-05 23:27:11 +0900
  • b0ed122214 fix: allow deeper table appeared before ToruNiina 2019-03-05 23:25:25 +0900
  • d88521d63c feat: enable to change region of value ToruNiina 2019-03-04 15:01:28 +0900
  • 2accc9d22c fix: diagnose, but not throw for unicode error ToruNiina 2019-03-03 18:56:45 +0900
  • 363927f489
    Merge pull request #31 from ToruNiina/err-msg-inhomogenous-array Toru Niina 2019-03-02 23:07:29 +0900
  • ae793fb631 feat: improve error message for invalid array #31 ToruNiina 2019-03-02 17:55:51 +0900
  • 944b83642a feat: make location to inherit region_base ToruNiina 2019-03-02 17:52:00 +0900
  • 5a8e5dee73
    Merge pull request #30 from ToruNiina/hotfix Toru Niina 2019-03-02 16:11:31 +0900