ToruNiina
|
9acc55a7ac
|
test: add test for discard_comment
|
2019-06-15 17:18:25 +09:00 |
|
ToruNiina
|
177022b2cb
|
test: update tests for comment
|
2019-06-15 17:13:25 +09:00 |
|
ToruNiina
|
5726d10339
|
feat: save comment information in value
|
2019-06-15 17:13:02 +09:00 |
|
ToruNiina
|
a6706f7879
|
fix: templatize internal function for value
|
2019-06-15 17:12:30 +09:00 |
|
ToruNiina
|
558349170d
|
fix: correct the order and remove last CR
|
2019-06-15 17:11:49 +09:00 |
|
ToruNiina
|
eb4eca86db
|
feat: 💥 change comment interface in region
|
2019-06-15 16:11:05 +09:00 |
|
ToruNiina
|
d8a9ee4f72
|
🔀 Merge branch 'master' into v3
|
2019-06-15 15:17:08 +09:00 |
|
KerstinKeller
|
acbc2a73cb
|
Allow to install tom11 library with CMake.
Add option to build tests.
|
2019-06-14 17:24:21 +02:00 |
|
ToruNiina
|
b2daf916b3
|
doc: add contributor to README
|
2019-06-11 22:45:46 +09:00 |
|
Toru Niina
|
e66bb3d359
|
Merge pull request #67 from ToruNiina/hotfix
suppress warnings on clang v7+
|
2019-06-10 10:54:54 +09:00 |
|
Toru Niina
|
cfaa94f072
|
Merge pull request #68 from khoitd1997/master
fix sign-compare warning
|
2019-06-10 10:49:49 +09:00 |
|
khoitd1997
|
2f4f3efbf0
|
fix sign-compare warning
|
2019-06-09 12:00:28 -07:00 |
|
ToruNiina
|
06ae67502a
|
fix: move argument correctly
|
2019-06-09 21:05:46 +09:00 |
|
ToruNiina
|
6345910c3e
|
🔀 Merge branch 'master' into v3
|
2019-06-08 20:05:05 +09:00 |
|
ToruNiina
|
9948549b62
|
fix: add missing template parameters
|
2019-06-08 19:53:50 +09:00 |
|
ToruNiina
|
54d46f08c3
|
🔀 Merge branch 'master' into v3
|
2019-06-08 19:40:11 +09:00 |
|
ToruNiina
|
57cb806e14
|
Merge branch 'master' into throw-from-as-something
|
2019-06-08 19:23:32 +09:00 |
|
ToruNiina
|
d6f3654185
|
refactor: reduce test code by using CHECK_THROW
|
2019-06-08 19:23:12 +09:00 |
|
ToruNiina
|
8befe3f1ad
|
test: add test for throw/nothrow versions of as_*
|
2019-06-08 19:20:09 +09:00 |
|
ToruNiina
|
2d43119ac7
|
doc: change README a bit
|
2019-06-07 21:05:33 +09:00 |
|
ToruNiina
|
436af12815
|
doc: update README
|
2019-06-07 19:43:01 +09:00 |
|
ToruNiina
|
4f4d4380f2
|
feat: throw from as_* if type differs
|
2019-06-07 19:34:04 +09:00 |
|
ToruNiina
|
31debcb8aa
|
🔀 Merge branch 'master' into recursive-find
|
2019-06-07 19:02:20 +09:00 |
|
ToruNiina
|
2afa0ff0c3
|
doc: add find(value, key1, key2, ...) to README
|
2019-06-07 19:01:46 +09:00 |
|
ToruNiina
|
46047c48bf
|
doc: add note about is|as_float to README
|
2019-06-07 13:40:21 +09:00 |
|
ToruNiina
|
897aecf5d4
|
test: avoid deprecated functions in the test codes
|
2019-06-07 13:32:02 +09:00 |
|
ToruNiina
|
7db8388d17
|
fix: avoid deprecated stuff in the internal code
|
2019-06-07 13:27:10 +09:00 |
|
ToruNiina
|
62c993e096
|
feat: add as|is_floating and deprecate as|is_float
to make the function names consistent with snake_case_typenames
|
2019-06-07 00:10:12 +09:00 |
|
ToruNiina
|
014d882f8f
|
feat: enable to find value by recursive search
|
2019-06-07 00:06:14 +09:00 |
|
ToruNiina
|
e781545c53
|
feat(WIP): diable test for comments once
because the interfaces would be changed a lot.
|
2019-06-06 22:34:08 +09:00 |
|
ToruNiina
|
a8b5fef827
|
feat(WIP): add workaround to make literal compiles
|
2019-06-06 22:32:51 +09:00 |
|
ToruNiina
|
7258c52334
|
feat: enable to edit comments through memfun
|
2019-06-03 22:17:10 +09:00 |
|
ToruNiina
|
407d9223f6
|
feat: 💥 is_float -> is_floating
|
2019-06-03 22:01:47 +09:00 |
|
ToruNiina
|
53efaed179
|
test: update interfaces of parse_* and value
|
2019-06-03 22:01:16 +09:00 |
|
ToruNiina
|
d7c5606dcf
|
fix: update as_float -> floating
|
2019-06-03 21:46:48 +09:00 |
|
ToruNiina
|
761718b3b9
|
test: update retval of parse and related get/find
|
2019-06-03 21:44:47 +09:00 |
|
ToruNiina
|
ae2bafa907
|
fix: correct SFINAE conditions and types
|
2019-06-03 21:44:11 +09:00 |
|
ToruNiina
|
f19b3822bb
|
feat: 💥 change as_float -> as_floating
|
2019-06-03 21:43:35 +09:00 |
|
ToruNiina
|
2cbb93d86e
|
fix: #65 Merge branch 'hotfix'
|
2019-06-03 21:27:25 +09:00 |
|
ToruNiina
|
a19b94511b
|
fix: add space between operator"" and _toml
In C++11, it is required.
|
2019-06-03 20:58:35 +09:00 |
|
ToruNiina
|
cf1114b47b
|
test: update typenames from Camel to snake
|
2019-06-02 22:13:36 +09:00 |
|
ToruNiina
|
ad3c1950f2
|
test: use find instead of get<T>(v.at(""))
|
2019-06-02 22:12:52 +09:00 |
|
ToruNiina
|
296ba060ef
|
test: update typename from CamelCase to snake_case
|
2019-06-02 22:11:37 +09:00 |
|
ToruNiina
|
fe8a909213
|
fix: correctly put references
|
2019-06-02 22:09:26 +09:00 |
|
ToruNiina
|
c313e1382c
|
test: update test for multiple translation units
|
2019-06-02 22:00:56 +09:00 |
|
ToruNiina
|
5fe166e375
|
fix: update value_t::* names in serializer
Although currently serializer does not support basic_value, it compiles.
|
2019-06-02 21:51:37 +09:00 |
|
ToruNiina
|
319365f86b
|
feat: update types in format_error
|
2019-06-02 21:50:27 +09:00 |
|
ToruNiina
|
89f0ace6ee
|
fix: initialize comment container correctly
|
2019-06-02 21:50:01 +09:00 |
|
ToruNiina
|
2e34035e7a
|
feat: 💥 update types and retval of parser
- change return value from toml::table to toml::value
- enable to change container types and comment policy by template
|
2019-06-02 21:47:57 +09:00 |
|
ToruNiina
|
7d34436535
|
test: update value_t::* names in the test code
|
2019-06-02 21:36:09 +09:00 |
|