Commit Graph

  • 72789dca42 Merge pull request #210 from offa/action_update Toru Niina 2023-02-11 23:47:41 +09:00
  • 75daa2dde0 Merge pull request #208 from cxw42/issue199-nonutf-string Toru Niina 2023-02-11 23:46:53 +09:00
  • ff48387677 Merge pull request #207 from cxw42/misc Toru Niina 2023-02-11 23:43:59 +09:00
  • 132aa17f97 Update checkout action to v3 offa 2023-01-22 14:58:35 +01:00
  • a2f884b11e fix: parse_ml_literal_string() properly issues invalid-utf8 errors Chris White 2023-01-14 18:12:03 -05:00
  • e3639d2bbc fix: parse_literal_string() properly issues invalid-utf8 errors Chris White 2023-01-14 18:09:05 -05:00
  • 626b0e6b95 fix: Correct function names in error messages Chris White 2023-01-14 18:24:17 -05:00
  • 0acd2b9c88 Add EditorConfig file Chris White 2023-01-14 18:04:30 -05:00
  • 22db720ad5 fix: #202 do not set CMAKE_CXX_STANDARD ToruNiina 2022-10-24 23:56:51 +09:00
  • 7ec3086f19 ci: update appveyor script ToruNiina 2022-10-24 22:55:43 +09:00
  • 4c4e82866e feat: CMAKE_CXX_STD should be given by the enduser ToruNiina 2022-10-24 22:42:31 +09:00
  • 41908b2cef Merge pull request #200 from ctcmkl/several-simple-patches Toru Niina 2022-09-30 23:33:57 +09:00
  • 3f197c3cab Fix use-after-move in test_parse_function_compiles and refactor Moritz Klammler 2022-09-28 19:51:32 +02:00
  • e064a5c371 Avoid unnecessary copies of parser result Moritz Klammler 2022-09-15 21:41:13 +02:00
  • e86d7c3cd3 Remove excess blank lines at end of file Moritz Klammler 2022-09-16 13:16:10 +02:00
  • 10fd14f8b9 Consistent unit test header inclusion order Moritz Klammler 2022-09-16 13:16:01 +02:00
  • 81c5ba9082 Define BOOST_TEST_MODULE in CMake Moritz Klammler 2022-09-16 13:04:29 +02:00
  • d7c04ed5ee Factor redundant test boilerplate out into unit_test.hpp helper Moritz Klammler 2022-09-16 12:51:41 +02:00
  • b10348c576 More flexible https://github.com/toml-lang/toml handling Moritz Klammler 2022-09-16 11:51:32 +02:00
  • ac949437f8 Avoid false negative Boost.Test detection due to -Werror Moritz Klammler 2022-09-15 22:01:35 +02:00
  • fe471bcbe9 Autodetect the best option to use Boost.Test Moritz Klammler 2022-09-15 21:23:16 +02:00
  • 5312b8eb0e Honor UNITTEST_FRAMEWORK_LIBRARY_EXIST in all unit test files Moritz Klammler 2022-09-15 19:54:27 +02:00
  • cf8a977be2 Don't deliberately dereference the null pointer Moritz Klammler 2022-09-14 19:51:57 +02:00
  • 8bb2c63a01 Don't compare iterators from potentially different containers Moritz Klammler 2022-09-14 18:55:57 +02:00
  • 79c125b54f Initialize data members for defaulted c'tors Moritz Klammler 2022-09-14 18:15:47 +02:00
  • b02aaed4fc fix: use fs::path, not fs::path::string() result ToruNiina 2022-09-29 20:15:15 +09:00
  • c2af975609 fix: add missing include file and specifiers ToruNiina 2022-09-29 20:14:58 +09:00
  • c3a3423fb2 Merge pull request #193 from lukash/replace-fstream Toru Niina 2022-09-24 00:17:52 +09:00
  • 6c2c804eff fix: Improve error handling of ifstream a bit Lukáš Hrázký 2022-09-08 16:58:56 +02:00
  • 021d84623c chore: De-duplicate code for parse(std::filesystem::path) Lukáš Hrázký 2022-09-08 16:52:46 +02:00
  • bf9c9d620d feat: Add a parse(FILE *) interface Lukáš Hrázký 2022-06-30 13:53:32 +02:00
  • bbdbae91eb Merge pull request #196 from Jajauma/AvoidCharStaticCasts Toru Niina 2022-08-17 23:47:10 +09:00
  • 72af7b48d3 Avoid possible lexer truncation warnings Jajauma's GitHub 2022-08-12 23:02:44 +03:00
  • c7627ff6a1 Merge pull request #194 from Helaxious/patch-1 Toru Niina 2022-07-28 21:02:21 +09:00
  • 1c3c84e90a fixed a typo ('optinoal' to 'optional') helaxious 2022-07-27 17:58:47 -03:00
  • 1400dd223f fix: #192 quick fix by checking address ToruNiina 2022-07-01 01:09:22 +09:00
  • 594accf9a7 chore: Don't include fstream in lexer Lukáš Hrázký 2022-06-30 11:37:53 +02:00
  • c1378cd3d1 ci: test older gcc/clang on older ubuntu ToruNiina 2022-06-25 01:18:32 +09:00
  • 728f73ea24 ci: update compilers available on the os ToruNiina 2022-06-24 21:28:18 +09:00
  • 4212985443 ci: update os used on ci to the current default ToruNiina 2022-06-22 22:06:11 +09:00
  • 8e95891af1 fix: report an error if a table is inserted to aot ToruNiina 2022-06-22 21:48:37 +09:00
  • 2a987ac9ea chore: update toml-test to the latest release ToruNiina 2022-06-22 21:28:31 +09:00
  • 9e1bfcc962 doc: merge contributions from the same person ToruNiina 2022-06-22 21:24:22 +09:00
  • 4a0df22548 doc: update contributor list ToruNiina 2022-06-14 23:31:58 +09:00
  • 1ba3be38d0 fix: point the beginning of value in err msg ToruNiina 2022-06-08 01:33:10 +09:00
  • 5be587bb68 fix #190: Merge branch 'throw-when-overflow' ToruNiina 2022-06-08 01:26:56 +09:00
  • d6efdf7d9e test: check if an exception is thrown by overflow ToruNiina 2022-06-08 00:40:28 +09:00
  • 12d0dbc6f4 fix: throw if number cannot be read losslessly ToruNiina 2022-06-08 00:39:04 +09:00
  • 6d9e533cf1 Merge pull request #189 from muggenhor/fix/avoid-fname-copy Toru Niina 2022-06-04 20:49:33 +09:00
  • aff6f0f574 fix: don't force a copy of std::string fname when moving is an option Giel van Schijndel 2022-06-02 14:39:10 +02:00
  • 25be97dc39 refactor: style update ToruNiina 2022-05-29 00:37:39 +09:00
  • 846abd9a49 Merge pull request #188 from ken-matsui/support-changing-color-mode-at-runtime Toru Niina 2022-05-27 22:49:56 +09:00
  • 9086b1114f Support changing color mode at runtime Ken Matsui 2022-05-27 00:01:28 +09:00
  • e8f922a1b8 chore: use the latest release of toml-test on CI ToruNiina 2022-05-22 15:40:54 +09:00
  • fdb228598d Merge pull request #187 from ken-matsui/support-opting-out-of-error-prefix Toru Niina 2022-05-22 15:22:01 +09:00
  • c26aa013cd Support opting out of the default [error] prefix Ken Matsui 2022-05-22 13:50:45 +09:00
  • 5924325652 doc: update unreleased TOML features section ToruNiina 2022-03-17 00:07:48 +09:00
  • 1836ddc129 test: test -DTOML11_USE_UNRELEASED_TOML_FEATURES ToruNiina 2022-03-16 22:46:21 +09:00
  • 1c82c7a1dc fix: move cmake option to toplevel cmakelists ToruNiina 2022-03-16 22:40:42 +09:00
  • dde351ea40 feat: add escape sequence of ESC ToruNiina 2022-03-16 22:39:52 +09:00
  • dcfe39a783 chore: update version number v3.7.1 ToruNiina 2022-03-13 01:44:29 +09:00
  • 2f07030d43 doc: update the list of contributors ToruNiina 2022-03-13 01:40:43 +09:00
  • 97cc0ef62b fix #166: reorder local/gmtime wrapper for MSVC ToruNiina 2022-03-12 23:35:26 +09:00
  • 0e80cabe65 Merge branch 'check-specialized-conversion' ToruNiina 2022-03-12 19:00:29 +09:00
  • cd97dfcec1 Merge branch 'insertion-to-table-defined-by-dotted-key' ToruNiina 2022-03-12 19:00:07 +09:00
  • e60442c6db fix: check if re-open dotkey by a table ToruNiina 2022-03-12 18:22:01 +09:00
  • d39fd88a17 Merge pull request #185 from ax3l/topic-installEmbed Toru Niina 2022-03-07 23:12:33 +09:00
  • 7fb8b84143 CMake: Optional Install if Embedded Axel Huebl 2022-03-03 18:55:55 -08:00
  • 03259e2003 fix #177: check specific conversion function ToruNiina 2021-12-25 14:08:55 +09:00
  • bf2384d8da fix #182: Merge branch 'workaround-msvc-cplusplus-macro' ToruNiina 2021-12-18 15:41:43 +09:00
  • 8ebf9c984b ci: check if it works w/o /Zc:__cplusplus ToruNiina 2021-12-18 14:23:58 +09:00
  • 7354e91924 fix: Allow MSVC to have old version ToruNiina 2021-12-18 00:36:20 +09:00
  • 4522070391 ci: check if MSVC 14 2015 (19.0.24241.7) (1900) ToruNiina 2021-12-18 00:21:55 +09:00
  • 02fd8a577b feat: workaround __cplusplus problem on MSVC ToruNiina 2021-12-17 22:29:57 +09:00
  • 40777070ad fix: disallow dotkey and inline table migration ToruNiina 2021-12-16 22:16:24 +09:00
  • cc1cc27613 fix: disallow merging dotted key and inline table ToruNiina 2021-12-16 01:11:47 +09:00
  • 75e297eb47 fix: Merge branch 'check-datetime' ToruNiina 2021-12-15 22:35:56 +09:00
  • 0d0605e290 fix #181: Merge branch 'no-null-char' ToruNiina 2021-12-15 22:35:31 +09:00
  • 23f6c931e5 test: add valid/invalid datetime cases ToruNiina 2021-12-15 00:51:07 +09:00
  • 518e6d4ae2 feat: check date and time are valid or not ToruNiina 2021-12-15 00:31:41 +09:00
  • db2aa55d20 fix: disallow null char at the end of input ToruNiina 2021-12-14 22:33:58 +09:00
  • 1b5107e5e3 fix #180: Merge branch 'linefeed-at-eof' ToruNiina 2021-12-11 23:13:42 +09:00
  • 2152c85cd1 test: add test_file_ends_without_lf ToruNiina 2021-12-10 23:46:14 +09:00
  • 2e4c7fb95e fix: line-feed is not required at the EOF ToruNiina 2021-12-10 23:39:54 +09:00
  • 2ddcfb4b61 doc: update constributors in README ToruNiina 2021-12-08 21:50:09 +09:00
  • 3f233d57be Merge pull request #178 from marascio/lrm-resolve-173-free-nonheap-object Toru Niina 2021-12-05 19:46:38 +09:00
  • 21732fce45 Resolve g++ warning: free-nonheap-object Louis R. Marascio 2021-12-01 14:43:43 -06:00
  • 1dc09d0332 Merge pull request #176 from GMLC-TDC/fix_warnings Toru Niina 2021-11-25 00:13:36 +09:00
  • 9c1708c988 Update toml/traits.hpp Philip Top 2021-11-24 06:40:09 -08:00
  • 84f61f7dc8 match the cmake condition to upstream Philip Top 2021-11-23 16:16:16 -08:00
  • eef7106fbe fix more warnings Philip Top 2021-11-19 10:22:37 -08:00
  • a919190490 tweak the cmake a little Philip Top 2021-11-19 08:47:18 -08:00
  • 7f98740c9c update from changes in cmake standard Philip Top 2020-03-20 13:34:42 -07:00
  • e08c579e36 fix a change in the key_value name from upstream merge Philip Top 2020-03-20 06:39:59 -07:00
  • 6dd44dc672 fix project issue with cmake Philip Top 2020-01-16 16:30:30 -08:00
  • 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 -08:00
  • 26a066ad07 skip ci ci skip Philip Top 2019-12-19 12:40:22 -08:00
  • acad8b1a61 add additional check for invocability Philip Top 2019-12-19 12:22:42 -08:00
  • 605cd8ef4a fix shadow and some undef warnings Philip Top 2019-12-19 10:52:03 -08:00
  • bcee9f25a2 fix: check if subtable key conflicts ToruNiina 2021-10-10 20:58:01 +09:00