Victor Zverovich
|
f213d83306
|
Disable locale more
|
2024-08-29 16:35:15 -07:00 |
|
Victor Zverovich
|
b3ccc2d210
|
Disable locale more
|
2024-08-29 15:08:43 -07:00 |
|
Victor Zverovich
|
7477dda28d
|
Simplify is_utf8_enabled
|
2024-08-29 14:39:26 -07:00 |
|
Victor Zverovich
|
e582d377c2
|
Simplify locale handling
|
2024-08-29 14:19:33 -07:00 |
|
Victor Zverovich
|
cd8d01d8cd
|
Minor cleanup
|
2024-08-29 11:41:43 -07:00 |
|
Victor Zverovich
|
377cf203e3
|
Add opt out for built-in types
|
2024-08-29 11:21:29 -07:00 |
|
Justin Riddell
|
5a0a37340c
|
Add support for _BitInt on clang (#4072)
Issue #4007
Make _BitInt up to 128bits formattable
Note, libstdc++ is_signed doesn't work with _BitInt (so use own)
|
2024-08-28 18:57:52 -07:00 |
|
torsten48
|
bbf8b3bd01
|
insert else branch to avoid unreachable code warning (#4130)
at least MSC caused warning C4702: unreachable code
|
2024-08-28 16:43:12 -07:00 |
|
Justin Riddell
|
a3f3f2ec9a
|
Fix gcc 8.1 - 8.3 bug and compilation (#4131)
Fixes issue #4129
|
2024-08-28 11:25:39 -07:00 |
|
Maxwell
|
e3676ca309
|
Change std::copy to detail::copy in chrono to fix MSVC compile errors (#4132)
|
2024-08-28 08:25:40 -07:00 |
|
Victor Zverovich
|
0379bf3a5d
|
Workaround -Wstringop-overflow
|
2024-08-24 07:56:09 -07:00 |
|
Anthony VH
|
c59ee969f3
|
Improve compile-time formatting (#4127)
|
2024-08-21 12:02:47 -07:00 |
|
Victor Zverovich
|
1a79bbfa83
|
Cleanup chrono formatting
|
2024-08-18 12:17:45 -07:00 |
|
Victor Zverovich
|
89af1ad77d
|
Cleanup chrono formatting
|
2024-08-18 11:55:33 -07:00 |
|
Victor Zverovich
|
0e741e0daa
|
Minor cleanup
|
2024-08-18 10:35:01 -07:00 |
|
Victor Zverovich
|
d1acc667c1
|
Minor cleanup
|
2024-08-18 09:33:29 -07:00 |
|
Victor Zverovich
|
4fb7008c90
|
Cleanup duration cast
|
2024-08-18 08:33:26 -07:00 |
|
Victor Zverovich
|
94b8bc8eae
|
Add an experimental writer API
|
2024-08-17 09:54:09 -07:00 |
|
Victor Zverovich
|
020af729dd
|
Simplify ostream
|
2024-08-17 08:38:10 -07:00 |
|
Victor Zverovich
|
3135421257
|
Minor cleanup
|
2024-08-12 07:59:42 -07:00 |
|
Victor Zverovich
|
993f56cff6
|
Make sign a proper enum class
|
2024-08-11 13:49:57 -07:00 |
|
Victor Zverovich
|
c6c830e203
|
Make align a proper enum class
|
2024-08-11 11:07:18 -07:00 |
|
Victor Zverovich
|
b906c321f0
|
Get rid of bit fields
|
2024-08-11 10:28:09 -07:00 |
|
Victor Zverovich
|
f8c0c8ee78
|
Cleanup public API
|
2024-08-11 07:29:17 -07:00 |
|
Victor Zverovich
|
50a8c3e9bf
|
Reduce format specs size
|
2024-08-10 09:34:35 -07:00 |
|
Victor Zverovich
|
98314319ad
|
Fix ambiguous overload
|
2024-08-09 15:01:40 -07:00 |
|
Victor Zverovich
|
bf870ae3d1
|
Fix back_inserter lookup for non-std containers
|
2024-08-09 07:10:15 -07:00 |
|
Hugo Sales
|
9f0c0c468b
|
Add 'n' specifier for tuple and pair (#4107)
|
2024-08-05 14:56:44 -07:00 |
|
Victor Zverovich
|
9f269062a7
|
Simplify default formatter
|
2024-08-05 14:24:07 -07:00 |
|
Victor Zverovich
|
15f939c3de
|
Improve handling of dynamic specs
|
2024-08-04 09:25:50 -07:00 |
|
Victor Zverovich
|
928a07bb04
|
Simplify handling of dynamic specs
|
2024-08-04 09:09:01 -07:00 |
|
Victor Zverovich
|
7891699737
|
Simplify handling of dynamic specs
|
2024-08-04 08:47:07 -07:00 |
|
Vladislav Shchapov
|
5ee14d3508
|
Reintroduce constexpr fmt::formatted_size for C++20 (#4103)
* Reintroduce constexpr fmt::formatted_size for C++20
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
* Disable constexpr fmt::formatted_size on Visual Studio 2019
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
---------
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2024-08-03 07:13:32 -07:00 |
|
Victor Zverovich
|
b9c0e4dd82
|
Improve spec parsing
|
2024-08-02 11:57:02 -07:00 |
|
Victor Zverovich
|
8445327c84
|
Simplify spec handling
|
2024-08-01 19:59:21 -07:00 |
|
Victor Zverovich
|
8a06cee826
|
Optimize shortest float formatting
|
2024-08-01 18:54:56 -07:00 |
|
Victor Zverovich
|
1db2274966
|
Use us if Unicode is disabled
|
2024-08-01 10:24:43 -07:00 |
|
Vladislav Shchapov
|
d326c7298a
|
Fix conversion a surrogate pair (#4095)
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2024-07-30 07:27:11 -07:00 |
|
Victor Zverovich
|
6e462b89aa
|
Get rid of std::copy
|
2024-07-29 15:58:05 -07:00 |
|
Vladislav Shchapov
|
aff640c32f
|
Make fmt::appender implement std::output_iterator concept (#4093)
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2024-07-29 09:18:20 -07:00 |
|
Victor Zverovich
|
e23fb6a8b4
|
Apply clang-format
|
2024-07-29 08:20:58 -07:00 |
|
Victor Zverovich
|
16b3542f7e
|
Remove float_specs
|
2024-07-27 12:28:21 -07:00 |
|
Victor Zverovich
|
29d7e58059
|
Remove float_format
|
2024-07-27 12:07:19 -07:00 |
|
Victor Zverovich
|
919f7c5e7f
|
Reduce float_specs usage
|
2024-07-27 11:38:55 -07:00 |
|
Victor Zverovich
|
a80d668a52
|
Diagnose invalid precision
|
2024-07-27 10:41:54 -07:00 |
|
Victor Zverovich
|
707d7d923a
|
Apply coding conventions
|
2024-07-27 09:00:25 -07:00 |
|
Victor Zverovich
|
ffdc3fdbd9
|
Align digits table
|
2024-07-24 18:43:37 -07:00 |
|
Cameron Angus
|
31b3c325f6
|
Mark namespace scope constexpr variable 'buffer_size' inline. (#4084)
* Mark namespace scope constexpr variable 'buffer_size' inline.
* Use provided macro for inline variable.
|
2024-07-24 09:58:38 -07:00 |
|
Victor Zverovich
|
0b0b09f401
|
Constrain format_uint
|
2024-07-23 06:30:35 -07:00 |
|
Victor Zverovich
|
4173a6315a
|
Improve format_decimal
|
2024-07-22 17:24:56 -07:00 |
|