Commit Graph

  • 93e26fa578 Cleanup is_contiguous main Victor Zverovich 2026-05-22 08:04:50 -07:00
  • a30cf7d1ad Provide reasonable default definition for is_contiguous (#4770) Vladislav Shchapov 2026-05-21 19:19:19 +05:00
  • 2f18a88e68 fix GCC PCH Breakage Triggered by fmt Scoped #pragma GCC optimize(0g) theflashwin 2026-05-05 16:03:05 -04:00
  • 9cb8c0f92b Fix ambiguous formatter<std::optional<T>> between fmt/std.h and fmt/ranges.h on C++26 (P3168R2) (#4761) Vladislav Shchapov 2026-05-03 19:37:46 +05:00
  • 5a9a184448 Apply clang-format Victor Zverovich 2026-05-03 07:33:53 -07:00
  • 7aabdcf0ba Workaround apt-add-repository timeouts Victor Zverovich 2026-05-01 13:24:30 -07:00
  • 8f20ee6191 Correct image link in README Victor Zverovich 2026-04-30 08:00:41 -07:00
  • 522b5091e5 Fix badge links in README Victor Zverovich 2026-04-30 07:57:20 -07:00
  • d0e3d20af8 chore(IWYU):Remove redundant includes (#4758) Kağan Can Şit 2026-04-30 06:50:56 +03:00
  • 432fda7bfa Fix false positive in tsan (fixes #4755) Victor Zverovich 2026-04-29 16:55:06 -07:00
  • eeff8680ed Avoid dropping null byte in format string (#4732) user202729 2026-04-24 00:34:27 +08:00
  • 4b50ad7944 Replace try and catch with the FMT_TRY and FMT_CATCH macros (#4751) st0rmbtw 2026-04-20 20:29:42 +03:00
  • 2cb3983213 Update link anchor (#4748) Powerbyte7 2026-04-16 17:42:35 +02:00
  • 382609a920 Cleanup module test and CI config Victor Zverovich 2026-04-14 08:57:29 -07:00
  • 8783c3c2d4 enable fmt_module tests by updating module-test.cc (#4702) Mathew Benson 2026-04-12 20:07:16 +03:00
  • 27d0c03c4d Minor cleanup Victor Zverovich 2026-04-12 09:50:12 -07:00
  • 03cfb8645e Workaround a CUDA issue in handing UTF-32 literals (#4719) Cazadorro 2026-04-10 18:28:52 -05:00
  • 4ccf1d4faf Fix out-of-bounds read in vprintf with trailing '%' (#4742) Raúl Marín 2026-04-10 21:23:57 +02:00
  • be98ea8add Fix bug re: return type of f(un)lockfile wrappers for Windows (#4739) Mike Vastola 2026-04-10 11:01:13 -04:00
  • 9396f77fe4 Remove unused header includes in test files (#4729) Kağan Can Şit 2026-04-06 04:40:48 +03:00
  • d2a159fbe7 Apply clang-format Victor Zverovich 2026-04-03 17:35:28 -07:00
  • 3febdca556 clang compilation failiure fix (#4718) mccakit 2026-04-03 02:51:38 +03:00
  • 907f002f8e Cleanup CI Victor Zverovich 2026-04-02 15:36:00 -07:00
  • 579587bee3 Bump github/codeql-action from 4.32.0 to 4.35.1 (#4727) dependabot[bot] 2026-04-02 15:20:10 -07:00
  • 8572a24603 Cleanup CI config Victor Zverovich 2026-04-02 14:45:48 -07:00
  • cdb8dc76d9 Add C++-Modules Based Linux CI workflow (#4708) Mathew Benson 2026-03-28 19:45:56 +03:00
  • 602df7dab8 Simplify copy Victor Zverovich 2026-03-28 09:33:45 -07:00
  • 7b2c4d064b Speed up iterator_buffer (#4679) user202729 2026-03-25 22:38:47 +08:00
  • dc05bee307 Don't assume nul termination in printf Victor Zverovich 2026-03-23 09:22:38 -07:00
  • ea85b81ccd Support fmt::runtime with wchar_t in fmt::format_to_n (#4715) sunmy2019 2026-03-22 08:10:17 +08:00
  • 4968433a6a Minor cleanup Victor Zverovich 2026-03-16 12:31:45 -07:00
  • e8244777ee Move a few classes into an anonymous namespace (#4713) Victor Chernyakin 2026-03-15 07:33:33 -07:00
  • 879463ecad Apply cmake-format Victor Zverovich 2026-03-14 14:24:09 -07:00
  • 7733f4c136 Add cmake-format job Victor Zverovich 2026-03-14 13:51:29 -07:00
  • ae6fd83e2e Make fmt/fmt-c.h compile with Clang on Windows (#4712) Victor Chernyakin 2026-03-13 17:51:48 -07:00
  • c0cd0fcfec Add missing moves to grouping std::string member (#4704) Aaron Gokaslan 2026-03-11 12:52:40 -04:00
  • 245e4d9723 Clean up a couple of CMake includes (#4710) Victor Chernyakin 2026-03-11 06:32:04 -07:00
  • 2b4eb7df47 Update Check for module support to include compiler versions (#4709) Mathew Benson 2026-03-10 01:37:46 +03:00
  • c29b64dde7 Cleanup the C API Victor Zverovich 2026-03-08 14:33:23 -07:00
  • eb03303099 Replace the dummy arg from compound initializers in the C API with more macro magic (#4696) Ferdinand Bachmann 2026-03-07 16:55:51 +01:00
  • ab4f661521 Rename cmake-format config Victor Zverovich 2026-03-05 17:36:49 -08:00
  • c8a6fd9177 Minor cleanup Victor Zverovich 2026-03-05 16:52:21 -08:00
  • d38881410a Deprecated initializer_list join Victor Zverovich 2026-03-05 16:32:50 -08:00
  • 282b68cbd7 Update a link Victor Zverovich 2026-03-04 09:09:09 -08:00
  • 8277ee6aa0 Update fmt::join to support more character types (#4686) Yancey 2026-03-05 00:14:08 +08:00
  • e2bf61cdf8 Fix fmt-c.h not being installed with fmt-c library (#4694) Ferdinand Bachmann 2026-03-04 01:43:53 +01:00
  • e090e3ffad Apply cmake-format Victor Zverovich 2026-03-03 13:35:11 -08:00
  • eef9ff4938 Fix module test Victor Zverovich 2026-03-03 12:53:45 -08:00
  • 04434416a4 Remove unnecessary CI change Victor Zverovich 2026-03-03 12:35:39 -08:00
  • 011b24123b Cleanup module test Victor Zverovich 2026-03-03 12:11:52 -08:00
  • 43d4810ba9 Cleanup CMake config more Victor Zverovich 2026-03-03 11:10:48 -08:00
  • e3a149f23c Cleanup CMake config Victor Zverovich 2026-03-03 08:39:58 -08:00
  • af9bb5c075 Mark detail::named_arg as deprecated Victor Zverovich 2026-03-03 08:22:10 -08:00
  • 0f133953fb Tweak docs Victor Zverovich 2026-03-03 08:20:51 -08:00
  • 4e1b170b44 Add Separate CMake Target for C++20 Modules (#4685) Mathew Benson 2026-03-02 20:11:31 +03:00
  • fca0445565 Bump actions/upload-artifact from 6.0.0 to 7.0.0 (#4691) dependabot[bot] 2026-03-01 13:06:20 -08:00
  • db4bea83d6 Move named_arg to public API (#4687) TPPPP 2026-03-01 07:34:39 +08:00
  • 88c5a91487 Fix CI (#4690) Victor Zverovich 2026-02-28 08:37:13 -08:00
  • 82553a7a5b wrap macro arguments in parentheses for robustness (#4681) Bernd Petrovitsch 2026-02-24 19:20:12 +01:00
  • 8d3f731763 Mark static arrays as constexpr for binary opt (#4680) Aaron Gokaslan 2026-02-23 20:08:35 -05:00
  • dc97113ca1 Cleanup the C API Victor Zverovich 2026-02-21 15:51:56 -08:00
  • 60d5d0cec6 Workaround broken _Generic in MSVC Victor Zverovich 2026-02-21 12:01:12 -08:00
  • 9e5bb7ef77 Cleanup the C API Victor Zverovich 2026-02-21 11:02:43 -08:00
  • 1dc644e021 Add C11 API with type-safe formatting (#4663) (#4671) Soumik15630m 2026-02-16 20:36:32 +05:30
  • b35de87ad9 std.h: Allow formatting std::unexpected type. (#4675) Stéén 2026-02-12 00:06:59 +01:00
  • f99d530247 Add include_guard (GLOBAL) to allow usage in multiple submodules (#4672) torsten48 2026-02-08 19:36:43 +01:00
  • 2d7dc922c6 Suppress warning C4305 (#4668) Ruriwo 2026-02-07 01:37:08 +08:00
  • 28b082cc2b Cleanup documentation (#4667) ssszcmawo 2026-02-05 03:47:47 +01:00
  • 2eda43e9be Add FMT_USE_FLOCKFILE macro to force has_flockfile trait to false (#4666) Mike Vastola 2026-02-03 15:45:07 -05:00
  • eb99f6eba6 Move std::byte formatter to std.h Victor Zverovich 2026-02-03 06:52:46 -08:00
  • b98926b73b uint128_fallback -> uint128 Victor Zverovich 2026-02-02 19:13:14 -08:00
  • 6322cf0520 int128_opt -> native_int128 Victor Zverovich 2026-02-02 18:16:53 -08:00
  • 8dfd23651c Cleanup Victor Zverovich 2026-02-02 17:30:46 -08:00
  • 3f98b54bd7 Move _BitInt next to bitref formatter Victor Zverovich 2026-02-02 16:34:12 -08:00
  • 27b7be63bf Remove unnecessary pragmas Victor Zverovich 2026-02-02 11:40:58 -08:00
  • 48967e1b6f Cleanup named args Victor Zverovich 2026-02-02 11:01:09 -08:00
  • 39e15aff74 Fix template argument ordering Victor Zverovich 2026-02-02 10:44:37 -08:00
  • d04c9801a7 Dedup compile check enforcement Victor Zverovich 2026-02-01 19:43:51 -08:00
  • 8976e3245a Deprecate array vformat_to Victor Zverovich 2026-02-01 11:12:50 -08:00
  • 45ed657df3 Cleanup locking Victor Zverovich 2026-02-01 08:22:38 -08:00
  • a5cd004883 Fix badge image link in README.md Victor Zverovich 2026-02-01 10:51:15 -08:00
  • 2597530990 Update badge links in README.md Victor Zverovich 2026-02-01 10:49:50 -08:00
  • afd51d1041 Bump github/codeql-action from 4.31.2 to 4.32.0 (#4664) dependabot[bot] 2026-02-01 08:21:38 -08:00
  • b9dc684649 Suppress useless conversion warnings Victor Zverovich 2026-01-31 20:46:17 -08:00
  • f3d510c10c Improve compatibility with std::format Victor Zverovich 2026-01-31 20:25:18 -08:00
  • 76d480c6fd Cleanup handling of adaptors Victor Zverovich 2026-01-31 19:35:50 -08:00
  • e55a02b39a Minor cleanup Victor Zverovich 2026-01-31 13:50:48 -08:00
  • c3f0391efd Remove old diagnostic suppression Victor Zverovich 2026-01-30 18:11:48 -08:00
  • 88f41bbdc0 Reduce noise Victor Zverovich 2026-01-30 17:45:16 -08:00
  • 0007426c2d Make deprecated include an opt in Victor Zverovich 2026-01-30 12:20:54 -08:00
  • 5cc5072aa6 Fix range suppresor formatter (#4660) Soumik15630m 2026-01-30 20:09:00 +05:30
  • cf74caae38 Simplify warning suppression Victor Zverovich 2026-01-29 22:20:13 -08:00
  • 71c63792dd Move _BitInt to format.h Victor Zverovich 2026-01-29 21:54:47 -08:00
  • 26c6b1c23d Move copy to format.h Victor Zverovich 2026-01-29 21:30:20 -08:00
  • b2a96c6087 Stop doing heroics for pathological user code Victor Zverovich 2026-01-29 20:44:16 -08:00
  • 45f230b9b2 Remove const_check Victor Zverovich 2026-01-29 17:29:33 -08:00
  • 99803085d4 Start phasing out const_check Victor Zverovich 2026-01-29 17:02:40 -08:00
  • 483eddc851 Merge workarounds for MSVC bugs Victor Zverovich 2026-01-29 16:31:06 -08:00
  • b5c4e795bb Minor cleanup Victor Zverovich 2026-01-29 13:57:51 -08:00
  • 9237a45439 Add an alias for unsigned long long Victor Zverovich 2026-01-29 09:42:51 -08:00