Victor Zverovich
c4f70ab69e
Cleanup docs
2025-10-12 09:34:46 -07:00
Victor Zverovich
5e214f0c43
Cleanup docs
2025-10-12 09:24:58 -07:00
Victor Zverovich
1234bc312e
Apply clang-tidy
2025-10-11 07:58:17 -07:00
rohitsutreja
b77a751625
Revert std::malloc/std::free to global malloc/free ( #4569 ) ( #4570 )
2025-10-10 09:37:05 -07:00
rohitsutreja
8db24c0ea9
restore 'inline' for normalize_libcxx_inline_namespaces ( #4571 )
2025-10-10 07:49:53 -07:00
Fatih BAKIR
03c7e28965
write_demangled_name supports libc++ + clang-cl ( #4560 )
...
The current implementation assumes whenever we're on an FMT_MSC_VERSION
compiler, the standard library is MSVC's STL. However, with clang-cl we
have the possibility of using LLVM libc++ instead of MSVC STL. In that
scenario, the previous implementation produced the wrong demangled names
for RTTI types.
This patch detects the different combinations, and combines the existing
demangling implementations to produce the correct names and make all
tests pass on libc++ + clang-cl.
2025-10-08 12:23:57 -07:00
Victor Zverovich
47a18b2fe9
Minor cleanup
2025-10-07 13:52:59 -07:00
Peter Steneteg
eb44d87b52
docs: range formatter grammar fix ( #4567 )
2025-10-07 11:34:00 -07:00
Martin Valgur
b580360ab7
base.h: _BitInt is not available when Clang is used as a host compiler for NVCC ( #4564 )
2025-10-06 08:45:12 -07:00
Oleksandr Koval
486e7ba579
support std::optional holding cv-qualified types ( #4562 )
...
Fixes #4561
2025-10-03 04:40:44 -07:00
Victor Zverovich
27ea09836a
Error on unsafe uses of join
2025-10-02 16:24:22 -04:00
Victor Zverovich
b5b9317a3c
Warn about unsafe use of join
2025-10-02 12:35:07 -04:00
dependabot[bot]
d13e5d048d
Bump github/codeql-action from 3.29.7 to 3.30.5 ( #4558 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.29.7 to 3.30.5.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](51f77329af...3599b3baa1 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.30.5
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>
2025-10-02 06:08:07 -07:00
teruyamato0731
b9ac8b225d
style: Correct indentation in locale initialization ( #4557 )
2025-10-02 04:10:31 -07:00
teruyamato0731
4801f54e59
docs: Add compile-time options to API documentation ( #4551 )
2025-09-30 14:03:11 -07:00
Victor Zverovich
5f66e07cb0
Suppress an unused argument warning
2025-09-28 19:45:41 -04:00
Victor Zverovich
17be91c079
Fix a clang-tidy error
2025-09-26 08:28:51 -07:00
Victor Zverovich
dcea616535
Fix compilation with locale disabled in header-only mode
2025-09-26 07:48:43 -07:00
SnapperTT
a2fd48e039
Make FMT_USE_CONSTEVAL optional #4545 ( #4546 )
2025-09-24 11:00:41 -07:00
Nikita Tsarev
e28c371c0f
Fix ambiguous call to fprintf when compiling as a C++20 module ( #4548 )
2025-09-22 11:58:59 -07:00
Victor Zverovich
6b6cdd9405
Store size in a local variable while unchanged
2025-09-21 12:51:06 -07:00
Victor Zverovich
c5e55972ae
Minor improvements to mkdocs
2025-09-21 12:47:15 -07:00
Victor Zverovich
dc409ee86d
Explain mkdocs deploy invocation
2025-09-21 12:47:09 -07:00
Yuwei Zhao
4cce5f458d
Perf: Optimize function append in include/fmt/base.h ( #4541 )
2025-09-21 12:40:26 -07:00
Victor Zverovich
aa8a30838a
Fix mike invocation
2025-09-21 08:03:21 -07:00
CrackedMatter
b18ece7d71
Export is_compiled_string and operator""_cf ( #4544 )
2025-09-19 08:54:54 -07:00
Victor Zverovich
e424e3f2e6
Update version
12.0.0
2025-09-17 09:45:35 -07:00
Victor Zverovich
ddd20d57ec
Bump version
2025-09-17 09:14:47 -07:00
Victor Zverovich
594143e374
Fix formatting in ChangeLog benchmark section
...
Correct formatting of the benchmark table in ChangeLog.
2025-09-17 09:08:01 -07:00
Victor Zverovich
09005428ab
Fix formatting in ChangeLog.md
2025-09-17 09:05:36 -07:00
Victor Zverovich
aaefc029d1
Update changelog
2025-09-17 09:05:15 -07:00
Victor Zverovich
9fb9f17dac
Update changelog
2025-09-17 09:04:32 -07:00
Victor Zverovich
a3b3d7ed46
Simplify duration cast
2025-09-13 11:32:03 -07:00
Victor Zverovich
9aee518f3e
Update changelog
2025-09-13 10:51:11 -07:00
Victor Zverovich
83189189a1
Remove get_dynamic_spec
2025-09-13 10:38:50 -07:00
Victor Zverovich
9bb14ffc47
Remove deprecated APIs
2025-09-13 10:07:16 -07:00
Victor Zverovich
556c4177b6
Remove deprecated localtime
2025-09-13 09:41:24 -07:00
Victor Zverovich
bfdef8b15d
Remove deprecated functions
2025-09-13 09:25:53 -07:00
Victor Zverovich
e33c76a1c2
Update changelog
2025-09-13 08:17:13 -07:00
Victor Zverovich
f9face7147
Update changelog
2025-09-13 07:59:25 -07:00
Uilian Ries
36390db094
Add Conan instructions in getting-started page ( #4537 )
...
Signed-off-by: Uilian Ries <uilianries@gmail.com >
2025-09-10 11:04:48 -07:00
crueter
da97ba2914
[cmake] fix MASTER_PROJECT heuristic; only enable install if master project ( #4536 )
...
SOURCE vs CURRENT_SOURCE is unreliable. `DEFINED PROJECT_NAME` is a much more portable way of determination.
Also, installation shouldn't default to on if it is a subproject.
2025-09-10 11:01:25 -07:00
Victor Zverovich
79a5e93027
Update changelog
2025-09-10 10:59:23 -07:00
Fatih BAKIR
18e160eb4c
Add missing include for crtdbg.h ( #4534 )
...
This header uses _CRT_ASSERT, which is defined in crtdbg.h but does not
include it, causing a build error in format-test.cc
Fixes the issue by including the header
2025-09-08 09:37:43 -07:00
Victor Zverovich
53d006abfd
Update changelog
2025-09-07 09:20:53 -07:00
Victor Zverovich
63bef33999
Update changelog
2025-09-07 08:36:07 -07:00
Victor Zverovich
d7cbfef11c
Update changelog
2025-09-07 08:29:03 -07:00
Victor Zverovich
26b033e239
Update changelog
2025-09-07 07:54:59 -07:00
Victor Zverovich
609188cb92
Cleanup macro definitions
2025-09-07 07:44:49 -07:00
Victor Zverovich
84b9c00711
Update changelog
2025-09-07 07:44:11 -07:00