vitaut
|
cfb25b0e80
|
Use typedefs instead of macros
|
2016-02-02 22:06:54 -08:00 |
|
vitaut
|
e489f879c3
|
Add locale tests
|
2016-02-02 17:21:09 -08:00 |
|
vitaut
|
95c0fb5075
|
Add a "C" numeric locale
|
2016-01-29 16:29:46 -08:00 |
|
vitaut
|
7ee287d3d9
|
Sign extend arguments of smaller types passed to %ll? (#265)
|
2016-01-27 07:03:19 -08:00 |
|
vitaut
|
8474a6232d
|
Don't perform narrowing conversion for integers in printf (#255)
|
2016-01-24 00:43:42 +01:00 |
|
Mario Werner
|
ef7bbfff87
|
removed workaround for cmake versions prior to 2.8.10
|
2016-01-13 09:54:02 +01:00 |
|
vitaut
|
97e9ed11bc
|
Set interface include dir for gmock
|
2016-01-09 08:07:31 -08:00 |
|
vitaut
|
f55bf55d43
|
Correct comment
|
2016-01-09 08:06:59 -08:00 |
|
Nicholas Hutchinson
|
1a5a1708b7
|
Add fprintf overload that writes to a std::ostream
For completeness, add an overload for printf that takes a std::ostream.
|
2015-12-23 15:59:13 +13:00 |
|
vitaut
|
1cba0aea27
|
Simplify CMake config and do minor adjustments
for consistency with used coding conventions.
|
2015-12-10 07:24:23 -08:00 |
|
Maciej Dems
|
c47318afa8
|
Declarations for shared library in Windows.
Added __declspec(dllimport) and __declspec(dllexport) declarations
when compiled in Windows.
|
2015-12-10 13:36:18 +01:00 |
|
vitaut
|
e7f4566dd4
|
Replace <algorithm> with <memory>
~20% faster compile time on bloat-test
|
2015-12-04 22:57:36 -08:00 |
|
vitaut
|
0ea73df717
|
Merge branch 'custom-formatter'
|
2015-12-04 07:24:09 -08:00 |
|
vitaut
|
aa7bb101ed
|
Undefine fileno if defined in posix-test
|
2015-12-03 20:17:04 -08:00 |
|
vitaut
|
6ced4230f4
|
Initial support for custom formatters
|
2015-12-02 08:41:05 -08: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
|
1a2a333a1a
|
Use format specifiers when formatting null pointers & strings
|
2015-11-23 21:01:28 -08:00 |
|
vitaut
|
8beadace37
|
Improve detection of isinf, isnan and getsign
|
2015-11-21 07:20:18 -08:00 |
|
vitaut
|
9c03176e6b
|
Fix util-test
|
2015-11-13 15:16:10 -08:00 |
|
vitaut
|
2157375d5c
|
Use textual formatting for bool with %s specifier in printf (#224)
|
2015-11-13 07:18:44 -08:00 |
|
vitaut
|
57ba9436a0
|
Format null string as (nil) with p specifier
|
2015-11-12 06:09:08 -08:00 |
|
vitaut
|
b5fda1c90d
|
Format null pointer as (nil) and null string as (null) in printf (#226)
|
2015-11-11 07:57:19 -08:00 |
|
vitaut
|
d6d019aa12
|
Don't assume that StringRef::compare returns +/-1
|
2015-11-11 06:44:57 -08:00 |
|
vitaut
|
aa741bafe6
|
Don't assume that char_traits::compare returns +/-1 (#225)
|
2015-11-10 06:40:20 -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
|
2d727e7d0e
|
Suppress bogus coverity warnings
|
2015-10-28 07:01:28 -07:00 |
|
vitaut
|
ae48a4c6f9
|
Add missing include
|
2015-10-22 08:56:52 -07:00 |
|
vitaut
|
f080b62047
|
Implement StringRef comparison operators
and use lexicographical comparison (#183)
|
2015-10-22 08:41:42 -07:00 |
|
vitaut
|
fb27723a9f
|
Try fixing bogus coverity warnings, take n
|
2015-10-22 07:33:01 -07:00 |
|
vitaut
|
b64913b00b
|
Suppress bogus coverity warnings
|
2015-10-22 05:58:37 -07:00 |
|
vitaut
|
ecbfdb46d3
|
Fix sanitize
|
2015-10-21 10:39:58 -07:00 |
|
vitaut
|
23e84472b2
|
Hook Coverity model file
|
2015-10-21 08:45:48 -07:00 |
|
vitaut
|
ab25cd2c8b
|
Suppress a bogus coverity warning
|
2015-10-21 08:30:10 -07:00 |
|
vitaut
|
13e0e38d99
|
Workaround a bogus coverity warning
|
2015-10-21 07:17:48 -07:00 |
|
vitaut
|
cd097d334e
|
Workaround bogus coverity warnings
|
2015-10-21 06:16:55 -07:00 |
|
vitaut
|
c684886dfc
|
Make coverity happy
|
2015-10-20 08:29:41 -07:00 |
|
vitaut
|
221dd0cb66
|
Try workaround for a bogus Coverity warning
|
2015-10-20 07:22:38 -07:00 |
|
vitaut
|
d25d775ae6
|
Suppress bogus coverity warnings
|
2015-10-20 06:26:31 -07:00 |
|
vitaut
|
5a648b300f
|
Suppress another bogus warning in Coverity
|
2015-10-19 08:39:31 -07:00 |
|
vitaut
|
85a93a8078
|
Suppress another bogus warning in Coverity
|
2015-10-19 08:25:30 -07:00 |
|
vitaut
|
56d3b9135f
|
Try a workaround for a bogus Coverity warning
|
2015-10-19 08:17:05 -07:00 |
|
vitaut
|
e81c0aef39
|
Fix bogus coverity warnings.
|
2015-10-18 09:16:10 -07: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
|
ef710dee6c
|
Add sprintf overload for wide strings
and fix an issue in formatting user-defined objects.
Thanks to @ScottLangham
|
2015-09-18 16:26:41 -07:00 |
|