ToruNiina
|
ecf55f86d6
|
refactor: add explicit type conversion
|
2019-06-21 00:25:57 +09:00 |
|
ToruNiina
|
be2d2aec52
|
refactor: explicitly convert difference_t to size_t
|
2019-06-20 23:59:16 +09:00 |
|
ToruNiina
|
32d5c9e924
|
fix: serialize array correctly
|
2019-06-18 01:27:52 +09:00 |
|
ToruNiina
|
6399d44e3b
|
fix: consider comments while serialization
|
2019-06-17 22:13:58 +09:00 |
|
ToruNiina
|
7eac3a3028
|
feat: support serialization of basic_value
|
2019-06-17 20:34:42 +09:00 |
|
ToruNiina
|
5fe166e375
|
fix: update value_t::* names in serializer
Although currently serializer does not support basic_value, it compiles.
|
2019-06-02 21:51:37 +09:00 |
|
ToruNiina
|
4dbd2cb9fe
|
refactor: use as_* to avoid needless checking
|
2019-05-29 21:22:32 +09:00 |
|
ToruNiina
|
65124a8d2e
|
refactor: use is_something instead of is(...)
to reduce the code size a bit
|
2019-05-29 21:20:22 +09:00 |
|
ToruNiina
|
4c13085b35
|
fix: add stream operator for toml::table
|
2019-03-20 19:30:08 +09:00 |
|
ToruNiina
|
40ccf1d912
|
feat: add argument to control top-level inlinization
|
2019-03-19 23:25:26 +09:00 |
|
ToruNiina
|
d6714ec450
|
feat: detect value type and format as a file
in toml::format
|
2019-03-19 21:24:51 +09:00 |
|
ToruNiina
|
9b8db6a225
|
fix: remove extraneous null character after float
the bug was introduced by snprintf
|
2019-03-15 19:30:36 +09:00 |
|
ToruNiina
|
46b35870c5
|
style: remove needless type casting
|
2019-03-13 01:17:27 +09:00 |
|
ToruNiina
|
dddcecb034
|
fix: use snprintf instead of stringstream
to avoid the effect of locale
|
2019-03-12 23:37:46 +09:00 |
|
ToruNiina
|
2dd0a78c52
|
fix: reset stream width before printing
without this, the first line of the serialized result becomes too wide
|
2019-02-16 23:55:19 +09:00 |
|
ToruNiina
|
a00a906482
|
fix: add comma at correct position
|
2019-02-14 16:17:32 +09:00 |
|
ToruNiina
|
19ad7d7c96
|
fix: remove needless empty line from serialization
|
2019-02-14 16:17:04 +09:00 |
|
ToruNiina
|
251e55da42
|
fix: don't ignore std::setw(0)
|
2019-02-14 15:49:27 +09:00 |
|
ToruNiina
|
32f1b2060a
|
fix: avoid width overflow
|
2019-02-14 15:49:13 +09:00 |
|
ToruNiina
|
b1c54532df
|
feat: improve array serialization
- make multiline array more clean
- short-circuit for empty array
|
2019-02-14 15:48:05 +09:00 |
|
ToruNiina
|
38c67f16e8
|
fix: initialize float precition correctly
|
2019-02-14 15:47:00 +09:00 |
|
ToruNiina
|
5bdc022627
|
fix: correctly serialize quoted keys
|
2019-02-13 13:51:08 +09:00 |
|
ToruNiina
|
d1c76709b0
|
add serializer #23
|
2019-02-13 13:37:58 +09:00 |
|