Samuel Dillow
fe615bb8f2
Hack to get char and byte to play well
...
This hack isn't great, but it fixes the problem. I don't like
being a problem-only kinda guy, so I'm submitting a patch.
Personally I think that cppformat shouldn't be so pedantic. It
seems like if there is a natural conversion from the source to the
destination format, then it should be performed.
Resolves #55
2014-07-22 12:55:28 -05:00
Victor Zverovich
f1dfd59a41
HandleArgIndex -> handle_arg_index. Use error_ instead of a local.
2014-07-16 08:49:23 -07:00
Victor Zverovich
f86c812e1a
Remove unused SimpleErrorReporter.
2014-07-16 08:48:27 -07:00
Victor Zverovich
4edc88f609
Add FormatterBase.
2014-07-16 08:38:15 -07:00
Victor Zverovich
9144a8fbbe
PrintfParser -> PrintfFormatter.
2014-07-16 07:59:45 -07:00
Victor Zverovich
e2a66c58e5
Simplify and test ArgVisitor.
2014-07-16 07:55:31 -07:00
Victor Zverovich
9d74f9542b
IsNegative -> is_negative. Simplify WidthHandler and ArgFormatter.
2014-07-16 07:27:54 -07:00
Victor Zverovich
512e2ced93
Rewrite argument formatting using ArgVisitor.
2014-07-14 08:47:03 -07:00
Victor Zverovich
e3a2ac8725
Move StringValue to Arg & simplify StringTraits.
2014-07-14 08:04:17 -07:00
Victor Zverovich
8a66bb89b2
Complete ArgVisitor test.
2014-07-14 07:27:07 -07:00
Victor Zverovich
a7a18fac89
Fix util-test.
2014-07-14 07:17:58 -07:00
Victor Zverovich
591ad0a64a
Add ArgVisitor.
2014-07-14 06:55:29 -07:00
Victor Zverovich
979561cc00
Clean appveyor config.
2014-07-10 11:23:06 -07:00
Victor Zverovich
4ecfdd50b6
Suppress error dialogs on assertion failures in MinGW.
2014-07-10 11:05:26 -07:00
Victor Zverovich
c3a6e01f52
Try a fix for $env:Configuration not expanding.
2014-07-10 10:43:21 -07:00
Victor Zverovich
308ee8a7eb
Clean appveyor config.
2014-07-10 09:34:26 -07:00
Victor Zverovich
eb04e9abd3
Report build type.
2014-07-10 09:14:24 -07:00
Victor Zverovich
c0d55e6308
Remove WriteArrayOfUnknownSize because it shouldn't compile according to standard.
2014-07-10 08:42:33 -07:00
Victor Zverovich
47f2e7aa02
Clean appveyor config.
2014-07-10 08:41:33 -07:00
Victor Zverovich
6eaee58679
Fix appveyor config.
2014-07-10 08:26:20 -07:00
Victor Zverovich
b119b9ad71
Debug appveyor config.
2014-07-10 08:18:24 -07:00
Victor Zverovich
59ed28274c
Remove Git bin directory from the path because it breaks mingw config.
2014-07-10 07:58:42 -07:00
Victor Zverovich
f29a3fadbf
Fix appveyor config, take 2.
2014-07-10 07:38:55 -07:00
Victor Zverovich
8cfe4e2266
Fix appveyor config.
2014-07-10 07:31:54 -07:00
Victor Zverovich
0a26914e42
Debug appveyor config.
2014-07-10 07:27:14 -07:00
Victor Zverovich
472e6107bb
Fix appveyor config.
2014-07-10 07:02:59 -07:00
Victor Zverovich
307c207351
Split long line.
2014-07-10 07:00:26 -07:00
Victor Zverovich
dfadea8345
Fix 7z invocation.
2014-07-10 06:50:14 -07:00
Victor Zverovich
b1c89e37bf
Add support for MinGW build.
2014-07-10 06:39:10 -07:00
Victor Zverovich
dac1aa0d23
Don't install MinGW for MSVC build.
2014-07-10 06:33:20 -07:00
Victor Zverovich
f7e0fb8a58
Try build matrix in appveyor.
2014-07-09 19:44:32 -07:00
Victor Zverovich
f739978fbb
Clean appveyor config.
2014-07-09 17:32:32 -07:00
Victor Zverovich
cac3656b78
Suppress output from 7z.
2014-07-09 17:24:23 -07:00
Victor Zverovich
18b4abff0b
Specify user agent when downloading from SF.
2014-07-09 17:13:27 -07:00
Victor Zverovich
2fb88aaa08
Debug appveyor config.
2014-07-09 17:06:05 -07:00
Victor Zverovich
bd8f8b5525
Try fixing download.
2014-07-09 15:16:24 -07:00
Victor Zverovich
5e42eaca0d
Install mingw in appveyor.
2014-07-09 13:16:39 -07:00
Victor Zverovich
e839608dcf
Try installing mingw in appveyor.
2014-07-09 12:07:24 -07:00
Victor Zverovich
83c2b37673
Check if 7zip installed in appveyor.
2014-07-09 11:16:28 -07:00
Victor Zverovich
16985f4764
Fix one more test failure on MinGW.
2014-07-09 10:13:44 -07:00
Victor Zverovich
d3a7a4c209
Fix StrError test.
2014-07-09 10:11:10 -07:00
Victor Zverovich
53a475ac94
Do fix a test.
2014-07-09 10:01:36 -07:00
Victor Zverovich
897397760c
Fix a test.
2014-07-09 09:55:13 -07:00
Victor Zverovich
9c47f3e057
Fix MinGW issues, take 2.
2014-07-09 09:45:18 -07:00
Victor Zverovich
0ffcec0090
Fix MinGW issues.
2014-07-09 09:35:36 -07:00
Victor Zverovich
8321d0ecf9
Fix warnings on MinGW.
2014-07-09 08:39:01 -07:00
Victor Zverovich
e3a44c11f6
Add an overload of print that accepts std::ostream.
2014-07-09 06:56:36 -07:00
Victor Zverovich
ed421848b3
Test passing an array of unknown size as an argument.
2014-07-09 06:45:20 -07:00
Victor Zverovich
1d7bd5d073
Add c_str functions.
2014-07-08 16:44:24 -07:00
Victor Zverovich
b9a06bafd8
internal::FormatParser -> BasicFormatter.
2014-07-08 16:38:50 -07:00