Victor Zverovich
|
4c721e3a2f
|
Fix chrono formatting with invalid argument id (#1132)
|
2019-04-28 07:08:41 -07:00 |
|
Victor Zverovich
|
8d8ea21c69
|
Partially implement Grisu3
|
2019-04-27 12:17:21 -07:00 |
|
Victor Zverovich
|
40a7975640
|
Remove trailing zeros
|
2019-04-27 07:42:27 -07:00 |
|
Victor Zverovich
|
bd516e3429
|
Convert negative precision to zero in printf (#1127)
and remove redundant check in grisu2_prettify.
|
2019-04-21 07:44:04 -07:00 |
|
Victor Zverovich
|
5efb24dd2b
|
Add specialization test
|
2019-04-19 17:15:46 -07:00 |
|
Victor Zverovich
|
946498cfbc
|
Fix handling of zero precision
|
2019-04-19 15:10:12 -07:00 |
|
HE, Tao
|
6b20863918
|
fmt::ptr: support unique_ptr and shared_ptr.
|
2019-04-18 10:12:11 -07:00 |
|
Victor Zverovich
|
d306585a3f
|
Don't inject internal names into std (#1120)
|
2019-04-17 13:25:31 -07:00 |
|
Victor Zverovich
|
dc94010fa5
|
Remove char_traits (#1117)
|
2019-04-16 17:08:24 -07:00 |
|
Victor Zverovich
|
397e8dd9d5
|
clang-format
|
2019-04-15 11:39:19 -07:00 |
|
ToolsDevler
|
2b415b7af7
|
Restructure printf_arg_formatter to make it customizable
|
2019-04-15 11:10:31 -07:00 |
|
Victor Zverovich
|
5d755d0a4e
|
Fix handling of volatile char (#1115)
|
2019-04-14 12:34:56 -07:00 |
|
Victor Zverovich
|
bade46aae5
|
Optimize grisu using uint128_t
|
2019-04-13 13:44:41 -07:00 |
|
Victor Zverovich
|
41fbaeb3b1
|
Add <format> test
|
2019-04-13 11:37:52 -07:00 |
|
Victor Zverovich
|
ccd70f59ee
|
Workaround bogus unreachable warnings in MSVC
|
2019-04-11 17:59:35 -07:00 |
|
Victor Zverovich
|
718f60accb
|
Fix shadowing warning (#1105) and clang format
|
2019-04-08 19:14:32 -07:00 |
|
Bruce Mitchener
|
aeb5ad3ce1
|
Enable [[noreturn]] some.
|
2019-04-08 07:53:59 -07:00 |
|
Victor Zverovich
|
2808395481
|
basic_buffer -> buffer
This reduces symbol sizes and gets rid of shadowing warnings.
|
2019-04-07 20:32:28 -07:00 |
|
Victor Zverovich
|
07d5a86a7c
|
Fix warnings
|
2019-04-06 22:10:10 -07:00 |
|
Victor Zverovich
|
ab1474ef66
|
Workaround segfault in doxygen and apply clang-format
|
2019-04-06 15:55:14 -07:00 |
|
Victor Zverovich
|
bd8177177a
|
Add support for platforms without uintptr_t
|
2019-04-06 08:11:03 -07:00 |
|
Victor Zverovich
|
0302927f56
|
Optimize pointer formatting
|
2019-04-05 20:36:37 -07:00 |
|
Victor Zverovich
|
bb6842ba35
|
Simplify to_string
|
2019-04-05 19:15:22 -07:00 |
|
Victor Zverovich
|
b23c8633fa
|
Detect presence of uintptr_t
|
2019-04-05 07:43:00 -07:00 |
|
Victor Zverovich
|
018d8b57f6
|
Remove broken snprintf
|
2019-03-30 20:27:52 -07:00 |
|
Billy Donahue
|
1987db663b
|
clang-format
|
2019-03-30 07:48:53 -07:00 |
|
Billy Donahue
|
a6d1ad741d
|
handle fwrite results #1098
|
2019-03-30 07:48:53 -07:00 |
|
Ivan Shynkarenka
|
e979c782d3
|
Extend basic_writer with write() method for doubles with optional format_specs argument
|
2019-03-25 19:16:41 -07:00 |
|
Victor Zverovich
|
91acfe6852
|
Fix UBSAN warning
|
2019-03-22 07:56:02 -07:00 |
|
Victor Zverovich
|
b7e6bf9671
|
clang format
|
2019-03-21 20:51:37 -07:00 |
|
Victor Zverovich
|
da0ea4161a
|
Make compile-time checks work with fallback formatter (#1088)
|
2019-03-21 19:26:53 -07:00 |
|
mwinterb
|
7ad3015f5b
|
Added missing typename to FMT_STRING. (#1089)
* Added missing typename to FMT_STRING.
This is so that FMT_STRING can be used in a template.
|
2019-03-20 20:37:00 -07:00 |
|
ricco19
|
6d416cf674
|
Forward declare is_string<FILE*> specializations
|
2019-03-19 05:20:18 -07:00 |
|
Victor Zverovich
|
294fd7df96
|
Remove isinf workaround
|
2019-03-17 14:49:19 -07:00 |
|
Victor Zverovich
|
0faa968cc3
|
Make floating-point formatting locale-independent
|
2019-03-17 13:26:56 -07:00 |
|
Victor Zverovich
|
bc784d3625
|
Remove isnan workaround
|
2019-03-17 12:23:36 -07:00 |
|
Victor Zverovich
|
76d326a2a2
|
Enable grisu for general format
|
2019-03-17 09:48:50 -07:00 |
|
Victor Zverovich
|
c21c6b8c4b
|
Move enable_if to template params
|
2019-03-16 15:15:38 -07:00 |
|
Victor Zverovich
|
ae0b0dab9f
|
Remove obsolete TODO
|
2019-03-16 10:04:16 -07:00 |
|
Victor Zverovich
|
97619e27a2
|
More fixed precision tests
|
2019-03-15 10:20:20 -07:00 |
|
Victor Zverovich
|
a939c75956
|
Merge fmt/time.h into fmt/chrono.h
|
2019-03-14 18:07:42 -07:00 |
|
Victor Zverovich
|
17e4b53926
|
Make chrono formatting work without exceptions (#1062)
|
2019-03-14 18:01:03 -07:00 |
|
Victor Zverovich
|
a82b3680dc
|
More tests and fixed precision fixes
|
2019-03-13 19:47:07 -07:00 |
|
Victor Zverovich
|
e28429ee73
|
Prevent overflow with zero precision
|
2019-03-13 10:46:25 -07:00 |
|
Victor Zverovich
|
49bbf3c876
|
Simplify shadowing warning fix
|
2019-03-13 08:29:37 -07:00 |
|
Ivan Shynkarenka
|
e06523361d
|
Visual Studio 2017: warning C4456: declaration of 'result' hides previous local declaration
|
2019-03-11 14:15:23 -07:00 |
|
Victor Zverovich
|
4c66dad8c1
|
Refactor digit generation
|
2019-03-10 15:45:06 -07:00 |
|
Victor Zverovich
|
b1f7cca89e
|
stop -> handler and swap args
|
2019-03-10 14:43:26 -07:00 |
|
Victor Zverovich
|
f90d33ca12
|
error_ulp -> error
|
2019-03-10 14:29:28 -07:00 |
|
Victor Zverovich
|
1632f72cbe
|
Test get_round_direction
|
2019-03-10 11:14:50 -07:00 |
|