ToruNiina
|
835d38a22b
|
feat: add SFINAE to result template ctor
|
2024-06-17 00:21:11 +09:00 |
|
ToruNiina
|
f317cc0448
|
ci: add fuzzer workflow
Squashed commit of the following:
commit b13ab5d298da1472e27254b801e21b26fe8c5e3f
Merge: 2feb35e 26212f3
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Mon Jun 17 00:08:04 2024 +0900
[skip appveyor] Merge branch 'main' into fuzzing
commit 2feb35e83e3f2f9b68f5e2074c9ddbce9a8b0ebc
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Mon Jun 17 00:07:34 2024 +0900
fix: call destructor correctly
commit c6078b5afec054bd7f488c4de8cbbd719fa89d3b
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Mon Jun 17 00:07:12 2024 +0900
feat: add SFINAE to template ctor of result
commit 850ea75bae7c7f54bde653cd99c066240bd95674
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sun Jun 16 22:16:17 2024 +0900
fix: path to fuzzer impl
commit e91edeae96b48b243b97c96f36ca027cace6925b
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sun Jun 16 22:10:07 2024 +0900
ci[skip appveyor]: move fuzzing dir to default dir
commit 3bd51f2047936e9abb6dd47e627379b04d711d2b
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sun Jun 16 21:46:56 2024 +0900
ci[skip appveyor]: temporary remove other workflows
until fuzzer works
commit 847a76e089e12302557ba7ffd699d2b26e3e954a
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sun Jun 16 21:46:02 2024 +0900
ci[skip appveyor]: add fuzzer workflow
|
2024-06-17 00:20:45 +09:00 |
|
ToruNiina
|
26212f3536
|
ci: fix option name
|
2024-06-16 22:32:22 +09:00 |
|
ToruNiina
|
aa76604585
|
test: add (void) to not to discard v.value()
even if v is empty so value() never returns anything
|
2024-06-16 22:13:59 +09:00 |
|
ToruNiina
|
27e8976d37
|
ci[skip appveyor]: stop building unit tests
build toml-test related stuff only
|
2024-06-16 21:55:05 +09:00 |
|
ToruNiina
|
5638ea90b1
|
test: stop using std::gmtime in tests
|
2024-06-16 21:49:57 +09:00 |
|
ToruNiina
|
8da85f8d2a
|
ci: add missing option to encoder test
|
2024-06-16 21:19:48 +09:00 |
|
ToruNiina
|
1511452747
|
ci: fix path to decoder v1.1.0
|
2024-06-16 21:14:26 +09:00 |
|
ToruNiina
|
adeb1c7bb8
|
doc: add gitignore to docs
|
2024-06-16 20:57:20 +09:00 |
|
ToruNiina
|
18ccd6b237
|
fix: include test dir if BUILD_TOML_TESTS=ON
|
2024-06-16 20:56:24 +09:00 |
|
ToruNiina
|
acf00fc476
|
ci: fix name of workflow
|
2024-06-16 20:52:55 +09:00 |
|
ToruNiina
|
51805ba537
|
ci: use actions/setup-go to to setup go
|
2024-06-16 20:51:48 +09:00 |
|
ToruNiina
|
5dcbec0fad
|
ci: add toml-test workflow
|
2024-06-16 20:45:30 +09:00 |
|
ToruNiina
|
29f8517cf4
|
test: set precision if non-toml float is given
in toml-test encoder test, it passes a large integer with float type.
in that case, we used a std::stringstream, so no prec information is
stored.
|
2024-06-16 20:43:17 +09:00 |
|
ToruNiina
|
717c2d8eaa
|
doc: add links to README
|
2024-06-16 20:33:10 +09:00 |
|
ToruNiina
|
24b24d7fa9
|
fix: deploy dir, and update actions-gh-pages
|
2024-06-16 20:20:44 +09:00 |
|
ToruNiina
|
f48d3f81fe
|
ci: use submodule as theme location
|
2024-06-16 20:03:45 +09:00 |
|
ToruNiina
|
38e4a34ea2
|
doc: update README a bit
|
2024-06-16 19:43:40 +09:00 |
|
ToruNiina
|
172ddcbd12
|
feat: update single_include/toml.hpp
|
2024-06-16 19:35:58 +09:00 |
|
ToruNiina
|
9c725140ca
|
refactor: add basic_value::config_type
|
2024-06-16 19:33:55 +09:00 |
|
ToruNiina
|
5c4722fb5d
|
feat: use MSVC_LANG after 2015 Update 3
|
2024-06-16 19:33:22 +09:00 |
|
ToruNiina
|
6f05bffb5f
|
fix: do not use assert-only never reached branch
|
2024-06-16 19:32:54 +09:00 |
|
ToruNiina
|
872ef72572
|
fix: use sscanf_s in case of MSVC
|
2024-06-16 19:32:28 +09:00 |
|
ToruNiina
|
cb1a20407d
|
fix: add missing include file
|
2024-06-16 19:31:29 +09:00 |
|
ToruNiina
|
c5851db533
|
fix: do not use std::gmtime in tests
|
2024-06-16 19:30:35 +09:00 |
|
ToruNiina
|
3443f86a4a
|
chore: use warning level 3 in msvc
|
2024-06-16 19:29:16 +09:00 |
|
ToruNiina
|
12452a695d
|
ci: use appveyor for multi msvc versions
|
2024-06-16 19:28:46 +09:00 |
|
ToruNiina
|
9fa137599f
|
feat: add hugo theme as a submodule
|
2024-06-16 13:27:22 +09:00 |
|
ToruNiina
|
abcbed92a3
|
chore: add options required to use MSVC
to use utf-8 file and to use standard-compliant preprocessor
|
2024-06-16 13:12:12 +09:00 |
|
ToruNiina
|
8326709fae
|
fix: set prec as max in case of hex
|
2024-06-16 13:11:47 +09:00 |
|
ToruNiina
|
6533454bc6
|
fix: template forgotten to rewrite
Squashed commit of the following:
commit c0b2ff1cd5de60c467d22a9174c0b8439f234b34
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sun Jun 16 12:27:58 2024 +0900
ci: turn on ci
commit 41f6e1d4d710b841580c0a34126cbdc5c95203b0
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sun Jun 16 12:27:44 2024 +0900
refactor: remove debug dumps
commit d037e26a5a77102168f9c30694e158e8388bddb6
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sun Jun 16 12:19:43 2024 +0900
fix: avoid taking next of end
commit 0ce5565686a0f684d61dc55014e4cd670ecbfc87
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sun Jun 16 12:14:04 2024 +0900
ci(WIP): add more debug dumps
commit e7ebef57d5d463ff591c37c120a1bed93824a7ba
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sun Jun 16 00:41:36 2024 +0900
ci(WIP): add more debug dumps
commit 8e3488e038d5241af14dab334bedbae911bc6d29
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sun Jun 16 00:33:52 2024 +0900
ci(WIP): add iostream
commit 4198d1274c5a8701df885f5fb36ef1d54ea9b18e
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sun Jun 16 00:32:13 2024 +0900
ci(WIP): add debug dumps
commit 1c87d24743f9b3228c7ed216e9e2a4d7cb588f6d
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sun Jun 16 00:06:11 2024 +0900
ci: disable ci jobs except msvc
commit 605ee1e7635c7f99f150ede70360d0ca792de7c0
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sun Jun 16 00:06:00 2024 +0900
ci(WIP): add debug dumps
commit 2851b22246fc87fa26ac8d4d708dccf02fd3dbee
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sat Jun 15 23:59:06 2024 +0900
chore: mark interface for interface lib
commit 74e5e49d2c1540d055e8397b3ce5d7b22dc50288
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sat Jun 15 23:53:50 2024 +0900
chore: add required options for MSVC
commit 5ec385753473d1535b769299c66438eed929330a
Author: ToruNiina <niina.toru.68u@gmail.com>
Date: Sat Jun 15 23:53:34 2024 +0900
ci: fix typo after copy-paste
|
2024-06-16 13:11:13 +09:00 |
|
ToruNiina
|
c7db1a3de0
|
fix: typo in macro definitions
|
2024-06-15 22:35:16 +09:00 |
|
ToruNiina
|
6cf003f374
|
ci: install hugo module
|
2024-06-15 22:21:32 +09:00 |
|
ToruNiina
|
bb2542f2bf
|
chore: remove debug flag fatal-errors from ci
|
2024-06-15 21:55:25 +09:00 |
|
ToruNiina
|
3a1e893d68
|
ci: add actions test and docs
|
2024-06-15 19:41:59 +09:00 |
|
ToruNiina
|
1e97dff5e3
|
chore: update gitignore
|
2024-06-15 19:38:00 +09:00 |
|
ToruNiina
|
7444d2df95
|
ci: reset all ci setup
|
2024-06-15 19:35:19 +09:00 |
|
ToruNiina
|
2c6460ae77
|
fix: add example/CMakeLists
|
2024-06-15 19:32:30 +09:00 |
|
ToruNiina
|
4b5e85c2bc
|
doc: update README
|
2024-06-15 19:28:16 +09:00 |
|
ToruNiina
|
64197caa05
|
doc: add reference manual
|
2024-06-15 19:27:42 +09:00 |
|
ToruNiina
|
7210e708a6
|
feat: add single_include file and generator
|
2024-06-15 19:25:15 +09:00 |
|
ToruNiina
|
da2a85b500
|
feat: add examples
|
2024-06-15 19:23:05 +09:00 |
|
ToruNiina
|
7789b4e8be
|
feat: add json to tests/extlib
|
2024-06-15 19:19:12 +09:00 |
|
ToruNiina
|
e68e77320d
|
feat: add doctest as a submodule
|
2024-06-15 19:15:09 +09:00 |
|
ToruNiina
|
3f9e3ce5d2
|
feat: update build system to v4
|
2024-06-15 19:14:44 +09:00 |
|
ToruNiina
|
c47ff10a64
|
test: update test codes to v4
|
2024-06-15 19:14:06 +09:00 |
|
ToruNiina
|
7c123ab378
|
feat: update codes to v4
|
2024-06-15 19:13:02 +09:00 |
|
ToruNiina
|
7277ebdbad
|
feat: move codes under include/
|
2024-06-15 19:11:46 +09:00 |
|
Toru Niina
|
b389bbc4eb
|
Merge pull request #242 from 0X1A/master
Fix issues with CMake package configuration when used with vcpkg #110
|
2024-06-12 00:46:15 +09:00 |
|
ToruNiina
|
5e4eb52f84
|
fix: add cxx_std to check_cxx_source_compiles
in macos, default version is 98 and it fails to compile boost test.
ci fails in the test branch because of apt timeout, but osx jobs works.
|
2024-06-11 23:47:49 +09:00 |
|