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 |
|
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
|
e6e8298904
|
[clang-tidy] Add parentheses to macro arguments
Found with bugprone-macro-parentheses
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2019-11-08 09:35:26 +00:00 |
|
Rosen Penev
|
0f0848e4f4
|
[clang-tidy] Use braced init list
Found with modernize-return-braced-init-list
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 |
|
Rosen Penev
|
8a411c2bca
|
[clang-tidy] Turn deleted function to public
Found with modernize-use-equals-delete
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2019-11-08 09:35:26 +00:00 |
|
Victor Zverovich
|
0047dc10a2
|
Mark apidoc as rst
|
2019-11-06 15:16:02 +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
|
6bfc9af8c9
|
Add double support to compile
|
2019-10-30 20:45:29 -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
|
791294d17b
|
Apply get_cached_power optimization by jk-jeon
|
2019-10-30 08:07:01 -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 |
|
Victor Zverovich
|
7aa58c30bf
|
Simplify NVCC checks
|
2019-10-23 11:32:35 -07:00 |
|