Daniela Engert
|
55010a9d3a
|
Support non-char overloads (module)
|
2021-06-11 09:38:53 -07:00 |
|
Daniela Engert
|
0193e7c428
|
Support compile-time strings and compile-time format string compilation in module
Make just the necessary parts available for lookup from client context.
|
2021-06-11 09:38:53 -07:00 |
|
Владислав Щапов
|
f6b5cc9f84
|
Fix chrono_test.weekday on legacy glibc
|
2021-06-10 16:17:10 -07:00 |
|
Daniela Engert
|
59a298f124
|
Enable enforce-checks-test for MSVC, too
|
2021-06-10 12:54:54 -07:00 |
|
Victor Zverovich
|
2039dce75f
|
Detect consteval
|
2021-06-07 06:57:43 -07:00 |
|
Victor Zverovich
|
d551b88a6d
|
Move is_char specializations to xchar.h
|
2021-06-06 15:32:30 -07:00 |
|
Victor Zverovich
|
16c3514d01
|
wchar-test -> xchar-test
|
2021-06-06 07:59:18 -07:00 |
|
Victor Zverovich
|
206000a017
|
Workaround pathological conversion (#2343)
|
2021-06-06 07:18:44 -07:00 |
|
Victor Zverovich
|
76ee490468
|
Move wchar/custom char overloads to xchar.h
|
2021-06-05 22:57:45 -07:00 |
|
Victor Zverovich
|
e77b22d6da
|
Deprecate memory buffer overload of format_to
|
2021-06-05 14:58:36 -07:00 |
|
Владислав Щапов
|
f286139d22
|
Fix "undefined reference to `fmt::v7::detail::basic_data<void>::digits'"
Remove unused FMT_EXTERN_TEMPLATE_API
|
2021-06-02 14:33:17 -07:00 |
|
Victor Zverovich
|
d338d66324
|
Cleanup the printf implementation
|
2021-06-01 19:30:46 -07:00 |
|
Daniela Engert
|
70e67ae018
|
Re-enable module testing
Prepare for compilation with gcc (modules branch).
|
2021-06-01 14:49:56 -07:00 |
|
Victor Zverovich
|
ad97258915
|
Merge branch 'master' of github.com:fmtlib/fmt
|
2021-06-01 13:38:26 -07:00 |
|
Victor Zverovich
|
ed2a6377e7
|
Workaround msvc constexpr issues
|
2021-06-01 13:32:44 -07:00 |
|
Alexey Ochapov
|
9976869549
|
fix custom types formatting at compile-time, add test
|
2021-06-01 11:16:05 -07:00 |
|
Victor Zverovich
|
bf9904ee4d
|
Workaround msvc bugs
|
2021-05-31 08:25:05 -07:00 |
|
Victor Zverovich
|
577bce9029
|
Apply clang-format
|
2021-05-31 08:09:10 -07:00 |
|
Daniela Engert
|
ba4c7f193b
|
Swap parameter order to match #2327 (#2329)
|
2021-05-31 07:44:33 -07:00 |
|
Victor Zverovich
|
11a14db286
|
Update format_to taking a buffer and remove undocumented vformat_to overload
|
2021-05-30 07:57:51 -07:00 |
|
Victor Zverovich
|
486a80e8ef
|
Move wchar_t overloads to xchar.h
|
2021-05-30 06:41:39 -07:00 |
|
Victor Zverovich
|
ff37e41625
|
wchar.h -> xchar.h because it handles other code unit types too
|
2021-05-29 09:37:17 -07:00 |
|
Victor Zverovich
|
a9a9018191
|
Move wmemory_buffer to wchar.h
|
2021-05-29 08:26:04 -07:00 |
|
Daniela Engert
|
272b0f36b3
|
More module tests (#2309)
core.h, format.h, args.h, chrono.h, color.h, printf.h, os.h
|
2021-05-28 15:49:39 -07:00 |
|
Matthias Liedtke
|
98b9ff47a1
|
Align hex floats right as default (#2317)
|
2021-05-28 09:21:01 -07:00 |
|
Liedtke
|
a70a4ae053
|
Ignore zero-padding for non-finite floating points (#2310)
* Ignore zero-padding for non-finite floating points
* keep width for non-finite formatting with 0-padding
* clang-format
* preserve alignment
* align code-style
|
2021-05-27 14:13:05 -07:00 |
|
Alexey Ochapov
|
ee52a6dc40
|
add fmt::print() overload to support compiled format (#2304)
|
2021-05-25 14:54:56 -07:00 |
|
Victor Zverovich
|
35a2c2a743
|
Refactor chrono formatting
|
2021-05-25 06:57:47 -07:00 |
|
Victor Zverovich
|
883d9595c5
|
Support alternative locale names in tests
|
2021-05-24 14:09:19 -07:00 |
|
Victor Zverovich
|
1cd9899cf3
|
Add initial support for weekday formatting
|
2021-05-24 10:21:34 -07:00 |
|
Victor Zverovich
|
069131dc25
|
Add unicode-test
|
2021-05-24 06:20:51 -07:00 |
|
Victor Zverovich
|
703005c8ba
|
Deprecate locale.h
|
2021-05-22 10:21:17 -07:00 |
|
Victor Zverovich
|
34b8acaef7
|
More wchar_t-specific API to wchar.h
|
2021-05-21 18:24:39 -07:00 |
|
Daniela Engert
|
5a0d99fa0b
|
Add a test for the module
|
2021-05-20 10:26:31 -07:00 |
|
Victor Zverovich
|
63271a51c4
|
Fix ADL issues
|
2021-05-20 06:31:43 -07:00 |
|
Victor Zverovich
|
61b4c923d7
|
Reduce code bloat
|
2021-05-20 05:51:45 -07:00 |
|
Victor Zverovich
|
95c358f721
|
Improve separation between code unit types
|
2021-05-19 09:06:57 -07:00 |
|
Victor Zverovich
|
e9c1c415b8
|
Improve compile-time checks
|
2021-05-19 07:57:57 -07:00 |
|
Victor Zverovich
|
0dd91e20d5
|
Add wchar.h for wide char overloads
|
2021-05-17 21:59:10 -07:00 |
|
Victor Zverovich
|
d35f1ad5c1
|
Cleanup core
|
2021-05-16 10:02:33 -07:00 |
|
Alexey Ochapov
|
54f22a3eef
|
add support for statically named arguments with FMT_STRING
|
2021-05-14 16:31:10 -07:00 |
|
Владислав Щапов
|
0036a1d195
|
Fix issue #2274.
|
2021-05-10 15:57:23 -07:00 |
|
Владислав Щапов
|
2a9b314627
|
Replace fmt::error_code to std::error_code
|
2021-05-09 12:26:19 -07:00 |
|
Владислав Щапов
|
4211d86539
|
Add a formatter specialization for std::error_code.
|
2021-05-09 06:29:39 -07:00 |
|
Victor Zverovich
|
39f28424ca
|
Cleanup tests
|
2021-05-07 21:27:58 -07:00 |
|
Victor Zverovich
|
2665afb515
|
Cleanup add-subdirectory-test
|
2021-05-07 16:42:02 -07:00 |
|
Victor Zverovich
|
d0abe7c246
|
Make chrono formatting locale-independent by default
|
2021-05-07 16:14:10 -07:00 |
|
Victor Zverovich
|
16f2ef91ab
|
Replace fmt::system_error with std::system_error
|
2021-05-07 08:33:39 -07:00 |
|
Victor Zverovich
|
4b885c8633
|
Replace windows_error with system_error
|
2021-05-07 06:19:03 -07:00 |
|
Victor Zverovich
|
9c3af11a92
|
Cleanup tests
|
2021-05-05 18:31:41 -07:00 |
|