Commit Graph

  • 531f335417 Merge pull request #119 from halfelf/fix/readme_finding_value_in_table Toru Niina 2020-05-20 00:27:33 +09:00
  • f29f42277e fix: "Finding a value in an array" example in README Shu Wang 2020-05-18 13:53:48 +08:00
  • b03cde566a Merge pull request #117 from usefulcat/master Toru Niina 2020-05-11 13:36:23 +09:00
  • 57d4e196a3 when parsing a local_time, parse up to 9 digits worth (nanoseconds) of fractional seconds Scott McCaskill 2020-05-10 16:06:52 -05:00
  • deb3ab6617 ci: add DISALLOW_HETEROGENEOUS_ARRAYS ToruNiina 2020-04-03 23:57:52 +09:00
  • bf992e8f94 doc: update README for v1-rc1 ToruNiina 2020-04-03 23:45:45 +09:00
  • 7c07f4382c ci: add DISALLOW_HETEROGENEOUS_ARRAYS to toml-test ToruNiina 2020-04-03 23:43:59 +09:00
  • 125f608fa5 feat: remove TOML11_UNRELEASED_FEATURES. ToruNiina 2020-04-03 23:42:58 +09:00
  • 4d0ed847f9 test: remove default ctor from test code ToruNiina 2020-03-30 15:04:51 +09:00
  • 79594709fe fix: don't use default ctor when converting to map ToruNiina 2020-03-30 15:02:26 +09:00
  • 55a738c11f Merge branch 'do-not-require-default-ctor-108' ToruNiina 2020-03-28 23:19:52 +09:00
  • eebe1f87e6 fix: update cmake version 3.4.0 ToruNiina 2020-03-28 17:59:10 +09:00
  • 95c3b5f538 feat: use push_back instead of resize ToruNiina 2020-03-27 18:06:26 +09:00
  • e2790c9e7b test: remove test_resize and add test_try_reserve ToruNiina 2020-03-27 18:06:02 +09:00
  • 9b52dc0131 feat: remove resize and add try_reserve ToruNiina 2020-03-27 18:05:31 +09:00
  • 5212992f05 feat: add is_std_forward_list ToruNiina 2020-03-27 18:02:37 +09:00
  • fcd6e47500 feat: add meta funcs, has_reserve/push_back_method ToruNiina 2020-03-27 18:01:47 +09:00
  • 31826b55ce feat: avoid double checking in helper methods v3.4.0 ToruNiina 2020-03-25 22:49:19 +09:00
  • e3fc354e8d Merge branch 'shorten-switch-cast' ToruNiina 2020-03-24 22:43:09 +09:00
  • ea87f92358 doc: update exception section in README (fix #107) ToruNiina 2020-03-23 20:57:05 +09:00
  • c259456282 ci: fix Travis.CI OS X build ToruNiina 2020-03-22 20:40:02 +09:00
  • d7662347f2 refactor: shorten switch_cast definition by macro ToruNiina 2020-03-21 17:44:23 +09:00
  • 5f5539d402 feat: throw informative error from value.at(...) ToruNiina 2020-03-21 17:09:04 +09:00
  • c2151cab0b refactor: show func name in bad_cast from helpers ToruNiina 2020-03-21 17:06:34 +09:00
  • 653c87592c feat: enable to show function name in bad_cast ToruNiina 2020-03-21 17:04:05 +09:00
  • bdf4e75122 refactor: move helper function from get to value ToruNiina 2020-03-21 16:57:12 +09:00
  • 60d23116ba Merge branch 'master' of github.com:ToruNiina/toml11 ToruNiina 2020-03-13 14:38:33 +09:00
  • af8cf9ddc5 refactor: remove redundant functions in serializer ToruNiina 2020-03-13 13:55:14 +09:00
  • f125cca010 refactor: simplify serializer's template argument ToruNiina 2020-03-12 13:46:17 +09:00
  • a20a2c0b80 doc: update README ToruNiina 2020-03-01 00:35:27 +09:00
  • 9694afbe32 Merge branch 'improve-error-message' ToruNiina 2020-02-29 23:43:23 +09:00
  • d11e42ca7e fix: explicitly say the table is top-level ToruNiina 2020-02-29 22:56:29 +09:00
  • 128b66bda9 refactor: add missing whitespace ToruNiina 2020-02-29 22:54:50 +09:00
  • d1af42f151 refactor: add throw_key_not_found_error ToruNiina 2020-02-29 22:23:15 +09:00
  • 8acf105b56 doc: update contributor list and test commands ToruNiina 2020-02-27 19:30:34 +09:00
  • b86b5364ba Merge pull request #103 from jwillikers/fix_tests Toru Niina 2020-02-27 19:13:02 +09:00
  • bfe57340f4 no longer explicitly clone the TOML repository in CI builds Jordan Williams 2020-02-24 08:03:29 -06:00
  • 02a6f029ad use ExternalProject to download the toml tests Jordan Williams 2020-02-24 07:59:59 -06:00
  • 9017900ff3 set version directly from CMake project command Jordan Williams 2020-02-24 07:34:50 -06:00
  • 3c5ebd73d7 require CMake version 3.1 Jordan Williams 2020-02-24 07:31:48 -06:00
  • 2223eb4f62 Revert "no longer explicitly clone the TOML repository in CI builds" Jordan Williams 2020-02-24 07:31:15 -06:00
  • a655a71cef Revert "use FetchContent to retrieve TOML test data" Jordan Williams 2020-02-24 07:31:06 -06:00
  • c34001725c Merge branch 'workaround-gcc-48x' ToruNiina 2020-02-20 11:59:49 +09:00
  • 5e3ffb70dd fix: check clang macro when checking gcc is used ToruNiina 2020-02-19 17:00:22 +09:00
  • 2265ca41c6 ci: test with gcc 4.8 and 4.9 on CI ToruNiina 2020-02-19 15:47:34 +09:00
  • 82fec38e37 refactor: simplify internally-used function ToruNiina 2020-02-19 15:46:25 +09:00
  • 189b910384 fix: solve #97 in the naivest way, macros ToruNiina 2020-02-19 15:44:38 +09:00
  • fe644ea4b7 no longer explicitly clone the TOML repository in CI builds Jordan Williams 2020-02-18 20:21:02 -06:00
  • 4c34986db0 use FetchContent to retrieve TOML test data Jordan Williams 2020-02-18 19:37:28 -06:00
  • ac1130f9f4 tag: update patch version v3.3.1 v3.3.1 ToruNiina 2020-02-16 22:02:40 +09:00
  • d290c3b7e5 doc: add contributor to README ToruNiina 2020-02-14 19:25:27 +09:00
  • e4140ac1fd Merge pull request #102 from jwillikers/cmake_cache_variables Toru Niina 2020-02-13 13:22:25 +09:00
  • ef33c10ba8 use cache variables for the CMake standard and extensions settings Jordan Williams 2020-02-12 07:44:47 -06:00
  • ced710bb4c Merge pull request #100 from jwillikers/clang_warnings Toru Niina 2020-02-12 13:37:58 +09:00
  • 6b5944e839 fix -Wundef warnings Jordan Williams 2020-02-11 06:30:18 -06:00
  • 76cae8c057 enable -Wundef flag for tests Jordan Williams 2020-02-11 06:25:10 -06:00
  • 3930a44ccd enable range-loop-analysis flag for tests Jordan Williams 2020-02-11 06:17:54 -06:00
  • 3b6417de00 fix clang range-loop-analysis warnings Jordan Williams 2020-02-11 06:13:55 -06:00
  • bfe5e50acf test: add missing include files visit ToruNiina 2020-02-07 21:00:11 +09:00
  • 05077dee0c test: add test_visit ToruNiina 2020-02-07 15:58:15 +09:00
  • b9f1726e26 feat: add multi-argument toml::visit(visitor, ...) ToruNiina 2020-02-07 15:57:34 +09:00
  • c583e38ebf fix: include visit.hpp from serializer ToruNiina 2020-02-07 15:57:09 +09:00
  • 573a6f1d81 test: use JSON format_key to format a key in JSON ToruNiina 2020-02-06 01:21:04 +09:00
  • f6a41d986c feat: handle quotes in strings in the better way ToruNiina 2020-02-05 22:42:10 +09:00
  • 16fc172b21 feat: check string length before adding newline ToruNiina 2020-02-05 22:39:08 +09:00
  • 7d03eb489a test: add test cases with quotes in ml-string ToruNiina 2020-02-04 22:37:11 +09:00
  • 0582e1535b fix: handle edge-cases with quotes in ml-string ToruNiina 2020-02-04 22:33:30 +09:00
  • d495df93a6 refactor: remove trailing whitespaces ToruNiina 2020-02-04 22:21:37 +09:00
  • 5ca3a3c262 refactor: change ifdef UNRELEASED_FEATURE region ToruNiina 2020-02-04 21:05:03 +09:00
  • 388e9db32b refactor: move visit() from value.hpp to visit.hpp ToruNiina 2020-01-31 22:48:03 +09:00
  • aa8d574dfe chore: update minor version v3.3.0 ToruNiina 2020-01-24 22:08:12 +09:00
  • 49fdb61731 refactor: add explicit to ctors of internal types ToruNiina 2020-01-24 15:58:24 +09:00
  • b2bb21a473 doc: update year of copyright notice ToruNiina 2020-01-23 22:18:04 +09:00
  • 0c58549fc6 Merge branch 'master' of github.com:ToruNiina/toml11 ToruNiina 2020-01-22 12:20:34 +09:00
  • b7b5e847d3 ci: test with C++14, not only 11/17 ToruNiina 2020-01-22 12:19:53 +09:00
  • 22d630fec1 feat: replace detail::stuff by std if possible ToruNiina 2020-01-20 12:18:05 +09:00
  • f7bf341452 fix: add missing noexcept specifier ToruNiina 2020-01-19 21:06:10 +09:00
  • 0934d90f90 refactor: move ctors that are only used internally ToruNiina 2020-01-19 18:30:27 +09:00
  • f2c8d0e279 refactor: add missing explicit to toml::exception ToruNiina 2020-01-19 17:51:24 +09:00
  • 8c7d83d985 Merge branch 'add-value-member-methods' ToruNiina 2020-01-17 20:30:26 +09:00
  • 5ce44adbdc doc: add description about toml::value memfuns ToruNiina 2020-01-17 20:26:36 +09:00
  • 5c5b1320d0 test: add test for map/vector methods ToruNiina 2020-01-16 20:58:36 +09:00
  • 8b737dc21f feat: add member methods to toml::value ToruNiina 2020-01-16 20:58:10 +09:00
  • ee654b6c3f chore: add -Werror when building test codes ToruNiina 2020-01-13 11:31:03 +09:00
  • c59782d180 fix: remove useless conversions in the test codes ToruNiina 2020-01-13 11:29:01 +09:00
  • 9bef715ccd fix: use u32 as a result of binary operation ToruNiina 2020-01-13 11:26:53 +09:00
  • d2b1cf5123 refactor: just use a constructor ToruNiina 2020-01-13 11:26:29 +09:00
  • 9f92916d1d fix: suppress -Wuseless-conversion ToruNiina 2020-01-13 11:24:48 +09:00
  • 666e4cf9dc fix: suppress sign-conversion warnings ToruNiina 2020-01-13 00:46:21 +09:00
  • cafee29c64 test: add some combinations of types in toml::find ToruNiina 2020-01-13 00:27:39 +09:00
  • a7a2272b29 chore: turn more diagnostic flags on ToruNiina 2020-01-13 00:16:33 +09:00
  • dc0bca2bb6 fix: update patch version ... ToruNiina 2020-01-12 23:18:03 +09:00
  • 490abe04fd refactor: remove redundant template argument ToruNiina 2020-01-12 23:07:17 +09:00
  • 81ed4c0e9d Merge branch 'master' of github.com:ToruNiina/toml11 ToruNiina 2020-01-10 21:17:13 +09:00
  • 1b07baf184 doc: add toml::get specialization using ctor ToruNiina 2020-01-10 20:46:54 +09:00
  • 9073d52159 test: check get<foo> works with constructor ToruNiina 2020-01-10 20:39:56 +09:00
  • 55260654bf feat: get user-defined value by constructor ToruNiina 2020-01-10 20:38:52 +09:00
  • aa6271af75 doc: update README ToruNiina 2020-01-09 01:40:05 +09:00
  • c54a03f189 Merge branch 'master' into find-idx ToruNiina 2020-01-09 00:27:45 +09:00
  • c153c0e8c3 ci: test with sanitizers ToruNiina 2020-01-08 23:28:17 +09:00