Commit Graph

1439 Commits

Author SHA1 Message Date
ToruNiina
d4742334ce fix: add detail::make_error_info_rec overload
that converts basic_value to location
2024-07-02 23:34:49 +09:00
ToruNiina
ccd941dc5b fix: remove default arg from fwd decl 2024-07-02 00:03:10 +09:00
ToruNiina
fc493afb4e chore: update version 4.0.2 2024-06-30 23:59:23 +09:00
ToruNiina
1d3abc9718 ci: remove verbose message from ci build 2024-06-30 17:40:40 +09:00
ToruNiina
9f59c591f0 feat [skip ci]: update single_include 2024-06-29 15:56:19 +00:00
ToruNiina
de092e5457 fix: cast fsize to avoid sign-conv 2024-06-30 00:55:45 +09:00
ToruNiina
bcd8a6d1e4 doc: update notice about open mode
in overload of toml::parse that takes file stream or FILE* itself
2024-06-30 00:47:44 +09:00
ToruNiina
5b0ea5e95c fix #249: make sure all the file content is read 2024-06-30 00:29:34 +09:00
ToruNiina
d00c0c1b15 doc: explain a macro to link pre-built lib 2024-06-28 23:52:58 +09:00
ToruNiina
5d23f4b8a8 feat [skip ci]: update single_include 2024-06-27 15:08:22 +00:00
ToruNiina
42734ea642 fix: typo in type-trait impl 2024-06-28 00:07:26 +09:00
ToruNiina
8596419e24 feat [skip ci]: update single_include 2024-06-26 15:31:25 +00:00
ToruNiina
932acba7f1 fix #250: bump patch version macro in version.hpp 2024-06-27 00:30:38 +09:00
ToruNiina
b2a93eb267 chore: auto extract version string in cmake 2024-06-27 00:28:40 +09:00
ToruNiina
e004eaf006 Merge branch 'main' of github.com:ToruNiina/toml11
to merge single_include update
2024-06-24 00:30:38 +09:00
ToruNiina
7c336a52a0 doc: update changelog in docs 2024-06-24 00:26:15 +09:00
ToruNiina
bc7c5cd7a3 feat [skip ci]: update single_include 2024-06-23 14:59:17 +00:00
ToruNiina
3c09d3046c refactor: remove detail::(local|gm)time_s from fwd 2024-06-23 23:25:57 +09:00
ToruNiina
7af0e66c25 refactor: add make_xxx_error funcs 2024-06-23 15:36:50 +09:00
ToruNiina
8c20067493 fix: title in example README 2024-06-23 15:32:50 +09:00
ToruNiina
89921483a8 feat [skip ci]: update single_include 2024-06-20 15:47:00 +00:00
ToruNiina
1bc6ef9fce ci: fix git options 2024-06-21 00:46:01 +09:00
ToruNiina
312996565d ci: add token 2024-06-21 00:27:14 +09:00
ToruNiina
db46c1c64b ci: fix git options 2024-06-21 00:24:03 +09:00
ToruNiina
34bf32a9e5 ci: fix symbol quote in if statement 2024-06-21 00:07:32 +09:00
ToruNiina
137f17f2e9 ci: add gen-single-include 2024-06-21 00:05:48 +09:00
ToruNiina
5e8d8d0243 doc: fix link in README 2024-06-21 00:05:09 +09:00
ToruNiina
9e27fd24b7 Merge branch 'fix-format-location-first-line' 2024-06-20 22:18:44 +09:00
ToruNiina
d023a93e3c fix: do not duplicate empty line in err msg 2024-06-20 21:11:43 +09:00
ToruNiina
995b25efe0 fix: pass empty filename to format_location
not to skip the first empty line
2024-06-20 21:10:42 +09:00
Toru Niina
6ba0772053
Merge pull request #248 from egorpugin/patch-1
Fix incorrect operator<<() argument type that gives build error.
2024-06-20 00:35:38 +09:00
Egor Pugin
a32289dc70
Fix incorrect operator<<() argument type that gives build error. 2024-06-19 17:42:10 +03:00
ToruNiina
7149b3cb29 refactor: rename member vars, adding _ at the end 2024-06-19 01:55:57 +09:00
ToruNiina
013d1e396f feat: use brace init in ctor for raw values 2024-06-19 01:45:58 +09:00
ToruNiina
7cab13f6e5 feat: use brace-init list for raw memvars 2024-06-19 01:45:29 +09:00
ToruNiina
74bea5368a fix #246: use brace-init in major/minor
to avoid name collision with <sys/sysmacros> major and minor
2024-06-19 01:36:40 +09:00
ToruNiina
4efae93585 feat: update single_include 2024-06-17 00:56:07 +09:00
ToruNiina
3e2a155b62 doc: add readme to tools/expand 2024-06-17 00:55:02 +09:00
ToruNiina
fbfdb6af30 fix: call destructor correctly 2024-06-17 00:21:28 +09:00
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