Commit Graph

  • 790b9389ae Update README for clarity on performance comparison master Victor Zverovich 2025-11-23 11:15:23 -08:00
  • a731c73fd5 Make FMT_USE_FULL_CACHE_DRAGONBOX depend on __OPTIMIZE_SIZE__ by default Victor Zverovich 2025-11-23 09:03:02 -08:00
  • 3391f9e992 Cleanup test Victor Zverovich 2025-11-22 15:19:48 -08:00
  • 9f197b22ae Make FMT_STRING redundant when FMT_USE_CONSTEVAL is enabled (#4612) friedkeenan 2025-11-22 16:36:29 -06:00
  • f20b16617e Fix formatting Victor Zverovich 2025-11-22 13:48:03 -08:00
  • 14451704d5 Opt out std::complex from tuple formatting Victor Zverovich 2025-11-22 08:23:11 -08:00
  • 7a0da1c68a Merge compile-time FP tests into other compile-time tests Victor Zverovich 2025-11-22 07:46:38 -08:00
  • e3d2174b3c Remove more invalid tests Victor Zverovich 2025-11-22 07:19:32 -08:00
  • a6fb4d3b06 Remove invalid tests Victor Zverovich 2025-11-22 07:00:06 -08:00
  • 706fecea30 Apply clang-format Victor Zverovich 2025-11-22 06:45:50 -08:00
  • e00fd756cc Update link Victor Zverovich 2025-11-19 06:58:44 -08:00
  • fc17e825d9 Remove the broken fmt::say function Victor Zverovich 2025-11-12 11:06:01 -08:00
  • 3fccfb8a80 Update benchmark table formatting in README Victor Zverovich 2025-11-07 10:05:56 -08:00
  • 690c9c71a0 Update benchmark results Victor Zverovich 2025-11-06 17:25:24 -08:00
  • 1122268510 Make path formatting lossless with WTF-8 Victor Zverovich 2025-11-05 09:19:10 -10:00
  • a4c7e17133 Improve build speed, take 2 Victor Zverovich 2025-11-04 10:19:39 -10:00
  • bfd0129b91 Improve build speed Victor Zverovich 2025-11-04 08:53:26 -10:00
  • 62f57b2496 Fix the macOS build Victor Zverovich 2025-11-04 09:12:57 -10:00
  • ef7a566413 Reduce bloat-test result in debug mode from ~200k to ~85k Victor Zverovich 2025-11-03 16:05:23 -10:00
  • 42840cb415 Update benchmark results Victor Zverovich 2025-11-03 16:50:43 -08:00
  • 5ac44cd128 Fix a warning Victor Zverovich 2025-11-03 13:30:55 -10:00
  • 23c13b3060 Handle ulink in docs Victor Zverovich 2025-11-03 13:14:48 -10:00
  • 29c46fb82d Add support for more doxygen tags Victor Zverovich 2025-11-03 10:57:41 -10:00
  • a0571f3f59 Document output_file Victor Zverovich 2025-11-03 10:11:31 -10:00
  • a195dd6b37 Bump github/codeql-action from 3.30.5 to 4.31.2 (#4599) dependabot[bot] 2025-11-03 08:53:27 -08:00
  • 33ad559eb8 Fix fuzzer Victor Zverovich 2025-11-02 07:26:47 -10:00
  • b6cd356196 Bump actions/upload-artifact from 4.6.0 to 5.0.0 (#4598) dependabot[bot] 2025-11-01 09:39:15 -07:00
  • 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) J. Berger 2025-11-01 17:38:30 +01:00
  • 27bf8b47fe Add FMT_CONSTEXPR to static_format_result members (#4591) Stéén 2025-10-30 02:34:42 +01:00
  • 407c905e45 Update version 12.1.0 Victor Zverovich 2025-10-29 07:40:27 -07:00
  • f781d2b932 Update ChangeLog.md Victor Zverovich 2025-10-25 09:10:24 -07:00
  • 5987082c47 Bump version Victor Zverovich 2025-10-25 08:30:18 -07:00
  • 681c9e689b Update changelog Victor Zverovich 2025-10-25 08:30:01 -07:00
  • 913507044b Fix leaky diagnostic ignored pragma (#4588) Peter Hill 2025-10-25 16:28:24 +01:00
  • ff357e9e4a Remove extra whitespace Victor Zverovich 2025-10-25 08:10:57 -07:00
  • 728dfeab5b Fix apidoc comment Victor Zverovich 2025-10-25 08:06:23 -07:00
  • 7adc922ebb Update changelog Victor Zverovich 2025-10-25 08:02:24 -07:00
  • 70ed0ab82a Update changelog Victor Zverovich 2025-10-25 07:51:29 -07:00
  • b95fd6132b Avoid an ABI break for clang Victor Zverovich 2025-10-25 07:17:41 -07:00
  • 7241bbb149 Update changelog Victor Zverovich 2025-10-22 13:11:04 -07:00
  • c0ddbacfd3 Bump version Victor Zverovich 2025-10-22 13:06:14 -07:00
  • 9395ef5fcb Don't include std::locale::collate value in the symbol Victor Zverovich 2025-10-22 13:48:13 -07:00
  • 9721d974fc Workaround ABI compatibility between clang and gcc Victor Zverovich 2025-10-22 12:34:47 -07:00
  • d6bdb69c62 Move FMT_API from ostream class to members (#4584) Fatih BAKIR 2025-10-20 07:49:23 -07:00
  • 08d38d6e78 Make error_code formatter debug-enabled Victor Zverovich 2025-10-19 10:35:45 -07:00
  • a2289b8593 Fix the build Victor Zverovich 2025-10-19 10:30:42 -07:00
  • e8da5ba275 Fix formatting Victor Zverovich 2025-10-19 10:22:39 -07:00
  • e2aa06cd0a Workaround ABI incompatibility between clang ang gcc Victor Zverovich 2025-10-18 07:39:31 -07:00
  • 85f6ecc7a0 Add format_as support for std::variant and std::expected formatters (#4575) Vladislav Shchapov 2025-10-19 02:05:21 +05:00
  • 378a5ab3c1 value-initialise the buffer array member of detail::ansi_color_escape so that it can be used in a constexpr context in MSVC; compiler rejects as non-constant due to 'uninitialized symbol' otherwise (#4581) Harry Denholm 2025-10-17 15:10:56 +00:00
  • 656d14db8b docs: format two unescaped printf references with backticks (#4578) John Zimmerman 2025-10-16 13:27:51 -05:00
  • 31bed1bb65 Fix module fmt::join<string_view> (#4577) Justin Riddell 2025-10-16 19:25:19 +01:00
  • 8eebb4334b [fix] #4565 When using MSVC to compile v12.0.0, many compilation warn… (#4572) LiangHu 2025-10-13 01:56:13 +08:00
  • beefc1c14f Tweak wording Victor Zverovich 2025-10-12 10:54:28 -07:00
  • 81fe170849 Update docs Victor Zverovich 2025-10-12 10:42:12 -07:00
  • 491dc16a6d Cleanup docs Victor Zverovich 2025-10-12 10:33:05 -07:00
  • 41326207c7 Cleanup docs Victor Zverovich 2025-10-12 10:18:45 -07:00
  • c4f70ab69e Cleanup docs Victor Zverovich 2025-10-12 09:34:46 -07:00
  • 5e214f0c43 Cleanup docs Victor Zverovich 2025-10-12 09:24:58 -07:00
  • 1234bc312e Apply clang-tidy Victor Zverovich 2025-10-11 07:56:24 -07:00
  • b77a751625 Revert std::malloc/std::free to global malloc/free (#4569) (#4570) rohitsutreja 2025-10-10 22:07:05 +05:30
  • 8db24c0ea9 restore 'inline' for normalize_libcxx_inline_namespaces (#4571) rohitsutreja 2025-10-10 20:19:53 +05:30
  • 03c7e28965 write_demangled_name supports libc++ + clang-cl (#4560) Fatih BAKIR 2025-10-08 12:23:57 -07:00
  • 47a18b2fe9 Minor cleanup Victor Zverovich 2025-10-07 13:52:59 -07:00
  • eb44d87b52 docs: range formatter grammar fix (#4567) Peter Steneteg 2025-10-07 20:34:00 +02:00
  • b580360ab7 base.h: _BitInt is not available when Clang is used as a host compiler for NVCC (#4564) Martin Valgur 2025-10-06 18:45:12 +03:00
  • 486e7ba579 support std::optional holding cv-qualified types (#4562) Oleksandr Koval 2025-10-03 14:40:44 +03:00
  • 27ea09836a Error on unsafe uses of join Victor Zverovich 2025-10-02 16:24:22 -04:00
  • b5b9317a3c Warn about unsafe use of join Victor Zverovich 2025-10-02 12:30:55 -04:00
  • d13e5d048d Bump github/codeql-action from 3.29.7 to 3.30.5 (#4558) dependabot[bot] 2025-10-02 06:08:07 -07:00
  • b9ac8b225d style: Correct indentation in locale initialization (#4557) teruyamato0731 2025-10-02 20:10:31 +09:00
  • 4801f54e59 docs: Add compile-time options to API documentation (#4551) teruyamato0731 2025-10-01 06:03:11 +09:00
  • 5f66e07cb0 Suppress an unused argument warning Victor Zverovich 2025-09-28 19:45:41 -04:00
  • 17be91c079 Fix a clang-tidy error Victor Zverovich 2025-09-26 08:28:51 -07:00
  • dcea616535 Fix compilation with locale disabled in header-only mode Victor Zverovich 2025-09-26 07:48:43 -07:00
  • a2fd48e039 Make FMT_USE_CONSTEVAL optional #4545 (#4546) SnapperTT 2025-09-25 03:30:41 +09:30
  • e28c371c0f Fix ambiguous call to fprintf when compiling as a C++20 module (#4548) Nikita Tsarev 2025-09-22 20:58:59 +02:00
  • 6b6cdd9405 Store size in a local variable while unchanged Victor Zverovich 2025-09-21 12:51:06 -07:00
  • c5e55972ae Minor improvements to mkdocs Victor Zverovich 2025-09-21 12:46:52 -07:00
  • dc409ee86d Explain mkdocs deploy invocation Victor Zverovich 2025-09-21 08:09:30 -07:00
  • 4cce5f458d Perf: Optimize function append in include/fmt/base.h (#4541) Yuwei Zhao 2025-09-22 03:40:26 +08:00
  • aa8a30838a Fix mike invocation Victor Zverovich 2025-09-21 08:01:32 -07:00
  • b18ece7d71 Export is_compiled_string and operator""_cf (#4544) CrackedMatter 2025-09-19 17:54:54 +02:00
  • e424e3f2e6 Update version 12.0.0 Victor Zverovich 2025-09-17 09:45:35 -07:00
  • ddd20d57ec Bump version Victor Zverovich 2025-09-17 09:14:47 -07:00
  • 594143e374 Fix formatting in ChangeLog benchmark section Victor Zverovich 2025-09-17 09:08:01 -07:00
  • 09005428ab Fix formatting in ChangeLog.md Victor Zverovich 2025-09-17 09:05:36 -07:00
  • aaefc029d1 Update changelog Victor Zverovich 2025-09-17 09:05:15 -07:00
  • 9fb9f17dac Update changelog Victor Zverovich 2025-09-17 09:04:32 -07:00
  • a3b3d7ed46 Simplify duration cast Victor Zverovich 2025-09-13 11:02:51 -07:00
  • 9aee518f3e Update changelog Victor Zverovich 2025-09-13 10:51:11 -07:00
  • 83189189a1 Remove get_dynamic_spec Victor Zverovich 2025-09-13 10:23:41 -07:00
  • 9bb14ffc47 Remove deprecated APIs Victor Zverovich 2025-09-13 09:55:57 -07:00
  • 556c4177b6 Remove deprecated localtime Victor Zverovich 2025-09-13 09:38:20 -07:00
  • bfdef8b15d Remove deprecated functions Victor Zverovich 2025-09-13 08:35:35 -07:00
  • e33c76a1c2 Update changelog Victor Zverovich 2025-09-13 08:17:13 -07:00
  • f9face7147 Update changelog Victor Zverovich 2025-09-13 07:59:25 -07:00
  • 36390db094 Add Conan instructions in getting-started page (#4537) Uilian Ries 2025-09-10 20:04:48 +02:00
  • da97ba2914 [cmake] fix MASTER_PROJECT heuristic; only enable install if master project (#4536) crueter 2025-09-10 14:01:25 -04:00
  • 79a5e93027 Update changelog Victor Zverovich 2025-09-10 10:59:23 -07:00