Commit Graph

  • d061c33a16 feat: enable toml::get with std::string_view ToruNiina 2019-04-23 23:24:23 +09:00
  • 0c7d2d07d4 feat: do not consider string_view as a container ToruNiina 2019-04-23 23:23:57 +09:00
  • 62cf4373bd feat: conversion toml::string <-> string_view ToruNiina 2019-04-22 23:17:30 +09:00
  • a74ad23514 Merge pull request #58 from ToruNiina/improve-err-msg-literal Toru Niina 2019-04-22 20:50:11 +09:00
  • 2d9b4992ec fix: restrict length of underline by size of line ToruNiina 2019-04-21 16:38:08 +09:00
  • 82e8c1e68b fix: skip first ws/newlines in toml literal ToruNiina 2019-04-21 16:31:24 +09:00
  • 46be054ce9 fix: improve err msg for multiline inline table v2.2.2 ToruNiina 2019-04-19 13:22:13 +09:00
  • 789d784769 chore: update README; about literals ToruNiina 2019-04-19 13:18:35 +09:00
  • 81deb8efde chore: update README ToruNiina 2019-04-19 12:41:24 +09:00
  • 072dccd05d Merge pull request #56 from ToruNiina/optimization Toru Niina 2019-04-19 01:30:29 +09:00
  • 637c99d637 refactor: generate error message in parser ToruNiina 2019-04-18 15:09:58 +09:00
  • 0f48852730 perf: check value type before parsing ToruNiina 2019-04-18 14:26:27 +09:00
  • 0499b2907d Merge branch 'master' into optimization ToruNiina 2019-04-18 14:10:08 +09:00
  • 61e69c9251 fix: count line number from 1, not 0 ToruNiina 2019-04-18 13:56:19 +09:00
  • 4a560ea1e5 fix: show correct error message ToruNiina 2019-04-18 00:04:33 +09:00
  • c5b6ee6f81 feat: add yet another constructor to value ToruNiina 2019-04-17 23:43:42 +09:00
  • 1a7bf63622 Merge branch 'master' into optimization ToruNiina 2019-04-17 14:58:28 +09:00
  • 8847cdc0a9 Merge pull request #55 from wbenny/master Toru Niina 2019-04-17 13:16:19 +09:00
  • c82e76a111 perf: check string type before parsing it ToruNiina 2019-04-16 21:47:24 +09:00
  • 4db486d76d perf: check integer prefix before trying to parse ToruNiina 2019-04-16 21:37:12 +09:00
  • 91966a6917 perf: do not use concat_string if it is not needed ToruNiina 2019-04-16 21:09:59 +09:00
  • b3917aaadf refactor: use snprintf to show char in hex ToruNiina 2019-04-16 20:54:29 +09:00
  • ba307003c4 fix /W4 warnings on MSVC Petr Benes 2019-04-16 13:25:45 +02:00
  • 21fd1271d9 Merge pull request #54 from ToruNiina/hotfix Toru Niina 2019-04-15 13:34:35 +09:00
  • f9ab7d6f56 chore: add note about literals to README.md ToruNiina 2019-04-14 20:08:23 +09:00
  • 0a3a41a708 test: add test for literals for difficult case ToruNiina 2019-04-14 20:06:11 +09:00
  • 6c2a536fa5 fix: check literal has a table or an array first ToruNiina 2019-04-14 19:48:43 +09:00
  • 26eced3640 Merge pull request #52 from ToruNiina/speedup-for-large-files v2.2.1 Toru Niina 2019-04-13 16:11:21 +09:00
  • 6f950c9ec8 perf: cache current line number in location ToruNiina 2019-04-12 18:32:46 +09:00
  • ea13e40889 feat: add static_assert for location/range ToruNiina 2019-04-12 18:00:53 +09:00
  • 595fb1aef3 refactor: remove unused function parameter names ToruNiina 2019-04-06 19:39:13 +09:00
  • 18986978fb chore: add short example code to README ToruNiina 2019-03-24 21:30:27 +09:00
  • c3cb22a789 chore: fix example of err msg by re-running sample v2.2.0 ToruNiina 2019-03-21 18:12:35 +09:00
  • 5aebd6b562 fix: restore the back compat of format_error ToruNiina 2019-03-20 20:46:22 +09:00
  • 4c13085b35 fix: add stream operator for toml::table ToruNiina 2019-03-20 19:30:08 +09:00
  • 8709e8a14e chore: fix incorrect syntax highlight in README ToruNiina 2019-03-20 19:29:03 +09:00
  • 9eea46ec01 chore: fix typoes and broken links in README ToruNiina 2019-03-20 12:06:55 +09:00
  • 2e9f937c43 chore: update README ToruNiina 2019-03-20 11:35:34 +09:00
  • 65b10b6537 Merge pull request #46 from ToruNiina/toml-literal Toru Niina 2019-03-20 10:12:56 +09:00
  • b51a8d5966 fix: add missing include file in test code ToruNiina 2019-03-20 00:58:58 +09:00
  • 55e3d70869 Merge pull request #47 from ToruNiina/format-table Toru Niina 2019-03-20 00:49:59 +09:00
  • 20ba57e389 fix: add missing const specifier to some of get()s ToruNiina 2019-03-20 00:37:13 +09:00
  • 39bc3c64fe test: add test for ""_toml literals ToruNiina 2019-03-20 00:36:46 +09:00
  • 40ccf1d912 feat: add argument to control top-level inlinization ToruNiina 2019-03-19 23:25:26 +09:00
  • 982ae36428 feat: add ""_toml literal ToruNiina 2019-03-19 21:34:57 +09:00
  • d6714ec450 feat: detect value type and format as a file ToruNiina 2019-03-19 21:24:51 +09:00
  • 773c3816be ci: remove needless confirmation on CI ToruNiina 2019-03-19 19:39:45 +09:00
  • 1b417ddc7a Merge pull request #45 from ToruNiina/get_or Toru Niina 2019-03-19 01:41:21 +09:00
  • 7a0ecf977d feat: add find_or(table, key, fallback) ToruNiina 2019-03-18 17:44:03 +09:00
  • aade704411 refactor: remove needless overload of get_or ToruNiina 2019-03-18 17:10:18 +09:00
  • ca3f6102ef fix: correctly resolve overloads of get_or ToruNiina 2019-03-18 16:44:36 +09:00
  • 4a58b629ce feat: add a way to check arg is "string literal" ToruNiina 2019-03-18 16:30:41 +09:00
  • 3adba237b8 feat: enable to show message for deprecated() ToruNiina 2019-03-18 16:28:27 +09:00
  • ccf03d9291 Merge pull request #44 from ToruNiina/test-link Toru Niina 2019-03-18 15:20:04 +09:00
  • 30ae90ebd5 Merge pull request #43 from ToruNiina/hotfix Toru Niina 2019-03-18 14:08:23 +09:00
  • d5369c3429 test: add test for multiple translation unit ToruNiina 2019-03-18 12:39:58 +09:00
  • 48f2f0555d Merge pull request #42 from ToruNiina/test-suite Toru Niina 2019-03-18 12:33:48 +09:00
  • f40fd12e25 refactor: add and rewrite comments ToruNiina 2019-03-18 11:09:12 +09:00
  • 65c2c3c238 fix: correctly deduce return value of visitor ToruNiina 2019-03-18 10:53:04 +09:00
  • 891a61a5e3 fix: do not move array element without checking ToruNiina 2019-03-18 02:05:55 +09:00
  • 1e6f30f6fa chore: update README.md ToruNiina 2019-03-18 01:50:23 +09:00
  • 02346a3126 Merge branch 'master' into test-suite ToruNiina 2019-03-18 01:40:17 +09:00
  • 1908f18e95 Merge pull request #41 from ToruNiina/hotfix Toru Niina 2019-03-18 01:39:11 +09:00
  • 3bfa7f09ba test: use the test suite in the effective way ToruNiina 2019-03-18 01:36:43 +09:00
  • 243f43fafd Merge branch 'master' into hotfix ToruNiina 2019-03-17 21:16:37 +09:00
  • 66e27a94b6 fix: simplify and correct the format of timezone ToruNiina 2019-03-17 21:14:17 +09:00
  • 227688ec63 ci: make result clearer a bit ToruNiina 2019-03-17 19:36:23 +09:00
  • e761a503c0 ci: fix silly mistake in circleci script ToruNiina 2019-03-17 19:27:58 +09:00
  • 209ad79a8f ci: fix config file of circleci ToruNiina 2019-03-17 19:26:22 +09:00
  • cdf209d7f6 ci: show the status on CI ToruNiina 2019-03-17 19:23:52 +09:00
  • 77ab391885 ci: fix name of directory and add test script ToruNiina 2019-03-17 19:20:24 +09:00
  • 6628fe5ace test: add language agnostic toml-test ToruNiina 2019-03-17 19:12:13 +09:00
  • f3e3000d45 Merge pull request #40 from ToruNiina/remove-to-toml Toru Niina 2019-03-17 13:12:30 +09:00
  • f7380c6e32 Merge pull request #39 from ToruNiina/throw-incorrect-unicode Toru Niina 2019-03-17 13:12:16 +09:00
  • d86870e038 Merge pull request #38 from ToruNiina/get-any-type Toru Niina 2019-03-17 13:11:59 +09:00
  • 0908806915 Merge pull request #33 from ToruNiina/is-something Toru Niina 2019-03-16 23:55:01 +09:00
  • d17c192681 refactor: remove to_toml and related tests ToruNiina 2019-03-16 17:05:58 +09:00
  • cad8f51256 doc: add explanation of conversions to README ToruNiina 2019-03-16 16:56:37 +09:00
  • 43014c6619 fix: remove redefined default template argument ToruNiina 2019-03-16 16:24:10 +09:00
  • 30a41aa710 fix: use older style in BOOST_TEST ToruNiina 2019-03-16 16:15:01 +09:00
  • 04bfeba3f2 merge branch master into get-any-type ToruNiina 2019-03-16 15:58:18 +09:00
  • 190636b791 fix: support getting a container of external types ToruNiina 2019-03-16 15:52:22 +09:00
  • 31e450f9af test: add test for from/into based conversions ToruNiina 2019-03-16 15:46:21 +09:00
  • b1b72a94a8 feat: support conversion with external types ToruNiina 2019-03-16 14:44:04 +09:00
  • 6929bcdf78 feat: add from<T> and into<T> ToruNiina 2019-03-16 14:27:05 +09:00
  • fd063af7ce refactor: make include guard style uniform ToruNiina 2019-03-16 14:19:47 +09:00
  • df6dcbc4ed feat: check a class has from/into_toml member fn ToruNiina 2019-03-16 14:16:31 +09:00
  • 9b8db6a225 fix: remove extraneous null character after float v2.1.3 ToruNiina 2019-03-15 19:30:36 +09:00
  • 76863cb27f refactor: simplify branches about utf8 codepoint ToruNiina 2019-03-15 17:48:47 +09:00
  • 514df99e40 feat: consider invalid UTF-8 as syntax_error ToruNiina 2019-03-15 17:39:31 +09:00
  • 055353a460 chore: merge branch 'master' into is-something ToruNiina 2019-03-15 17:25:17 +09:00
  • 9eb4008d6d Merge pull request #37 from ToruNiina/to-toml-deprecated v2.1.2 Toru Niina 2019-03-15 17:12:45 +09:00
  • a04544637b feat: mark to_toml as deprecated ToruNiina 2019-03-15 14:29:32 +09:00
  • 4c7dc17b78 Merge pull request #36 from ToruNiina/refactor-format-underline Toru Niina 2019-03-15 13:41:16 +09:00
  • 59aaaab436 test: add test to check format_error compiles ToruNiina 2019-03-15 12:40:01 +09:00
  • 61dfa4a2dc feat: format any number of values into an err msg ToruNiina 2019-03-15 12:38:37 +09:00
  • ca337a1110 chore: merge branch 'master' into travis-ci ToruNiina 2019-03-14 23:02:04 +09:00
  • 510e10de95 ci: test numerous compilers on CI ToruNiina 2019-03-14 22:58:44 +09:00
  • 0babe8d589 fix: use format_underline for N regions everywhere ToruNiina 2019-03-14 00:59:10 +09:00
  • 5b2ce26721 refactor: remove redundant function ToruNiina 2019-03-14 00:56:35 +09:00