Florin Iucha
|
72879db40e
|
Clean-up sign-conversion warnings in public headers
|
2019-12-08 16:07:55 -08:00 |
|
Victor Zverovich
|
f443bd3baf
|
Ditch decimal_formatter (#1363)
|
2019-12-05 19:07:45 -08:00 |
|
Victor Zverovich
|
1219b65f21
|
Relax fallthrough attribute detection
|
2019-12-05 10:40:15 -08:00 |
|
Victor Zverovich
|
8bbe76af3a
|
Add a missing decimal point in exponent notation with trailing zeros
|
2019-12-02 11:36:33 -08:00 |
|
Victor Zverovich
|
4b120b68ae
|
Clean up includes
|
2019-12-01 10:19:07 -08:00 |
|
Victor Zverovich
|
62da1db62a
|
Avoid wchar_t instantiations
|
2019-12-01 07:34:09 -08:00 |
|
Victor Zverovich
|
ba6e330fd3
|
digits -> num_bits
|
2019-11-30 08:41:07 -08:00 |
|
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
|
bb205d940d
|
Fix fallback pointer formatting on big endian
|
2019-11-29 05:15:59 -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
|
28d7191c27
|
Don't print trailing zero with fixed, precision=0, and showpoint (#1417)
|
2019-11-24 08:23:10 -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
|
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
|
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 |
|
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 |
|
Rosen Penev
|
87cd545a1e
|
[clang-tidy] Replace {} with = default
Found with hicpp-use-equals-default
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2019-11-08 09:35:26 +00:00 |
|
Rosen Penev
|
12f9437e22
|
[clang-tidy] Use auto
Found with hicpp-use-auto
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2019-11-08 09:35:26 +00:00 |
|
Rosen Penev
|
bb0c8bfea8
|
[clang-tidy] Add noexcept where move is used
Found with performance-noexcept-move-constructor
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2019-11-08 09:35:26 +00:00 |
|
Rosen Penev
|
a1fb5c7337
|
[clang-tidy] Changes suffixes to uppercase
Found with hicpp-uppercase-literal-suffix
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2019-11-08 09:35:26 +00:00 |
|
daniel
|
f1559e1d56
|
Use grouping() from locale for specifier 'n'
|
2019-11-05 07:22:12 +00:00 |
|
Victor Zverovich
|
ffd05e65ed
|
basic_parse_context -> basic_format_parse_context per standard and document
|
2019-11-05 07:13:58 +00:00 |
|
Attila Tajti
|
0889856d61
|
Fix UTF-8 truncation
|
2019-11-03 11:53:15 +00:00 |
|
Victor Zverovich
|
d6eede9e08
|
Remove redundant ctor
|
2019-11-01 12:09:04 -07:00 |
|
Victor Zverovich
|
213e09644f
|
Workaround X11 madness (#1388)
|
2019-11-01 08:47:11 -07:00 |
|
Victor Zverovich
|
3487f1b9cd
|
Always inline grisu_gen_digits and disable grisu2 by default
|
2019-10-30 16:52:00 -07:00 |
|
Victor Zverovich
|
8e700619b7
|
Simplify format_handler
|
2019-10-30 07:02:38 -07:00 |
|
Victor Zverovich
|
58c6f8c7f5
|
Make unsigned-integer-overflow sanitizer happy (#1377)
|
2019-10-28 14:41:09 -07:00 |
|
Victor Zverovich
|
40414b3446
|
Don't emit trailing zeros in exponential notation (#1376)
|
2019-10-28 12:31:00 -07:00 |
|
Victor Zverovich
|
b7a157401e
|
Simplify grisu_writer
|
2019-10-23 13:52:09 -07:00 |
|