Victor Zverovich
|
be9356b651
|
Specialize MakeUnsigned for all signed integer types.
|
2014-07-31 21:23:49 -07:00 |
|
Victor Zverovich
|
d81fafc295
|
Fix tests on MSVC, take 2.
|
2014-07-31 07:43:14 -07:00 |
|
Victor Zverovich
|
f4156b57f0
|
Implement 'hh' length specifier in printf.
|
2014-07-30 08:39:07 -07:00 |
|
Victor Zverovich
|
d346a4120d
|
FormatDec -> format_decimal
|
2014-07-29 08:45:29 -07:00 |
|
Victor Zverovich
|
ad9c830282
|
format -> format_str to avoid confusion with function name.
|
2014-07-29 06:26:44 -07:00 |
|
Victor Zverovich
|
4d049cf598
|
More fixes for https://github.com/cppformat/cppformat/issues/50.
|
2014-07-28 08:41:50 -07:00 |
|
Victor Zverovich
|
75b5eb4b9d
|
More fixes for https://github.com/cppformat/cppformat/issues/50.
|
2014-07-27 15:09:05 -07:00 |
|
Victor Zverovich
|
5d4803a567
|
More fixes for https://github.com/cppformat/cppformat/issues/50.
|
2014-07-27 12:53:42 -07:00 |
|
Victor Zverovich
|
a8cef1d987
|
FormatDecimal -> format_decimal (https://github.com/cppformat/cppformat/issues/50)
|
2014-07-26 21:31:40 -07:00 |
|
Victor Zverovich
|
2a1c0c9969
|
Obey line length limit.
|
2014-07-26 09:45:03 -07:00 |
|
Victor Zverovich
|
f634ccb344
|
ReportUnknownType -> report_unknown_type (https://github.com/cppformat/cppformat/issues/50)
|
2014-07-26 08:42:19 -07:00 |
|
Victor Zverovich
|
b498ba0bc5
|
FormatFloat -> format_float (https://github.com/cppformat/cppformat/issues/50)
|
2014-07-26 08:03:03 -07:00 |
|
Victor Zverovich
|
37356c3f5e
|
Comment.
|
2014-07-26 07:26:04 -07:00 |
|
Victor Zverovich
|
2a747b19e0
|
CheckPtr -> make_ptr (https://github.com/cppformat/cppformat/issues/50)
|
2014-07-25 08:41:22 -07:00 |
|
Victor Zverovich
|
d142e3b55f
|
Simplify handling of flags.
|
2014-07-25 08:29:06 -07:00 |
|
Victor Zverovich
|
d699c2a0d9
|
Don't duplicate integer format specifiers when formatting char as integer.
|
2014-07-25 08:24:27 -07:00 |
|
Victor Zverovich
|
ca0dcce2a6
|
CountDigits -> count_digits
|
2014-07-24 08:59:52 -07:00 |
|
Victor Zverovich
|
c1db293518
|
Don't use Writer's buffer directly in formatters. Unfriend BasicFormatter.
|
2014-07-24 08:53:27 -07:00 |
|
Victor Zverovich
|
a7d94f0c61
|
Fix https://github.com/cppformat/cppformat/issues/55.
|
2014-07-22 12:37:10 -07: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
|
591ad0a64a
|
Add ArgVisitor.
|
2014-07-14 06:55:29 -07:00 |
|
Victor Zverovich
|
e3a44c11f6
|
Add an overload of print that accepts std::ostream.
|
2014-07-09 06:56:36 -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 |
|
Victor Zverovich
|
e825156add
|
Move FormatParser to the internal namespace.
|
2014-07-08 16:20:33 -07:00 |
|
Victor Zverovich
|
f711266244
|
Test MakeArg. Clean the API.
|
2014-07-04 07:18:44 -07:00 |
|
Victor Zverovich
|
144e1fbb7c
|
Disallow formatting of wide strings when using a narrow string formatter.
|
2014-07-04 06:56:19 -07:00 |
|
Victor Zverovich
|
4e260e8599
|
Test MakeArg and fix formatting.
|
2014-07-03 08:50:57 -07:00 |
|
Victor Zverovich
|
9fbdc32adc
|
Test MakeArg and handle bool, signed char and unsigned char.
|
2014-07-02 08:38:31 -07:00 |
|
Victor Zverovich
|
6e5551e77a
|
ArgInfo -> Arg
|
2014-07-02 06:33:25 -07:00 |
|
Victor Zverovich
|
c494c980b6
|
Clean.
|
2014-07-01 21:01:15 -07:00 |
|
Victor Zverovich
|
5d15bdd5a5
|
Clean.
|
2014-07-01 16:23:50 -07:00 |
|
Victor Zverovich
|
39166f9aa9
|
Remove more deprecated code.
|
2014-07-01 09:15:20 -07:00 |
|
Victor Zverovich
|
2dc108b31f
|
Remove deprecated code 🎆 🎆 🎆
|
2014-07-01 09:10:43 -07:00 |
|
Victor Zverovich
|
537c6c4e18
|
Fix a warning.
|
2014-07-01 06:21:51 -07:00 |
|
Victor Zverovich
|
536fedfe0f
|
Fix build.
|
2014-06-30 18:26:46 -07:00 |
|
Victor Zverovich
|
35866bb2c2
|
Fix warnings.
|
2014-06-30 18:12:57 -07:00 |
|
Victor Zverovich
|
cea08c7abc
|
Suppress more warnings.
|
2014-06-30 17:46:14 -07:00 |
|
Victor Zverovich
|
eb034a0589
|
Suppress warnings.
|
2014-06-30 17:40:53 -07:00 |
|
Victor Zverovich
|
c6eb12d1d4
|
Fix one more Windows issue.
|
2014-06-30 17:17:48 -07:00 |
|
Victor Zverovich
|
a2205739b1
|
Fix build.
|
2014-06-30 16:31:43 -07:00 |
|
Victor Zverovich
|
b939860d6e
|
write -> write_str
|
2014-06-30 15:44:08 -07:00 |
|
Victor Zverovich
|
53201033f2
|
Refactor error reporting API.
|
2014-06-30 14:26:29 -07:00 |
|