ssszcmawo
28b082cc2b
Cleanup documentation ( #4667 )
...
* Cleanup documentation
* Fix comment typo in fmt::formatter struct
* Fix formatting and grammar in api.md
Corrected formatting and grammar in the API documentation.
2026-02-04 18:47:47 -08:00
Mike Vastola
2eda43e9be
Add FMT_USE_FLOCKFILE macro to force has_flockfile trait to false ( #4666 )
...
Fixes fmtlib/fmt#4646
2026-02-03 12:45:07 -08:00
Victor Zverovich
eb99f6eba6
Move std::byte formatter to std.h
2026-02-03 10:16:20 -08:00
Victor Zverovich
b98926b73b
uint128_fallback -> uint128
2026-02-02 19:13:14 -08:00
Victor Zverovich
6322cf0520
int128_opt -> native_int128
2026-02-02 18:17:30 -08:00
Victor Zverovich
8dfd23651c
Cleanup
2026-02-02 17:30:46 -08:00
Victor Zverovich
3f98b54bd7
Move _BitInt next to bitref formatter
2026-02-02 17:08:10 -08:00
Victor Zverovich
27b7be63bf
Remove unnecessary pragmas
2026-02-02 11:40:58 -08:00
Victor Zverovich
48967e1b6f
Cleanup named args
2026-02-02 11:08:01 -08:00
Victor Zverovich
39e15aff74
Fix template argument ordering
2026-02-02 10:44:37 -08:00
Victor Zverovich
d04c9801a7
Dedup compile check enforcement
2026-02-01 20:14:07 -08:00
Victor Zverovich
8976e3245a
Deprecate array vformat_to
2026-02-01 11:12:50 -08:00
Victor Zverovich
45ed657df3
Cleanup locking
2026-02-01 11:09:19 -08:00
Victor Zverovich
b9dc684649
Suppress useless conversion warnings
2026-01-31 20:46:17 -08:00
Victor Zverovich
f3d510c10c
Improve compatibility with std::format
2026-01-31 20:25:18 -08:00
Victor Zverovich
76d480c6fd
Cleanup handling of adaptors
2026-01-31 19:49:52 -08:00
Victor Zverovich
e55a02b39a
Minor cleanup
2026-01-31 14:00:51 -08:00
Victor Zverovich
c3f0391efd
Remove old diagnostic suppression
2026-01-30 18:11:48 -08:00
Victor Zverovich
88f41bbdc0
Reduce noise
2026-01-30 17:45:16 -08:00
Victor Zverovich
0007426c2d
Make deprecated include an opt in
2026-01-30 12:20:54 -08:00
Soumik15630m
5cc5072aa6
Fix range suppresor formatter ( #4660 )
2026-01-30 06:39:00 -08:00
Victor Zverovich
cf74caae38
Simplify warning suppression
2026-01-29 22:23:50 -08:00
Victor Zverovich
71c63792dd
Move _BitInt to format.h
2026-01-29 21:54:47 -08:00
Victor Zverovich
26c6b1c23d
Move copy to format.h
2026-01-29 21:30:20 -08:00
Victor Zverovich
b2a96c6087
Stop doing heroics for pathological user code
2026-01-29 21:12:06 -08:00
Victor Zverovich
45f230b9b2
Remove const_check
2026-01-29 20:18:18 -08:00
Victor Zverovich
99803085d4
Start phasing out const_check
2026-01-29 17:02:40 -08:00
Victor Zverovich
483eddc851
Merge workarounds for MSVC bugs
2026-01-29 16:42:57 -08:00
Victor Zverovich
b5c4e795bb
Minor cleanup
2026-01-29 15:01:00 -08:00
Victor Zverovich
9237a45439
Add an alias for unsigned long long
2026-01-29 09:47:49 -08:00
Victor Zverovich
ed409c5ba9
Relax constexpr
2026-01-29 09:21:36 -08:00
Victor Zverovich
e99ef3f9f9
Relax constexpr
2026-01-29 06:34:24 -08:00
Victor Zverovich
6bbba0747c
Minor cleanup
2026-01-28 16:03:44 -08:00
Victor Zverovich
01e6f01076
Remove old assert_fail
2026-01-28 15:46:21 -08:00
Victor Zverovich
8eec491424
Early exit
2026-01-26 06:30:00 -08:00
Victor Zverovich
8ee3a56d12
Move <new> include to the implementation
2026-01-25 18:28:19 -08:00
Victor Zverovich
25df8ccd96
Fix usage of memset
2026-01-25 17:47:40 -08:00
Victor Zverovich
a6eb4a511c
Use memcpy consistently
2026-01-25 17:38:54 -08:00
Ben Deane
f09185da65
Add constexpr to argument value constructors ( #4659 )
2026-01-22 10:57:22 -08:00
Kağan Can Şit
d58e3f08d0
Use std::move ( #4656 )
2026-01-20 10:42:23 -08:00
Yat Ho
a9ea225cad
Fix C++20 concept detection ( #4653 )
2026-01-16 10:48:40 -08:00
Victor Zverovich
0e078f6ed0
Use _M_AMD64 instead of legacy _M_X64
2026-01-06 12:46:02 -08:00
Kareem Otoum
6b018edfb9
add support for positional arguments as width and precision specifiers ( #4643 )
...
* make positional arguments work as width and precision specifiers with floating-point formats too
* fix test case failing ci tests
2026-01-04 16:39:02 -08:00
Jaeheon Shim
46a45990fe
Fix missing named-arg validation for compiled format strings ( #4638 )
2026-01-03 18:27:32 -08:00
Aaron Gokaslan
605dd2a1d9
Make digits2_i noexcept to match digits2 function ( #4639 )
...
Add noexcept specifier to digits2_i too make it match 3269c1cea5
2025-12-30 11:34:08 -08:00
user202729
7ad8004d57
Speed up do_format_decimal ( #4630 )
2025-12-25 08:21:20 -08:00
user202729
2e819a11f2
Some documentation improvements ( #4631 )
2025-12-17 06:53:01 -08:00
Victor Zverovich
3269c1cea5
Minor improvement to digits2
2025-12-09 18:27:06 -08:00
marcel-behlau-elfin
789aa69e0a
fix: add missing operator ( #4627 )
2025-12-09 12:38:28 -08:00
Victor Zverovich
02d6f3d9e4
Bump version
2025-12-07 08:20:47 -08:00