Commit Graph

188 Commits

Author SHA1 Message Date
ToruNiina
22c9a837d9 add example of table to README 2017-05-19 14:58:52 +09:00
ToruNiina
8a98ce8e35 permit tie with non-match types in from_toml 2017-05-19 14:44:05 +09:00
ToruNiina
a198a5f103 add test for stream input 2017-05-19 14:16:12 +09:00
ToruNiina
cbbdc2ab01 add missing example toml data to README 2017-05-18 11:57:49 +09:00
ToruNiina
58bb39dd39 exchange string literal to codepoints 2017-05-17 14:59:11 +09:00
ToruNiina
6df956e1d4 exchange string literal to codepoints 2017-05-17 14:57:49 +09:00
ToruNiina
ff00f45922 change literal string to sequence of codepoint 2017-05-17 14:50:29 +09:00
ToruNiina
03269588a5 wrap u8 string with std::string 2017-05-17 14:17:03 +09:00
ToruNiina
80adda8184 open file with binary mode 2017-05-17 14:12:19 +09:00
ToruNiina
e2d75bf1a9 fix file path 2017-05-17 14:10:39 +09:00
ToruNiina
77855c52e5 try to check text enconding 2017-05-17 14:09:34 +09:00
ToruNiina
c2ed5e331f try to check text encoding 2017-05-17 14:07:46 +09:00
ToruNiina
2c92142d5c restore parser and test 2017-05-17 14:07:34 +09:00
ToruNiina
d77ec7dc88 restore old parse function 2017-05-17 13:21:32 +09:00
ToruNiina
b67fcf79bc temporally removed the test for unicode. it fails only on win 2017-05-17 13:19:08 +09:00
ToruNiina
430940f766 fix typos 2017-05-17 13:12:21 +09:00
ToruNiina
1fc58095fa use wstring_convert (but is deprecated in c++17) 2017-05-17 13:08:24 +09:00
ToruNiina
5ffc51a99d experimentally use wchar and wstring in parser.hpp 2017-05-17 13:04:36 +09:00
ToruNiina
1265952b97 split parsing unicode file 2017-05-17 12:54:13 +09:00
ToruNiina
89c1094a69 set binary flag.. 2017-05-17 12:15:39 +09:00
ToruNiina
d65642ddf6 add locale settings 2017-05-17 11:45:27 +09:00
ToruNiina
9e9a5a7253 fix typo 2017-05-17 10:55:22 +09:00
ToruNiina
5e6d699452 add test for hard_example_unicode 2017-05-17 10:16:54 +09:00
ToruNiina
db247f6496 fix overwritten env val about compiler in travis 2017-05-17 09:47:12 +09:00
ToruNiina
a93f7c5a4a change env vals about compiler in travis 2017-05-17 09:37:40 +09:00
ToruNiina
dbf6f0ee34 change travis.yml slightly 2017-05-17 09:28:49 +09:00
ToruNiina
7172b0b26e Merge branch 'master' of github.com:ToruNiina/toml11 into travis-osx 2017-05-17 09:24:48 +09:00
ToruNiina
de70523bc3 experimentally add osx in travis.yml 2017-05-17 09:23:52 +09:00
ToruNiina
4a954026b1 add appveyor badge 2017-05-17 08:38:01 +09:00
ToruNiina
fc4fa8e3eb exchange example of control char null to something else 2017-05-17 08:24:47 +09:00
ToruNiina
81b08c924b remove check from function not dereferencing iter 2017-05-17 08:06:17 +09:00
ToruNiina
74b618c412 fix is_chain_of_impl 2017-05-16 22:29:31 +09:00
ToruNiina
aa97ec3ba6 fix test code 2017-05-16 22:29:10 +09:00
ToruNiina
fe6a38737d add Iterator pointing to the end of a range 2017-05-16 22:12:32 +09:00
Toru Niina
34193c4f8f Merge pull request #2 from Luthaf/patch-1
Fix missing include
2017-05-16 21:19:40 +09:00
Luthaf
40da3f54d5 Fix missing include 2017-05-16 14:09:46 +02:00
Toru Niina
9f6f677078 Merge pull request #1 from Luthaf/appveyor
Add windows support
2017-05-16 12:11:16 +09:00
Guillaume Fraux
da15736a04 Set the tests PATH to find Boost DLL 2017-05-15 14:05:54 +02:00
Guillaume Fraux
6b1e8be121 Disable a few MSVC warnings 2017-05-15 14:05:54 +02:00
Guillaume Fraux
fe1b96a259 MSVC 2015 can compile C++11 code, but does not define __cplusplus 2017-05-15 14:05:54 +02:00
Guillaume Fraux
612119fa1e Do not use the macro shortcut for not
It is not required by the standard
2017-05-15 14:05:54 +02:00
Guillaume Fraux
552de18501 Add Appveyor CI 2017-05-15 14:05:49 +02:00
Guillaume Fraux
fdd2a7a640 Do not assume the project is built in a build folder 2017-05-15 11:19:42 +02:00
Guillaume Fraux
28a00c76d0 Use find_package to find Boost
This allow to have an error at cmake configuration time
2017-05-15 11:19:42 +02:00
Guillaume Fraux
2f2a75af4a Only set flags if the compiler support them 2017-05-15 11:19:42 +02:00
Guillaume Fraux
516a89f936 Improve checks for C++11 compiler flags 2017-05-15 11:19:42 +02:00
ToruNiina
7214a61084 tiny change 2017-05-15 15:58:29 +09:00
ToruNiina
d81e887889 fix link to license 2017-05-14 09:35:34 +09:00
ToruNiina
266c03f822 Merge branch 'master' of github.com:ToruNiina/toml11 2017-05-14 09:34:18 +09:00
ToruNiina
cad9e9fee9 add license badge 2017-05-14 09:34:02 +09:00