Commit Graph

122 Commits

Author SHA1 Message Date
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
ToruNiina
355c52f6f8 add license 2017-05-13 17:27:53 +09:00
ToruNiina
a1f222d277 add batch 2017-05-13 16:30:56 +09:00
ToruNiina
250f1629d2 add travis.yml 2017-05-13 15:20:17 +09:00
ToruNiina
be9ea157a7 update readme and add proposal 2017-05-13 15:14:16 +09:00
ToruNiina
36199498b4 add README 2017-05-13 15:04:02 +09:00
ToruNiina
eb9f4dce1e remove static and indent 2017-05-13 15:00:02 +09:00
ToruNiina
95e48744d1 impl format<string> 2017-05-13 11:28:11 +09:00
ToruNiina
f52b78010c fix array_of_table assignments 2017-05-12 22:28:49 +09:00
ToruNiina
96429e3e08 add working directory to test 2017-05-12 20:50:04 +09:00
ToruNiina
1c26ffe3ae add parse() function 2017-05-12 20:49:47 +09:00
ToruNiina
8abb918bd8 add parse to toml.hpp 2017-05-12 13:14:24 +09:00
ToruNiina
fd58cc507f add parse_data 2017-05-11 19:36:12 +09:00
ToruNiina
6ab05a8594 change impl of parser of values 2017-05-11 15:09:11 +09:00
ToruNiina
855cbe5aff add operator= and ctor for result 2017-05-11 15:08:38 +09:00
ToruNiina
f5d301016f add parser impl for integer, float, boolean 2017-05-11 00:14:22 +09:00
ToruNiina
88e2c3fe48 change impl of parser: optional based 2017-05-10 23:56:09 +09:00