Victor Zverovich
|
df249d8ad3
|
Remove an old workaround
|
2024-11-19 14:28:39 +01:00 |
|
Victor Zverovich
|
dfad80d1c5
|
Remove an old workaround
|
2024-11-19 14:22:44 +01:00 |
|
Victor Zverovich
|
b1a054706e
|
Remove more MSVC 2015 workarounds and fix string_view checks
|
2024-11-15 08:33:30 -08:00 |
|
Victor Zverovich
|
a35389b3c2
|
Corrently handle buffer flush
|
2024-11-09 10:56:31 -08:00 |
|
Vladislav Shchapov
|
5a3576acc8
|
Implement fmt::join for tuple-like objects (#4230)
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2024-11-09 08:28:46 -08:00 |
|
Victor Zverovich
|
8523dba2dc
|
Make constexpr precede explicit consistently
|
2024-11-02 11:03:03 -07:00 |
|
Vladislav Shchapov
|
168df9a064
|
Implement fmt::format_to into std::vector<char> (#4211)
* Implement fmt::format_to into std::vector<char>
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
* Move get_container to the trait
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
---------
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2024-10-26 09:23:59 -07:00 |
|
Victor Zverovich
|
2b6a786e35
|
Use standard context in print
|
2024-10-20 09:08:24 -07:00 |
|
Victor Zverovich
|
601be1cbe7
|
Add support for code units > 0xFFFF in fill
|
2024-10-19 08:15:50 -07:00 |
|
Victor Zverovich
|
c68c5fa7c7
|
Test FMT_BUILTIN_TYPES
|
2024-10-04 16:08:46 -07:00 |
|
Victor Zverovich
|
d64b100a30
|
Relax constexpr
|
2024-09-29 10:04:57 -07:00 |
|
Victor Zverovich
|
1c5883bef0
|
Test nondeterministic conversion to format string
|
2024-09-28 09:16:28 -07:00 |
|
Victor Zverovich
|
3b70966df5
|
Add width and alignment support to error_code
|
2024-09-21 07:58:03 -07:00 |
|
Victor Zverovich
|
a197a994c5
|
Add member format_as for std
|
2024-09-20 08:49:49 -07:00 |
|
Khanh H
|
ed8f8be70d
|
More chrono padding (#4161)
* Add padding modifier to day of year, duration's remains unpadded
* Add padding modifier for %m, %Y
|
2024-09-18 09:27:45 -07:00 |
|
Victor Zverovich
|
0e62e5dc7c
|
Simplify has_formatter
|
2024-09-16 19:53:31 -07:00 |
|
Yedidya Feldblum
|
07e70151d5
|
format std::reference_wrapper
|
2024-09-16 19:05:18 -07:00 |
|
Victor Zverovich
|
de28ef5f86
|
Remove make_arg
|
2024-09-14 09:18:47 -07:00 |
|
Victor Zverovich
|
0335312320
|
Demacrify UTF-8 check
|
2024-09-13 18:41:10 -07:00 |
|
Victor Zverovich
|
1782a6eac0
|
Rename pragma macros
|
2024-09-12 19:20:32 -07:00 |
|
Victor Zverovich
|
689ec7a087
|
Cleanup
|
2024-09-11 16:05:34 -07:00 |
|
Victor Zverovich
|
1bde49e545
|
Remove FMT_USE_USER_LITERALS
|
2024-09-11 11:27:27 -07:00 |
|
Victor Zverovich
|
6c90b31fbd
|
Improve debug codegen
|
2024-09-08 07:49:02 -07:00 |
|
Victor Zverovich
|
f5a16a484b
|
Cleanup
|
2024-09-06 12:41:53 -07:00 |
|
Vladislav Shchapov
|
5bf577ca58
|
Backport from GoogleTest: "Work around a maybe-uninitialized warning under GCC 12" (0320f517fd )
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2024-09-05 09:40:55 -07:00 |
|
Vladislav Shchapov
|
b6de66819e
|
Backport from GoogleTest: "Always initialize fields in MatcherBase constructors" (https://github.com/google/googletest/pull/3797)
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2024-09-05 09:40:55 -07:00 |
|
Victor Zverovich
|
5f438c967e
|
Remove make_arg
|
2024-09-04 14:52:14 -07:00 |
|
Vladislav Shchapov
|
22d50c1a9c
|
Add support formatting std::expected<void, E>
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2024-09-04 12:31:44 -07:00 |
|
Victor Zverovich
|
3df47a4677
|
Make is_formattable work with void
|
2024-09-04 07:33:56 -07:00 |
|
Victor Zverovich
|
565461a0d3
|
Update MSVC workaround in compile-test
|
2024-09-04 06:43:05 -07:00 |
|
Victor Zverovich
|
a8bcf81f72
|
Minor cleanup
|
2024-09-03 18:39:46 -07:00 |
|
Victor Zverovich
|
4cae2da0d0
|
Workaround a clang 17 bug
|
2024-09-03 15:58:33 -07:00 |
|
Victor Zverovich
|
79e5ae919c
|
Fix locale tests on FreeBSD
|
2024-09-03 12:50:03 -07:00 |
|
Victor Zverovich
|
894b71da85
|
Fix handling of _BitInt
|
2024-09-03 11:32:31 -07:00 |
|
Victor Zverovich
|
4eed488c66
|
Cleanup base API
|
2024-09-02 07:17:21 -07:00 |
|
Victor Zverovich
|
a6ecd25b80
|
Improve debug codegen
|
2024-09-02 06:54:45 -07:00 |
|
Victor Zverovich
|
bc3af51272
|
Reduce the number of instantiations
|
2024-09-01 19:54:09 -07:00 |
|
Victor Zverovich
|
60740b7c24
|
Cleanup base API
|
2024-09-01 19:35:00 -07:00 |
|
Victor Zverovich
|
7c66216008
|
Minor cleanup
|
2024-09-01 12:53:09 -07:00 |
|
Victor Zverovich
|
b310a0d48b
|
Simplify parse_format_string
|
2024-09-01 11:09:26 -07:00 |
|
Victor Zverovich
|
6797f0c39a
|
Cleanup compile-time checks
|
2024-08-31 11:26:27 -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 |
|
Anthony VH
|
c59ee969f3
|
Improve compile-time formatting (#4127)
|
2024-08-21 12:02:47 -07:00 |
|
Victor Zverovich
|
62382e3650
|
Test full exponent range
|
2024-08-18 06:47:04 -07:00 |
|
Victor Zverovich
|
94b8bc8eae
|
Add an experimental writer API
|
2024-08-17 09:54:09 -07:00 |
|
Victor Zverovich
|
b906c321f0
|
Get rid of bit fields
|
2024-08-11 10:28:09 -07:00 |
|
Victor Zverovich
|
50a8c3e9bf
|
Reduce format specs size
|
2024-08-10 09:34:35 -07:00 |
|
Victor Zverovich
|
0ce49aeb4a
|
Add a test case
|
2024-08-09 10:18:11 -07:00 |
|
Hugo Sales
|
9f0c0c468b
|
Add 'n' specifier for tuple and pair (#4107)
|
2024-08-05 14:56:44 -07:00 |
|