Commit Graph

7768 Commits

Author SHA1 Message Date
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 a5cd004883 Fix badge image link in README.md 2026-02-01 10:51:15 -08:00
Victor Zverovich 2597530990 Update badge links in README.md 2026-02-01 10:49:50 -08:00
dependabot[bot] afd51d1041 Bump github/codeql-action from 4.31.2 to 4.32.0 (#4664)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.2 to 4.32.0.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/0499de31b99561a6d14a36a5f662c2a54f91beee...b20883b0cd1f46c72ae0ba6d1090936928f9fa30)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-01 08:21:38 -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
Victor Zverovich 8b8fccdad4 Minor cleanup 2026-01-22 11:24:08 -08:00
Ben Deane f09185da65 Add constexpr to argument value constructors (#4659) 2026-01-22 10:57:22 -08:00
Soumik15630m b7b1abce38 Update Android Gradle Plugin to 9.x (#4658) 2026-01-21 10:22:00 -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
Victor Zverovich 04864b1111 Remove unused include 2026-01-04 16:45:17 -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
Murat Toğunçhan Düzgün cbd4fc18c3 test(scan): add basic float scan coverage (#4644) 2026-01-02 14:34:18 -08:00
dependabot[bot] bf3babfd7c Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#4642)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/330a01c490aca151604b8cf639adc76d48f6c5d4...b7c566a772e6b6bfb58ed0dc250532a479d7789f)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-01 13:10:42 -08:00
Victor Zverovich 95ba44311c Add funding configuration for GitHub 2025-12-31 09:21:49 -08:00
Aaron Gokaslan 605dd2a1d9 Make digits2_i noexcept to match digits2 function (#4639)
Add noexcept specifier to digits2_i too make it match https://github.com/fmtlib/fmt/commit/3269c1cea53cb84ab971b36486627367cf73cadc
2025-12-30 11:34:08 -08:00
user202729 7ad8004d57 Speed up do_format_decimal (#4630) 2025-12-25 08:21:20 -08:00
Victor Zverovich 91d1aced0a Split exception into a separate file not to confuse openssf 2025-12-17 10:31:12 -08:00
user202729 2e819a11f2 Some documentation improvements (#4631) 2025-12-17 06:53:01 -08:00
Zephyr Lykos 7bce22571a Make it work on newer mkdocstrings, fix deprecation warnings (#4626)
* Make it work on newer mkdocstrings, fix deprecation warnings

* Bump documentation dependency versions
2025-12-14 08:36:41 -08:00
Victor Zverovich ec73fb7247 Cleanup gtest cmake config 2025-12-09 18:27:32 -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