Commit Graph

  • 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
  • 5d8556a5e9 FMT: Comments updated Soumik15630m 2026-01-30 09:11:17 +05:30
  • 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
  • ed409c5ba9 Relax constexpr Victor Zverovich 2026-01-29 09:05:07 -08:00
  • e99ef3f9f9 Relax constexpr Victor Zverovich 2026-01-29 06:34:24 -08:00
  • 4147bfe1a7 NFC: CI formatting fixes Soumik15630m 2026-01-29 10:41:01 +05:30
  • 88f5f662cc NFC: CI formatting fixes Soumik15630m 2026-01-29 10:36:04 +05:30
  • 5d25f05bcc NFC: CI formatting fixes Soumik15630m 2026-01-29 10:28:56 +05:30
  • 7e8bc4134f Range formatter fix with a public trait is_container_adaptor Soumik15630m 2026-01-29 10:25:05 +05:30
  • 6bbba0747c Minor cleanup Victor Zverovich 2026-01-28 16:03:44 -08:00
  • 01e6f01076 Remove old assert_fail Victor Zverovich 2026-01-28 15:46:21 -08:00
  • 8eec491424 Early exit Victor Zverovich 2026-01-26 06:30:00 -08:00
  • 8ee3a56d12 Move <new> include to the implementation Victor Zverovich 2026-01-25 18:01:56 -08:00
  • 25df8ccd96 Fix usage of memset Victor Zverovich 2026-01-25 17:47:40 -08:00
  • a6eb4a511c Use memcpy consistently Victor Zverovich 2026-01-25 17:38:54 -08:00
  • 8b8fccdad4 Minor cleanup Victor Zverovich 2026-01-22 11:24:08 -08:00
  • f09185da65
    Add constexpr to argument value constructors (#4659) Ben Deane 2026-01-22 11:57:22 -07:00
  • 2f9bb5287f NFC: CI failing fixes Soumik15630m 2026-01-22 13:11:26 +05:30
  • d149787ade NFC: formatting fix Soumik15630m 2026-01-22 12:42:01 +05:30
  • 5487689a57 Fix #4123: Add fmt::is_container_adaptor trait to allow opt-out of adaptor formatting Soumik15630m 2026-01-22 12:27:07 +05:30
  • eb46964ccd
    Add constexpr to argument value constructors Ben Deane 2026-01-21 20:53:32 -07:00
  • b7b1abce38
    Update Android Gradle Plugin to 9.x (#4658) Soumik15630m 2026-01-21 23:52:00 +05:30
  • d58e3f08d0
    Use std::move (#4656) Kağan Can Şit 2026-01-20 21:42:23 +03:00
  • fd56f9aee6 Fixed some splngs Soumik15630m 2026-01-21 00:07:01 +05:30
  • 82da6a83f4
    Add const qualifiers and use std::move for improved const-correctness Kağan Can Şit 2026-01-18 16:50:01 +03:00
  • b35408eec5 Update Android Gradle Plugin to 9.x Soumik15630m 2026-01-20 12:10:18 +05:30
  • a9ea225cad
    Fix C++20 concept detection (#4653) Yat Ho 2026-01-17 02:48:40 +08:00
  • 9ab39bada8 Fix C++20 concept detection Yat Ho 2026-01-15 13:13:16 +08:00
  • 40ed39dc3b
    zoned_time Viktar Lukashonak 2026-01-15 11:59:59 +03:00
  • 0e078f6ed0 Use _M_AMD64 instead of legacy _M_X64 Victor Zverovich 2026-01-06 12:46:02 -08:00
  • 04864b1111 Remove unused include Victor Zverovich 2026-01-04 16:45:17 -08:00
  • 6b018edfb9
    add support for positional arguments as width and precision specifiers (#4643) Kareem Otoum 2026-01-05 00:39:02 +00:00
  • a9c8face7c test(scan): document current exponent parsing behavior Murat Toğunçhan Düzgün 2026-01-04 22:11:44 +03:00
  • 46a45990fe
    Fix missing named-arg validation for compiled format strings (#4638) Jaeheon Shim 2026-01-03 21:27:32 -05:00
  • 8dd4b48120 Remove compilation error tests Jaeheon Shim 2026-01-02 21:58:06 -05:00
  • d22d2d5dc7 Add missing newline Jaeheon Shim 2026-01-02 21:56:47 -05:00
  • debde0acd7 fix test case failing ci tests kareemotoum 2026-01-03 02:33:22 +03:00
  • cbd4fc18c3
    test(scan): add basic float scan coverage (#4644) Murat Toğunçhan Düzgün 2026-01-03 01:34:18 +03:00
  • bf3babfd7c
    Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#4642) dependabot[bot] 2026-01-01 13:10:42 -08:00
  • 7e384cc40e test(scan): add basic float scan coverage Murat Toğunçhan Düzgün 2026-01-01 22:24:35 +03:00
  • 90ad0fcf45 make positional arguments work as width and precision specifiers with floating-point formats too kareemotoum 2026-01-01 18:05:19 +03:00
  • a3f8d8e4ce
    Bump actions/upload-artifact from 5.0.0 to 6.0.0 dependabot[bot] 2026-01-01 15:02:08 +00:00
  • 9970547e2b
    Bump msys2/setup-msys2 from 2.28.0 to 2.30.0 dependabot[bot] 2026-01-01 15:02:02 +00:00
  • dcf8242be8
    Bump github/codeql-action from 4.31.2 to 4.31.9 dependabot[bot] 2026-01-01 15:01:59 +00:00
  • 95ba44311c
    Add funding configuration for GitHub Victor Zverovich 2025-12-31 09:21:49 -08:00
  • 605dd2a1d9
    Make digits2_i noexcept to match digits2 function (#4639) Aaron Gokaslan 2025-12-30 14:34:08 -05:00
  • bc1cb1a218 Fix formatting Jaeheon Shim 2025-12-30 14:21:49 -05:00
  • e4bc7a1558
    Make digits2_i noexcept to match digits2 function Aaron Gokaslan 2025-12-30 12:40:32 -05:00
  • 3c44f2d300 Remove duplicate named argument test for now Jaeheon Shim 2025-12-29 20:31:16 -05:00
  • f3ad65c518 During format string compilation, static assert that either the format string contains dynamic names, or an argument id is found for every named argument Jaeheon Shim 2025-12-29 17:10:13 -05:00
  • 41634ec35e Create compilation error tests for FMT_COMPILE missing named argument cases Jaeheon Shim 2025-12-29 13:57:02 -05:00
  • 7ad8004d57
    Speed up do_format_decimal (#4630) user202729 2025-12-26 00:21:20 +08:00
  • 0438dd20f8 Fix: Resolve IntelliSense/linter false positive for type_is_unformattable_for Subash Chandra 2025-12-21 07:25:41 -06:00
  • 2714a5eac1 Add test cases to extend bit_test coverage to signed integers unknown 2025-12-18 19:41:20 +05:30
  • 91d1aced0a Split exception into a separate file not to confuse openssf Victor Zverovich 2025-12-17 10:31:12 -08:00
  • 2e819a11f2
    Some documentation improvements (#4631) user202729 2025-12-17 22:53:01 +08:00
  • 0aca816f7d Some documentation improvements user202729 2025-12-16 16:23:43 +07:00
  • 7bce22571a
    Make it work on newer mkdocstrings, fix deprecation warnings (#4626) Zephyr Lykos 2025-12-15 00:36:41 +08:00
  • e4e2e22b93 Avoid failure if sizeof(unsigned long long) > 8 user202729 2025-12-14 12:42:24 +07:00
  • 79d8430f22 Fix lint user202729 2025-12-14 12:34:12 +07:00
  • 4435698a7a Fix compiler warning user202729 2025-12-14 02:33:26 +07:00
  • a0166941c2 Speed up do_format_decimal user202729 2025-12-13 21:39:10 +07:00
  • ec73fb7247 Cleanup gtest cmake config Victor Zverovich 2025-12-09 18:17:46 -08:00
  • 3269c1cea5 Minor improvement to digits2 Victor Zverovich 2025-12-07 17:56:26 -08:00
  • fdad8cf99e
    Bump documentation dependency versions Zephyr Lykos 2025-12-09 02:35:06 +08:00
  • 4c6c1a5417
    Make it work on newer mkdocstrings, fix deprecation warnings Zephyr Lykos 2025-12-08 20:45:46 +08:00
  • 789aa69e0a
    fix: add missing operator (#4627) marcel-behlau-elfin 2025-12-09 21:38:28 +01:00
  • 2a50a0d808
    Remove unused symbol check (#4625) Zephyr Lykos 2025-12-09 04:23:37 +08:00
  • dba0ce34e8
    Remove unused symbol check Zephyr Lykos 2025-12-08 16:40:31 +08:00
  • d0f1624bd9 fix: add missing operator Marcel Behlau 2025-12-08 17:05:00 +01:00
  • 02d6f3d9e4 Bump version Victor Zverovich 2025-12-07 08:20:47 -08:00
  • 19e4d5ecd9 Fix handling of pointers in format string compilation and FMT_BUILTIN_TYPES=0 Victor Zverovich 2025-12-07 07:23:19 -08:00
  • a6e871e39b Don't pull in locale dependency Victor Zverovich 2025-11-30 07:48:00 -08:00
  • e137db699a
    Fix doc CSS to display white-space properly (#4622) Watal M. Iwasaki 2025-12-04 04:35:04 +09:00
  • c760900714 Fix doc CSS to display white-space properly Watal M. Iwasaki 2025-12-03 11:00:22 +09:00
  • d6712ff2c0
    Bump actions/checkout from 5.0.0 to 6.0.0 (#4621) dependabot[bot] 2025-12-01 09:04:20 -08:00
  • 677123dbcd
    Bump actions/checkout from 5.0.0 to 6.0.0 dependabot[bot] 2025-12-01 16:39:02 +00:00
  • ffcad92b45
    Bump github/codeql-action from 4.31.2 to 4.31.6 dependabot[bot] 2025-12-01 16:38:54 +00:00
  • 2d839bbc61 Fix format_to_n Victor Zverovich 2025-11-30 07:12:48 -08:00
  • 5bc56e24a9 Update clang-format to version 21 Victor Zverovich 2025-11-28 19:28:17 -08:00
  • 2727215c11
    chore: minor improvement for docs (#4616) bigmoonbit 2025-11-29 04:55:25 +08:00
  • 7e3f5d61eb chore: minor improvement for docs bigmoonbit 2025-11-27 15:02:21 +08:00
  • 790b9389ae
    Update README for clarity on performance comparison 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
  • 66d2730fa1 Move FMT_USE_CONSTEVAL check to FMT_STRING directly friedkeenan 2025-11-21 09:12:33 -06:00
  • 54f7d6d91b Make FMT_STRING redundant when FMT_USE_CONSTEVAL is enabled friedkeenan 2025-11-20 13:30:10 -06: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