ToruNiina
947c995189
fix: include array to use char buffer
2023-10-11 01:43:55 +09:00
ToruNiina
9b7b8908e8
fix: avoid evaluating undefined macro as zero
...
to suppress a warning
2023-10-11 01:24:41 +09:00
ToruNiina
22d22198ec
feat: use thread-safe variant of strerror
2023-10-11 01:08:12 +09:00
ToruNiina
c2af975609
fix: add missing include file and specifiers
2022-09-29 20:14:58 +09:00
Lukáš Hrázký
bf9c9d620d
feat: Add a parse(FILE *) interface
...
The fstream classes are notorious for their non-existent error handling.
This adds a C-style fILE * IO (fopen(), etc.) alternative interface, so
that if a user needs reliable error handling, they can use that, albeit
more inconvenient, but more robust approach.
2022-09-08 17:05:11 +02:00
ToruNiina
b1c9df8998
feat: reorder headers following google c++ style
...
related to: #115
2020-06-28 00:58:20 +09:00
ToruNiina
f2c8d0e279
refactor: add missing explicit to toml::exception
2020-01-19 17:51:24 +09:00
ToruNiina
bc3eb9d967
feat: add src_loc to all the exceptions
...
including internal_error.
2019-11-01 21:14:33 +09:00
ToruNiina
8e589ff4d7
feat: add source_location to (syntax_|type_)error
2019-10-31 22:04:16 +09:00
ToruNiina
fd063af7ce
refactor: make include guard style uniform
2019-03-16 14:19:47 +09:00
ToruNiina
fd21d5dd95
add simplest copyright notice
2018-12-13 20:44:10 +09:00
Guillaume Fraux
57cc7f77c1
Allow to build with intel c++ compiler
2017-06-13 16:05:55 +02:00
ToruNiina
78f25dd66d
split files
2017-04-21 13:14:53 +09:00