Victor Zverovich
|
afd67497de
|
cppformat -> fmt
|
2016-04-24 09:06:12 -07:00 |
|
vitaut
|
b69e6dcead
|
Make BasicArgFormatter public and add ArgFormatter
This allows providing custom argument formatters without relying on
internal APIs (#235).
|
2016-04-19 08:56:31 -07:00 |
|
vitaut
|
f68771abe4
|
Implement locale-specific integer formatting
|
2016-04-17 19:06:03 -07:00 |
|
vitaut
|
a99891e7a5
|
Use a mock to test custom argument formatter
|
2016-03-19 07:36:28 -07:00 |
|
vitaut
|
52f89065e1
|
Make argument formatter customizable
|
2016-03-19 07:20:31 -07:00 |
|
Mario Werner
|
d411aa165e
|
use quotes for including cppformat headers from the tests
|
2016-02-02 16:58:41 +01:00 |
|
Mario Werner
|
fee52f79b8
|
update the includes in the tests to get rid of the deprecated warnings
|
2016-01-30 22:33:37 +01:00 |
|
vitaut
|
b8bd80ff28
|
Fix handling of empty non-null-terminated strings
|
2015-11-25 09:49:01 -08:00 |
|
vitaut
|
6cff6d8137
|
Use overloaded operator<< for enums if available (#232)
|
2015-11-24 08:18:19 -08:00 |
|
vitaut
|
8b86a74ad5
|
Allow formatting C strings as pointers (#223)
|
2015-11-09 07:17:36 -08:00 |
|
vitaut
|
7c24973637
|
Format (un)signed char as integer by default (#217)
|
2015-11-05 20:46:22 -05:00 |
|
vitaut
|
b2714f83cc
|
FMT_NO_STREAM_LIBRARIES -> FMT_USE_IOSTREAMS
for consistency with similar macros and removed unnecessary
checks.
|
2015-10-18 08:50:35 -07:00 |
|
Richard Maxwell
|
2cca51c744
|
Issue 205: Make iostream support optional.
|
2015-10-16 08:04:53 +13:00 |
|
Dean Moldovan
|
c0813c59f3
|
Work around UDL macro stringification bug on some versions of GCC
See bug report: https://gcc.gnu.org/ml/gcc-bugs/2015-04/msg02027.html
|
2015-10-09 11:55:36 +02:00 |
|
Dean Moldovan
|
bc6010cc21
|
Add _a literal for named arguments
|
2015-09-27 04:09:37 +02:00 |
|
Dean Moldovan
|
a63a24f2d7
|
Add _format literal
|
2015-09-27 04:00:24 +02:00 |
|
vitaut
|
79d8f59906
|
Implement formatting of objects with (s)printf.
|
2015-09-08 08:36:20 -07:00 |
|
vitaut
|
5b8d0a7aa9
|
Make Coverity happy
|
2015-08-04 07:22:03 -07:00 |
|
vitaut
|
6cf24c7f92
|
Fix MSVC warnings
|
2015-07-08 08:04:32 -07:00 |
|
vitaut
|
c669cbedf8
|
Rename None to Null because of conflict with an xlib.h macro
|
2015-07-07 07:05:17 -07:00 |
|
vitaut
|
438bd9b0e6
|
Add BasicCStringRef to represent a null-termated string (#100)
and use it instead of BasicStringRef in cases that assume that the
string is null-terminated such as POSIX function and format string
parser.
|
2015-06-26 07:43:54 -07:00 |
|
vitaut
|
948317b6dd
|
Fix FormatLongDouble test on PowerPC (#180)
|
2015-06-23 07:39:49 -07:00 |
|
vitaut
|
8450f5e1d3
|
FormatIntTest: FormatDec: don't assume signedness of char type
Thanks to Eugene V. Lyubimkin for the patch.
|
2015-06-22 07:03:26 -07:00 |
|
vitaut
|
e39490500c
|
Replace implicit conversion to std::string with to_string
|
2015-06-17 07:59:41 -07:00 |
|
vitaut
|
9d09214e7a
|
Use textual representation for bool by default (#170)
|
2015-06-11 09:00:06 -07:00 |
|
vitaut
|
fd5c2e909b
|
Report error when using precision with char
|
2015-06-11 08:58:31 -07:00 |
|
vitaut
|
b83ab16676
|
Break long lines
|
2015-06-11 06:14:42 -07:00 |
|
jamboree
|
3c99ed4498
|
Fix name parsing
|
2015-06-11 12:03:22 +08:00 |
|
jamboree
|
7487bde587
|
Support named arguments
|
2015-06-10 09:32:59 +08:00 |
|
vitaut
|
ed2dfe5124
|
Implement writing narrow strings into a wide writer
|
2015-06-09 08:20:44 -07:00 |
|
vitaut
|
8949a2e941
|
Fix formatting
|
2015-06-08 06:53:18 -07:00 |
|
jamboree
|
54a6cb34c7
|
Support runtime width specification
|
2015-06-04 13:59:37 +08:00 |
|
vitaut
|
90a12b1bb2
|
Fix warnings
|
2015-05-12 08:57:21 -07:00 |
|
vitaut
|
3e03934d15
|
If std::swprintf is broken, disable relevant test and warn about it
|
2015-05-08 07:57:43 -07:00 |
|
vitaut
|
85b985e9f2
|
Workaround a bug in formatting long double in MinGW, take 3
|
2015-05-07 08:17:30 -07:00 |
|
vitaut
|
3e379829a0
|
Workaround a bug in formatting long double in MinGW, take 2
|
2015-05-07 07:25:39 -07:00 |
|
vitaut
|
673a4525f6
|
Workaround a bug in formatting long double in MinGW
|
2015-05-07 07:18:46 -07:00 |
|
vitaut
|
87cb2935f8
|
Test and fix handling of exactly MAX_PACKED_ARGS arguments
|
2015-05-01 06:55:26 -07:00 |
|
vitaut
|
cf04d98d06
|
Pass as many types as possible in a single integer to reduce code bloat
|
2015-03-24 08:55:40 -07:00 |
|
Victor Zverovich
|
beaf6f7436
|
Add a fixed-size array writer
|
2015-03-01 18:08:24 -08:00 |
|
Victor Zverovich
|
53010624a0
|
Move Windows implementation of print_colored to a separate branch
as it needs further testing.
|
2015-02-19 07:54:59 -08:00 |
|
Victor Zverovich
|
bd133382f0
|
Fix BasicWriter::write without formatting arguments on C++11 (#109)
|
2015-02-16 14:32:38 -08:00 |
|
Victor Zverovich
|
cfd476bb8b
|
Temporarily disable the test as the fix didn't work.
|
2015-02-08 20:41:13 -08:00 |
|
Ryuuke
|
5a9dc8f991
|
windows cli colors revision and test case
|
2015-02-08 16:08:29 +00:00 |
|
Victor Zverovich
|
43aebf51d6
|
Allow precision specifier for non-float arguments
|
2015-01-08 07:56:08 -08:00 |
|
Victor Zverovich
|
cd828a8691
|
Add a test for https://github.com/cppformat/cppformat/issues/86
|
2015-01-05 07:16:26 -08:00 |
|
Victor Zverovich
|
fb12cfd196
|
Suppress more bogus warnings
|
2014-12-17 06:53:32 -08:00 |
|
Victor Zverovich
|
8ea9f068c7
|
Convert tabs to spaces
|
2014-11-07 07:58:49 -08:00 |
|
Victor Zverovich
|
74dc571ba0
|
Support signed char and unsigned char strings
|
2014-09-30 08:15:56 -07:00 |
|
Victor Zverovich
|
313b259891
|
Use type_traits to test if copyable/assignable
Replace compile tests that check if types are copy constructible and copy assignable with normal tests that use type_traits (if available).
|
2014-09-30 07:30:05 -07:00 |
|