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 |
|
Victor Zverovich
|
19e4d5ecd9
|
Fix handling of pointers in format string compilation and FMT_BUILTIN_TYPES=0
|
2025-12-07 08:07:09 -08:00 |
|
Victor Zverovich
|
a6e871e39b
|
Don't pull in locale dependency
|
2025-12-04 06:28:37 -08:00 |
|
Victor Zverovich
|
2d839bbc61
|
Fix format_to_n
|
2025-11-30 07:12:48 -08:00 |
|
Victor Zverovich
|
5bc56e24a9
|
Update clang-format to version 21
|
2025-11-28 20:05:18 -08:00 |
|
bigmoonbit
|
2727215c11
|
chore: minor improvement for docs (#4616)
Signed-off-by: bigmoonbit <bigmoonbit@outlook.com>
|
2025-11-28 12:55:25 -08:00 |
|
Victor Zverovich
|
a731c73fd5
|
Make FMT_USE_FULL_CACHE_DRAGONBOX depend on __OPTIMIZE_SIZE__ by default
Thanks to Matthias Kretz for the idea.
|
2025-11-23 09:03:02 -08:00 |
|
friedkeenan
|
9f197b22ae
|
Make FMT_STRING redundant when FMT_USE_CONSTEVAL is enabled (#4612)
|
2025-11-22 14:36:29 -08:00 |
|
Victor Zverovich
|
f20b16617e
|
Fix formatting
|
2025-11-22 13:48:03 -08:00 |
|
Victor Zverovich
|
14451704d5
|
Opt out std::complex from tuple formatting
|
2025-11-22 08:23:11 -08:00 |
|
Victor Zverovich
|
706fecea30
|
Apply clang-format
|
2025-11-22 06:45:50 -08:00 |
|
Victor Zverovich
|
fc17e825d9
|
Remove the broken fmt::say function
|
2025-11-12 11:06:01 -08:00 |
|
Victor Zverovich
|
1122268510
|
Make path formatting lossless with WTF-8
|
2025-11-05 10:59:06 -10:00 |
|
Victor Zverovich
|
a4c7e17133
|
Improve build speed, take 2
|
2025-11-04 10:19:39 -10:00 |
|
Victor Zverovich
|
bfd0129b91
|
Improve build speed
|
2025-11-04 09:33:18 -10:00 |
|
Victor Zverovich
|
ef7a566413
|
Reduce bloat-test result in debug mode from ~200k to ~85k
|
2025-11-03 16:21:10 -10:00 |
|
Victor Zverovich
|
5ac44cd128
|
Fix a warning
|
2025-11-03 13:39:29 -10:00 |
|
J. Berger
|
c3be070b7e
|
When using MSVC x86 to compile v12.0.0 or v12.1.0, conversions from __int64 to a 32bit unsigned int trigger warnings. (#4594)
This is a follow-up for PR #4572.
|
2025-11-01 09:38:30 -07:00 |
|
Stéén
|
27bf8b47fe
|
Add FMT_CONSTEXPR to static_format_result members (#4591)
Co-authored-by: Robin Oger <roger@qcify.com>
|
2025-10-29 18:34:42 -07:00 |
|