Mark Gillard
e260f2df79
minor compilation speed and binary size improvements
...
also:
- minor documentation fixes
2020-04-01 15:53:10 +03:00
Mark Gillard
41d05792a5
narrowed scope of abi namespacing
...
also
- simplified `noexcept` specifiers (removed `TOML_MAY_THROW_UNLESS`)
- minor documentation fixes
2020-03-28 18:56:59 +02:00
Mark Gillard
438970b412
added support for \xHH escape sequences (unreleased)
...
also:
- fixed EOF bug in string parsing when exceptions are disabled
- fixed exception mode detection sometimes being incorrect on MSVC
- added short-form license preamble to all source files
- simplified license files
2020-03-12 17:23:25 +02:00
Mark Gillard
d874264432
added support for compiling into DLLs on windows (TOML_API
)
2020-03-02 12:14:54 +02:00
Mark Gillard
946a912cee
added node::value()
and node::value_or()
...
also:
- added `node_view::value`
- added relops for the date/time classes
- added `TOML_ALL_INLINE` and `TOML_IMPLEMENTATION` options
- fixed documentation header overflowing on narrow devices
2020-03-01 16:56:40 +02:00