Victor Zverovich
|
fafb03fa6d
|
Fix handling of fallback_uintptr
|
2019-11-30 07:31:38 -08:00 |
|
Victor Zverovich
|
2f9acd1838
|
Remove dependency on <cassert>
|
2019-11-29 09:37:18 -08:00 |
|
Victor Zverovich
|
aaf829bfb1
|
Fix fallback pointer formatting on big endian, take 2
|
2019-11-29 07:07:08 -08:00 |
|
Victor Zverovich
|
b994a0ab13
|
Fix handling of missing fraction in snprintf_float
|
2019-11-29 06:17:29 -08:00 |
|
Victor Zverovich
|
bb205d940d
|
Fix fallback pointer formatting on big endian
|
2019-11-29 05:15:59 -08:00 |
|
Florin Iucha
|
ea54b21e78
|
Remove invalid noexcept annotation
buffered_file& operator=(buffered_file&& other) calls close which can
throw.
|
2019-11-28 06:43:08 -08:00 |
|
Florin Iucha
|
9cbf4b087c
|
Fix -Wconversion warnings
|
2019-11-28 06:43:08 -08:00 |
|
Victor Zverovich
|
c3be0f593d
|
Refactor floating-point formatting
|
2019-11-27 08:08:22 -08:00 |
|
Victor Zverovich
|
c68703c9f4
|
float_spec -> float_specs
|
2019-11-26 15:53:24 -08:00 |
|
Victor Zverovich
|
9a21728b0a
|
Remove gen_digits_params
|
2019-11-26 11:27:53 -08:00 |
|
Victor Zverovich
|
7ffa62db18
|
Fix precision handling in snprintf_float
|
2019-11-25 20:00:10 -08:00 |
|
Victor Zverovich
|
0d07db1234
|
Fix handling of streamable and convertible to string types
|
2019-11-25 16:46:33 -08:00 |
|
Victor Zverovich
|
d19ed6716d
|
Fix hexfloat buffer reallocation
|
2019-11-25 15:54:04 -08:00 |
|
Victor Zverovich
|
99b6e928d4
|
Fix handling of types with deleted rvalue conversion to string (#1421)
|
2019-11-25 08:30:47 -08:00 |
|
Victor Zverovich
|
57cd3f72e9
|
Update comment
|
2019-11-24 15:34:33 -08:00 |
|
Victor Zverovich
|
111fc127fe
|
Remove fp::operator-
|
2019-11-24 13:28:15 -08:00 |
|
Victor Zverovich
|
6003ec3f25
|
Simplify Grisu implementation
|
2019-11-24 13:24:28 -08:00 |
|
Victor Zverovich
|
75fff1db64
|
Minor cleanup
|
2019-11-24 08:43:56 -08:00 |
|
Victor Zverovich
|
28d7191c27
|
Don't print trailing zero with fixed, precision=0, and showpoint (#1417)
|
2019-11-24 08:23:10 -08:00 |
|
Victor Zverovich
|
43271ba8e8
|
Handle null terminator at the end of the buffer
|
2019-11-24 07:15:25 -08:00 |
|
Victor Zverovich
|
4cf59ce734
|
Integrate Grisu and sprintf digit generators
|
2019-11-23 06:56:29 -08:00 |
|
Victor Zverovich
|
7395472dde
|
Refactor floating-point formatting
|
2019-11-22 18:49:19 -08:00 |
|
Victor Zverovich
|
ded1e7679e
|
Refactor floating point formatting
|
2019-11-22 08:22:22 -08:00 |
|
Victor Zverovich
|
c7edd8e570
|
Cleanup FP formatting
|
2019-11-20 13:17:03 -08:00 |
|
Victor Zverovich
|
75108a56f6
|
Don't print % for nan and inf
|
2019-11-20 12:26:48 -08:00 |
|
Victor Zverovich
|
3e1f70fe02
|
Merge write_fp into write
|
2019-11-20 12:20:17 -08:00 |
|
Victor Zverovich
|
125fc5e520
|
Update comment
|
2019-11-20 11:45:25 -08:00 |
|
Victor Zverovich
|
4de41aa655
|
Move basic_writer::write_fp to where it belongs
|
2019-11-20 08:22:34 -08:00 |
|
Victor Zverovich
|
404a880bd4
|
Make parse_arg_id more readable
|
2019-11-20 08:12:23 -08:00 |
|
Victor Zverovich
|
092d2dc7b2
|
Merge safe-duration-cast.h into chrono.h
|
2019-11-20 08:05:18 -08:00 |
|
Victor Zverovich
|
093e554211
|
Remove redundant qualification
|
2019-11-20 07:44:34 -08:00 |
|
Ivan Shynkarenka
|
d0696b0aa6
|
warning C4456: declaration of 'num_digits' hides previous local declaration
|
2019-11-20 06:43:46 -08:00 |
|
Victor Zverovich
|
66d7746bb3
|
Use grisu for exponent notation
|
2019-11-19 16:55:11 -08:00 |
|
Victor Zverovich
|
e9bff78814
|
Don't parse % unless FMT_DEPRECATED_PERCENT is set
|
2019-11-19 11:54:18 -08:00 |
|
Victor Zverovich
|
57b6f2966d
|
Deprecate the fmt macro
|
2019-11-19 11:28:17 -08:00 |
|
Victor Zverovich
|
d79493e5ee
|
Remove Grisu2
|
2019-11-19 09:50:59 -08:00 |
|
Victor Zverovich
|
5420bcce2d
|
Make % an opt-in to improve compatibility with std::format
|
2019-11-18 08:04:43 -08:00 |
|
Victor Zverovich
|
56a2e2075c
|
Refactor float spec parsing
|
2019-11-18 07:37:36 -08:00 |
|
Victor Zverovich
|
ed117baa4f
|
Replace bool with float_format and add exponential
|
2019-11-17 15:52:13 -08:00 |
|
Victor Zverovich
|
f26446290b
|
Move float_spec_handler to internal namespace and update asserts
|
2019-11-17 13:47:00 -08:00 |
|
Victor Zverovich
|
f67783d7e6
|
Clarify that numeric alignment is deprecated
|
2019-11-17 10:24:55 -08:00 |
|
Victor Zverovich
|
c01ec54fde
|
Document and clean basic_format_parse_context
|
2019-11-17 09:28:26 -08:00 |
|
Victor Zverovich
|
b0c2ab93fa
|
Bump version
|
2019-11-17 08:35:26 -08:00 |
|
Victor Zverovich
|
9b7fe2a4a1
|
Don't use POSIX API on UWP
|
2019-11-17 08:29:08 -08:00 |
|
Daniel Laügt
|
c58b7d9c2f
|
Use overridden locale in ostream
|
2019-11-17 06:22:22 -08:00 |
|
Victor Zverovich
|
dcde089b4e
|
Improve POSIX API detection
|
2019-11-15 07:28:02 -08:00 |
|
David P. Sicilia
|
2145a7bdcc
|
Move has_formatter into the public fmt namespace. (#1407)
* Move has_formatter into the public fmt namespace.
This will allow users to do SFINAE-friendly checks for
the formattability of a type.
Fixes #1369
|
2019-11-14 07:08:24 -08:00 |
|
Victor Zverovich
|
0d6dd0cc6a
|
Correct basic_string_view from string ctor
|
2019-11-14 05:57:23 -08:00 |
|
Rosen Penev
|
1f918159ed
|
[clang-tidy] Replace deprecated C headers
Found with modernize-deprecated-headers
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2019-11-08 09:35:26 +00:00 |
|
Rosen Penev
|
6868f888b2
|
[clang-tidy] Add missing override
Found with hicpp-use-override
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2019-11-08 09:35:26 +00:00 |
|