tyler92
c4369ae1d8
fix stack overflow by limiting the maximum depth of dotted keys ( #242 )
2024-11-14 14:08:35 +02:00
Mark Gillard
380c49f07a
fixed CMake install
target installing meson.build
files
...
fixes #236
2024-10-06 14:09:31 +03:00
L-Super
0591ae350b
Update README.md to add namespace ( #235 )
2024-09-03 19:00:11 +03:00
Sefa Eyeoglu
51e3475f38
feat: install examples for top level builds ( #233 )
...
This might be useful for distribution packagers to provide example programs in their packages.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-09-01 22:25:37 +03:00
Mark Gillard
e2bae9d559
fix #231 , redux
2024-07-12 12:04:23 +03:00
Mark Gillard
495119a8a6
fixed unclear error message ( closes #224 )
2024-07-12 11:54:20 +03:00
Mark Gillard
7ddb98543c
fix is_homogeneous with outparam ( fixes #231 )
2024-07-12 11:43:25 +03:00
UMU
b43f8a032a
Update toml-test URL in README ( #230 )
2024-07-08 17:42:54 +03:00
Mark Gillard
1f7884e591
workaround for weird symbol issue on nvc++
2024-03-19 14:07:25 +09:00
Gelldur
a851257c49
Update README.md ( #222 )
2024-02-22 14:11:53 +02:00
Chad Skeeters
482878fcd2
fix: uses tbl variable name rather than arr in table.get documentation ( #221 )
2024-02-20 02:12:22 +02:00
Mark Gillard
89406c77e6
update documentation ci
2024-01-28 22:41:21 +02:00
Bailey Capuano
d8fa9a1fdd
Resolved bug in kMaxValue in SerializationTest for toml_fuzzer ( #215 )
2023-11-23 09:10:55 +02:00
Bailey Capuano
b19649478c
OSSFuzz integration ( #214 )
2023-11-19 14:40:31 +02:00
Mark Gillard
f1a38d23b7
fix main page code formatting
2023-10-13 22:12:18 +03:00
Mark Gillard
30172438ce
v3.4.0
2023-10-13 16:39:42 +03:00
Mark Gillard
cc1962eac7
fixed keys with \n
round-tripping incorrectly
2023-10-10 17:21:03 +03:00
Mark Gillard
be30d11245
fixed keys containing \t
formatting incorrectly
2023-10-09 19:41:18 +03:00
Mark Gillard
941341fce6
improved support for using enums with value_or()
2023-09-25 18:50:34 +03:00
Mark Gillard
42a428f8ea
fixed FLT_RADIX
check getting broken by MKL
...
fixes #202
2023-09-11 15:20:17 +03:00
Mark Gillard
d46cac705a
fixed #197
...
also:
- fixed `noexcept(...)` sometimes being incorrectly derived on `for_each()
- refactors
2023-09-05 13:53:23 +03:00
Mark Gillard
882d9d1c34
fixed gnu symbol visibility for static lib builds ( fixes #201 )
...
also:
- renamed header files to .hpp
- updated conformance tests
- minor documentation fixes
2023-08-26 17:41:29 +03:00
Mark Gillard
dbc4bcecf2
update docs
2023-07-28 16:38:14 +03:00
Mark Gillard
4a28c36c43
misc preprocessor handling fixes
2023-06-14 15:44:33 +03:00
Mark Gillard
e6d1958f92
fixed compiler error when using NVCC
...
fixes #198
2023-05-18 12:02:56 +03:00
Mark Gillard
45e37d7b15
update bug report template
2023-05-18 11:21:11 +03:00
Mark Gillard
ad55bae8a1
minor fixes/tweaks
2023-04-03 22:37:18 +03:00
Mark Gillard
82c3b90697
fixed #108
2023-04-03 21:32:40 +03:00
Mark Gillard
3abe096513
gh-pages CI fix
2023-04-03 19:40:02 +03:00
Mark Gillard
2414d904a8
fixed value_flags
not preserved during insertion ( #108 )
...
also:
- fixed `toml::value::flags()` not being cleared when `std::move`-ing a value
- fixed #195
2023-04-03 19:34:39 +03:00
Jonathan Guzmán
7eb2ffcc09
do not use inline_recursion if using clang-cl ( #192 )
2023-02-07 10:16:29 +02:00
Mark Gillard
c635f218c0
v3.3.0
2023-01-29 18:28:28 +02:00
Mark Gillard
1ebdad3e71
Update toml.hpp
2023-01-29 17:53:36 +02:00
Mark Gillard
8f31ec8aed
fixed #187
...
also:
- fixed #188
- fixed #189
- updated conformance tests
- version bump
2023-01-29 17:49:41 +02:00
Mark Gillard
d00464a7bc
tentative fix for #189
2023-01-29 14:42:08 +02:00
Mark Gillard
d8bb7176d5
fix toml-test in ci
2023-01-22 22:26:45 +02:00
Mark Gillard
2b770b19cc
build system overhaul
...
Fixes #185
Fixes #186
2023-01-22 22:02:20 +02:00
Claude Heiland-Allen
698285d9b2
fix build with mingw g++ 10 ( #183 )
...
Fixes https://github.com/marzer/tomlplusplus/issues/182
2022-12-20 13:11:30 +02:00
Mark Gillard
0e21bbd6da
added additional floating-point tests
2022-11-26 22:40:04 +02:00
Mark Gillard
0a90913abf
added TOML_ENABLE_FLOAT16
config to fix #178
2022-11-15 21:38:28 +02:00
Mark Gillard
b081c3505d
added toml::format_flags::terse_key_value_pairs
2022-11-09 22:33:44 +02:00
Mark Gillard
cc741c9f5f
fixed toml::parse_file()
on windows for non-ASCII paths
...
see: https://github.com/PrismLauncher/PrismLauncher/issues/226
2022-11-05 16:21:48 +02:00
Mark Gillard
1e4a3833d0
"But who warns the warnings?"
2022-10-18 14:04:50 +03:00
Mark Gillard
c8780a5b8e
fixed some _Float16
detection issues
...
also:
- fixed a few minor issues with tests
- removed `__fp16` support (it was always broken)
2022-10-17 20:08:26 +03:00
Mark Gillard
12f9c67bd7
fix typo in docs
2022-10-16 13:26:19 +03:00
Mark Gillard
b3f2783310
minor repo config bits
2022-10-15 12:24:19 +03:00
Mark Gillard
0435135403
ci: disable tipi.build
2022-10-14 13:29:12 +03:00
Mark Gillard
698ee0ecd1
fixes for latest MSVC
...
also:
- minor doc tweaks
2022-10-14 13:18:24 +03:00
Mark Gillard
4824a10031
docs: replace logo with SVG
2022-10-01 17:57:10 +10:00
Andrea Pappacoda
8aa5c8b2a4
docs: fix some Markdown issues ( #174 )
...
This small patch fixes some minor Markdown issues in the README and
CONTRIBUTING files:
- Add a blank line before and after block elements like lists and code
blocks. This specified in the [original Markdown syntax] document,
and can also create some issues with some parsers (see [MD32]).
- Add a blank line around headings, for the same reasons as above.
- Only use one top-level (H1) heading per document.
- Always specify a language in fenced code blocks, so that plugins like
highlight.js can correctly highlight them
- Remove unused links from the bottom of README.md.
[original Markdown syntax]: https://daringfireball.net/projects/markdown/syntax
[MD32]: https://github.com/DavidAnson/markdownlint/blob/v0.26.2/doc/Rules.md#md032
2022-09-25 01:49:34 +10:00