Files

1.4 MiB

1d6bdb69c62da37f13f5593cec10142f17d8e190f08d38d6e78e370768ebb7c0fb6b547a2db71d92cFatih BAKIRmfatihbakir@gmail.com2025-10-20T07:49:23-07:00HEAD -> master, origin/master, origin/HEADMove FMT_API from ostream class to members (#4584)
208d38d6e78e370768ebb7c0fb6b547a2db71d92ca2289b8593d22e2b791f137c996cd575238ca5dbVictor Zverovichviz@meta.com2025-10-19T10:35:45-07:00Make error_code formatter debug-enabled
3a2289b8593d22e2b791f137c996cd575238ca5dbe8da5ba2757f566c30b23c9aa2a2a6223b63362aVictor Zverovichviz@meta.com2025-10-19T10:30:42-07:00Fix the build
4e8da5ba2757f566c30b23c9aa2a2a6223b63362ae2aa06cd0a289985159f775600f82fcb4e006d4aVictor Zverovichviz@meta.com2025-10-19T10:22:39-07:00Fix formatting
5e2aa06cd0a289985159f775600f82fcb4e006d4a85f6ecc7a01dcd9428dd365cbabc568b96c4815eVictor Zverovichviz@meta.com2025-10-18T07:39:31-07:00Workaround ABI incompatibility between clang ang gcc
685f6ecc7a01dcd9428dd365cbabc568b96c4815e378a5ab3c1fbb16873596de5215db5aa55bd5b09Vladislav Shchapovvladislav@shchapov.ru2025-10-19T02:05:21+05:00Add format_as support for std::variant and std::expected formatters (#4575)
7378a5ab3c1fbb16873596de5215db5aa55bd5b09656d14db8bea59bb9a6d9321530df1f14a9e2ab4Harry Denholmharry.denholm@gmail.com2025-10-17T15:10:56Zvalue-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)
8656d14db8bea59bb9a6d9321530df1f14a9e2ab431bed1bb6584e726e9537e9efd1ab19fbcf370baJohn Zimmerman140193884+zimmerman-dev@users.noreply.github.com2025-10-16T13:27:51-05:00docs: format two unescaped printf references with backticks (#4578)
931bed1bb6584e726e9537e9efd1ab19fbcf370ba8eebb4334bbf102b2e79e8c011c68c4fac124b08Justin Riddellarghnews@hotmail.co.uk2025-10-16T19:25:19+01:00Fix module fmt::join<string_view> (#4577)
108eebb4334bbf102b2e79e8c011c68c4fac124b08beefc1c14f742912f3f2d433f088c40d3a18736cLiangHu32604055+LiangHuDream@users.noreply.github.com2025-10-13T01:56:13+08:00[fix] #4565 When using MSVC to compile v12.0.0, many compilation warn… (#4572)
11beefc1c14f742912f3f2d433f088c40d3a18736c81fe170849494f7edc61b42931d821a71d1a49faVictor Zverovichviz@meta.com2025-10-12T10:54:28-07:00Tweak wording
1281fe170849494f7edc61b42931d821a71d1a49fa491dc16a6d068a0a1384f1dfd48858933a9ec2d6Victor Zverovichviz@meta.com2025-10-12T10:42:12-07:00Update docs
13491dc16a6d068a0a1384f1dfd48858933a9ec2d641326207c7a270e098c32585c84cd93cd32a5acbVictor Zverovichviz@meta.com2025-10-12T10:33:05-07:00Cleanup docs
1441326207c7a270e098c32585c84cd93cd32a5acbc4f70ab69e124c2d06c29a535dbfdaf949df2d03Victor Zverovichviz@meta.com2025-10-12T10:18:45-07:00Cleanup docs
15c4f70ab69e124c2d06c29a535dbfdaf949df2d035e214f0c437a84e5927fbb8ccb0399ac8c5694a2Victor Zverovichviz@meta.com2025-10-12T09:34:46-07:00Cleanup docs
165e214f0c437a84e5927fbb8ccb0399ac8c5694a21234bc312ec3f62f7b9bb80756bf4d6074949bfaVictor Zverovichviz@meta.com2025-10-12T09:24:58-07:00Cleanup docs
171234bc312ec3f62f7b9bb80756bf4d6074949bfab77a7516251d21aef1c6130dad116edff1a13173Victor Zverovichviz@meta.com2025-10-11T07:56:24-07:00Apply clang-tidy
18b77a7516251d21aef1c6130dad116edff1a131738db24c0ea973cfd6b897286240c68423937f46bfrohitsutreja128723626+rohitsutreja@users.noreply.github.com2025-10-10T22:07:05+05:30Revert std::malloc/std::free to global malloc/free (#4569) (#4570)
198db24c0ea973cfd6b897286240c68423937f46bf03c7e28965684f3faa62c704d1ef6000230e94e5rohitsutreja128723626+rohitsutreja@users.noreply.github.com2025-10-10T20:19:53+05:30restore 'inline' for normalize_libcxx_inline_namespaces (#4571)
2003c7e28965684f3faa62c704d1ef6000230e94e547a18b2fe98557590f35055a93d1932f7466d4dbFatih BAKIRmfatihbakir@gmail.com2025-10-08T12:23:57-07:00write_demangled_name supports libc++ + clang-cl (#4560)
2147a18b2fe98557590f35055a93d1932f7466d4dbeb44d87b523f09e69f2fdc3e9593ade5c254160cVictor Zverovichviz@meta.com2025-10-07T13:52:59-07:00Minor cleanup
22eb44d87b523f09e69f2fdc3e9593ade5c254160cb580360ab7795c26dadf94d9c7c292271dd252a5Peter Stenetegpeter@steneteg.se2025-10-07T20:34:00+02:00docs: range formatter grammar fix (#4567)
23b580360ab7795c26dadf94d9c7c292271dd252a5486e7ba579a2c677772d004ecd0311142ba481beMartin Valgurmartin.valgur@gmail.com2025-10-06T18:45:12+03:00base.h: `_BitInt` is not available when Clang is used as a host compiler for NVCC (#4564)
24486e7ba579a2c677772d004ecd0311142ba481be27ea09836a8f62dd1d955798074753dda92f5980Oleksandr Koval37271580+OleksandrKvl@users.noreply.github.com2025-10-03T14:40:44+03:00support `std::optional` holding cv-qualified types (#4562)
2527ea09836a8f62dd1d955798074753dda92f5980b5b9317a3c1b794b0cd1087a4b4076fc2c278deeVictor Zverovichviz@meta.com2025-10-02T16:24:22-04:00Error on unsafe uses of join
26b5b9317a3c1b794b0cd1087a4b4076fc2c278deed13e5d048d851923a46806ea574ca6fdfea326deVictor Zverovichviz@meta.com2025-10-02T12:30:55-04:00Warn about unsafe use of join
27d13e5d048d851923a46806ea574ca6fdfea326deb9ac8b225ddfd64b63997007653eaf3e9d05d510dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2025-10-02T06:08:07-07:00Bump github/codeql-action from 3.29.7 to 3.30.5 (#4558)
28b9ac8b225ddfd64b63997007653eaf3e9d05d5104801f54e59d4478a2fe150b7e3ee8327541431aateruyamato073177840326+teruyamato0731@users.noreply.github.com2025-10-02T20:10:31+09:00style: Correct indentation in locale initialization (#4557)
294801f54e59d4478a2fe150b7e3ee8327541431aa5f66e07cb0a5e07418caea37d3d699ca14ecdf5bteruyamato073177840326+teruyamato0731@users.noreply.github.com2025-10-01T06:03:11+09:00docs: Add compile-time options to API documentation (#4551)
305f66e07cb0a5e07418caea37d3d699ca14ecdf5b17be91c07901d960e1ede3c94b286d14129ca868Victor Zverovichviz@meta.com2025-09-28T19:45:41-04:00Suppress an unused argument warning
3117be91c07901d960e1ede3c94b286d14129ca868dcea61653538ad315f6d88dda8d54697425c95d0Victor Zverovichviz@meta.com2025-09-26T08:28:51-07:00Fix a clang-tidy error
32dcea61653538ad315f6d88dda8d54697425c95d0a2fd48e039c9f1cdfc7e4b7e8d0c601ae558dbeeVictor Zverovichviz@meta.com2025-09-26T07:48:43-07:00Fix compilation with locale disabled in header-only mode
33a2fd48e039c9f1cdfc7e4b7e8d0c601ae558dbeee28c371c0f066af2e33e3fc6413613c8e5ed8e54SnapperTT4939563+SnapperTT@users.noreply.github.com2025-09-25T03:30:41+09:30Make FMT_USE_CONSTEVAL optional #4545 (#4546)
34e28c371c0f066af2e33e3fc6413613c8e5ed8e546b6cdd940548fa8fb20dcdf251e59c27a8e133a8Nikita Tsarevnikts53@gmail.com2025-09-22T20:58:59+02:00Fix ambiguous call to fprintf when compiling as a C++20 module (#4548)
356b6cdd940548fa8fb20dcdf251e59c27a8e133a8c5e55972aeee5703dd351ccd4941bf559e2eee9bVictor Zverovichviz@meta.com2025-09-21T12:51:06-07:00Store size in a local variable while unchanged
36c5e55972aeee5703dd351ccd4941bf559e2eee9bdc409ee86d55652c929b19cae1a9e8310aef68f5Victor Zverovichviz@meta.com2025-09-21T12:46:52-07:00Minor improvements to mkdocs
37dc409ee86d55652c929b19cae1a9e8310aef68f54cce5f458d2e8a5ecbad0ffddc048eb56409b5e6Victor Zverovichviz@meta.com2025-09-21T08:09:30-07:00Explain mkdocs deploy invocation
384cce5f458d2e8a5ecbad0ffddc048eb56409b5e6aa8a30838ab06afa23ad9d4d29ff7b8de5e41e8bYuwei Zhao75137864+fyrsta7@users.noreply.github.com2025-09-22T03:40:26+08:00Perf: Optimize function append in include/fmt/base.h (#4541)
39aa8a30838ab06afa23ad9d4d29ff7b8de5e41e8bb18ece7d71a5a0c6c6aba4297b3e828daa410fc7Victor Zverovichviz@meta.com2025-09-21T08:01:32-07:00Fix mike invocation
40e424e3f2e607da02742f73db84873b8084fc714cddd20d57eca70b5836fe7bbd188c27bf86610ecaVictor Zverovichviz@meta.com2025-09-17T09:45:35-07:00tag: 12.0.0Update version
41ddd20d57eca70b5836fe7bbd188c27bf86610eca594143e3741929da3f33c9bdb944e42e2e86234bVictor Zverovichviz@meta.com2025-09-17T09:14:47-07:00Bump version
42594143e3741929da3f33c9bdb944e42e2e86234b09005428abed686082fec50770945562e1714ac9Victor Zverovichvictor.zverovich@gmail.com2025-09-17T09:08:01-07:00Fix formatting in ChangeLog benchmark section
4309005428abed686082fec50770945562e1714ac9aaefc029d1a27bf847bbcae3e1245719da0cbc8cVictor Zverovichvictor.zverovich@gmail.com2025-09-17T09:05:36-07:00Fix formatting in ChangeLog.md
44aaefc029d1a27bf847bbcae3e1245719da0cbc8c9fb9f17dac79af9a9855a80252ea7839ae2b1237Victor Zverovichviz@meta.com2025-09-17T09:05:15-07:00Update changelog
459fb9f17dac79af9a9855a80252ea7839ae2b1237a3b3d7ed46a192e1a229e9df508d30b1029e537eVictor Zverovichviz@meta.com2025-09-17T09:04:32-07:00Update changelog
46a3b3d7ed46a192e1a229e9df508d30b1029e537e9aee518f3e36e3e1ed3101cf4c9cb99240de2aabVictor Zverovichviz@meta.com2025-09-13T11:02:51-07:00Simplify duration cast
479aee518f3e36e3e1ed3101cf4c9cb99240de2aab83189189a1b032e1a3c508cd81a1126d1eca38b2Victor Zverovichviz@meta.com2025-09-13T10:51:11-07:00Update changelog
4883189189a1b032e1a3c508cd81a1126d1eca38b29bb14ffc4774f2eff6c50bfd889b61b3c157dd07Victor Zverovichviz@meta.com2025-09-13T10:23:41-07:00Remove get_dynamic_spec
499bb14ffc4774f2eff6c50bfd889b61b3c157dd07556c4177b67ba646df4ac63a5c6b0d2c8d22eb1eVictor Zverovichviz@meta.com2025-09-13T09:55:57-07:00Remove deprecated APIs
50556c4177b67ba646df4ac63a5c6b0d2c8d22eb1ebfdef8b15df0d5d9d036196bc5f4a6d4203c3440Victor Zverovichviz@meta.com2025-09-13T09:38:20-07:00Remove deprecated localtime
51bfdef8b15df0d5d9d036196bc5f4a6d4203c3440e33c76a1c228428da23792f3da5bd40f192c416eVictor Zverovichviz@meta.com2025-09-13T08:35:35-07:00Remove deprecated functions
52e33c76a1c228428da23792f3da5bd40f192c416ef9face7147f015dbfc89d9ae95ce46cd0dd93af8Victor Zverovichviz@meta.com2025-09-13T08:17:13-07:00Update changelog
53f9face7147f015dbfc89d9ae95ce46cd0dd93af836390db094afc48c47809ad9a6c9ced89b38551dVictor Zverovichviz@meta.com2025-09-13T07:59:25-07:00Update changelog
5436390db094afc48c47809ad9a6c9ced89b38551dda97ba29147afb8b54edb9e1931f6abbbde1028dUilian Riesuilianries@gmail.com2025-09-10T20:04:48+02:00Add Conan instructions in getting-started page (#4537)
55da97ba29147afb8b54edb9e1931f6abbbde1028d79a5e930278374dbe8efedc98223957125a242b3cruetercrueter@eden-emu.dev2025-09-10T14:01:25-04:00[cmake] fix MASTER_PROJECT heuristic; only enable install if master project (#4536)
5679a5e930278374dbe8efedc98223957125a242b318e160eb4c2e9f5c750f5eb11ab13be44aa8de78Victor Zverovichviz@meta.com2025-09-10T10:59:23-07:00Update changelog
5718e160eb4c2e9f5c750f5eb11ab13be44aa8de7853d006abfdc0653f7d3e4e180e694fcb720524b5Fatih BAKIRmfatihbakir@gmail.com2025-09-08T09:37:43-07:00Add missing include for crtdbg.h (#4534)
5853d006abfdc0653f7d3e4e180e694fcb720524b563bef33999711c478dfa688f6a410e74d8bd0153Victor Zverovichviz@meta.com2025-09-07T09:20:53-07:00Update changelog
5963bef33999711c478dfa688f6a410e74d8bd0153d7cbfef11ca870d4c9f3aa2c801bb65a713aee46Victor Zverovichviz@meta.com2025-09-07T08:36:07-07:00Update changelog
60d7cbfef11ca870d4c9f3aa2c801bb65a713aee4626b033e239f0138d6ec23c10e91c51877d83511cVictor Zverovichviz@meta.com2025-09-07T08:29:03-07:00Update changelog
6126b033e239f0138d6ec23c10e91c51877d83511c609188cb923cda2c7e7a890fcc8bada29cc877fdVictor Zverovichviz@meta.com2025-09-07T07:54:59-07:00Update changelog
62609188cb923cda2c7e7a890fcc8bada29cc877fd84b9c00711cd78135c7b3cab1406bd93ce65a26cVictor Zverovichviz@meta.com2025-09-07T07:44:49-07:00Cleanup macro definitions
6384b9c00711cd78135c7b3cab1406bd93ce65a26c9908d00037d58233bcb1a7c99153bb96363994dfVictor Zverovichviz@meta.com2025-09-07T07:44:11-07:00Update changelog
649908d00037d58233bcb1a7c99153bb96363994df0a94e0675088788e146cbc69f9aceae61f6f7668Marcelmaleo@google.com2025-09-06T00:53:13+02:00Delete Bazel support (#4530)
650a94e0675088788e146cbc69f9aceae61f6f7668053d26294434443c1da8b467a729a30714295921Anas155746228+Anas-Hamdane@users.noreply.github.com2025-09-05T17:50:56+01:00Combined emphases into a single escape sequence (#4528)
66053d26294434443c1da8b467a729a30714295921e72e43af1c1531fb982954f868c4a45b72300023Victor Zverovichviz@meta.com2025-09-01T13:13:40-07:00Add .clang-tidy
67e72e43af1c1531fb982954f868c4a45b7230002380549a630ea387aaa0645e9188957d5372752856Victor Zverovichviz@meta.com2025-09-01T13:03:57-07:00Apply clang-tidy
6880549a630ea387aaa0645e9188957d5372752856f17b9aa44ce299c6a8544809ef7f9506c82eea4cVictor Chernyakinchernyakin.victor.j@outlook.com2025-09-03T08:38:31-07:00Avoid repeated call to `GetLastError` in `file::size` (#4522)
69f17b9aa44ce299c6a8544809ef7f9506c82eea4c882702c219153ced194ab813a4739cf32c9aa545dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2025-09-02T09:04:42-07:00Bump actions/checkout from 4.2.0 to 5.0.0 (#4523)
70882702c219153ced194ab813a4739cf32c9aa54516d371b6490fafa80295ed35a0f89c2ae745dba9Victor Zverovichviz@meta.com2025-09-01T12:21:17-07:00Apply clang-tidy
7116d371b6490fafa80295ed35a0f89c2ae745dba9619b3a5aa031a25e8d06fec1e03992e5e727c5a5Victor Zverovichviz@meta.com2025-09-01T12:00:35-07:00Apply clang-tidy
72619b3a5aa031a25e8d06fec1e03992e5e727c5a579c7f8a70b8bc9ac65b29c001e29b9a029711ac4Victor Zverovichviz@meta.com2025-09-01T11:09:17-07:00Suppress a false positive in clang-tidy
7379c7f8a70b8bc9ac65b29c001e29b9a029711ac420e0d6d8dda8b6a93bf9960dde3278ffbd7ae689Victor Zverovichviz@meta.com2025-09-01T10:45:14-07:00Apply clang-tidy
7420e0d6d8dda8b6a93bf9960dde3278ffbd7ae6898ba99c0f05bf235e59e07a537684e5ae5a7f2142Victor Zverovichviz@meta.com2025-09-01T10:15:54-07:00Update docs
758ba99c0f05bf235e59e07a537684e5ae5a7f2142656228fbee51221a2d30bb86dcb6cb053bd89840Victor Zverovichviz@meta.com2025-09-01T10:04:54-07:00Update docs
76656228fbee51221a2d30bb86dcb6cb053bd8984002fb76d69bc2a69c446e498c04b061f410aaaa7aVictor Zverovichviz@meta.com2025-09-01T09:50:45-07:00Update docs
7702fb76d69bc2a69c446e498c04b061f410aaaa7aa57f196cad3319833c1178c0aaa2bf979db64f4cVictor Zverovichviz@meta.com2025-09-01T07:42:57-07:00Add FMT_STATIC_FORMAT
78a57f196cad3319833c1178c0aaa2bf979db64f4ca75e8af487d741a34380ae8bf2483954b14e6d1aVictor Zverovichviz@meta.com2025-08-31T16:00:59-07:00Apply coding conventions
79a75e8af487d741a34380ae8bf2483954b14e6d1ae129591f02b0c84e99b434a5b62bf25d5508efd4Victor Zverovichviz@meta.com2025-08-31T10:51:29-07:00Update docs
80e129591f02b0c84e99b434a5b62bf25d5508efd413d4f8469e885a0cbf83a647f91a60767d72e461Victor Zverovichviz@meta.com2025-08-31T10:24:40-07:00Update changelog
8113d4f8469e885a0cbf83a647f91a60767d72e461e2f89e6d21aac5d6392b2291247bf62734b0f63cVictor Zverovichviz@meta.com2025-08-31T10:02:36-07:00Remove deprecated vformat_to
82e2f89e6d21aac5d6392b2291247bf62734b0f63c489fd7ca4be677f637e99386f69d7d4584646ecdVictor Zverovichviz@meta.com2025-08-31T09:40:11-07:00Remove deprecated aliases
83489fd7ca4be677f637e99386f69d7d4584646ecd69324379f2571c9dfe903063ba98d4141218364cVictor Zverovichviz@meta.com2025-08-31T08:27:04-07:00Simplify locale handling
8469324379f2571c9dfe903063ba98d4141218364cff1caa58c9289a40c8ec5493f987fab4ce38ecd3Victor Zverovichviz@meta.com2025-08-31T08:11:57-07:00Mark detail::assert_fail as deprecated
85ff1caa58c9289a40c8ec5493f987fab4ce38ecd3e181e941409a350a93aaea92187f9ba9071a5d09Björn Schäpersbjoern@hazardy.de2025-08-31T17:05:54+02:00Use FMT_THROW in report_error (#4521)
86e181e941409a350a93aaea92187f9ba9071a5d0943c88d00ae283d89eb4ff5951c1c8fee8432d60fBjörn Schäpersbjoern@hazardy.de2025-08-25T18:02:00+02:00Add FMT_CUSTOM_ASSERT_FAIL (#4505)
8743c88d00ae283d89eb4ff5951c1c8fee8432d60f33a7d55c9bf1151525c7c6ad6c8d62f749cb284dVictor Zverovichviz@meta.com2025-08-24T10:08:53-07:00Update changelog
8833a7d55c9bf1151525c7c6ad6c8d62f749cb284d8e4676e4a53cdae7bea8192ccc906ae64cb0464cVictor Zverovichviz@meta.com2025-08-24T10:04:00-07:00Update changelog
898e4676e4a53cdae7bea8192ccc906ae64cb0464cb5c4d25cd13209944b9a018c8a242377839fe510Victor Zverovichviz@meta.com2025-08-24T09:52:17-07:00Remove deprecated template parameter
90b5c4d25cd13209944b9a018c8a242377839fe510a77efa4b4a2574a8d2a635acfdb2b026f67aa68fVictor Zverovichviz@meta.com2025-08-24T09:30:50-07:00Rename is_char to is_code_unit
91a77efa4b4a2574a8d2a635acfdb2b026f67aa68fe7e71009c77c902d44923c258b3c576f4f5b26dbVictor Zverovichviz@meta.com2025-08-24T09:01:30-07:00Move is_*char to detail
92e7e71009c77c902d44923c258b3c576f4f5b26dbb7b261977ecc1013a63792a3afef894741dc05f7Victor Zverovichviz@meta.com2025-08-24T08:49:54-07:00Make FP formatting compatible with exotic chars
93b7b261977ecc1013a63792a3afef894741dc05f761e0503daff721ebeaab41e837903129b65266e9Victor Zverovichviz@meta.com2025-08-24T08:30:17-07:00Simplify report_error
9461e0503daff721ebeaab41e837903129b65266e972c82296d605ab8b3a415cab0e7c65edccbc7503Victor Zverovichviz@meta.com2025-08-24T08:10:57-07:00Merge workarounds for bogus MSVC warnings
9572c82296d605ab8b3a415cab0e7c65edccbc7503a402614e8ccdd73d6cb810a9e9e064e27304ffb6Victor Zverovichviz@meta.com2025-08-17T12:25:40-07:00Put FMT_END_* together
96a402614e8ccdd73d6cb810a9e9e064e27304ffb6e719c43cc61f3ef8b6dfc1aea721b76206cb21bcVictor Zverovichviz@meta.com2025-08-17T11:48:14-07:00Remove deprecated aliases
97e719c43cc61f3ef8b6dfc1aea721b76206cb21bc8a8ff6177c51cc63bb1e82f57c2b3fce787b71e3Victor Zverovichviz@meta.com2025-08-17T10:59:16-07:00Apply coding conventions
988a8ff6177c51cc63bb1e82f57c2b3fce787b71e35b99b334f01cdaffe4d4c82bd63b63bec760af0eVictor Zverovichviz@meta.com2025-08-17T10:52:45-07:00Remove deprecated and undocumented has_formatter
995b99b334f01cdaffe4d4c82bd63b63bec760af0e958845891726ed011eb9a0fc1b2db9dd9989049aVictor Zverovichviz@meta.com2025-08-17T10:03:01-07:00Remove redundant else
100958845891726ed011eb9a0fc1b2db9dd9989049af91dc80f4ca4d7033c4a07983f189039b16a366bMattias Ljungströmml@mljx.io2025-08-17T18:35:28+02:00Silence unreachable code warnings in MSVC when FMT_USE_EXCEPTIONS are disabled. (#4515)
101f91dc80f4ca4d7033c4a07983f189039b16a366b4120581167b1555fce083cfe96cd9f117705bafdVictor Zverovichviz@meta.com2025-08-16T14:49:26-07:00Minor cleanup
1024120581167b1555fce083cfe96cd9f117705bafd7ffc3ca15bebecf6b19ad40cb66f71e14d9f9941Victor Zverovichviz@meta.com2025-08-16T14:20:06-07:00Minor cleanup
1037ffc3ca15bebecf6b19ad40cb66f71e14d9f9941e9ddc97b9aa8acf323212d55f45f1d6e6e4f8ab3Victor Zverovichviz@meta.com2025-08-16T07:42:37-07:00Minor cleanup
104e9ddc97b9aa8acf323212d55f45f1d6e6e4f8ab30d145936ece2ccebb98a3a39ae04a5c81d24bc99Victor Zverovichviz@meta.com2025-08-10T08:40:35-07:00Remove unnecesary constexpr and inline more
1050d145936ece2ccebb98a3a39ae04a5c81d24bc998f3a965186d49dba299a2302bee1bd093401b969Murat Toprak64306017+toprakmurat@users.noreply.github.com2025-08-09T18:14:15+03:00Handle allocator propagation in basic_memory_buffer::move, Fix #4487 (#4490)
1068f3a965186d49dba299a2302bee1bd093401b969ae8cb1e8e6b788aaaaf45db829a37e319ee0c169Victor Chernyakinchernyakin.victor.j@outlook.com2025-08-09T08:08:41-07:00Refactor `ansi_color_escape` to track size instead of using a null terminator (#4511)
107ae8cb1e8e6b788aaaaf45db829a37e319ee0c169add164f6b3f5deb800443b87ba812fb19ad7cd5bVictor Chernyakinchernyakin.victor.j@outlook.com2025-08-05T13:41:50-07:00Ignore some more files in `.gitignore` (#4512)
108add164f6b3f5deb800443b87ba812fb19ad7cd5b23059d558e8310117d7757528703af0d9416d674Victor Zverovichviz@meta.com2025-08-03T10:13:13-07:00Optimize the default FP formatting
10923059d558e8310117d7757528703af0d9416d674505cc3d0c2fc960fb0c39abbf99662f268e26cbfVictor Zverovichviz@meta.com2025-08-03T10:00:24-07:00Fix exponent size computation
110505cc3d0c2fc960fb0c39abbf99662f268e26cbfb8a502615dd0619f3a740662a9ad25691a2b146eVictor Zverovichviz@meta.com2025-08-03T08:44:25-07:00Simplify remove_trailing_zeros
111814f51eab67a9bf0a7c3f9354fad75b61066071993f03953af6b0268e1a29bb5b23d50f72b87a151dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2025-08-01T11:52:42-07:00Bump github/codeql-action from 3.28.16 to 3.29.5 (#4510)
11293f03953af6b0268e1a29bb5b23d50f72b87a15135dcc58263d6b55419a5932bd6b0b3029a0a8c00Victor Zverovichviz@meta.com2025-07-26T10:49:27-07:00Optimize the default FP formatting
11335dcc58263d6b55419a5932bd6b0b3029a0a8c00553ec11ec06fbe0beebfbb45f9dc3c9eabd83d28Dominic Pöschkomail@dominicp.de2025-07-20T19:43:33+02:00fix buffer overflow on all emphasis flags set (#4498)
114553ec11ec06fbe0beebfbb45f9dc3c9eabd83d28a0ecfe3e1cce86049c6a30b398dbba69d23c2d02Catherinewhitequark@whitequark.org2025-07-14T23:51:04+01:00Make compatible with WASI (#4497)
115a0ecfe3e1cce86049c6a30b398dbba69d23c2d02127413ddaa0d31149c8d41c7e10dcc27ae984b5aautoantwort41973254+autoantwort@users.noreply.github.com2025-07-13T19:28:00+02:00msvc + ninja + modules: Fix build when consuming fmtlib while using a Ninja generator (#4495)
116127413ddaa0d31149c8d41c7e10dcc27ae984b5a7d29ebe4af21624dff9a11fe3a43f5eb154613daVictor Zverovichvictor.zverovich@gmail.com2025-07-12T07:12:18-07:00Add OpenSSF Best Practices badge
1177d29ebe4af21624dff9a11fe3a43f5eb154613da20c8fdad0605a1627a3f6d15cad693a3fbe2ecbfVictor Zverovichviz@meta.com2025-07-12T06:59:44-07:00Minor cleanup
11820c8fdad0605a1627a3f6d15cad693a3fbe2ecbf300ce75ca610cc33cf51366572261bb974aada7banonymousshyeyian@petalmail.com2025-07-08T02:47:48+08:00Fix `import std` in clang++ (#4488)
119300ce75ca610cc33cf51366572261bb974aada7b513f978241019134e6779c35fc530fac9f51957cVictor Zverovichviz@meta.com2025-07-06T08:58:22-07:00Handle invalid glibc FILE buffer
120513f978241019134e6779c35fc530fac9f51957c6a3b40524c63f54116e5d77fa16771816ec2b263Victor Zverovichviz@meta.com2025-07-04T10:52:59-07:00Cleanup os-test
1216a3b40524c63f54116e5d77fa16771816ec2b2632fa3e1a1bbfb4f570787410888edce3b933874aeVictor Zverovichviz@meta.com2025-07-04T09:50:55-07:00Use actual example code and move safe_fopen to os-test
1222fa3e1a1bbfb4f570787410888edce3b933874aefc8d07cfe54ba9f5019453dfdb112491246ee017Victor Chernyakinchernyakin.victor.j@outlook.com2025-07-04T07:33:47-07:00Fix interaction between debug presentation, precision, and width for strings (#4478)
123fc8d07cfe54ba9f5019453dfdb112491246ee01727c5aab34911386f8cd285f53e1139ef552ae46cdependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2025-07-01T08:42:01-07:00Bump msys2/setup-msys2 from 2.27.0 to 2.28.0 (#4485)
12427c5aab34911386f8cd285f53e1139ef552ae46cbc0193535ae7b0efd0d69bfbae59b7b668b8c3c8Miuna809711+Mishura4@users.noreply.github.com2025-07-01T10:03:57-04:00Fix unwanted char promotion in decimal writer with wchar_t (#4483)
125bc0193535ae7b0efd0d69bfbae59b7b668b8c3c8353bd895a2bf9d0b1bc5977dc002fb6e0cdb0960Victor Zverovichviz@meta.com2025-06-29T07:26:24-07:00Update image
126353bd895a2bf9d0b1bc5977dc002fb6e0cdb0960953cffa70176f527e88cd935e34b96602ac5d363Miuna809711+Mishura4@users.noreply.github.com2025-06-24T13:30:44-04:00Add FMT_EXPORT on ranges.h customization points (#4476)
127953cffa70176f527e88cd935e34b96602ac5d363571c02d475708fba0a84d518fdf20587800ccecdTomek-StolarczykTomek.stolarczyk9@gmail.com2025-06-23T19:18:16-04:00Replace memset with constexpr fill_n in bigint::align (#4471)
128571c02d475708fba0a84d518fdf20587800ccecdf4345467fce7edbc6b36c3fa1cf197a67be617e2Vladislav Shchapovvladislav@shchapov.ru2025-06-24T02:02:11+05:00Add xchar support for std::byte formatter (#4480)
129f4345467fce7edbc6b36c3fa1cf197a67be617e21ef8348070eb57c3235bf965124c3e7b3977354eRemy Jetteremy@remyjette.com2025-06-21T07:28:14-07:00Fix compilation on clang-21 / libc++-21 (#4477)
1301ef8348070eb57c3235bf965124c3e7b3977354ea5dccffa563945ddff0ba7554883dcc4e9eb6bc4Victor Chernyakinchernyakin.victor.j@outlook.com2025-06-21T06:59:35-07:00Properly constrain `detail::copy` optimization (#4474)
131a5dccffa563945ddff0ba7554883dcc4e9eb6bc44a149f513f2245965fc27c074702dced1f7501eaSahil Sinhasahil.sinha@stryker.com2025-06-19T15:15:01+05:30Add double and float support to scan test
1324a149f513f2245965fc27c074702dced1f7501ea067bc479b4ac16df42e67b8842c5d852bf6292c3Victor Zverovichviz@meta.com2025-06-16T08:23:21-07:00Test non-SSO constexpr string formatting
133067bc479b4ac16df42e67b8842c5d852bf6292c3730fd4d9a7a9f5973a47c5c540becc71b62b8387Victor Chernyakinchernyakin.victor.j@outlook.com2025-06-20T06:39:06-07:00Avoid redundant work when processing UTF-8 strings (#4475)
134730fd4d9a7a9f5973a47c5c540becc71b62b83875860688d7e5dac0f52d4ac13ff859ca04e05f0ceVictor Zverovichviz@meta.com2025-06-08T08:46:22-07:00Remove redundant tests
1355860688d7e5dac0f52d4ac13ff859ca04e05f0ce46be88bc1ef418317c4222864cbaf424e6a5b20fMikhail Svetkinmikhail.svetkin@gmail.com2025-06-07T16:16:49+02:00Enable constexpr support for fmt::format (fmtlib#3403) (#4456)
13646be88bc1ef418317c4222864cbaf424e6a5b20fcc88914904434e7b0620f714fe438d21126243a8Victor Zverovichviz@meta.com2025-06-01T09:15:17-07:00Cleanup FP formatting
137cc88914904434e7b0620f714fe438d21126243a8fc0c76a075b462ec0c01540536949c6db1308aeeThomas Khynthomas@ksytek.com2025-06-02T03:50:14+12:00Export fmt::dynamic_format_arg_store in fmt module (#4459)
138fc0c76a075b462ec0c01540536949c6db1308aee6332a385297cfcb94af7c7101edb3d9a516dc9e8Victor Zverovichviz@meta.com2025-06-01T08:26:53-07:00Handle large precision
1396332a385297cfcb94af7c7101edb3d9a516dc9e802de29e00321787fa515ca60f0f5911e61892dc6dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2025-06-01T08:48:36-07:00Bump ossf/scorecard-action from 2.4.0 to 2.4.2 (#4462)
14002de29e00321787fa515ca60f0f5911e61892dc66d51c78c1e35650602a33d73cbd4af3900b1cfaeVictor Zverovichviz@meta.com2025-05-30T18:24:56-07:00Remove a reference to a compromised account
1416d51c78c1e35650602a33d73cbd4af3900b1cfae0f4e9d0bde3ba83369dd1e249e8eafaa47535240Victor Zverovichviz@meta.com2025-05-30T16:41:03-07:00Cleanup FP formatting
1420f4e9d0bde3ba83369dd1e249e8eafaa47535240d9d50495ac72fcb961807a5b21d039c339b7181cVictor Zverovichviz@meta.com2025-05-30T14:59:11-07:00Cleanup FP formatting
143d9d50495ac72fcb961807a5b21d039c339b7181cbefbc5fdb838040b3721d13b59e32edb122f224dVictor Zverovichviz@meta.com2025-05-30T13:01:45-07:00Optimize the default FP formatting
144befbc5fdb838040b3721d13b59e32edb122f224d8aa1d6a9fbf0dd8b44b400e79c74c6aec9e1c1d9Victor Zverovichviz@meta.com2025-05-26T09:44:35-07:00Fix ADL lookup for memory_buffer
1458aa1d6a9fbf0dd8b44b400e79c74c6aec9e1c1d96d79757a3804658f692e21fb57d32972a1371c13Victor Zverovichviz@meta.com2025-05-25T10:03:00-07:00Minor cleanup
1466d79757a3804658f692e21fb57d32972a1371c131ff0b7f5e1d1ff36ade3fe714b47a861db41ef9fNikhil77785504+nikhilreddydev@users.noreply.github.com2025-05-25T21:12:47+05:30Interpret precision as display width (#4443)
1471ff0b7f5e1d1ff36ade3fe714b47a861db41ef9fea985e84f81fd4213b18017a91af91ef4f04458bVictor Zverovichviz@meta.com2025-05-24T09:37:01-07:00Cleanup warning suppression
148ea985e84f81fd4213b18017a91af91ef4f04458bf7033da09e8ca2932ee2f5c40ae8277cad3e1958Edoardo Morandimorandidodo@gmail.com2025-05-24T18:22:03+02:00Remove some implicit conversions (#4447)
149f7033da09e8ca2932ee2f5c40ae8277cad3e1958b723c021dfd521ca528925ae20472bac81089faaAndreas Reischuckandreas.reischuck@hicknhack-software.com2025-05-22T02:18:18+02:00Avoid include locale inline if C++20 modules are enabled (#4451)
150b723c021dfd521ca528925ae20472bac81089faa3ba3c390fba51053e385ba729505ca60869d8a95Tobias SchlüterTobiSchluter@users.noreply.github.com2025-05-21T04:21:06+09:00Give useful error when misusing fmt::ptr. (#4453)
1513ba3c390fba51053e385ba729505ca60869d8a95ab161a71c6573bb4f45ceccbf98b874987d58ab6Victor Zverovichviz@meta.com2025-05-17T10:16:58-07:00Clarify that formatting of pointers is disallowed
152ab161a71c6573bb4f45ceccbf98b874987d58ab6b5266fd3b91accec15d56a8f144b31dceed40d31Kefu Chaitchaikov@gmail.com2025-05-15T21:28:14+08:00Fix some typos in comments (#4448)
153b5266fd3b91accec15d56a8f144b31dceed40d319b0ebd443576e0be8d69d6d9a3c3f07f5f4f1627Victor Chernyakinchernyakin.victor.j@outlook.com2025-05-12T10:41:58-07:00Remove some redundant `const`s (#4445)
1549b0ebd443576e0be8d69d6d9a3c3f07f5f4f16277af94e55979ecaa0357ee52e0ad41ed8b050fc14Victor Zverovichviz@meta.com2025-05-11T15:42:08-07:00Cleanup base-test
1557af94e55979ecaa0357ee52e0ad41ed8b050fc142924fcf8f651ea376a566ec2dfb812517c87af13Victor Zverovichviz@meta.com2025-05-11T10:43:48-07:00Remove old gcc workaround
1562924fcf8f651ea376a566ec2dfb812517c87af13102752ad45f175b55ff49e5a0c8bbc69912b7f01Victor Zverovichviz@meta.com2025-05-11T10:15:58-07:00Cleanup base-test
157102752ad45f175b55ff49e5a0c8bbc69912b7f01a6cd72c9eb2c3139278a49bb6f619131fb6bca25Victor Zverovichviz@meta.com2025-05-11T09:13:12-07:00Update docs
158a6cd72c9eb2c3139278a49bb6f619131fb6bca2507885271a160adbf0de60de98980601b63b95dceVictor Zverovichviz@meta.com2025-05-11T08:30:36-07:00Cleanup base-test
15907885271a160adbf0de60de98980601b63b95dce4999416e5cba39569b95331e99be02d486ee09a2Victor Zverovichviz@meta.com2025-05-11T07:54:23-07:00Minor cleanup
1604999416e5cba39569b95331e99be02d486ee09a255a8f6a4be18510aa43d60a54a93c8119abe5450Jeremy Rifkin51220084+jeremy-rifkin@users.noreply.github.com2025-05-10T13:15:45-05:00Fix reference_wrapper ambiguity with format_as (#4434)
16155a8f6a4be18510aa43d60a54a93c8119abe5450eb9a95d42688b32289c00c2b802ea650f57d4481n-stein16599929+n-stein@users.noreply.github.com2025-05-09T15:09:18-04:00Change component prefix for NSIS compatibility (#4442)
162eb9a95d42688b32289c00c2b802ea650f57d4481d5c33e4f45b97c685ac6b9949917642876495d45Victor Zverovichviz@meta.com2025-05-05T10:55:59-07:00Clarify that formatting of pointers is disallowed
163d5c33e4f45b97c685ac6b9949917642876495d45a2225f2887e4f7d068e71f1802949a7e41607992Victor Zverovichviz@meta.com2025-05-04T15:23:48-07:00Make template parameter order consistent
164a2225f2887e4f7d068e71f1802949a7e41607992b43b2f9537db6a1ee66c4ad74b8497853c928d5fVictor Zverovichviz@meta.com2025-05-04T15:16:38-07:00Remove unused include
165b43b2f9537db6a1ee66c4ad74b8497853c928d5f1312b4a1627e17d2a5843b7ee319ae5259bb4463Victor Zverovichviz@meta.com2025-05-04T13:02:02-07:00Cleanup standard formatters
1661312b4a1627e17d2a5843b7ee319ae5259bb44634404dc05ddc117880f53488f39582a364541fc9aVictor Zverovichviz@meta.com2025-05-04T11:13:46-07:00Cleanup standard formatters
1674404dc05ddc117880f53488f39582a364541fc9a7bb6fcb325b65de8756c2c90d0da72b33198e17fVictor Zverovichviz@meta.com2025-05-04T09:49:17-07:00Consolidate implementation details
1687bb6fcb325b65de8756c2c90d0da72b33198e17f59259a5fde0d555da6faa1f300e83cc2eba61193Victor Zverovichviz@meta.com2025-05-04T09:36:07-07:00Bump version
16959259a5fde0d555da6faa1f300e83cc2eba61193542ea7c40b37aad3c892b7f8f2c88e812951fa7cVictor Zverovichviz@meta.com2025-05-03T10:29:35-07:00Make a doc directory if it doesn't exist
170542ea7c40b37aad3c892b7f8f2c88e812951fa7c40626af88bd7df9a5fb80be7b25ac85b122d6c21Victor Zverovichviz@meta.com2025-05-03T10:28:46-07:00Clarify that Formatter parameter is deprecated
17140626af88bd7df9a5fb80be7b25ac85b122d6c217fdd6846baf4ac6fc2344228d0694d7cfe9823a2Victor Zverovichviz@meta.com2025-05-03T09:36:27-07:00tag: 11.2.0Update version
1727fdd6846baf4ac6fc2344228d0694d7cfe9823a26caff7ed9ce3d0edee322c7426d1b12f1f2b87c2Victor Zverovichviz@meta.com2025-05-03T09:02:35-07:00Bump version
1736caff7ed9ce3d0edee322c7426d1b12f1f2b87c271a548387532002730c0706a410931bb7cfbdd1aVictor Zverovichviz@meta.com2025-05-03T08:36:42-07:00Cleanup test
17471a548387532002730c0706a410931bb7cfbdd1a448929d491329d67ebe47786195ddcf2c3bcb922Victor Zverovichviz@meta.com2025-05-03T07:29:28-07:00Update changelog
175448929d491329d67ebe47786195ddcf2c3bcb92226d87edab1103b3f54a6c95a55bc0b5fd4869836Victor Zverovichviz@meta.com2025-05-03T07:29:09-07:00Update and apply clang-format
17626d87edab1103b3f54a6c95a55bc0b5fd4869836505ee058f7d5ec2a2a80eae82011ad48122b1551dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2025-05-03T06:59:36-07:00Bump github/codeql-action from 3.28.13 to 3.28.16 (#4432)
177505ee058f7d5ec2a2a80eae82011ad48122b1551ccab4171954ed20a42f664b263e2b2e59f43f83bVictor Zverovichviz@meta.com2025-04-27T11:57:40-07:00Update changelog
178ccab4171954ed20a42f664b263e2b2e59f43f83bec1349d348308ec4298e50ce0f9eaa4bb541cf0fVictor Zverovichviz@meta.com2025-04-27T11:57:15-07:00Update changelog
179ec1349d348308ec4298e50ce0f9eaa4bb541cf0f0ed2a65a8af5dd249562e8b59fd9981276b0d89bVictor Zverovichviz@meta.com2025-04-27T11:56:07-07:00Update changelog
1800ed2a65a8af5dd249562e8b59fd9981276b0d89be22c943070a56c04b25fb96126b76da3b5396b2eVictor Zverovichviz@meta.com2025-04-27T11:08:27-07:00Clarify why we use __builtin_strlen instead of strlen
181e22c943070a56c04b25fb96126b76da3b5396b2eb252bad3c62052d17b2789aee3c93e4ee8c8c702Victor Zverovichviz@meta.com2025-04-27T10:59:31-07:00Update changelog
182b252bad3c62052d17b2789aee3c93e4ee8c8c7022680831231a4101d28541096b607abba4691eab0Victor Zverovichviz@meta.com2025-04-27T10:29:56-07:00Update changelog
1832680831231a4101d28541096b607abba4691eab08978ab09b2577c374494d55c574b72d317f908a3Victor Zverovichviz@meta.com2025-04-27T09:34:38-07:00Cleanun string_view
1848978ab09b2577c374494d55c574b72d317f908a3c936e2e44ec753fb9dfe6c57e29e189bf5d3717dBarry Revzinbarry.revzin@gmail.com2025-04-27T11:32:10-05:00Avoiding __builtin_strlen (#4429)
185c936e2e44ec753fb9dfe6c57e29e189bf5d3717da7d7b894cdcb3e5a474338856966765e49ec956aVictor Zverovichviz@meta.com2025-04-27T09:06:17-07:00Implement debug format for error_code
186a7d7b894cdcb3e5a474338856966765e49ec956ae98155a6fbc9eedcd82e79ecdf808cfa829f5d0fVictor Zverovichviz@meta.com2025-04-27T08:51:18-07:00Implement the s specifier for error_code
187e98155a6fbc9eedcd82e79ecdf808cfa829f5d0f41b3bed4d2ee4ecef2d0647b35084e510f0875c0Victor Zverovichviz@meta.com2025-04-26T10:35:42-07:00Remove redundant specializations
18841b3bed4d2ee4ecef2d0647b35084e510f0875c067d9e49322884798a49b41689eeca3891d2340beVictor Zverovichviz@meta.com2025-04-26T10:12:06-07:00Clarify why we don't use qualified names
18967d9e49322884798a49b41689eeca3891d2340be9db5e4df22d47ea6741913b5ca618687133494feVictor Zverovichviz@meta.com2025-04-26T09:15:47-07:00Update changelog
1909db5e4df22d47ea6741913b5ca618687133494fe906eaf2ddb0f598d48055187558dc4780ca23c00Victor Zverovichviz@meta.com2025-04-26T08:17:05-07:00Don't specialize std::is_floating_point
191906eaf2ddb0f598d48055187558dc4780ca23c009f6c12c3dc49933dfe63d170f7fa735a0536b674Victor Zverovichviz@meta.com2025-04-25T12:10:21-07:00Make specifier order consistent
1929f6c12c3dc49933dfe63d170f7fa735a0536b6742d0518b5f7513ed68130d008cd92c774e617ee50Victor Zverovichviz@meta.com2025-04-25T10:22:07-07:00Remove deprecated localtime from docs
1932d0518b5f7513ed68130d008cd92c774e617ee50c81cbed2b7442b04bbdcf967f1ee23286cf282f7rlalik483575+rlalik@users.noreply.github.com2025-04-24T20:41:33+02:00Fix cmake error in pedantic mode (#4426)
194c81cbed2b7442b04bbdcf967f1ee23286cf282f7c7925241c76576dd610915f8120a055eedbe0ad7Victor Zverovichviz@meta.com2025-04-23T12:14:58-07:00Simplify test
195c7925241c76576dd610915f8120a055eedbe0ad7c70913835978492f46c4f00518f7df8e5b02cc5akrzysztofkortas139075714+krzysztofkortas@users.noreply.github.com2025-04-21T20:27:40+02:00Remove `core.h` from README (#4422)
196c70913835978492f46c4f00518f7df8e5b02cc5adb405954cd8e9db03f2d46a85794444bed6fe7b7LocalSpookchernyakin.victor.j@outlook.com2025-03-11T20:28:11-07:00Add support for incomplete types
197db405954cd8e9db03f2d46a85794444bed6fe7b70a917ee2f5c77fc5c24f45fe1d91dc33391a3bb3krzysztofkortas139075714+krzysztofkortas@users.noreply.github.com2025-04-20T16:40:18+02:00Remove `fmt/core.h` from docs (#4421)
1980a917ee2f5c77fc5c24f45fe1d91dc33391a3bb3969d4aef60da89014298d02a496af62cb88214d6Victor Zverovichviz@meta.com2025-04-19T10:18:01-07:00Minor comment tweak
199969d4aef60da89014298d02a496af62cb88214d68061c7c8c4f39a2791fee4686877e99ae864b296Victor Zverovichviz@meta.com2025-04-16T07:15:14-07:00Update doc image
2008061c7c8c4f39a2791fee4686877e99ae864b2967b59df4119bccdbf32374ab100ba42db927cfa5aVictor Zverovichviz@meta.com2025-04-16T07:10:16-07:00Cleanup duration formatter
2017b59df4119bccdbf32374ab100ba42db927cfa5ab8192d233a4015144ba42be201ba15d9af8dfbdbVictor Zverovichviz@meta.com2025-04-13T10:29:42-07:00Remove redundant member
202b8192d233a4015144ba42be201ba15d9af8dfbdbe814b5fabf2cbd61aeca6fdb99e99961f23fcdb7hirohirahirohira9119@gmail.com2025-04-16T00:21:38+09:00Fix build error with MSVC v141 (#4413)
203e814b5fabf2cbd61aeca6fdb99e99961f23fcdb7ed0d216f7e3cb238b7651efefed4202cfb548af7Victor Zverovichviz@meta.com2025-04-13T10:17:17-07:00Reduce template parametrization
204ed0d216f7e3cb238b7651efefed4202cfb548af7bd9554a29e26106cdc3dd1e1e81e85a4a4bca93eVictor Zverovichviz@meta.com2025-04-13T09:17:48-07:00Fix localization and formatting of timezone names
205bd9554a29e26106cdc3dd1e1e81e85a4a4bca93ef086dc0d275ab2f152d2e81d4398e5a8bcd0d897Victor Zverovichviz@meta.com2025-04-13T08:52:26-07:00Fix formatting of timezone names
206f086dc0d275ab2f152d2e81d4398e5a8bcd0d897f10b6dd8166d1b49e1b2e7511ceae063bb24edf7Victor Zverovichviz@meta.com2025-04-12T10:14:57-07:00Fix timezone handling in tm
207f10b6dd8166d1b49e1b2e7511ceae063bb24edf7f470b9c566b925855c808c1818c7b7fe766858a7Victor Zverovichviz@meta.com2025-04-12T09:00:43-07:00Improve chrono formatting
208f470b9c566b925855c808c1818c7b7fe766858a7b28214487d60cab1a9996a4b4e99d17d3ff86000Victor Zverovichviz@meta.com2025-04-12T09:00:43-07:00Cleanup chrono tests and set consistent TZ
209b28214487d60cab1a9996a4b4e99d17d3ff860006d69f0c5f26657b9ae8643db868f21de05870eadVictor Zverovichviz@meta.com2025-04-12T08:37:15-07:00Fix handling of %Z
2106d69f0c5f26657b9ae8643db868f21de05870eadda776c9a66ed6d4b105e067fcdfabf77f42ac671Victor Zverovichviz@meta.com2025-04-12T08:24:49-07:00Improve chorno tests
211da776c9a66ed6d4b105e067fcdfabf77f42ac67164db979e38ec644b1798e41610b28c8d2c8a2739Victor Zverovichviz@meta.com2025-04-06T10:18:11-07:00Test timezone
21264db979e38ec644b1798e41610b28c8d2c8a27395f2e61fdd5eb10695e4535cede6e2631f174d6f8Mattes Dgithub@xoft.cz2025-04-07T15:35:55-07:00Added a missing FMT_STRING in fmt::println() (#4407)
2135f2e61fdd5eb10695e4535cede6e2631f174d6f8b3d45e1d3f710ba60702d8431925842a31b1de51Victor Zverovichviz@meta.com2025-04-06T09:54:47-07:00Cleanup chrono detail
214b3d45e1d3f710ba60702d8431925842a31b1de515f6fb96df1637c3b4a2a068ab03e156ed8c3ea39Victor Zverovichviz@meta.com2025-04-06T09:13:43-07:00Remove fmt_detail
2155f6fb96df1637c3b4a2a068ab03e156ed8c3ea395199e0f885903d6f855f07108bedc4198b8ac8efdependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2025-04-01T13:29:20-07:00Bump github/codeql-action from 3.28.8 to 3.28.13 (#4403)
2165199e0f885903d6f855f07108bedc4198b8ac8ef2f58430573c2b543fbafee63fefa72de05e03115Victor Zverovichviz@meta.com2025-03-30T09:55:13-07:00Fix a flush issue on libstdc++
2172f58430573c2b543fbafee63fefa72de05e03115d5d32c1e81cb5a3bd2ba7225e38478142ebee904Victor Zverovichviz@meta.com2025-03-30T09:38:40-07:00Move buffering tests to os-test
218d5d32c1e81cb5a3bd2ba7225e38478142ebee904204661287b9af5c5045e5cd6f4fa4a6467a4dbeaVertexwahnjulian.amann@tum.de2025-03-30T17:36:25+02:00Bazel support: Update platforms to 0.0.11 (#4400)
219204661287b9af5c5045e5cd6f4fa4a6467a4dbeae1ab38336130a805e3ef20861f00a761f2af22eaVictor Zverovichviz@meta.com2025-03-29T09:31:11-07:00Improve local_time test
220e1ab38336130a805e3ef20861f00a761f2af22eab9e0e94a016b0f93c1bf8d7b0d609b346ab16959Victor Zverovichviz@meta.com2025-03-29T08:46:52-07:00Report an error when timezone is not available
221b9e0e94a016b0f93c1bf8d7b0d609b346ab16959a81842428d8bce9d66a1da74a6edd3bb85efea9eVictor Zverovichviz@meta.com2025-03-29T08:20:49-07:00Enable more chrono tests on Windows
222a81842428d8bce9d66a1da74a6edd3bb85efea9ef53055efe0dc14fe90278e75c8eed73ba6cbe1b2Victor Zverovichviz@meta.com2025-03-29T08:14:25-07:00Update changelog
223b2dfcb2b805f8670d5a1fa4ed0a70b3c92c6a94e7ac97cbd1d84cd0c94edf76ae5a6be7e84f3192bVictor Zverovichviz@meta.com2025-03-23T12:07:57-07:00Fix local_time test
2247ac97cbd1d84cd0c94edf76ae5a6be7e84f3192b17898794a925c6d6ab8dc0ddbf9c61b9fbf08c33Victor Zverovichviz@meta.com2025-03-23T11:42:13-07:00Enable some local_time tests and make them deterministic
22517898794a925c6d6ab8dc0ddbf9c61b9fbf08c33443a8ef342d83bf4a505ffa89d50483d1a50f7b1Victor Zverovichviz@meta.com2025-03-23T11:18:14-07:00Use fmt::local_time
226443a8ef342d83bf4a505ffa89d50483d1a50f7b13607e92dc95ccfa4a08534a9738efd8be41138d9Victor Zverovichviz@meta.com2025-03-23T10:45:52-07:00Deprecate fmt::localtime
2273607e92dc95ccfa4a08534a9738efd8be41138d943e31614cce9f019848c6d234c0fc2ea17396c3cVictor Zverovichviz@meta.com2025-03-23T10:44:46-07:00Bump version
22843e31614cce9f019848c6d234c0fc2ea17396c3c989826ce50e39985ecbb56719b1396ffe6ed08aeVictor Zverovichviz@meta.com2025-03-23T09:49:23-07:00Test ambiguous time
229989826ce50e39985ecbb56719b1396ffe6ed08ae9d6e24c64e41cfdf24cc2815145d87da1356349aVictor Zverovichviz@meta.com2025-03-22T08:03:54-07:00Update changelog
2309d6e24c64e41cfdf24cc2815145d87da1356349a0843317e084048f4ef3e0b1d583ed24462a07c61Victor Zverovichviz@meta.com2025-03-22T07:33:28-07:00Fix handling of long with FMT_BUILTIN_TYPES=0
2310843317e084048f4ef3e0b1d583ed24462a07c61784eac839df77df1852dc1c50b17b76c3aec8f4aVictor Zverovichviz@meta.com2025-03-22T07:25:46-07:00Update changelog
232784eac839df77df1852dc1c50b17b76c3aec8f4a6fdf225a32625389c53e99e4d2b928df24a0b124Victor Zverovichviz@meta.com2025-03-22T06:57:04-07:00Workaround an ABI issue in spdlog
2336fdf225a32625389c53e99e4d2b928df24a0b124332da79bf37d06bb549810fd9420fd47407ebd89Victor Zverovichviz@meta.com2025-03-16T09:57:12-07:00Always inline value ctors in optimized gcc mode only
234332da79bf37d06bb549810fd9420fd47407ebd897b273fbb541c7c9058800bc613f4291274b2d26eVictor Zverovichviz@meta.com2025-03-16T09:31:52-07:00Always inline value ctors
2357b273fbb541c7c9058800bc613f4291274b2d26e191c504b10c8874200983c5e4fb84cdfa5edce36Victor Zverovichviz@meta.com2025-03-16T08:58:44-07:00Minor cleanup
236191c504b10c8874200983c5e4fb84cdfa5edce36d13fb6092f31c31bcc1f5ed07e78bc3af41b9874Victor Zverovichviz@meta.com2025-03-15T20:24:56-07:00Cleanup build config
237d13fb6092f31c31bcc1f5ed07e78bc3af41b9874dd780fde447d3422ea5630f8a8779ac19ba06754Victor Zverovichviz@meta.com2025-03-15T12:32:39-07:00Cleanup build config
238dd780fde447d3422ea5630f8a8779ac19ba0675437e64747189aa75082630ac01404666d7186ba80Victor Zverovichviz@meta.com2025-03-15T10:11:46-07:00Add clang-3.4
23937e64747189aa75082630ac01404666d7186ba8077c0fc07d912ead06aaf9f2aaa5611a29139779eDean Glazeskidnglaze@gmail.com2025-03-15T09:34:11-07:00Fix dynamic named arg format spec handling (#4361)
24077c0fc07d912ead06aaf9f2aaa5611a29139779e9212ff6ca163fc0f0ff8e09628747cb084d265ccVictor Zverovichviz@meta.com2025-03-02T09:15:17-08:00Switch to supported ubuntu image
2419212ff6ca163fc0f0ff8e09628747cb084d265cc864bdf9638f9895db3770e017207e94d25b816cbVictor Zverovichviz@meta.com2025-03-02T08:02:14-08:00Apply coding conventions and use constexpr
242864bdf9638f9895db3770e017207e94d25b816cbb776cf66fc23795b6bbc3601dd674d1e9b4dac30Dean Glazeskidnglaze@gmail.com2025-03-02T08:47:03-07:00Report error on duplicate named arg names (#4367)
243b776cf66fc23795b6bbc3601dd674d1e9b4dac30bdbf957b9aaa05ad8e68124979c49d0bba25cb8eVictor Chernyakinchernyakin.victor.j@outlook.com2025-03-01T12:18:19-07:00Optimize `text_style` using bit packing (#4363)
244bdbf957b9aaa05ad8e68124979c49d0bba25cb8e577fd3be883accf8629423ed77fcca8a24bccee2dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2025-03-01T15:20:40ZBump msys2/setup-msys2 from 2.25.0 to 2.27.0
245577fd3be883accf8629423ed77fcca8a24bccee2faac8b1fa9fd80b1b12f8d48bf481fa766a9fc9eThomas Khynthomas@ksytek.com2025-02-18T21:37:40+13:00Fix TU-local entity exposition error in GCC 15
246faac8b1fa9fd80b1b12f8d48bf481fa766a9fc9e123913715afeb8a437e6388b4473fcc4753e1c9aThomas Khynthomas@ksytek.com2025-02-18T21:02:33+13:00Remove exports in std.h
247123913715afeb8a437e6388b4473fcc4753e1c9a8c1059b92ebaa2a7d19ac334f79f97ab01d0fe04Victor Zverovichviz@meta.com2025-02-26T10:14:28-08:00tag: 11.1.4Update version
2488c1059b92ebaa2a7d19ac334f79f97ab01d0fe044e5aafbf430f2dc2c3b13c42f9f901902e150ad9Victor Zverovichviz@meta.com2025-02-25T17:32:17-08:00Update changelog
2494e5aafbf430f2dc2c3b13c42f9f901902e150ad9db30fb3b816709907d6a446f3b1c1d0552eba9edVictor Zverovichviz@meta.com2025-02-25T17:20:47-08:00Bump version
250db30fb3b816709907d6a446f3b1c1d0552eba9ed3401ce2be280ce4ee77bc1f3c7494501a165e95aVictor Zverovichviz@meta.com2025-02-25T17:20:29-08:00Update changelog
2513401ce2be280ce4ee77bc1f3c7494501a165e95a7f7695524a4bc3c9b7883afcc86ba61421989b7fVictor Zverovichviz@meta.com2025-02-25T13:32:24-08:00Fix ABI compatibility
2527f7695524a4bc3c9b7883afcc86ba61421989b7f251320fcb7feb20f03afab7bbdede9501c2a28ceDeandnglaze@gmail.com2025-02-20T00:08:21-07:00Fix conflict with std::ignore (#4356)
253251320fcb7feb20f03afab7bbdede9501c2a28ce94ab51cb8c63c93220f0cdd1733bdeef95e77d60Deandnglaze@gmail.com2025-02-19T23:44:31-07:00Add .vs folder to .gitignore (#4355)
2540ca42e836ee922668ab78196274e0f0bbe960a46ed27df5760490eaaa620c2537c59c6ace2d90c4eVictor Zverovichviz@meta.com2025-02-13T14:12:16+01:00Workaround an MSVC v140 bug
255ed27df5760490eaaa620c2537c59c6ace2d90c4ed42a068dbd4c6bcec8858ec642cf6a38503584a2Thomas Khynthomas@ksytek.com2025-02-10T21:18:33+13:00Replace forward slashes by backslashes in BMI path for MSVC. (#4344)
256d42a068dbd4c6bcec8858ec642cf6a38503584a2f2cec917dafffa45d5cb4573c68fdf706e2b5413Victor Zverovichviz@meta.com2025-02-05T11:06:45-08:00Apply coding conventions
257f2cec917dafffa45d5cb4573c68fdf706e2b5413d5b866e2421786a661448a41fb6dfb7fe2457f53Markus Kitsingerroot@swooshalicio.us2025-02-04T19:20:27-05:00Move is_compiled_string to public API (#4342)
258d5b866e2421786a661448a41fb6dfb7fe2457f535676e408f54383024e7ef8d20a253d9de891e1c2Sergiu Deitschsergiud@users.noreply.github.com2025-02-03T17:51:58+01:00fix gcc 8.3 compile errors (#4336)
2595676e408f54383024e7ef8d20a253d9de891e1c271d24b564d7ee8134f656639fb44c4db2ffabd50dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2025-02-01T12:08:34-08:00Bump github/codeql-action from 3.27.0 to 3.28.8 (#4337)
26071d24b564d7ee8134f656639fb44c4db2ffabd50c9267da4dfec806e6137ce68a2ce50d833a27bc6dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2025-02-01T11:30:13-08:00Bump actions/upload-artifact from 4.4.0 to 4.6.0 (#4339)
261c9267da4dfec806e6137ce68a2ce50d833a27bc6373855c1b0ec3e5e66003e94aa65344bf53078a8LocalSpookchernyakin.victor.j@outlook.com2025-01-26T18:58:11-08:00Fix typo in `FMT_HAS_BUILTIN` check
262373855c1b0ec3e5e66003e94aa65344bf53078a852eeeb52a60ba5fbe758c00e6e6a7942f6d0bda7Victor Zverovichviz@meta.com2025-01-26T13:49:54-08:00Clarify difference in FP representation
26352eeeb52a60ba5fbe758c00e6e6a7942f6d0bda79cf9f38eded63e5e0fb95cd536ba51be601d7fa2Victor Zverovichviz@meta.com2025-01-26T11:51:56-08:00Make exponent threshold depend on representation (#3649)
2649cf9f38eded63e5e0fb95cd536ba51be601d7fa24946bdb7290bc641d4d3bf1be11fe989d8de248bVictor Zverovichviz@meta.com2025-01-25T10:08:57-08:00tag: 11.1.3Update version
2654946bdb7290bc641d4d3bf1be11fe989d8de248b01a5b56f0dedbb81701b2746cc245898e6900736Victor Zverovichviz@meta.com2025-01-25T08:53:02-08:00Update changelog
26601a5b56f0dedbb81701b2746cc245898e6900736cb6fdf2191c7dcac1b4c0b8c7abcc8b488e6919fRafał Lalikrafal.lalik@uj.edu.pl2025-01-24T15:08:24+01:00Fix error of unitialized variable FMT_HEADERS
267cb6fdf2191c7dcac1b4c0b8c7abcc8b488e6919ff841ae61e2928d4f2c9adc7afa9d9f2eb47edec7timsong-cpprs2740@gmail.com2025-01-25T10:31:07-06:00Restore constraint on map formatter (#4326)
268f841ae61e2928d4f2c9adc7afa9d9f2eb47edec7a3d05d70ce22a18ec67253dcb318d590d5082915timsong-cpprs2740@gmail.com2025-01-24T12:53:10-06:00Fix #4303: avoid instantiating formatter<const T> (#4325)
269a3d05d70ce22a18ec67253dcb318d590d508291541539c29f342e67abb925b946acab6d55d331b36Matt5415177+ZehMatt@users.noreply.github.com2025-01-23T22:11:23+02:00Silence a constexpr warning when compiling with MSVC and /W4 (#4322)
27041539c29f342e67abb925b946acab6d55d331b36aabe63910c953469a39bda4be631fdc365d5365eVictor Zverovichviz@meta.com2025-01-22T11:12:41-08:00Workaround a bug in gcc 6 (#4318)
271aabe63910c953469a39bda4be631fdc365d5365ef90090be2c381b945fc5efcc913725e3b5fef873Victor Zverovichviz@meta.com2025-01-20T09:33:33-08:00Tweak changelog
272f90090be2c381b945fc5efcc913725e3b5fef8739ff9c695db8aeadf70eb26498a0e1cdceeeb849aVictor Zverovichviz@meta.com2025-01-19T10:00:40-08:00Update changelog
2739ff9c695db8aeadf70eb26498a0e1cdceeeb849a06ad1224ebf48e419636b608bcf4a9f453fe2b53Victor Zverovichviz@meta.com2025-01-18T10:28:46-08:00Bump version
27406ad1224ebf48e419636b608bcf4a9f453fe2b535f0572acdca120e11f6d810765d7a6a3c593fcbbVictor Zverovichviz@meta.com2025-01-18T10:05:40-08:00Update changelog
2755f0572acdca120e11f6d810765d7a6a3c593fcbb898d43857139bd2522b547eef6859753af5dc535Victor Zverovichviz@meta.com2025-01-18T09:00:22-08:00Workaround a compilation error on gcc 9.4
276898d43857139bd2522b547eef6859753af5dc535937b7c5c10dadee2913b548041551828e7934eb7Vladislav Shchapovvladislav@shchapov.ru2025-01-18T20:16:06+05:00Fix formatting into std::ostreambuf_iterator using a compiled format (#4312)
277937b7c5c10dadee2913b548041551828e7934eb701914f0389ef6ff151c289670f6910e059d5063fAaron Bishoperroneous@gmail.com2025-01-17T13:28:34-05:00Add args() accessor back to fmt::format_context (#4310)
27801914f0389ef6ff151c289670f6910e059d5063fc43da35701b89e9368a40d36c69e7fc87eeff50aVictor Zverovichviz@meta.com2025-01-12T09:13:54-08:00Reduce size of basic_specs
279c43da35701b89e9368a40d36c69e7fc87eeff50a8303d140a1a11f19b982a9f664bbe59a1ccda3f4Victor Zverovichviz@meta.com2025-01-12T08:47:52-08:00Workaround an ICE when using modules with gcc 14.2 and earlier
2808303d140a1a11f19b982a9f664bbe59a1ccda3f4b0b3dc5ff9e1ec1c33626c05ed5b1bbb7aaef431Victor Zverovichviz@meta.com2025-01-12T08:15:44-08:00tag: 11.1.2Update version
281b0b3dc5ff9e1ec1c33626c05ed5b1bbb7aaef431586ea06f02dd806315602944880d958d287ace34Victor Zverovichviz@meta.com2025-01-12T08:13:56-08:00Bump version
282586ea06f02dd806315602944880d958d287ace345750f434faab1c5e09eed3ff9e36cd735251ad2fVictor Zverovichviz@meta.com2025-01-11T09:22:15-08:00Rename set_fill to copy_fill_from
2835750f434faab1c5e09eed3ff9e36cd735251ad2fbfbdc2be9a07eb67b8e084a825eee97f0c6504f3Victor Zverovichviz@meta.com2025-01-11T09:06:00-08:00Update changelog
284bfbdc2be9a07eb67b8e084a825eee97f0c6504f387e007267378b1957b03d3c7c5f40593944c9084Marcel Breyermarcel.breyer@ipvs.uni-stuttgart.de2025-01-09T09:25:45+01:00Add parameter to the fallback to_sys function.
28587e007267378b1957b03d3c7c5f40593944c9084d57040f949eb508bd3bd1f73bf97cb852d5e5d6fVictor Zverovichviz@meta.com2025-01-11T07:21:28-08:00Update changelog
286d57040f949eb508bd3bd1f73bf97cb852d5e5d6f21aa0956d43297667762cf79347e4cda76ea3521Victor Zverovichviz@meta.com2025-01-10T19:51:55-08:00Prefix components
28721aa0956d43297667762cf79347e4cda76ea35213f864a4505426ed19e5ba55261af37669a123e4cVictor Zverovichviz@meta.com2025-01-10T17:19:20-08:00Restore ABI compatibility
2883f864a4505426ed19e5ba55261af37669a123e4c093b39ca5eea129b111060839602bcfaf295125aEdoardo Lollettiedoardo762@gmail.com2025-01-08T23:21:48+01:00Address MSVC C4127 warning when formatting non unicode `tm` (#4299)
289093b39ca5eea129b111060839602bcfaf295125a2c3a5698ef4956568d378148b6e271dd70868669Trim21trim21.me@gmail.com2025-01-07T02:52:57+08:00Update docs for meson (#4291)
2902c3a5698ef4956568d378148b6e271dd70868669fc1b0f3486b8db0da34c10b544382471075cf627Vladislav Shchapovvladislav@shchapov.ru2025-01-04T19:02:51+05:00Simplify a copying the fill from basic_specs
291fc1b0f3486b8db0da34c10b544382471075cf6271d066890c7f0aa1b3ffdc5b9a4effdb46957b8b2Victor Zverovichviz@meta.com2025-01-05T07:31:19-10:00Clarify use of FMT_THROW in a comment
2921d066890c7f0aa1b3ffdc5b9a4effdb46957b8b2dad3237514e53b5e163b3bb9153f1edbc2db9738GamesTrapGamesTrap@web.de2025-01-03T20:00:17+01:00Resolve C4702 unreachable code warnings
293dad3237514e53b5e163b3bb9153f1edbc2db9738880e1494dc6da85423fac76ff726f152d103cc76Vladislav Shchapovvladislav@shchapov.ru2025-01-02T22:54:19+05:00Fix a bug when copying the fill from basic_specs
294880e1494dc6da85423fac76ff726f152d103cc76e3ddede6c4ee818825c4e5a6dfa1d384860c27d9Vladislav Shchapovvladislav@shchapov.ru2025-01-02T22:51:25+05:00Improve xchar support for std::bitset formatter
295e3ddede6c4ee818825c4e5a6dfa1d384860c27d9e9ec4fdc88f1bc8e91edf1567f8ac7ba0d1d81d5Victor Zverovichviz@meta.com2024-12-27T08:41:16-08:00tag: 11.1.1Update version
296e9ec4fdc88f1bc8e91edf1567f8ac7ba0d1d81d5feb72126b438e670e7f6474b9f211b6114ed68baVictor Zverovichviz@meta.com2024-12-27T08:41:06-08:00Bump version
297feb72126b438e670e7f6474b9f211b6114ed68ba8d517e54c99b6e87117bd0864d3ba9cd06f6efb7Victor Zverovichviz@meta.com2024-12-26T13:54:06-08:00Readd FMT_NO_UNIQUE_ADDRESS
2988d517e54c99b6e87117bd0864d3ba9cd06f6efb7563fc74ae491a7d24f3636643ee018375de9191aVictor Zverovichviz@meta.com2024-12-26T13:50:13-08:00Update changelog
299563fc74ae491a7d24f3636643ee018375de9191a3e04222d53e683f60a4ad79016a9c6d82186bbb5Victor Zverovichviz@meta.com2024-12-26T10:59:56-08:00Update changelog
3003e04222d53e683f60a4ad79016a9c6d82186bbb5853df39d0a1f5b0f8c584c856f84ed3c553fa464Victor Zverovichviz@meta.com2024-12-26T10:44:57-08:00Restore ABI compatibility with 11.0.2
301853df39d0a1f5b0f8c584c856f84ed3c553fa46411742a09c7e575393ae482b3219030caadb34743Victor Zverovichviz@meta.com2024-12-26T09:48:10-08:00Mention compile-time formatting
30211742a09c7e575393ae482b3219030caadb34743da24fac1015402aa37d0d6ddbaa331ad5b420496Victor Zverovichviz@meta.com2024-12-26T09:39:01-08:00Clarify that format_string should be used instead of fstring
303da24fac1015402aa37d0d6ddbaa331ad5b4204965fa4bdd758073ad64619fc53d345255b5abed5ecVictor Zverovichviz@meta.com2024-12-26T09:19:20-08:00Document fstring
3045fa4bdd758073ad64619fc53d345255b5abed5ec3c8aad8df7d08a693f791cee3b94733d2696a33cCarl Smedstadcarl.smedstad@protonmail.com2024-12-26T16:13:01+01:00Define CMake components to allow docs to be installed separately (#4276)
3053c8aad8df7d08a693f791cee3b94733d2696a33c0e8aad961d66904cfda8d7cc894f6f6eee2d9f30Victor Zverovichviz@meta.com2024-12-26T07:03:15-08:00Update the release script
3060e8aad961d66904cfda8d7cc894f6f6eee2d9f30debe784aab24d80b065fbe164066c7faf87dca3dVictor Zverovichviz@meta.com2024-12-25T08:46:43-08:00tag: 11.1.0Update version
307debe784aab24d80b065fbe164066c7faf87dca3df6d112567685f433dd1d7377ec89b5e450e2858dVictor Zverovichviz@meta.com2024-12-25T08:44:54-08:00Update changelog
308f6d112567685f433dd1d7377ec89b5e450e2858d73d0d3f75d9f7a3cbfc0cb2b6295c440557e460cVictor Zverovichviz@meta.com2024-12-25T08:40:19-08:00Update changelog
30973d0d3f75d9f7a3cbfc0cb2b6295c440557e460c08f60f1efc5db5de79361cf0362b21be1b5cb314Victor Zverovichviz@meta.com2024-12-25T08:27:59-08:00Fix github API call
31008f60f1efc5db5de79361cf0362b21be1b5cb314faf3f84085542fc8f9592d98b74fd7b4c5672e07Victor Zverovichviz@meta.com2024-12-25T08:27:33-08:00Update changelog
311faf3f84085542fc8f9592d98b74fd7b4c5672e07f3a41441dfb2b59492ae94983cf74e8def428488Victor Zverovichviz@meta.com2024-12-25T08:18:51-08:00Bump version
312f3a41441dfb2b59492ae94983cf74e8def4284883f33cb21d2753e60f696bf757889e47db9582b20Victor Zverovichviz@meta.com2024-12-25T08:16:09-08:00Replace requests with urllib
3133f33cb21d2753e60f696bf757889e47db9582b20b07a90386e19f4d6681f3fab7098483827bb5a3dVictor Zverovichviz@meta.com2024-12-25T07:54:45-08:00Update changelog
314b07a90386e19f4d6681f3fab7098483827bb5a3da6fba51773a7987e1659326363815d1d7eba96ffVictor Zverovichviz@meta.com2024-12-25T07:52:52-08:00Update changelog
315a6fba51773a7987e1659326363815d1d7eba96ff25e2929988b73e39a0c2380e364a8b2979753eccVictor Zverovichviz@meta.com2024-12-25T07:49:56-08:00Update changelog
31625e2929988b73e39a0c2380e364a8b2979753ecc00ab2e98b5eeb9a7352758c10d4a8b87b43c64b4Victor Zverovichviz@meta.com2024-12-25T07:44:58-08:00Update changelog
31700ab2e98b5eeb9a7352758c10d4a8b87b43c64b4a3ef285aecaf46d0af08116557ab5b39a41002fdVictor Zverovichviz@meta.com2024-12-25T07:38:42-08:00Update changelog
318a3ef285aecaf46d0af08116557ab5b39a41002fd28d1abc9d239d6beac652502ce2d0c31fd007f5cVictor Zverovichviz@meta.com2024-12-24T12:39:10-08:00Always inline const_check to improve debug codegen in clang
31928d1abc9d239d6beac652502ce2d0c31fd007f5c90704b9efd60100670e568d3bc3b76535df6f9fbVictor Zverovichviz@meta.com2024-12-24T09:12:32-08:00Update changelog
32090704b9efd60100670e568d3bc3b76535df6f9fb86dae01c2338e7a0a406271d005cd766a3438375Victor Zverovichviz@meta.com2024-12-23T14:55:33-08:00Update changelog
32186dae01c2338e7a0a406271d005cd766a3438375d8a79eafdc5250ee9939976fd649b45e15a085b3YexuanXiaobizwen@nykz.org2024-12-23T23:26:11+08:00Fix compatibility with older versions of VS (#4271)
322d8a79eafdc5250ee9939976fd649b45e15a085b37c3d0152e559f5141138d7ae28ba7a9e84b1e344Victor Zverovichviz@meta.com2024-12-21T11:06:11-08:00Document formatting of bit-fields and fields of packed structs
3237c3d0152e559f5141138d7ae28ba7a9e84b1e3447c50da5385cb9e67e9be37544caa1649fd466daeYexuanXiaobizwen@nykz.org2024-12-19T22:47:13+08:00Use the _MSVC_STL_UPDATE macro to detect STL (#4267)
3247c50da5385cb9e67e9be37544caa1649fd466dae873670ba3f9e7bc77ec2c1c94b04f1f8bef77e9fHannes Harnischhannes.harnisch@gmx.net2024-12-19T04:54:35+01:00Allow getting size of dynamic format arg store (#4270)
325873670ba3f9e7bc77ec2c1c94b04f1f8bef77e9f735d4cc05e46cfce1d544add51c1521c86b1675dSascha Hestermannsascha.hestermann@allgeier-inovar.de2024-12-10T14:35:32+01:00Make parameter basic_memory_buffer<char, SIZE>& buf of to_string const
326735d4cc05e46cfce1d544add51c1521c86b1675d141380172f05adff3cc4e565e577d73c4b9220d6Victor Zverovichviz@meta.com2024-12-11T12:17:40-08:00Update changelog
327141380172f05adff3cc4e565e577d73c4b9220d64302d74293620fb6ef1f1b1ad700d1e6dfaa5545Vladislav Shchapovvladislav@shchapov.ru2024-12-09T20:13:24+05:00Allow disabling <filesystem> by define FMT_CPP_LIB_FILESYSTEM=0 (#4259)
3284302d74293620fb6ef1f1b1ad700d1e6dfaa55450f51ea79d328d0849c468aa94d8a412e345e09e2Victor Zverovichviz@meta.com2024-12-08T07:20:31-08:00Update changelog
3290f51ea79d328d0849c468aa94d8a412e345e09e29600fee020e4166d31adf3e90489acf9625bde02Victor Zverovichviz@meta.com2024-12-07T11:05:40-08:00Update changelog
3309600fee020e4166d31adf3e90489acf9625bde0247a66c5eccc0cce71ad81b4a681a2032d86ca951Alex Hirsch328798+W4RH4WK@users.noreply.github.com2024-12-07T15:45:54+01:00Include <filesystem> only if FMT_CPP_LIB_FILESYSTEM is set (#4258)
33147a66c5eccc0cce71ad81b4a681a2032d86ca951385c01dc7b23481246e3a0eb7cdb1e8495285e87dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-12-02T09:24:57-08:00Bump msys2/setup-msys2 from 2.24.0 to 2.25.0 (#4250)
332385c01dc7b23481246e3a0eb7cdb1e8495285e87df249d8ad3a9375f54919bdfa10a33ae5cba99a2jsirpomajsirpoma@users.noreply.github.com2024-11-29T11:25:21+02:00Allow bit_cast to work for 80bit long double (#4246)
333df249d8ad3a9375f54919bdfa10a33ae5cba99a2dfad80d1c5c2dd9220a83a44fc08d14887e66e28Victor Zverovichviz@meta.com2024-11-19T14:28:39+01:00Remove an old workaround
334dfad80d1c5c2dd9220a83a44fc08d14887e66e28536cabd562831816450ce3f9e57d4da0777ffa9bVictor Zverovichviz@meta.com2024-11-19T14:06:55+01:00Remove an old workaround
335536cabd562831816450ce3f9e57d4da0777ffa9bb1a054706ee5b7989afa978b3f7a48a601556775Justin Riddellarghnews@hotmail.co.uk2024-11-15T21:01:59ZExport all range join overloads (#4239)
336b1a054706ee5b7989afa978b3f7a48a601556775bfd95392c77789a5e516617ce02a895865a68c3dVictor Zverovichviz@meta.com2024-11-15T08:26:34-08:00Remove more MSVC 2015 workarounds and fix string_view checks
337bfd95392c77789a5e516617ce02a895865a68c3d9ced61bca440c0e214c2fb5f31d72ad6b855000aVictor Zverovichviz@meta.com2024-11-15T07:55:59-08:00Remove MSVC 2015 workaround
3389ced61bca440c0e214c2fb5f31d72ad6b855000a75e5be6adc294f5c7774b8b6ebbef1b1979fad86Justin Riddellarghnews@hotmail.co.uk2024-11-14T17:06:30ZReplace std::forward for clang-tidy (#4236)
33975e5be6adc294f5c7774b8b6ebbef1b1979fad86a169d7fa469ab4be253962ce083c9579c8d88492Victor Zverovichviz@meta.com2024-11-13T13:01:13-08:00Sort specifiers
340a169d7fa469ab4be253962ce083c9579c8d88492a6c45dfea8030817c07d8020113702eba54cdaf5nikola-shnikola-sh@narod.ru2024-11-13T23:57:22+03:00Fix chrono formatting syntax doc (#4235)
341a6c45dfea8030817c07d8020113702eba54cdaf5a35389b3c238208f979be7ea81d81ada807d3cd0Victor Zverovichviz@meta.com2024-11-10T09:06:50-08:00Fix modular build
342a35389b3c238208f979be7ea81d81ada807d3cd05a3576acc88cb0947cb68f7f46c320aae6f44090Victor Zverovichviz@meta.com2024-11-09T09:48:26-08:00Corrently handle buffer flush
3435a3576acc88cb0947cb68f7f46c320aae6f44090542600013f346f03417ae4e0f1b8dc64df5da3d2Vladislav Shchapovvladislav@shchapov.ru2024-11-09T21:28:46+05:00Implement fmt::join for tuple-like objects (#4230)
344720da57baba83b3b1829e20133575e57aa1a8a4f680db66c3a78cd19bcd99ed99cc1973d73ff4dc6Victor Zverovichviz@meta.com2024-11-03T17:18:33-08:00Remove reference to unused intrinsic
345680db66c3a78cd19bcd99ed99cc1973d73ff4dc656ce41ef6368dfbe7d6aefe19d20365bd601a3b0Victor Zverovichviz@meta.com2024-11-03T09:13:17-08:00Explicitly export symbols from detail
34656ce41ef6368dfbe7d6aefe19d20365bd601a3b0cf50e4d6a4062688a792d03d7d44132b43e36db7Victor Zverovichviz@meta.com2024-11-03T08:26:25-08:00Remove initializer_list dependency
347cf50e4d6a4062688a792d03d7d44132b43e36db76580d7b808ea9f2c931399e143ff415860c0f649Victor Zverovichviz@meta.com2024-11-03T07:25:52-08:00Fix const[expr] in context API
3486580d7b808ea9f2c931399e143ff415860c0f6497e73566ce7bd3617cd4b14a2e3a19a2a30b524c7Victor Zverovichviz@meta.com2024-11-03T06:57:36-08:00Cleanup the format API
3497e73566ce7bd3617cd4b14a2e3a19a2a30b524c78523dba2dc22f883f59ccad89105d84319f3979eVictor Zverovichviz@meta.com2024-11-02T11:24:24-07:00Minor cleanup
3508523dba2dc22f883f59ccad89105d84319f3979ee3d3b24fc1763368a1310445b0666f1d604bdc0dVictor Zverovichviz@meta.com2024-11-02T11:03:03-07:00Make constexpr precede explicit consistently
351e3d3b24fc1763368a1310445b0666f1d604bdc0d1521bba701a59ecf7907c2bee1af09f8aead362aVictor Zverovichviz@meta.com2024-11-02T10:46:58-07:00Minor cleanup
3521521bba701a59ecf7907c2bee1af09f8aead362a00649552a8f249524f0f5e5422bd7b3f0985aca2Victor Zverovichviz@meta.com2024-11-02T07:49:55-07:00Use consistent types for argument count
35300649552a8f249524f0f5e5422bd7b3f0985aca24b8e2838f0767793e060135f4824c4114e285678dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-11-01T09:13:46-07:00Bump github/codeql-action from 3.26.6 to 3.27.0 (#4223)
3544b8e2838f0767793e060135f4824c4114e2856787d4662f7ab39f70107b6e8899bcc4076fe947a39Victor Zverovichviz@meta.com2024-10-27T10:56:52-07:00More cleanup
3557d4662f7ab39f70107b6e8899bcc4076fe947a3927110bc474b564b57868c6faebc6e46a6e4b22ecVictor Zverovichviz@meta.com2024-10-27T10:18:24-07:00Remove FMT_BUILTIN_CTZ
35627110bc474b564b57868c6faebc6e46a6e4b22ec68f3153762de6c30d47e5760a057827f58bcdc20Victor Zverovichviz@meta.com2024-10-27T09:42:13-07:00Minor cleanup
35768f3153762de6c30d47e5760a057827f58bcdc20168df9a064641ad7dad21fac3c0daec63589c958Sergeysergionso@gmail.com2024-10-27T06:41:20-07:00Fix narrowing conversion warning in struct fstring (#4210)
358168df9a064641ad7dad21fac3c0daec63589c9584daa3d591f6715671e6716a298ec39f0a34058c5Vladislav Shchapovvladislav@shchapov.ru2024-10-26T21:23:59+05:00Implement fmt::format_to into std::vector<char> (#4211)
3594daa3d591f6715671e6716a298ec39f0a34058c5e9eaa27e5a4f30d96b4d5f174115cae1b78bd24dSergeysergionso@gmail.com2024-10-23T10:43:55-07:00Fix error: cannot use 'try' with exceptions disabled in Win LLVM Clang (#4208)
360e9eaa27e5a4f30d96b4d5f174115cae1b78bd24d2b6a786e3507a9a5a856cb58c09413acf212c7edVictor Zverovichviz@meta.com2024-10-20T09:42:29-07:00Add std::exception to the docs
3612b6a786e3507a9a5a856cb58c09413acf212c7eda16ff5787b104945f735b1a2250b85c441a1af8eVictor Zverovichviz@meta.com2024-10-20T09:08:24-07:00Use standard context in print
362a16ff5787b104945f735b1a2250b85c441a1af8e601be1cbe784af4231b70870c48bea442767ea61Victor Zverovichviz@meta.com2024-10-19T07:58:53-07:00Add support for code units > 0xFFFF in fill
363601be1cbe784af4231b70870c48bea442767ea6158c185b634d229a8d9896c4d9c7b553126b776f2Victor Zverovichviz@meta.com2024-10-19T07:58:53-07:00Add support for code units > 0xFFFF in fill
36458c185b634d229a8d9896c4d9c7b553126b776f2a0a9ba2afc206ccc204aff0a902d8fb43eb8bddcVinay Yadavvinayyadav3016@gmail.com2024-10-19T19:29:21+05:30Changing type of data_ to size_t to avoid compilation warnings (#4200)
365a0a9ba2afc206ccc204aff0a902d8fb43eb8bddccc2ba8f9ede4e5ae3262f43f3e4d07a22a9acdfcVictor Zverovichviz@meta.com2024-10-18T12:33:42-07:00Fix hashes
366cc2ba8f9ede4e5ae3262f43f3e4d07a22a9acdfca18d42b2082e875723ba9771eb0570e22087ee3dVictor Zverovichviz@meta.com2024-10-13T09:43:09-07:00Cleanup cifuzz action
367a18d42b2082e875723ba9771eb0570e22087ee3d4046f9727892a9a1baeef00cb20211ee062efa16Victor Zverovichvictor.zverovich@gmail.com2024-10-13T09:28:38-07:00Simplify lint (#4197)
3684046f9727892a9a1baeef00cb20211ee062efa166bdc12a19946794a3c653854def5cf0fc09b49b1Yi Kongkongyi521@gmail.com2024-10-11T00:59:56+09:00Fix -Wmissing-noreturn warning (#4194)
3696bdc12a19946794a3c653854def5cf0fc09b49b1786a4b09682a5823915489fa6988bb64cab98c8aVictor Zverovichviz@meta.com2024-10-09T10:35:30-07:00detail_exported -> detail
370786a4b09682a5823915489fa6988bb64cab98c8a2cb3b7c64b04fd99b700dc1a40cc5115da549359Victor Zverovichviz@meta.com2024-10-09T08:42:49-07:00Cleanup fixed_string
3712cb3b7c64b04fd99b700dc1a40cc5115da549359e9cba690578efd7222234c04c822c41ad3e91dfeVictor Zverovichvictor.zverovich@gmail.com2024-10-06T07:39:03-07:00Update README.md
372e9cba690578efd7222234c04c822c41ad3e91dfe02537548f3a9efb5f3b83755acf50c8a16ba58c8Victor Zverovichvictor.zverovich@gmail.com2024-10-06T07:38:41-07:00Update README.md
37302537548f3a9efb5f3b83755acf50c8a16ba58c8c68c5fa7c75131268f794390e5207575372a0ba3Victor Zverovichviz@meta.com2024-10-04T17:15:07-07:00Cleanup an example
374c68c5fa7c75131268f794390e5207575372a0ba322701d5f63fd9ba3ffa35fe94585b5bfcb69238bVictor Zverovichviz@meta.com2024-10-04T12:57:57-07:00Test FMT_BUILTIN_TYPES
37522701d5f63fd9ba3ffa35fe94585b5bfcb69238be62c41ffb04d3e9cbe83e961292b85eeeaf4095fHaoweirichardkszero@gmail.com2024-10-04T06:45:29-07:00Address build failures when using Tip-of-Tree clang. (#4187)
376e62c41ffb04d3e9cbe83e961292b85eeeaf4095f18792893d8f1befaa7614a02f5a49e50f62f22c1Casey Cartercartec69@gmail.com2024-10-03T09:05:14-07:00Conform `std::iterator_traits<fmt::appender>` to [iterator.traits]/1 (#4185)
37718792893d8f1befaa7614a02f5a49e50f62f22c1c90bc918620b9b15d922f51f5f46667f9f588668Francesco Cavaliere32930037+c4v4@users.noreply.github.com2024-10-03T18:00:55+02:00Silencing Wextra-semi warning (#4188)
378c90bc918620b9b15d922f51f5f46667f9f588668c95722ad629092b7c5e8bcc4ce4019c413f53711dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-10-01T13:39:00-07:00Bump actions/checkout from 4.1.6 to 4.2.0 (#4182)
379c95722ad629092b7c5e8bcc4ce4019c413f53711db06b0df875856968c562d564b595a4e2861144eVictor Zverovichviz@meta.com2024-09-29T18:17:44-07:00Improve naming consistency
380db06b0df875856968c562d564b595a4e2861144eb9ec48d9ca60253ca295910e9078566090d98135Victor Zverovichviz@meta.com2024-09-29T16:57:29-07:00Use countl_zero in bigint
381b9ec48d9ca60253ca295910e9078566090d981353faf6f181e4b277868578dd97034aada145aee8cVictor Zverovichviz@meta.com2024-09-29T11:07:50-07:00Cleanup bigint
3823faf6f181e4b277868578dd97034aada145aee8cd64b100a30f5e3df9f7fe08cfdf3d89ed755ad6dVictor Zverovichviz@meta.com2024-09-29T10:23:29-07:00Add min_of/max_of
383d64b100a30f5e3df9f7fe08cfdf3d89ed755ad6dff9ee0461a8dd02cbaf9458aa13301aa1099c0f7Victor Zverovichviz@meta.com2024-09-29T09:16:29-07:00Relax constexpr
384ff9ee0461a8dd02cbaf9458aa13301aa1099c0f71c5883bef081a5cce75bdc4dab0ce922d3bb600fVictor Zverovichviz@meta.com2024-09-28T09:23:48-07:00Fix handling FMT_BUILTIN_TYPES
3851c5883bef081a5cce75bdc4dab0ce922d3bb600fcacc3108c5b74020dba7bf3c6d3a7e58cdc085b2Victor Zverovichviz@meta.com2024-09-28T08:20:24-07:00Test nondeterministic conversion to format string
386cacc3108c5b74020dba7bf3c6d3a7e58cdc085b2fade652ade6e9ba4b16e7484cbda5ee4c9178918Victor Zverovichviz@meta.com2024-09-28T08:00:39-07:00Don't assume repeated evaluation of string literal produce the same pointer
387fade652ade6e9ba4b16e7484cbda5ee4c917891896dca569a1251ea77f434c2773d4db55c4b8a488Justin Riddellarghnews@hotmail.co.uk2024-09-27T00:10:51+01:00Require clang >=15 for _BitInt support (#4176)
38896dca569a1251ea77f434c2773d4db55c4b8a488891c9a73ae9a23ed8bffffb8753504b1f6f399d0Cameron Anguscjangus@gmail.com2024-09-26T15:53:55+01:00Module linkage fixes for shared build (#4169)
389891c9a73ae9a23ed8bffffb8753504b1f6f399d09282222b7de16eac7afe03b2a2375104257e1ca4Victor Zverovichviz@meta.com2024-09-22T15:31:52-07:00Cleanup format API
3909282222b7de16eac7afe03b2a2375104257e1ca4e5b20ff0d06ec07d78e68030cd4a8279f7cc3ea8Victor Zverovichviz@meta.com2024-09-22T15:10:58-07:00Export more
391e5b20ff0d06ec07d78e68030cd4a8279f7cc3ea8ff9222354993cdffa0c5fa07a3e79ec11a24f86cVictor Zverovichviz@meta.com2024-09-22T10:44:38-07:00Deprecate detail::locale_ref
392ff9222354993cdffa0c5fa07a3e79ec11a24f86c80c4d42c66202abfe33c50ecf2231bdaedbca25eVictor Zverovichviz@meta.com2024-09-22T09:47:09-07:00Simplify locale handling
39380c4d42c66202abfe33c50ecf2231bdaedbca25e3b70966df5b88fb9c7c6a4c620ab663723802c31Victor Zverovichviz@meta.com2024-09-22T08:20:16-07:00Cleanup format.h
3943b70966df5b88fb9c7c6a4c620ab663723802c3105226c4bd9ebbfff02d3c5a86c03df5b8b83c425Victor Zverovichviz@meta.com2024-09-21T07:39:24-07:00Add width and alignment support to error_code
39505226c4bd9ebbfff02d3c5a86c03df5b8b83c425c283b458a512077511d21772a4d8d42705189addVictor Zverovichviz@meta.com2024-09-20T19:13:09-07:00Remove type_identity
396c283b458a512077511d21772a4d8d42705189addfe79932c2674f3a5eace0780b89e74c22b083880Victor Zverovichviz@meta.com2024-09-20T19:00:23-07:00Cleanup format.h
397fe79932c2674f3a5eace0780b89e74c22b08388023fcf1942a610ffe5a3840b5e50eb508ba0cc508Paulo Assispaulo.ottani@yahoo.ca2024-09-20T20:47:27-03:00Fix conversion warning on chrono.h (#4170)
39823fcf1942a610ffe5a3840b5e50eb508ba0cc5083f296e3d4ad29248db4a52e207e154e8743e67d9Victor Zverovichviz@meta.com2024-09-20T09:34:10-07:00Apply clang-format
3993f296e3d4ad29248db4a52e207e154e8743e67d9a197a994c5a2363bc93bcff41bc77390802051cfVictor Zverovichviz@meta.com2024-09-20T09:05:59-07:00Workaround clang-format nonsense
400a197a994c5a2363bc93bcff41bc77390802051cf6d43c755bc225b57f0fb55fef53408e7964644c6Victor Zverovichviz@meta.com2024-09-20T07:08:47-07:00Add member format_as for std
4016d43c755bc225b57f0fb55fef53408e7964644c61f87b1c58d2d466b283f282211b732a4e3987659Victor Zverovichvictor.zverovich@gmail.com2024-09-19T10:49:11-07:00Fix a typo
4021f87b1c58d2d466b283f282211b732a4e3987659ed8f8be70d82b0a081286e262867956e565c1bf6Vladislav Shchapovvladislav@shchapov.ru2024-09-19T22:34:33+05:00Use fmt::formatter specialization for std::reference_wrapper to avoid undefined behavior (#4164)
403ed8f8be70d82b0a081286e262867956e565c1bf655a0a9cd6278099488772c7f1034f152fe94619eKhanh H17016369+KKhanhH@users.noreply.github.com2024-09-18T09:27:45-07:00More chrono padding (#4161)
40455a0a9cd6278099488772c7f1034f152fe94619e5c926d9ff9a21194ef24941cbfde25c3702ed7c5Victor Zverovichviz@meta.com2024-09-17T19:46:30-07:00Cleanup pragma detection
4055c926d9ff9a21194ef24941cbfde25c3702ed7c58b024662d4add88c5c093b56661f669afd13b5c1Victor Zverovichviz@meta.com2024-09-17T19:40:29-07:00Remove FMT_UNCHECKED_ITERATOR
4068b024662d4add88c5c093b56661f669afd13b5c12f1424be90b5e2be12535c4ac2459a63642cc83fVictor Zverovichviz@meta.com2024-09-17T19:31:55-07:00Remove unnecessary inheritance
4072f1424be90b5e2be12535c4ac2459a63642cc83f239aa6911bfa0ea11a4e80b352a354abd8d87d0cVictor Zverovichviz@meta.com2024-09-17T19:05:43-07:00Simplify handling of arrays
408239aa6911bfa0ea11a4e80b352a354abd8d87d0c497df6db6184af38fa237d95947f19b3abee2794Victor Zverovichviz@meta.com2024-09-16T20:42:41-07:00Remove unwrap_named_arg
409497df6db6184af38fa237d95947f19b3abee2794a25e594f6acec726c08c651a8613abae8ab51d1bVictor Zverovichviz@meta.com2024-09-16T20:32:27-07:00Remove formattable
410a25e594f6acec726c08c651a8613abae8ab51d1b503dff93eccaa5fcb579a0eb1390cf5d9c307da4Victor Zverovichviz@meta.com2024-09-16T20:24:30-07:00Remove range_mapper
411503dff93eccaa5fcb579a0eb1390cf5d9c307da43374a95b50bb6bb429e630b3931640311b54fea8Victor Zverovichviz@meta.com2024-09-16T20:15:54-07:00Simplify has_formatter
4123374a95b50bb6bb429e630b3931640311b54fea80e62e5dc7cd1132020e209023d919f8325d6d539Victor Zverovichviz@meta.com2024-09-16T20:08:52-07:00Simplify has_formatter
4130e62e5dc7cd1132020e209023d919f8325d6d5397ce013971bcafd72c203cdc32b8123b4cde2c640Victor Zverovichviz@meta.com2024-09-16T19:48:02-07:00Simplify has_formatter
4147ce013971bcafd72c203cdc32b8123b4cde2c64007e70151d5764f4dc7a3cc81efdb65b1607dda0dVictor Zverovichviz@meta.com2024-09-16T19:23:08-07:00Sync value ctors and type mapper
41507e70151d5764f4dc7a3cc81efdb65b1607dda0d41977277125299adb7d21e5ec0f62e0367ae37f1Yedidya Feldblumyfeldblum@meta.com2024-09-16T13:37:19-05:00format std::reference_wrapper
41641977277125299adb7d21e5ec0f62e0367ae37f1527e98e3f873562b640377ad8f3c6088ac34e01dVictor Zverovichviz@meta.com2024-09-16T18:52:18-07:00Improve handling of unformattable args
417527e98e3f873562b640377ad8f3c6088ac34e01d8a19b2db779cba178a96eb99da787d9451fc2a51Victor Zverovichviz@meta.com2024-09-15T17:28:27-07:00Remove unformattable
4188a19b2db779cba178a96eb99da787d9451fc2a51e97df46ae1b43fad38786a0f4645038d980087bbVictor Zverovichviz@meta.com2024-09-15T17:09:49-07:00arg_mapper -> type_mapper
419e97df46ae1b43fad38786a0f4645038d980087bb39f1e0903ad2cf871573e19de118fda5826ca389Victor Zverovichviz@meta.com2024-09-15T16:02:29-07:00Cleanup type mapping
42039f1e0903ad2cf871573e19de118fda5826ca389d832830f60b56092e346de2297b23000c5d28edbVictor Zverovichviz@meta.com2024-09-15T10:52:36-07:00Remove FMT_MAP_API
421d832830f60b56092e346de2297b23000c5d28edbb329ff194ff2defafaf7c61ca63a0eebc5d8bcb5Victor Zverovichviz@meta.com2024-09-15T09:17:55-07:00Cleanup type mapping
422b329ff194ff2defafaf7c61ca63a0eebc5d8bcb52af403ce6414ee8402a8a141a69c35854c74a234Victor Zverovichviz@meta.com2024-09-15T08:52:33-07:00Always detect encoding on Windows
4232af403ce6414ee8402a8a141a69c35854c74a234b7513b1d0026e710ccf17111ed173a13790f9634Victor Zverovichviz@meta.com2024-09-14T20:59:54-07:00Simplify type mapping
424b7513b1d0026e710ccf17111ed173a13790f9634761d35f7632a1dada0be8e6e9d18a3ba16644f00Victor Zverovichviz@meta.com2024-09-14T20:23:42-07:00Simplify type mapping
425761d35f7632a1dada0be8e6e9d18a3ba16644f00545dc4148a4a48e2e6f43b89799800118bc5fed2Victor Zverovichviz@meta.com2024-09-14T19:34:58-07:00Cleanup format_as handling
426545dc4148a4a48e2e6f43b89799800118bc5fed23f5e45dd3385fbe86fc3f080fb0c12fe012f7e27Victor Zverovichviz@meta.com2024-09-14T10:24:47-07:00Add value ctor taking name_arg
4273f5e45dd3385fbe86fc3f080fb0c12fe012f7e272e3b6fbd9feb41a2dc84d95a04a5eaa7ec195e72Victor Zverovichviz@meta.com2024-09-14T10:07:50-07:00Simplify handling of _BitInt
4282e3b6fbd9feb41a2dc84d95a04a5eaa7ec195e72a0328e1f9fd841e950719cab8fbaeacdb7964e02Victor Zverovichviz@meta.com2024-09-14T09:48:33-07:00Remove redundant check
429a0328e1f9fd841e950719cab8fbaeacdb7964e02de28ef5f8674c875b7adcfe086790b4e483c65d7Victor Zverovichviz@meta.com2024-09-14T09:37:04-07:00Improve error reporting
430de28ef5f8674c875b7adcfe086790b4e483c65d72d5e561a6b26f021c330a7d9cbc0470fd6125a84Victor Zverovichviz@meta.com2024-09-14T09:18:47-07:00Remove make_arg
4312d5e561a6b26f021c330a7d9cbc0470fd6125a846537fb439cb8ba6bb7c8aae04c4752579ee5fbdbVictor Zverovichviz@meta.com2024-09-14T08:50:14-07:00Cleanup argument handling
4326537fb439cb8ba6bb7c8aae04c4752579ee5fbdb50aac2ac92cd3defe2429110717a35f345691a36Victor Zverovichviz@meta.com2024-09-14T08:14:22-07:00Update changelog
43350aac2ac92cd3defe2429110717a35f345691a36538d8777e56cb2af05f053835379eb465a93a5b5Victor Zverovichviz@meta.com2024-09-14T08:07:39-07:00Add reference to iterator_traits
434538d8777e56cb2af05f053835379eb465a93a5b50335312320e8093fb1186cb45f60daccf8c161f6Victor Zverovichviz@meta.com2024-09-14T07:15:39-07:00Workaround a bug in libstdc++
4350335312320e8093fb1186cb45f60daccf8c161f6463fe65f173e4e1e7754c304b130d5b9e33220c3Victor Zverovichviz@meta.com2024-09-13T18:38:08-07:00Demacrify UTF-8 check
436463fe65f173e4e1e7754c304b130d5b9e33220c31782a6eac0fc6ceabd9a529a6b8834bbb582ddeeVictor Zverovichviz@meta.com2024-09-12T19:53:28-07:00Cleanup FMT_COMPILE_STRING
4371782a6eac0fc6ceabd9a529a6b8834bbb582ddeeb52fb988463e41789a0e98e282743a79def10eddVictor Zverovichviz@meta.com2024-09-12T19:14:22-07:00Rename pragma macros
438b52fb988463e41789a0e98e282743a79def10eddb6a6ec7f1cbe68cad746b3db0ef2aad31dea1451Victor Zverovichviz@meta.com2024-09-11T20:02:11-07:00Fix no locale build
439b6a6ec7f1cbe68cad746b3db0ef2aad31dea145189999f16722e9f338426a985327179215bb27936Victor Zverovichviz@meta.com2024-09-11T19:34:12-07:00FMT_EXCEPTIONS -> FMT_USE_EXCEPTIONS
44089999f16722e9f338426a985327179215bb27936b90b4bc981ece26c31283ce18f9d50d38d600b60Victor Zverovichviz@meta.com2024-09-11T18:52:56-07:00Simplify pragma
441b90b4bc981ece26c31283ce18f9d50d38d600b60a1d6f9a973691a9919aa253dbc9895ccbbbe413bVictor Zverovichviz@meta.com2024-09-11T18:30:05-07:00Remove FMT_STATIC_THOUSANDS_SEPARATOR in favor of FMT_USE_LOCALE
442a1d6f9a973691a9919aa253dbc9895ccbbbe413b689ec7a087cd3c362f74aa13b8faf801910f51cbVictor Zverovichviz@meta.com2024-09-11T17:20:20-07:00Minor cleanup
443689ec7a087cd3c362f74aa13b8faf801910f51cb28143dc99d3d4bbc0454308c6572176cfc306c97Victor Zverovichviz@meta.com2024-09-11T16:05:34-07:00Cleanup
44428143dc99d3d4bbc0454308c6572176cfc306c971bde49e545ed8eb4af96b320635dc42e0d4530f3Victor Zverovichviz@meta.com2024-09-11T15:41:51-07:00Cleanup chrono
4451bde49e545ed8eb4af96b320635dc42e0d4530f3f924d16e4789d6bde9def439ac50b778a1536384Victor Zverovichviz@meta.com2024-09-11T08:54:54-07:00Remove FMT_USE_USER_LITERALS
446f924d16e4789d6bde9def439ac50b778a1536384ab8f9d5b0802fe139ce3214475e7517f1c985e9aAmin Yahyaabadiaminyahyaabadi74@gmail.com2024-09-11T04:55:58-07:00fix: pass /utf-8 only if the compiler is MSVC at build time
447ab8f9d5b0802fe139ce3214475e7517f1c985e9a6f62db098a391436be11644ed9e0b55e7964e8d3Victor Zverovichviz@meta.com2024-09-11T07:48:43-07:00Cleanup format API
4486f62db098a391436be11644ed9e0b55e7964e8d3ab44ee7521f924e2eb8caecf103e9e4a4863c732Victor Zverovichviz@meta.com2024-09-11T07:17:14-07:00Cleanup format API
449ab44ee7521f924e2eb8caecf103e9e4a4863c7320d4e7e3feec84092fc8750ed1dc4febcabe702e2Victor Zverovichviz@meta.com2024-09-11T06:49:02-07:00Avoid shadowing
4500d4e7e3feec84092fc8750ed1dc4febcabe702e28ee89546ffcf046309d1f0d38c0393f02fde56c8Victor Zverovichviz@meta.com2024-09-11T06:17:47-07:00Remove old workaround
4518ee89546ffcf046309d1f0d38c0393f02fde56c8a5deb96bf51ec41f456e84a6f1083520b08d7275Victor Zverovichviz@meta.com2024-09-10T21:06:25-07:00Remove old workaround
452a5deb96bf51ec41f456e84a6f1083520b08d727561a241f03f7105c91dd0fdb378a372b8ce0a279aVictor Zverovichviz@meta.com2024-09-10T20:37:50-07:00Update gcc version
45361a241f03f7105c91dd0fdb378a372b8ce0a279aff82d8d2b5831b3bb477f7cacf3d798102d2ae96Victor Zverovichviz@meta.com2024-09-10T20:23:04-07:00Cleanup
454ff82d8d2b5831b3bb477f7cacf3d798102d2ae960cc20f56398ab12b2ec00b37165e70baba032e61Victor Zverovichviz@meta.com2024-09-10T20:04:00-07:00Cleanup visit
4550cc20f56398ab12b2ec00b37165e70baba032e612ba6785d8fc073520f6d2a5dced876e5fe3e1df4Victor Zverovichviz@meta.com2024-09-10T19:42:49-07:00Remove iterator_t
4562ba6785d8fc073520f6d2a5dced876e5fe3e1df45644e7507ca486fbbe1946ffebeb71685d3e8ac9Victor Zverovichviz@meta.com2024-09-10T19:00:08-07:00Remove unused type
4575644e7507ca486fbbe1946ffebeb71685d3e8ac95345cfe6b321115c3835c38be6b1c02da23b26e6Victor Zverovichviz@meta.com2024-09-10T18:35:32-07:00Remove unnecessary forwarding
4585345cfe6b321115c3835c38be6b1c02da23b26e63e9fdb3a1fd931ea43229f8fc860d0ce67444597Victor Zverovichviz@meta.com2024-09-10T18:24:35-07:00Adjust clang-format
4593e9fdb3a1fd931ea43229f8fc860d0ce674445973ada4aed2031aa734765e316eb9fde8022b036f2Victor Zverovichviz@meta.com2024-09-10T17:01:23-07:00Cleanup
4603ada4aed2031aa734765e316eb9fde8022b036f2b37be85bf1e142079fdeb4a96639b32f78770914Victor Zverovichviz@meta.com2024-09-08T16:36:02-07:00Optionally exclude Unicode data
461b37be85bf1e142079fdeb4a96639b32f7877091470643b25111140c090c08385795fcf76e622b6daVictor Zverovichviz@meta.com2024-09-08T16:10:01-07:00Optionally disable named arguments
46270643b25111140c090c08385795fcf76e622b6da967e2d177d67c9f63ed0a4ac852550ce20b8cbcfVictor Zverovichviz@meta.com2024-09-08T15:56:36-07:00Don't use format_error if exceptions disabled
463967e2d177d67c9f63ed0a4ac852550ce20b8cbcf02c5d637c5ca02c62d7346537e131833d8d78d8aVictor Zverovichviz@meta.com2024-09-08T11:32:42-07:00Cleanup
46402c5d637c5ca02c62d7346537e131833d8d78d8a047bf75c245952350a333f943ec9d2993b71b8bfVictor Zverovichviz@meta.com2024-09-08T11:07:00-07:00Cleanup
465047bf75c245952350a333f943ec9d2993b71b8bf2d3ba32e79588896fdd82272e93391547a7a3a2cVictor Zverovichviz@meta.com2024-09-08T10:00:25-07:00Cleanup
4662d3ba32e79588896fdd82272e93391547a7a3a2c6c90b31fbd11f160017fe706c683c839d7d9c59aVictor Zverovichviz@meta.com2024-09-08T09:17:59-07:00Improve debug codegen
4676c90b31fbd11f160017fe706c683c839d7d9c59a9408c2ae8c264f2c94495db73251f75fcc35cad0Victor Zverovichviz@meta.com2024-09-08T07:48:27-07:00Improve debug codegen
4689408c2ae8c264f2c94495db73251f75fcc35cad0cc3ff1529d2c823f0bd2787d1f29da7e16fbaba5Victor Zverovichviz@meta.com2024-09-07T07:40:37-07:00Readd support for FMT_BUILTIN_TYPES
469cc3ff1529d2c823f0bd2787d1f29da7e16fbaba5158893b384aeb71f4a2ed7d33dd1fb9b488bc487Victor Zverovichviz@meta.com2024-09-06T16:30:01-07:00Cleanup
470158893b384aeb71f4a2ed7d33dd1fb9b488bc487f5a16a484bdf072959dc27ea18dc0ec534eee251Victor Zverovichviz@meta.com2024-09-06T13:20:44-07:00Cleanup
471f5a16a484bdf072959dc27ea18dc0ec534eee251cad876be4c854d0bcde239a80de87edc10bec8d4Victor Zverovichviz@meta.com2024-09-06T12:27:48-07:00Cleanup
472cad876be4c854d0bcde239a80de87edc10bec8d4debf6f82855984cb81622303dd57e6e79abadc00Victor Zverovichviz@meta.com2024-09-06T12:09:56-07:00Switch to vargs
473debf6f82855984cb81622303dd57e6e79abadc0035f4fab4c425ea30883ceaafd337589e4969824bVictor Zverovichviz@meta.com2024-09-06T09:10:39-07:00Switch to vargs
47435f4fab4c425ea30883ceaafd337589e4969824bff8f32478697dae12ff02e89cb711a05478816e7Victor Zverovichviz@meta.com2024-09-06T08:52:25-07:00Simplify value ctor
475ff8f32478697dae12ff02e89cb711a05478816e7bd48715d812690d8357cce32930fa6fda41c5673Victor Zverovichviz@meta.com2024-09-06T08:28:02-07:00Minor cleanup
476bd48715d812690d8357cce32930fa6fda41c567357d6df62f7ab2cc46e8a3b32183d09a87dfe9904Victor Zverovichviz@meta.com2024-09-06T08:15:33-07:00Simplify make_format_args
47757d6df62f7ab2cc46e8a3b32183d09a87dfe99048ed4a9dcc1c04cfaedcddc3ac25918cf35250f4aVictor Zverovichviz@meta.com2024-09-06T08:00:21-07:00Simplify make_format_args
4788ed4a9dcc1c04cfaedcddc3ac25918cf35250f4af288f45e46a7ce2ae430f8e055e086ccb83f9b31Victor Zverovichviz@meta.com2024-09-05T20:18:52-07:00Improve debug codegen
479f288f45e46a7ce2ae430f8e055e086ccb83f9b315bf577ca58f8775f59cd14a9bc8a84b6eca862e5Victor Zverovichviz@meta.com2024-09-05T19:00:48-07:00Prepare for arg_store unification
4806870e4b06bbf0a0ddd98534a393a561261b3153c5cdef7603496eca8c3970176dc766ec31bf4b948Vladislav Shchapovvladislav@shchapov.ru2024-09-05T15:23:12+05:00Workaround for GCC regression: false positive null-dereference in vector.resize
4815cdef7603496eca8c3970176dc766ec31bf4b948a2c290bc34d3ad1a10347fdc5ecdc7f50dcb90ffVladislav Shchapovvladislav@shchapov.ru2024-09-05T00:18:23+05:00Switch to gcc-13 for C++23 tests
482a2c290bc34d3ad1a10347fdc5ecdc7f50dcb90fff1e3016c13aea4c104c48b04b90d483c78927eb9Victor Zverovichviz@meta.com2024-09-04T17:20:30-07:00Suppress a bogus MSVC warning
483f1e3016c13aea4c104c48b04b90d483c78927eb9106dc8fd642148828d63c69e9b534ccafd80f8d4Victor Zverovichviz@meta.com2024-09-04T16:32:04-07:00Optimize debug codegen
484106dc8fd642148828d63c69e9b534ccafd80f8d4c3344e21e270b960b2d0745765713da6f9587ca0Victor Zverovichviz@meta.com2024-09-04T16:23:51-07:00Reduce usage of type_identity
485c3344e21e270b960b2d0745765713da6f9587ca05f438c967e03daceed099f3b6b820e316a55cc80Victor Zverovichviz@meta.com2024-09-04T15:34:38-07:00Cleanup base API
4865f438c967e03daceed099f3b6b820e316a55cc802a257798d4115a1aad5855d805d2c701fd2fe698Victor Zverovichviz@meta.com2024-09-04T14:42:25-07:00Remove make_arg
4872a257798d4115a1aad5855d805d2c701fd2fe69822d50c1a9c23a65ce56086a3eb74dbe29aede957Victor Zverovichviz@meta.com2024-09-04T13:26:52-07:00Reenable FMT_BUILTIN_TYPES
48822d50c1a9c23a65ce56086a3eb74dbe29aede9571cc10ab68f4857ae4e90bd3929adeaad00379d1eVladislav Shchapovvladislav@shchapov.ru2024-09-03T21:44:10+05:00Add support formatting std::expected<void, E>
4891cc10ab68f4857ae4e90bd3929adeaad00379d1e6aaf7f4b79e31b7409b2d0663129049e668a789bVladislav Shchapovvladislav@shchapov.ru2024-09-04T20:05:23+05:00Make is_formattable work with const/volatile void
4906aaf7f4b79e31b7409b2d0663129049e668a789bb4d1d7f8e6719a928f6eea0786dec296dc64b123Victor Zverovichviz@meta.com2024-09-04T11:43:12-07:00Suppress a gcc 13 warning
491b4d1d7f8e6719a928f6eea0786dec296dc64b1231e0771c70a5fdc8c95e4dc5f800bf6b69f09e2f9Victor Zverovichviz@meta.com2024-09-04T08:21:18-07:00Improve debug codegen
4921e0771c70a5fdc8c95e4dc5f800bf6b69f09e2f93df47a467717580aeaa01a4c8e3963939bf343f0Vladislav Shchapovvladislav@shchapov.ru2024-09-04T20:53:50+05:00Fix broken CI for shared library on macos and linux (#4151)
4933df47a467717580aeaa01a4c8e3963939bf343f0b4aea98b550ae38a39ea2f333c493380074f1ed1Victor Zverovichviz@meta.com2024-09-04T07:33:56-07:00Make is_formattable work with void
494b4aea98b550ae38a39ea2f333c493380074f1ed1565461a0d3a8fba5f41590679e6f460ef06adb5dCameron Anguscjangus@gmail.com2024-09-04T23:29:41+09:00Small fixes for some issues with modules builds (#4152)
495565461a0d3a8fba5f41590679e6f460ef06adb5de2b723870787da77c040f5e705882121d618aaefVictor Zverovichviz@meta.com2024-09-04T06:43:05-07:00Update MSVC workaround in compile-test
496e2b723870787da77c040f5e705882121d618aaef1e0c6cdc3ba05fe740860ded5e92ee33792c3f11Victor Zverovichviz@meta.com2024-09-03T21:30:57-07:00Cleanup format string API
4971e0c6cdc3ba05fe740860ded5e92ee33792c3f11a8bcf81f72fe2b73e326a5d9b0525361ec62786dVictor Zverovichviz@meta.com2024-09-03T20:44:37-07:00Make symbol sizes shorter
498a8bcf81f72fe2b73e326a5d9b0525361ec62786d15694c9a84f120e21ca3095ed0f989d5b704e796Victor Zverovichviz@meta.com2024-09-03T18:31:39-07:00Minor cleanup
49915694c9a84f120e21ca3095ed0f989d5b704e7964cae2da0d066e142434765e173463eb2d49e5696Victor Zverovichviz@meta.com2024-09-03T16:12:29-07:00Workaround an MSVC bug
5004cae2da0d066e142434765e173463eb2d49e569679e5ae919c3400ab57cad386ad6336640b1c614dVictor Zverovichviz@meta.com2024-09-03T15:58:33-07:00Workaround a clang 17 bug
50179e5ae919c3400ab57cad386ad6336640b1c614d894b71da853f23364660de204a09b78fa42fab7bVictor Zverovichviz@meta.com2024-09-03T12:50:03-07:00Fix locale tests on FreeBSD
502894b71da853f23364660de204a09b78fa42fab7b7a6a2a79ed85fbd49fbd358dcee39c6d1870097eVictor Zverovichviz@meta.com2024-09-03T11:19:27-07:00Fix handling of _BitInt
5037a6a2a79ed85fbd49fbd358dcee39c6d1870097e387395fc7c6c4ff214747a4876015c6d4f07f528Victor Zverovichviz@meta.com2024-09-02T19:38:13-07:00Improve debug codegen
504387395fc7c6c4ff214747a4876015c6d4f07f5286a88415499d38904f2ea5cee19416cad1306ab59Victor Zverovichviz@meta.com2024-09-02T14:56:17-07:00Cleanup base API
5056a88415499d38904f2ea5cee19416cad1306ab599a2aae37d4537b3de391ce29b905438cc84b4633Victor Zverovichviz@meta.com2024-09-02T13:59:41-07:00Add FMT_APPLY_VARIADIC
5069a2aae37d4537b3de391ce29b905438cc84b46338803768363019a81a6aa165d5d3c17a915e21997Victor Zverovichviz@meta.com2024-09-02T09:32:10-07:00Cleanup base API
5078803768363019a81a6aa165d5d3c17a915e219974fa533c70e7b278f624bd8828d8d754e736cfc61Victor Zverovichviz@meta.com2024-09-02T09:11:33-07:00Cleanup base API
5084fa533c70e7b278f624bd8828d8d754e736cfc61d980dd71713eece6728392c7080d041b46d4f7deVictor Zverovichviz@meta.com2024-09-02T08:22:01-07:00Cleanup base API
509d980dd71713eece6728392c7080d041b46d4f7de4eed488c66319e809cd8f711ce89eb004d9ab99cVictor Zverovichviz@meta.com2024-09-02T07:41:20-07:00Cleanup base API
5104eed488c66319e809cd8f711ce89eb004d9ab99ca6ecd25b808aff5fe5313b40ee1ee6b7b6dba37bVictor Zverovichviz@meta.com2024-09-02T07:13:35-07:00Cleanup base API
511a6ecd25b808aff5fe5313b40ee1ee6b7b6dba37b9f29345ea097b1ea070068de255fb92a5d8fb646Victor Zverovichviz@meta.com2024-09-02T06:54:45-07:00Improve debug codegen
5129f29345ea097b1ea070068de255fb92a5d8fb6464986b4c0efd0fad653463e867d068c12f42e9e0aVictor Zverovichviz@meta.com2024-09-02T06:41:44-07:00Simplify mapped_type_constant
5134986b4c0efd0fad653463e867d068c12f42e9e0aa5f4d9820ca523322ca41c36f73ecd510b53e805Victor Zverovichviz@meta.com2024-09-01T21:59:39-07:00Simplify arg_mapper
514a5f4d9820ca523322ca41c36f73ecd510b53e805bc3af512720da527690c58d2edab4ca1892b1f1dVictor Zverovichviz@meta.com2024-09-01T21:41:45-07:00Simplify arg_mapper
515bc3af512720da527690c58d2edab4ca1892b1f1d60740b7c24030b9fde5e7288e1cf41aef84fe7baVictor Zverovichviz@meta.com2024-09-01T19:44:34-07:00Reduce the number of instantiations
51660740b7c24030b9fde5e7288e1cf41aef84fe7ba9ef160d30942bf20952d511e9542b33e777b1dbeVictor Zverovichviz@meta.com2024-09-01T19:35:00-07:00Cleanup base API
5179ef160d30942bf20952d511e9542b33e777b1dbe0b80978c271b6731696bbdbc9a534e3e75f84d3cVictor Zverovichviz@meta.com2024-09-01T18:42:41-07:00Cleanup base API
5180b80978c271b6731696bbdbc9a534e3e75f84d3c4f39d88650314bdfe7968bd3d4d082a6ddb085b9Victor Zverovichviz@meta.com2024-09-01T18:31:41-07:00Cleanup base API
5194f39d88650314bdfe7968bd3d4d082a6ddb085b9a86b1acf6af396aec5eeb0ff02fdddf1db2c0186Victor Zverovichviz@meta.com2024-09-01T18:24:24-07:00Cleanup base API
520a86b1acf6af396aec5eeb0ff02fdddf1db2c0186c9ef07bc4e004a379bfa86db9fa513672d100954Victor Zverovichviz@meta.com2024-09-01T17:48:29-07:00Add mapped_t
521c9ef07bc4e004a379bfa86db9fa513672d1009548c4cfab57add08231c14c6c8b532ce1f11d6a6c3Victor Zverovichviz@meta.com2024-09-01T17:34:47-07:00Minor cleanup
5228c4cfab57add08231c14c6c8b532ce1f11d6a6c37e3aa6d98211bec5627f8044595fe9ea7cc62b8dVictor Zverovichviz@meta.com2024-09-01T14:32:55-07:00Detemplatize parse
5237e3aa6d98211bec5627f8044595fe9ea7cc62b8d7c66216008b323888e485d53ede9639d66a8f8e5Victor Zverovichviz@meta.com2024-09-01T13:29:12-07:00Minor cleanup
5247c66216008b323888e485d53ede9639d66a8f8e51416edabbb0f9b91053555d80015e6857f6dc433Victor Zverovichviz@meta.com2024-09-01T12:43:01-07:00Minor cleanup
5251416edabbb0f9b91053555d80015e6857f6dc433d4aeca9922dbeb7bfb9264249a31f27aceec577fVictor Zverovichviz@meta.com2024-09-01T12:06:40-07:00Cleanup base API
526d4aeca9922dbeb7bfb9264249a31f27aceec577feee93ddffa86b87c775380572a50d08550d895ffdependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-09-01T11:15:43-07:00Bump actions/upload-artifact from 4.3.3 to 4.4.0 (#4141)
527eee93ddffa86b87c775380572a50d08550d895ffb310a0d48bc2b9f176b3f0d4e42e7fc728ec703adependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-09-01T11:15:36-07:00Bump github/codeql-action from 3.25.11 to 3.26.6 (#4142)
528b310a0d48bc2b9f176b3f0d4e42e7fc728ec703a985c3399d135d34d52a4216c5fd30544d7332f07Victor Zverovichviz@meta.com2024-09-01T09:34:38-07:00Simplify parse_format_string
529985c3399d135d34d52a4216c5fd30544d7332f074a55b0d5fdfb621b50900bfe81e167c4b9deb210Victor Zverovichviz@meta.com2024-09-01T09:18:47-07:00Make map static
5304a55b0d5fdfb621b50900bfe81e167c4b9deb21064a6c8459282de9cc2d8bbf8025a28d2aa6ccb05Victor Zverovichviz@meta.com2024-09-01T08:34:25-07:00Remove duplicate error in compile-time checks
53164a6c8459282de9cc2d8bbf8025a28d2aa6ccb0566920feeee6dc101e80c69c6b4e384f030a7e03cVictor Zverovichviz@meta.com2024-09-01T08:05:06-07:00basic_format_parse_context -> parse_context
53266920feeee6dc101e80c69c6b4e384f030a7e03cf4dad85c3aa5501fa5fac89ae3d3215a497493d0Victor Zverovichviz@meta.com2024-09-01T07:49:35-07:00Improve compile-time checks
533f4dad85c3aa5501fa5fac89ae3d3215a497493d0db4becabedb36d6f0f87d70cb96b3353f7a07222Victor Zverovichviz@meta.com2024-08-31T21:23:41-07:00Improve handling of named arguments in compile-time checks
534db4becabedb36d6f0f87d70cb96b3353f7a07222fec2cc7af103aceb475480908859a30474a2fe6aVictor Zverovichviz@meta.com2024-08-31T20:18:25-07:00Reduce template instantiations
535fec2cc7af103aceb475480908859a30474a2fe6a621e9c17c58ab7ee3ec0faf3ec39e3565332593fVictor Zverovichviz@meta.com2024-08-31T19:18:20-07:00Improve handling of named arguments
536621e9c17c58ab7ee3ec0faf3ec39e3565332593fbca70405569efa2e43768efea25ac7499e17b35eVictor Zverovichviz@meta.com2024-08-31T17:50:21-07:00Clarify why we have TYPE in native_formatter
537bca70405569efa2e43768efea25ac7499e17b35e8c4b17fe648073bd5fc9aa76db907bec71babcb0Victor Zverovichviz@meta.com2024-08-31T14:57:59-07:00Simplify compile-time checks
5388c4b17fe648073bd5fc9aa76db907bec71babcb0516a2e204921589824be0a7566be85c223e18ec6Victor Zverovichviz@meta.com2024-08-31T14:49:59-07:00Simplify compile-time checks
539516a2e204921589824be0a7566be85c223e18ec66797f0c39a4ef13061cbc3bb850c35af7428fdc4Victor Zverovichviz@meta.com2024-08-31T12:39:11-07:00Cleanup FMT_STRING
5406797f0c39a4ef13061cbc3bb850c35af7428fdc4db496b47c1c5abe963f1dddcd52e26aff7b5910bVictor Zverovichviz@meta.com2024-08-31T10:08:08-07:00Cleanup compile-time checks
541db496b47c1c5abe963f1dddcd52e26aff7b5910b8eda3c8e900a205056ba58779f1ef0d43acec747Victor Zverovichviz@meta.com2024-08-31T08:52:25-07:00Remove old gcc hack
5428eda3c8e900a205056ba58779f1ef0d43acec74753316903e64116cf0d53a7ab0ed17e8a76be7858Victor Zverovichviz@meta.com2024-08-31T08:29:41-07:00Cleanup compile-time check
54353316903e64116cf0d53a7ab0ed17e8a76be78588a484ad577150766b586ce7d3bedf2b79ae02998Victor Zverovichviz@meta.com2024-08-31T07:08:35-07:00Move string_literal to format.h
5448a484ad577150766b586ce7d3bedf2b79ae02998b446cc9e67c346d5e2ffdbff4118a98b831c7a4fVictor Zverovichviz@meta.com2024-08-30T20:53:54-07:00Minor cleanup
545b446cc9e67c346d5e2ffdbff4118a98b831c7a4f0204dd359d9e5fc8142549ee8f7092a29c66723dVictor Zverovichviz@meta.com2024-08-30T18:43:56-07:00fwrite_fully -> fwrite_all
5460204dd359d9e5fc8142549ee8f7092a29c66723dd8876b7787c6de62d660249b1d3b492b021d2b09Victor Zverovichviz@meta.com2024-08-30T18:30:20-07:00Fix _BitInt formatter
547d8876b7787c6de62d660249b1d3b492b021d2b09c0fab5e2f7c40234c14960873717fb5760fde1fdVictor Zverovichviz@meta.com2024-08-30T16:17:07-07:00Minor cleanup
548c0fab5e2f7c40234c14960873717fb5760fde1fd64313e915c45a2a37045e7b65015e557112dc4b6Victor Zverovichviz@meta.com2024-08-30T11:00:38-07:00Reject modernity, embrace tradition
54964313e915c45a2a37045e7b65015e557112dc4b68e3da9da2c7e238baca1c8afb54f5241fdfd423eVictor Zverovichviz@meta.com2024-08-30T10:39:03-07:00Move redundant initialization to compile time
5508e3da9da2c7e238baca1c8afb54f5241fdfd423e2a2f73f7c197e41820757cea84d33d6875cc2f54Victor Zverovichviz@meta.com2024-08-30T09:07:07-07:00Improve binary size
5512a2f73f7c197e41820757cea84d33d6875cc2f546dd9194abd5c3505229185733ad25e112ff0c14eVictor Zverovichviz@meta.com2024-08-29T19:12:55-07:00Improve binary size
5526dd9194abd5c3505229185733ad25e112ff0c14ea017bba0624e28a4861b1d6e46f6eb7d3a26be7fVictor Zverovichviz@meta.com2024-08-29T18:35:42-07:00Simplify format_to_result
553a017bba0624e28a4861b1d6e46f6eb7d3a26be7f5eb023cd568d40cc161e54c0698dbfcb888b13d9Victor Zverovichviz@meta.com2024-08-29T18:11:17-07:00Minor cleanup
5545eb023cd568d40cc161e54c0698dbfcb888b13d9f213d83306aafa2431be7dfb6749d887a8cb0e2fVictor Zverovichviz@meta.com2024-08-29T17:31:30-07:00Improve binary size
555f213d83306aafa2431be7dfb6749d887a8cb0e2fb3ccc2d2100052b3a3079941febf2494caa07402Victor Zverovichviz@meta.com2024-08-29T16:22:30-07:00Disable locale more
556b3ccc2d2100052b3a3079941febf2494caa074027477dda28ddc166b6e4edb0f96abf295fb1c44b0Victor Zverovichviz@meta.com2024-08-29T15:04:25-07:00Disable locale more
5577477dda28ddc166b6e4edb0f96abf295fb1c44b0e582d377c25bfb391e5a1f27795e39389f1a9a05Victor Zverovichviz@meta.com2024-08-29T14:39:26-07:00Simplify is_utf8_enabled
558e582d377c25bfb391e5a1f27795e39389f1a9a05cd8d01d8cd989524ce35b1d9be41774dbe549a89Victor Zverovichviz@meta.com2024-08-29T13:04:56-07:00Simplify locale handling
559cd8d01d8cd989524ce35b1d9be41774dbe549a89377cf203e346f684df919f3046907af64ce5bdaaVictor Zverovichviz@meta.com2024-08-29T11:41:43-07:00Minor cleanup
560377cf203e346f684df919f3046907af64ce5bdaa5a0a37340c0cb2712cdc6f8b7e8963cfb5568026Victor Zverovichviz@meta.com2024-08-25T09:20:40-07:00Add opt out for built-in types
5615a0a37340c0cb2712cdc6f8b7e8963cfb5568026bbf8b3bd01781ffce7b933786d2a95d98b0755aaJustin Riddellarghnews@hotmail.co.uk2024-08-29T02:57:52+01:00Add support for _BitInt on clang (#4072)
562bbf8b3bd01781ffce7b933786d2a95d98b0755aaa3f3f2ec9a2657acf0b5a762dc3979ac4900b9d7torsten4859708557+torsten48@users.noreply.github.com2024-08-29T01:43:12+02:00insert else branch to avoid unreachable code warning (#4130)
563a3f3f2ec9a2657acf0b5a762dc3979ac4900b9d7e3676ca309fd6c128250f65cd4d32bd9f22e2ef9Justin Riddellarghnews@hotmail.co.uk2024-08-28T19:25:39+01:00Fix gcc 8.1 - 8.3 bug and compilation (#4131)
564e3676ca309fd6c128250f65cd4d32bd9f22e2ef90379bf3a5d52d8542aec1874677c9df5ff9ba5f9Maxwelltinfoilboy@gmail.com2024-08-28T11:25:40-04:00Change std::copy to detail::copy in chrono to fix MSVC compile errors (#4132)
5650379bf3a5d52d8542aec1874677c9df5ff9ba5f9c59ee969f3dc230086e6269c523c2736438aa243Victor Zverovichviz@meta.com2024-08-24T07:46:44-07:00Workaround -Wstringop-overflow
566c59ee969f3dc230086e6269c523c2736438aa2431a79bbfa83b0942fca3f2794655b6b91bb682583Anthony VHanthonyvh@gmail.com2024-08-21T21:02:47+02:00Improve compile-time formatting (#4127)
5671a79bbfa83b0942fca3f2794655b6b91bb68258389af1ad77df56591c0e0fe83e8729c9656edee67Victor Zverovichviz@meta.com2024-08-18T12:16:36-07:00Cleanup chrono formatting
56889af1ad77df56591c0e0fe83e8729c9656edee670e741e0daa580c15ee5e57ac629f65bec7d6301eVictor Zverovichviz@meta.com2024-08-18T11:39:52-07:00Cleanup chrono formatting
5690e741e0daa580c15ee5e57ac629f65bec7d6301ed1acc667c1b7b0df146f92a87cd5a9eaad75b6eeVictor Zverovichviz@meta.com2024-08-18T10:35:01-07:00Minor cleanup
570d1acc667c1b7b0df146f92a87cd5a9eaad75b6ee4fb7008c9001e29447cee92e980435c6cef1f71eVictor Zverovichviz@meta.com2024-08-18T09:28:05-07:00Minor cleanup
5714fb7008c9001e29447cee92e980435c6cef1f71e589898e28bb2f7f3ea19868c081ce9a3b5636fefVictor Zverovichviz@meta.com2024-08-18T08:33:26-07:00Cleanup duration cast
572589898e28bb2f7f3ea19868c081ce9a3b5636fef62382e3650b7ca9fca8977c2ae38046533c0c52dVictor Zverovichviz@meta.com2024-08-18T07:40:28-07:00Fix %S doc
57362382e3650b7ca9fca8977c2ae38046533c0c52d94b8bc8eae1ac64ce2219afa8450f8176a0488e4Victor Zverovichviz@meta.com2024-08-18T06:47:04-07:00Test full exponent range
57494b8bc8eae1ac64ce2219afa8450f8176a0488e4020af729ddf5137294cfc819492f4988e54ddab9Victor Zverovichviz@meta.com2024-08-17T09:14:24-07:00Add an experimental writer API
575020af729ddf5137294cfc819492f4988e54ddab9fb07b37c5b104e98a9316668c8dbbed166c9b873Victor Zverovichviz@meta.com2024-08-17T07:58:54-07:00Simplify ostream
576fb07b37c5b104e98a9316668c8dbbed166c9b8733135421257e71f456a4d745313d0be798354f34fcdzhanzhancdi@163.com2024-08-14T01:50:49+08:00Prioritize using the header files of self (#4116)
5773135421257e71f456a4d745313d0be798354f34f993f56cff6f0c3f03953cae44c44693ca782725aVictor Zverovichviz@meta.com2024-08-11T15:46:56-07:00Minor cleanup
578993f56cff6f0c3f03953cae44c44693ca782725ac6c830e20344e753f2a221311978cd3510ac0aa2Victor Zverovichviz@meta.com2024-08-11T12:26:22-07:00Make sign a proper enum class
579c6c830e20344e753f2a221311978cd3510ac0aa2b906c321f0670c6bfc4cc999d5362128dc906d53Victor Zverovichviz@meta.com2024-08-11T10:41:06-07:00Make align a proper enum class
580b906c321f0670c6bfc4cc999d5362128dc906d53f8c0c8ee783f3598594ea711a40db5280260f531Victor Zverovichviz@meta.com2024-08-11T10:13:17-07:00Get rid of bit fields
581f8c0c8ee783f3598594ea711a40db5280260f531c71d03fcb0daf12823b23b448ddf700d38d1da3cVictor Zverovichviz@meta.com2024-08-10T12:26:25-07:00Cleanup public API
582c71d03fcb0daf12823b23b448ddf700d38d1da3c50a8c3e9bfacb6a6b1a3ab742d9014d731acd329Roberto Turrado Camblorrturrado@gmail.com2024-08-11T16:24:50+02:00Make `support/python/mkdocstrings_handlers/cxx/__init__.py` PEP 8 compliant (2 of 2) (#4115)
58350a8c3e9bfacb6a6b1a3ab742d9014d731acd32998314319ad756cfd9cb83ca5d68692a4a47e3bebVictor Zverovichviz@meta.com2024-08-10T08:10:55-07:00Reduce format specs size
58498314319ad756cfd9cb83ca5d68692a4a47e3beb0ce49aeb4a537e618e6760328d8c8b9fa68458c7Victor Zverovichviz@meta.com2024-08-09T15:01:40-07:00Fix ambiguous overload
5850ce49aeb4a537e618e6760328d8c8b9fa68458c7bf870ae3d15c576bdb78e5c0ce1106fab9f0275aVictor Zverovichviz@meta.com2024-08-09T10:18:11-07:00Add a test case
586bf870ae3d15c576bdb78e5c0ce1106fab9f0275ac98518351efd5a46f5d448e947e0b7242d197d07Victor Zverovichviz@meta.com2024-08-09T07:10:15-07:00Fix back_inserter lookup for non-std containers
587c98518351efd5a46f5d448e947e0b7242d197d079f0c0c468be45357d85efc1788b7561fafbdebb1Roberto Turrado Camblorrturrado@gmail.com2024-08-09T00:22:41+02:00Make `support/python/mkdocstrings_handlers/cxx/__init__.py` PEP 8 compliant (1 of 2) (#4110)
5889f0c0c468be45357d85efc1788b7561fafbdebb19f269062a7ba1440d91c12f096a8cf3b91d6fbe9Hugo Salessomeonewithpc@gmail.com2024-08-05T22:56:44+01:00Add 'n' specifier for tuple and pair (#4107)
5899f269062a7ba1440d91c12f096a8cf3b91d6fbe915f939c3de44d4e7521432b0c9d82f9358b24c2aVictor Zverovichviz@meta.com2024-08-04T12:05:09-07:00Simplify default formatter
59015f939c3de44d4e7521432b0c9d82f9358b24c2a928a07bb045c77d293c4a12372ea1b4aaf993cf9Victor Zverovichviz@meta.com2024-08-04T09:25:50-07:00Improve handling of dynamic specs
591928a07bb045c77d293c4a12372ea1b4aaf993cf97891699737dbf4fe0bbde1ed14a40132c4b53ad4Victor Zverovichviz@meta.com2024-08-04T09:09:01-07:00Simplify handling of dynamic specs
5927891699737dbf4fe0bbde1ed14a40132c4b53ad458aba5a3defb6e46031392f1a58156d093efe5e0Victor Zverovichviz@meta.com2024-08-04T08:26:26-07:00Simplify handling of dynamic specs
59358aba5a3defb6e46031392f1a58156d093efe5e05ee14d35087b3e30879de0ed12c13b957cbccea3Victor Zverovichviz@meta.com2024-08-03T11:55:25-07:00Deprecate append instantiation
5945ee14d35087b3e30879de0ed12c13b957cbccea3b9c0e4dd82874d784cd8bd70457c595658483d48Vladislav Shchapovvladislav@shchapov.ru2024-08-03T19:13:32+05:00Reintroduce constexpr fmt::formatted_size for C++20 (#4103)
595b9c0e4dd82874d784cd8bd70457c595658483d488445327c84dd0bfd23646dc2d92fed105b8fae8cVictor Zverovichviz@meta.com2024-08-02T11:57:02-07:00Improve spec parsing
5968445327c84dd0bfd23646dc2d92fed105b8fae8c8a06cee8262f0f5932254261233dd4d386d9f252Victor Zverovichviz@meta.com2024-08-01T19:30:30-07:00Simplify spec handling
5978a06cee8262f0f5932254261233dd4d386d9f2521db227496677bdddabc21cadaee63a1923bf3a3dVictor Zverovichviz@meta.com2024-08-01T18:22:09-07:00Optimize shortest float formatting
5981db227496677bdddabc21cadaee63a1923bf3a3d34ead4b39e489ae93f6bc42dbd6b9f95f26985c4Victor Zverovichviz@meta.com2024-08-01T10:24:43-07:00Use us if Unicode is disabled
59934ead4b39e489ae93f6bc42dbd6b9f95f26985c43bf26009e4da4528b48ff792cf656dafb49653b0dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-08-01T08:32:46-07:00Bump msys2/setup-msys2 from 2.23.0 to 2.24.0 (#4098)
6003bf26009e4da4528b48ff792cf656dafb49653b0d326c7298ac6804dba9264624c9df920c084d6a0dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-08-01T08:32:20-07:00Bump ossf/scorecard-action from 2.3.3 to 2.4.0 (#4099)
601d326c7298ac6804dba9264624c9df920c084d6a06e462b89aa22fd5f737ed162d0150e145ccb1914Vladislav Shchapovvladislav@shchapov.ru2024-07-30T19:27:11+05:00Fix conversion a surrogate pair (#4095)
6026e462b89aa22fd5f737ed162d0150e145ccb1914aff640c32f9ada045e4f8c289119fb104e5c4290Victor Zverovichviz@meta.com2024-07-29T15:58:05-07:00Get rid of std::copy
603aff640c32f9ada045e4f8c289119fb104e5c4290e23fb6a8b48cf17bf24aef629916f94a42042945Vladislav Shchapovvladislav@shchapov.ru2024-07-29T21:18:20+05:00Make fmt::appender implement std::output_iterator concept (#4093)
604e23fb6a8b48cf17bf24aef629916f94a4204294516b3542f7ea47e8899da17709ce482e9ce273970Victor Zverovichviz@meta.com2024-07-29T08:20:58-07:00Apply clang-format
60516b3542f7ea47e8899da17709ce482e9ce27397029d7e580598ecf7d3d5ecc6e8d5dfadba14cf132Victor Zverovichviz@meta.com2024-07-27T12:28:21-07:00Remove float_specs
60629d7e580598ecf7d3d5ecc6e8d5dfadba14cf132919f7c5e7fcef52de47efcf85e811b4282d84da8Victor Zverovichviz@meta.com2024-07-27T12:03:03-07:00Remove float_format
607919f7c5e7fcef52de47efcf85e811b4282d84da8a80d668a52a92b67e01cdf59622454b31c4059c3Victor Zverovichviz@meta.com2024-07-27T11:15:41-07:00Reduce float_specs usage
608a80d668a52a92b67e01cdf59622454b31c4059c3707d7d923a117df956fe7adf762ec48ecc5d6b55Victor Zverovichviz@meta.com2024-07-27T09:54:40-07:00Diagnose invalid precision
609707d7d923a117df956fe7adf762ec48ecc5d6b55de6ed8df8b270e3d158d5550823ede30a6d90939Victor Zverovichviz@meta.com2024-07-27T09:00:25-07:00Apply coding conventions
610de6ed8df8b270e3d158d5550823ede30a6d90939ffdc3fdbd90385429dd2ea6a774848e39d4f957aVictor Zverovichviz@meta.com2024-07-26T12:09:47-07:00Test alignment
611ffdc3fdbd90385429dd2ea6a774848e39d4f957a0c028137917bd5d2ad92a41d35bf553332e4ffe4Victor Zverovichviz@meta.com2024-07-24T17:47:11-07:00Align digits table
6120c028137917bd5d2ad92a41d35bf553332e4ffe4f8581bcecf317e8753887b68187c9ef1ba0524f4Victor Zverovichviz@meta.com2024-07-24T13:40:54-07:00Fix doc build
613f8581bcecf317e8753887b68187c9ef1ba0524f431b3c325f692314b4f3e397618b935e2f5e0c345Victor Zverovichviz@meta.com2024-07-24T12:21:44-07:00Add redirect page
61431b3c325f692314b4f3e397618b935e2f5e0c34552b32081f95a4ecbf27d0b7b5244097b9ccfce35Cameron Anguscjangus@gmail.com2024-07-24T17:58:38+01:00Mark namespace scope constexpr variable 'buffer_size' inline. (#4084)
6150b0b09f4017f82d3e484a2285e712ae5b62139ad4173a6315a8ebfff0cb1a61f3b44fb59ea785c52Victor Zverovichviz@meta.com2024-07-23T06:30:35-07:00Constrain format_uint
6164173a6315a8ebfff0cb1a61f3b44fb59ea785c524239dfe081e8cd7c9f294e55dc3c60279056eb21Victor Zverovichviz@meta.com2024-07-22T17:24:56-07:00Improve format_decimal
6174239dfe081e8cd7c9f294e55dc3c60279056eb21ba36a04811c5f73681a8e1c1e28539182e6a211bVictor Zverovichviz@meta.com2024-07-22T16:52:55-07:00Simplify format_decimal
618ba36a04811c5f73681a8e1c1e28539182e6a211bf6b4a23b83b36946072398bd04b7c7810df2d213Victor Zverovichviz@meta.com2024-07-22T16:01:18-07:00Remove counting_iterator
619f6b4a23b83b36946072398bd04b7c7810df2d21342d3d703b580d11732267b7ea6b6b18ba0802c7bVictor Zverovichviz@meta.com2024-07-22T14:37:02-07:00Unbloat chrono
62042d3d703b580d11732267b7ea6b6b18ba0802c7b9fcd9c4c1201daabfaa7c3966a3732f358b094c8Victor Zverovichviz@meta.com2024-07-22T13:48:56-07:00Remove the commenting attempt
6219fcd9c4c1201daabfaa7c3966a3732f358b094c87f157dca0a7d98709b5b7ee4b4792bda9c05b19dVictor Zverovichviz@meta.com2024-07-22T12:41:12-07:00Remove all warning suppressions
6227f157dca0a7d98709b5b7ee4b4792bda9c05b19d524ca1c7154fbca58548aafe7d7eedff36bda9ddVictor Zverovichviz@meta.com2024-07-22T10:31:13-07:00Workaround gcc stringop-overflow bug
623524ca1c7154fbca58548aafe7d7eedff36bda9ddbdc45eef76c861642d0c326ce1c80169c5747ca5Victor Zverovichviz@meta.com2024-07-21T09:38:00-07:00Improve parsing
624bdc45eef76c861642d0c326ce1c80169c5747ca5439b6d7212d588bc4be890c17f50d4cbf19233a6Victor Zverovichviz@meta.com2024-07-21T08:31:03-07:00Simplify on_text
625439b6d7212d588bc4be890c17f50d4cbf19233a63cc32fdc8b01fd54fd415d8a76931bfdcc232b52Victor Zverovichviz@meta.com2024-07-21T08:05:07-07:00Reenable print optimization
6263cc32fdc8b01fd54fd415d8a76931bfdcc232b520c9fce2ffefecfdce794e1859584e25877b7b592Victor Zverovichviz@meta.com2024-07-21T08:00:34-07:00Mark more formatters nonlocking
6270c9fce2ffefecfdce794e1859584e25877b7b592b47d662e7166b8379d8c1f44b514bb74a8d9e74bVictor Zverovichviz@meta.com2024-07-20T07:17:38-07:00tag: 11.0.2Update version
628b47d662e7166b8379d8c1f44b514bb74a8d9e74be84297f255d02f0b4e196b53b4c17a123a44e79aVictor Zverovichviz@meta.com2024-07-20T07:14:03-07:00Update changelog
629e84297f255d02f0b4e196b53b4c17a123a44e79a0ad234ad131dd3b619a2e1d5607cf3218248a462Victor Zverovichviz@meta.com2024-07-20T07:00:12-07:00Bump version
6300ad234ad131dd3b619a2e1d5607cf3218248a462de684ef776c888c6b89e23906d39094ec0f4de05Victor Zverovichviz@meta.com2024-07-20T06:57:55-07:00Update changelog
631de684ef776c888c6b89e23906d39094ec0f4de05447c6cbf444a99acca078fe30f6f07b2a93868dcVictor Zverovichviz@meta.com2024-07-19T15:08:52-07:00Make appender compatible with fill
632447c6cbf444a99acca078fe30f6f07b2a93868dcbc8d32e9643d2be5fc070abf2a50bc021544545dVictor Zverovichviz@meta.com2024-07-19T13:38:27-07:00Update changelog
633bc8d32e9643d2be5fc070abf2a50bc021544545d0f87d6ffa699e8135206c15aaed560ab67f685f5Victor Zverovichviz@meta.com2024-07-18T06:37:02-07:00Update changelog
6340f87d6ffa699e8135206c15aaed560ab67f685f5808ea0191a6bb4cdf4fb335aac685b35d8540480Victor Zverovichviz@meta.com2024-07-17T14:29:19-07:00Improve sign processing
635808ea0191a6bb4cdf4fb335aac685b35d854048055e76e6c20e80c4cb329e596b6a4c0aad6c324adVictor Zverovichviz@meta.com2024-07-17T06:59:24-07:00Cleanup test
63655e76e6c20e80c4cb329e596b6a4c0aad6c324ad8757f1f8d6283f43c25e2b62bd1c2a5b0dd439f9Victor Zverovichviz@meta.com2024-07-17T06:58:37-07:00Update check-commits script
6378757f1f8d6283f43c25e2b62bd1c2a5b0dd439f99228f349a51ee0128dd807c6917fed0c7e6f391bVictor Zverovichviz@meta.com2024-07-16T06:27:01-07:00Add a script to test multiple commits
6389228f349a51ee0128dd807c6917fed0c7e6f391be10643add21e9c35d41f60288f13352da754d2b9Victor Zverovichviz@meta.com2024-07-14T15:13:58-07:00Inline visit
639e10643add21e9c35d41f60288f13352da754d2b9f29a7e7970349eec2c76f3c0eda3d5accdd3aa6bVictor Zverovichviz@meta.com2024-07-14T14:17:39-07:00Add a perf-sanity test
640f29a7e7970349eec2c76f3c0eda3d5accdd3aa6bf97deb0d7de845f43b27b6afb3ad65ddde0b95dcVictor Zverovichviz@meta.com2024-07-14T12:40:21-07:00Don't use memcpy in append
641f97deb0d7de845f43b27b6afb3ad65ddde0b95dc3541353512a8cbbb0e8e92091fbcac6f633e3debVictor Zverovichviz@meta.com2024-07-14T11:14:49-07:00Minor cleanup
6423541353512a8cbbb0e8e92091fbcac6f633e3deb5ef93a9f8055bd684a54e14e562ab009db401e0dVictor Zverovichviz@meta.com2024-07-14T09:10:16-07:00Apply minor optimization
6435ef93a9f8055bd684a54e14e562ab009db401e0dc9102619da70319a4a298699ce0eeb3221cd2d5aJustin Riddellarghnews@hotmail.co.uk2024-07-14T17:51:49+01:00Expand FMT_FORMAT_AS to include implicit conversions (#4055)
644c9102619da70319a4a298699ce0eeb3221cd2d5a58d792b6d3351c5261ec4cc525265ba8b1b9fd30Victor Zverovichviz@meta.com2024-07-14T08:41:35-07:00Avoid extra reserve
64558d792b6d3351c5261ec4cc525265ba8b1b9fd3025adca5666a55b732e38182691914d7a35fade0cVictor Zverovichviz@meta.com2024-07-14T07:05:18-07:00Apply minor optimizations
64625adca5666a55b732e38182691914d7a35fade0c1408f1824d6a23643e178ee6e46478fb550a0963Victor Zverovichviz@meta.com2024-07-13T13:07:57-07:00Remove redundant overload
6471408f1824d6a23643e178ee6e46478fb550a09633fe4641d3a33a125285dd890b3a0c0ddf81f329fVictor Zverovichviz@meta.com2024-07-13T11:11:47-07:00Simplify iterator detection
6483fe4641d3a33a125285dd890b3a0c0ddf81f329f33e7ed1eb5bbbd80ab4efb5495dff54dd1d83de6Tor Shepherd49597791+torshepherd@users.noreply.github.com2024-07-13T11:23:49-04:00Add 2 more constexprs to fix compile error (#4065)
64933e7ed1eb5bbbd80ab4efb5495dff54dd1d83de66a192f8d34cbca3bf6a06575d8f159043d8c7f79Victor Zverovichviz@meta.com2024-07-13T07:23:02-07:00Improve handling of back_insert_iterator that writes into a buffer
6506a192f8d34cbca3bf6a06575d8f159043d8c7f7992cdbbae06fe43f87a6c59eb1d623bb5abc8405dzyctreeappletree2479@outlook.com2024-07-13T02:21:35+08:00Fix broken links in README.md (#4066)
65192cdbbae06fe43f87a6c59eb1d623bb5abc8405d13038f37e87efa44e2a1409f41da1fa7c02fee7dVictor Zverovichvictor.zverovich@gmail.com2024-07-10T15:50:10-07:00Update api.md
65213038f37e87efa44e2a1409f41da1fa7c02fee7d67252257504262398450aa1fa822e7729f531291Justin Riddellarghnews@hotmail.co.uk2024-07-10T16:35:06+01:00Support printing (const) volatile void* (#4056)
65367252257504262398450aa1fa822e7729f531291e60ff504ea0a4cc663f0172c3db52a23d4f46d10Victor Zverovichviz@meta.com2024-07-09T13:22:56-07:00Update changelog
654e60ff504ea0a4cc663f0172c3db52a23d4f46d10ccea338070c795fd966a4dc08b19268b6fbad5efJustin Riddellarghnews@hotmail.co.uk2024-07-09T16:46:34+01:00Fix usage with std::generator (#4057)
655ccea338070c795fd966a4dc08b19268b6fbad5ef92227c77a4eed4c12f97f7916041ace4d5ca02d4Victor Zverovichvictor.zverovich@gmail.com2024-07-08T15:19:57-07:00Update lint.yml
65692227c77a4eed4c12f97f7916041ace4d5ca02d4486838f26fd1192de9bc1bd9caa09896470118a2Victor Zverovichviz@meta.com2024-07-08T13:45:23-07:00Improve support for non-POSIX platforms more
657486838f26fd1192de9bc1bd9caa09896470118a2a43391199f7b4ec5cc93a5683167a89f6a65fae0Victor Zverovichviz@meta.com2024-07-08T11:18:44-07:00Improve support for non-POSIX platforms
658a43391199f7b4ec5cc93a5683167a89f6a65fae07a8b54a0ef7ca1791b0a5491b6e0593e1cf2dd5eVictor Zverovichviz@meta.com2024-07-07T10:05:03-07:00Update changelog
6597a8b54a0ef7ca1791b0a5491b6e0593e1cf2dd5eb50e685db996c167e6c831dcef582aba6e14276aVictor Zverovichviz@meta.com2024-07-06T13:16:32-07:00Don't confuse Glib::ustring with std::string
660b50e685db996c167e6c831dcef582aba6e14276ae314776c2ea4af846aeef86a3309ce15815c2138Victor Zverovichviz@meta.com2024-07-05T08:25:31-07:00tag: 11.0.1Update version
661e314776c2ea4af846aeef86a3309ce15815c21382208143accf0917f9952a536c7b135a89c61b681Victor Zverovichviz@meta.com2024-07-05T08:25:10-07:00Fix version check
6622208143accf0917f9952a536c7b135a89c61b681a96259701e1d16e2f8c8299c668e863ec0ac0119Victor Zverovichviz@meta.com2024-07-05T08:20:52-07:00Update changelog
663a96259701e1d16e2f8c8299c668e863ec0ac0119232c6bc4815f4c57361a5cad4eafd21defc107e7Vladislav Shchapovvladislav@shchapov.ru2024-07-05T05:24:01+05:00Improve std::complex formatter (#4050)
664232c6bc4815f4c57361a5cad4eafd21defc107e7503e183b9e3284317e5c12ebbf1747b54de33008Victor Zverovichviz@meta.com2024-07-04T08:02:45-07:00Update changelog
665503e183b9e3284317e5c12ebbf1747b54de33008e50c8b6bd870eb743b2cf13850d5aafcf7d1bad8Victor Zverovichviz@meta.com2024-07-04T07:49:58-07:00Bump version and add version validation
666e50c8b6bd870eb743b2cf13850d5aafcf7d1bad89d946a2fc426f1e1c48c252e55dfadcacf79a3c6Victor Zverovichviz@meta.com2024-07-04T07:27:22-07:00Fix disabling Unicode support
6679d946a2fc426f1e1c48c252e55dfadcacf79a3c6c4f6fa71357b223b0ab8ac29577c6228fde8853dtogetoge.mail@gmail.com2024-07-04T04:41:08+09:00Fix compilation errors due to `make_format_args` in gcc 14.1.1 with c++20 (#4042)
668c4f6fa71357b223b0ab8ac29577c6228fde8853d10f12fd3d270f303c2c1ddcfca7f834a68327eceNebojša Cvetkovićnebkat@gmail.com2024-07-01T15:43:52-06:00fix: Make basic_format_arg::visit() const (#4043)
66910f12fd3d270f303c2c1ddcfca7f834a68327ece24c1f886afc35278ba95556345adcb9804f4c4f1dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-07-01T12:16:55-07:00Bump github/codeql-action from 3.25.3 to 3.25.11 (#4041)
67024c1f886afc35278ba95556345adcb9804f4c4f10041a40c1350ba702d475b9c4ad62da77caea164Vladislav Shchapovvladislav@shchapov.ru2024-07-01T21:24:33+05:00Remove double has_value check (#4040)
6710041a40c1350ba702d475b9c4ad62da77caea164686339f7c12967975af0381eec7ca1a90af6bfccVictor Zverovichviz@meta.com2024-07-01T06:02:59-07:00tag: 11.0.0Update version
672686339f7c12967975af0381eec7ca1a90af6bfcce355c116f94d9150c4d9da5ad20c5218335ccec0Victor Zverovichviz@meta.com2024-06-30T10:29:50-07:00Minor cleanup
673e355c116f94d9150c4d9da5ad20c5218335ccec0707bb5b369b998728980b9e781016a8427681c99Victor Zverovichviz@meta.com2024-06-30T09:22:44-07:00Tweak wording in the changelog
674707bb5b369b998728980b9e781016a8427681c996f68c62cb5d1bbf661fbde28224f1067b6b27e41Victor Zverovichviz@meta.com2024-06-30T08:54:56-07:00Fix grammar
6756f68c62cb5d1bbf661fbde28224f1067b6b27e41d059fe42a87a45a5ca337fecbbcbe10b0bcf5ca5Victor Zverovichviz@meta.com2024-06-30T08:42:34-07:00Ignore doxygen files
676d059fe42a87a45a5ca337fecbbcbe10b0bcf5ca543c5b34749d338be15dac11d3039c0266097a28aVictor Zverovichviz@meta.com2024-06-30T08:33:37-07:00Ignore vagrant files
67743c5b34749d338be15dac11d3039c0266097a28ae89568e6cba4e456f587206fb1ecb20cdb478745Victor Zverovichviz@meta.com2024-06-30T08:23:25-07:00Fix package build
678e89568e6cba4e456f587206fb1ecb20cdb478745f5bf6f778120278f19995e64a102243e38c10ee0Victor Zverovichviz@meta.com2024-06-30T07:56:35-07:00Update vagrant config
679f5bf6f778120278f19995e64a102243e38c10ee0bd9af9a9f1477ed125b0b27192ce54278fc04b9dVictor Zverovichviz@meta.com2024-06-30T07:55:57-07:00Update build script
680bd9af9a9f1477ed125b0b27192ce54278fc04b9d165210890546bfcc843aa144e6fc27a6c3ea52ccVictor Zverovichviz@meta.com2024-06-30T07:49:55-07:00Update changelog
681165210890546bfcc843aa144e6fc27a6c3ea52cc84f61318259ad74d0ddcbebdeb1956d05b3c7ef1Victor Zverovichviz@meta.com2024-06-29T09:38:40-07:00Fix typo
68284f61318259ad74d0ddcbebdeb1956d05b3c7ef1dedc17c1c95ad1a23ecbb0003688b20832824eb9Victor Zverovichviz@meta.com2024-06-29T09:36:35-07:00Fix formatting of release notes
683dedc17c1c95ad1a23ecbb0003688b20832824eb95d0adb6d74dfd55be0c8b6b746f151a3f1d56220Victor Zverovichviz@meta.com2024-06-29T09:31:32-07:00Fix handling of tables, take 3
6845d0adb6d74dfd55be0c8b6b746f151a3f1d562203f251fc9c986dbef536f2d44c7ffa1c6a43832b6Victor Zverovichviz@meta.com2024-06-29T09:29:06-07:00Fix handling of tables, take 2
6853f251fc9c986dbef536f2d44c7ffa1c6a43832b61930ed4bfac9ca766c579cdf04e6b9fa33308e5bVictor Zverovichviz@meta.com2024-06-29T09:23:02-07:00Fix handling of tables
6861930ed4bfac9ca766c579cdf04e6b9fa33308e5b26d07e49b2293725c6b254cb32b69cf2668f901dVictor Zverovichviz@meta.com2024-06-29T09:09:55-07:00Fix release script
68726d07e49b2293725c6b254cb32b69cf2668f901d949d5d17955d621f81002601e4ea2782f0564900Victor Zverovichviz@meta.com2024-06-29T09:06:49-07:00Fix formatting
688949d5d17955d621f81002601e4ea2782f056490053186535d58f66d1a0f72061f2176678f2f60956Victor Zverovichviz@meta.com2024-06-29T08:59:54-07:00Fix build script
68953186535d58f66d1a0f72061f2176678f2f60956602e3c3d11c0a7e6c0579709ccaed2a31347de3bVictor Zverovichviz@meta.com2024-06-29T08:54:52-07:00Bump version
690602e3c3d11c0a7e6c0579709ccaed2a31347de3b2952130cbcbb04edc16ea00fbdf1051bf24f67b7Victor Zverovichviz@meta.com2024-06-29T08:54:03-07:00Update build script
6912952130cbcbb04edc16ea00fbdf1051bf24f67b71e94a463edc58648351e9c301950895895e7c7e1Victor Zverovichviz@meta.com2024-06-29T08:50:16-07:00Fix doc build
6921e94a463edc58648351e9c301950895895e7c7e1a34120329a31d6664b3fa506371f8ad6a5778aa2Victor Zverovichviz@meta.com2024-06-29T08:49:01-07:00Create build dir
693a34120329a31d6664b3fa506371f8ad6a5778aa20fae326c42e121bf888f12cfa4136ab02ebed3d0Victor Zverovichviz@meta.com2024-06-29T08:38:16-07:00Update doc script
6940fae326c42e121bf888f12cfa4136ab02ebed3d08b1fcf5cc107419ddf2a2058bf4cd0420c6d4003Victor Zverovichviz@meta.com2024-06-29T08:32:24-07:00Update site dir
6958b1fcf5cc107419ddf2a2058bf4cd0420c6d4003ec46c3de9723c87001eeeaacbf7a489ad6ac4126Victor Zverovichviz@meta.com2024-06-29T08:18:24-07:00Update doc dir
696ec46c3de9723c87001eeeaacbf7a489ad6ac41262d9d32c62b1f5396db59516f0e83649966b4cf54Victor Zverovichviz@meta.com2024-06-29T08:05:52-07:00Update build script
6972d9d32c62b1f5396db59516f0e83649966b4cf544703ade76dc152841580333af14f04a049d80ff3Victor Zverovichviz@meta.com2024-06-29T07:25:35-07:00Update build script
6984703ade76dc152841580333af14f04a049d80ff352e7b25f953f40425a8a8d3c96a4ae45866c8ed8Victor Zverovichviz@meta.com2024-06-29T07:22:57-07:00Update build script
69952e7b25f953f40425a8a8d3c96a4ae45866c8ed8b61c8c3d23b7e6fdf9d44593877dba1c8a291be1Victor Zverovichviz@meta.com2024-06-29T07:07:39-07:00Update changelog
700b61c8c3d23b7e6fdf9d44593877dba1c8a291be1bbf44cc000531dc7737d5321ccfa9f2f11b20127Vertexwahnjulian.amann@tum.de2024-06-27T21:34:07+02:00Change actions/github-script from e69ef54 -> 60a0d83 (#4038)
701bbf44cc000531dc7737d5321ccfa9f2f11b2012706948fa710af01576f056e8ebbafa05f563b0e10Matthias Moulinmatthias.moulin@gmail.com2024-06-24T16:11:35+02:00Defines are still needed for FMT_MODULE as well (#4027)
70206948fa710af01576f056e8ebbafa05f563b0e10d9899492c14a827cf039ff1fc6992b5ebe5b5af9Victor Zverovichviz@meta.com2024-06-23T07:27:58-07:00Pin deps
703d9899492c14a827cf039ff1fc6992b5ebe5b5af9ff72f553e3cca747503e0bd4a127b2558ccc1140Victor Zverovichviz@meta.com2024-06-23T07:22:45-07:00Simplify deps
704ff72f553e3cca747503e0bd4a127b2558ccc11407f951f250206b57f9361f5a0b06f68372009e38dVictor Zverovichviz@meta.com2024-06-23T06:58:05-07:00Update changelog
7057f951f250206b57f9361f5a0b06f68372009e38d7ae102bd6644c9a297067444acca4983e5995debVictor Zverovichviz@meta.com2024-06-23T06:51:46-07:00Optimize range formatter
7067ae102bd6644c9a297067444acca4983e5995debedde9731260d63de0e5f38ad58b7e99587d7d93cDix Lorenzdlorenz@mac.com2024-06-23T15:28:39+02:00make format_int constexpr (#4032)
707edde9731260d63de0e5f38ad58b7e99587d7d93cb1efe8516e20c92da4fc3e96827ac9f5236554a7Victor Zverovichviz@meta.com2024-06-22T11:10:54-07:00Update test names
708b1efe8516e20c92da4fc3e96827ac9f5236554a72c0d9e9409fa8161b781ce9a67f12220d0605703Victor Zverovichviz@meta.com2024-06-22T07:16:43-07:00Prevent silent data loss
7092c0d9e9409fa8161b781ce9a67f12220d060570318a9676d958a861a24fbebbaceb1c6863394ab3cMatt Staffordwraiyth@gmail.com2024-06-06T13:03:49+10:00Add a define to force the use of fallback_file
71018a9676d958a861a24fbebbaceb1c6863394ab3caf8cd4e40425a0f1ed5dbf27c9fc664bf3cf977aVictor Zverovichviz@meta.com2024-06-21T08:02:12-07:00Add an experimental path
711af8cd4e40425a0f1ed5dbf27c9fc664bf3cf977a514b6955d22be65a72dfbae526ab75330382c75eMatthias Moulinmatthias.moulin@gmail.com2024-06-19T22:00:29+02:00Module purview can only contain direct preprocessor code (#4029)
712514b6955d22be65a72dfbae526ab75330382c75eac9677323057b1ca31d157294b15ad0a74ae2b79Vladislav Shchapovvladislav@shchapov.ru2024-06-19T20:49:43+05:00Suppress a bogus warning in MSVC (#4023)
713ac9677323057b1ca31d157294b15ad0a74ae2b79c00149f5e2928eb1b659909e523c4eccde4106a2Matthias Moulinmatthias.moulin@gmail.com2024-06-18T20:27:40+02:00Added missing std::declval for non-default-constructible types (#4024)
714c00149f5e2928eb1b659909e523c4eccde4106a271244e07debc956afc833a65b565bf563a83d8f5Victor Zverovichviz@meta.com2024-06-17T06:58:33-07:00Fix a typo
71571244e07debc956afc833a65b565bf563a83d8f5a57b0194a609a96bb29e28ae391331801d4e1675Victor Zverovichviz@meta.com2024-06-16T11:10:38-07:00Cleanup includes
716a57b0194a609a96bb29e28ae391331801d4e1675febd8ed5fee269984405c5502a19224c5106c610Victor Zverovichviz@meta.com2024-06-16T11:05:38-07:00Correct comments
717febd8ed5fee269984405c5502a19224c5106c6100434026a954d77349ae37b4abd4af5b9323a7bd8Victor Zverovichviz@meta.com2024-06-16T10:59:06-07:00Cleanup includes
7180434026a954d77349ae37b4abd4af5b9323a7bd80882bfef2a29f94e340215e9c88b3056746fb009Victor Zverovichviz@meta.com2024-06-16T08:28:23-07:00Remove build-docs.py
7190882bfef2a29f94e340215e9c88b3056746fb0092a2048a7855fc2063e574eee54bca00eaf03c534Victor Zverovichviz@meta.com2024-06-15T09:42:20-07:00Don't deploy docs from a PR
7202a2048a7855fc2063e574eee54bca00eaf03c534ea1187f4c8f05a07e89fa941d9cb77b2bed72bbfVictor Zverovichviz@meta.com2024-06-15T09:26:49-07:00Don't pass seconds as a double in examples
721ea1187f4c8f05a07e89fa941d9cb77b2bed72bbf1334eedaf529731922c6d3c5ec1b59fe15e4a6cfVictor Zverovichviz@meta.com2024-06-15T09:15:30-07:00Generate doxyxml in build
7221334eedaf529731922c6d3c5ec1b59fe15e4a6cf709169a4d8dbf60a1109f9b654cf75b57efdfd97Victor Zverovichviz@meta.com2024-06-15T09:07:04-07:00Improve docs
723709169a4d8dbf60a1109f9b654cf75b57efdfd972bf1b3004ef489d9e8696cd5cf2c9520a098f3a2Victor Zverovichviz@meta.com2024-06-15T08:55:22-07:00Set the anchors
7242bf1b3004ef489d9e8696cd5cf2c9520a098f3a28687315e86e739bbd8b6deb035f2fc7c4e4a6907Victor Zverovichviz@meta.com2024-06-15T08:16:42-07:00Update changelog
7258687315e86e739bbd8b6deb035f2fc7c4e4a690798dd673cf829a69fb6a7715aa1341491a1a70930LoveSyshana@zju.edu.cn2024-06-15T01:53:51+08:00Guard more system headers by `FMT_MODULE` (#4006)
72698dd673cf829a69fb6a7715aa1341491a1a70930a245a8d4b9ff8a7d1f59b0d749f348021c60c506Victor Zverovichviz@meta.com2024-06-14T08:04:11-07:00Cleanup cmake
727a245a8d4b9ff8a7d1f59b0d749f348021c60c506e0b66e8f83bbfd3c348b5c0c388a176a972535abVictor Zverovichviz@meta.com2024-06-13T21:14:31-07:00Update changelog
728e0b66e8f83bbfd3c348b5c0c388a176a972535ab794df69c8c5fddb27742d2dce9adf3c61dd1dd21Victor Zverovichviz@meta.com2024-06-13T15:50:40-07:00Remove dependency on <ranges>
729794df69c8c5fddb27742d2dce9adf3c61dd1dd211d9df9ce1cd4648e32588419d82c8952134650e6Matthias Moulinmatthias.moulin@gmail.com2024-06-14T00:43:29+02:00Added range_format::(debug_)string formatter (#3973)
7301d9df9ce1cd4648e32588419d82c8952134650e6c4ea903250e20c3ffa9b70695c33207dc9b9a0e2Victor Zverovichviz@meta.com2024-06-13T15:41:35-07:00Remove a redundant comment
731c4ea903250e20c3ffa9b70695c33207dc9b9a0e23e3062c13bab7973d93e900c56823c9baf8e8291LoveSyshana@zju.edu.cn2024-06-14T03:17:46+08:00Only install `FILE_SET` when needed (#4013)
7323e3062c13bab7973d93e900c56823c9baf8e8291b998b4711603c72df3303c8d3277802b741dfa11Vladislav Shchapovvladislav@shchapov.ru2024-06-13T18:14:27+05:00Update msys2/setup-msys2 to v2.23.0 (#4012)
733b998b4711603c72df3303c8d3277802b741dfa11bff1de15e7472dc49d86d1b0aaf07a5c4982f3b0Victor Zverovichviz@meta.com2024-06-12T20:27:27-07:00Update changelog
734bff1de15e7472dc49d86d1b0aaf07a5c4982f3b090932dd20d86adc7fd3ff830c33509859af69632Vladislav Shchapovvladislav@shchapov.ru2024-06-12T22:27:12+05:00Fix deploy docs (#4010)
73590932dd20d86adc7fd3ff830c33509859af69632232c5e8547ab79ec35b09556d61888439c919188Victor Zverovichvictor.zverovich@gmail.com2024-06-11T15:31:05-07:00Update doc.yml
736232c5e8547ab79ec35b09556d61888439c91918826cdd1cb3093ce14dfa6489bac66a23b7f38878cVictor Zverovichvictor.zverovich@gmail.com2024-06-11T15:24:18-07:00Update doc.yml
73726cdd1cb3093ce14dfa6489bac66a23b7f38878cad34d4df95fd2a767800b9c1271644bdaae64710Victor Zverovichvictor.zverovich@gmail.com2024-06-11T15:15:56-07:00Update doc.yml
738ad34d4df95fd2a767800b9c1271644bdaae64710f796264449dadcd948e66104fa52e7972e02029aVictor Zverovichvictor.zverovich@gmail.com2024-06-11T15:12:47-07:00Update doc.yml
739f796264449dadcd948e66104fa52e7972e02029a28673d9699903c8710254f8afbe591b395e1e12eVictor Zverovichvictor.zverovich@gmail.com2024-06-11T13:43:31-07:00Fix doc workflow
74028673d9699903c8710254f8afbe591b395e1e12ea5c1b5d4407304bacdd27619f8226a4b734ac2e3Victor Zverovichvictor.zverovich@gmail.com2024-06-11T12:27:12-07:00Update api.md
741a5c1b5d4407304bacdd27619f8226a4b734ac2e3cc4d1245b864535d7f6dc1f623f7abff2da317d6Victor Zverovichviz@meta.com2024-06-10T11:30:21-07:00Update changelog
74218a325f370ffd5ec1eda0087d2efc3dc9b3faf56a1337aa8aaddb614f8ea2088752991ff01c8762eVictor Zverovichviz@meta.com2024-06-09T19:02:34-07:00Disable footer
743a1337aa8aaddb614f8ea2088752991ff01c8762e51a690ab153678d8b1391e2c6c4ae752f2868585Victor Zverovichviz@meta.com2024-06-09T18:16:56-07:00Merge literal-based API doc into the parent section
74451a690ab153678d8b1391e2c6c4ae752f2868585f332a81b7226277b58bc631e2efce8687afffd0fLoveSyshana@zju.edu.cn2024-06-10T09:01:44+08:00Check if `.cc` exists in `fmt.cc` (#4005)
745f332a81b7226277b58bc631e2efce8687afffd0f33a1de57af3a7b40b07e94483bd47ab8b87e8eb2Victor Zverovichviz@meta.com2024-06-09T17:32:13-07:00Remove unnecessary build step
74633a1de57af3a7b40b07e94483bd47ab8b87e8eb2c7252b33447341a8886168778bc5462b9d6a5623Victor Zverovichviz@meta.com2024-06-09T17:26:37-07:00Deploy docs, take 3
747c7252b33447341a8886168778bc5462b9d6a56233f71b606680189f69e312e789dc542b0194bdf8eVictor Zverovichviz@meta.com2024-06-09T17:19:06-07:00Deploy docs, take 2
7483f71b606680189f69e312e789dc542b0194bdf8e215ce4d9795eed6dfe4482820da9d7003be5e484Victor Zverovichviz@meta.com2024-06-09T17:16:59-07:00Deploy docs
749215ce4d9795eed6dfe4482820da9d7003be5e48489f3a810ec954210b851f2c0184713c9fac29259Victor Zverovichviz@meta.com2024-06-09T17:07:23-07:00Fix error getting config 'user.email'
75089f3a810ec954210b851f2c0184713c9fac292591f170d3fe01d269f04a9e342b4acd8de6187ced6Victor Zverovichviz@meta.com2024-06-09T17:04:19-07:00Fix error getting config 'user.name'
7511f170d3fe01d269f04a9e342b4acd8de6187ced6d175db8f5b598c553d3b408d4de9cb49b5aa4bf0Victor Zverovichviz@meta.com2024-06-09T16:54:53-07:00Install mike
752d175db8f5b598c553d3b408d4de9cb49b5aa4bf0a8cfc0cc2c7b913649dfa4e98814cfedd9dc3e97Victor Zverovichviz@meta.com2024-06-09T16:51:19-07:00Fix doc CI and clean workflows
753a8cfc0cc2c7b913649dfa4e98814cfedd9dc3e9765e278b28671640610354606ad6f1b11bd4a22bdVictor Zverovichviz@meta.com2024-06-09T16:34:50-07:00Deploy dev docs
75465e278b28671640610354606ad6f1b11bd4a22bd3620c174a61647b032a7bfe5cf8fb02610423c3bVictor Zverovichviz@meta.com2024-06-09T16:20:54-07:00Don't pollute the source directory
7553620c174a61647b032a7bfe5cf8fb02610423c3b702b6f3788c4e0fbc53e994790fe7ddd8574cdadVictor Zverovichviz@meta.com2024-06-09T16:10:26-07:00Fix doc build
756702b6f3788c4e0fbc53e994790fe7ddd8574cdaded21034a10d581052e2a5577f243f51a9634fd72Victor Zverovichviz@meta.com2024-06-09T15:59:35-07:00Update docs
757ed21034a10d581052e2a5577f243f51a9634fd7276d57f93db3ead483f8454690300a47ff66fb623Victor Zverovichviz@meta.com2024-06-09T15:53:16-07:00Implement deployment
75876d57f93db3ead483f8454690300a47ff66fb6236ceef04dfe9ce99ffc12e596da0ad716e2af92adVictor Zverovichviz@meta.com2024-06-09T13:40:33-07:00Remove old script
7596ceef04dfe9ce99ffc12e596da0ad716e2af92adab6b257a3908e1aeb247a09964e1b8db422c5890 077e4ae746cde56559d72babe278e3d189bb2b3aVictor Zverovichviz@meta.com2024-06-09T13:17:31-07:00Merge branch 'master' of github.com:fmtlib/fmt
760ab6b257a3908e1aeb247a09964e1b8db422c5890d4a8d26c557cd276c4511579a89b40525771a687Victor Zverovichviz@meta.com2024-06-09T13:17:13-07:00Implement doc building
761077e4ae746cde56559d72babe278e3d189bb2b3ad4a8d26c557cd276c4511579a89b40525771a687ChristianGebhardtgebhardt.christian@gmx.net2024-06-09T22:05:17+02:00Added generator expression to /utf-8 compile option (#3995)
762d4a8d26c557cd276c4511579a89b40525771a687b5c8fd783ced18a29ac77aff04ee0f83008c0900Victor Zverovichviz@meta.com2024-06-09T11:47:09-07:00Temporarily disable doc build in CI
763b5c8fd783ced18a29ac77aff04ee0f83008c0900735a613821b54203fe48e67f97fc9382a23a3696Victor Zverovichviz@meta.com2024-06-09T11:37:18-07:00Fix doc build
764735a613821b54203fe48e67f97fc9382a23a3696a6e6e9c3c9a3f2775fd00a901cab6896f0ca3c17Victor Zverovichviz@meta.com2024-06-09T11:26:25-07:00Build docs
765a6e6e9c3c9a3f2775fd00a901cab6896f0ca3c17e6d4f927cc7465e43dba5ebc9ad0ad61f8cda9d6Victor Zverovichviz@meta.com2024-06-09T11:22:57-07:00Fix a link
766e6d4f927cc7465e43dba5ebc9ad0ad61f8cda9d68de3e87da1f3088963944633fded6c639559ab64Victor Zverovichviz@meta.com2024-06-09T11:17:32-07:00Improve docs
7678de3e87da1f3088963944633fded6c639559ab6446d2acb3ba30f85ecacab8ea828454fcc0589144Victor Zverovichviz@meta.com2024-06-09T11:05:05-07:00Add a CMake option to control Unicode support
76846d2acb3ba30f85ecacab8ea828454fcc0589144fad0222a0c85106e358601b0c765ca5b0229bc9cLoveSyshana@zju.edu.cn2024-06-10T02:00:12+08:00Don't add `os.cc` to sources with FMT_MODULE (#4004)
769fad0222a0c85106e358601b0c765ca5b0229bc9cd1cab6a9aee2de160b9177ef74ab1e0ce6bb57d2LoveSyshana@zju.edu.cn2024-06-10T01:58:58+08:00Export `compiled_string` so that user can customize one (#3999)
770d1cab6a9aee2de160b9177ef74ab1e0ce6bb57d2fcb6a452d6e9e65fa291f1208b879ad37803fd15Victor Zverovichviz@meta.com2024-06-09T10:58:02-07:00Drop parentheses
771fcb6a452d6e9e65fa291f1208b879ad37803fd1572928661edd61bfa1d228686f0b1346ba99ef89dVictor Zverovichviz@meta.com2024-06-09T10:47:32-07:00Improve docs
77272928661edd61bfa1d228686f0b1346ba99ef89dd6ec6b7e2731a0369ab857b718c9893e85586f35Victor Zverovichviz@meta.com2024-06-09T10:33:34-07:00Improve docs
773d6ec6b7e2731a0369ab857b718c9893e85586f35e845fc572e9ddcdfdab84876f1fa415b4e69e10cVictor Zverovichviz@meta.com2024-06-09T10:16:19-07:00Update docs
774e845fc572e9ddcdfdab84876f1fa415b4e69e10c2bf811b1d961eb4817ee874ecf0cd87e0ed083e1Victor Zverovichviz@meta.com2024-06-09T07:40:02-07:00Ignore old changelog
7752bf811b1d961eb4817ee874ecf0cd87e0ed083e19653eed8e7142d540f87d588354ad917e124f651LoveSyshana@zju.edu.cn2024-06-09T21:43:39+08:00Also allow compiled format for clang >= 12 (#4001)
7769653eed8e7142d540f87d588354ad917e124f6519b5d1826d4200f16528a38f9c0f6884e47eb5013Victor Zverovichviz@meta.com2024-06-09T06:36:11-07:00Don't hide the navbar
7779b5d1826d4200f16528a38f9c0f6884e47eb5013fe741daaab986467d8cd965e7a73d702dff34b73Victor Zverovichviz@meta.com2024-06-08T18:45:18-07:00Update changelog
778fe741daaab986467d8cd965e7a73d702dff34b730f6e7165489c392e717a16adc449001f17fa2d87LoveSyshana@zju.edu.cn2024-06-09T05:31:51+08:00Mention namespace `fmt::literals` in the document (#4002)
7790f6e7165489c392e717a16adc449001f17fa2d87a3d95971be032bdae003e78b925d2c5deff304e7LoveSyshana@zju.edu.cn2024-06-09T04:50:29+08:00Fix missing includes in fmt.cc (#3994)
780a3d95971be032bdae003e78b925d2c5deff304e77bd11b5cdfdfd17573494ceb78058f4a79ae0b08Victor Zverovichviz@meta.com2024-06-08T08:52:16-07:00Update changelog
7817bd11b5cdfdfd17573494ceb78058f4a79ae0b0821372bc0b2c844aaf0ec83cface42ef59d505ca1Victor Zverovichviz@meta.com2024-06-08T08:29:34-07:00Remove a redundant extension to reduce divergence from std::format
78221372bc0b2c844aaf0ec83cface42ef59d505ca1a0495e3eb5a493e316ddecfd27d141ca39820649Victor Zverovichviz@meta.com2024-06-08T08:21:18-07:00Update cmake config
783a0495e3eb5a493e316ddecfd27d141ca39820649cba5e8615a0c35c15e6ab31f63c23ac2457e008eVictor Zverovichviz@meta.com2024-06-08T08:17:15-07:00Update changelog
784cba5e8615a0c35c15e6ab31f63c23ac2457e008ee9609dec1a4b3ec6e851d59b930b2d354f8e49e4Victor Zverovichviz@meta.com2024-06-08T08:15:40-07:00Update changelog
785e9609dec1a4b3ec6e851d59b930b2d354f8e49e46ebbaf4b4d1e68ddf10739c1ea05aeaa371d7df4Victor Zverovichviz@meta.com2024-06-08T08:13:08-07:00Update changelog
7866ebbaf4b4d1e68ddf10739c1ea05aeaa371d7df44e31d2dc61dcc1e6d9f48e235fdb54f85a53f5baVictor Zverovichviz@meta.com2024-06-08T08:11:19-07:00Split changelog
7874e31d2dc61dcc1e6d9f48e235fdb54f85a53f5bafcc0b49978104138d25506901289af727e0de96fVictor Zverovichviz@meta.com2024-06-08T08:01:19-07:00Update changelog
788fcc0b49978104138d25506901289af727e0de96f0560c334fb2fe33b132a72a07f3c70312942d6e2LoveSyshana@zju.edu.cn2024-06-08T22:26:53+08:00Fix `FMT_INSTALL` with `FMT_MODULE` (#3998)
7890560c334fb2fe33b132a72a07f3c70312942d6e2db9365a11b0bcf6be044f8a98e9db17eea35374aLoveSyshana@zju.edu.cn2024-06-07T21:25:07+08:00Fix build with `FMT_MODULE=OFF` (#3997)
790db9365a11b0bcf6be044f8a98e9db17eea35374a5c445bc42cbd30212ff003452d22a75a1cff53edVictor Zverovichvictor.zverovich@gmail.com2024-06-05T21:04:46-07:00Update lint.yml
7915c445bc42cbd30212ff003452d22a75a1cff53ed94f96d112dba3f55c4bb72ca57e72589e9ea5c2bLoveSyshana@zju.edu.cn2024-06-06T10:09:47+08:00Reverting check to make shorter branch comes first
79294f96d112dba3f55c4bb72ca57e72589e9ea5c2b6abc1204f3c246a32d7086da20e50b5df358fe78LoveSyshana@zju.edu.cn2024-06-04T21:59:53+08:00Fix undefined reference when compiling with FMT_STATIC_THOUSANDS_SEPARATOR and chrono.h
7936abc1204f3c246a32d7086da20e50b5df358fe78a9b851763854ffb21e9569f18e0f34b4f661fbebLoveSyshana@zju.edu.cn2024-06-04T21:47:40+08:00Check if the generator is ninja
794a9b851763854ffb21e9569f18e0f34b4f661fbebfba06f0ee12506017c38d05b5915bd4c6afe93d0LoveSyshana@zju.edu.cn2024-06-04T21:35:43+08:00Use native c++ module support from CMake
795fba06f0ee12506017c38d05b5915bd4c6afe93d0598e5180857954bf4e8f21f2a8c526691a071af1Victor Zverovichviz@meta.com2024-06-05T20:38:44-07:00Update changelog
796598e5180857954bf4e8f21f2a8c526691a071af10a555818d7b6f47a22ab4dd4b1515f8a6cdce52fVictor Zverovichviz@meta.com2024-06-05T08:38:00-07:00Remove redundant tests
7970a555818d7b6f47a22ab4dd4b1515f8a6cdce52f966a1b3d441959ac1dd32e4c8237af9f7ff3cf37Victor Zverovichviz@meta.com2024-06-05T07:59:06-07:00Usage -> Get Started
798966a1b3d441959ac1dd32e4c8237af9f7ff3cf37adb8e27db0a198f73496dc5d8b4741566b5e04e0Victor Zverovichviz@meta.com2024-06-05T07:19:14-07:00Update docs
799adb8e27db0a198f73496dc5d8b4741566b5e04e02c84fa9ac9c294fec8ae8fed767e568e6037fe68Victor Zverovichviz@meta.com2024-06-05T07:08:21-07:00Fix rendering of template parameters
8002c84fa9ac9c294fec8ae8fed767e568e6037fe688da0240dbc4446c081878c87c73b2a9bf0445fa0Victor Zverovichviz@meta.com2024-06-05T06:19:40-07:00Update docs
8018da0240dbc4446c081878c87c73b2a9bf0445fa083bf142378081e1ade8186be0a0913951847de2eVictor Zverovichviz@meta.com2024-06-04T19:46:45-07:00Improve docs
80283bf142378081e1ade8186be0a0913951847de2e595e54919b514469f540997d12c057724894178dVictor Zverovichviz@meta.com2024-06-04T17:09:58-07:00Update changelog
803595e54919b514469f540997d12c057724894178dc636967c5ca11e621573bcbecb115f817981499fVictor Zverovichviz@meta.com2024-06-04T17:01:04-07:00Cleanup docs
804c636967c5ca11e621573bcbecb115f817981499f2392367efc3d149f4e0a392222db7eb721a3635cVictor Zverovichviz@meta.com2024-06-04T15:26:38-07:00Improve docs
8052392367efc3d149f4e0a392222db7eb721a3635c06f8e02fb3a1af3d8ad8b17ee041e02826d802c2Victor Zverovichviz@meta.com2024-06-04T11:20:59-07:00Set primary color
80606f8e02fb3a1af3d8ad8b17ee041e02826d802c2c71d08fc225197fe2c891d00200a1e2149735291Victor Zverovichviz@meta.com2024-06-04T10:43:55-07:00Remove rtd compat
807c71d08fc225197fe2c891d00200a1e2149735291d9b90029bf70fa9ffd1d8ffbe21fc3270cc28ab4Kefu Chaitchaikov@gmail.com2024-06-03T21:34:44+08:00github: update lint.yml to post details on formatting issue (#3988)
808d9b90029bf70fa9ffd1d8ffbe21fc3270cc28ab4c0029b9847b6d04f4422f19c60a9f645d15f9931Victor Zverovichviz@meta.com2024-06-03T06:25:14-07:00Update docs
809c0029b9847b6d04f4422f19c60a9f645d15f99311ac9b317f2e3b2d8eb3161be136e9784362f5cdeVictor Zverovichviz@meta.com2024-06-02T21:16:04-07:00Update docs
8101ac9b317f2e3b2d8eb3161be136e9784362f5cdef68dee5351d45727e2a3248dc47e87850d99b6fdVictor Zverovichviz@meta.com2024-06-02T20:46:16-07:00New landing page
811f68dee5351d45727e2a3248dc47e87850d99b6fdfb9ee2ed65755e6825df451586feec9036706ae9Victor Zverovichviz@meta.com2024-06-02T15:10:10-07:00Fix syntax highlighting
812fb9ee2ed65755e6825df451586feec9036706ae9d29ceaf9155e1c124b04bcb52e393b5202ea3165Victor Zverovichviz@meta.com2024-06-02T14:27:12-07:00Simplify doxygen config
813d29ceaf9155e1c124b04bcb52e393b5202ea31659b12491c1901b8b337093132479e8bf387afd31eVictor Zverovichviz@meta.com2024-06-02T14:21:46-07:00Update .gitignore
8149b12491c1901b8b337093132479e8bf387afd31eab29ef37d9b973579ec9e8d889044d9d1c38e0f8Victor Zverovichviz@meta.com2024-06-02T14:20:41-07:00Migrate docs
815ab29ef37d9b973579ec9e8d889044d9d1c38e0f897117cbb51ce83905736ef4287645c99adba646cVictor Zverovichviz@meta.com2024-06-02T13:17:04-07:00Migrate docs and cleanup
81697117cbb51ce83905736ef4287645c99adba646c886237ae7b2344eba7975857307419388e2ac449Victor Zverovichviz@meta.com2024-06-02T12:21:11-07:00Migrate to mkdocs
817886237ae7b2344eba7975857307419388e2ac449904f2a5c2073d98e9694a5815be4fa428268c9d3Victor Zverovichviz@meta.com2024-06-02T10:32:53-07:00Emit anchors
818904f2a5c2073d98e9694a5815be4fa428268c9d3dab1a65d2c37920455330d49e5396b25179e25ceVictor Zverovichviz@meta.com2024-06-02T10:00:24-07:00Remove a non-pinned dependency
819dab1a65d2c37920455330d49e5396b25179e25ce509d0181016637bc8cb75b2ebf89ca3793ff5fb5Victor Zverovichviz@meta.com2024-06-02T09:47:52-07:00Sort out directory URI config
820509d0181016637bc8cb75b2ebf89ca3793ff5fb575ab3bc2a09ba64f44281d002dccf49e8012bd67Victor Zverovichviz@meta.com2024-06-02T09:29:33-07:00Fix a link
82175ab3bc2a09ba64f44281d002dccf49e8012bd67871538d3abcee0d83858b04b84964912814c1675Victor Zverovichviz@meta.com2024-06-02T09:29:07-07:00Add a script to invoke mkdocs
822871538d3abcee0d83858b04b84964912814c1675250456d5a3a892fa53c31c659cfe0d39f303e114Victor Zverovichviz@meta.com2024-06-02T09:05:32-07:00Fix install dir
823250456d5a3a892fa53c31c659cfe0d39f303e11438ba3d3993a078faffc2b58246f9f76edcebe7e6Victor Zverovichviz@meta.com2024-06-02T09:00:40-07:00Migrate to mkdocs
82438ba3d3993a078faffc2b58246f9f76edcebe7e607141139742e4bb15624c27e65e3b63c78a64c62Victor Zverovichviz@meta.com2024-06-02T08:26:56-07:00Migrate to mkdocs
82507141139742e4bb15624c27e65e3b63c78a64c62dd3b3f937b4a450c5d9782e8c8ab8deb9320abc8Victor Zverovichviz@meta.com2024-06-02T08:06:52-07:00Add macro support to api doc extraction
826dd3b3f937b4a450c5d9782e8c8ab8deb9320abc803d14c3beb4d06d70aa7bb2e4cf381de6b350afd 416ac0fc7b6f668b2817bf0bd6769484807488ffVictor Zverovichviz@meta.com2024-06-02T07:02:05-07:00Merge branch 'master' of github.com:fmtlib/fmt
82703d14c3beb4d06d70aa7bb2e4cf381de6b350afda10e0321488ee9ada293002eeda1d8a57a6d63f7Victor Zverovichviz@meta.com2024-06-02T07:01:40-07:00Add support for multiple namespaces
828416ac0fc7b6f668b2817bf0bd6769484807488ff596add899300f1055018fe247972df19ebece6e1dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-06-02T06:22:27-07:00Bump actions/checkout from 4.1.0 to 4.1.6 (#3986)
829596add899300f1055018fe247972df19ebece6e1a10e0321488ee9ada293002eeda1d8a57a6d63f7dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-06-02T06:22:07-07:00Bump ossf/scorecard-action from 2.3.1 to 2.3.3 (#3984)
830a10e0321488ee9ada293002eeda1d8a57a6d63f7febeb51bde02d30e188fb1016ecd7ec6d3207c36Victor Zverovichviz@meta.com2024-06-01T20:08:41-07:00Improve docs
831febeb51bde02d30e188fb1016ecd7ec6d3207c36f18c2b65c4681959c96b480551c93a94f170e464Victor Zverovichviz@meta.com2024-06-01T17:45:06-07:00Documentation improvements
832f18c2b65c4681959c96b480551c93a94f170e464e3910b8a9cdb8ab81979af39357eedd5deb94941Victor Zverovichviz@meta.com2024-06-01T14:40:39-07:00Fix rendering of aliases
833e3910b8a9cdb8ab81979af39357eedd5deb9494134b85678f9a53143694e6981ec56be14adece8c1Victor Zverovichviz@meta.com2024-06-01T10:24:46-07:00Improve apidoc rendering
83434b85678f9a53143694e6981ec56be14adece8c1e5c07c8356ff36b6380d37533af9acc7dce8fd9bVictor Zverovichviz@meta.com2024-06-01T10:07:33-07:00Render members
835e5c07c8356ff36b6380d37533af9acc7dce8fd9b933d8ba35279eeefcc0ad95e8879f21d201a3955Victor Zverovichviz@meta.com2024-06-01T09:37:32-07:00Improve apidoc formatting
836933d8ba35279eeefcc0ad95e8879f21d201a3955e7ba467e9b11166fe719809f4c32c7c3d795a330Victor Zverovichviz@meta.com2024-06-01T09:24:32-07:00Improve apidoc formatting
837e7ba467e9b11166fe719809f4c32c7c3d795a33091a859ee4a23a5b1d0459bd1beb064dd3fd5dc05Victor Zverovichviz@meta.com2024-06-01T09:05:17-07:00Improve apidoc formatting
83891a859ee4a23a5b1d0459bd1beb064dd3fd5dc056180442ed8cb05de47d96d5b2046fba15216bb94Victor Zverovichviz@meta.com2024-06-01T08:56:26-07:00Switch to markdown
8396180442ed8cb05de47d96d5b2046fba15216bb94418c5d09494a331a6b70bb31a88516ec160caa0dVictor Zverovichviz@meta.com2024-06-01T08:30:25-07:00Render template parameters
840418c5d09494a331a6b70bb31a88516ec160caa0daafdde7ef8e17c6b6946b1759dcca8a68b491879Victor Zverovichviz@meta.com2024-06-01T08:25:14-07:00Render template params
841aafdde7ef8e17c6b6946b1759dcca8a68b491879d2ecfcfc4503f6d0085d4995d8ee1002d72a5d15Victor Zverovichviz@meta.com2024-06-01T08:04:55-07:00Switch to JavaScript syntax highlighter
842d2ecfcfc4503f6d0085d4995d8ee1002d72a5d1526b249435ee31db45b247708c5b2e02fb93ff058Victor Zverovichviz@meta.com2024-06-01T07:33:57-07:00Fix rendering on github
84326b249435ee31db45b247708c5b2e02fb93ff0584f330567e16cda302bb8134c8c2eb66c5cd4af44Victor Zverovichviz@meta.com2024-06-01T07:32:43-07:00Improve doc presentation
8444f330567e16cda302bb8134c8c2eb66c5cd4af4419927462497c249d8aa01293da0e1aacace51686Victor Zverovichviz@meta.com2024-06-01T07:02:45-07:00Improve apidoc generation
84519927462497c249d8aa01293da0e1aacace51686a4d42c44f40c4e6cfb048c41a952da87b5963872Victor Zverovichviz@meta.com2024-06-01T07:02:03-07:00Convert API doc to Markdown
846a4d42c44f40c4e6cfb048c41a952da87b5963872ddd8a54230ed47c7315b8569ef28958b62fde3bdVictor Zverovichviz@meta.com2024-06-01T07:00:56-07:00Cleanup comments
847ddd8a54230ed47c7315b8569ef28958b62fde3bdfcd3e1e19c8d2df94bb6cb40d7f1c97a9872cf2bVictor Zverovichviz@meta.com2024-06-01T06:50:57-07:00Add mkdocs config
848fcd3e1e19c8d2df94bb6cb40d7f1c97a9872cf2bdc401b1c285a04a5942a593f67fee8f57236f811Eric Bryantericdbryant@yahoo.com2024-05-31T13:02:59-04:00is_convertible_v -> is_convertible::value (#3983)
849dc401b1c285a04a5942a593f67fee8f57236f811f7c5588c46df2f246985ed544fe2564621a9da06Victor Zverovichviz@meta.com2024-05-31T07:22:22-07:00Move handlers outside of the docs
850f7c5588c46df2f246985ed544fe2564621a9da06a4e40677af50bb4035b85c607c8aad70f0332696Victor Zverovichviz@meta.com2024-05-31T06:57:10-07:00Cleanup syntax doc
851a4e40677af50bb4035b85c607c8aad70f03326963479828e1d26ada250c3b5227d832ae643c5e9b2Victor Zverovichviz@meta.com2024-05-30T21:14:06-07:00Fix markdown
8523479828e1d26ada250c3b5227d832ae643c5e9b2191b0cb486ae24744d2f39dbfd9971d7833a6c75Victor Zverovichviz@meta.com2024-05-30T20:27:21-07:00Fix markdown
853191b0cb486ae24744d2f39dbfd9971d7833a6c75e80f4a9b72405fae20acf807613534180140bce6Victor Zverovichviz@meta.com2024-05-30T20:26:19-07:00Fix markdown
854e80f4a9b72405fae20acf807613534180140bce6022d8efec96ff1744af502259b4909281d77614fVictor Zverovichviz@meta.com2024-05-30T12:44:56-07:00Cleanup syntax doc
855022d8efec96ff1744af502259b4909281d77614fca8eeb09eed72e4bef26fb1d3d8e89b46a15bbbaVictor Zverovichvictor.zverovich@gmail.com2024-05-30T11:57:02-07:00Update doc.yml
856ca8eeb09eed72e4bef26fb1d3d8e89b46a15bbbacddb41f63321fba890b713e555fbdf93d8b47335ZaheenJ31298082+ZaheenJ@users.noreply.github.com2024-05-31T03:20:56+10:00Add glibc ext for day of month and week of year (#3976)
857cddb41f63321fba890b713e555fbdf93d8b473350b0a05770fa3464616238f263a3033fd192f020dVictor Zverovichviz@meta.com2024-05-30T06:38:40-07:00Fix markdown
8580b0a05770fa3464616238f263a3033fd192f020dcaa97da1f5c0c6760b60edd2e69e0b92ee153f26Victor Zverovichviz@meta.com2024-05-29T21:47:45-07:00Remove old contents
859caa97da1f5c0c6760b60edd2e69e0b92ee153f26cf9833f40b7539c4c0374c57ede8e145535e259eVictor Zverovichviz@meta.com2024-05-29T21:40:58-07:00Add a word joiner to prevent line break
860cf9833f40b7539c4c0374c57ede8e145535e259eb6638f9c297cb0ebbc635a2ec002b6647b98c7afVictor Zverovichviz@meta.com2024-05-29T20:30:19-07:00Cleanup apidoc comments
861b6638f9c297cb0ebbc635a2ec002b6647b98c7afd90346013788e75b3c5068d10534965280d605feVictor Zverovichviz@meta.com2024-05-29T20:14:23-07:00Convert usage to Markdown
862d90346013788e75b3c5068d10534965280d605feba2fbf6e1f3dea581e116d95d570153451473cd3Victor Zverovichviz@meta.com2024-05-29T20:13:11-07:00Fix markdown
863ba2fbf6e1f3dea581e116d95d570153451473cd36e49bb887ad2f9a55eebb258ce3f5945718df24aVictor Zverovichviz@meta.com2024-05-29T19:43:52-07:00Fix markdown
8646e49bb887ad2f9a55eebb258ce3f5945718df24ae0f3e85076ba9d3d24467c60ba2c6eeb0b437ab2Victor Zverovichviz@meta.com2024-05-29T19:10:27-07:00Remove CSS
865e0f3e85076ba9d3d24467c60ba2c6eeb0b437ab24fc3fce9cbf916fe6889752421ded17ab2512e0fVictor Zverovichviz@meta.com2024-05-29T19:09:54-07:00Fix markdown
8664fc3fce9cbf916fe6889752421ded17ab2512e0fd6427ae7b21259f5fb3099832f7d8a445785d0afVictor Zverovichviz@meta.com2024-05-29T19:01:09-07:00Improve syntax markdown
867d6427ae7b21259f5fb3099832f7d8a445785d0af3d6869065b6d4e4e5b5de9c729b79b3d2eec6e93Victor Zverovichviz@meta.com2024-05-29T18:41:25-07:00Improve syntax markdown
8683d6869065b6d4e4e5b5de9c729b79b3d2eec6e93551aa8d510c0687c84bb9443d913b16114ace4e3Victor Zverovichviz@meta.com2024-05-29T18:32:33-07:00Improve syntax markdown
869551aa8d510c0687c84bb9443d913b16114ace4e39e07045f500b7ffa34fe8698aeb25f54eb45ee54Victor Zverovichviz@meta.com2024-05-29T18:10:55-07:00Add CSS
8709e07045f500b7ffa34fe8698aeb25f54eb45ee545735048b2da96f8f52ad87fad3d50a314f30fa83Victor Zverovichviz@meta.com2024-05-29T17:29:41-07:00Fix links
8715735048b2da96f8f52ad87fad3d50a314f30fa8333eba1049db0d6b3a78d4cabdcb71251889093fbVictor Zverovichviz@meta.com2024-05-29T17:29:25-07:00Improve mkdocstrings handler
87233eba1049db0d6b3a78d4cabdcb71251889093fb43ab964c47b9a4b53284fe47adeefa23969d4205Victor Zverovichvictor.zverovich@gmail.com2024-05-28T11:39:49-07:00Minor comment fix
87343ab964c47b9a4b53284fe47adeefa23969d4205728f9bc388b737eb7a1134ca9586ac28ce67125aMatthias Moulinmatthias.moulin@gmail.com2024-05-28T20:34:44+02:00MSVC 17.10.0 + modules cannot find definition (#3972)
874728f9bc388b737eb7a1134ca9586ac28ce67125ae721046e2742a813ec83c1ae9a9d09b1f53318daMatthias Moulinmatthias.moulin@gmail.com2024-05-28T19:57:08+02:00Added std::type_info formatter (#3978)
875e721046e2742a813ec83c1ae9a9d09b1f53318da552842c4ffd82a4a3ca391c9ef581683114192cdVictor Zverovichviz@meta.com2024-05-27T20:03:30-07:00Convert index to Markdown
876552842c4ffd82a4a3ca391c9ef581683114192cd2c38766fd5607196e1eca48b31a78781174fae4eVictor Zverovichviz@meta.com2024-05-27T20:01:33-07:00Convert syntax to Markdown
8772c38766fd5607196e1eca48b31a78781174fae4ec8f1b4e7442aa594c3ba0e1122d3af008b71c1ceVictor Zverovichviz@meta.com2024-05-27T19:59:45-07:00Add a mkdocsstrings handler
878c8f1b4e7442aa594c3ba0e1122d3af008b71c1ce529dcd11feb3c531b625d4fa05cb8da0f5d91a45Bruce Mitchenerbruce.mitchener@gmail.com2024-05-28T00:58:57+07:00ci: Remove macos-11 runners, add macos-14 (#3980)
879529dcd11feb3c531b625d4fa05cb8da0f5d91a451441c660bfe96340361d6418e5d30717167953abVictor Zverovichviz@meta.com2024-05-27T08:08:07-07:00Fix workflow, take 2
8801441c660bfe96340361d6418e5d30717167953abecd1559732f8c00e7d62c88872cde8298bf5d006Victor Zverovichviz@meta.com2024-05-27T07:07:54-07:00Fix workflow
881ecd1559732f8c00e7d62c88872cde8298bf5d006a57a63dc0f723aae910204adcac62283b0801d35Victor Zverovichviz@meta.com2024-05-27T07:05:53-07:00Improve styles
882a57a63dc0f723aae910204adcac62283b0801d358691f21b45749194eeb1aaed36c328801f3a0bdfVictor Zverovichviz@meta.com2024-05-27T06:39:54-07:00Fix styles
8838691f21b45749194eeb1aaed36c328801f3a0bdf7e4fac3f4feb5b0bfd8d4bf8b0bad8a7e617c491Victor Zverovichviz@meta.com2024-05-27T06:32:28-07:00Fix styles
8847e4fac3f4feb5b0bfd8d4bf8b0bad8a7e617c4914a368625e88fb808e0829bf841f806d7ba26442aVictor Zverovichviz@meta.com2024-05-26T20:08:42-07:00Improve styles
8854a368625e88fb808e0829bf841f806d7ba26442af4e1ec81e25fca3ce93ab40627530937f184138aVictor Zverovichviz@meta.com2024-05-26T19:59:42-07:00Replace less with sass
886f4e1ec81e25fca3ce93ab40627530937f184138a89c0d10105556236e390e840a7f6dc3ada8611efVictor Zverovichviz@meta.com2024-05-26T19:23:26-07:00Cleanup html
88789c0d10105556236e390e840a7f6dc3ada8611ef12ef9e09d1de3448a146c01229ea920d728bbbb9Victor Zverovichviz@meta.com2024-05-26T13:23:04-07:00Update description
88812ef9e09d1de3448a146c01229ea920d728bbbb95afa6813883ff13010f41f3a6ee00ac9de453c77Victor Zverovichviz@meta.com2024-05-26T13:18:43-07:00Fix class conflict
8895afa6813883ff13010f41f3a6ee00ac9de453c77cc13102031e74a87c2a2da1f14ed5f23fa18c9cbVictor Zverovichviz@meta.com2024-05-26T12:56:29-07:00Remove redundant github button
890cc13102031e74a87c2a2da1f14ed5f23fa18c9cb8ee6c9401471b402e2e33f4671edcf74af33e20cVictor Zverovichviz@meta.com2024-05-26T12:35:25-07:00Fix navbar style
8918ee6c9401471b402e2e33f4671edcf74af33e20c766300b3c6f6d1cc5380acf9c53c5f87fa613c17Vladislav Shchapovvladislav@shchapov.ru2024-05-26T22:58:26+05:00Reintroduce GCC-11 C++20 into CI (#3979)
892766300b3c6f6d1cc5380acf9c53c5f87fa613c174115219ede74a6e4ad490fe8bd08c83a403b34e8Victor Zverovichviz@meta.com2024-05-26T10:25:14-07:00Update html
8934115219ede74a6e4ad490fe8bd08c83a403b34e895076981f781975b35c469046d2fdfbabdd863b5Victor Zverovichviz@meta.com2024-05-26T09:17:33-07:00Fix CSS path
89495076981f781975b35c469046d2fdfbabdd863b51752d7fbbbeb5ae2fb30bad5f370a03c3f82e7c7Victor Zverovichviz@meta.com2024-05-26T09:10:57-07:00Update documentation deps
8951752d7fbbbeb5ae2fb30bad5f370a03c3f82e7c71768bf971409effd74346c61446ac4f31c2bedcdMatthias Moulinmatthias.moulin@gmail.com2024-05-26T16:47:56+02:00Added formattable concept (#3974)
8968f5e07656e25ec64ec7c843f0529107df85886713e8d2c57f3aee665e4672cd4e3fbf69cc2ebff2dJanusz Chorkojchorko@gmail.com2024-05-25T16:49:24+02:00origin/4.xRemove an old mingw workaround (#2059) (#3975)
8971768bf971409effd74346c61446ac4f31c2bedcdfc723fd6c707064cca9ed95cf4526a955e3cd2b7Matthias Moulinmatthias.moulin@gmail.com2024-05-24T16:08:07+02:00Added FMT_EXPORT for fmt::range_format and fmt::range_format_kind (#3970)
898fc723fd6c707064cca9ed95cf4526a955e3cd2b7b81761068b5cc346b30a023cc6077d34afba1e01Justin Riddellarghnews@hotmail.co.uk2024-05-23T20:39:11+01:00Fix regression in #3710 (#3968)
899b81761068b5cc346b30a023cc6077d34afba1e01706eabd5e580e55088681f41254440aff957a288Justin Riddellarghnews@hotmail.co.uk2024-05-21T00:11:07+01:00Check range_begin is dereferenceable (#3964)
900706eabd5e580e55088681f41254440aff957a288028bffa0830a8c0aca1e8b1c57ee25812cd61a56Matthias Moulinmatthias.moulin@gmail.com2024-05-20T20:59:19+02:00Resolved warning C4127: conditional expression is constant (#3967)
901028bffa0830a8c0aca1e8b1c57ee25812cd61a5686741b3e1cf381ab325ee40f761f6da4fd920fc2Edoardo Lollettiedoardo762@gmail.com2024-05-19T20:21:55+02:00Update checks for dynamic_cast usage when compiled with no rtti (#3963)
90286741b3e1cf381ab325ee40f761f6da4fd920fc275e892420ed84a058f0a494d693a6baf5212eac4Vertexwahnjulian.amann@tum.de2024-05-19T15:33:50+02:00Bazel support: Add missing platform dependency (#3965)
90375e892420ed84a058f0a494d693a6baf5212eac40b5287f8b7d6ab06ac112b7ec877f043e2eedf3eVictor Zverovichviz@meta.com2024-05-16T10:45:23-07:00Minor cleanup
9040b5287f8b7d6ab06ac112b7ec877f043e2eedf3ea4715c48b42e7abb92f9d624c4de39e95d78cbd1Victor Zverovichviz@meta.com2024-05-15T12:51:47-07:00Remove unused function
905a4715c48b42e7abb92f9d624c4de39e95d78cbd18e728044f673774160f43b44a07c6b185352310fVertexwahnjulian.amann@tum.de2024-05-15T15:33:27+02:00Bazel support: Add utf-8 to Windows build (#3962)
9068e728044f673774160f43b44a07c6b185352310f1f436c646ed4f3ec2c5e2cfe958ed6f34aa1983eJustin Riddellarghnews@hotmail.co.uk2024-05-13T17:35:55+01:00Fix format_as for non-const begin/end views (#3955)
9071f436c646ed4f3ec2c5e2cfe958ed6f34aa1983edb1ee420e09d5c23767d72e63bb44934a85414d9Victor Zverovichviz@meta.com2024-05-12T09:34:17-07:00Cleanup locking/buffering
908db1ee420e09d5c23767d72e63bb44934a85414d97d6ae972b982b9e660d0a272e5ed00d163f25bfeVictor Zverovichviz@meta.com2024-05-11T20:02:22-07:00Cleanup unicode check more
9097d6ae972b982b9e660d0a272e5ed00d163f25bfe3460b30fd5c13eaccb7bcb1d81195654ea17181fVictor Zverovichviz@meta.com2024-05-11T19:34:32-07:00Cleanup unicode checks
9103460b30fd5c13eaccb7bcb1d81195654ea17181fb7809f91e2cc42d3bb693e742a28815832c6cb89Victor Zverovichviz@meta.com2024-05-11T18:58:40-07:00Improve utf-8 detection
911b7809f91e2cc42d3bb693e742a28815832c6cb891dc71f21eadac50c85b5c840ca7db2bf7a507b15Victor Zverovichviz@meta.com2024-05-11T14:50:48-07:00Enable Unicode support by default
9121dc71f21eadac50c85b5c840ca7db2bf7a507b158db8f2249020cd44918ffdf17de40b2075607088Victor Zverovichviz@meta.com2024-05-10T18:27:45-07:00Enable Unicode by default
9138db8f2249020cd44918ffdf17de40b2075607088d2473b7b73c0af2a3ed34c99e50ace0a1040581aVictor Zverovichviz@meta.com2024-05-09T17:26:26-07:00Optimize join_view
914d2473b7b73c0af2a3ed34c99e50ace0a1040581a328d256c605d6f34e987629f1b33e52466c72f0fVictor Zverovichviz@meta.com2024-05-08T15:19:19-07:00Simplify join_view formatter
915328d256c605d6f34e987629f1b33e52466c72f0f57593a123be5a1fcb3e1fbcdd5e9e38779f8cedeVictor Zverovichviz@meta.com2024-05-06T15:10:29-07:00Apply coding conventions
91657593a123be5a1fcb3e1fbcdd5e9e38779f8cede10508a30ecd91e5d09a27e4c6c0a01a89fd4edc7Victor Zverovichviz@meta.com2024-05-04T11:21:34-07:00Simplify map formatter
91710508a30ecd91e5d09a27e4c6c0a01a89fd4edc716cec4f5913ef4c5c734290cd0d1eda39cf36bd0Justin Riddellarghnews@hotmail.co.uk2024-05-05T23:44:23+01:00Enable fmt::join for uncopyable iterators (#3946)
91816cec4f5913ef4c5c734290cd0d1eda39cf36bd077bfd8499af75c5cff6b42d131b02bfdfbd7d5e0Victor Zverovichviz@meta.com2024-05-04T10:37:58-07:00Make the map formatter correctly handle elements with custom formatters
91977bfd8499af75c5cff6b42d131b02bfdfbd7d5e03af8ac7a06862db37de7512b9cde8c45219071b8Victor Zverovichviz@meta.com2024-05-04T09:18:35-07:00Split range and map formatters
9203af8ac7a06862db37de7512b9cde8c45219071b8ceb406d06c7ab13b8eeb8beb7b5a1ddbf882b780Victor Zverovichviz@meta.com2024-05-04T07:38:58-07:00Privatize write_debug_string
921ceb406d06c7ab13b8eeb8beb7b5a1ddbf882b78019afc9c3bb1ad216c65e5686068b1ed5efd6e546Victor Zverovichviz@meta.com2024-05-04T07:15:15-07:00Remove range_default_formatter
92219afc9c3bb1ad216c65e5686068b1ed5efd6e5466ff593b027b8891b9b69c12abfc3ab4c851bd5b6Victor Zverovichvictor.zverovich@gmail.com2024-05-03T17:32:54-07:00Update README.md
9236ff593b027b8891b9b69c12abfc3ab4c851bd5b678420bedddb3ce067f3cb606e91c6297c4b5d48eVictor Zverovichvictor.zverovich@gmail.com2024-05-03T09:30:44-07:00Update README.md
92478420bedddb3ce067f3cb606e91c6297c4b5d48ea21bc7b869487c79e2633848523879f1a979fcccVictor Zverovichvictor.zverovich@gmail.com2024-05-03T09:21:05-07:00Update README.md
925a21bc7b869487c79e2633848523879f1a979fccc97d0613ba99d39c3ce6bb8dbce60f617e03f04c9Victor Zverovichvictor.zverovich@gmail.com2024-05-03T09:01:35-07:00Update doc.yml
92697d0613ba99d39c3ce6bb8dbce60f617e03f04c904b0ae418b620838981f91a71ee66a2a2d4807a2Victor Zverovichvictor.zverovich@gmail.com2024-05-03T08:47:00-07:00Update doc.yml
92704b0ae418b620838981f91a71ee66a2a2d4807a227dd1dcf08275e65691fa1deeab1c67e0ac7ab95Victor Zverovichvictor.zverovich@gmail.com2024-05-03T08:32:02-07:00Update doc.yml
92827dd1dcf08275e65691fa1deeab1c67e0ac7ab953649c3954fd4c57db5bee35e59d428acb27cc4f9Victor Zverovichvictor.zverovich@gmail.com2024-05-03T08:18:33-07:00Update lint.yml
9293649c3954fd4c57db5bee35e59d428acb27cc4f97650ed04a3d53fe2db6b545858af81c82bce3c21Victor Zverovichvictor.zverovich@gmail.com2024-05-03T07:59:52-07:00Update lint.yml
9307650ed04a3d53fe2db6b545858af81c82bce3c219234fe83f9497c2cef428b7b57499a2e2d913040Victor Zverovichviz@meta.com2024-05-03T07:49:16-07:00Fix to_nonnegative_int
9319234fe83f9497c2cef428b7b57499a2e2d9130408a8f4825a3eb93276f7e693c3c597619a7c6c1e5Alex Dewara.dewar@imperial.ac.uk2024-05-02T14:54:23+01:00Add tests to check that isnan doesn't cause FP errors
9328a8f4825a3eb93276f7e693c3c597619a7c6c1e517062a0c9b480e2fa70427050803245197c6f789Alex Dewara.dewar@imperial.ac.uk2024-05-02T14:46:57+01:00Fix: isnan() shouldn't cause FP exceptions
93317062a0c9b480e2fa70427050803245197c6f78988d3997f5e39dc1708c993496fa4891547cf0cb6dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-05-01T11:39:32-07:00Bump actions/upload-artifact from 4.3.1 to 4.3.3 (#3950)
93488d3997f5e39dc1708c993496fa4891547cf0cb648c908453d8fe2a78610b523dfd88c54d4192252dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-05-01T08:42:46-07:00Bump github/codeql-action from 3.24.9 to 3.25.3 (#3949)
93548c908453d8fe2a78610b523dfd88c54d4192252cf1f55f7985c4dd53f32f07a34d8fad5cdb2dc61Marlene Cotamarlenecota@gmail.com2024-04-30T12:41:29-07:00Fix CodeQL alert (#3945)
936cf1f55f7985c4dd53f32f07a34d8fad5cdb2dc61400f6a8ee289a862c035d82eaf340a27952d1ae7Diego Ramírezdieram3@gmail.com2024-04-23T08:44:41-07:00Specialize `formatter` for all `std::basic_string` types (#3943)
937400f6a8ee289a862c035d82eaf340a27952d1ae7a3e0931ea2296b516bfda47c901eefa5ecb3f046Victor Zverovichviz@meta.com2024-04-22T15:45:20-07:00Dedup ADL begin/end lookup
938a3e0931ea2296b516bfda47c901eefa5ecb3f04651eeccd0fbfcb197afbf45881a7f81f2ee12c13eVictor Zverovichviz@meta.com2024-04-22T15:26:09-07:00Update signature in the doc
93951eeccd0fbfcb197afbf45881a7f81f2ee12c13ef30f1fd5141dd22afdcd32fafaa1f58f10bae8fcVictor Zverovichvictor.zverovich@gmail.com2024-04-22T13:59:26-07:00const void* is neither a fundamental nor string type
940f30f1fd5141dd22afdcd32fafaa1f58f10bae8fcf4b256c6676280dff9a9573c9b295414fd3e6861Victor Zverovichvictor.zverovich@gmail.com2024-04-22T13:39:14-07:00Document formatter specializations provided by base.h
941f4b256c6676280dff9a9573c9b295414fd3e6861f746a59a5c41ce1c8c2ee889fb38c95f898c3a95Jiwoo Parkjiwoo_90@naver.com2024-04-16T01:17:49+09:00Fix warning C26439
942f746a59a5c41ce1c8c2ee889fb38c95f898c3a95ee0c3351a4d47ca89090b8a7458846288b18efcaVictor Zverovichviz@meta.com2024-04-19T08:36:16-07:00Cleanup FMT_ASSERT
943ee0c3351a4d47ca89090b8a7458846288b18efca99735764ea773ce7426688d503499e72f58d739aHans-Martin B. Jensen32485905+hmbj@users.noreply.github.com2024-04-17T17:30:48+02:00Fix format_to + FMT_STRING for wide character type (#3931)
94499735764ea773ce7426688d503499e72f58d739aaa52eb765dec0eb67fab4b035a4a05b82346c8f5Justin Riddellarghnews@hotmail.co.uk2024-04-16T21:29:30+01:00Fix FMT_USE_NONTYPE_TEMPLATE_ARGS define back (#3937)
945aa52eb765dec0eb67fab4b035a4a05b82346c8f5116a9ce4880f1c74828447f8563657a57130c3afMatthias Moulinmatthias.moulin@gmail.com2024-04-11T20:13:57+02:00Resolved warning C4996: 'fileno': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. (#3930)
946116a9ce4880f1c74828447f8563657a57130c3af5eb68c0ef25070fe21861c37e6f8458b08453588Matthias Moulinmatthias.moulin@gmail.com2024-04-10T20:48:32+02:00Added FMT_IMPORT_STD feature macro (#3928)
9475eb68c0ef25070fe21861c37e6f8458b08453588550437b29ecc7fa63eafacc866f897de9e40dc29ShifftCshifftc@gmail.com2024-04-08T18:46:20+02:00Fix mix-up of 'FMT_BEGIN_EXPORT' and 'namespace detail'. (#3924)
948550437b29ecc7fa63eafacc866f897de9e40dc294e8640ed90ac8751d4a8ca500b893cc8c4bb9668Matthias Moulinmatthias.moulin@gmail.com2024-04-07T20:01:26+02:00Resolved warning C4127: conditional expression is constant (#3923)
9494e8640ed90ac8751d4a8ca500b893cc8c4bb9668c70e7b7473728509f72d53325f83ae4d68b13e0ePhilippe Proulxeeppeliteloop@gmail.com2024-04-04T20:15:18-04:00Fix: enable `FMT_NORETURN` without exception support too (#3917)
950c70e7b7473728509f72d53325f83ae4d68b13e0e71144eeaff2199dbf70a2dc1675f21c731da47f7Victor Zverovichviz@meta.com2024-04-05T08:36:45+09:00Coding conventions and minor fixes
95171144eeaff2199dbf70a2dc1675f21c731da47f7843e2935641fec06c26d949f0e54154cf9fa0a0czivshekziv.hao.shek@gmail.com2024-04-03T18:35:53-04:00implement year_month_day (#3913)
952843e2935641fec06c26d949f0e54154cf9fa0a0cf5ec5ada2bcb2c64306f3d8c25dd919dbbe4692edependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-04-03T15:21:30-07:00Bump github/codeql-action from 3.24.6 to 3.24.9 (#3915)
953f5ec5ada2bcb2c64306f3d8c25dd919dbbe4692e3b5f3de3b57505c7f1a60ee40ef3448c623b1326Victor Zverovichvictor.zverovich@gmail.com2024-03-30T15:54:39-07:00Update syntax.rst
9543b5f3de3b57505c7f1a60ee40ef3448c623b1326ca9193983bdfa5cd3351d7801f31925f4dee8e2eDamian AndreixTachyon@users.noreply.github.com2024-03-29T03:23:26+02:00Make CMake version message less confusing (#3907)
955ca9193983bdfa5cd3351d7801f31925f4dee8e2e74a187288bbf10e2eb7bd6282715530392e8a2a2Vladislav Shchapovvladislav@shchapov.ru2024-03-29T05:26:18+05:00Replace std::fill_n with fmt::detail::fill_n (#3909)
95674a187288bbf10e2eb7bd6282715530392e8a2a288620e53a4ffe4cb02af02fc13d6618ff9727f94zivshekziv.hao.shek@gmail.com2024-03-27T20:10:30-04:00Implemented fmt::day, fmt::month, fmt::year and related unit tests (#3906)
95788620e53a4ffe4cb02af02fc13d6618ff9727f945d63e87d235b86341f8d87f79ed8eb9825f34c44js324jins918@gmail.com2024-03-24T17:39:16-04:00Range formatting documentation (#3905)
9585d63e87d235b86341f8d87f79ed8eb9825f34c44aecec01b34aa3d1bb3fb991d4f75b0750508f9a0Victor Zverovichviz@meta.com2024-03-22T15:41:50+09:00Add a formatter for float128
959aecec01b34aa3d1bb3fb991d4f75b0750508f9a05af88653eb9c57940cecad748e1192de1a1a0bb3Victor Zverovichviz@meta.com2024-03-22T14:17:47+09:00Initial support for extended FP types
9605af88653eb9c57940cecad748e1192de1a1a0bb345b772f85c0c8ef95cdee73a2f33ed5d69739e28Victor Zverovichviz@meta.com2024-03-22T13:46:03+09:00Cleanup
96145b772f85c0c8ef95cdee73a2f33ed5d69739e2853347891cf658c6ff02370f566c06376671551e2Vladislav Shchapovvladislav@shchapov.ru2024-03-21T01:31:32+05:00Improve std::complex formatter to be compatible with P2197R0 (#3900)
96253347891cf658c6ff02370f566c06376671551e238881e5acfbac830bdf68ad1c101ae420ac5bc92Victor Zverovichviz@meta.com2024-03-20T16:45:50+09:00Make line buffering test less flaky
96338881e5acfbac830bdf68ad1c101ae420ac5bc926c7cc6a06fecb1746c31cd76d147652fdf93124dVictor Zverovichviz@meta.com2024-03-19T10:30:06+09:00Fix handling of the fileno macro
9646c7cc6a06fecb1746c31cd76d147652fdf93124d365c3fbd258fb3df69007fc7a22c0472dd31dcbbVladislav Shchapovvladislav@shchapov.ru2024-03-20T01:03:57+05:00Fix group_digits for negative integers (#3901)
965365c3fbd258fb3df69007fc7a22c0472dd31dcbbc0dac83982870b693b90c2aa7f7d3b101ea64debVictor Zverovichviz@meta.com2024-03-19T10:49:02+09:00Bump timeout
966c0dac83982870b693b90c2aa7f7d3b101ea64debbb882c03bc15d893a6059ef52d25d18bc4d3e33eVictor Zverovichviz@meta.com2024-03-19T07:55:45+09:00Use p2197 format for complex by default
967bb882c03bc15d893a6059ef52d25d18bc4d3e33e12acd7988b5eef3df060f321f61982221ec45d26Victor Zverovichviz@meta.com2024-03-19T07:47:42+09:00Simplify path formatting
96812acd7988b5eef3df060f321f61982221ec45d26c710bfa10ca436465cdcc8d2c9a8fe1ffb8b5fedVladislav Shchapovvladislav@shchapov.ru2024-03-17T20:45:27+05:00Fix ambiguous call
969c710bfa10ca436465cdcc8d2c9a8fe1ffb8b5fed73f2b344b2033b609ebde341650c88bfffe3af82Vladislav Shchapovvladislav@shchapov.ru2024-03-13T13:40:03+05:00Apply clang-format
97073f2b344b2033b609ebde341650c88bfffe3af829f3fc6e38b1031fb531960c77634a7a7767a0584Vladislav Shchapovvladislav@shchapov.ru2024-03-09T12:27:50+05:00Add std::complex formatter
9719f3fc6e38b1031fb531960c77634a7a7767a0584c17816cb4ab6c834a8e35f9721ca05e1719d637fVladislav Shchapovvladislav@shchapov.ru2024-03-13T13:39:46+05:00Add XChar support into nested_formatter
972c17816cb4ab6c834a8e35f9721ca05e1719d637fdf6e7b22f7fef9c37736b3718c5ccb357df7dcd2Vladislav Shchapovvladislav@shchapov.ru2024-03-15T18:25:42+05:00Fix invalid fmt::formatter<>::format return type (#3895)
973df6e7b22f7fef9c37736b3718c5ccb357df7dcd2c816fa67519c32653fca5a6bc3fdfe5d0cd341b9Tobias Hermanneditgym@gmail.com2024-03-12T14:56:12+01:00Fix relative path for cmake in usage doc (#3890)
974c816fa67519c32653fca5a6bc3fdfe5d0cd341b9e281749c5de4c69dce12f78ec5ceb08ede49a8c9Victor Zverovichviz@meta.com2024-03-10T10:27:42-07:00Fix a warning
975e281749c5de4c69dce12f78ec5ceb08ede49a8c911f2f30f0b9e07363dd6dfc8d62891c68ec7cc4bVictor Zverovichviz@meta.com2024-03-09T08:20:27-08:00Simplify range formatter
97611f2f30f0b9e07363dd6dfc8d62891c68ec7cc4b13cfaa2ab03d681dc27ee23ae7e675842f32e337Victor Zverovichviz@meta.com2024-03-09T08:20:27-08:00Simplify range formatter
97713cfaa2ab03d681dc27ee23ae7e675842f32e3370861db500f8d4aeb2bc5ab86561a3fb6da233ba9mtillmann0111434011+mtillmann0@users.noreply.github.com2024-03-08T22:34:46+01:00Guard against usage of _isatty when header was not included (#3880)
9780861db500f8d4aeb2bc5ab86561a3fb6da233ba9dfe5b12c08dfa803fe5a275b380991df25f4b52djs324jins918@gmail.com2024-03-07T13:51:46-05:00Support character range formatting (#3863)
979dfe5b12c08dfa803fe5a275b380991df25f4b52d09935d82390440cebf80ac427548049d79d29ff7vgorrX103547068+vgorrX@users.noreply.github.com2024-03-06T21:37:57+07:00Update os-test.cc (#3883)
98009935d82390440cebf80ac427548049d79d29ff73bc6cc1e63afbb08bf78f9dc8785d67dffd1be60dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-03-03T06:46:32-08:00Bump github/codeql-action from 3.23.2 to 3.24.6 (#3876)
9813bc6cc1e63afbb08bf78f9dc8785d67dffd1be604fcc317dc9828bc75ede10a4d424fb7dc3e08989Victor Zverovichviz@meta.com2024-03-02T09:13:29-08:00Protect against locking formatters
9824fcc317dc9828bc75ede10a4d424fb7dc3e08989ae1e93d34de6caff6f318abdb06ff0db33a00792dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-03-01T12:20:00-08:00Bump actions/upload-artifact from 4.3.0 to 4.3.1 (#3875)
983ae1e93d34de6caff6f318abdb06ff0db33a00792f68f452deaa15f222c7b2eee5f41c7a9bd249793Baardigit@bsmoller.no2024-02-28T16:47:13+01:00Fix warning C4702 emitted from format.h (MSVC) (#3866)
984f68f452deaa15f222c7b2eee5f41c7a9bd249793ebea5736a2605864009ee21eb65c90cc2e4f5892Victor Zverovichviz@meta.com2024-02-25T11:41:52-08:00Workaround an ld warning on macOS
985ebea5736a2605864009ee21eb65c90cc2e4f5892ddf0b7d2b54750944c074de6478ccf83dabfdf48Gao Mingfeigaomf@gaomf.cn2024-02-25T23:09:33+08:00Fix chrono locale format bug for RHEL gcc (#3859)
986ddf0b7d2b54750944c074de6478ccf83dabfdf480166f455f6681144a18553d2ea0cda8946bff019Baardigit@bsmoller.no2024-02-24T00:33:21ZFix warning C4365 emitted from printf.h (#3865)
9870166f455f6681144a18553d2ea0cda8946bff0198e42eef4950feb5d2b76574a9cd2591dfaae2449prlw1prlw1@cam.ac.uk2024-02-19T18:19:39Zstd.h c++23 build fix (#3856)
9888e42eef4950feb5d2b76574a9cd2591dfaae244991b30e5b4ed57ff4ad43b399c5a761b36fc74325Victor Zverovichviz@meta.com2024-02-10T17:31:01-08:00Don't error on min time_point
98991b30e5b4ed57ff4ad43b399c5a761b36fc743257a63e233d283bcaf40f77ee048ae4ad39808aa92Victor Zverovichviz@meta.com2024-02-10T07:38:29-08:00More API details
9907a63e233d283bcaf40f77ee048ae4ad39808aa9244c3fe1ebb466ab5c296e1a1a6991c7c7b51b72eVictor Zverovichviz@meta.com2024-02-10T07:10:28-08:00Readd core.h to headers
99144c3fe1ebb466ab5c296e1a1a6991c7c7b51b72eae181cc93d06ae1129d6d8ba3c2d742153605d3aVictor Zverovichviz@meta.com2024-02-09T15:58:56-08:00Fix handling of static separator
992ae181cc93d06ae1129d6d8ba3c2d742153605d3a3a6fb2fcafcce0459fdf106c16b7d9bdb8a09ecaAnders Dalvanderanders.dalvander@gmail.com2024-02-09T16:39:43+01:00C++23 compatibility: basic_string_view cannot be constructed from nullptr (#3846)
9933a6fb2fcafcce0459fdf106c16b7d9bdb8a09eca0879504796dd053ae6bd68a583fff6d643d781adBruce Mitchenerbruce.mitchener@gmail.com2024-02-09T01:59:52+07:00Fix some typos. (#3843)
9940879504796dd053ae6bd68a583fff6d643d781ad34f415b56ea887bca5c53b3274a3e5d0517bdb94Bruce Mitchenerbruce.mitchener@gmail.com2024-02-08T21:24:55+07:00Fix typo in typename. `containter_type` -> `container_type`. (#3844)
99534f415b56ea887bca5c53b3274a3e5d0517bdb94e17bc67547a66cdd378ca6a90c56b865d30d6168js324jins918@gmail.com2024-02-07T12:47:32-05:00Fix %S formatting for chrono durations with leading zeroes (#3814)
996e17bc67547a66cdd378ca6a90c56b865d30d616806311ed1ced891f0b360a25b352cefafa0d98c46Victor Zverovichviz@meta.com2024-02-04T07:44:11-08:00Make scan variadic
99706311ed1ced891f0b360a25b352cefafa0d98c46e5bab8dab424151a260847eb295fd18e0a3047a0Victor Zverovichviz@meta.com2024-02-03T09:31:36-08:00Fix fixed rounding around zero in Dragon
998e5bab8dab424151a260847eb295fd18e0a3047a09f5f39cb50769559e3f04cd0fcb5bae58b269c52Dominic Pöschko45942148+dominicpoeschko@users.noreply.github.com2024-02-03T18:06:15+01:00added formatter for std::expected (#3834)
9999f5f39cb50769559e3f04cd0fcb5bae58b269c52ea581437e57f6085df3eb1faef72a2c9971540eedependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-02-01T09:05:12-08:00Bump actions/upload-artifact from 4.0.0 to 4.3.0 (#3837)
1000ea581437e57f6085df3eb1faef72a2c9971540ee6321a97d6bd1096274b4e1b22f6210cc9031cab4dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-02-01T09:04:58-08:00Bump github/codeql-action from 2.22.5 to 3.23.2 (#3836)
10016321a97d6bd1096274b4e1b22f6210cc9031cab44b6b32f3884b41c9e13467bf9b0e3022a4d84f1eVictor Zverovichviz@meta.com2024-01-31T18:23:12-08:00Simplify color formatting
10024b6b32f3884b41c9e13467bf9b0e3022a4d84f1e1b54ba4b9d9f722302343cf409ae7a7b3fe91553Victor Zverovichviz@meta.com2024-01-31T18:10:52-08:00Deprecate wide stream function
10031b54ba4b9d9f722302343cf409ae7a7b3fe9155371a4a8d47999e95f5e460eaf8cec894f60354a13Afanasyev Ivanivafanas@gmail.com2024-02-01T01:08:29+07:00Fix UB in format_arg_store implementation. (#3833)
100471a4a8d47999e95f5e460eaf8cec894f60354a138e62172ab6742c0e399d906456f54c927ebd4f3aFrank Richterfrank.richter@gmail.com2024-01-30T19:42:35+01:00Really fix MSVC warning about <bit> only being available in C++20. (#3832)
10058e62172ab6742c0e399d906456f54c927ebd4f3a28afff363c8ff21f80f235abaab1702394a326fbVictor Zverovichviz@meta.com2024-01-29T07:48:48-08:00Fix a warning
100628afff363c8ff21f80f235abaab1702394a326fbaf44c29744e623a6583ba5d05ad5140c6c751f58Victor Zverovichviz@meta.com2024-01-27T16:01:15-08:00Improve buffering
1007af44c29744e623a6583ba5d05ad5140c6c751f58a1e1eedbb5ccf8d41c83f1c945a673fc28844f35Victor Zverovichviz@meta.com2024-01-27T14:57:54-08:00Separate buffer initialization from flush
1008a1e1eedbb5ccf8d41c83f1c945a673fc28844f35ffce3632b7a4538332d2cf5d5597b8ef7e6a1e77Victor Zverovichviz@meta.com2024-01-27T14:00:13-08:00Minor cleanup
1009ffce3632b7a4538332d2cf5d5597b8ef7e6a1e77b5669512b1a4f34396c2793d5a9125a9d14d8d6aVictor Zverovichviz@meta.com2024-01-27T10:03:45-08:00Add glibc stream support
1010b5669512b1a4f34396c2793d5a9125a9d14d8d6a6435b169ec774e590d104dd9868830c1ed3c8037Victor Zverovichviz@meta.com2024-01-27T09:33:07-08:00Don't hang on test failure
10116435b169ec774e590d104dd9868830c1ed3c80376f260455aa55f32429a468fb9a38017c5518ffcdVictor Zverovichviz@meta.com2024-01-24T16:10:01-08:00Add support for line buffering
10126f260455aa55f32429a468fb9a38017c5518ffcde1832bcf00ed53048aea1e4d2408a68301dcd50cVictor Zverovichviz@meta.com2024-01-21T08:53:29-08:00Add scan_data::make_args
1013e1832bcf00ed53048aea1e4d2408a68301dcd50c2caf1b3b91f6d56f420cec8bf752f9af26aa51afBeat Bollidev@drbeat.li2024-01-22T16:39:33+01:00Consider ADL begin() and end() when joining ranges (#3824)
10142caf1b3b91f6d56f420cec8bf752f9af26aa51af668fe2653c2172aa1daffc473eadcddefe187719Victor Zverovichviz@meta.com2024-01-21T07:56:56-08:00scan more
1015668fe2653c2172aa1daffc473eadcddefe18771906fc25f2669b2112630dd3693c52f6121ef94748Beat Bollidev@drbeat.li2024-01-21T15:31:15+01:00doc: fix the chrono %C example value (#3822)
101606fc25f2669b2112630dd3693c52f6121ef9474811ba1270ab4c410aab926d86fcd4554c208c2ab8Edoardo Lollettiedoardo762@gmail.com2024-01-21T15:28:22+01:00Don't always enable typeid usage under msvc (#3821)
101711ba1270ab4c410aab926d86fcd4554c208c2ab84c5b4af04d779394fff544d91ca37d4ed8aa36e9Victor Zverovichviz@meta.com2024-01-20T07:58:56-08:00Fix flush
10184c5b4af04d779394fff544d91ca37d4ed8aa36e92eb363297b24cd71a68ccfb20ff755430f17e60fVictor Zverovichviz@meta.com2024-01-19T16:06:06-08:00Improve name argument validation
10192eb363297b24cd71a68ccfb20ff755430f17e60f0147e08225db261f5689fc17a986ede7f1db56f0frank-weinberg34135287+frank-weinberg@users.noreply.github.com2024-01-19T17:14:48+01:00Fix custom formatter example (#3820)
10200147e08225db261f5689fc17a986ede7f1db56f06b68dff90185efd6dd618fd315b5325b9fd0df16Victor Zverovichviz@meta.com2024-01-18T19:42:33-08:00Document println
10216b68dff90185efd6dd618fd315b5325b9fd0df16b2cde48de5253cc0c8e866b06edfbdd295ba1b45Victor Zverovichviz@meta.com2024-01-18T07:27:59-08:00Write directly to a stream buffer
1022b2cde48de5253cc0c8e866b06edfbdd295ba1b458510838db10427d4af0fd003c04d434e762ab363Victor Zverovichviz@meta.com2024-01-17T08:27:03-08:00Reduce usage of float_specs
10238510838db10427d4af0fd003c04d434e762ab363090ee135952b870adccee7b0f96c122ef6661acdVictor Zverovichviz@meta.com2024-01-17T07:15:50-08:00Make format_specs not depend on code unit type
1024090ee135952b870adccee7b0f96c122ef6661acd470c4e6ca8d648a70f0071fa7c81b15fbc4556a4Victor Zverovichviz@meta.com2024-01-17T05:59:21-08:00Pass char type to write
1025470c4e6ca8d648a70f0071fa7c81b15fbc4556a413ec66bf78815ca791e24a36e96a0edb9f98184bVladislav Shchapovvladislav@shchapov.ru2024-01-17T02:54:19+05:00Fix scope for glibc ext for sec, min, and hour (#3812)
102613ec66bf78815ca791e24a36e96a0edb9f98184b64091b7a256d5c95b637404abe3aa8fc9be264d6The Phantom Derpstormphdofthehouse@gmail.com2024-01-16T10:01:15-05:00🛠 Add basic array safety functions and backwards-compatible result type (#3805)
102764091b7a256d5c95b637404abe3aa8fc9be264d6e954823531bf075d4978c499f84a24ea2aaa39daVictor Zverovichviz@meta.com2024-01-15T15:03:44-08:00Fix naming
1028e954823531bf075d4978c499f84a24ea2aaa39daf80a2bee1cd54789f0831b9b3262714599196d53Victor Zverovichviz@meta.com2024-01-15T10:45:39-08:00Make fill independent on code unit type
1029f80a2bee1cd54789f0831b9b3262714599196d5383652dfee78bad8ebc4fed0c86158a627271b7c7Victor Zverovichvictor.zverovich@gmail.com2024-01-15T11:40:20-08:00Update README.md
103083652dfee78bad8ebc4fed0c86158a627271b7c7d249fd9f84910ebc23bc580fc436965893d32c3bVictor Zverovichviz@meta.com2024-01-15T09:08:15-08:00Restrict always inlining to the top-level API
1031d249fd9f84910ebc23bc580fc436965893d32c3b73d91351b4dafb4d35c3b847f8acf5c79d1a0407Vladislav Shchapovvladislav@shchapov.ru2024-01-15T21:58:19+05:00Workaround for gcc 6 (#3810)
103273d91351b4dafb4d35c3b847f8acf5c79d1a0407fe0d910a7de68710171bfcc994802fe8a840c547Bruce Mitchenerbruce.mitchener@gmail.com2024-01-15T23:46:35+07:00Mark `iterator_buffer` move constructors as `noexcept`. (#3808)
1033fe0d910a7de68710171bfcc994802fe8a840c547f9294f0e608c85857402db10f7f46085b8a3c748Victor Zverovichviz@meta.com2024-01-15T06:48:10-08:00Replace multiple error reporting mechanisms with report_error
1034f9294f0e608c85857402db10f7f46085b8a3c748c98a5a599f890421623b59b22194ecc9f81e2f93Victor Zverovichviz@meta.com2024-01-15T05:56:15-08:00Improve handling of format specs
1035c98a5a599f890421623b59b22194ecc9f81e2f935f30d371027dc556a7e375031539bcdb9988c85eVictor Zverovichviz@meta.com2024-01-14T17:41:49-08:00Remove unnecessary checks
10365f30d371027dc556a7e375031539bcdb9988c85e3647feaad57b19e90526b4ed781b19babc53e266Victor Zverovichvictor.zverovich@gmail.com2024-01-14T17:25:43-08:00Update README.md
10373647feaad57b19e90526b4ed781b19babc53e266e420a58f24dba97db0d1c5fca4273b81a669896aVictor Zverovichviz@meta.com2024-01-14T09:16:18-08:00Improve scan
1038e420a58f24dba97db0d1c5fca4273b81a669896aca37503f9390e52c2ef22ec3bab6ea1af963a308Victor Zverovichviz@meta.com2024-01-14T08:51:33-08:00Improve scan prototype
1039ca37503f9390e52c2ef22ec3bab6ea1af963a308123e058eb342e532fbe83c8b768331f7a97f74a7Victor Zverovichviz@meta.com2024-01-14T08:30:42-08:00scan -> scan_to
1040123e058eb342e532fbe83c8b768331f7a97f74a7f924d20dbd811f6c50bcb7ae1101a2e6da78107bVictor Zverovichviz@meta.com2024-01-14T08:11:13-08:00Improve scan prototype
1041f924d20dbd811f6c50bcb7ae1101a2e6da78107bd70729215fba1d54862e407b626abf86ddf409bfVictor Zverovichviz@meta.com2024-01-14T06:57:01-08:00core-test -> base-test
1042d70729215fba1d54862e407b626abf86ddf409bf362b40c1a31eba747dbecc2e3b4e8f6570f73eadVictor Zverovichviz@meta.com2024-01-14T06:34:25-08:00Fix constness
1043362b40c1a31eba747dbecc2e3b4e8f6570f73ead56fa4d61f6e0ccf3ab5610ee81165a91ed33d664Victor Zverovichviz@meta.com2024-01-13T19:21:27-08:00Fix docs
104456fa4d61f6e0ccf3ab5610ee81165a91ed33d664cacdf1439fa67a45dc82d2ae9cc274ed538b20e3Victor Zverovichviz@meta.com2024-01-13T19:03:23-08:00Fix docs
1045cacdf1439fa67a45dc82d2ae9cc274ed538b20e34d766b1670afca7c246094d157bcd2348d318019Victor Zverovichviz@meta.com2024-01-13T15:56:16-08:00Remove nonstandard alias
10464d766b1670afca7c246094d157bcd2348d318019c10859f15c363d8b067cb529c83ef3a3d4a29f35Victor Zverovichviz@meta.com2024-01-13T10:29:34-08:00Invert dependencies
1047c10859f15c363d8b067cb529c83ef3a3d4a29f35d0963d48234c1e52699944dc5f915c3113c1d57bVictor Zverovichviz@meta.com2024-01-13T10:18:37-08:00Remove deprecated options
1048d0963d48234c1e52699944dc5f915c3113c1d57bda0f84c42cd608c4938ece93762cacf9ac5ff3daVictor Zverovichviz@meta.com2024-01-13T09:44:59-08:00Make ranges only depend on fmt/base.h
1049da0f84c42cd608c4938ece93762cacf9ac5ff3da59baac522ee8302cff0397310304d5c841e3cd2fVictor Zverovichviz@meta.com2024-01-13T09:21:42-08:00Cleanup copy functions and move to base.h
105059baac522ee8302cff0397310304d5c841e3cd2f21b0458291b05f02a12a216123386969b552576eVictor Zverovichviz@meta.com2024-01-13T08:24:00-08:00Remove unused functions
105121b0458291b05f02a12a216123386969b552576edf6a3564b0035dd3d0a8ceebd924201e9a1f24a6Vladislav Shchapovvladislav@shchapov.ru2024-01-13T21:48:37+05:00Use std::allocator_traits (#3804)
10527c163acfdaf92d31020f9b922d5e0fd1ebb736df1b55d10305786a37b767adb6a92caf84a9ae3ef3Hans-Martin B. Jensen32485905+hmbj@users.noreply.github.com2024-01-13T17:02:31+01:00Fix conversion warning in filesystem::path formatter (#3806)
10531b55d10305786a37b767adb6a92caf84a9ae3ef35d9d376d49f8d5591b50a36927bae550534881baVictor Zverovichvictor.zverovich@gmail.com2024-01-12T16:48:20-08:00Update api.rst
10545d9d376d49f8d5591b50a36927bae550534881ba6064b85c103c5d5be652e9bbf96416e885e4c7e9Victor Zverovichvictor.zverovich@gmail.com2024-01-12T15:17:52-08:00Update api.rst
10556064b85c103c5d5be652e9bbf96416e885e4c7e9deb584c0e17aa0bd67cdd40fc63cc3d6611d9574Victor Zverovichvictor.zverovich@gmail.com2024-01-12T13:57:44-08:00Update api.rst
1056deb584c0e17aa0bd67cdd40fc63cc3d6611d9574297b22f5856482fb5b9b464ce58ea760900c7677Victor Zverovichvictor.zverovich@gmail.com2024-01-12T13:56:00-08:00Update build.py
1057297b22f5856482fb5b9b464ce58ea760900c76773c9608416aed5b6e671f06c5fd585860573bbce5Victor Zverovichviz@meta.com2024-01-12T08:36:01-08:00Remove <memory> dependency
10583c9608416aed5b6e671f06c5fd585860573bbce50cdee904a480f50c756bd05e752c4d067a823fecVictor Zverovichviz@meta.com2024-01-12T07:45:07-08:00Remove redundant detection of experimental string_view
10590cdee904a480f50c756bd05e752c4d067a823fec7e58af4eafc11c2b0f92abf111b0e198c9aa0dc7Victor Zverovichviz@meta.com2024-01-12T07:20:12-08:00Add a missing num_bits specialization
10607e58af4eafc11c2b0f92abf111b0e198c9aa0dc7f1924d326989aaee5007ee8d3e4d64fc8f8fd50bVictor Zverovichviz@meta.com2024-01-12T06:47:59-08:00Fix an ICE on clang <= 15
1061f1924d326989aaee5007ee8d3e4d64fc8f8fd50b52174953bc3a19395ad574c974a4595b4ed5c5f1Victor Zverovichviz@meta.com2024-01-12T06:35:25-08:00Cleanup macros
106252174953bc3a19395ad574c974a4595b4ed5c5f1b71d98774b4fec60e9e0f77f7ed527b2cb4ce784Victor Zverovichviz@meta.com2024-01-12T04:42:28-08:00Cleanup conseval detection
1063b71d98774b4fec60e9e0f77f7ed527b2cb4ce784810d1750f1579f19d842b6f3ca6671f714375444Victor Zverovichviz@meta.com2024-01-11T21:22:32-08:00Reduce usage of FMT_COSTEXPR20
1064810d1750f1579f19d842b6f3ca6671f714375444170ffb1ff88dccf74a48943899d9008c22ef456fVictor Zverovichviz@meta.com2024-01-11T21:06:40-08:00Cleanup constexpr detection
1065170ffb1ff88dccf74a48943899d9008c22ef456fe470ba8b7b21b0b3de1cb1e6a9556e133c1268d7Victor Zverovichviz@meta.com2024-01-11T19:51:10-08:00Simplify constexpr checks
1066e470ba8b7b21b0b3de1cb1e6a9556e133c1268d7bf98e3e4c61a7f5c36633278da6567f7bcedd4d5Victor Zverovichviz@meta.com2024-01-11T19:27:54-08:00Simplify exception detection
1067bf98e3e4c61a7f5c36633278da6567f7bcedd4d5fd87a23d34e1df139ac511c9bbcfdda1ba59a232Victor Zverovichviz@meta.com2024-01-11T18:50:53-08:00Cleanup macros
1068fd87a23d34e1df139ac511c9bbcfdda1ba59a232b71ef65b6e333cdd7a7d3e7f7af3fd36b25381dcVictor Zverovichviz@meta.com2024-01-10T19:34:31-08:00Reduce memory dependency
1069b71ef65b6e333cdd7a7d3e7f7af3fd36b25381dcc5340539f94cf1517878ffa8a873c5138e8605e1Victor Zverovichviz@meta.com2024-01-10T18:27:56-08:00Remove iterator dependency
1070c5340539f94cf1517878ffa8a873c5138e8605e1971f7ae7689f418bcd32e8bab95dda4db6442e61Victor Zverovichviz@meta.com2024-01-10T17:51:44-08:00Remove unnecessary trait specialization
1071971f7ae7689f418bcd32e8bab95dda4db6442e616159e2b0ab58e6e22164272d22e929cbc9e34e22Victor Zverovichviz@meta.com2024-01-10T16:43:00-08:00Minor cleanup
10726159e2b0ab58e6e22164272d22e929cbc9e34e22da7a232b9e5258ce63a06d999bd72c021999ffd4Vertexwahnjulian.amann@tum.de2024-01-10T20:19:06+01:00Bazel support: Switch to globbing to collect header files
1073da7a232b9e5258ce63a06d999bd72c021999ffd42595bf57b318991a6d70ef1eea8d60b87f637fd3Victor Zverovichviz@meta.com2024-01-10T13:09:55-08:00Cleanup contexts
10742595bf57b318991a6d70ef1eea8d60b87f637fd36f5d53ce08ccbab53cf7928971bef1065068dba4Tristan Brindlet.c.brindle@gmail.com2024-01-10T19:17:28ZFix formatting of ranges with begin()&/end()&
10756f5d53ce08ccbab53cf7928971bef1065068dba4961df829b9a266adda89d3aa403d2625c5161e76Vladislav Shchapovvladislav@shchapov.ru2024-01-10T22:33:38+05:00Add fmt::is_contiguous<std::basic_string<Char, Traits, Allocator>>
1076961df829b9a266adda89d3aa403d2625c5161e76401f0873944fca21eaa32fd31dfab24e6a0b1358Vladislav Shchapovvladislav@shchapov.ru2024-01-10T16:52:52+05:00Fix buffer overflow if output iterator is std::back_insert_iterator and value is escaped (debug format)
1077401f0873944fca21eaa32fd31dfab24e6a0b1358725992928b58d36b6e8873ea26485604211de767Victor Zverovichviz@meta.com2024-01-10T06:52:12-08:00Fix write_uintptr_fallback
1078725992928b58d36b6e8873ea26485604211de7673d84b45a22a9d21afacdb6b550c08c279184aeaaVictor Zverovichvictor.zverovich@gmail.com2024-01-10T07:44:24-08:00Update build.py
10793d84b45a22a9d21afacdb6b550c08c279184aeaa4331abed26bb3bbbfb80957ec9a8c015b5d00a8bVictor Zverovichvictor.zverovich@gmail.com2024-01-10T06:57:22-08:00Update core.h
10804331abed26bb3bbbfb80957ec9a8c015b5d00a8bfc8f6ba934268940feb655a06648069b1cdb6fa0Victor Zverovichviz@meta.com2024-01-10T06:07:01-08:00Move fmt::format to fmt/format.h
1081fc8f6ba934268940feb655a06648069b1cdb6fa058a6bd48a8dc7ea74bb9fd900c60fd333a85725fVictor Zverovichviz@meta.com2024-01-10T05:55:26-08:00Separate compilation for println
108258a6bd48a8dc7ea74bb9fd900c60fd333a85725f79f1506fe3a7fae7c22c55d3cd7cdc33bc536daeVictor Zverovichviz@meta.com2024-01-09T19:54:55-08:00Add core.h for compatibility
108379f1506fe3a7fae7c22c55d3cd7cdc33bc536dae4d616479b577eaf1f5a88dc6b8cf038aafb58d05Victor Zverovichviz@meta.com2024-01-09T19:30:46-08:00Add base.h
10844d616479b577eaf1f5a88dc6b8cf038aafb58d05cf8426cf8cf611f4ea5bc7962a17e493cf2ba59aVictor Zverovichviz@meta.com2024-01-09T19:12:31-08:00Simplify make_format_args
1085cf8426cf8cf611f4ea5bc7962a17e493cf2ba59ae915d52162397c66164621364ea9673880248937Tulio Leaotupaschoal@gmail.com2024-01-09T19:01:37-03:00Sort links on fmt/std.h section
1086e915d52162397c66164621364ea96738802489377ba6420540383f378c48834beb46f9cec5504dd2Tulio Leaotupaschoal@gmail.com2024-01-09T18:54:46-03:00Update api.rst with support provided by std.h
10877ba6420540383f378c48834beb46f9cec5504dd297867e279a0776925477eb1f122db5ec7b836db0Victor Zverovichviz@meta.com2024-01-09T11:43:20-08:00Optimize debug codegen
108897867e279a0776925477eb1f122db5ec7b836db08875cf96c23e0fb0ed70dfe6ff48096168127c70Vertexwahnjulian.amann@tum.de2024-01-09T20:27:44+01:00Extend Bazel build support to bzlmod (#3792)
10898875cf96c23e0fb0ed70dfe6ff48096168127c70f7ed65fa4a7e5b1ccaa775746dbe63deb6a91190Vertexwahnjulian.amann@tum.de2024-01-09T19:32:46+01:00Fix spelling: othewise ==> otherwise (#3791)
1090f7ed65fa4a7e5b1ccaa775746dbe63deb6a91190f34f31b3210f8d10ddfe266ba4a853e0a35416daVictor Zverovichviz@meta.com2024-01-09T05:54:18-08:00Simplify format_arg_store
1091f34f31b3210f8d10ddfe266ba4a853e0a35416dafb66131efae3796a301cb30fca22f12433e63780Victor Zverovichviz@meta.com2024-01-08T21:44:56-08:00Move format_arg_store to detail
1092fb66131efae3796a301cb30fca22f12433e637806af30d8f75d3a29dd91dacfe77be052991b8a65aVictor Zverovichviz@meta.com2024-01-08T20:40:03-08:00Improve arg storage
10936af30d8f75d3a29dd91dacfe77be052991b8a65ac177324ba97d6d864a18543c06ab04b9039a3791Victor Zverovichviz@meta.com2024-01-08T19:20:10-08:00Remove legacy workaround
1094c177324ba97d6d864a18543c06ab04b9039a3791545d37a8b07619d856078d423c6c8c433a288d27Victor Zverovichviz@meta.com2024-01-08T18:42:53-08:00Simplify basic_format_args
1095545d37a8b07619d856078d423c6c8c433a288d279f73e45ca063fac298bc97ce88d24031a20cd61dVictor Zverovichviz@meta.com2024-01-08T15:50:47-08:00Remove extra level of indirection when building args
10969f73e45ca063fac298bc97ce88d24031a20cd61da5ae9ae19d59a15def6538e55fd284c338f00f84Victor Zverovichvictor.zverovich@gmail.com2024-01-08T12:51:59-08:00Update README.md
1097a5ae9ae19d59a15def6538e55fd284c338f00f8423e8109d8d4276f4d19394ac2d44d49701b9406bVictor Zverovichviz@meta.com2024-01-08T05:56:07-08:00Split standard context into a separate class and optimize
109823e8109d8d4276f4d19394ac2d44d49701b9406b679af1f5cc0b8b6242fd92b89194ef69ee848e82Victor Zverovichviz@meta.com2024-01-07T22:03:02-08:00Remove buffer_appender
1099679af1f5cc0b8b6242fd92b89194ef69ee848e8248d7fb265bc0c51a7bf8282b41536853182a8c21Victor Zverovichviz@meta.com2024-01-07T19:31:26-08:00Remove redundant get_container
110048d7fb265bc0c51a7bf8282b41536853182a8c21f348d1a211bcfa8c6f70195d91ad3ae783b64130Victor Zverovichviz@meta.com2024-01-07T18:43:27-08:00Merge back_insert_iterator and appender
1101f348d1a211bcfa8c6f70195d91ad3ae783b64130df67df7b4c640a23905c4909490f42dc0707db48Victor Zverovichviz@meta.com2024-01-07T17:44:40-08:00Reintroduce back_insert_iterator detection
1102df67df7b4c640a23905c4909490f42dc0707db4817f79ac6cfc9a45248846c61e7ef30ecadf88cb6Victor Zverovichviz@meta.com2024-01-07T16:44:42-08:00Add is_back_insert_iterator
110317f79ac6cfc9a45248846c61e7ef30ecadf88cb6dbdfc99fa1cfe9e389c320504dfa4463bdf28b00Victor Zverovichviz@meta.com2024-01-07T15:04:38-08:00Minor cleanup
1104dbdfc99fa1cfe9e389c320504dfa4463bdf28b00c1d9e88402cf2755502df4db6de9e9a127f49edbVictor Zverovichviz@meta.com2024-01-07T14:00:26-08:00Don't crash if flush fails during unwinding
1105c1d9e88402cf2755502df4db6de9e9a127f49edb7d73ef85f7e0cc3e35268473a04e921039201650Victor Zverovichviz@meta.com2024-01-07T13:08:17-08:00Remove unnecessary final and apply clang-format
11067d73ef85f7e0cc3e35268473a04e921039201650ae9b0b521bfd735c11afc20e2bdfb66f700ebbccVictor Zverovichviz@meta.com2024-01-06T19:37:14-08:00Cleanup ranges
1107ae9b0b521bfd735c11afc20e2bdfb66f700ebbccf73388f1ad81b48be84dfcca67eea7c6564669efVictor Zverovichviz@meta.com2024-01-06T15:11:09-08:00Disable transitive includes
1108f73388f1ad81b48be84dfcca67eea7c6564669ef08878044c6924afd5653d3399bbde4479e53fbb3Victor Zverovichvictor.zverovich@gmail.com2024-01-06T13:26:17-08:00Update README.md
110908878044c6924afd5653d3399bbde4479e53fbb31b7d9db0ce04b5e22cdbfd0606a499d38b202382Victor Zverovichviz@meta.com2024-01-06T13:24:51-08:00Update readme
11101b7d9db0ce04b5e22cdbfd0606a499d38b2023820641b844accb670ad8aee771a9db143d43811fceVictor Zverovichviz@meta.com2024-01-06T05:16:59-08:00Remove string dependency
11110641b844accb670ad8aee771a9db143d43811fce1e938dda200e8f262bfbec31e291d639c9bb3c38Victor Zverovichviz@meta.com2024-01-05T17:48:12-08:00Cleanup string traits
11121e938dda200e8f262bfbec31e291d639c9bb3c382e5b14bf603429a08ab9480bcd1fd537a2fe8f16Victor Zverovichviz@meta.com2024-01-05T08:47:50-08:00Simplify char_t
11132e5b14bf603429a08ab9480bcd1fd537a2fe8f16e0b604beb1829575d60634d81ff2c9e4a1076aaeVictor Zverovichviz@meta.com2024-01-05T08:24:09-08:00Add compile-time checks to color formatting
1114e0b604beb1829575d60634d81ff2c9e4a1076aae6c617c967099ff72bb8785eed56d66737ce072fbVictor Zverovichviz@meta.com2024-01-04T15:51:28-08:00Remove a redundant function
11156c617c967099ff72bb8785eed56d66737ce072fbbee495c97f15f6ca9012756e1e0050bf2e69c648Eicke Herbertzwolletd@posteo.de2024-01-04T19:35:55+01:00Update documentation (#3789)
1116bee495c97f15f6ca9012756e1e0050bf2e69c648794e1b6145e4286ca595ed91fbb16eed6f3aae7eVictor Zverovichviz@meta.com2024-01-04T09:40:30-08:00Remove dead code
1117794e1b6145e4286ca595ed91fbb16eed6f3aae7ec7061776ab5330fb09c07596b57e7c154310c427Victor Zverovichviz@meta.com2024-01-04T09:21:19-08:00Remove redundant overload
1118c7061776ab5330fb09c07596b57e7c154310c427dc52d176de8267f618cb54cc782a2917b4abc5caVictor Zverovichviz@meta.com2024-01-04T05:50:54-08:00Bump version
1119dc52d176de8267f618cb54cc782a2917b4abc5ca0e3e61cc0a0e278601fcbbaca2f7b2da3165b874Victor Zverovichviz@meta.com2024-01-03T20:52:45-08:00Cleanup dependencies
11200e3e61cc0a0e278601fcbbaca2f7b2da3165b874800a0bb23f0bb45bfabecb4236bd1a3f40f9632dVictor Zverovichviz@meta.com2024-01-03T19:03:42-08:00Remove limits dependency
1121800a0bb23f0bb45bfabecb4236bd1a3f40f9632df2e43f967c3ed49aac5219f0d9e2b8415d533990Victor Zverovichviz@meta.com2024-01-03T15:34:43-08:00Remove dependency on string_view
1122f2e43f967c3ed49aac5219f0d9e2b8415d533990c9287eb9f7f88e94f7b0ae36a7969b2449df08e6Victor Zverovichviz@meta.com2024-01-03T13:16:28-08:00Remove char_traits dependency
1123e69e5f977d458f2650bb346dadf2ad30c5320281d88d016e2f69bf58f515bbf41016686b18863071Victor Zverovichviz@meta.com2024-01-03T11:17:28-08:00tag: 10.2.1, origin/10.xUpdate version
1124d88d016e2f69bf58f515bbf41016686b18863071b169f5be9f22d2f5002928a2353164732c9ba9e6Victor Zverovichviz@meta.com2024-01-03T10:11:10-08:00Update changelog and version
1125b169f5be9f22d2f5002928a2353164732c9ba9e667c0c0c09cf74d407d71a29c194761981614df3eJulian Rüthjulian.rueth@fsfe.org2024-01-02T23:43:30-06:00Restore symbol from 10.1
1126c9287eb9f7f88e94f7b0ae36a7969b2449df08e661f144bd61c8d4c6ecbb0b7e5582c559a52c0aa2Victor Zverovichviz@meta.com2024-01-03T09:59:44-08:00Reduce char_traits usage
112761f144bd61c8d4c6ecbb0b7e5582c559a52c0aa24687f8e37e8f6ebf2112445750ec21d85164abd6Victor Zverovichviz@meta.com2024-01-03T09:05:09-08:00Move copy_str for format.h
11284687f8e37e8f6ebf2112445750ec21d85164abd6f2c55f6bb8a487fbb524a992da63fd0f94045b41Victor Zverovichviz@meta.com2024-01-03T06:22:57-08:00Remove dependency on <iterator>
1129f2c55f6bb8a487fbb524a992da63fd0f94045b41c9d233c0a4104e5b59420e89c2796f2a4bafffefVictor Zverovichviz@meta.com2024-01-03T05:59:48-08:00Remove dependency on back_insert_iterator
1130c9d233c0a4104e5b59420e89c2796f2a4bafffef242bcaec04ef5139956bc460c0c0888aa3eae05cVictor Zverovichviz@meta.com2024-01-02T20:56:51-08:00Decouple appender from back_insert_iterator
1131242bcaec04ef5139956bc460c0c0888aa3eae05c4e43a46993780e9adbcccb3b7dd74aeb36fada2dKasra Hashemi73937934+zencatalyst@users.noreply.github.com2024-01-03T17:05:38+03:30Update README.md (#3784)
11324e43a46993780e9adbcccb3b7dd74aeb36fada2dc36ed77ff0aac7b59eda7d2f6d968712be967d4dVictor Zverovichviz@meta.com2024-01-02T19:14:32-08:00Clarify why we can't have nice things
1133c36ed77ff0aac7b59eda7d2f6d968712be967d4de2ab9ab22b4e138bb5004dcbcacc3a200218db08Victor Zverovichviz@meta.com2024-01-02T18:01:21-08:00Get rid of addressof
1134e2ab9ab22b4e138bb5004dcbcacc3a200218db080378d171f95319bccc2f6e01307d1417bff1dd5eVictor Zverovichviz@meta.com2024-01-02T16:00:05-08:00Add FMT_GLIBCXX_RELEASE
11350378d171f95319bccc2f6e01307d1417bff1dd5ebaea8f6906fe2c1d8b70d49d647df65d3f33cf05Victor Zverovichviz@meta.com2024-01-02T12:46:09-08:00Replace remove_cvref_t with remove_const_t
1136baea8f6906fe2c1d8b70d49d647df65d3f33cf05eedfdb4c5cd4fb63985d29a67548e50e38bfa510Victor Zverovichviz@meta.com2024-01-02T08:52:07-08:00Update docs
1137eedfdb4c5cd4fb63985d29a67548e50e38bfa5105dbd7fd7709d97516773c69691cbd6781014c9f4Victor Zverovichviz@meta.com2024-01-02T08:44:15-08:00Fix docs
11385dbd7fd7709d97516773c69691cbd6781014c9f47fd180268666f5c997655a67a83bf8827ebe4359Victor Zverovichviz@meta.com2024-01-02T07:38:23-08:00Switch to bootstrap 4 because 5 breaks menus
11397fd180268666f5c997655a67a83bf8827ebe435963ce1708532b7f884541d536ecb1caf3c11dd9adVladislav Shchapovvladislav@shchapov.ru2024-01-02T20:20:09+05:00Fix FMT_OS definition (#3783)
114063ce1708532b7f884541d536ecb1caf3c11dd9ad74ffea0dcfee4a06fb3e153bfb1f8e69c797681cVictor Zverovichviz@meta.com2024-01-02T07:02:20-08:00Replace virtual dispatch with normal functions in buffers
114174ffea0dcfee4a06fb3e153bfb1f8e69c797681c6c3b2d491e23a3fb8eb2bc998acfecb53b19171fVictor Zverovichviz@meta.com2024-01-01T20:09:47-08:00Simplify to_ascii
11426c3b2d491e23a3fb8eb2bc998acfecb53b19171f4ec9c2906b7cf14075d98b6742920a681e746e94Victor Zverovichviz@meta.com2024-01-01T19:50:36-08:00Fix constness
11434ec9c2906b7cf14075d98b6742920a681e746e94f4a7d40dcaa0def8db2a873e53669344f2ecd667Victor Zverovichviz@meta.com2024-01-01T19:04:25-08:00Apply coding conventions
1144f4a7d40dcaa0def8db2a873e53669344f2ecd6679659f22d36acd801fc89f6056ccd846d967ef473Victor Zverovichviz@meta.com2024-01-01T18:42:23-08:00Dedup throw_format_error
11459659f22d36acd801fc89f6056ccd846d967ef473068bf9bad8a6f96a9a47477939b4699f14ebeac5Victor Zverovichviz@meta.com2024-01-01T18:32:53-08:00Don't include os.cc in the module if it is disabled via FMT_OS
1146068bf9bad8a6f96a9a47477939b4699f14ebeac550565f9853926501bd1c9bda07c6a98f4d940691Victor Zverovichviz@meta.com2024-01-01T17:31:36-08:00Make visitation compatible with std::format
114750565f9853926501bd1c9bda07c6a98f4d9406910b39d67103025c4b15c424ff5e2ce4ce7399edd8Victor Zverovichviz@meta.com2024-01-01T16:21:21-08:00Move misplaced join overloads to fmt/ranges.h
11480b39d67103025c4b15c424ff5e2ce4ce7399edd8c14238503392f42586ad79ad312446d9262881ffVictor Zverovichviz@meta.com2024-01-01T16:10:13-08:00Remove detail::error_handler
1149c14238503392f42586ad79ad312446d9262881ff398ddb8fec18eb4dfd1d0c8b1b8222afdb8b6307Victor Zverovichviz@meta.com2024-01-01T13:25:07-08:00Improve the pipe API
1150398ddb8fec18eb4dfd1d0c8b1b8222afdb8b6307583729493cafb87b196f460005fbc5839e65ddddVictor Zverovichviz@meta.com2024-01-01T12:14:14-08:00Don't include fmt/os.h in the module if it is disabled via FMT_OS
1151583729493cafb87b196f460005fbc5839e65dddd6c5bcca819a36eb81ee6eb4c07380ee290374805Victor Zverovichviz@meta.com2024-01-01T11:50:43-08:00Remove duplicate version
11526c5bcca819a36eb81ee6eb4c07380ee29037480567c0c0c09cf74d407d71a29c194761981614df3eVictor Zverovichviz@meta.com2024-01-01T11:26:19-08:00Fix the release script
115367c0c0c09cf74d407d71a29c194761981614df3e051b31531cafd157920049c2f42b866924b68f3fVictor Zverovichviz@meta.com2024-01-01T11:10:16-08:00tag: 10.2.0Update version
1154051b31531cafd157920049c2f42b866924b68f3fb0569451a798232efc7a5eaa0c210e6626069e06Victor Zverovichviz@meta.com2024-01-01T11:06:44-08:00Fix changelog update
1155b0569451a798232efc7a5eaa0c210e6626069e06ce3161887aed8e189bec195fac8993db38c3bc5aVictor Zverovichviz@meta.com2024-01-01T10:06:52-08:00Bump version
1156ce3161887aed8e189bec195fac8993db38c3bc5a1a95e5d1b41c638f5c27aaac153c1fddd366da5cVictor Zverovichviz@meta.com2024-01-01T09:17:10-08:00Add overflow check
11571a95e5d1b41c638f5c27aaac153c1fddd366da5ce1aac4266399581fc376f0ae678a232aaf922bedVictor Zverovichviz@meta.com2024-01-01T08:59:10-08:00Update changelog
1158e1aac4266399581fc376f0ae678a232aaf922bed1705600be37278184740b06f3da7e2c3837cfe1fVictor Zverovichviz@meta.com2024-01-01T08:39:12-08:00Implement hex specifier
11591705600be37278184740b06f3da7e2c3837cfe1f0c345dccd23e58ee0eae1d4e46cb4ab82bf8a668Victor Zverovichviz@meta.com2024-01-01T08:14:52-08:00Remove optional
11600c345dccd23e58ee0eae1d4e46cb4ab82bf8a668d33731d2027310d6246aec5b025c05e8b14dc8f5dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2024-01-01T08:10:18-08:00Bump actions/upload-artifact from 3.1.2 to 4.0.0 (#3782)
1161d33731d2027310d6246aec5b025c05e8b14dc8f5c068c7c622ce6fb547f6aea9512db53dd46abe22Victor Zverovichviz@meta.com2024-01-01T07:40:05-08:00Implement empty format specs
1162c068c7c622ce6fb547f6aea9512db53dd46abe2213fa26745d953c1900301edf80e6318f9f787f48Victor Zverovichviz@meta.com2024-01-01T07:25:01-08:00Add sentinel support
116313fa26745d953c1900301edf80e6318f9f787f48ebd5c8f99421b1e7e0455b9c10060f38bb613121Victor Zverovichviz@meta.com2024-01-01T06:58:46-08:00Update changelog
1164ebd5c8f99421b1e7e0455b9c10060f38bb613121f5ca178c12fa15865332380424d87fcfc061a98cBruce Mitchenerbruce.mitchener@gmail.com2024-01-01T09:57:03-05:00Consistently use `fmt::` when invoking `format_to`. (#3779)
1165f5ca178c12fa15865332380424d87fcfc061a98c138a64bfb1fee43f3d758e8e88c10c6b80d35235Victor Zverovichviz@meta.com2023-12-31T18:00:14-08:00Complete scan_handler
1166138a64bfb1fee43f3d758e8e88c10c6b80d35235a5bacf3fefcbe927b8aafac2ab17d5c6895cabe2Victor Zverovichviz@meta.com2023-12-31T15:06:17-08:00Privatization
1167a5bacf3fefcbe927b8aafac2ab17d5c6895cabe24aa24f54cdbcbf28062e2066229a1521cb2fe989Victor Zverovichviz@meta.com2023-12-31T12:34:18-08:00Remove custom_formatter
11684aa24f54cdbcbf28062e2066229a1521cb2fe989e33c1568c3088fd14ec6eaeb903130ed9c8defe9Victor Zverovichviz@meta.com2023-12-31T09:51:24-08:00Implement visitor for scan
1169e33c1568c3088fd14ec6eaeb903130ed9c8defe923826669cf1fa8c6b60e4c6497aff9be36bf48aeVictor Zverovichviz@meta.com2023-12-31T08:11:54-08:00Implement scan argument access
117023826669cf1fa8c6b60e4c6497aff9be36bf48ae8e6b2541a6cd0b21baef8cc6daa2631326e801feVictor Zverovichviz@meta.com2023-12-31T07:37:59-08:00Cleanup error handling
11718e6b2541a6cd0b21baef8cc6daa2631326e801fe4939d67a83e494fd8edcfbaefe60053d1f4bcb4eVictor Zverovichviz@meta.com2023-12-30T16:07:35-08:00Apply coding conventions
11724939d67a83e494fd8edcfbaefe60053d1f4bcb4ebd3273021b7992e98694cfa5b6af8da50f1e1adcVictor Zverovichviz@meta.com2023-12-30T15:08:27-08:00Cleanup scripts
1173bd3273021b7992e98694cfa5b6af8da50f1e1adc5f9058dbd4aa814372e54703d64ebc43fe44bba4Victor Zverovichviz@meta.com2023-12-30T14:29:31-08:00Update release script
11745f9058dbd4aa814372e54703d64ebc43fe44bba428576b0600c0ce9183decfcd88e61c4ab6ca33dbVictor Zverovichviz@meta.com2023-12-30T11:23:08-08:00Improve scripts
117528576b0600c0ce9183decfcd88e61c4ab6ca33db5ddd0cad15999439bbf96aa2e5241e9dced848edVictor Zverovichviz@meta.com2023-12-30T09:57:31-08:00Workaround github markdown mess
11765ddd0cad15999439bbf96aa2e5241e9dced848ed41d31512b7c6cb849b6540b68f01746c451cbdd1Victor Zverovichviz@meta.com2023-12-30T07:43:21-08:00Add a visitor for scan arguments
117741d31512b7c6cb849b6540b68f01746c451cbdd144b76d88f48d396507b7141dbbd6c5a2d6df3415Victor Zverovichviz@meta.com2023-12-30T07:11:32-08:00Remove unused import
117844b76d88f48d396507b7141dbbd6c5a2d6df34153324152db41b5c422368fad701a98c09f9c49d14Victor Zverovichviz@meta.com2023-12-30T07:11:13-08:00Fix docs
11793324152db41b5c422368fad701a98c09f9c49d1455190dadb5f844f6ef91f5dd45160470f95d5d9eVictor Zverovichviz@meta.com2023-12-30T06:53:20-08:00Update the release script
118055190dadb5f844f6ef91f5dd45160470f95d5d9e63e4b93cfc4ea38221065ceadc18b5c434dd298cVictor Zverovichviz@meta.com2023-12-29T16:34:42-08:00Cleanup chrono test
118163e4b93cfc4ea38221065ceadc18b5c434dd298cc64edcd325aefa5c66608884e25951c64caa261dVictor Zverovichviz@meta.com2023-12-29T15:54:50-08:00Update changelog
1182c64edcd325aefa5c66608884e25951c64caa261d8c520b4fdcf556a3167bcb91ab51aed17f039853Victor Zverovichviz@meta.com2023-12-29T15:51:16-08:00Fix grammar
11838c520b4fdcf556a3167bcb91ab51aed17f0398532e6bb706bf50bdc9af3cfed3c05f1efa32e3af5bVictor Zverovichviz@meta.com2023-12-29T15:48:25-08:00Fix comment
11842e6bb706bf50bdc9af3cfed3c05f1efa32e3af5ba13d1b12e5af8d8dfe276c21b67135cc86cd969dVictor Zverovichviz@meta.com2023-12-29T15:48:09-08:00Update changelog
1185a13d1b12e5af8d8dfe276c21b67135cc86cd969d47a0eec2e8a80a004e66aa571506d5ae364304b7Victor Zverovichviz@meta.com2023-12-29T13:00:12-08:00Update changelog and docs
118647a0eec2e8a80a004e66aa571506d5ae364304b7a8bed38952c9b0400a9d53e02896a910cc90754dVictor Zverovichviz@meta.com2023-12-29T09:59:55-08:00Remove unnecessary alias
1187a8bed38952c9b0400a9d53e02896a910cc90754de206043d2bf7c19ed3dcf6eb6af35818093e4f55Victor Zverovichviz@meta.com2023-12-29T09:57:29-08:00Update changelog
1188e206043d2bf7c19ed3dcf6eb6af35818093e4f554a6f0be5b63fcdbc981a91d14768c1eff2c9cd32Victor Zverovichviz@meta.com2023-12-29T09:00:05-08:00Update changelog
11894a6f0be5b63fcdbc981a91d14768c1eff2c9cd32662d784157cf0e96da1c93c6624c33661273641bVictor Zverovichviz@meta.com2023-12-29T08:22:55-08:00Improve scan test
1190662d784157cf0e96da1c93c6624c33661273641bd5823aae36fcabc683d34b8b9cfd51e9653e6569Victor Zverovichviz@meta.com2023-12-29T08:21:10-08:00Fix scan test
1191d5823aae36fcabc683d34b8b9cfd51e9653e6569d83c1b8d4a519d8140b3ce13ac948f0fb835867fVictor Zverovichviz@meta.com2023-12-29T08:11:29-08:00Ceci n'est pas une pipe
1192d83c1b8d4a519d8140b3ce13ac948f0fb835867fbfba2f9e923d67af34be88e207fb8878350734c6Victor Zverovichviz@meta.com2023-12-29T07:15:02-08:00Add initial specifier support to scan
1193bfba2f9e923d67af34be88e207fb8878350734c6a3bf40838f6bf9b45544d3d3cd0f6a60e8c7218cVictor Zverovichviz@meta.com2023-12-29T06:34:49-08:00Improve iterator handling in scan
1194a3bf40838f6bf9b45544d3d3cd0f6a60e8c7218cea1066bbe3f8b78bdce623a7d8d7312ea82968f7Victor Zverovichviz@meta.com2023-12-29T06:25:57-08:00Initial range support in scan
1195ea1066bbe3f8b78bdce623a7d8d7312ea82968f7be57ec7ec0c24a0fcfef774bf1e586ef10686070Victor Zverovichviz@meta.com2023-12-28T16:56:42-08:00Cleanup test
1196be57ec7ec0c24a0fcfef774bf1e586ef10686070305747d4402a2cd48f48477ee06c171e7a70f286Victor Zverovichviz@meta.com2023-12-28T16:14:32-08:00Fix chrono-test on platforms with 32-bit time_t
1197305747d4402a2cd48f48477ee06c171e7a70f28647c8f63d02e233d9bc736866326fc28038f745d3Victor Zverovichviz@meta.com2023-12-28T08:01:56-08:00Update changelog
119847c8f63d02e233d9bc736866326fc28038f745d376e8f10403f3aa7896b1b1209b22731da34369c3Victor Zverovichviz@meta.com2023-12-28T07:27:33-08:00Remove redundant specifier
119976e8f10403f3aa7896b1b1209b22731da34369c318ca2248df204aeebc4d52fa3eca64a005f4405aVictor Zverovichviz@meta.com2023-12-28T07:23:56-08:00Update changelog
120018ca2248df204aeebc4d52fa3eca64a005f4405a3a25a5848258aa2527d45f404257da1c488694fdVictor Zverovichviz@meta.com2023-12-28T06:39:00-08:00Document '?'
12013a25a5848258aa2527d45f404257da1c488694fd4cbf6182eab53a7d8f48646e1ba8f015d38ebbd9Victor Zverovichvictor.zverovich@gmail.com2023-12-26T11:12:02-08:00Update README.md
12024cbf6182eab53a7d8f48646e1ba8f015d38ebbd988d19f5de979ec0a91b642328a11b54c19601847Victor Zverovichviz@meta.com2023-12-25T10:47:45-08:00Remove peek
120388d19f5de979ec0a91b642328a11b54c1960184762529aad1982dbc47551619f472a9ffb4dff3e4cVictor Zverovichviz@meta.com2023-12-25T10:28:50-08:00Cleanup scan
120462529aad1982dbc47551619f472a9ffb4dff3e4cdf62c8678376377e9d5027e206c7d3f40d047196Victor Zverovichviz@meta.com2023-12-25T10:16:55-08:00Apply coding conventions
1205df62c8678376377e9d5027e206c7d3f40d047196eef6dbafbf2953b4aaf004edbce6a9fe84c9c52aVictor Zverovichviz@meta.com2023-12-25T10:11:22-08:00Mark grow as deprecated
1206eef6dbafbf2953b4aaf004edbce6a9fe84c9c52a41c24333584a9ef9040598e024c5ebd76791677eVictor Zverovichviz@meta.com2023-12-25T09:22:29-08:00Refactor file layer in scan
120741c24333584a9ef9040598e024c5ebd76791677e0a9d08fefd23e861b7675dc4808fad885a9a45a4Victor Zverovichviz@meta.com2023-12-25T09:05:26-08:00clang-format
12080a9d08fefd23e861b7675dc4808fad885a9a45a4e450b7aeb3f4790627cd0d3d717b74037dbee3ffVictor Zverovichviz@meta.com2023-12-25T09:00:03-08:00Simplify fallback
1209e450b7aeb3f4790627cd0d3d717b74037dbee3ffc5a85f8d7d9bef3e1befb2232fff92df32d67145Victor Zverovichviz@meta.com2023-12-25T08:39:14-08:00Implement locking
1210c5a85f8d7d9bef3e1befb2232fff92df32d671451fd093add44aef46c61453dcc25366aeaaa5de9cVictor Zverovichviz@meta.com2023-12-25T07:18:23-08:00Handle end of input in scan
12111fd093add44aef46c61453dcc25366aeaaa5de9cc4f2de4933ae014cf81d5c4e350ca2eb25c67916Victor Zverovichviz@meta.com2023-12-25T06:41:37-08:00Update changelog
1212c4f2de4933ae014cf81d5c4e350ca2eb25c67916d06921d8d8ee205b2baa97d97e99de754b6ad2faVictor Zverovichviz@meta.com2023-12-24T07:32:27-08:00Improve scan
1213d06921d8d8ee205b2baa97d97e99de754b6ad2fafc0f84d29003bf4d13dfcc86c87f198d88509ed9Victor Zverovichviz@meta.com2023-12-23T15:30:26-08:00Update changelog
1214fc0f84d29003bf4d13dfcc86c87f198d88509ed986f2ec5de755e65b12b453bff396488cffc48477Victor Zverovichviz@meta.com2023-12-23T15:00:28-08:00Move formatbuf to ostream.h
121586f2ec5de755e65b12b453bff396488cffc48477a537c39fdffd5c225b855e2c75f996033ae37a80Victor Zverovichviz@meta.com2023-12-23T14:51:43-08:00Fix a warning
1216a537c39fdffd5c225b855e2c75f996033ae37a807c240d52c3503864349b0588caf688586088c2c3Victor Zverovichviz@meta.com2023-12-23T14:35:11-08:00Move conjunction to where it is used
12177c240d52c3503864349b0588caf688586088c2c3f64a6a2ecd04915c275796a088ef7500a2bd7382Victor Zverovichviz@meta.com2023-12-23T13:20:55-08:00Remove unused symbol
1218f64a6a2ecd04915c275796a088ef7500a2bd73826f9a81678654bcc5d1e1299bf1666c20178bdb0fVictor Zverovichviz@meta.com2023-12-23T12:20:14-08:00Update changelog
12196f9a81678654bcc5d1e1299bf1666c20178bdb0fe7875ae0fa7634a89ebfe6086f88c1bd746bf77dVictor Zverovichviz@meta.com2023-12-23T10:02:42-08:00Enable test
1220e7875ae0fa7634a89ebfe6086f88c1bd746bf77d3eb3aef5753b91d689b496a629b9dc5c4a7cd348Victor Zverovichviz@meta.com2023-12-23T09:11:50-08:00Fix formatting of some nested ranges
12213eb3aef5753b91d689b496a629b9dc5c4a7cd34856d7a8c157c6ff9f98dd53a092d439c736cfe934Victor Zverovichviz@meta.com2023-12-23T08:32:36-08:00Fix handling of set_debug_format
122256d7a8c157c6ff9f98dd53a092d439c736cfe934968fb9d1661f73bbe81f1661fb6aeac777e77e47Victor Zverovichviz@meta.com2023-12-23T06:53:25-08:00Simplify test
1223968fb9d1661f73bbe81f1661fb6aeac777e77e47b5f6b36b00b933ad384aaf37f0c5b46ec4efb831Victor Zverovichviz@meta.com2023-12-22T20:42:20-08:00Update changelog
1224b5f6b36b00b933ad384aaf37f0c5b46ec4efb83144dd6c0e099b16ab290428c615e07aeab430e86cVictor Zverovichviz@meta.com2023-12-22T16:55:02-08:00Update changelog
122544dd6c0e099b16ab290428c615e07aeab430e86c3a0f4af4e992703ea738a1660f6cc5d60a784ea3Victor Zverovichviz@meta.com2023-12-22T13:39:18-08:00Add glibc support to scan
12263a0f4af4e992703ea738a1660f6cc5d60a784ea31ca1a4a7a9f6250d441f98917a30ebd9f409b3ddVictor Zverovichviz@meta.com2023-12-22T10:50:01-08:00Refactor file layer
12271ca1a4a7a9f6250d441f98917a30ebd9f409b3dddbd9c89b3c1d4a92f15ab8296faec4507cf50ffbVictor Zverovichviz@meta.com2023-12-22T06:35:36-08:00Update scan test
1228dbd9c89b3c1d4a92f15ab8296faec4507cf50ffb9cd2b87e18349d8c271f271e8ccf405568ed04aaVictor Zverovichviz@meta.com2023-12-20T14:59:29-08:00Fix URI
12299cd2b87e18349d8c271f271e8ccf405568ed04aad5da9cc40eee910be40779dc101c2d9aaaad61e2Vladislav Shchapovvladislav@shchapov.ru2023-12-20T21:59:26+05:00Fix wchar_t to char conversion warnings (#3764)
1230d5da9cc40eee910be40779dc101c2d9aaaad61e23a2c50d4ac462d1d526d80f90e2cc3d8adf73e0aVictor Zverovichviz@meta.com2023-12-19T17:51:41-08:00Apply clang-tidy
12313a2c50d4ac462d1d526d80f90e2cc3d8adf73e0a18c43a214c8f67112678ae1053cb179972948b4cVictor Zverovichviz@meta.com2023-12-19T14:59:00-08:00Cleanup test
123218c43a214c8f67112678ae1053cb179972948b4c6b07fff0d906edc0d42ab8114f647f42f1183c5cVictor Zverovichviz@meta.com2023-12-19T13:46:48-08:00Cleanup test
12336b07fff0d906edc0d42ab8114f647f42f1183c5c9165434e5a3c0b2fc5dacfff87771a9638b5c94aVladislav Shchapovvladislav@shchapov.ru2023-12-20T00:03:06+05:00Make hex float test more stable on different libc (#3762)
12349165434e5a3c0b2fc5dacfff87771a9638b5c94ab8f81dede502a4b6dbcd1787d6a35008e8d3e5beVladislav Shchapovvladislav@shchapov.ru2023-12-19T02:00:11+05:00Enable consteval in MSVC VS2019 version 16.10 (#3757)
1235b8f81dede502a4b6dbcd1787d6a35008e8d3e5be923005bd4fe6c4bec48db372dcefe6c90c9822bcStepSecurity Botbot@stepsecurity.io2023-12-17T17:01:17-08:00[StepSecurity] ci: Harden GitHub Actions (#3759)
1236923005bd4fe6c4bec48db372dcefe6c90c9822bcafa85e46c3fd34c377a46672b57f8a50caa5b38aVladislav Shchapovvladislav@shchapov.ru2023-12-17T21:33:17+05:00Add stdlib version check for C++20 (#3754)
1237afa85e46c3fd34c377a46672b57f8a50caa5b38a6025bd7c37aeeca982ca2a9151d9002222c5b72eVictor Zverovichviz@meta.com2023-12-17T07:32:22-08:00Apply clang-format
12386025bd7c37aeeca982ca2a9151d9002222c5b72e5471a2426c432503bdadeab0c03df387bea97463js324jins918@gmail.com2023-12-15T10:51:25-05:00Add localized formatting to non-decimal presentation types of ints (#3750)
12395471a2426c432503bdadeab0c03df387bea974637d757cba5dc075e52ea66c725c3ce6c414fc01a4Victor Zverovichvictor.zverovich@gmail.com2023-12-13T09:32:00-08:00Update README.md
12407d757cba5dc075e52ea66c725c3ce6c414fc01a46855bd532b58019d4c43a3bb6fd38653abf31761Kefu Chaitchaikov@gmail.com2023-12-13T23:20:23+08:00CI: add lint github workflow for running clang-format (#3749)
12416855bd532b58019d4c43a3bb6fd38653abf31761bbee753579294abbe51659fda8b0df81ae3f6e7eKefu Chaitchaikov@gmail.com2023-12-13T22:56:42+08:00Apply clang-format
1242bbee753579294abbe51659fda8b0df81ae3f6e7e89860eb9013a345608c8144b1aad5f12b0682d7eVictor Zverovichviz@meta.com2023-12-13T06:54:51-08:00Make clang-format happy
124389860eb9013a345608c8144b1aad5f12b0682d7e274ba2645bdae12f6f0c7d7ca24659c4af670548Mikael Simbergmikael.simberg@iki.fi2023-12-11T18:44:02+01:00Use void(*)(void*) instead of decltype(&std::free) to satisfy clang in CUDA mode (#3751)
1244274ba2645bdae12f6f0c7d7ca24659c4af6705489048add999a4e77420fee949f743b9aca0f0bac3Kefu Chaitchaikov@gmail.com2023-12-11T00:49:53+08:00allow format_as() to format reference (#3739)
12459048add999a4e77420fee949f743b9aca0f0bac3640e0c02d48e19076e976b395d919c815a27ae5dVictor Zverovichviz@meta.com2023-12-10T07:26:45-08:00Report out-of-range errors in chrono
1246640e0c02d48e19076e976b395d919c815a27ae5d6392dba21c46c3b32a40430ce7d2a24d4b01c6fbVictor Zverovichvictor.zverovich@gmail.com2023-12-09T17:37:07-08:00Update README.md
12476392dba21c46c3b32a40430ce7d2a24d4b01c6fb9a6fd11a56fe7d581180651068b8eeb5a81aa9b9Vladislav Shchapovvladislav@shchapov.ru2023-12-09T21:16:57+05:00Fix warning: identifier '_a' preceded by whitespace in a literal operator declaration is deprecated (#3748)
12489a6fd11a56fe7d581180651068b8eeb5a81aa9b9dee0dbf07f9a992160ad105ec830941b07e69370Ikko Eltociear Ashimineeltociear@gmail.com2023-12-10T01:13:20+09:00Fix typo in gmock-gtest-all.cc (#3747)
1249dee0dbf07f9a992160ad105ec830941b07e693702fabb43b93ed6b9efbae9a429bf20ec56e13dc30Victor Zverovichvictor.zverovich@gmail.com2023-12-08T14:24:11-08:00Update README.md
12502fabb43b93ed6b9efbae9a429bf20ec56e13dc309c3c107c8c233a4d31a88745c383414bf821a6b3George Liontosgeorgeliontos98@gmail.com2023-12-08T20:26:52+02:00Fix README file table (#3744)
12519c3c107c8c233a4d31a88745c383414bf821a6b34497a2d09adea0ea78cfbb365f433bb32044c70cAlbert Santonialbert.santoni@gmail.com2023-12-08T12:36:33-05:00Fix compile with GCC 6.3.0 (bug #3738) (#3743)
12524497a2d09adea0ea78cfbb365f433bb32044c70c81629e425c6baf90dff71eda574fd883817fb9bdH1X410332146+H1X4Dev@users.noreply.github.com2023-12-08T18:13:18+02:00fix cmake build
125381629e425c6baf90dff71eda574fd883817fb9bd6f95000b7ad8c2fa63af1cf80da4da1992f87917Victor Zverovichviz@meta.com2023-12-08T07:28:33-08:00Convert README to Markdown
12546f95000b7ad8c2fa63af1cf80da4da1992f87917573d74395b3b0e745ea8c8de6bb7cde2bbade96areinhardt1053reinhardt1053@gmail.com2023-12-07T15:21:06+01:00Update README.rst (#3737)
1255573d74395b3b0e745ea8c8de6bb7cde2bbade96a5d55375a8a6aabf39528bdf48f7b3ded5ef4e9bbjs324jins918@gmail.com2023-12-05T16:45:10-05:00error on bool arg w/ char pres_type (#3734)
12565d55375a8a6aabf39528bdf48f7b3ded5ef4e9bb71bd51e6c20d1674b67c3089fecfac98ce3f9169Victor Zverovichviz@meta.com2023-12-02T09:34:27-08:00Experiment with scan buffering
125771bd51e6c20d1674b67c3089fecfac98ce3f9169f5750892436a667fe622e5ecc8a02c15a5d9bc88Ivan Shapovalovintelfx@intelfx.name2023-12-03T19:29:58+04:00Implement `%j` specifier for `std::chrono::duration` (#3732)
1258f5750892436a667fe622e5ecc8a02c15a5d9bc8899b9fbf8eff2fc63e639260bd96e22f058f4f818Victor Zverovichviz@meta.com2023-12-01T08:52:42-08:00Simplify test
125999b9fbf8eff2fc63e639260bd96e22f058f4f8188f83ee2ad1ec5508434a4570063154465f31d492Félix-Antoine Constantin60141446+felix642@users.noreply.github.com2023-11-30T13:05:56-05:00Add formatter for std::source_location (#3730)
12608f83ee2ad1ec5508434a4570063154465f31d4922a8a694466076eeb69ed5030545409d6bcaeb85bVictor Zverovichviz@meta.com2023-11-30T08:21:57-08:00Apply coding conventions
12612a8a694466076eeb69ed5030545409d6bcaeb85b04718008abd2d49456f2acfd6542f8b4cc873efeVictor Zverovichviz@meta.com2023-11-30T08:20:01-08:00Clarify that mixing code unit types is deprecated
126204718008abd2d49456f2acfd6542f8b4cc873efeb87ea22e29913b5a71c02b772f303b9bf441c14bVictor Zverovichviz@meta.com2023-11-30T07:34:26-08:00Minor cleanup
1263b87ea22e29913b5a71c02b772f303b9bf441c14b5cfd28d476c6859617878f951931b8ce7d36b9dfjs324jins918@gmail.com2023-11-29T17:49:36-05:00Add native and generic representation for filesystem::path format spec (#3729)
12645cfd28d476c6859617878f951931b8ce7d36b9df73fae91e644215d4f7e09a9e62a14595539f4486Victor Zverovichviz@meta.com2023-11-26T09:22:31-08:00Experiment with FILE in scan
126573fae91e644215d4f7e09a9e62a14595539f44866988be3878661db9c1809e319adae1fd743a1835Victor Zverovichviz@meta.com2023-11-25T09:45:38-08:00Cleanup .gitignore
12666988be3878661db9c1809e319adae1fd743a18352d1e4bb35e93f050d4cebc3ef6f5559ae448f4eaVictor Zverovichviz@meta.com2023-11-25T09:11:53-08:00Bump version
12672d1e4bb35e93f050d4cebc3ef6f5559ae448f4ea7f8d4191157025813f5fd520cb68738b3ee0fe69Victor Zverovichviz@meta.com2023-11-25T09:05:20-08:00Remove a useless comment
12687f8d4191157025813f5fd520cb68738b3ee0fe69ccc9ab7bf9c5aab0071708a0f65e3019bd96b8feCorentin Schreibergithub@corentin.net2023-11-25T16:36:55ZFix overflow in time_point formatting with large dates (#3727)
1269ccc9ab7bf9c5aab0071708a0f65e3019bd96b8fec4283ec471bd3efdb114bc1ab30c7c7c5e5e0ee0Victor Zverovichviz@meta.com2023-11-25T08:23:41-08:00Include correct header
1270c4283ec471bd3efdb114bc1ab30c7c7c5e5e0ee0c3f9a73445d1569966894ed47061ae54f849188fVictor Zverovichviz@meta.com2023-11-25T07:58:27-08:00Fix a libc++ warning and move the test to the right place
1271c3f9a73445d1569966894ed47061ae54f849188f06f1c0d725855861535e9e65cd4d502aca7c61edVictor Zverovichviz@meta.com2023-11-25T07:41:04-08:00Apply coding conventions
127206f1c0d725855861535e9e65cd4d502aca7c61edffa5b14fe3c05fb111c6e1c4f9b98a7f5e0cc8eeVictor Zverovichviz@meta.com2023-11-24T10:21:57-08:00Clarify that calling non-const format is deprecated
1273ffa5b14fe3c05fb111c6e1c4f9b98a7f5e0cc8eebea7ecc7107514f29eb6b0cef665173cf8a3d18bVictor Zverovichviz@meta.com2023-11-24T10:09:21-08:00Make gtest-extra-test more portable
1274bea7ecc7107514f29eb6b0cef665173cf8a3d18b8a39388516cf3630b0498fce373de0dfd54bdcacVictor Zverovichviz@meta.com2023-11-24T09:45:56-08:00Disable locale-specific tests on OpenBSD
12758a39388516cf3630b0498fce373de0dfd54bdcacdd6f657a79104101a2e4ea6ba90f69e0dc114822Victor Zverovichviz@meta.com2023-11-24T09:23:58-08:00Fix the default locale in ostream_formatter
1276dd6f657a79104101a2e4ea6ba90f69e0dc114822c13753a70cc55f3b1c99fb8f8395e78e5f9cae43Peter Johnsonjohnson.peter@gmail.com2023-11-22T09:46:04-08:00Remove this-> from decltype (#3723)
1277c13753a70cc55f3b1c99fb8f8395e78e5f9cae43864a8b5f38d1742da51a1f1dc827bb4c55c97a3aVictor Zverovichviz@meta.com2023-11-18T07:54:36-10:00Fix handling of invalid Unicode in precision
1278864a8b5f38d1742da51a1f1dc827bb4c55c97a3a649fe0fc8b9366375eab67639cab404617c527cdOle Bøe94781160+cptFracassa@users.noreply.github.com2023-11-17T00:02:33+01:00fix: support optional<T> with format_as(T) (#3713)
1279649fe0fc8b9366375eab67639cab404617c527cd45e124ee431ee931dea30ce20cc97d2f8fc33049Victor Zverovichviz@meta.com2023-11-14T07:48:10-10:00Fix handling of null strings with the s specifier
128045e124ee431ee931dea30ce20cc97d2f8fc33049045b05d79e8c827ea815d765e62d92b879184b41Kai Aokiprhyzmica@yahoo.co.jp2023-11-16T02:19:08+09:00Added workaround for old xcode compiler bug (#3716)
1281045b05d79e8c827ea815d765e62d92b879184b41ec628561c2f7938a4bf9af40116eabe23c098ff3Victor Zverovichviz@meta.com2023-11-14T06:48:16-10:00Revert CMake changes
1282ec628561c2f7938a4bf9af40116eabe23c098ff3cbb18c237a41b703d1b92a1c76aa8d2148165e52Victor Zverovichviz@meta.com2023-11-13T06:41:28-10:00Fix formatting
1283cbb18c237a41b703d1b92a1c76aa8d2148165e526b0082e6c799c42c41596c008b2891fb6b786143Luis Caro Campos3535649+jcar87@users.noreply.github.com2023-11-13T16:34:42ZAdd support for CMake 3.28 C++ modules (#3679)
12846b0082e6c799c42c41596c008b2891fb6b78614352a99a67f7cc832d5fbf65c362b8fbdb5d16e6bbVictor Zverovichviz@meta.com2023-11-07T09:24:33-10:00Improve OpenBSD workaround
128552a99a67f7cc832d5fbf65c362b8fbdb5d16e6bb4548d1eae20f456a3e8119042d7dd313d0a2d851Petr Klimap.klima.cz@gmail.com2023-11-08T03:22:52+11:00Set PDB path for Visual Studio (#3702)
12864548d1eae20f456a3e8119042d7dd313d0a2d851050d41e85760ea7d21de1d4d9fae16219365aa8eVictor Zverovichviz@meta.com2023-11-07T05:46:15-10:00Make write_escaped_path more portable
1287050d41e85760ea7d21de1d4d9fae16219365aa8e1c023c00876abdfd9d0149d73a152675dca72c34Victor Zverovichviz@meta.com2023-11-06T14:28:46-10:00Make get_path_string more portable
12881c023c00876abdfd9d0149d73a152675dca72c34b35d4e40fe45ada18ea3cb358a3d3fd2025033faVictor Zverovichviz@meta.com2023-11-06T08:20:01-10:00Update bootstrap
1289b35d4e40fe45ada18ea3cb358a3d3fd2025033faacaf83f40fd86814278a1f1b7d092a34a9c08442hotwatermorninghotwatermorning@gmail.com2023-11-03T02:40:39+09:00fix: use FMT_HAS_INCLUDE instead of __has_include
1290acaf83f40fd86814278a1f1b7d092a34a9c0844205aa783779a6b81b72ab5662ffc1604728f5b371hotwatermorninghotwatermorning@gmail.com2023-11-02T20:42:05+09:00feat: enable building with gcc 4.8
129105aa783779a6b81b72ab5662ffc1604728f5b37105dda9490ddd5cb89db5f5b8ec85a399d5945debhotwatermorninghotwatermorning@gmail.com2023-10-01T14:51:23+09:00feat: include xlocale.h only if exists
129205dda9490ddd5cb89db5f5b8ec85a399d5945debcaf4fcb20778715bc8139958a65fdab8d596f5e9dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2023-11-01T12:38:06-07:00Bump ossf/scorecard-action from 2.2.0 to 2.3.1 (#3697)
1293caf4fcb20778715bc8139958a65fdab8d596f5e9e0d3e346d2308ba581457efb024c88c7a6ed5fe1dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2023-11-01T12:37:23-07:00Bump github/codeql-action from 2.21.5 to 2.22.5 (#3696)
1294e0d3e346d2308ba581457efb024c88c7a6ed5fe119276d73254f2b06e5d466f45c7390f1ccf0354eCarl Smedstadcarl.smedstad@protonmail.com2023-10-31T22:05:46+01:00Wrap Char in array to avoid pointer arithmetic (#3695)
129519276d73254f2b06e5d466f45c7390f1ccf0354e2a2c6e676f4c2100b2b0f6b3390543ba94ca4b3dVictor Zverovichviz@meta.com2023-10-28T08:04:28-07:00Fix an inconsistentcy between to_string and format
12962a2c6e676f4c2100b2b0f6b3390543ba94ca4b3d3b7f58a8b3e35cfee57558a41e3e897b0ba7106aDimitrij Mijoskidmjpp@hotmail.com2023-10-25T22:13:31+02:00Fix flushing C++ iostreams before calling write_console() (#3689)
12973b7f58a8b3e35cfee57558a41e3e897b0ba7106ae9bbd4069e916a60095c15d8b425576e73e9cd6bRoman Koshelevroman.koshelev@bk.ru2023-10-02T19:21:14+03:00add buffer flush before direct write
1298e9bbd4069e916a60095c15d8b425576e73e9cd6b857cce7a833f42d896e03613bd8621f86cd50550Victor Zverovichvictor.zverovich@gmail.com2023-10-22T09:13:14-07:00Update README.rst
1299857cce7a833f42d896e03613bd8621f86cd50550081d5b0d8bccb9f2f89eb56e92be8140e16a645dVictor Zverovichvictor.zverovich@gmail.com2023-10-22T08:45:50-07:00Update README.rst
1300081d5b0d8bccb9f2f89eb56e92be8140e16a645dbaae1ed65855796055d226571ac5ca376266914dVictor Zverovichvictor.zverovich@gmail.com2023-10-22T08:30:04-07:00Update README.rst
1301baae1ed65855796055d226571ac5ca376266914d2ac6c5ca8b3dfbcb1cc5cf49a8cc121e3984559cCarson Rikercarson.riker@cosm.com2023-10-18T14:53:47-04:00add meson instructions to usage docs (#3677)
13022ac6c5ca8b3dfbcb1cc5cf49a8cc121e3984559cd9063baf227882da0f48c761abcbb08247eb1296June Liu103498042+Zhaojun-Liu@users.noreply.github.com2023-10-17T00:54:02+08:00Fix error C2668 on Windows with option /std:c++latest (#3680)
1303d9063baf227882da0f48c761abcbb08247eb1296f7542c5761ffe5ba6078c45b89e83a1afe1f06c2Victor Zverovichviz@meta.com2023-10-15T08:23:36-07:00Fix perf regression in ostream::print
1304f7542c5761ffe5ba6078c45b89e83a1afe1f06c2130cf54cbc77abf0c8200a1206638cb70c9e26f1Victor Zverovichviz@meta.com2023-10-14T06:52:43-07:00Apply clang-format
1305130cf54cbc77abf0c8200a1206638cb70c9e26f18e0ca0589fb76def40b5a212a91bbbd074bd1f48Victor Zverovichviz@meta.com2023-10-08T10:49:21-07:00Use a more sensible locale in tests
13068e0ca0589fb76def40b5a212a91bbbd074bd1f48bf497ac068aec604f9998c650be3fb6fd831279fVictor Zverovichviz@meta.com2023-10-08T08:45:37-07:00Use a more sensible locale in tests
1307bf497ac068aec604f9998c650be3fb6fd831279fbb8d50f04bc5ca2d2395da1b31470bf0baffc5f2Victor Zverovichviz@meta.com2023-10-08T07:30:08-07:00Cleanup test
1308bb8d50f04bc5ca2d2395da1b31470bf0baffc5f2f76603f21ea75bcd8d0007d7599cac75862b13b9Richard KellnbergerRichard1.Kellnberger@web.de2023-10-07T21:45:34+02:00add a suffix for days and fix the one for minutes (#3664)
1309f76603f21ea75bcd8d0007d7599cac75862b13b9f9182893631e4a93e8a2d947b726f95a5367fce9Giel van Schijndelgiel@mortis.eu2023-10-03T18:53:47+02:00fix: make std::bitset formattable again (#3660)
1310f9182893631e4a93e8a2d947b726f95a5367fce972e883e163996b6196b85e5aa8c97189894ddc16dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2023-10-01T09:49:05-07:00Bump actions/checkout from 4.0.0 to 4.1.0 (#3666)
131172e883e163996b6196b85e5aa8c97189894ddc16b3bf23f3c4e2e9f552ae2e74c33a6754f4a7dd29Victor Zverovichviz@meta.com2023-10-01T08:13:03-07:00Diagnose unsupported code unit types
1312b3bf23f3c4e2e9f552ae2e74c33a6754f4a7dd29349e1c48d14524c761cc8a72c75abb0d33c237a3Christoph Reiterreiter.christoph@gmail.com2023-10-01T17:16:42+02:00Remove leftover usage of the __std_stream header (#3663)
1313349e1c48d14524c761cc8a72c75abb0d33c237a379dbd3f19285f2a6ce0c90932f06c173e424e25bJoycejoycebrum@google.com2023-09-30T11:16:04-03:00Update README.rst (#3661)
131479dbd3f19285f2a6ce0c90932f06c173e424e25b2dd4fa8742fdac36468f8d8ea3e06e78215551f8Joycejoycebrum@google.com2023-09-28T20:50:14-03:00feat: add security policy to readme (#3655)
13152dd4fa8742fdac36468f8d8ea3e06e78215551f844f3d8a77cd7e05e9da92d68635abdb4da626e9eVictor Zverovichviz@meta.com2023-09-26T12:42:37-07:00Remove an ostream hack incompatible with libc++ 17
131644f3d8a77cd7e05e9da92d68635abdb4da626e9e06b20387aebdd47444b9eb3d3b3bc254251fca3bPer Lundbergperlun@gmail.com2023-09-23T01:54:40+03:00README.rst: fix broken LICENSE link (#3653)
131706b20387aebdd47444b9eb3d3b3bc254251fca3b649f2460dbd8c92376a0853da93210c398369a1aVictor Zverovichviz@meta.com2023-09-22T13:26:57-07:00Optimize fractional_part_rounding_thresholds
1318649f2460dbd8c92376a0853da93210c398369a1a7529af8f991e138669f277c7b8ce2c3d9130aa22Victor Zverovichviz@meta.com2023-09-22T09:07:43-07:00Apply clang-format
13197529af8f991e138669f277c7b8ce2c3d9130aa22a3a74fa7f3a6803f34459b36640b0c665a5a60d9Greg Sjaardemagsjaardema@gmail.com2023-09-20T19:57:55-06:00Workaround intel bug (#3652)
1320a3a74fa7f3a6803f34459b36640b0c665a5a60d98ef4db4b96ffacb44003317f052821ba70cef539Giel van Schijndelgiel+github@mortis.eu2023-09-19T17:42:34+02:00fix: mark fmt::streamed() as constexpr (#3650)
13218ef4db4b96ffacb44003317f052821ba70cef539492a99c964133a961c212f807b97ff191ed9f56aSascha Scandella84325903+saschasc@users.noreply.github.com2023-09-19T16:31:36+02:00Use datatype of underlying data (#3647)
1322492a99c964133a961c212f807b97ff191ed9f56a3baaa8d899ced2f9ded80a3f142efd41808730e3Vladislav Shchapovvladislav@shchapov.ru2023-09-19T03:46:17+05:00Fix error: 'char_traits<custom_char>' is deprecated: char_traits<T> for T not equal to char, wchar_t, char8_t, char16_t or char32_t is non-standard and is provided for a temporary period. It will be removed in LLVM 18, so please migrate off of it. [-Werror,-Wdeprecated-declarations] (#3634)
13233baaa8d899ced2f9ded80a3f142efd41808730e30e01e46c11e390ef4dc9aa7978cc8af224920e20Victor Zverovichviz@meta.com2023-09-18T14:54:52-07:00Update docs
13240e01e46c11e390ef4dc9aa7978cc8af224920e20f6ca4ea1990af67e00358cfe83c19f5aa4df5f19Victor Zverovichviz@meta.com2023-09-18T11:09:28-07:00Implement nested formatter
1325f6ca4ea1990af67e00358cfe83c19f5aa4df5f19a8a73da7e44e26d7c18d752976522eff7a21e0bfDana Jansensdanakj@orodu.net2023-09-18T11:09:42-04:00Avoid a space in the UDL definition (#3610)
1326a8a73da7e44e26d7c18d752976522eff7a21e0bfaa3c5a41273bc219ef33b2ca9a20c7a477ce3c0cGleb Mazovetskiyglex.spb@gmail.com2023-09-17T16:49:51+01:00Add an option to avoid wchar APIs on Windows (#3636)
1327aa3c5a41273bc219ef33b2ca9a20c7a477ce3c0cbfdf50d183b09b28d60103d7a960303a667d02e4Victor Zverovichviz@meta.com2023-09-16T08:20:27-07:00Clarify I/O error handling
1328bfdf50d183b09b28d60103d7a960303a667d02e4571a9b7b266a6ec6aa4c3da620b23f1d232f8cfaVictor Zverovichviz@meta.com2023-09-16T08:02:12-07:00Minor cleanup
1329571a9b7b266a6ec6aa4c3da620b23f1d232f8cfa6c088be8ec6ffd6d1605a82b7e2cc0dde0e3d820Chloe25387744+qimiko@users.noreply.github.com2023-09-16T08:07:03-07:00Replace usage of C++17 library feature with C++11 (#3638)
13306c088be8ec6ffd6d1605a82b7e2cc0dde0e3d820016b1faede70ff2e902ccd586f70fc37fcd45f3fVictor Zverovichviz@meta.com2023-09-16T07:40:08-07:00Cleanup handling of visibility
1331016b1faede70ff2e902ccd586f70fc37fcd45f3fe25370093a98689589e61d9a13d1374b2bfcda22Vladislav Shchapovvladislav@shchapov.ru2023-09-16T19:26:36+05:00Fix symbol leak (#3627)
1332e25370093a98689589e61d9a13d1374b2bfcda22d4987546a4269cc21565ea633eed56db09039d1aDzmitry Ivaniukdzimitriy@gmail.com2023-09-16T16:55:22+03:00Remove unnecessary spaces (#3642)
1333d4987546a4269cc21565ea633eed56db09039d1a5bdce181f1222b7651cb1d6b307deb7762696f33Victor Zverovichviz@meta.com2023-09-10T09:02:13-07:00Add an experimental nested formatter
13345bdce181f1222b7651cb1d6b307deb7762696f33a4b7b24b7b20d5462565e9cadbdfc7f101a4b843Victor Zverovichviz@meta.com2023-09-09T08:16:45-07:00Mark styled_arg as a view to prevent lifetime issues
1335a4b7b24b7b20d5462565e9cadbdfc7f101a4b843fac60bd4f5e54d1912480ca4da3626d49ddf6ff1cyycyyever@outlook.com2023-09-09T07:20:32+08:00fix redundant redeclaration of ‘constexpr’ static data member (#3630)
1336fac60bd4f5e54d1912480ca4da3626d49ddf6ff1f5be4a8a9aff98d3727bbaec0d006ce8c83eca97Vinay Yadavvinayyadav3016@gmail.com2023-09-05T20:07:27+05:30Remove type cast as mxe(mingw32) compiler complains about useless-cast (#3624)
1337f5be4a8a9aff98d3727bbaec0d006ce8c83eca9784e666151755850ba8dde010ec8dd0ce02bb4ac7dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2023-09-04T11:24:28-07:00Bump actions/checkout from 3.5.3 to 4.0.0 (#3623)
133884e666151755850ba8dde010ec8dd0ce02bb4ac7ac3240439c9ebef72b7905b38e10367854dfa675Victor Zverovichviz@meta.com2023-09-04T11:04:07-07:00Workaround a gcc 6.4 issue
1339ac3240439c9ebef72b7905b38e10367854dfa6758894ae87fe2109af4bdafa593db68f213d757471Victor Zverovichvictor.zverovich@gmail.com2023-09-04T10:23:00-07:00Update dependabot.yml
13408894ae87fe2109af4bdafa593db68f213d757471ca608547e53ce6a8e7a04d58a995c694764be03adependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2023-09-04T10:19:51-07:00Bump github/codeql-action from 2.21.4 to 2.21.5 (#3622)
1341ca608547e53ce6a8e7a04d58a995c694764be03a23cf4055a0ab0bbfb68a8b2226e0285651a16b98Victor Zverovichviz@meta.com2023-09-04T10:07:14-07:00Workaround a C++11 issue
134223cf4055a0ab0bbfb68a8b2226e0285651a16b9846c8301ee9a892138c9c5a6579ef209bdac4dd5cVictor Zverovichviz@meta.com2023-09-04T10:00:13-07:00Simplify URLs
134346c8301ee9a892138c9c5a6579ef209bdac4dd5ca79a97982864f43c705e6fc4189d797979b0ad60Victor Zverovichviz@meta.com2023-09-04T09:38:06-07:00Remove rst2md
1344a79a97982864f43c705e6fc4189d797979b0ad60457bb6a98f1564214767577f2d7f9e3dee64b327Victor Zverovichviz@meta.com2023-09-04T09:19:40-07:00Cleanup ranges test
1345457bb6a98f1564214767577f2d7f9e3dee64b32761aef4111093e0e3304eeb0e4b1a4112bfbf0619Victor Zverovichviz@meta.com2023-09-04T09:09:01-07:00Merge the copyright comment since there are many contributors
134661aef4111093e0e3304eeb0e4b1a4112bfbf06192a45fd30fe50637bb7dad2cf1e7c11d54294cce1Victor Zverovichviz@meta.com2023-09-04T09:05:07-07:00Cleanup changelog
13472a45fd30fe50637bb7dad2cf1e7c11d54294cce124296cff1ce1b0916c3c6c46c637d00c88f944e1Victor Zverovichviz@meta.com2023-09-04T08:18:03-07:00Drop the rst suffix from the license file
134824296cff1ce1b0916c3c6c46c637d00c88f944e13d1d20a6ac8fbb40829ff4b5a5cca1b5fae77531Victor Zverovichvictor.zverovich@gmail.com2023-09-04T08:16:16-07:00Update ChangeLog.md
13493d1d20a6ac8fbb40829ff4b5a5cca1b5fae775310302c527c69933360f71a9749da173ccc7c52ab3Victor Zverovichvictor.zverovich@gmail.com2023-09-04T08:10:34-07:00Update ChangeLog.md
13500302c527c69933360f71a9749da173ccc7c52ab3154eccfeb19960c543b7fad2888c4176bae8abd6Victor Zverovichvictor.zverovich@gmail.com2023-09-04T07:59:30-07:00Update ChangeLog.md
1351154eccfeb19960c543b7fad2888c4176bae8abd635dc5def3075a4849300cbebae4bfc56b35eb83dVictor Zverovichviz@meta.com2023-09-04T07:07:24-07:00Convert changelog to markdown for compatibility with release notes
1352e1fc481d65ab595bc8c71d60662a5f85e57a4284e8259c5298513e8cdbff05ce01c46c684fe758d8Victor Zverovichviz@meta.com2023-09-04T06:54:07-07:00Merge the copyright comment since there are many contributors
1353e8259c5298513e8cdbff05ce01c46c684fe758d86379251554cd18e20853c552722527fefc72080edependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2023-08-28T13:55:28-07:00Bump actions/checkout from 3.5.3 to 3.6.0 (#3615)
13546379251554cd18e20853c552722527fefc72080e951fd9e66fbaa27e6162c50f27a163654dbd228cVictor Zverovichviz@meta.com2023-08-28T06:29:25-07:00Update version
1355951fd9e66fbaa27e6162c50f27a163654dbd228cbe89b9a41ebdcf327c9e68b27d96c1e2b500f56dVictor Zverovichviz@meta.com2023-08-28T06:28:15-07:00Update changelog
1356be89b9a41ebdcf327c9e68b27d96c1e2b500f56d28e2d3b640d0705a9622b0393cfc4779277c089c f5e54359df4c26b6230fc61d38aa294581393084Victor Zverovichviz@meta.com2023-08-28T06:24:29-07:00Merge branch 'release' of github.com:fmtlib/fmt
135728e2d3b640d0705a9622b0393cfc4779277c089ca003ab93cffb5ba96fb64be6c621b1c47bbe77f8Victor Zverovichviz@meta.com2023-08-26T08:29:50-07:00Bump version
1358f5e54359df4c26b6230fc61d38aa294581393084a003ab93cffb5ba96fb64be6c621b1c47bbe77f8Victor Zverovichviz@meta.com2023-08-26T08:20:41-07:00tag: 10.1.1Update version
1359a003ab93cffb5ba96fb64be6c621b1c47bbe77f89b74160817f2bc63288d2111e823a35dd3dbf234Victor Zverovichviz@meta.com2023-08-26T08:18:55-07:00Update changelog
13609b74160817f2bc63288d2111e823a35dd3dbf234a21690bdfa4fd7c386d8f4f1f368d09a3f4122b5Alex Gutenievgutenev@gmail.com2023-08-25T18:06:10+03:00`atomic_flag` formatting (#3594)
1361a21690bdfa4fd7c386d8f4f1f368d09a3f4122b5c9efd8968c34b955a82a142ed19f7d8752bb503dVictor Zverovichviz@meta.com2023-08-25T07:46:32-07:00Coding conventions
1362c9efd8968c34b955a82a142ed19f7d8752bb503d0bffed89579ac8a210379fd640569e4b75fe28c8 e78682405381969b6e6e4b0882e33399bff5cfffVictor Zverovichviz@meta.com2023-08-25T07:44:44-07:00Merge branch 'MathewBensonCode-master'
1363e78682405381969b6e6e4b0882e33399bff5cfff2b20d7be6f32c44008c521280de269cf28d8e8ceMathew Bensonbenson.orina@live.com2023-08-25T13:21:52+03:00Refactor Improvement on umul128 function
13642b20d7be6f32c44008c521280de269cf28d8e8ce1f38ebbdb1282a9f57e11f69cd488d5c232a5d1eMathew Bensonbenson.orina@live.com2023-08-24T00:55:43+03:00Refactor To remove friend function private access
13651f38ebbdb1282a9f57e11f69cd488d5c232a5d1ee4181796948f41016430968d4c381ac623e57294Mathew Bensonbenson.orina@live.com2023-08-22T23:07:04+03:00Add condition to include friend function in win32
1366e4181796948f41016430968d4c381ac623e572940bffed89579ac8a210379fd640569e4b75fe28c8Mathew Bensonbenson.orina@live.com2023-08-22T21:11:53+03:00Fix for FMT_MODULE not compiling on GCC
13670bffed89579ac8a210379fd640569e4b75fe28c8cc077a5e3b81c90f161fab38e21709b012f1d1f9dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2023-08-21T10:58:34-07:00Bump actions/checkout from 3.1.0 to 3.5.3 (#3602)
1368cc077a5e3b81c90f161fab38e21709b012f1d1f9a992b3d1fce53e278db61d038a11b2959e1cab73lukester1975lukester1975@users.noreply.github.com2023-08-20T18:21:50+01:00Fix `FMT_NO_UNIQUE_ADDRESS` warning with clang-cl. (#3600)
1369a992b3d1fce53e278db61d038a11b2959e1cab73af1b768cc7aaef9f29e33172b3abd244355ccf6bMathew Bensonbenson.orina@live.com2023-08-20T17:32:36+03:00Fix for Compilation Error When Using FMT_MODULE (#3597)
1370af1b768cc7aaef9f29e33172b3abd244355ccf6b2a7c45b54eed06c5709674aad74edc0dbc8b1fcbVictor Zverovichviz@meta.com2023-08-19T08:22:50-07:00Update changelog
13712a7c45b54eed06c5709674aad74edc0dbc8b1fcbbd868f3a5161d75ce411d2211b249da8781c7416Victor Zverovichviz@meta.com2023-08-19T08:19:01-07:00Update changelog
1372bd868f3a5161d75ce411d2211b249da8781c7416bbb784fb1b9dc35f9dbbe32a3a43c8b725d889a6YuHuanTin51024916+YuHuanTin@users.noreply.github.com2023-08-19T23:13:20+08:00Improve compatibility with GBK #3598 (#3599)
1373bbb784fb1b9dc35f9dbbe32a3a43c8b725d889a66c845f57e5db589208ff0c2808238587cafafa82Victor Zverovichviz@meta.com2023-08-19T07:22:40-07:00Fix a gcc error about partial specialization after instantiation
13746c845f57e5db589208ff0c2808238587cafafa82a379595c5fcfb525981e2c0fb9b23a5aff826dc9Ben Deanegit@elbeno.com2023-08-15T07:45:48-06:00Fix `formatted_size` with `FMT_COMPILE` and format specs (#3588)
1375a379595c5fcfb525981e2c0fb9b23a5aff826dc99dfde7871447568570507cfaca5f853781ad9550dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2023-08-14T14:02:10-07:00Bump actions/upload-artifact from 3.1.0 to 3.1.2 (#3593)
13769dfde7871447568570507cfaca5f853781ad9550e92a705bdc5b104398a2e5a94ee02f6d1558a4fedependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2023-08-14T13:43:25-07:00Bump ossf/scorecard-action from 2.1.2 to 2.2.0 (#3592)
1377e92a705bdc5b104398a2e5a94ee02f6d1558a4fe5a866fe852c698163d0e95f0f48a64528eca45f6dependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2023-08-14T11:49:24-07:00Bump github/codeql-action from 2.2.4 to 2.21.4 (#3591)
13785a866fe852c698163d0e95f0f48a64528eca45f6e150ea0cc26cf65b9bd7dc91f78cf06de783a03cZhanwei Wangwang@hashdata.cn2023-08-14T23:34:31+08:00Add formatter for std::atomic (#3574)
1379e150ea0cc26cf65b9bd7dc91f78cf06de783a03c29ce2ff8a84e610fb32b48211f5ad8d79ba606ebVladislav Shchapovvladislav@shchapov.ru2023-08-07T20:08:33+05:00to_string supports types with format_as
138029ce2ff8a84e610fb32b48211f5ad8d79ba606eb2e1362addb00afd48cefebd8eee15cda584ebe73Joycejoycebrum@google.com2023-08-04T17:50:17-03:00Update README.rst
13812e1362addb00afd48cefebd8eee15cda584ebe73e57ca2e3685b160617d3d95fcd9e789c4e06ca88Joycejoycebrum@google.com2023-08-04T17:42:42-03:00Create scorecard.yml
1382e57ca2e3685b160617d3d95fcd9e789c4e06ca884c56612c672a3a69df3e3909493d9db3a810f649Victor Zverovichviz@meta.com2023-08-12T07:18:59-07:00tag: 10.1.0Update version
13834c56612c672a3a69df3e3909493d9db3a810f649e1acd5f4d9eac9d41b6e0bbe3f1e85b1233228a1Victor Zverovichviz@meta.com2023-08-12T07:18:12-07:00Update changelog
1384e1acd5f4d9eac9d41b6e0bbe3f1e85b1233228a16ffee2f7521a5ebaae387578a203913126119e80Victor Zverovichviz@meta.com2023-08-12T06:52:15-07:00Bump version
13856ffee2f7521a5ebaae387578a203913126119e80ee475d64095091aa683664a209a9bcdd3496c743Victor Zverovichviz@meta.com2023-08-12T06:51:40-07:00Handle new rst nodes
1386ee475d64095091aa683664a209a9bcdd3496c743ecc914125979daebcbc08817794b88c06d55785fVictor Zverovichviz@meta.com2023-08-07T15:12:34-07:00Update changelog
1387ecc914125979daebcbc08817794b88c06d55785fd4248623196991b434b8cb7689affb83fd04aca2Victor Zverovichviz@meta.com2023-08-07T14:41:53-07:00Update changelog
1388d4248623196991b434b8cb7689affb83fd04aca23c1b3337de96af5b78971ea8450b3616d1a4bad3Victor Zverovichviz@meta.com2023-08-07T13:56:53-07:00Fix fixed precision handling during rounding in long double
13893c1b3337de96af5b78971ea8450b3616d1a4bad335fb69ebe023c1e0f9ae613fceb1290fac8dffa3Victor Zverovichviz@meta.com2023-08-07T11:39:30-07:00Update changelog
139035fb69ebe023c1e0f9ae613fceb1290fac8dffa3f92be35c09c716b34fba61bfe0558d411a24db48Victor Zverovichviz@meta.com2023-08-07T10:30:52-07:00Update changelog
1391f92be35c09c716b34fba61bfe0558d411a24db487a2f6ac21082350899cdb7652eff0ffe063d6bc8Victor Zverovichviz@meta.com2023-08-07T09:44:43-07:00Update changelog
13927a2f6ac21082350899cdb7652eff0ffe063d6bc8744ff55549501e0f9e92cf143cfb24fd058a3b8aVictor Zverovichviz@meta.com2023-08-07T09:33:45-07:00Fix a comment
1393744ff55549501e0f9e92cf143cfb24fd058a3b8a70ae48b00507cd6469b5cbd815e54f7ff7a0f5e2Victor Zverovichviz@meta.com2023-08-07T08:40:41-07:00Fix docs
139470ae48b00507cd6469b5cbd815e54f7ff7a0f5e2ebb10347c48e85f2ed0e0ccea1b171df6ff48f0bVictor Zverovichviz@meta.com2023-08-07T08:38:17-07:00Update changelog
1395ebb10347c48e85f2ed0e0ccea1b171df6ff48f0b1005720169c3fd32819192ab099a8138a3709478 aeb6ad4dd0c055cbde42aca6e9a79cf894480ea3Victor Zverovichviz@meta.com2023-08-07T08:18:13-07:00Merge branch 'master' of github.com:fmtlib/fmt
13961005720169c3fd32819192ab099a8138a370947896d1fa22d4122537f78889cc6e56ae93c833dd88Victor Zverovichviz@meta.com2023-08-07T08:17:55-07:00Clarify that visit_format_arg is deprecated
1397aeb6ad4dd0c055cbde42aca6e9a79cf894480ea396d1fa22d4122537f78889cc6e56ae93c833dd88Vladislav Shchapovvladislav@shchapov.ru2023-08-06T23:36:30+05:00Added formatter for bit_reference-like types (#3570)
139896d1fa22d4122537f78889cc6e56ae93c833dd888a4bec5cf53387356738a06ba0cf4fdf086241aeVictor Zverovichviz@meta.com2023-08-05T10:00:27-07:00Update changelog
13998a4bec5cf53387356738a06ba0cf4fdf086241aeeacd51c249bd9e2eb714969331dae3c0c55355235chmidti44101708+5chmidti@users.noreply.github.com2023-07-31T18:26:33+02:00fix ambiguous formatter lookup for flat_set (#3561)
1400eacd51c249bd9e2eb714969331dae3c0c5535523757564f5cd2fa78b634dd698c63dbf069818e6fdAlexandre Bouviercontact@amb.tf2023-07-31T17:11:56+02:00cmake: fix FMT_PKGCONFIG_DIR path (#3563)
1401757564f5cd2fa78b634dd698c63dbf069818e6fdf4214ae8dd9cdfcbeb5e2db66aee59d066d9cb0crazaqqpaul.lais@web.de2023-07-27T21:12:00+02:00add missing inline specifier (#3552)
1402f4214ae8dd9cdfcbeb5e2db66aee59d066d9cb0caecf80d3047ce4a400082974331ddf5ba38c4d80Jürgen Hockjuergen.hock@jurihock.de2023-07-27T20:43:00+02:00Use the U literal for unsigned integer constants. (#3549)
1403aecf80d3047ce4a400082974331ddf5ba38c4d80503d49286d7a69c0f7ec39d80f55e8021e4c8171Victor Zverovichvictor.zverovich@gmail.com2023-07-26T15:10:12-07:00Update a comment
1404503d49286d7a69c0f7ec39d80f55e8021e4c81714f46cb82f3b89742c8e1384b3899616f711f843cMartin Jeřábekmartin.jerabek01@gmail.com2023-07-26T22:21:38+02:00expose detail::throw_format_error (#3551)
14054f46cb82f3b89742c8e1384b3899616f711f843c3dec65b7fd8df55bd5904a1e22dd907038634cf0OzomahtliOzomahtli@users.noreply.github.com2023-07-26T15:27:01+01:00Remove std::copy usage. (#3550)
14063dec65b7fd8df55bd5904a1e22dd907038634cf0dbabb305c38a9220a4f0f4c78972e5b62c905167Victor Zverovichviz@meta.com2023-07-22T06:56:52-07:00Use replacement character in path
1407dbabb305c38a9220a4f0f4c78972e5b62c905167ac0ab8eff3bbd4be476193c0722b257eaf82346cDmitry Alexeev53860485+alexeedm@users.noreply.github.com2023-07-21T20:29:15+02:00Turn off error-producing NVCC workaround when using c++20 (#3544)
1408ac0ab8eff3bbd4be476193c0722b257eaf82346c40f35d6f04876b25d0b7a2a48d84017ac3d191cbVictor Zverovichviz@meta.com2023-07-20T17:18:03-07:00Improve path formatter
140940f35d6f04876b25d0b7a2a48d84017ac3d191cb31c2c5679e987b95dd0919ab1b89c2fe5e2a43e3Victor Zverovichviz@meta.com2023-07-20T16:26:27-07:00Cleanup std formatters
141031c2c5679e987b95dd0919ab1b89c2fe5e2a43e3b2728a31703e26fac98b4ea1352dc30e561179b0Victor Zverovichviz@meta.com2023-07-20T15:36:05-07:00Cleanup formatters
1411b2728a31703e26fac98b4ea1352dc30e561179b077e0b0e228704b3985db9724b0ca40aa83dcec3bVictor Zverovichviz@meta.com2023-07-20T15:25:35-07:00Improve path formatter
141277e0b0e228704b3985db9724b0ca40aa83dcec3be4758590420565c1a4865913615d0feabae6654cVictor Zverovichviz@meta.com2023-07-20T15:00:59-07:00Cleanup chrono formatter
1413e4758590420565c1a4865913615d0feabae6654c436c131d4c6534f123772e93c0326ce929f970abVictor Zverovichviz@meta.com2023-07-20T13:47:32-07:00Fix overspecified tests
1414436c131d4c6534f123772e93c0326ce929f970ab388bc296b77141db73d17c9f39dceba42284d8f4Victor Zverovichviz@meta.com2023-07-20T12:32:55-07:00Optimize compiled format_to_n
1415388bc296b77141db73d17c9f39dceba42284d8f495e1ea57371fc044524574c170d53d97cdec2a13Victor Zverovichviz@meta.com2023-07-20T11:56:19-07:00Fix fixed formatting of small long doubles
141695e1ea57371fc044524574c170d53d97cdec2a13fb97cb2318dd14b5c791699232e1e73782be7e57Victor Zverovichviz@meta.com2023-07-20T10:24:02-07:00Clarify requirement on compiled formatter
1417fb97cb2318dd14b5c791699232e1e73782be7e57dd5a9691f992f7f257243cbecb516a4ab584dcdeVictor Zverovichviz@meta.com2023-07-20T09:53:54-07:00Suppress a bogus stringop-overflow warning
1418dd5a9691f992f7f257243cbecb516a4ab584dcde72dc4491ea5759fa9b5c612b4c5bef4a05425c9eVictor Zverovichviz@meta.com2023-07-20T07:36:30-07:00Clarify that data is not null-terminated
141972dc4491ea5759fa9b5c612b4c5bef4a05425c9e9bea6ec04a79bb0a342ed654025c4a15d2016226Kieran Clancygithub@kieranclancy.com2023-07-21T00:00:45+09:30Fix format_string_checker initialisation order (#3542)
14209bea6ec04a79bb0a342ed654025c4a15d2016226661b23edeb52d400cf5812e7330f14f05c072fabVictor Zverovichviz@meta.com2023-07-20T07:06:32-07:00Don't use deprecated checked_array_iterator
1421661b23edeb52d400cf5812e7330f14f05c072fab8e87d3a8bead3f37eb513af093f58a4222f45038Victor Zverovichviz@meta.com2023-07-13T17:17:00-07:00Call parse on empty specs at compile time
14228e87d3a8bead3f37eb513af093f58a4222f45038a474916560e0189871e4122ed6cf2522e4320073Victor Zverovichvictor.zverovich@gmail.com2023-07-15T09:02:19-07:00Fix include
1423a474916560e0189871e4122ed6cf2522e4320073de4705f84d16324c9496d0833e09656bc5d0e5f4Altaxygongustc@gmail.com2023-07-05T21:38:38+08:00Update CMakeLists.txt (#3523)
1424de4705f84d16324c9496d0833e09656bc5d0e5f4e4c8cfe38ed3ae595aab58460f543c2f23a7f670Barry Revzinbarry.revzin@gmail.com2023-07-01T08:46:04-05:00Trying to improve errors in the unformattable case (#3478)
1425e4c8cfe38ed3ae595aab58460f543c2f23a7f670606f85f8b23bd342988ab82ce7da52343c916396Mike Crowemac@mcrowe.com2023-06-30T23:49:36+01:00README: Add link to merged clang-tidy check (#3515)
1426606f85f8b23bd342988ab82ce7da52343c916396a331dbfb65467dc7f1f529ade4860efa6d96b65bVictor Zverovichviz@fb.com2023-06-26T15:46:12-07:00Workaround brain-damaged conversions
1427a331dbfb65467dc7f1f529ade4860efa6d96b65b13156e54bf91e44641ce3aac041d31f9a15a8042Tobias SchlüterTobiSchluter@users.noreply.github.com2023-06-27T03:35:29+09:00Fix type in assert message. (#3508)
14289158bea1e148c190aa3f9f084b82887ecb29d2f8dd17f89a16e613a5e0ccc60938bb14fb57bf9fd2Victor Zverovichviz@fb.com2023-06-18T18:15:09+03:00Remove old grisu tests
1429dd17f89a16e613a5e0ccc60938bb14fb57bf9fd21daae555b342157fd9e2cda37fef371e8b233212Vladislav Shchapovvladislav@shchapov.ru2023-06-16T14:20:40+05:00Fix for issue #3492 (#3493)
14301daae555b342157fd9e2cda37fef371e8b2332126ad301235f2973e20dd75c2844c1ade57e05c26fVictor Zverovichviz@fb.com2023-06-14T21:46:15+03:00Optimize format string compilation
14316ad301235f2973e20dd75c2844c1ade57e05c26f8732ad877369172f863fd14e9600306ba8bb5da2Victor Zverovichviz@fb.com2023-06-14T17:58:41+03:00Optimize code unit output in compiled format
14328732ad877369172f863fd14e9600306ba8bb5da25afb1821a94a718b38bbcf29987999c8038b52acVictor Zverovichviz@fb.com2023-06-13T19:24:18+03:00Update docs
14335afb1821a94a718b38bbcf29987999c8038b52aca81135f2c8b05ec5a0ec0409d27f732d252c8056Victor Zverovichviz@fb.com2023-06-13T18:58:15+03:00Update docs
1434a81135f2c8b05ec5a0ec0409d27f732d252c8056dfc34821adc9d16408910145a7cabc8c2d2fb4b9Victor Zverovichviz@fb.com2023-06-13T18:39:00+03:00Fix a link
1435dfc34821adc9d16408910145a7cabc8c2d2fb4b90765e7284cd61dbedae7653e61afcfcfffe558f8Victor Zverovichviz@fb.com2023-06-13T18:33:36+03:00Update docs
14360765e7284cd61dbedae7653e61afcfcfffe558f8977d887a4ea9ae82182d6c26b2114a0fb0cade72Victor Zverovichviz@fb.com2023-06-13T18:12:27+03:00Update docs
1437977d887a4ea9ae82182d6c26b2114a0fb0cade72c86fe0b8d3aa6553160ad04aed608c2e694e9136Victor Zverovichviz@fb.com2023-06-13T12:28:44+03:00Suppress a bogus warning
1438c86fe0b8d3aa6553160ad04aed608c2e694e91365dbe0ff954df1465acf518fcf5a9a33038510b06Minty-Meeo45425365+Minty-Meeo@users.noreply.github.com2023-06-13T03:22:19-05:00Give basic_memory_buffer allocator [[no_unique_address]] (#3485)
14395dbe0ff954df1465acf518fcf5a9a33038510b06de0757b578244e0bf7ac50007fb5e25fcc899c7cdependabot[bot]49699333+dependabot[bot]@users.noreply.github.com2023-06-12T22:46:54-07:00Bump actions/checkout from 3.5.2 to 3.5.3 (#3486)
1440de0757b578244e0bf7ac50007fb5e25fcc899c7c8fe893c0ac54c83a08c2492a7ac790c1a2bdd577Minty-Meeo45425365+Minty-Meeo@users.noreply.github.com2023-06-10T23:28:13-05:00Use FMT_TRY and FMT_CATCH in std.h (#3482)
14418fe893c0ac54c83a08c2492a7ac790c1a2bdd5770f823df46af3703954e403fe88a7ca7878903118Victor Zverovichvictor.zverovich@gmail.com2023-06-06T19:56:53-07:00Update README.rst
14420f823df46af3703954e403fe88a7ca787890311860fd9941c0dede41165bf4ba5800758a2ba11f59Victor Zverovichviz@fb.com2023-06-04T15:01:39-07:00Remove detail namespace hack
144360fd9941c0dede41165bf4ba5800758a2ba11f598abfc145be94bfe3dc4381fe18eef467b305f5f1Hans-Martin B. Jensen32485905+hmbj@users.noreply.github.com2023-06-02T23:12:57+02:00Use correct Char type in std::filesystem::path (#3476)
14448abfc145be94bfe3dc4381fe18eef467b305f5f1686b3353aaeea2fe4a0a9cc68950105e618fa676Hans-Martin B. Jensen32485905+hmbj@users.noreply.github.com2023-06-02T17:40:34+02:00Fix MSVC warning in std::chrono::time_point formatter (#3475)
1445686b3353aaeea2fe4a0a9cc68950105e618fa676b2106f3639dda5b311966047d1a146edc5f4e663Victor Zverovichviz@fb.com2023-06-01T09:32:44-07:00Simplify typeid check
1446b2106f3639dda5b311966047d1a146edc5f4e66335547d600368ede20033664b2ede1ae4807dc0c3Victor Zverovichviz@fb.com2023-05-31T09:52:44-07:00Tweak comments
144735547d600368ede20033664b2ede1ae4807dc0c3179c7e5a66b7fa16619c9627e364ac4a095aef9dDana Jansensdanakj@orodu.net2023-05-30T21:49:11-04:00Use const_check to silence MSVC warning
1448179c7e5a66b7fa16619c9627e364ac4a095aef9d61fb3a15ff3108b93cf870b8e315331c649d6dc8Dana Jansensdanakj@orodu.net2023-05-30T21:38:39-04:00Use typeid() only if it's available
144961fb3a15ff3108b93cf870b8e315331c649d6dc8bd393456ed94a5d64bb6078aa3fa477ceeb621d9Bin Lanjetlan@live.cn2023-05-31T21:35:07+08:00Add VxWorks7 user space and kernel space support (#3467)
1450bd393456ed94a5d64bb6078aa3fa477ceeb621d96be36af0d4f0e2ccd079b94eb8626caaea1493adVictor Zverovichviz@fb.com2023-05-28T07:33:26-07:00Remove FMT_*_DETAIL_NAMESPACE
14516be36af0d4f0e2ccd079b94eb8626caaea1493ad2a35eeed8ae5db6a71cc54d5fa6bf804d2104ea2Victor Zverovichviz@fb.com2023-05-27T17:16:36-07:00Remove udl_formatter
14522a35eeed8ae5db6a71cc54d5fa6bf804d2104ea2256a826d6305dd1ee7998acb9bc29e3ef9e1b723Victor Zverovichviz@fb.com2023-05-27T10:47:17-07:00Remove unused data
1453256a826d6305dd1ee7998acb9bc29e3ef9e1b7236369af37d3a2ca808a2501c031858ed4b6fa5ea4Victor Zverovichviz@fb.com2023-05-27T09:11:20-07:00Consolidate formatters
14546369af37d3a2ca808a2501c031858ed4b6fa5ea40b8404918e942ae67c7ea0bbf3618be18c4e105fVictor Zverovichviz@fb.com2023-05-27T09:02:26-07:00Simplify formatters
14550b8404918e942ae67c7ea0bbf3618be18c4e105f171a020c828669490b98af0c2640e50f1511d2ccVictor Zverovichviz@fb.com2023-05-27T08:45:27-07:00Remove get_cached_power
1456171a020c828669490b98af0c2640e50f1511d2ccd8f04e399504fbdf8e98da0a5935747494591042Nico Riecknico.rieck@gmail.com2023-05-24T23:50:47+02:00Pass correct Char to base format_as formatter (#3457)
1457d8f04e399504fbdf8e98da0a59357474945910425e988f8dfaa3990056fbaf816cf5fe247fed764aVictor Zverovichviz@fb.com2023-05-24T11:38:27-07:00Simplify ceil
14585e988f8dfaa3990056fbaf816cf5fe247fed764a19b17618a9469120b86c8ed343c2f596e1cf6e31Vladislav Shchapovvladislav@shchapov.ru2023-05-24T20:17:52+05:00Remove is_constant_evaluated() check
145919b17618a9469120b86c8ed343c2f596e1cf6e31c684a06d514b21bab67600f53b64f7fd66df5d13Vladislav Shchapovvladislav@shchapov.ru2023-05-24T00:27:40+05:00Make constexpr ceil
1460c684a06d514b21bab67600f53b64f7fd66df5d13abdb7fdf8896bdcb97e5a4cd11d214f94590529eVladislav Shchapovvladislav@shchapov.ru2023-05-23T21:52:57+05:00New CI: macOS 13, Xcode 14.3, C++ 20
1461abdb7fdf8896bdcb97e5a4cd11d214f94590529e8b09fe2a0a76ccd4deffec8328e60ffc0ad45704Victor Zverovichvictor.zverovich@gmail.com2023-05-24T06:30:48-07:00Update api.rst
14628b09fe2a0a76ccd4deffec8328e60ffc0ad45704adad18a74d7634f6d98aff7a0b63d6de4c86f784rlalikrlalik@users.noreply.github.com2023-05-24T15:25:51+02:00Fix example for user-defined types in documentation for 10.0.0 (#3461)
1463adad18a74d7634f6d98aff7a0b63d6de4c86f784858e528abd2be97cf11f9a9c1c180d6ad1a4d255Victor Zverovichvictor.zverovich@gmail.com2023-05-23T12:46:26-07:00Update ChangeLog.rst
1464858e528abd2be97cf11f9a9c1c180d6ad1a4d255a54cb108d4634e768ad3ce0855313991ccc768deVictor Zverovichviz@fb.com2023-05-22T17:06:37-07:00Use dragon in constexpr
1465a54cb108d4634e768ad3ce0855313991ccc768deef55d4f52ec527668a8e910a56ea79d9b939dbc2Gleb Mazovetskiyglex.spb@gmail.com2023-05-22T22:17:32+01:00CMake: Do not fail on unknown compiler features (#3453)
1466ef55d4f52ec527668a8e910a56ea79d9b939dbc270b6a6fa448dd305adfd748576498e44ae2cdc21Victor Zverovichviz@fb.com2023-05-22T11:03:01-07:00Suppress a bogus gcc warning
146770b6a6fa448dd305adfd748576498e44ae2cdc216fe895410d96cd60a61a9a15387d4e9c94a8d819Kasra Hashemi73937934+zencatalyst@users.noreply.github.com2023-05-22T21:05:24+03:30Update README.rst (#3454)
14686fe895410d96cd60a61a9a15387d4e9c94a8d819d0652d225f930205cdd30b6bca2311bbf27d6b66Victor Zverovichviz@fb.com2023-05-21T07:26:53-07:00Remove invalid_arg_index
1469d0652d225f930205cdd30b6bca2311bbf27d6b66de8d0171a298222b3150603347ea3fa0fee5b3a8Joycejoycebrum@google.com2023-05-21T10:41:30-03:00Create dependabot.yml (#3452)
1470de8d0171a298222b3150603347ea3fa0fee5b3a87401fe046a24c49d4d369d6f5f88d89066f86c8dVictor Zverovichviz@fb.com2023-05-20T18:28:01-07:00Simplify FMT_FORMAT_AS
14717401fe046a24c49d4d369d6f5f88d89066f86c8d08ef0d0842b401ef928ff456df161d8bfacb0133Joycejoycebrum@google.com2023-05-20T10:33:37-03:00Hash pin Github Workflows (#3451)
147208ef0d0842b401ef928ff456df161d8bfacb0133d60b907f87ee58c43798597a05693efdab3c3a60timsong-cpprs2740@gmail.com2023-05-20T03:32:21-10:00fix formatter<char*> (#3432)
1473d60b907f87ee58c43798597a05693efdab3c3a604ce086f73149d2916633dc93ed9bbc7660124fcdFlorimond Collette4939681+florimond-collette@users.noreply.github.com2023-05-18T20:26:19+02:00Replace mod_inv_25 by explicit value (#3450)
14744ce086f73149d2916633dc93ed9bbc7660124fcd821f8cdb459a818ccf2431bd1cde328da64a5e69Florimond Collette4939681+florimond-collette@users.noreply.github.com2023-05-18T17:27:57+02:00remove code duplication (#3448)
1475821f8cdb459a818ccf2431bd1cde328da64a5e690bf6ed7e1d158040bfd5a7fbb696731414e7fb29Victor Zverovichviz@fb.com2023-05-17T12:34:12-07:00Detemplatize printf more
14760bf6ed7e1d158040bfd5a7fbb696731414e7fb29e40e04face631bf8ac3b9a7e208e63dbbe994e0cVictor Zverovichviz@fb.com2023-05-17T10:53:25-07:00Cleanup printf
1477e40e04face631bf8ac3b9a7e208e63dbbe994e0c0a1c27281adf7abc0fd127a817826d6a0ebe9017Victor Zverovichviz@fb.com2023-05-17T10:05:46-07:00Detemplatize printf_arg_formatter
14780a1c27281adf7abc0fd127a817826d6a0ebe90172f605cc8962b13b4691909b715c538e64d69e456Victor Zverovichviz@fb.com2023-05-17T09:13:46-07:00Detemplatize basic_printf_context
14792f605cc8962b13b4691909b715c538e64d69e4561d54499ac0ad62886c86cc492ed5ace5d2a085c2Victor Zverovichviz@fb.com2023-05-17T08:30:36-07:00Deprecate wide printf
14801d54499ac0ad62886c86cc492ed5ace5d2a085c23c6053c535912b285d9fc39288fb7c3f9d5e8fceVictor Zverovichviz@fb.com2023-05-17T08:21:13-07:00Apply coding conventions
14813c6053c535912b285d9fc39288fb7c3f9d5e8fce4a392adaa7644c5467576a92c376a4c172dd3f0cVictor Zverovichviz@fb.com2023-05-17T07:57:53-07:00Cleanup basic_printf_context
14824a392adaa7644c5467576a92c376a4c172dd3f0cb14913fae52d36e064451d460e720927567d736dVictor Zverovichviz@fb.com2023-05-17T07:47:42-07:00Remove basic_printf_parse_context
1483b14913fae52d36e064451d460e720927567d736d2117df299c3cb7b823badfa6bc23a7b6be6c3f27Victor Zverovichviz@fb.com2023-05-17T07:37:53-07:00FMT_MODULE_EXPORT -> FMT_EXPORT
14842117df299c3cb7b823badfa6bc23a7b6be6c3f27616a49378652ebd7bb3f3dbd0b3f01f53f34b8cbArnaud Desitter30318518+adesitter@users.noreply.github.com2023-05-17T14:39:20+01:00format-inl.h: address implicit int to bool conversion (#3446)
1485616a49378652ebd7bb3f3dbd0b3f01f53f34b8cb9a034b0d557718e15db2243850a808dbf006236bVictor Zverovichviz@fb.com2023-05-17T06:11:11-07:00Revert Char* formatter removal
14869a034b0d557718e15db2243850a808dbf006236be0fc0e85e31b457b9687dd495cc5587ae5ff6caaBarry Revzinbarry.revzin@gmail.com2023-05-17T07:04:36-06:00Always assert in FMT_THROW (#3439)
1487e0fc0e85e31b457b9687dd495cc5587ae5ff6caa552c43aba9d2f4fcc5309d49e586ddc90c90348cVictor Zverovichviz@fb.com2023-05-16T16:48:30-07:00Remove unneeded FMT_API
1488552c43aba9d2f4fcc5309d49e586ddc90c90348cd6846f4ac8453995653549b8ebf12a998055c59dVictor Zverovichviz@fb.com2023-05-13T08:10:00-07:00Improve long formatters
1489d6846f4ac8453995653549b8ebf12a998055c59daeedac588490ebeea17bd083f0696742e0d295edVictor Zverovichviz@fb.com2023-05-13T08:04:53-07:00Clarify why byte formatter is in core
1490aeedac588490ebeea17bd083f0696742e0d295edeaa6307691a9edb9e2f2eacf70500fc6989b416cVictor Zverovichviz@fb.com2023-05-13T07:33:10-07:00Remove unneeded specialization
1491eaa6307691a9edb9e2f2eacf70500fc6989b416ce82bf41a1aa598456ea3742fd2dc1ada25148b66Vladislav Shchapovvladislav@shchapov.ru2023-05-13T18:34:33+05:00Make hex float test more stable (#3434)
1492e82bf41a1aa598456ea3742fd2dc1ada25148b66e077396f5af1635cb21c86cddff255c1eeb85978Victor Zverovichvictor.zverovich@gmail.com2023-05-12T16:24:47-07:00Update README.rst
1493e077396f5af1635cb21c86cddff255c1eeb85978861facad0ac360f59f7429a71055861677a4385fVictor Zverovichviz@fb.com2023-05-12T16:10:38-07:00Update docs
1494861facad0ac360f59f7429a71055861677a4385f75bfe57614c0f595a26163aa151b422932e83d86Victor Zverovichviz@fb.com2023-05-12T16:08:55-07:00Fix a typo
149575bfe57614c0f595a26163aa151b422932e83d86697e76ba30923797e9a83861dbb989c979c7b412Victor Zverovichviz@fb.com2023-05-12T12:57:01-07:00Improve docs
1496697e76ba30923797e9a83861dbb989c979c7b412a425e0ff3bf552145854f60eeda895b3613e7c42Victor Zverovichviz@fb.com2023-05-12T11:53:22-07:00Don't call init_named_args unnecessarily
1497a425e0ff3bf552145854f60eeda895b3613e7c42c36dd825baf9300b5472d7e090a5ccba83a0fa1bVictor Zverovichviz@fb.com2023-05-12T07:05:14-07:00Cleanup xchar API
1498c36dd825baf9300b5472d7e090a5ccba83a0fa1b130b8fcdb9a14b0e032c40e498110eee63288892Victor Zverovichviz@fb.com2023-05-12T06:44:47-07:00Remove unnecessary forwarding
1499130b8fcdb9a14b0e032c40e498110eee63288892a47e8419be5dd8dea02630c1689ee97fc498c5b8Victor Zverovichviz@fb.com2023-05-11T20:11:08-07:00Reduce template instantiations
1500a47e8419be5dd8dea02630c1689ee97fc498c5b8ea49c91cd14ab287f69a6ec8041c7d071d95a656Victor Zverovichviz@fb.com2023-05-11T18:57:50-07:00Cleanup the core API
1501ea49c91cd14ab287f69a6ec8041c7d071d95a656d7592ad8bfa41eda239497f672ae8dc7bda00a4bVictor Zverovichviz@fb.com2023-05-11T18:37:33-07:00Cleanup argument construction
1502d7592ad8bfa41eda239497f672ae8dc7bda00a4bebfb2e67796f32cc3e51243f7931fd8cd96843efPatrick Geltingerpatlkli@patlkli.org2023-05-12T00:25:21+02:00Fix time_point formatting for durations with certain ratios (#3430)
1503ebfb2e67796f32cc3e51243f7931fd8cd96843ef5780269d570d7e42fad16bc39c4acd77d5396003Victor Zverovichviz@fb.com2023-05-11T10:51:32-07:00Remove unused alias
15045780269d570d7e42fad16bc39c4acd77d5396003b4711921608469674617cf71b77fbed1465df3b0Victor Zverovichviz@fb.com2023-05-11T10:19:56-07:00Improve API safety
1505b4711921608469674617cf71b77fbed1465df3b08f18e72df576ebfbd088a57a5c6cae8d4d0fc3dcVictor Zverovichviz@fb.com2023-05-11T09:39:44-07:00Fix a comment
15068f18e72df576ebfbd088a57a5c6cae8d4d0fc3dc93d7cb12f15a6de9dc2b1c333e0daec4909129ffVictor Zverovichviz@fb.com2023-05-11T06:32:58-07:00Improve API safety
150793d7cb12f15a6de9dc2b1c333e0daec4909129ff0e4278717bda3c1b470031472668330a80b5b739Victor Zverovichviz@fb.com2023-05-10T16:29:47-07:00Fix formatting
15080e4278717bda3c1b470031472668330a80b5b73993a30a07466a05fbf2725e35cd35b83ae35941b5Victor Zverovichviz@fb.com2023-05-10T16:27:16-07:00Remove unused macro
150993a30a07466a05fbf2725e35cd35b83ae35941b5a08196b1496ba78864e5339599330ea5cf42d22cVictor Zverovichviz@fb.com2023-05-10T10:58:09-07:00unicode_to_utf8 -> to_utf8 since both sides of conversion are Unicode
1510a08196b1496ba78864e5339599330ea5cf42d22c0398ba42ca996ba3bfe8492c262370cb6ebd3cd0Victor Zverovichvictor.zverovich@gmail.com2023-05-10T09:49:39-07:00Update ChangeLog.rst
15110398ba42ca996ba3bfe8492c262370cb6ebd3cd0a0b8a92e3d1532361c2f7feb63babc5c18d00ef2Victor Zverovichvictor.zverovich@gmail.com2023-05-10T09:39:04-07:00Update ChangeLog.rst
1512a0b8a92e3d1532361c2f7feb63babc5c18d00ef25cf2342aa2d96d397fb9fc3a6f1a64ea249d4539Victor Zverovichviz@fb.com2023-05-09T15:55:39-07:00tag: 10.0.0Update version
15135cf2342aa2d96d397fb9fc3a6f1a64ea249d4539fe9d39d7cbbf3ae5a90b0553e741937a1c521a8aVictor Zverovichviz@fb.com2023-05-09T15:00:36-07:00Bump version
1514fe9d39d7cbbf3ae5a90b0553e741937a1c521a8a4c985619795f8221a7e51f2269110fdffc6f1935Victor Zverovichviz@fb.com2023-05-09T14:27:48-07:00Update changelog
15154c985619795f8221a7e51f2269110fdffc6f1935403b271ed71a91effba3bf0554c5888be66c2ea8Victor Zverovichviz@fb.com2023-05-09T14:25:56-07:00Update changelog
1516403b271ed71a91effba3bf0554c5888be66c2ea82c991e1af6d41d9ddc53a0c08b5f933f750236e3Victor Zverovichviz@fb.com2023-05-09T14:20:59-07:00Update changelog
15172c991e1af6d41d9ddc53a0c08b5f933f750236e3c984df981553cbbf7ef3cf46fef922fd93ebb48fVictor Zverovichviz@fb.com2023-05-08T14:43:16-07:00Update changelog
1518c984df981553cbbf7ef3cf46fef922fd93ebb48ffbf21ed2243b11ef771028bbd7a7dfb1ac3626deVictor Zverovichviz@fb.com2023-05-08T13:35:23-07:00Remove an unused function from internal class
1519fbf21ed2243b11ef771028bbd7a7dfb1ac3626de575583144ef8de4d067f65f8e5b0ebf6037e2c38Victor Zverovichviz@fb.com2023-05-08T13:34:29-07:00Update changelog
1520575583144ef8de4d067f65f8e5b0ebf6037e2c38e7f6888c7ab66515cd3cf9932989869e9ed4ffc5Victor Zverovichviz@fb.com2023-05-08T11:37:33-07:00Update changelog
1521e7f6888c7ab66515cd3cf9932989869e9ed4ffc539db2dfd067a0917dfa9ff70b6d1f9a0ec44ae4fVictor Zverovichviz@fb.com2023-05-08T09:49:39-07:00Update changelog
152239db2dfd067a0917dfa9ff70b6d1f9a0ec44ae4f9b7829e264af100fca98625579d2a766a5e80f57Victor Zverovichviz@fb.com2023-05-08T09:41:57-07:00Update changelog
15239b7829e264af100fca98625579d2a766a5e80f571e0ce567ef4ef5ad2dcabe5a4a8296b6999f6b6bVictor Zverovichviz@fb.com2023-05-08T09:15:07-07:00Update changelog
15241e0ce567ef4ef5ad2dcabe5a4a8296b6999f6b6bdde8cf3bb72a55f8e4fee5d6ea7b60010314b612Victor Zverovichviz@fb.com2023-05-07T08:05:28-07:00Fix formatting of paths containing invalid Unicode
1525dde8cf3bb72a55f8e4fee5d6ea7b60010314b612e84b00e014db287800800806dcb2ba0be74f2d17Vladislav Shchapovvladislav@shchapov.ru2023-05-02T21:29:02+05:00Unification utf16/utf32 to utf8 conversion
1526e84b00e014db287800800806dcb2ba0be74f2d17b12ffea4fb6b3f8d67377646ed1bde16f6f2d5f7Vladislav Shchapovvladislav@shchapov.ru2023-05-02T21:21:16+05:00Workaround to error: variable 'n' set but not used [-Werror,-Wunused-but-set-variable]
1527b12ffea4fb6b3f8d67377646ed1bde16f6f2d5f7f61f15cc5b11582d50d02ba0514c5344f7b2600eVictor Zverovichviz@fb.com2023-05-06T07:49:46-07:00Add filesystem_error test back
1528f61f15cc5b11582d50d02ba0514c5344f7b2600e192df93d7ba8ca9aedd780a73eef3a56f53607a2Victor Zverovichviz@fb.com2023-05-06T06:32:10-07:00Suppress a false positive in gcc
1529192df93d7ba8ca9aedd780a73eef3a56f53607a2d8973bf16be2af304065df1e210d2681a78cc82eDaniela Engertdani@ngrt.de2023-05-05T19:21:18+02:00modules missing pieces (#3399)
1530d8973bf16be2af304065df1e210d2681a78cc82ed7a8e50cb550cb1e7278b2cb85c7318172981ffdmogemimimogemimi@enginetrouble.net2023-05-03T23:58:40+09:00Add FMT_STRING for format_to() call (#3413)
1531d7a8e50cb550cb1e7278b2cb85c7318172981ffd02cae7e48ac9b1d90acb0ee07c76fbde2462a99eDaniela Engertdani@ngrt.de2023-05-03T16:56:24+02:00Improve module testing (#3397)
153202cae7e48ac9b1d90acb0ee07c76fbde2462a99e53162142b2a04742791cc4d4b6dd382fb39c197fVictor Zverovichviz@fb.com2023-04-30T09:09:35-07:00Improve handling of Unicode in paths
153353162142b2a04742791cc4d4b6dd382fb39c197f5bcf0d7f971e61f13d06b99f312a12b04ec38aa7Vertexwahnjulian.amann@tum.de2023-04-30T01:25:00+02:00Remove .bazelrc mention from Bazel related readme (#3411)
15345bcf0d7f971e61f13d06b99f312a12b04ec38aa7f8c9fabd948e4b3caea30d3c281018b0308491bfVertexwahnjulian.amann@tum.de2023-04-29T16:45:49+02:00Bazel support (#3406)
1535f8c9fabd948e4b3caea30d3c281018b0308491bf62ff4e1dbd6651a3ee9b78657c481b48b3c528faVertexwahnjulian.amann@tum.de2023-04-25T20:47:37+02:00Fix spelling (#3404)
153662ff4e1dbd6651a3ee9b78657c481b48b3c528faf449ca0525098380e0caff6c452c617b3d58879bJonathan Müllergit@foonathan.net2023-04-23T22:35:05+02:00Remove foonathan from maintainer list (#3402)
1537f449ca0525098380e0caff6c452c617b3d58879beafcd3c8e16ca50f0361fed99e599cfb37e60519Daniela Engertdani@ngrt.de2023-04-23T16:10:57+02:00Name `vfprintf` clashes with the identically named declaration in 'stdio.h' if that happens to be #included into the same TU. Fix this by using qualified name lookup instead of unqualified lookup that also enables ADL. (#3400)
1538eafcd3c8e16ca50f0361fed99e599cfb37e6051918154cc903a9c1ce5af44768634446434eb497cbDaniela Engertdani@ngrt.de2023-04-23T15:04:36+02:00Optionally attach declarations to the `global module` rather than `module fmt` (#3387)
153918154cc903a9c1ce5af44768634446434eb497cb0de789cf294ae59582e7372884bbdb7158e90b8dVictor Zverovichviz@fb.com2023-04-22T13:22:38-07:00Simplify print
15400de789cf294ae59582e7372884bbdb7158e90b8dc03938922344d90fa067a32ec54d553f61d877ddVictor Zverovichviz@fb.com2023-04-22T09:20:28-07:00Update changelog
1541c03938922344d90fa067a32ec54d553f61d877dd93e81bb5d8469b7b11cebcdd169ed260055efcccDaniela Engertdani@ngrt.de2023-04-22T15:21:06+02:00export names only once (#3392)
154293e81bb5d8469b7b11cebcdd169ed260055efccce7d6eb679483cda0feb6d31eaf16b62a55ab4260Louis Wilsonb.umlaut.n@gmail.com2023-04-20T17:36:05-07:00Fix C4365 (signed/unsigned mismatch) warning on 32-bit Windows (#3398)
1543e7d6eb679483cda0feb6d31eaf16b62a55ab426018e7a2532b8167a3d8c2bd591bc3db0a3b66381dKevin Hwanghellokevinhwang@gmail.com2023-04-20T13:16:21-07:00Update tests to use recommended MOCK_METHOD (#3395)
154418e7a2532b8167a3d8c2bd591bc3db0a3b66381d0489c19dcb371636eab790b1245b71e8085e0723Daniela Engertdani@ngrt.de2023-04-20T02:09:51+02:00Remove obsolete msvc workarounds (#3388)
15450489c19dcb371636eab790b1245b71e8085e07238ec94ac6a5cb1a7f8ee8a86bebc1100fd7b212caDaniela Engertdani@ngrt.de2023-04-18T15:47:01+02:00fix and improve module (#3386)
15468ec94ac6a5cb1a7f8ee8a86bebc1100fd7b212cad97d8cea67934f65c54fd6af90301ec673235aa5Victor Zverovichviz@fb.com2023-04-14T11:57:17-07:00Use full path to pcm
1547d97d8cea67934f65c54fd6af90301ec673235aa5d8a2698e6cee919db94b6b8200b562a5cefe0b6eVictor Zverovichviz@fb.com2023-04-14T11:42:01-07:00Push module check to test
1548d8a2698e6cee919db94b6b8200b562a5cefe0b6ed9c19940a3ccdb0911eebe84b83b96b6e3befe3dVictor Zverovichviz@fb.com2023-04-14T09:49:07-07:00Fix compilation as a C++20 module with gcc 13
1549d9c19940a3ccdb0911eebe84b83b96b6e3befe3d4b5ae0b0ef2bb018417eceaabe8b1e1ea1e74150Victor Zverovichviz@fb.com2023-04-13T17:09:31-07:00Update add_module_library
15504b5ae0b0ef2bb018417eceaabe8b1e1ea1e7415075f3b1c09485986427b8a46272f6b9570366e1aaVictor Zverovichviz@fb.com2023-04-13T16:53:45-07:00Remove unnecessary module support check
155175f3b1c09485986427b8a46272f6b9570366e1aafaf83406a95b40098eb82af82c0c59b6e6826a6eVictor Zverovichviz@fb.com2023-04-12T08:43:38-07:00Use add_module_library
1552faf83406a95b40098eb82af82c0c59b6e6826a6e165814d57ae67bc33c3b5b1e6a853861e578c2d9Victor Zverovichviz@fb.com2023-04-11T15:59:08-07:00Workaround cmake issue
1553165814d57ae67bc33c3b5b1e6a853861e578c2d933f715077832d4f54bb51aa5aaf5b769fec97b67Victor Zverovichviz@fb.com2023-04-11T12:23:26-07:00Add module support to CMake
155433f715077832d4f54bb51aa5aaf5b769fec97b67c98e5a08a42f6d5fb93fade59154c1007e79722eJune Liu103498042+Zhaojun-Liu@users.noreply.github.com2023-04-11T21:27:28+08:00Fix error C2668 on msvc (#3378)
1555c98e5a08a42f6d5fb93fade59154c1007e79722e119c6bd16fc944fcacc32509f0bbe3758d19cdeaVictor Zverovichviz@fb.com2023-04-10T09:43:56-07:00Fix modular build on clang
1556119c6bd16fc944fcacc32509f0bbe3758d19cdea77eeb71830cf38f3b15a6ec465e9d2801f02f0adVictor Zverovichviz@fb.com2023-04-10T09:28:00-07:00Move the modules check
155777eeb71830cf38f3b15a6ec465e9d2801f02f0ad13bf99f9db7c34bae8e4e5ccc214fd6801d1d3d6Victor Zverovichviz@fb.com2023-04-10T09:03:25-07:00Remove unused headers
155813bf99f9db7c34bae8e4e5ccc214fd6801d1d3d61d0257e4c0dc80d35cadde7bd8edfc00fedc5736Victor Zverovichviz@fb.com2023-04-10T08:44:43-07:00Enable modules in clang 16
15591d0257e4c0dc80d35cadde7bd8edfc00fedc57364613d48fd36ea69ee6c7f8591c217590cd865c02Victor Zverovichviz@fb.com2023-04-10T08:33:39-07:00FMT_MODULE_EXPORT_* -> FMT_EXPORT_*
15604613d48fd36ea69ee6c7f8591c217590cd865c024a4a2a2bd6a712a1250a0777e74b0261f003043bVictor Zverovichviz@fb.com2023-04-10T08:24:23-07:00FMT_EXPORT -> FMT_LIB_EXPORT
15614a4a2a2bd6a712a1250a0777e74b0261f003043bfce74caa15b24cbc0fcafe4706692cb06cb0b815Victor Zverovichviz@fb.com2023-04-09T09:25:15-07:00Fix diagnostics
1562fce74caa15b24cbc0fcafe4706692cb06cb0b81502bf4d1c1c86b00be462ad7c6c6279edc057334fVictor Zverovichviz@fb.com2023-04-09T09:08:46-07:00Disable problematic implicit conversions
156302bf4d1c1c86b00be462ad7c6c6279edc057334f466e0650ec2d153d255a40ec230eb77d7f1c3334Victor Zverovichviz@fb.com2023-04-09T08:44:17-07:00Disable to_string_view ADL
1564466e0650ec2d153d255a40ec230eb77d7f1c3334029caa8ea2d2126f2d64ddfe99e10068099990f5Victor Zverovichviz@fb.com2023-04-09T08:04:11-07:00Remove problematic workaround
1565029caa8ea2d2126f2d64ddfe99e10068099990f5e406ddbfaf77f8904525cdc478593fdd53bd39ceVictor Zverovichviz@fb.com2023-04-09T07:00:50-07:00Update changelog
1566e406ddbfaf77f8904525cdc478593fdd53bd39ce9095679536da3969fa49eeaa2a32ef48cbf8065eVictor Zverovichviz@fb.com2023-04-08T08:46:43-07:00Remove broken part of the config
15679095679536da3969fa49eeaa2a32ef48cbf8065e7f46cb75b8c0b1e69edeaf728cddbd0cb72736baVictor Zverovichviz@fb.com2023-04-08T08:39:13-07:00Update changelog
15687f46cb75b8c0b1e69edeaf728cddbd0cb72736ba4e3f38105866c5ffb90cc01ceb72ea7f4bb98ad5Björn Schäpersschaepers@kuennecke.com2023-04-06T17:31:07+02:00ranges: Fix extra semi (#3374)
15694e3f38105866c5ffb90cc01ceb72ea7f4bb98ad5d3c10f5167be0d392c012a667d5e18950e2eaa3aVictor Zverovichviz@fb.com2023-04-02T07:13:30-07:00Update changelog
1570d3c10f5167be0d392c012a667d5e18950e2eaa3aab956f600f0a648b34013a395dd0209e12ce2497Mikhail Paulyshkame@mixaill.net2023-04-01T23:40:53+03:00fix compilation for MSDOS (#3369)
1571ab956f600f0a648b34013a395dd0209e12ce249797aedeab48da9886117e4f29581d66ada3966405Victor Zverovichviz@fb.com2023-04-01T08:04:47-07:00Update changelog
157297aedeab48da9886117e4f29581d66ada3966405bce8d4ed087a0560492426f9f5be2713804dadedVladislav Shchapovvladislav@shchapov.ru2023-04-01T19:19:23+05:00Workaround a double-double hexfloat format (#3366)
1573bce8d4ed087a0560492426f9f5be2713804dadeda91c7b286d382ec2986de25e09490db3a93f8c41Victor Zverovichviz@fb.com2023-03-27T11:04:00-07:00Remove stray comment
1574a91c7b286d382ec2986de25e09490db3a93f8c4119c074e477c9f43374be3c3c0f7b0fca0def0e1aVictor Zverovichviz@fb.com2023-03-26T21:05:06-07:00Cleanup the core API
157519c074e477c9f43374be3c3c0f7b0fca0def0e1a41cfc739fe9b2e01742ec41871efe0e74c6b879eVictor Zverovichviz@fb.com2023-03-26T08:40:12-07:00Remove deprecated fallback formatter
157641cfc739fe9b2e01742ec41871efe0e74c6b879ef6276a2c2b76c54c3a659d5fee5557c7bec95a0cVictor Zverovichviz@fb.com2023-03-19T18:56:45-07:00Generalize format_as
1577f6276a2c2b76c54c3a659d5fee5557c7bec95a0c6002ddf825469fdf422bbb723f0a9f944077b3fbVladislav Shchapovvladislav@shchapov.ru2023-03-22T23:34:59+05:00Force use a signed char (On ARM char is unsigned by default) (#3362)
15786002ddf825469fdf422bbb723f0a9f944077b3fb6549ffde8e8468f61009ace04ae0155cfe61a092Victor Zverovichviz@fb.com2023-03-19T12:17:43-07:00Remove a deprecated option
15796549ffde8e8468f61009ace04ae0155cfe61a092d9bc5f1320332db9a4bf7e103b0813b94e369304Victor Zverovichviz@fb.com2023-03-19T06:51:47-07:00Improve format_as safety
1580d9bc5f1320332db9a4bf7e103b0813b94e3693049c5cd998d14aa0ea29a9f482effb08d5c27891ccAlecto Irene Perezalecto.perez@voladynamics.com2023-03-03T12:53:25-05:00Fix code causing spurious Wstringop-overflow warning
15819c5cd998d14aa0ea29a9f482effb08d5c27891cc93bfa05382db1c119977793f6a2c73fdbecb380fVictor Zverovichviz@fb.com2023-03-18T08:04:38-07:00Remove unused functions
158293bfa05382db1c119977793f6a2c73fdbecb380fd8e1c4265a1087ad818aa50aceafa37763250545Barry Revzinbarry.revzin@gmail.com2023-03-18T09:16:22-05:00%T is %H:%M:%S (#3349)
1583d8e1c4265a1087ad818aa50aceafa37763250545e1720c0e5133bd0a895ad9198e98043d717e9a7cTheOmegaCarrot78671864+TheOmegaCarrot@users.noreply.github.com2023-03-18T10:07:06-04:00fix case of variant which is valueless by exception (#3347)
1584e1720c0e5133bd0a895ad9198e98043d717e9a7c7f882918eba6430a0509b5e8547de21611264c5ctmartin-gh38798827+tmartin-gh@users.noreply.github.com2023-03-17T11:35:35-07:00Fix CUDA nvcc warning fmt/include/fmt/core.h(295): warning #1675-D: unrecognized GCC pragma (#3352)
15857f882918eba6430a0509b5e8547de21611264c5ccbc7b8d5c1a0a88671fa1497d9e09197fde334f2Gleb Mazovetskiyglex.spb@gmail.com2023-03-12T16:34:19Z`write_floating_seconds`: Fall back to `::round` (#3343)
1586cbc7b8d5c1a0a88671fa1497d9e09197fde334f2050293646fc0337cfdb5084bf16f3d6efc84e9d8Shawn Zhonggithub@shawnzhong.com2023-03-10T11:17:43-06:00Cleanup dead variable (#3338)
1587050293646fc0337cfdb5084bf16f3d6efc84e9d83daf33837c98f95a7763459e06ce443abb883726Vladislav Shchapovvladislav@shchapov.ru2023-03-05T21:01:06+05:00Path is not escaped twice in the debug mode (#3321)
15883daf33837c98f95a7763459e06ce443abb883726e0748e61ddc0cbef840596bf9748199a2197e613Cloyce D. Spradlingcloyce@users.noreply.github.com2023-03-04T09:22:43-08:00Enable consteval for Xcode 14.0.1 and later (#3331)
1589e0748e61ddc0cbef840596bf9748199a2197e613b94e1016fa5226e2683973bcde0de4544a035c52Victor Zverovichviz@fb.com2023-03-04T08:03:00-08:00Fix recursion check in range formatting
1590b94e1016fa5226e2683973bcde0de4544a035c5298699719f85445e0ab4a962c0b1a2a0218289814Joycejoycebrumu.u@gmail.com2023-03-01T12:58:59-03:00chore: set permission to cifuzz.yml (#3328)
159198699719f85445e0ab4a962c0b1a2a021828981448dfbcaa95f2043d29e3591ffd3090af4a5f33e2Victor Zverovichviz@fb.com2023-02-26T10:15:16-08:00Make # handling consistent with std::format
159248dfbcaa95f2043d29e3591ffd3090af4a5f33e2c644c753d7124b0161ad87003ce340ebfb0526c8Victor Zverovichviz@fb.com2023-02-26T09:08:53-08:00Improve license and PR template wording
1593c644c753d7124b0161ad87003ce340ebfb0526c873b7cee7fb0d46487607f95a7fc67229a3aea17cAntony Polukhinantoshkka@gmail.com2023-02-26T14:07:06+03:00Add '🐙 userver framework' to the projects
159473b7cee7fb0d46487607f95a7fc67229a3aea17c5b8302079d95096d47746a4b666fe11a2b5d1773Vladislav Shchapovvladislav@shchapov.ru2023-02-26T19:59:41+05:00Fix for issue #3325 (#3326)
15955b8302079d95096d47746a4b666fe11a2b5d17733a69529e8b80432d284e45c228bc4341b2178414tom-huntington55266932+tom-huntington@users.noreply.github.com2023-02-26T03:45:56+13:00Add optional support (#3303)
15963a69529e8b80432d284e45c228bc4341b217841476f520835fe8c49d7143d02d193f3f44955ffc01luzpazluzpaz@users.noreply.github.com2023-02-21T18:14:41-05:00Fix various typos (#3312)
159776f520835fe8c49d7143d02d193f3f44955ffc01507c3042d8d86bb80ef381bdc68ee0957a6ec52fVictor Zverovichviz@fb.com2023-02-19T09:24:29-08:00Call element parse in tuple parse
1598507c3042d8d86bb80ef381bdc68ee0957a6ec52f1741e90dec69ba8004530e837b35caa1e75af690Victor Zverovichviz@fb.com2023-02-18T10:23:42-08:00class -> typename
15991741e90dec69ba8004530e837b35caa1e75af690d646fd0daf6580f0df74ef483b5cae1ea6f077ffVictor Zverovichviz@fb.com2023-02-18T09:39:58-08:00Always call parse in range formatter
1600d646fd0daf6580f0df74ef483b5cae1ea6f077ffb5c2f74f455935cb0461110f1ff84b2244b03ae1Victor Zverovichviz@fb.com2023-02-16T11:21:08-08:00Minor cleanup
1601b5c2f74f455935cb0461110f1ff84b2244b03ae1e03753c4ac04d80517ec5fa92e78b0dc1f896a70Froster34234343+Fros1er@users.noreply.github.com2023-02-17T03:17:55+08:00change sopen_s to wsopen_s (fmtlib#3234) (#3293)
1602e03753c4ac04d80517ec5fa92e78b0dc1f896a706e6eb63770a8f69bba48d079fb0f43f036d6b543Vladislav Shchapovvladislav@shchapov.ru2023-02-12T20:46:50+05:00Add ubuntu mirrors (#3302)
16036e6eb63770a8f69bba48d079fb0f43f036d6b5433c5464ba1cbac7fa84009a5ec207977208be69e2Russell Greenerussell@shotover.com2023-02-07T16:12:58-06:00[msvc] fix warning about non-inline variable
16043c5464ba1cbac7fa84009a5ec207977208be69e2655046d24f2ffeaf44e483412df1c727a273764dShawn Zhonggithub@shawnzhong.com2023-02-11T10:46:28-06:00Fix OpenBSD build error (#3295)
1605655046d24f2ffeaf44e483412df1c727a273764d581c6292c98f998622f6adf0e6f0f5cb47704269Victor Zverovichviz@fb.com2023-02-10T09:45:27-08:00Fix container adaptor formatting
1606581c6292c98f998622f6adf0e6f0f5cb477042697718eeeacc98c2dfb6fe8714fb38ef31f2921ab9Shawn Zhonggithub@shawnzhong.com2023-02-08T19:25:41-06:00Add formatters for container adapters (#3279)
16077718eeeacc98c2dfb6fe8714fb38ef31f2921ab944e0eea94e98f12c54dd9ab6e346a0fb399a2c39Shawn Zhonggithub@shawnzhong.com2023-02-08T11:22:58-06:00Implement glibc ext for sec, min, and hour (#3271)
160844e0eea94e98f12c54dd9ab6e346a0fb399a2c3999070899b7476da670fc7a70c4515ddf3bab2bfcVictor Zverovichviz@fb.com2023-02-08T07:19:10-08:00Use FMT_HAS_INCLUDE and apply clang-format
160999070899b7476da670fc7a70c4515ddf3bab2bfc05e3a9233ac1dd0c2d9643e046dbb5f788c39f61Roman-Koshelev34384083+Roman-Koshelev@users.noreply.github.com2023-02-08T18:15:02+03:00Fix errors setting of FMT_USE_FLOAT128 (#3259)
161005e3a9233ac1dd0c2d9643e046dbb5f788c39f6170db193f09705d92df93977e4e59b91370815429Barry Revzinbarry.revzin@gmail.com2023-01-27T14:29:57-06:00Allowing formatting non-copyable ranges. (#3290)
161170db193f09705d92df93977e4e59b91370815429a2c05a10ec875712bfee739a05ed99fc3915f4e9Ivan Shynkarenkachronoxor@gmail.com2023-01-26T23:46:30+04:00Visual Studio 2022: fmt/format-inl.h(1145,60): warning C4310: cast truncates constant value #3287 (#3288)
1612a2c05a10ec875712bfee739a05ed99fc3915f4e9cae9bf45b964655c240f1fac23d5df30c54add15Victor Zverovichviz@fb.com2023-01-25T10:34:28+13:00Workaround a bug in MSVC <= 19.22
1613cae9bf45b964655c240f1fac23d5df30c54add1587c066a35b7cc70bb7d438a543c8b49b577e61f4Victor Zverovichviz@fb.com2023-01-25T09:32:03+13:00Simplify apidoc comments
161487c066a35b7cc70bb7d438a543c8b49b577e61f49409b2e4d8796a287fa1892540d6a8de4bb417cbShawn Zhonggithub@shawnzhong.com2023-01-24T14:30:00-06:00Implement `println` (#3267)
16159409b2e4d8796a287fa1892540d6a8de4bb417cbf89cd276f7dead38f11cebc73d1e91a1b1b38124Vladislav Shchapovvladislav@shchapov.ru2023-01-23T00:29:34+05:00Workaround for incompatibility between libstdc++ consteval-based std::is_constant_evaluated() implementation and clang-14 (#3281)
1616f89cd276f7dead38f11cebc73d1e91a1b1b38124240b728d813b52a9b616b1060f8fb52837ddb0c1jk-jeon33922675+jk-jeon@users.noreply.github.com2023-01-17T15:04:34-08:00Refactor countl_zero fallback (#3276)
1617240b728d813b52a9b616b1060f8fb52837ddb0c1dfbb952b2ccda738742d3903df159d32f890876eVictor Zverovichviz@fb.com2023-01-18T11:16:48+13:00Report an error on overflow
1618dfbb952b2ccda738742d3903df159d32f890876e39971eb336d60c6dd66f7e10343977359fd4b14dShawn Zhonggithub@shawnzhong.com2023-01-16T13:48:00-06:00Fix empty spec for time point (#3275)
161939971eb336d60c6dd66f7e10343977359fd4b14d0f42c17d85f26bbbd6a30d71ce8306d371426bfcShawn Zhonggithub@shawnzhong.com2023-01-15T13:47:24-06:00Fix localized format for float-point numbers (#3272)
16200f42c17d85f26bbbd6a30d71ce8306d371426bfcbfc0924eacaa3c6163eb872c8948098565464192jk-jeon33922675+jk-jeon@users.noreply.github.com2023-01-14T11:30:20-08:00Implement a new formatting algorithm for small given precision (#3269)
1621bfc0924eacaa3c6163eb872c8948098565464192676c2a107e9575663f79095d9b2c9d15168e1285Kenny Weisskennyweiss@users.noreply.github.com2023-01-13T11:36:00-08:00Bugfix for fmt::printf on Power9 architecture with the XL compiler (#3256)
1622676c2a107e9575663f79095d9b2c9d15168e12852c80cedc391e8042d06794b9e1327066a60994b5Shawn Zhonggithub@shawnzhong.com2023-01-11T13:36:50-06:00Fix negative subsec for time_point (#3261)
16232c80cedc391e8042d06794b9e1327066a60994b5dda53082be30e057c2250e884d29d771b5d4062cFrançois Carougefrancois.carouge@gmail.com2023-01-10T17:56:00-08:00Fix standard default installation target presence (#3264)
1624dda53082be30e057c2250e884d29d771b5d4062c2622cd23e69b67316cf678a97c268a874774c0e1Shawn Zhonggithub@shawnzhong.com2023-01-09T13:25:31-06:00Support fill, align & width for time point (#3260)
16252622cd23e69b67316cf678a97c268a874774c0e19e4a54fa6e25d7c40042f6256ce1fd304a97006cVictor Zverovichviz@fb.com2023-01-03T16:19:34-08:00Simplify arg_mapper
16269e4a54fa6e25d7c40042f6256ce1fd304a97006c9ce648067667f5bdaaef6b5f46cf63996e6c3f0fVictor Zverovichviz@fb.com2023-01-03T11:57:37-08:00Disable remaining implicit conversions
16279ce648067667f5bdaaef6b5f46cf63996e6c3f0f9121f9b1d32e2c4190f62253b4d7b4215f7c41c7Victor Zverovichviz@fb.com2023-01-03T10:24:31-08:00Disble deprecated implicit enum conversions
16289121f9b1d32e2c4190f62253b4d7b4215f7c41c7b7535365b286a78bd7b7d47cf9d99702c66bf09bVictor Zverovichviz@fb.com2023-01-02T10:53:41-08:00Enable format_as for classes
1629b7535365b286a78bd7b7d47cf9d99702c66bf09b09ed1ddb9cc1a6f166eb430f72816156daa8d57eVictor Zverovichviz@fb.com2023-01-02T10:43:08-08:00Enable format_as for non-integral types
163009ed1ddb9cc1a6f166eb430f72816156daa8d57e0ec65d99aac62865d62010b33089c4eb65f11ac0Victor Zverovichviz@fb.com2023-01-02T09:45:51-08:00Cleanup tests
16310ec65d99aac62865d62010b33089c4eb65f11ac071e4e0272237b67a4dd14629a80b110ed7b47b25Victor Zverovichviz@fb.com2023-01-02T09:12:55-08:00Merge parse_presentation_type into parse_format_specs
163271e4e0272237b67a4dd14629a80b110ed7b47b25aad546baa58d5ddc9be15ffa26559a573d6628acVictor Zverovichviz@fb.com2023-01-02T08:20:49-08:00Cleanup vprintf
1633aad546baa58d5ddc9be15ffa26559a573d6628ac14a69fcc54e2a7de9a999e930c8b39be1ba27fb3Victor Zverovichviz@fb.com2023-01-01T16:14:17-08:00Simplify presentation type parsing
163414a69fcc54e2a7de9a999e930c8b39be1ba27fb3bf34ffd33f97f81f5eeae1062e808858ab068a98Victor Zverovichviz@fb.com2023-01-01T10:44:55-08:00Use parse_align
1635bf34ffd33f97f81f5eeae1062e808858ab068a986056e07125a2c84f5fb1b65e14bf8d851a840071Victor Zverovichviz@fb.com2023-01-01T08:50:50-08:00Refactor format string parsing
16366056e07125a2c84f5fb1b65e14bf8d851a840071aa99b8640931e60f0c8c3c6f6182d4e9bdd3db1cVictor Zverovichviz@fb.com2022-12-30T19:35:05-08:00Simplify symbols
1637aa99b8640931e60f0c8c3c6f6182d4e9bdd3db1c6ade2eb4e544ae9228eff08f7706ebe2333f0414Victor Zverovichviz@fb.com2022-12-30T17:08:30-08:00Minor cleanup
16386ade2eb4e544ae9228eff08f7706ebe2333f0414caa697494256db228645698f22052aeb00b424e9Victor Zverovichviz@fb.com2022-12-30T16:53:03-08:00Inline all_int_set
1639caa697494256db228645698f22052aeb00b424e9a73a9b6a8443bb9bced066c94126b76f9c8f9b26Victor Zverovichviz@fb.com2022-12-30T16:27:46-08:00Simplify parse functions
1640a73a9b6a8443bb9bced066c94126b76f9c8f9b2672785a3abadb1440bd69759feb2d9e4718014504Victor Zverovichviz@fb.com2022-12-30T14:59:42-08:00Refactor format string checks
164172785a3abadb1440bd69759feb2d9e47180145040c3dd5ddd7d38c3d2b16a4df53c05e5a675d1fc1Victor Zverovichviz@fb.com2022-12-30T13:53:55-08:00Cleanup write
16420c3dd5ddd7d38c3d2b16a4df53c05e5a675d1fc1739b600f402c905307e6d196daa62b423d331d9fVictor Zverovichviz@fb.com2022-12-30T12:53:36-08:00Remove redundant check
1643739b600f402c905307e6d196daa62b423d331d9f3710c4d38f94bed780632293ed313ee65e64e0b0Victor Zverovichviz@fb.com2022-12-30T12:21:32-08:00Remove iterator shenanigans
16443710c4d38f94bed780632293ed313ee65e64e0b0a05ba44df801afd6b46fcb044488b3b32687e59eVictor Zverovichviz@fb.com2022-12-30T12:07:55-08:00Link to dragonbox
1645a05ba44df801afd6b46fcb044488b3b32687e59effb9b1d13c11014449b0253a82f9d23f9c9c5245Victor Zverovichviz@fb.com2022-12-30T10:58:22-08:00Simplify format string parsing
1646ffb9b1d13c11014449b0253a82f9d23f9c9c524532190859ec3e95ea1bebf455839f22631d727989Victor Zverovichviz@fb.com2022-12-30T10:20:07-08:00Improve handling of signed types
164732190859ec3e95ea1bebf455839f22631d7279898fe4d97d5e9c1f66dad55404df5c41637d416c18Victor Zverovichviz@fb.com2022-12-30T08:59:12-08:00Fix handling of char
16488fe4d97d5e9c1f66dad55404df5c41637d416c187e5a9595648f4643cd81eed83792ca93bf3b75c3Victor Zverovichviz@fb.com2022-12-30T07:30:28-08:00Reduce template instantiations
16497e5a9595648f4643cd81eed83792ca93bf3b75c39e60304869797c98bd4de15b50fbb1f96fd9bf1fOrvid King709247+Orvid@users.noreply.github.com2022-12-28T19:58:57-08:00Fix build with MSVC C++20 modules (#3254)
16509e60304869797c98bd4de15b50fbb1f96fd9bf1f7ad48c1f65a24a649a312425c3a92fa07eb48334Victor Zverovichviz@fb.com2022-12-28T06:58:04-08:00Clarify that unused args are allowed
16517ad48c1f65a24a649a312425c3a92fa07eb48334a921a596e7904674728b0ea8e9d2cdca3dc4cfadVictor Zverovichviz@fb.com2022-12-26T08:52:44-08:00Cleanup core.h
1652a921a596e7904674728b0ea8e9d2cdca3dc4cfad3e762fdf5c35878e72ea2e8668efe15840e8e240Victor Zverovichviz@fb.com2022-12-26T07:36:34-08:00Cleanup core.h
16533e762fdf5c35878e72ea2e8668efe15840e8e24079981a25287d957acede2fb594e1c9c5e7fa101fVictor Zverovichviz@fb.com2022-12-26T06:57:21-08:00Use ignore_unused
165479981a25287d957acede2fb594e1c9c5e7fa101fbd12aaa98e9157cb104bef6f2f5e7160bfc6c4d6Victor Zverovichviz@fb.com2022-12-25T19:54:48-08:00Cleanup ranges formatting
1655bd12aaa98e9157cb104bef6f2f5e7160bfc6c4d6b8f36207c9fb26a24cf64b543694b87d20653b7dVictor Zverovichviz@fb.com2022-12-25T12:31:38-08:00Simplify format string parsing
1656b8f36207c9fb26a24cf64b543694b87d20653b7dd907786f047ee841818a9cc63698dbc5f6cb3151Victor Zverovichviz@fb.com2022-12-25T11:21:48-08:00Simplify format string parsing
1657d907786f047ee841818a9cc63698dbc5f6cb3151f2355bbe5e7da373aebb27b5b2246c414e52cf86Victor Zverovichviz@fb.com2022-12-25T10:58:54-08:00Move anchor to where it belongs
1658f2355bbe5e7da373aebb27b5b2246c414e52cf86f398c94761dcf2bbdc1bec10856da2b5565fb81dVictor Zverovichviz@fb.com2022-12-25T10:25:35-08:00Fix docs
1659f398c94761dcf2bbdc1bec10856da2b5565fb81d4841784e82ab6a898d2fa6e3a8fd86de08e255d9Victor Zverovichviz@fb.com2022-12-25T10:24:36-08:00Fix docs
16604841784e82ab6a898d2fa6e3a8fd86de08e255d9cb72c23e9eef061d5979cf5d11c1839a2a90a986Vladislav Shchapovvladislav@shchapov.ru2022-12-25T22:24:07+05:00Simplify C99 strftime detection conditions
1661cb72c23e9eef061d5979cf5d11c1839a2a90a986583f2d8209bcc6792a4aa0372b08b3cc75855ce6Vladislav Shchapovvladislav@shchapov.ru2022-12-22T20:39:19+05:00Improve timezone tests
1662583f2d8209bcc6792a4aa0372b08b3cc75855ce632c4390704212497508c8d341b4852a490bf0046Vladislav Shchapovvladislav@shchapov.ru2022-12-22T20:25:12+05:00Set timezone for chrono tests
166332c4390704212497508c8d341b4852a490bf00463a5e19fbf5070fb50936d86ececc79506748ae91Victor Zverovichviz@fb.com2022-12-25T08:59:25-08:00Minor cleanup
16643a5e19fbf5070fb50936d86ececc79506748ae91dfb857ebef2ec9e43fb5a91ba561036feb3d7c17Victor Zverovichviz@fb.com2022-12-25T08:28:40-08:00Minor cleanup
1665dfb857ebef2ec9e43fb5a91ba561036feb3d7c179ea9b6bcb14e87124e8b2d4ada1521677726259bVictor Zverovichviz@fb.com2022-12-24T19:22:39-08:00Refactor format spec parsing
16669ea9b6bcb14e87124e8b2d4ada1521677726259b2b0ff62a7f966db268a9ce3052382d790fee7a01Victor Zverovichviz@fb.com2022-12-24T16:27:29-08:00Cleanup arg id parsing
16672b0ff62a7f966db268a9ce3052382d790fee7a01d1745084e03cde6d055f3db293392197815b32d9Victor Zverovichviz@fb.com2022-12-24T15:46:34-08:00Remove unused template arg from format_string_checker
1668d1745084e03cde6d055f3db293392197815b32d9407e7b7b6d83f6f591dbca0ba806df97c08fe23aVictor Zverovichviz@fb.com2022-12-24T15:09:09-08:00Simplify parse context
1669407e7b7b6d83f6f591dbca0ba806df97c08fe23a3cf97947553d3785ffdbe7bf37725ad2c0006227Victor Zverovichviz@fb.com2022-12-24T14:34:50-08:00basic_format_specs -> format_specs
16703cf97947553d3785ffdbe7bf37725ad2c0006227934c8e5f764730727dd4523b1206109c6e823875Victor Zverovichviz@fb.com2022-12-24T13:47:20-08:00Cleanup format string parsing
1671934c8e5f764730727dd4523b1206109c6e823875fc96938345e7d1adc0bcd07349db1e39a62f45d5Victor Zverovichviz@fb.com2022-12-24T11:40:34-08:00Refactor precision parsing
1672fc96938345e7d1adc0bcd07349db1e39a62f45d5f0ab112c348755e6e79a3c5571eca03f2d5fddd8Shawn Zhonggithub@shawnzhong.com2022-12-23T19:20:08-06:00Remove empty semicolon
1673f0ab112c348755e6e79a3c5571eca03f2d5fddd89660e5b9567a90da66056f8d98593b1d9d692dc0Victor Zverovichviz@fb.com2022-12-24T09:40:35-08:00Cleanup parsing
16749660e5b9567a90da66056f8d98593b1d9d692dc0a585571e90e7f5645bcf6548cef42078db940f49Victor Zverovichviz@fb.com2022-12-24T07:28:13-08:00Remove redundant tests
1675a585571e90e7f5645bcf6548cef42078db940f49840ec8569ddb304345f082bb82d733742f431504Shawn Zhonggithub@shawnzhong.com2022-12-23T19:16:24-06:00Ignore 0 character with align
1676840ec8569ddb304345f082bb82d733742f4315041dadeb8a3328fbcc3e88bc4e50bca6848bbf8d3fVictor Zverovichviz@fb.com2022-12-23T18:45:21-08:00Cleanup width handlers
16771dadeb8a3328fbcc3e88bc4e50bca6848bbf8d3f275b4b3417e26be3bdb5b45e16fa9af6584973a2Victor Zverovichviz@fb.com2022-12-23T16:05:05-08:00Refactor width parsing
1678275b4b3417e26be3bdb5b45e16fa9af6584973a2e004f1d69990772b5247b82b717e0adb4a6d9877Victor Zverovichviz@fb.com2022-12-23T11:17:37-08:00Remove obsolete parse-benchmark
1679e004f1d69990772b5247b82b717e0adb4a6d9877bde1a6070db188a163378b94d0c5d7ed9178a6f9Vladislav Shchapovvladislav@shchapov.ru2022-12-23T17:47:54+05:00Fix for issue #3241
1680bde1a6070db188a163378b94d0c5d7ed9178a6f9040dc2a5d48d0c8a0cc07fbadee7324257d042b1Victor Zverovichviz@fb.com2022-12-23T10:12:05-08:00Simplify fill and alignment parsing
1681040dc2a5d48d0c8a0cc07fbadee7324257d042b16a186bcd66bd2a808aae23588bcaf7861b95e638Clerothits@cleroth.com2022-12-23T10:44:36+08:00small typo in syntax.rst
16826a186bcd66bd2a808aae23588bcaf7861b95e6388c56919bd281f10ebad3dbf9d7b1b00c2a54b6b6Victor Zverovichviz@fb.com2022-12-21T14:51:23-08:00Localize FMT_USE_LOCAL_TIME
16838c56919bd281f10ebad3dbf9d7b1b00c2a54b6b6115001a3b165483563822645bb93fd9558908c50Shawn Zhonggithub@shawnzhong.com2022-12-17T03:52:20-06:00Check chrono spec starts with %
1684115001a3b165483563822645bb93fd9558908c50b90895412f46e18e5b17efdea2c8f79e7d7504b3Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)spamtrap@nedprod.com2022-12-16T16:23:52ZFormatting of system clocks ought to be to UTC, not to local time. This improves standards conformance of fmt.
1685b90895412f46e18e5b17efdea2c8f79e7d7504b3d072f1dc69674dd1cdfb9feb5126c40d42dbf0eaVictor Zverovichviz@fb.com2022-12-15T09:54:16-08:00Fix formatting of named arguments with locale
1686d072f1dc69674dd1cdfb9feb5126c40d42dbf0ea3999fd193a452bb3adc442facbcd3eed3562edd2Vladislav Shchapovvladislav@shchapov.ru2022-12-14T18:06:09+05:00Fix for issue #3228
16873999fd193a452bb3adc442facbcd3eed3562edd2c06e0b4ede84b52e4aa90ed35ff3061e792be6eaVictor Zverovichviz@fb.com2022-12-11T09:23:39-08:00Workaround an ADL issue
1688c06e0b4ede84b52e4aa90ed35ff3061e792be6ea1bf302a4ea7f6c006e082c2026cb05c54b7637e0Vladislav Shchapovvladislav@shchapov.ru2022-12-10T15:23:49+05:00Extract timezone offset from timezone conversion functions
16891bf302a4ea7f6c006e082c2026cb05c54b7637e0f1733afd49e940244b678525d4f9aa64360aef0eVladislav Shchapovvladislav@shchapov.ru2022-12-09T18:24:25+05:00Implement %Ez, %Oz for chrono formatter
1690f1733afd49e940244b678525d4f9aa64360aef0ef61dcccc6ed5b255c14079d501e890d15aa926c9Victor Zverovichviz@fb.com2022-12-10T09:35:55-08:00Pin godbolt example to specific version
1691f61dcccc6ed5b255c14079d501e890d15aa926c9f9bcbdcbcf76ea3f90324ad8b03b035186c9c434Victor Zverovichvictor.zverovich@gmail.com2022-12-06T11:52:37-08:00Update README.rst
1692f9bcbdcbcf76ea3f90324ad8b03b035186c9c4341a854b4aa55c4ae757f4f8d586dd95e8878f841eVictor Zverovichvictor.zverovich@gmail.com2022-12-06T11:51:59-08:00Update README.rst
16931a854b4aa55c4ae757f4f8d586dd95e8878f841e62ceb181b182e7730071578c9a8ebc185089b65fVictor Zverovichviz@fb.com2022-12-04T08:36:03-08:00Clarify what mod_inv_5 is
169462ceb181b182e7730071578c9a8ebc185089b65fb0c8263cb26ea178d3a5df1b984e1a61ef578950Radek Brichradek.brich@devl.cz2022-11-30T14:00:32+01:00fix #3105 - Compile-time error when mixing named argument with automatic indexing
1695b0c8263cb26ea178d3a5df1b984e1a61ef578950d24be2e95c3cc26aaa7cc02e55d44ceb3e74d3deMaksymilian Czudziakmaksymilian.czudziak@codilime.com2022-11-28T07:23:24+01:00include/fmt/core.h: copy constructors removal
1696d24be2e95c3cc26aaa7cc02e55d44ceb3e74d3de8d50d814dbf90c383f9b71ce77cf2f0addcfb399Vladislav Shchapovvladislav@shchapov.ru2022-11-30T22:32:32+05:00Add countl_zero function
16978d50d814dbf90c383f9b71ce77cf2f0addcfb399115ca96e0e8755524592beb99f1f0669335b8fdfVictor Zverovichviz@fb.com2022-11-30T11:04:51-08:00Fix a chrono formatting issue found by fuzzing
1698115ca96e0e8755524592beb99f1f0669335b8fdf886491625defc5fb90283b8ea6be181e039c1e35Vladislav Shchapovvladislav@shchapov.ru2022-11-28T23:45:52+05:00Bump tested CMake version to 3.25
1699886491625defc5fb90283b8ea6be181e039c1e3574c51ff37e4c3a75d7a1532e3d96b64cbbe47263Vladislav Shchapovvladislav@shchapov.ru2022-11-27T12:41:44+05:00Remove workaround for GTest bug
170074c51ff37e4c3a75d7a1532e3d96b64cbbe4726369ffedfe527aab014e83a84cf8d95b12ca75b066Vladislav Shchapovvladislav@shchapov.ru2022-11-26T16:42:02+05:00Skip only strptime dependent test in scan-test
170169ffedfe527aab014e83a84cf8d95b12ca75b066fae6f7e0816e37f83a28a1c2d913b764f2352796Chris Thrasherchrisjthrasher@gmail.com2022-11-24T23:33:42-06:00Use `target_compile_features` to specify C++ standard requirement
1702fae6f7e0816e37f83a28a1c2d913b764f2352796a69e43c9d743517909db4a4ecbf8a84bddce7b0aVictor Zverovichviz@fb.com2022-11-26T08:50:46-08:00Optimize range formatter
1703a69e43c9d743517909db4a4ecbf8a84bddce7b0a91c024ed3322793cf0fddd81fc1a83c22eb61709Victor Zverovichvictor.zverovich@gmail.com2022-11-25T09:52:02-08:00Update benchmark results
170491c024ed3322793cf0fddd81fc1a83c22eb61709649aa102d64d901edcce81f22589bb4faa9e7923Vladislav Shchapovvladislav@shchapov.ru2022-11-24T21:11:55+05:00Rename leading_v -> leading_xdigit
1705649aa102d64d901edcce81f22589bb4faa9e792331364732dcf0b2697259b8dce3ac6c16c6d2daf8David Korczynskidavid@adalogics.com2022-11-20T12:54:21-08:00CI linux: add CIFuzz Github action
170631364732dcf0b2697259b8dce3ac6c16c6d2daf874d55a4938111237d60af96c2f08d13e2a49f4daVladislav Shchapovvladislav@shchapov.ru2022-11-12T22:18:30+05:00Replace snprintf-based hex float formatter with internal implementation
170774d55a4938111237d60af96c2f08d13e2a49f4da8276f1a204fd3fcc4d8d11ca6f4435570dc12126Vladislav Shchapovvladislav@shchapov.ru2022-11-14T13:16:58+05:00Add missing operators
170881ebe70b9b2f76c80804aa63c76b0928e73d39b93160847ebd594115743a53230e5f5b697a74f733Vladislav Shchapovvladislav@shchapov.ru2022-11-19T16:07:05+05:00Fix warning: a class type that is not trivially copyable passed through ellipsis (EDG frontend)
17093160847ebd594115743a53230e5f5b697a74f7336a95f8c7ebb6b22075ee52a93b025fb8d2c355bdVladislav Shchapovvladislav@shchapov.ru2022-11-13T15:18:57+05:00Enable C++17 tests on macOS
17106a95f8c7ebb6b22075ee52a93b025fb8d2c355bdc7980542d3cf7e7479899d3d14bba19cdf17593dVladislav Shchapovvladislav@shchapov.ru2022-11-13T15:17:57+05:00Add missing env CTEST_OUTPUT_ON_FAILURE
1711c7980542d3cf7e7479899d3d14bba19cdf17593d7df30f91aee5444a733cec0b911d21cebdeb62aethesmurph111342020+thesmurph@users.noreply.github.com2022-11-16T09:42:01-08:00Skip the scan-test if strptime isn't defined (#3184)
17127df30f91aee5444a733cec0b911d21cebdeb62aed2e89c8b080394e996d449371267365c223ca76bHans-Martin B. Jensen32485905+hmbj@users.noreply.github.com2022-11-14T06:54:32+01:00Format unique_ptr with custom deleter (#3177)
1713d2e89c8b080394e996d449371267365c223ca76bbd19593204155d1baf9bc5f79c73c723fdfeb319Victor Zverovichviz@fb.com2022-11-08T19:35:34-10:00Document more chrono specs
1714bd19593204155d1baf9bc5f79c73c723fdfeb319fd0d0ec8df94be190a555aa4b0c77a144595b396Victor Zverovichviz@fb.com2022-11-08T16:22:23-10:00Document more chrono specs
1715fd0d0ec8df94be190a555aa4b0c77a144595b3968e93434edd54903c37424562a5b66af729eab2c7Victor Zverovichviz@fb.com2022-11-08T14:56:02-10:00Document more chrono specs
17168e93434edd54903c37424562a5b66af729eab2c7fc07217d85e6dcec52878807d6bbd89a9d9156a5Victor Zverovichviz@fb.com2022-11-08T11:21:16-08:00Update README.rst
1717fc07217d85e6dcec52878807d6bbd89a9d9156a5cb7373b46960e4bb1dee5758d6782a6fea19713bVictor Zverovichviz@fb.com2022-11-02T15:42:47-07:00Make utf-8 detection compatible with gbk
1718cb7373b46960e4bb1dee5758d6782a6fea19713b795ed8abf5c16077e5b0874cd76ec6a35cd45ea4Vladislav Shchapovvladislav@shchapov.ru2022-11-03T01:17:16+05:00Replace format with FMT_STRING. (#3162)
1719795ed8abf5c16077e5b0874cd76ec6a35cd45ea466d71a1b351a29189aede96f5e12db826492413dStepan Ponomaryov51433792+SappyJoy@users.noreply.github.com2022-11-02T21:58:51+03:00Add precision modifier for seconds in chrono format (#3148)
172066d71a1b351a29189aede96f5e12db826492413d80f8d34427d40ec5e7ce3b10ededc46bd4bd5759Barry Revzinbarry.revzin@gmail.com2022-11-02T13:04:54-05:00Fixing formatting of range of range of char. (#3158)
172180f8d34427d40ec5e7ce3b10ededc46bd4bd575964965bdc969deca4746022e6b9d0dcfc0037fa66Ihor Dutchakihor.youw@gmail.com2022-10-23T17:21:36+03:00fmt::ostream - aggregate buffer instead of inheriting it (#3139)
172264965bdc969deca4746022e6b9d0dcfc0037fa66e1ffa7655d6cb6686ffe4b78658b5f401de62bbcStepan Ponomaryov51433792+SappyJoy@users.noreply.github.com2022-10-20T20:22:03+03:00Add locale getter in tm_writer (#3147)
1723e1ffa7655d6cb6686ffe4b78658b5f401de62bbc8c19bf3f2f19ec267874a2660ab1bd7fe8f809aaVladislav Shchapovvladislav@shchapov.ru2022-10-20T19:49:53+05:00Fix warning: conditional expression is constant. (#3150)
17248c19bf3f2f19ec267874a2660ab1bd7fe8f809aaf67dbc981140af31751282e2a415d1640c86e878Federico Razzoliinfo@federico-razzoli.com2022-10-17T21:33:05+01:00Mention MariaDB amongst the projects that use fmt (#3145)
1725f67dbc981140af31751282e2a415d1640c86e878cd7202e0399677942a5428a7db9dec1d3c8b5c45Vladislav Shchapovvladislav@shchapov.ru2022-10-17T23:15:28+05:00Remove duplicate implementation (#3144)
1726cd7202e0399677942a5428a7db9dec1d3c8b5c4551d3685efe0eb8a44656f9fd5dac6a04f4e58259Vladislav Shchapovvladislav@shchapov.ru2022-10-17T02:04:55+05:00Fix overflow error (#3143)
172751d3685efe0eb8a44656f9fd5dac6a04f4e582599254cfa6f0cc9d6fc9eec0c16181bfbba08e75ecVladislav Shchapovvladislav@shchapov.ru2022-10-15T04:34:24+05:00Remove duplicate template parameter. (#3142)
17289254cfa6f0cc9d6fc9eec0c16181bfbba08e75eccfb34a06076d7d375f9f99daff60b5af05ba5c28Patrick Roocksmail@p-roocks.de2022-10-12T23:33:53+02:00Support formatting of subseconds (#3115)
1729cfb34a06076d7d375f9f99daff60b5af05ba5c285ad7b713814f83389d45b92a23ccc08a2351f3f2Ihor Dutchakihor.youw@gmail.com2022-10-12T20:53:47+03:00Avoid using `uint` as a type name (#3137)
17305ad7b713814f83389d45b92a23ccc08a2351f3f2d2c47c0df23d95e3d7c5def06e5f67f32eb7ffc7Tinson Lailaitingsheng@hotmail.com2022-10-12T23:23:12+08:00Fix options for C++20 experimental module in CMake (#3134)
1731d2c47c0df23d95e3d7c5def06e5f67f32eb7ffc7491c32cbd9ba0cc4b36f7576afcaf6a0a37b0633Vladislav Shchapovvladislav@shchapov.ru2022-10-08T01:46:45+05:00Fix broken condition (#3129)
1732491c32cbd9ba0cc4b36f7576afcaf6a0a37b0633662adf4f33346ba9aba8b072194e319869ede54aVictor Zverovichviz@fb.com2022-10-05T21:12:38-07:00Workaround gcc bug 103879
1733662adf4f33346ba9aba8b072194e319869ede54aad91cab374b09ca45efe76633e083676d9c29b64Vladislav Shchapovvladislav@shchapov.ru2022-10-02T05:46:09+05:00Move formatter<std::error_code> from fmt/os.h to fmt/std.h (#3125)
1734ad91cab374b09ca45efe76633e083676d9c29b640ccaed3a6c745ed2a625b8d6531111ba668e4feaVladislav Shchapovvladislav@shchapov.ru2022-09-29T21:52:38+05:00Normalization of stdlib inline namespace names (#3119)
17350ccaed3a6c745ed2a625b8d6531111ba668e4feaad719619cc0627c9756d1b6314e05df14b127de0Vladislav Shchapovvladislav@shchapov.ru2022-09-29T04:51:23+05:00Set CMAKE_RUNTIME_OUTPUT_DIRECTORY relative to CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR (#3120)
1736ad719619cc0627c9756d1b6314e05df14b127de06e0a5f7fbadc17821b728233b7f54570844fb818Patrick Roocksmail@p-roocks.de2022-09-28T16:31:53+02:00Support formatting of std time_point with utc_clock (#3110)
17376e0a5f7fbadc17821b728233b7f54570844fb81848f525d025cadbedce0b2288ff8e19b6877341e4Dimitrij Mijoskidmjpp@hotmail.com2022-09-27T20:38:46+02:00Update CI to Ubuntu 20.04 and to newer versions of actions
173848f525d025cadbedce0b2288ff8e19b6877341e40b5cb18b71719d78b228eafd1d29fac592fde86chuangqinjinhuangqinjin@gmail.com2022-09-22T22:01:43+08:00Add basic_format_string::get()
17390b5cb18b71719d78b228eafd1d29fac592fde86c4c4f99a583704f11a6255d35c505ab87be15872fVictor Zverovichviz@fb.com2022-09-21T17:11:43-07:00Use buffering in to_string to avoid bloat
17404c4f99a583704f11a6255d35c505ab87be15872f3272a7a3ce3ea5e1f32327f8c70a9573ea8ec406Victor Zverovichviz@fb.com2022-09-21T12:05:57-07:00Update a godbolt link
17413272a7a3ce3ea5e1f32327f8c70a9573ea8ec406a48e3355a682b7e76d672c4dbd64aad2aad2ec6eVictor Zverovichviz@fb.com2022-09-21T12:03:18-07:00Update an example
1742a48e3355a682b7e76d672c4dbd64aad2aad2ec6eafcf424294ee25ea0f22e7f0f20abddb8329d643Victor Zverovichviz@fb.com2022-09-18T08:44:04-07:00Improve docs
1743afcf424294ee25ea0f22e7f0f20abddb8329d643ac85afaab619751ae027456091ea90d08acb5c24Victor Zverovichviz@fb.com2022-09-16T15:27:18-07:00Update docs
1744ac85afaab619751ae027456091ea90d08acb5c243178bb9a265e36c5fca244f1e36a7d0628d7bbdeVictor Zverovichviz@fb.com2022-09-16T14:25:14-07:00Simplify format_error
17453178bb9a265e36c5fca244f1e36a7d0628d7bbdecf58f64c5436c6f1c2173bdc82e7f2ccae1d1034Victor Zverovichviz@fb.com2022-09-16T10:29:53-07:00Update docs
1746cf58f64c5436c6f1c2173bdc82e7f2ccae1d1034e4e0ae39182dd6f360738c7076c03b9f80ff34a9Victor Zverovichviz@fb.com2022-09-16T10:28:00-07:00Update docs
1747e4e0ae39182dd6f360738c7076c03b9f80ff34a9d65acc4e6cf111945d2df0ef524ed6c2f4a13427Victor Zverovichviz@fb.com2022-09-15T20:41:32-07:00Use fmt/core.h in examples
1748d65acc4e6cf111945d2df0ef524ed6c2f4a13427c9f790b0615adb42ffbff4b9d760cb627873639eVictor Zverovichviz@fb.com2022-09-14T10:59:50-07:00Improve docs
1749c9f790b0615adb42ffbff4b9d760cb627873639e6b8144a5acde60d97920d99399ccd0fba2675c80Victor Zverovichviz@fb.com2022-09-14T10:58:52-07:00Update docs
17506b8144a5acde60d97920d99399ccd0fba2675c802d66ad5d337ec1c4bcec900a3b24b4737664a59bVictor Zverovichviz@fb.com2022-09-14T06:38:29-07:00Update locale docs
17512d66ad5d337ec1c4bcec900a3b24b4737664a59b042af53324b3250ea38e9b98c79dcce5709ac726Björn Schäpersbjoern@hazardy.de2022-09-11T11:22:26+02:00Suppress -Wshadow
1752042af53324b3250ea38e9b98c79dcce5709ac726192859c2b5dda3a015a7b1bf023f0c2475f0350cBjörn Schäpersbjoern@hazardy.de2022-09-11T11:16:07+02:00Suppress -Wfloat-equal
1753192859c2b5dda3a015a7b1bf023f0c2475f0350ce2f6d7665b134c20bc704f0c3d1d0d9305b4f564Victor Zverovichviz@fb.com2022-09-12T15:32:12-07:00Optimize writing to buffers via back_insert_iterator
1754e2f6d7665b134c20bc704f0c3d1d0d9305b4f56461844b6b67166690adeb297c585062aa5bebf390Sergiu Deitschsergiu.deitsch@gmail.com2022-09-12T11:01:44+02:00fix gcc <= 7.1 compile errors
175561844b6b67166690adeb297c585062aa5bebf3907a752e75ffee3950624a7ad536777bc9a8bd11a2Vladislav Shchapovvladislav@shchapov.ru2022-09-11T22:00:50+05:00Fix build error on GCC-9
17567a752e75ffee3950624a7ad536777bc9a8bd11a294ceb38a0943c50ea9939050a7f4e8e4c9da43d2Vladislav Shchapovvladislav@shchapov.ru2022-09-11T01:25:20+05:00New CI: GCC-9
175794ceb38a0943c50ea9939050a7f4e8e4c9da43d258c4c012fab36b7a220322a593b6d993e1937bd3Victor Zverovichviz@fb.com2022-09-11T09:33:31-07:00Improve locale API
175858c4c012fab36b7a220322a593b6d993e1937bd3c3494ae364eb1dae545d75c10c9d2906e1914c72Victor Zverovichviz@fb.com2022-09-11T08:08:53-07:00Disable slow windows build and simplify write_loc
1759c3494ae364eb1dae545d75c10c9d2906e1914c728ae56161c804aa1016b2b056f65d13103a2bdc8aVictor Zverovichviz@fb.com2022-09-05T14:35:34-07:00Refactor float localization
17608ae56161c804aa1016b2b056f65d13103a2bdc8a76705fc2eeaa5a28fcb80221906f363be4ed86e3Andy Maloneyasmaloney@gmail.com2022-09-10T21:05:10-04:00Fix compilation with FMT_ENFORCE_COMPILE_STRING and FMT_WERROR (#3091)
176176705fc2eeaa5a28fcb80221906f363be4ed86e321c2137e77a41a0b815c3735ce971e7af7cb0c21Victor Zverovichviz@fb.com2022-09-10T15:06:09-07:00Update doc
176221c2137e77a41a0b815c3735ce971e7af7cb0c21ecffca672656d6e4a2d39314237289f5740e8562Vladislav Shchapovvladislav@shchapov.ru2022-09-10T20:04:00+05:00Add class name output to formatter for std::exception (#3076)
1763ecffca672656d6e4a2d39314237289f5740e85623176e0fad7e99904d33d1cd0d04da11479066927Victor Zverovichviz@fb.com2022-09-07T17:33:31-07:00Don't parse '}' as fill
17643176e0fad7e99904d33d1cd0d04da114790669271feb430faaac6bd8094e996861d6025f9903d34egerboengelsgithub@gerbo.org2022-09-07T23:15:12+02:00Add locale overload for formatted_size (#3084) (#3087)
17651feb430faaac6bd8094e996861d6025f9903d34eb98ffb7dbdb7d97e14ea65fad757cb5bb853d98bVinaCCraidsmainacc@gmail.com2022-09-05T20:50:06+02:00Fix intellisense on Windows (#3082)
1766b98ffb7dbdb7d97e14ea65fad757cb5bb853d98bbac53951b827ac71abfe6a213be9d1e1a89d50aaVictor Zverovichviz@fb.com2022-09-04T20:20:59-07:00Improve locale handling
1767bac53951b827ac71abfe6a213be9d1e1a89d50aad59b89e9cd9a130d45b62a434eb9c105908310e1Vladislav Shchapovvladislav@shchapov.ru2022-09-04T23:41:16+05:00Add starts_with to basic_string_view. (#3080)
1768d59b89e9cd9a130d45b62a434eb9c105908310e158a5563a9ff7050fbd50dedd5f1de59cb7509e56Victor Zverovichviz@fb.com2022-09-04T10:44:05-07:00More locale
176958a5563a9ff7050fbd50dedd5f1de59cb7509e561b94271ff69f1159abb0907dd5a18700531b2922Victor Zverovichviz@fb.com2022-09-04T09:01:26-07:00Implement grouping
17701b94271ff69f1159abb0907dd5a18700531b2922768d79a8397cd86e60f3e739a7f6f810f2505391Victor Zverovichviz@fb.com2022-09-03T10:35:57-07:00Add support for UTF-8 digit separators
1771768d79a8397cd86e60f3e739a7f6f810f250539191ecb38a34e5323193417265c74f0fe8d4f8b4f6Victor Zverovichviz@fb.com2022-09-03T08:10:59-07:00Implement format_facet
177291ecb38a34e5323193417265c74f0fe8d4f8b4f6aec3bb5d0a0f01a8bdf97b6a68fc2458732a9b0dVictor Zverovichviz@fb.com2022-09-03T07:01:11-07:00Localize negative integers
1773aec3bb5d0a0f01a8bdf97b6a68fc2458732a9b0d29c6000137dd94151b61e34fc9f658304878d71eVictor Zverovichviz@fb.com2022-09-03T06:35:55-07:00Workaround C complex.h idiocy
177429c6000137dd94151b61e34fc9f658304878d71efec5515c55f85143077806bf01650c23b08d3751NewbieOrangeNewbieOrange@users.noreply.github.com2022-09-03T12:08:07+08:00Simplify is_variant_like_ check, fix compile error before GCC 11 (#3072)
1775fec5515c55f85143077806bf01650c23b08d3751f187274d3637403e1391deb69233b34b5e345d37Victor Zverovichviz@fb.com2022-09-02T17:27:19-07:00num_format_facet -> format_facet
1776f187274d3637403e1391deb69233b34b5e345d37fc5e59fe4a27c8589ba662ffea3b285a8f9aaff7Victor Zverovichviz@fb.com2022-09-02T13:45:23-07:00Add loc_value
1777fc5e59fe4a27c8589ba662ffea3b285a8f9aaff7d6a8704605686191b4cd6dafd7cab6790e1dce5dVictor Zverovichviz@fb.com2022-09-02T12:58:40-07:00Don't use stringstream
1778d6a8704605686191b4cd6dafd7cab6790e1dce5d56c72a671c24434377e619192d485be192ca47b4Victor Zverovichviz@fb.com2022-09-02T11:44:08-07:00Improve locale support
177956c72a671c24434377e619192d485be192ca47b44191477b98de8d52497f9449c815fad895f43384Victor Zverovichviz@fb.com2022-09-02T09:36:41-07:00Reduce locale dependency
17804191477b98de8d52497f9449c815fad895f4338475383a87f9eeffa80e33efd2bee4e9f501d9c088Zach Toogoodzach.toogood@mapbox.com2022-09-02T18:33:37+03:00Add formatter for std::exception (#3062)
178175383a87f9eeffa80e33efd2bee4e9f501d9c08848327a82e335fda96eb184602d84c562ddb372c2Victor Zverovichviz@fb.com2022-09-01T18:25:23-07:00Inline trivial functions
178248327a82e335fda96eb184602d84c562ddb372c2b79ed4105ab2ee268cfdf056aed5b7fb4c09dcb8Victor Zverovichviz@fb.com2022-09-01T17:06:28-07:00Make format.h compile faster
1783b79ed4105ab2ee268cfdf056aed5b7fb4c09dcb864e29893cfd3a603b79e38d75384e12336e8b980Victor Zverovichviz@fb.com2022-09-01T16:14:53-07:00Remove unnecessary type_identity
178464e29893cfd3a603b79e38d75384e12336e8b9800b0f7cfbfcebd021c910078003d413354bd843e2Victor Zverovichviz@fb.com2022-08-31T08:05:17-07:00Improve locale support
17850b0f7cfbfcebd021c910078003d413354bd843e240e414d823d8af78cf6f52f3356c4c54e02eb62fVictor Zverovichviz@fb.com2022-09-01T09:18:53-07:00hip workaround
178640e414d823d8af78cf6f52f3356c4c54e02eb62f33b4c33c5b5a1f5ccb00b983012da5075fdb851aGreg Sjaardemagsjaardema@gmail.com2022-08-29T13:47:17-06:00Fix compilation error with gcc-7.2.0
178733b4c33c5b5a1f5ccb00b983012da5075fdb851aa07411c2b9c440ce0879deeb05774b19bdc48dd2Vladislav Shchapovvladislav@shchapov.ru2022-08-25T17:43:03+05:00Requires FMT_CONSTEXPR20 support
1788a07411c2b9c440ce0879deeb05774b19bdc48dd2797d82b21a6ee477a86de225e61ca3b11ff55a61Vladislav Shchapovvladislav@shchapov.ru2022-08-25T15:57:31+05:00Disable compile-time checks for dynamic width/precision test for LCC and compiler without std::is_constant_evaluated()
1789797d82b21a6ee477a86de225e61ca3b11ff55a61a553521d6d8a7b66fd5b62643600d939df91d53eVladislav Shchapovvladislav@shchapov.ru2022-08-25T16:01:05+05:00Disable non-type template args for LCC
1790a33701196adfad74917046096bf5a2aa0ab0bb501f575fd5c90278bcf723f72737f0f63c1951bea3Victor Zverovichviz@fb.com2022-08-27T08:57:10-07:00tag: 9.1.0Update version
17911f575fd5c90278bcf723f72737f0f63c1951bea3c7635288f70c1228716519ece2803eb2582fd2f9Victor Zverovichviz@fb.com2022-08-27T08:55:39-07:00Bump version
1792c7635288f70c1228716519ece2803eb2582fd2f9c8ed78e315fef3c6c1171c0ba500f61e86f60a35Victor Zverovichviz@fb.com2022-08-27T08:28:07-07:00Fix docs, take 2
1793c8ed78e315fef3c6c1171c0ba500f61e86f60a35e07cfb2068147b18ef8cf332b59ca2399d52c33fVictor Zverovichviz@fb.com2022-08-27T08:01:47-07:00Fix docs
1794e07cfb2068147b18ef8cf332b59ca2399d52c33f1dc7af56936ba498d19b1caf5da7bca2e65a7177Victor Zverovichviz@fb.com2022-08-27T07:55:06-07:00Update changelog
17951dc7af56936ba498d19b1caf5da7bca2e65a7177f7d21c3a1ada3ce0f9c6525eb9233d688d078555Victor Zverovichviz@fb.com2022-08-27T07:52:58-07:00Fix markup
1796f7d21c3a1ada3ce0f9c6525eb9233d688d078555a55bcb24bd5bc3df6ea977e2a0920ec3a5dc6bf6Victor Zverovichviz@fb.com2022-08-27T07:51:24-07:00Update changelog
1797a55bcb24bd5bc3df6ea977e2a0920ec3a5dc6bf630cb2b3122845bef1e61f88423d7efb04a32d052Victor Zverovichviz@fb.com2022-08-27T07:13:36-07:00Update changelog
179830cb2b3122845bef1e61f88423d7efb04a32d052cf8d3c3229da430ac5c0f3b5eb76e764ff43875cVictor Zverovichviz@fb.com2022-08-27T06:52:25-07:00Remove appveyor config
1799cf8d3c3229da430ac5c0f3b5eb76e764ff43875c3c3cb6f6b1c807f0d29693ee9a4540d996620040Victor Zverovichviz@fb.com2022-08-26T16:17:42-07:00Update changelog
18003c3cb6f6b1c807f0d29693ee9a4540d99662004091481f255cf6b61a14637ca9a750883301d12b27Victor Zverovichviz@fb.com2022-08-26T16:00:24-07:00Update changelog
180191481f255cf6b61a14637ca9a750883301d12b27f98048b621ae0cfb745d7532deead89034203f5dVictor Zverovichviz@fb.com2022-08-26T15:45:00-07:00Detemplatize code_point_length_impl
1802f98048b621ae0cfb745d7532deead89034203f5d4a8e2949bb8d803a7607b62b632ec6d8669b7995Vladislav Shchapovvladislav@shchapov.ru2022-08-27T03:37:15+05:00Fix bugs in utf8 decoder (#3056)
18034a8e2949bb8d803a7607b62b632ec6d8669b79953a3b0709e2abe00e662534c421c8a24392374930Victor Zverovichviz@fb.com2022-08-25T17:28:22-07:00Fix formatting of ranges of code unit types
18043a3b0709e2abe00e662534c421c8a24392374930e724bbea162839133b26a44313673bf14751fe3bVladislav Shchapovvladislav@shchapov.ru2022-08-25T00:37:34+05:00Disable bogus -Wstringop-overflow on GCC 11 (#3054)
1805e724bbea162839133b26a44313673bf14751fe3b665d9779ec4faefe643a0ffefe8d3ee6cde74d55Victor Zverovichviz@fb.com2022-08-24T10:00:12-07:00Fix wchar_t corner cases
1806665d9779ec4faefe643a0ffefe8d3ee6cde74d5513d07c6a3d69fbf934a4814c303a1d99dac1c9b0Bernhard Manfred Gruberbernhardmgruber@gmail.com2022-08-24T19:56:45+02:00Disable non-type template args for nvhpc (#3053)
180713d07c6a3d69fbf934a4814c303a1d99dac1c9b0391f922acc7b2da4001ad241a18b8b570d7d1d5fVictor Zverovichviz@fb.com2022-08-24T09:16:12-07:00Apply doc fixes retroactively
1808391f922acc7b2da4001ad241a18b8b570d7d1d5fdc59d3df3f6d0eeee19c5baa80b160a9b96fe0d0Victor Zverovichviz@fb.com2022-08-24T08:30:03-07:00Improve error reporting in format string compilation
1809dc59d3df3f6d0eeee19c5baa80b160a9b96fe0d0489dabbd310546c4a3ba10a99d7f3c8251c45152Victor Zverovichviz@fb.com2022-08-21T08:16:11-07:00Fix a warning in gtest
1810489dabbd310546c4a3ba10a99d7f3c8251c45152541cd218381493728241fcc690e8c362434a37eaVladislav Shchapovvladislav@shchapov.ru2022-08-24T19:13:27+05:00Fix decoder on broken utf8 sequences. (#3044)
1811541cd218381493728241fcc690e8c362434a37ea1f95c3438151a6f5371d03850a7fc8f019cc525eVictor Zverovichviz@fb.com2022-08-20T08:06:20-07:00Fix locale name (thanks Mikhail Paulyshka)
18121f95c3438151a6f5371d03850a7fc8f019cc525e779449fd99d44c585577131cdba5b9839d8e019bVictor Zverovichviz@fb.com2022-08-20T07:46:58-07:00Fix sign handling with large code units
1813779449fd99d44c585577131cdba5b9839d8e019bfbb568bce09347da842e1fcda4277c978f711dd9Victor Zverovichviz@fb.com2022-08-20T07:18:30-07:00Belarusify test
1814fbb568bce09347da842e1fcda4277c978f711dd936c23bd5fd92ad846cdbf8b7ecd6a87b7d3efae4Olli Luptonoliver.lupton@epfl.ch2022-08-18T20:30:40+02:00nvhpc/22.3: workaround for c++17 mode. (#3043)
181536c23bd5fd92ad846cdbf8b7ecd6a87b7d3efae49ff0f3a7d6a79194cc251407d34821ae59849937Haowei Hsu71438617+hwhsu1231@users.noreply.github.com2022-08-18T05:18:39+08:00Prepare for deprecating FindPythonInterp module. (#3040)
18169ff0f3a7d6a79194cc251407d34821ae59849937fd41110d383b7240231718f009b21498e3984cccRémi Burtinremi.burtin@sbg-systems.com2022-08-16T18:02:31+02:00Fix docs
1817fd41110d383b7240231718f009b21498e3984cccfc23cfbf4e2e9e29f53214c6159e59c7a5f9a507Dimitrij Mijoskidmjpp@hotmail.com2022-08-09T12:44:37+02:00Add MinGW to CI
1818fc23cfbf4e2e9e29f53214c6159e59c7a5f9a507fd93b633b8e8e3a671f73abb03c8f88145ae7a7aDimitrij Mijoskidmjpp@hotmail.com2022-08-08T22:35:51+02:00Fix testsuite on MinGW + MSVCRT
1819fd93b633b8e8e3a671f73abb03c8f88145ae7a7a7fb8d33f9d073222ed867726f8d3121312c690c5Mark Santaniellomarksantaniello@users.noreply.github.com2022-08-10T09:35:30-07:00Constexpr formatted_size (#3026)
18207fb8d33f9d073222ed867726f8d3121312c690c58bd02e93b2d38ce3d69f117623e64e28c6f331cdVictor Zverovichviz@fb.com2022-08-09T15:51:10-07:00Fix compile-time width/precision type check
18218bd02e93b2d38ce3d69f117623e64e28c6f331cdd9c1c7353a48e0ea12735ef442a1eae4c370ccd7Dimitrij Mijoskidmjpp@hotmail.com2022-08-09T17:04:45+02:00Reduce conditional compilation
1822d9c1c7353a48e0ea12735ef442a1eae4c370ccd7682e097bee9aaa88e9c9826e72d87c2ec1b1226bDimitrij Mijoskidmjpp@hotmail.com2022-08-05T22:26:39+02:00Use is_utf8() in print(std::ostream&, ...)
1823682e097bee9aaa88e9c9826e72d87c2ec1b1226bb9087ee58773708078791616dbe40267b25c8bdcVladislav Shchapovvladislav@shchapov.ru2022-08-05T20:53:17+05:00Remove -Wl,--as-needed linker option
1824b9087ee58773708078791616dbe40267b25c8bdcdf56fdf883e3bb2832b3cff1ccc623ae0d66376dHannes Friederichhfriederich@fb.com2022-08-05T08:34:59+02:00Suppress unused typedef warning
1825df56fdf883e3bb2832b3cff1ccc623ae0d66376d90c48b852528b6f4de92e8d8b4332881f6df2474Victor Zverovichviz@fb.com2022-08-05T07:00:34-07:00Clarify docs for compile-time checks
182690c48b852528b6f4de92e8d8b4332881f6df24745a8b7cd742066bbb6baf9ca476a860b5b1026d25Vladislav Shchapovvladislav@shchapov.ru2022-07-30T12:06:59+05:00Remove double code execution
18275a8b7cd742066bbb6baf9ca476a860b5b1026d2536a25d75b4ce251a19144cc29e34986d4f7614acVladislav Shchapovvladislav@shchapov.ru2022-07-30T11:47:33+05:00Add comment
182836a25d75b4ce251a19144cc29e34986d4f7614ac6c9304b2c2e9c918aa4eafc1646d69ceba9e8a53Vladislav Shchapovvladislav@shchapov.ru2022-07-30T11:25:10+05:00Reuse detail::string_literal in the chrono formatter
18296c9304b2c2e9c918aa4eafc1646d69ceba9e8a5324ab9dd19e0505bd41a07d2f17dd35249c741611Vladislav Shchapovvladislav@shchapov.ru2022-07-30T00:40:02+05:00Replace ParseContext with basic_format_parse_context
183024ab9dd19e0505bd41a07d2f17dd35249c741611a95dc17017611498476f9929866904e23192ced4Vladislav Shchapovvladislav@shchapov.ru2022-07-29T23:05:04+05:00Remove duplicate method
1831a95dc17017611498476f9929866904e23192ced45f774c0aed4af6494b412cd3883e0f09295bd79dVladislav Shchapovvladislav@shchapov.ru2022-07-29T22:41:43+05:00Remove unused condition
18325f774c0aed4af6494b412cd3883e0f09295bd79d6567df7f2400835299ba3e52566497391d6b8dffVictor Zverovichviz@fb.com2022-08-02T15:49:41-07:00I shouldn't be there
18336567df7f2400835299ba3e52566497391d6b8dff6c6b1fbf6ef62e4109e139c4cbd6db5cae804e8fVictor Zverovichviz@fb.com2022-08-02T06:50:09-07:00Update README.rst
18346c6b1fbf6ef62e4109e139c4cbd6db5cae804e8f9beddd08f9708ced1f154d399c40f1be3f23eef1Vladislav Shchapovvladislav@shchapov.ru2022-07-31T00:46:31+05:00Workaround a bug in MSVC
18359beddd08f9708ced1f154d399c40f1be3f23eef16452e3c9eb676153b99cb8fac0e30eb400628abcDimitrij Mijoskidmjpp@hotmail.com2022-07-28T20:05:04+02:00Improve CI on Windows
18366452e3c9eb676153b99cb8fac0e30eb400628abc756822ba39941e1e033f26e4c07547cc7058948cVictor Zverovichviz@fb.com2022-08-02T06:26:19-07:00Fix a typo in example
1837756822ba39941e1e033f26e4c07547cc7058948c0b2862a1e4cf24797424501a3d13e3e563a90528Dimitrij Mijoskidmjpp@hotmail.com2022-07-30T15:49:21+02:00Fix Unicode handling for ostream under Windows with libc++. (#3001)
18380b2862a1e4cf24797424501a3d13e3e563a90528258000064d71a7d228d608a2e3d43bde3e32a658Barry Revzinbarry.revzin@gmail.com2022-07-29T15:55:16-05:00Range formatter (#2983)
1839258000064d71a7d228d608a2e3d43bde3e32a658e9ca7ea472a387639cef65a93037afcee26e4733Jean-Michaël Celerierjeanmichael.celerier@gmail.com2022-07-29T22:10:09+02:00Add fmt:: namespace to doc (#3009)
1840e9ca7ea472a387639cef65a93037afcee26e473381f1cc74a776581cdef8659d176049d3aeb743c6Victor Zverovichviz@fb.com2022-07-28T07:12:49-07:00Suppress a bogus warning
184181f1cc74a776581cdef8659d176049d3aeb743c6bbcb129e026cf7e5313be6d04f2d0aa3ee903a99Dimitrij Mijoskidmjpp@hotmail.com2022-07-23T17:03:31+02:00Improve Unicode handling when writing to an ostream on Windows (#2994)
1842bbcb129e026cf7e5313be6d04f2d0aa3ee903a9948e0a59222f2e1200193fd83a7c55ea3879dd8dcDimitrij Mijoskidmjpp@hotmail.com2022-07-23T05:11:33+02:00Reduce filesize of the tests on MinGW (#2995)
184348e0a59222f2e1200193fd83a7c55ea3879dd8dcbc5c7c50fd9d84b7317b3dbf8d983027ab71de7cVictor Zverovichviz@fb.com2022-06-09T17:59:27-07:00Implement compile-time checks for dynamic width/precision type
1844bc5c7c50fd9d84b7317b3dbf8d983027ab71de7c00adc7120d2b4538ce5463d938276de405d46addFederico55920584+federico-busato@users.noreply.github.com2022-07-22T13:49:17-07:00Fixes IBM XLC behavior with uint128 fallback (#2985)
184500adc7120d2b4538ce5463d938276de405d46addc48be439f1ae03f2726e30ac93fce3a667dc4be2Victor Zverovichviz@fb.com2022-07-22T09:39:36-07:00Add a regression test for here be dragons
1846c48be439f1ae03f2726e30ac93fce3a667dc4be2371f9c71cac4f0f6f7f15c10bf552255b3343660Haowei Hsu71438617+hwhsu1231@users.noreply.github.com2022-07-19T18:38:26+08:00Add additional search paths for doxygen on Windows
1847371f9c71cac4f0f6f7f15c10bf552255b334366091abfcd6cfde3b083612bcef08be110246dd2883Victor Zverovichviz@fb.com2022-07-19T08:36:34-07:00Fix even in format_dragon
184891abfcd6cfde3b083612bcef08be110246dd2883deeab54b40c142ce689013712ab699b4bdc59047Victor Zverovichviz@fb.com2022-07-16T08:52:47-07:00Suppress an msvc warning
1849deeab54b40c142ce689013712ab699b4bdc59047688a627d6c4d1fb6dfe070397b7cd4bf55a0024eVictor Zverovichviz@fb.com2022-07-15T20:11:35-07:00Remove unused include
1850688a627d6c4d1fb6dfe070397b7cd4bf55a0024e9bb1605f105bc8bbee715618d5abf01a6fc47657Junekey Jeonjk_jeon@kaist.ac.kr2022-07-14T14:58:35-07:00Remove unused constants.
18519bb1605f105bc8bbee715618d5abf01a6fc476578061d9afbec49bfc753e7e379803b5eb205d95b7Junekey Jeonjk_jeon@kaist.ac.kr2022-07-12T16:27:05-07:00Remove some branches
18528061d9afbec49bfc753e7e379803b5eb205d95b7d82e1a108d3b3e3e7b8b019b47df9c4ed127723bJunekey Jeonjk_jeon@kaist.ac.kr2022-07-12T16:26:05-07:00Simplify Dragonbox implementation
1853d82e1a108d3b3e3e7b8b019b47df9c4ed127723bdefa04e730b274c8ad43e4d179d13e6315b04a2eVictor Zverovichviz@fb.com2022-07-13T12:33:57-07:00Make sure the correct fmod overload is called
1854defa04e730b274c8ad43e4d179d13e6315b04a2e92d36e82c437f33562bb32096378746c69d96aacVladislav Shchapovvladislav@shchapov.ru2022-07-13T23:34:43+05:00Fix for EDG frontend (Intel, NVHPC compilers) (#2982)
185592d36e82c437f33562bb32096378746c69d96aac0db43cf7feb89f221f642c11b66bcc27043b2b5bBarry Revzinbarry.revzin@gmail.com2022-07-12T12:08:38-05:00The n specifier for ranges (#2981)
18560db43cf7feb89f221f642c11b66bcc27043b2b5b05be7a0764f8fbfbdf9c9750ec54d49fe3d2419fFederico55920584+federico-busato@users.noreply.github.com2022-07-11T12:29:39-07:00Pointless comparison warnings (#2971)
185705be7a0764f8fbfbdf9c9750ec54d49fe3d2419f2a1b3ac629bfec51ce70d3c0ebaf28e706754e19Victor Zverovichviz@fb.com2022-07-10T08:47:16-07:00Use FMT_USE_FLOAT128 instead of __SIZEOF_FLOAT128__
18582a1b3ac629bfec51ce70d3c0ebaf28e706754e19e1d3d3a32682e840b3f8014980599488a7386cc9Victor Zverovichviz@fb.com2022-07-10T08:14:18-07:00Fix large shift in uint128_fallback
1859e1d3d3a32682e840b3f8014980599488a7386cc9b761f1279e2dfb950a7bf9ff7128d6b03b77b013Daniel Krüglerdaniel.kruegler@gmail.com2022-07-10T15:26:23+02:00Exclude recursive ranges from the formatter specialization for ranges (#2974)
1860b761f1279e2dfb950a7bf9ff7128d6b03b77b013cc1926942fb457a98cd5a884c01562e24ca2ea2dVictor Zverovichviz@fb.com2022-07-07T16:48:17-07:00Improve forward using the idea from Jonathan Müller
1861cc1926942fb457a98cd5a884c01562e24ca2ea2dd5e9166f54ed71f92eb6ba189342f706fe97469eVictor Zverovichviz@fb.com2022-07-07T14:41:54-07:00Inline std::forward
1862d5e9166f54ed71f92eb6ba189342f706fe97469eb31d1a75a016dca5d68027647b6b52d739bfd8d7Michael Winterbergmike.winterberg@gmail.com2022-07-05T09:24:25-07:00Fixed typo in changelog example.
1863b31d1a75a016dca5d68027647b6b52d739bfd8d7c4ee726532178e556d923372f29163bd206d7732Vladislav Shchapovvladislav@shchapov.ru2022-07-03T18:42:08+05:00Add xchar support for fmt::streamed().
1864c4ee726532178e556d923372f29163bd206d7732fa2eb2d2e3ec5c21629f8ccd88ae05ec40b963faVictor Zverovichviz@fb.com2022-07-04T09:50:06-07:00tag: 9.0.0Update version
1865fa2eb2d2e3ec5c21629f8ccd88ae05ec40b963fa35f72bf210157e283f9f84bfbd9636f42c18eb53Victor Zverovichviz@fb.com2022-07-04T09:37:29-07:00Bump version
186635f72bf210157e283f9f84bfbd9636f42c18eb53d22f00d7e42ff71fd03ad60989d834e2f3dfed52Victor Zverovichviz@fb.com2022-07-04T09:10:55-07:00Bump version
1867d22f00d7e42ff71fd03ad60989d834e2f3dfed524e8d2156062a42bf5d6477b15eff5141b91c19e6Victor Zverovichviz@fb.com2022-07-04T09:01:56-07:00Update changelog
18684e8d2156062a42bf5d6477b15eff5141b91c19e684eecb65611700f7b49c44dd750a0b27732871d2Victor Zverovichviz@fb.com2022-07-04T08:56:18-07:00Update changelog
186984eecb65611700f7b49c44dd750a0b27732871d255727e3b2146fa84cb351575b05d544b399743cdVictor Zverovichviz@fb.com2022-07-04T08:39:30-07:00Prune CI configs
187055727e3b2146fa84cb351575b05d544b399743cd1010b7f148ff7e55a336c84a609013097290498eVictor Zverovichviz@fb.com2022-07-04T08:25:27-07:00More compile-time checks
18711010b7f148ff7e55a336c84a609013097290498e2ac51fc44845b599b27edc1ebb47c70ab23eceffVictor Zverovichviz@fb.com2022-07-04T08:18:44-07:00Update docs
18722ac51fc44845b599b27edc1ebb47c70ab23eceff831132293b6c295d454feac2754f462662cd9707Victor Zverovichviz@fb.com2022-07-04T08:13:27-07:00Update changelog
1873831132293b6c295d454feac2754f462662cd9707115e00e0b9b27c44ce6c3d75934030ee62ad035bVladislav Shchapovvladislav@shchapov.ru2022-07-03T15:56:56+05:00Workaround for Microsoft Visual Studio 2022 Internal compiler error.
1874115e00e0b9b27c44ce6c3d75934030ee62ad035b94114b05cacb1f2f4b1faad566d0b90873a38a4dVladislav Shchapovvladislav@shchapov.ru2022-07-03T14:50:21+05:00Replace __cplusplus with FMT_CPLUSPLUS.
187594114b05cacb1f2f4b1faad566d0b90873a38a4dd2a23208206d7437295c72ca1f2b527f58ce310aVladislav Shchapovvladislav@shchapov.ru2022-07-03T14:27:27+05:00New CI: Microsoft Visual Studio 2022.
1876d2a23208206d7437295c72ca1f2b527f58ce310a0c06c81da8fcaee66a7ff5a959597f541276d86fDaniel Krüglerdaniel.kruegler@gmail.com2022-07-03T20:06:54+02:00Fix partial specialization problem for filesystem for Visual Studio (#2957)
18770c06c81da8fcaee66a7ff5a959597f541276d86fc12b4c0cf182b2ab46d7a59c23b487fcad80a616Victor Zverovichviz@fb.com2022-07-03T08:05:47-07:00Deprecated implicit conversion of enums to ints for consistency with scoped enums
1878c12b4c0cf182b2ab46d7a59c23b487fcad80a61699bb5b1d17d5aa765ae71fa83da18099b8aaf8d6Vladislav Shchapovvladislav@shchapov.ru2022-06-30T21:16:23+05:00New CI: GCC-8 C++17, Clang-8 C++17.
187999bb5b1d17d5aa765ae71fa83da18099b8aaf8d6e29c2bc60ee8d934431e51b326d7d5ee6eb5c286Vladislav Shchapovvladislav@shchapov.ru2022-06-28T22:26:03+05:00Fix std::variant, std::filesystem::path tests on GCC-8, Clang-7,8.
1880e29c2bc60ee8d934431e51b326d7d5ee6eb5c286c65e4286bf862c76e8c2e60b1f92c0edf7d52e31Victor Zverovichviz@fb.com2022-06-30T08:13:34-07:00Update docs
1881c65e4286bf862c76e8c2e60b1f92c0edf7d52e3169c24e47e8f50bd31635a64462ae9b5595fada63Victor Zverovichviz@fb.com2022-06-29T09:02:08-07:00Update changelog
188269c24e47e8f50bd31635a64462ae9b5595fada636a775e95604da91d0b97799039e52860964b7deaVictor Zverovichviz@fb.com2022-06-28T11:00:56-07:00Update changelog
18836a775e95604da91d0b97799039e52860964b7dea51535866d0387e04e18fc89dcc1ada740c64f142jehelset47066444+jehelset@users.noreply.github.com2022-06-26T16:28:01+02:00Add support for 'std::variant' in C++17 (#2941)
188451535866d0387e04e18fc89dcc1ada740c64f1423ef5caa9fe663efadb3d2404cfcac73684ee862cVictor Zverovichviz@fb.com2022-06-25T09:13:29-07:00Update docs
18853ef5caa9fe663efadb3d2404cfcac73684ee862cdccd3e674221247c943d6a9de19a86044b69d84dVictor Zverovichviz@fb.com2022-06-25T09:11:10-07:00Update docs
1886dccd3e674221247c943d6a9de19a86044b69d84d9cb02aaaad9bd3cac54198bb586f1b3861e15c2dVictor Zverovichviz@fb.com2022-06-25T09:04:31-07:00Fix docs
18879cb02aaaad9bd3cac54198bb586f1b3861e15c2de6d478f8e88a357671c39bd39922ecac32aa2f58Victor Zverovichviz@fb.com2022-06-25T08:48:25-07:00Fix UDLs
1888e6d478f8e88a357671c39bd39922ecac32aa2f582d931b14975624af838b54d2bcc79a0a78e888b7Victor Zverovichviz@fb.com2022-06-25T08:33:57-07:00Update changelog and docs
18892d931b14975624af838b54d2bcc79a0a78e888b70506a5733db809150cbb239e15aa65e63f93d5f2Victor Zverovichviz@fb.com2022-06-24T09:26:24-07:00Add fmt::streamed
18900506a5733db809150cbb239e15aa65e63f93d5f2e8bd2a804d0ffc5ba8108f8a7b94b4074c6e5fd2Victor Zverovichviz@fb.com2022-06-24T09:04:56-07:00Update changelog
1891e8bd2a804d0ffc5ba8108f8a7b94b4074c6e5fd27c56e11ecfb0a71cdc78ea418b1c9cb1ba7928b7Jonathan Wjonathan.wendeborn@bruker.com2022-06-23T17:24:11+02:00Fix enable_ifs for map formatter (#2944)
18927c56e11ecfb0a71cdc78ea418b1c9cb1ba7928b769a20db081e3b4434e2b8ef7e8a5a37a0647b391Victor Zverovichviz@fb.com2022-06-23T07:40:56-07:00Update changelog
189369a20db081e3b4434e2b8ef7e8a5a37a0647b3917a2a97c882246898ebdec0e74e12dc48a5d2ffb5Victor Zverovichviz@fb.com2022-06-22T08:32:46-07:00Update changelog and fix an apidoc comment
18947a2a97c882246898ebdec0e74e12dc48a5d2ffb5568233889171e0ee91bf28879b1482b038e84cc2Victor Zverovichviz@fb.com2022-06-22T07:31:34-07:00Update changelog
1895568233889171e0ee91bf28879b1482b038e84cc2f0de1284497a0f880be1555f6a7e1991f679cb5djehelset47066444+jehelset@users.noreply.github.com2022-06-19T17:25:58+02:00Fix is_formattable for tuple-like types. (#2940)
1896f0de1284497a0f880be1555f6a7e1991f679cb5deaa8efb950be5d8f1803a99b06f76cf398c67cb8Vladislav Shchapovvladislav@shchapov.ru2022-06-13T12:36:51+05:00Remove /source-charset:utf-8 compile option.
1897eaa8efb950be5d8f1803a99b06f76cf398c67cb8fb991e9d3b853c5bbc1a19412bda2dfa49f57d24Victor Zverovichviz@fb.com2022-06-16T14:56:45-07:00Fix ofstream handling in msvc
1898fb991e9d3b853c5bbc1a19412bda2dfa49f57d248e47cfd1cdfa9cb29cbb5ae037124cd71425a1feVictor Zverovichviz@fb.com2022-06-12T12:17:39-07:00Update changelog
18998e47cfd1cdfa9cb29cbb5ae037124cd71425a1fe2471875867fbf6febdf119f287296a93843ae66bJuraj37395233+JurajX@users.noreply.github.com2022-06-11T16:05:53+02:00fix -Wsign-conversion warning
19002471875867fbf6febdf119f287296a93843ae66bb135f1c01449f6f41be3933437797e768b54295aDavid Chisnallgithub@theravensnest.org2022-06-09T16:33:33+01:00Make the tests pass on a CHERI system.
1901b135f1c01449f6f41be3933437797e768b54295af61a1e813248e7f05381e452086d1c35771e8629Victor Zverovichviz@fb.com2022-06-09T16:57:52-07:00Refactor handling of argument types
1902f61a1e813248e7f05381e452086d1c35771e862948b7e3dafb27ece02cd6addc8bd1041c79d59c2cVictor Zverovichviz@fb.com2022-06-05T16:46:50-07:00Add format_arg_types
190348b7e3dafb27ece02cd6addc8bd1041c79d59c2c4bb3af7a6ba4330284fb490b0f471172fda87f07Mattes Dgithub@xoft.cz2022-06-07T00:43:02+02:00Added a FMT_STRING wrapper for system_error() call.
19044bb3af7a6ba4330284fb490b0f471172fda87f07d02c582b96ba29b7b038700b7d92608ec0cb0ac8Victor Zverovichviz@fb.com2022-06-05T13:19:34-07:00Improve compile-time checks
1905d02c582b96ba29b7b038700b7d92608ec0cb0ac8b59d8c3a23aec16a7246f91eccc14d54bfad3645Vladislav Shchapovvladislav@shchapov.ru2022-06-05T18:00:58+05:00Fix 'duplicate symbol' error.
1906b59d8c3a23aec16a7246f91eccc14d54bfad3645232e21d51ff2ad3e9c7d3caab5cf6e968ce2e94dVladislav Shchapovvladislav@shchapov.ru2022-05-31T21:38:24+05:00Make std::filesystem::path formatter utf-8 compatible.
1907232e21d51ff2ad3e9c7d3caab5cf6e968ce2e94d864465419079791bf61bcf51e633cab6e6be71bbVladislav Shchapovvladislav@shchapov.ru2022-05-31T19:58:49+05:00Add utf-8 test for std::filesystem::path formatter.
1908864465419079791bf61bcf51e633cab6e6be71bbba50c19e827383bd5dacb74189fb4852c8dcbdaeAlexleha-bot@users.noreply.github.com2022-06-02T21:38:15+07:00Docs: add comment about empty format context range
1909ba50c19e827383bd5dacb74189fb4852c8dcbdae9d6039595302a6d6fe4cb2b8bfe98e9b09ed559baggaadrian@nukez.de2022-06-02T00:45:59+02:00use qualified call to avoid ADL conflict with std::format_to
19109d6039595302a6d6fe4cb2b8bfe98e9b09ed559ba2681aabcb4c8857ce4a2f0f53335e99888e811bVictor Zverovichviz@fb.com2022-05-31T12:47:08-07:00Fix compilation on ppc64
1911a2681aabcb4c8857ce4a2f0f53335e99888e811bbfc57673687aed3de226a23d0e6b3754cc8ac590Victor Zverovichviz@fb.com2022-05-31T11:30:22-07:00Debug ppc failure
1912bfc57673687aed3de226a23d0e6b3754cc8ac590798d09bb70ddc29f03d11a5841f8af617d21d164Julian Amannjulian.amann@tum.de2022-05-30T23:08:01+02:00Add support for std.h in Bazel build
1913798d09bb70ddc29f03d11a5841f8af617d21d1648c7cf51395cc9140503be507e18107110766cbddVictor Zverovichviz@fb.com2022-05-30T12:50:57-07:00Debug ppc failure
19148c7cf51395cc9140503be507e18107110766cbddcdfacb4345f8edbc5d8f1811b2f0a0739fa6e178Victor Zverovichviz@fb.com2022-05-30T08:21:01-07:00Cleanup
1915cdfacb4345f8edbc5d8f1811b2f0a0739fa6e178926ddd0631b5f004ea69b3b75baa58cc624efc09Victor Zverovichviz@fb.com2022-05-30T07:27:01-07:00Cleanup parse_format_string
1916926ddd0631b5f004ea69b3b75baa58cc624efc09cb682f36f4e780883a475d5c6d57da1aad0f7c9dVictor Zverovichviz@fb.com2022-05-30T06:41:33-07:00Move compile string to detail
1917cb682f36f4e780883a475d5c6d57da1aad0f7c9d156744ad477dbcccb014813563e1ec53fd4dc81dVictor Zverovichviz@fb.com2022-05-29T22:49:34-07:00Move to_string_view to detail
1918156744ad477dbcccb014813563e1ec53fd4dc81dd9c7166cf039a615482bc8fbb3fb437b3459ca2aVictor Zverovichviz@fb.com2022-05-29T21:18:52-07:00Simplify fmt::runtime
1919d9c7166cf039a615482bc8fbb3fb437b3459ca2a11316b29af5a3c17f01a13e350a002316af6b14fVictor Zverovichviz@fb.com2022-05-29T20:31:15-07:00bi_iterator -> base
192011316b29af5a3c17f01a13e350a002316af6b14ffe6eb792d5647cd1e2e95a6e2f9c1ab8fd203358nathannaveen42319948+nathannaveen@users.noreply.github.com2022-05-30T00:58:11Zchore: Set permissions for GitHub actions
1921fe6eb792d5647cd1e2e95a6e2f9c1ab8fd203358054b1d9808b09be367fa9ca31f423ccee8e8ce3dVictor Zverovichviz@fb.com2022-05-29T19:00:22-07:00Cleanup check_format_string
1922054b1d9808b09be367fa9ca31f423ccee8e8ce3de927149f8e44b3b9706148c27f964cbaf57413d9Victor Zverovichviz@fb.com2022-05-29T18:08:00-07:00Remove unused include
1923e927149f8e44b3b9706148c27f964cbaf57413d91761e2666a9f933f27ef9370364e1854a6a66430Victor Zverovichviz@fb.com2022-05-29T17:00:09-07:00Cleanup macros
19241761e2666a9f933f27ef9370364e1854a6a66430d6b568a6cc41b4937c7f1a9b53d60b00e6370efbVictor Zverovichviz@fb.com2022-05-29T16:40:46-07:00Remove FMT_CONSTEXPR_DECL
1925d6b568a6cc41b4937c7f1a9b53d60b00e6370efbc83a5d42bb65cc7f273ba93712586ec82a0a2157Victor Zverovichviz@fb.com2022-05-29T16:30:39-07:00Cleanup string_view checks
1926c83a5d42bb65cc7f273ba93712586ec82a0a215727cd68c301831516c180704a8ef5ad5ea70fb130Victor Zverovichviz@fb.com2022-05-29T15:01:43-07:00FMT_MSC_VER -> FMT_MSC_VERSION
192727cd68c301831516c180704a8ef5ad5ea70fb13008be4abb3074e2468d2ee767962a11093abe36beVictor Zverovichviz@fb.com2022-05-29T14:07:40-07:00Cleanup macros
192808be4abb3074e2468d2ee767962a11093abe36be661b192545ce53e95c3fb5df1e8ffbb0c4bab998Victor Zverovichviz@fb.com2022-05-29T13:47:06-07:00Remove FMT_NVCOMPILER_VERSION
1929661b192545ce53e95c3fb5df1e8ffbb0c4bab998d1026fa5d203324112be69cb70945756cb4d19b9Victor Zverovichviz@fb.com2022-05-29T13:22:45-07:00Remove FMT_HEADER_ONLY_CONSTEXPR20
1930d1026fa5d203324112be69cb70945756cb4d19b97e63b600b6a643d1304c6f0f89cfb98afb54d6aeVictor Zverovichviz@fb.com2022-05-29T12:37:09-07:00Remove extern format_float
19317e63b600b6a643d1304c6f0f89cfb98afb54d6aeb2ea212cd1652fcac30c887d12d948ab7af1171eVictor Zverovichviz@fb.com2022-05-29T11:40:33-07:00Make to_string work with __float128
1932b2ea212cd1652fcac30c887d12d948ab7af1171ec2fcdc54e22f283bed28233edb787aedc6132bafVictor Zverovichviz@fb.com2022-05-29T11:44:09-07:00Update README.rst
1933c2fcdc54e22f283bed28233edb787aedc6132baf2b9037a190410ec7c7e4f5a5b1048767eca6904fVictor Zverovichviz@fb.com2022-05-29T09:55:42-07:00Move format_float to format.h for __float128
19342b9037a190410ec7c7e4f5a5b1048767eca6904f542785ccbf0f777c0fe5c2461ab8c956f428e524Victor Zverovichviz@fb.com2022-05-29T07:20:37-07:00Move basic_fp to format.h for compile-time formatting
1935542785ccbf0f777c0fe5c2461ab8c956f428e52465dd2ea52c23721660cf027525c6640f868381f7Victor Zverovichviz@fb.com2022-05-29T07:10:36-07:00Get rid of detail::bits
193665dd2ea52c23721660cf027525c6640f868381f79860f67cde021da0ed9740f208265ab08523d675Vladislav Shchapovvladislav@shchapov.ru2022-05-21T20:12:32+05:00Use write_escaped_string to std::filesystem::path.
19379860f67cde021da0ed9740f208265ab08523d67503b1b2838ea740e73172c77b9641c3607f03df5aVladislav Shchapovvladislav@shchapov.ru2022-05-18T18:07:24+05:00Improve xchar support for std formatters.
193803b1b2838ea740e73172c77b9641c3607f03df5a4f9311e689b40618bed9e111df92da88e9c51eb3Vladislav Shchapovvladislav@shchapov.ru2022-05-18T18:04:47+05:00Improve std::filesystem::path formatter.
19394f9311e689b40618bed9e111df92da88e9c51eb3652fea45a9912bf81ae1ad46edb633efdc92e2dbVictor Zverovichviz@fb.com2022-05-27T10:49:19-07:00Fix definition of error_handler::on_error
1940652fea45a9912bf81ae1ad46edb633efdc92e2db1f9eae7e31d7777cd06887f533ca0880868b6030Ivan ShynkarenkaIvan_Shynkarenka@epam.com2022-05-27T20:31:21+04:00Visual Studio 2022: fmt/format.h(1526,27): warning C4127: conditional expression is constant #2908
19411f9eae7e31d7777cd06887f533ca0880868b603090b68783fff695d6ad26a56550272edd43c57b44Vladislav Shchapovvladislav@shchapov.ru2022-05-22T21:08:26+05:00Add xchar support for write_escaped_string.
194290b68783fff695d6ad26a56550272edd43c57b44ce246aaf74cb7616777497da988804fa4c02bf2dNick Kieselkiesel.nicholas@gmail.com2022-05-27T10:35:40-05:00Skip cmake targets inclusion if fmt::fmt already exists (#2907)
1943ce246aaf74cb7616777497da988804fa4c02bf2dedeb3d80918b1ff361b12f1b1ac30ce5e530d099Victor Zverovichviz@fb.com2022-05-22T06:49:31-07:00Remove deprecated APIs
1944edeb3d80918b1ff361b12f1b1ac30ce5e530d099496aff7c334b0c706a39df74412117dc08758c10Victor Zverovichviz@fb.com2022-05-21T19:57:38-07:00Remove deprecated APIs
1945496aff7c334b0c706a39df74412117dc08758c10f5cdf7cb0481afdafa7ff2f5ea640f05215d4ffbVictor Zverovichviz@fb.com2022-05-21T13:21:01-07:00Remove deprecated APIs
1946f5cdf7cb0481afdafa7ff2f5ea640f05215d4ffb440512f08d445e9b0c8573741da45240a6b5ddffVictor Zverovichviz@fb.com2022-05-21T12:34:21-07:00Simplify snprintf_float
1947440512f08d445e9b0c8573741da45240a6b5ddff621eb80bbb5d79f2fc7004eda1656141b453060aVictor Zverovichviz@fb.com2022-05-21T12:08:40-07:00Remove deprecated APIs
1948621eb80bbb5d79f2fc7004eda1656141b453060a5c7d315ded7bdb6cc5bd65daef091eefec512f2eVictor Zverovichviz@fb.com2022-05-21T11:34:07-07:00Remove deprecated APIs
19495c7d315ded7bdb6cc5bd65daef091eefec512f2ec6324009ba3c7faf9bd8e15639a0f5d77e7c9bdfVictor Zverovichviz@fb.com2022-05-21T08:14:12-07:00Remove locale.h
1950c6324009ba3c7faf9bd8e15639a0f5d77e7c9bdf147e8ca58076e94cd86430328f6b8b3f844b4439Victor Zverovichviz@fb.com2022-05-21T06:38:05-07:00Add initial double-double support
1951147e8ca58076e94cd86430328f6b8b3f844b44396bf039d7507504d001dd69f75c59e2204d5278b5frithrahsimon.sadler@me.com2022-05-19T00:35:26+01:00Fix Windows max mix-up (#2903)
19526bf039d7507504d001dd69f75c59e2204d5278b59730fb0156d12dd2e8c87e9302fa27cf52296b4aVictor Zverovichviz@fb.com2022-05-17T16:31:06-07:00Add std::thread::id formatter
19539730fb0156d12dd2e8c87e9302fa27cf52296b4af0903ad9df429f3a610da45de5161c076cf2d268Victor Zverovichviz@fb.com2022-05-17T14:23:56-07:00Fix path formatter
1954f0903ad9df429f3a610da45de5161c076cf2d2688833f386e4ae7929086a22528b8e02aef6dfd56bVictor Zverovichviz@fb.com2022-05-16T17:32:25-07:00Add a path formatter
19558833f386e4ae7929086a22528b8e02aef6dfd56b5ab9d39253b8bcb85a475dc058955b3916f3410a af5644c274ab268c151a0cdeacfc637917c73e51Victor Zverovichviz@fb.com2022-05-15T09:51:38-07:00Merge branch 'master' of github.com:fmtlib/fmt
19565ab9d39253b8bcb85a475dc058955b3916f3410af6f920a1a877271ab36114bf4b6b107bc02c73e3Victor Zverovichviz@fb.com2022-05-15T09:51:20-07:00Namespace-qualify format_to to avoid conflict with std::format_to
1957af5644c274ab268c151a0cdeacfc637917c73e513e28dc021cf38b14ac0e2b1a046f783e094bfffcVictor Zverovichviz@fb.com2022-05-15T06:29:15-07:00Update README.rst
19583e28dc021cf38b14ac0e2b1a046f783e094bfffcf6f920a1a877271ab36114bf4b6b107bc02c73e3Ivan Shynkarenkachronoxor@gmail.com2022-05-13T10:04:34-04:00VS2022 17.2: C4189: 'zero': local variable is initialized but not referenced #2891 (#2892)
1959f6f920a1a877271ab36114bf4b6b107bc02c73e3ae963e444fcdf1ad45f662e0c706568f34506528Victor Zverovichviz@fb.com2022-05-11T14:40:26-07:00Tweak a comment and apply clang-format
1960ae963e444fcdf1ad45f662e0c706568f34506528358f5a7e504520f77e8b06e92d95ef147dcee953Victor Zverovichviz@fb.com2022-05-11T07:21:09-07:00Implement constexpr isfinite to avoid producing NaN
1961358f5a7e504520f77e8b06e92d95ef147dcee953f63afd161fb27132d394d0664ef7eb8ff38b8422Victor Zverovichviz@fb.com2022-05-11T06:34:51-07:00Make precision computation consistent with width
1962f63afd161fb27132d394d0664ef7eb8ff38b84227e4ad40171aa552d38cb99a5c181a0d7b150faccSean McBridesean@rogue-research.com2022-05-09T14:03:51-04:00Fixed all clang -Wsigned-enum-bitfield warnings (#2882)
19637e4ad40171aa552d38cb99a5c181a0d7b150faccffb5e6a7328986706b48c3b4964ec596026f5e01Victor Zverovichviz@fb.com2022-04-24T07:43:02-07:00Add initial support for double-double
1964ffb5e6a7328986706b48c3b4964ec596026f5e015d804ee7fe9b197b29d2012191f7af74bcc1a837Vladislav Shchapovvladislav@shchapov.ru2022-04-19T23:10:18+05:00Suppress a -Wliteral-range warning on Apple M1 (#2861)
19655d804ee7fe9b197b29d2012191f7af74bcc1a83786e27ccb41c2708e17ba264359223ef664d9bb78Victor Zverovichviz@fb.com2022-04-17T08:12:38-07:00Fix handling of subnormals in exotic FP
196686e27ccb41c2708e17ba264359223ef664d9bb78192f79aaae0940c420cffd6c17c66770e502f039Victor Zverovichviz@fb.com2022-04-12T09:30:29-07:00Suppress a warning
1967192f79aaae0940c420cffd6c17c66770e502f039395cf0f03ecaa35c24faaaca42d481e316f00422Victor Zverovichviz@fb.com2022-04-12T08:00:17-07:00Fix handling of locale separators in FP formatting
1968395cf0f03ecaa35c24faaaca42d481e316f00422fc429d18b6d3c7587ae66cce27504871d4f49962Victor Zverovichviz@fb.com2022-04-12T06:45:46-07:00Fix detection of unformattable pointers
1969fc429d18b6d3c7587ae66cce27504871d4f49962ce7ecdb7afb207dadf55c8ae457e14aa44e7f537Victor Zverovichviz@fb.com2022-04-11T16:52:34-07:00Avoid overhead on sensible platforms
1970ce7ecdb7afb207dadf55c8ae457e14aa44e7f5378751a03a042850854c6cdfbab510758e7f9d0f89Victor Zverovichviz@fb.com2022-04-11T12:16:05-07:00Replace conditional compilation with SFINAE
19718751a03a042850854c6cdfbab510758e7f9d0f89c55175a58906934416adf5fc5b820fcbb60ea6d1Victor Zverovichviz@fb.com2022-04-10T09:32:44-07:00Fix Unicode handling when writing to an ostream
1972c55175a58906934416adf5fc5b820fcbb60ea6d1a935ac3e60306f9220ed983eac97cb44a492171cVictor Zverovichviz@fb.com2022-04-08T07:53:42-07:00Add an issue template
1973a935ac3e60306f9220ed983eac97cb44a492171c22d31b31f0e9b4e4654ba67ee881f3564c2cc297Mattias Ljungströmml@mljx.io2022-04-08T15:27:23+02:00MSVC CMake generation optimization (#2852)
197422d31b31f0e9b4e4654ba67ee881f3564c2cc297f607e3e970fe0dc0e71b04e4a65f50e90aac74dfVictor Zverovichviz@fb.com2022-04-03T14:52:35-07:00Add a __float128 test
1975f607e3e970fe0dc0e71b04e4a65f50e90aac74df686de58886b37b79c806729a12cbed61054e875fVictor Zverovichviz@fb.com2022-04-03T08:44:51-07:00Add __float128 support
1976686de58886b37b79c806729a12cbed61054e875f02eb215f2f4bcc4b846678bd6d0cc99ba034537eVictor Zverovichviz@fb.com2022-04-03T07:12:24-07:00Implement 128-bit constant mul in bigint
197702eb215f2f4bcc4b846678bd6d0cc99ba034537eb4dc7a1d346c8682d1fde48c1ba4310e2d9e4719Victor Zverovichviz@fb.com2022-04-02T10:03:29-07:00Replace uint128_wrapper with uint128_fallback
1978b4dc7a1d346c8682d1fde48c1ba4310e2d9e4719ef54f9aa3858d7d10591719615bce337fbe49c40Victor Zverovichviz@fb.com2022-04-02T07:40:52-07:00Add 128-bit operations to bigint
1979ef54f9aa3858d7d10591719615bce337fbe49c40288c3b928b95b3e970653e0c708b142da3702fbeVictor Zverovichviz@fb.com2022-04-01T11:18:19-07:00Suppress -Wfloat-equal
1980288c3b928b95b3e970653e0c708b142da3702fbe96930161f918d08a689076f500f128522a237a75Jean-Michaël Celerierjeanmichael.celerier@gmail.com2022-03-29T19:10:06+02:00Remove dead code in ostream.h format_value
198196930161f918d08a689076f500f128522a237a75b41890c1e50e952b79bc4a26ca5183d97b0c11a4Victor Zverovichviz@fb.com2022-03-27T08:07:45-07:00Implement 128-bit operator+= for uint128_fallback
1982b41890c1e50e952b79bc4a26ca5183d97b0c11a4e2408f37c8f7301a1e5d32364675d0077ad09559Victor Zverovichviz@fb.com2022-03-27T07:10:15-07:00Make arg_mapper SFINAE-friendly again
1983e2408f37c8f7301a1e5d32364675d0077ad09559db5b8993acc5faea26501489077a094932912129Victor Zverovichviz@fb.com2022-03-26T09:36:06-07:00Check if formatter is not defined if there is format_as
1984db5b8993acc5faea26501489077a0949329121291c83eaf75e089db1fd0bba8eab7d3a23796c0f79Victor Zverovichviz@fb.com2022-03-24T17:22:44-07:00Fix formatting of std::byte via format_as
19851c83eaf75e089db1fd0bba8eab7d3a23796c0f795379063b54f10f1052cd436b8aa0830ec4d21edbVladislav Shchapovphprus@gmail.com2022-03-26T18:40:33+05:00Fix incompatible between Jinja2 >= 3.1 and sphinx 3.3.0
19865379063b54f10f1052cd436b8aa0830ec4d21edbb591fc87dc135a69575a7e597a60f9c12672cc04Sean McBridesean@rogue-research.com2022-03-07T11:16:43-05:00Fixed clang -Wreserved-identifier warings
1987b591fc87dc135a69575a7e597a60f9c12672cc0417dda58391fba627a56482f5d2652a396619bc26Sean McBridesean@rogue-research.com2022-03-04T15:40:42-05:00Fixed all clang -Wreserved-id-macro warnings (on macOS at least)
198817dda58391fba627a56482f5d2652a396619bc267ffe87c0bc8e69cd38941b92c0b33ab2e5cf3c57Victor Zverovichviz@fb.com2022-03-23T21:14:22-07:00constexpr -> const for portability
19897ffe87c0bc8e69cd38941b92c0b33ab2e5cf3c573c4273dd096ba7a1c4025080fe47ffd56cf15791Victor Zverovichviz@fb.com2022-03-22T19:13:01-07:00Fix docs
19903c4273dd096ba7a1c4025080fe47ffd56cf1579136d95c9fcc0d807de59251186628caf79a26653dVictor Zverovichviz@fb.com2022-03-22T17:43:37-07:00Simplify UDL
199136d95c9fcc0d807de59251186628caf79a26653d44abd1f483ab49398964762a09a699307fab3bb3Victor Zverovichviz@fb.com2022-03-22T17:31:31-07:00Fix docs
199244abd1f483ab49398964762a09a699307fab3bb3db745986f264cc8f36c2d56bff7f6a2fbcfcc591Victor Zverovichviz@fb.com2022-03-22T16:05:30-07:00Update signatures in docs and ostream.h
1993db745986f264cc8f36c2d56bff7f6a2fbcfcc5918271e43e5e8ddef3e6cd00609da8025b5936b262Victor Zverovichviz@fb.com2022-03-20T07:51:46-07:00Workaround broken std::numeric_limits
19948271e43e5e8ddef3e6cd00609da8025b5936b2623f9b7433a3f5c8d4118418e1f00d913d42e543a3Victor Zverovichviz@fb.com2022-03-20T07:20:41-07:00Improve __float128 support and use constexpr
19953f9b7433a3f5c8d4118418e1f00d913d42e543a371778e8b90523a025cee362fb72aace5facd3bf5Victor Zverovichviz@fb.com2022-03-19T09:33:40-07:00Improve __float128 support
199671778e8b90523a025cee362fb72aace5facd3bf5f024565c3fe8dd5bc55afefa398c4e6189d8a9dcVictor Zverovichviz@fb.com2022-03-19T08:39:16-07:00Specialize float_info for __float128
1997f024565c3fe8dd5bc55afefa398c4e6189d8a9dce7f31f5cdb050d590e4f6ad2f3c1970c89a9ead1Victor Zverovichviz@fb.com2022-03-19T07:35:43-07:00Improve exponent handling in Dragon
1998e7f31f5cdb050d590e4f6ad2f3c1970c89a9ead13c61799fbf7c5acc0c54ab0228099347309219b4Victor Zverovichviz@fb.com2022-03-18T16:03:19-07:00Cleanup format_dragon
19993c61799fbf7c5acc0c54ab0228099347309219b44e39e1308550d6c30e1ef1cf9153f6032ed59a4bVictor Zverovichviz@fb.com2022-03-18T11:18:03-07:00Cleanup fuzzing mode
20004e39e1308550d6c30e1ef1cf9153f6032ed59a4bac0d9d5fe20fa7f84a1931c49f24b3476e5f528eVictor Zverovichviz@fb.com2022-03-18T10:46:50-07:00Remove xchar.h include from ostream.h
2001ac0d9d5fe20fa7f84a1931c49f24b3476e5f528e4ad90578f73fe7859d7ae1ee76b1098aa2f580b3timsong-cpprs2740@gmail.com2022-03-18T09:23:06-05:00Issue #2816: also strip named-arg for the fallback formatter
20024ad90578f73fe7859d7ae1ee76b1098aa2f580b317ba99c1d210f517a6ce0fa24e8ed1ee9354af44timsong-cpprs2740@gmail.com2022-03-18T00:04:29-05:00Fix #2818: diagnose unformattable arguments in unpacked case
200317ba99c1d210f517a6ce0fa24e8ed1ee9354af443d19be282a1c263a5ee0233425cc98a949fba770timsong-cpprs2740@gmail.com2022-03-17T23:55:32-05:00Fix #2817: add compile-time checking to ostream overloads of fmt::print
20043d19be282a1c263a5ee0233425cc98a949fba770c076a54a4d232ffa0dc02411c22cfa3938713e9btimsong-cpprs2740@gmail.com2022-03-17T23:53:48-05:00Fix #2816: strip named argument wrappers for compile-time checking
2005c076a54a4d232ffa0dc02411c22cfa3938713e9b0419d238829b53d6785a18301125381ae0bde8bfVictor Zverovichviz@fb.com2022-03-18T08:07:19-07:00Move snprintf_float to format.h
20060419d238829b53d6785a18301125381ae0bde8bf69396347af67b0307866a24283fcaaad02f98a59Victor Zverovichviz@fb.com2022-03-18T07:41:41-07:00Add FMT_USE_FLOAT128
200769396347af67b0307866a24283fcaaad02f98a59c51604a0e16acc96ba4b5eb8d4a241eb0893411fcreanoond@tutanota.com2022-03-17T13:55:02-04:00Update color.h (#2815)
2008c51604a0e16acc96ba4b5eb8d4a241eb0893411f587dc9946dd502b664798443eccb385f27be3ff4Victor Zverovichviz@fb.com2022-03-15T18:20:59-07:00Reduce the number of configs
2009587dc9946dd502b664798443eccb385f27be3ff41f3d44b859ba55d6e71194e563e7ee477882c92eVictor Zverovichviz@fb.com2022-03-15T18:16:13-07:00Remove windows-2016 env no longer suppported by GA
20101f3d44b859ba55d6e71194e563e7ee477882c92ebc654faf82e54d29f6c5fd7efcfd16a587917e82Victor Zverovichviz@fb.com2022-03-15T16:53:51-07:00Update std::tm/chrono docs
2011bc654faf82e54d29f6c5fd7efcfd16a587917e8226bffce66d23d46150b8fafcc1362e5415baf8c3Victor Zverovichviz@fb.com2022-03-15T08:21:20-07:00Add is_floating_point that works with __float128
201226bffce66d23d46150b8fafcc1362e5415baf8c3ed18ca3eaec6c6b3d3c281b861476d4f5a297e79Victor Zverovichviz@fb.com2022-03-15T07:11:24-07:00Simplify basic_memory_buffer
2013ed18ca3eaec6c6b3d3c281b861476d4f5a297e79a204b8dde71082b101d6fafbd486a4c07d277897Victor Zverovichviz@fb.com2022-03-14T20:37:46-07:00Implement isnan
2014a204b8dde71082b101d6fafbd486a4c07d277897b6b003b0730264715c5d6c25610d0c498daaa416Victor Zverovichviz@fb.com2022-03-14T17:00:21-07:00Add initial __float128 support
2015b6b003b0730264715c5d6c25610d0c498daaa416f2543b0a98692ef2db37a7af37cf328655df60a3Victor Zverovichviz@fb.com2022-03-14T15:48:38-07:00Cleanup test
2016f2543b0a98692ef2db37a7af37cf328655df60a372f487562d3ac4e0dae084295736e40dc180f3f1Victor Zverovichviz@fb.com2022-03-14T14:00:15-07:00Add initial support for 128-bit floats
201772f487562d3ac4e0dae084295736e40dc180f3f1f91f61cd130961157b91afafd68e1bfa905d1fc0Victor Zverovichviz@fb.com2022-03-14T13:15:30-07:00Simplify float_info
2018f91f61cd130961157b91afafd68e1bfa905d1fc09a1beab5747d5afadcc4d29bf8fe50f119484a5dVictor Zverovichviz@fb.com2022-03-14T11:19:13-07:00Reuse num_significand_bits
20199a1beab5747d5afadcc4d29bf8fe50f119484a5da8fe8becf45b520c03250bda6e6914786ee91d83Victor Zverovichviz@fb.com2022-03-11T17:14:21-08:00Workaround Windows API garbage
2020a8fe8becf45b520c03250bda6e6914786ee91d83f6bcb25e16a02f3388c586049101db67faa417ffRiccardo Brugobrugo.riccardo@gmail.com2022-03-11T20:36:39+01:00Fix compilation error for ranges with ADL `begin`/`end` (#2807)
2021f6bcb25e16a02f3388c586049101db67faa417ffb4a4189d0c7612d143f438119fa149d8b381d37fVictor Zverovichviz@fb.com2022-03-10T16:26:17-08:00Remove extra dot
2022b4a4189d0c7612d143f438119fa149d8b381d37f32d477e5f170a5987010797318d836287e4f8b6fVictor Zverovichviz@fb.com2022-03-10T11:41:56-08:00Fix handling of implicit bit
202332d477e5f170a5987010797318d836287e4f8b6f0b7c045a2fa28b6a2f6547bea975347e64e58f2dRiccardo Brugobrugo.riccardo@gmail.com2022-03-10T21:24:47+01:00Add `styled` in documentation (#2805)
20240b7c045a2fa28b6a2f6547bea975347e64e58f2dc10fffecdca8e5cdf99f0a227de0479db2672169Victor Zverovichviz@fb.com2022-03-08T15:31:51-08:00Simplify _cf
2025c10fffecdca8e5cdf99f0a227de0479db2672169dcfbe4a77a0dc030499397d05291f72e94e97842Victor Zverovichviz@fb.com2022-03-08T11:00:04-08:00Make _cf visible in the doc build
2026dcfbe4a77a0dc030499397d05291f72e94e978428c9bc070f5d593ca9e6335aa8989c92a91268957rtobarrtobarc@gmail.com2022-03-09T02:02:22+08:00Document output_file default behavior correctly (#2803)
20278c9bc070f5d593ca9e6335aa8989c92a912689575bc39d363ac43c0db3917e5698241d2590773afaRiccardo Brugobrugo.riccardo@gmail.com2022-03-08T18:50:14+01:00Implement styled arguments (#2793)
20285bc39d363ac43c0db3917e5698241d2590773afae3d688e79a9f14ab0aa308964e747d15ea88d750Greg Sjaardemagsjaardema@gmail.com2022-03-07T16:34:33-07:00Eliminate intel compiler warnings (#2802)
2029e3d688e79a9f14ab0aa308964e747d15ea88d7508d4f3e91b2e522be7ca817c36d758943e14393a7Boris Dalsteindalboris@gmail.com2022-03-07T21:09:48+01:00Fix warning C4251: class fmt::v8::file needs to have dll-interface (#2797)
20308d4f3e91b2e522be7ca817c36d758943e14393a70cef1f819e9811209a6b110ae37fe65e70aa79b0Victor Zverovichviz@fb.com2022-03-06T10:12:40-08:00Update docs
20310cef1f819e9811209a6b110ae37fe65e70aa79b05c0d65640118e7e0b1350f28fab3243fd6ce35a0Barry Revzinbarry.revzin@gmail.com2022-03-04T18:21:00-06:00Fixing formatting of certain kinds of ranges of ranges. (#2787)
20325c0d65640118e7e0b1350f28fab3243fd6ce35a0d416a995ea7263e28b774af2067e3e6617d54b60Victor Zverovichviz@fb.com2022-03-03T14:51:26-08:00Fix apt install
2033d416a995ea7263e28b774af2067e3e6617d54b603f67a1247741a47682bb22f6b39622acdc4de3f5Victor Zverovichviz@fb.com2022-03-01T13:53:02-08:00Update README.rst
20343f67a1247741a47682bb22f6b39622acdc4de3f5cc57e3597432dd26913d0d01ed00c511794aff61Victor Zverovichviz@fb.com2022-03-01T13:48:54-08:00Update README.rst
2035cc57e3597432dd26913d0d01ed00c511794aff6186477f7ecc1606e15abae1ff784e6b0c55d99619YuTArrUsOxygongustc@gmail.com2022-02-26T05:47:23+08:00Update godbolt link in the readme (#2789)
203686477f7ecc1606e15abae1ff784e6b0c55d996190742606f199d9839123d36c5cb65c548f5f46f6eVictor Zverovichviz@fb.com2022-02-22T17:18:33-08:00Fix size computation
20370742606f199d9839123d36c5cb65c548f5f46f6e1ba69fb5a183ed0808123d849560abd19063f770Björn Schäpersschaepers@kuennecke.com2022-02-22T17:16:36+01:00Fix Conversion Warning (#2782)
20381ba69fb5a183ed0808123d849560abd19063f770ea6f0bf0e555c744fccbc0f6aa0e52b0429964cdVictor Zverovichviz@fb.com2022-02-21T07:47:14-08:00Remove snprintf FP fallback
2039ea6f0bf0e555c744fccbc0f6aa0e52b0429964cd1a18a2f3dd6c76e78e2e98f6147e71736f752bdbVictor Zverovichviz@fb.com2022-02-21T07:29:36-08:00Minor cleanup
20404fcacea3543609f9637c21ed04a58d6bd20011bacf940ae82e24cb67ace3d32ba3176ee772da5483Victor Zverovichviz@fb.com2022-02-20T11:33:16-08:00Parameterized fp on significand type
2041cf940ae82e24cb67ace3d32ba3176ee772da548370dc3de053b6814c023faebbd21525aab575d25dVictor Zverovichviz@fb.com2022-02-20T08:46:09-08:00Simplify to_decimal
204270dc3de053b6814c023faebbd21525aab575d25dcbc59ca893f35fcdd82438ef816d16a512d9c7f5Juraj37395233+JurajX@users.noreply.github.com2022-02-19T11:10:45+01:00Update format.h
2043cbc59ca893f35fcdd82438ef816d16a512d9c7f5ea3d326c636a8bb22cec94ebc75273982548143aVictor Zverovichviz@fb.com2022-02-20T08:12:19-08:00Clear moved from memory buffer
2044ea3d326c636a8bb22cec94ebc75273982548143aaad44f28396b8cf9722d74027b94840820f7c3dcVladislav Shchapovphprus@gmail.com2022-02-19T23:52:33+05:00Fix clang -Wliteral-range warning (#2779)
2045aad44f28396b8cf9722d74027b94840820f7c3dc1319719a5ee916dbdafc1173b2ae3ec1cd1ffa2eVictor Zverovichviz@fb.com2022-02-19T08:03:42-08:00Add fmt::enums::format_as
20461319719a5ee916dbdafc1173b2ae3ec1cd1ffa2eaf5d8004fc42b56ceb8204d9911aea2be600c879Victor Zverovichviz@fb.com2022-02-19T07:57:43-08:00Add underlying_t
2047af5d8004fc42b56ceb8204d9911aea2be600c8797b96420961002a1026dcd5ba8f4d0def94fa0699Victor Zverovichviz@fb.com2022-02-19T07:14:18-08:00Limit Dragonbox to supported FP formats
20487b96420961002a1026dcd5ba8f4d0def94fa0699a0b43bfae20d2cf3c7980cf20446e317abd65706Victor Zverovichviz@fb.com2022-02-18T18:56:51-08:00Remove unused include
2049a0b43bfae20d2cf3c7980cf20446e317abd657062c8cd2db34f2dc8fad9f62361368bd04bc794c59Victor Zverovichviz@fb.com2022-02-18T17:59:02-08:00Add support for 96-bit long double
20502c8cd2db34f2dc8fad9f62361368bd04bc794c59b6d56170fc1a062d331d972ad959334bb0959642Victor Zverovichviz@fb.com2022-02-18T12:12:55-08:00Fix handling of zero precision
2051b6d56170fc1a062d331d972ad959334bb095964205432e570e70dd2f64d0ada048f1f473003fa353Victor Zverovichviz@fb.com2022-02-18T07:41:55-08:00Remove unnecessary inline
205205432e570e70dd2f64d0ada048f1f473003fa35347da218cc33c631326b9d77194a6853ea9d568b0Victor Zverovichviz@fb.com2022-02-18T07:38:42-08:00Use consistent indentation
205347da218cc33c631326b9d77194a6853ea9d568b04ddab8901cb7d8bafb7ad6fe15bab46635734e32Victor Zverovichviz@fb.com2022-02-18T07:03:33-08:00Remove uintptr_fallback
20544ddab8901cb7d8bafb7ad6fe15bab46635734e32d38f72aff28d234cd6b379510a98480162a9141cVictor Zverovichviz@fb.com2022-02-17T21:24:10-08:00Merge accumulator into int128_fallback
2055d38f72aff28d234cd6b379510a98480162a9141c15c2a3baccf4271cf60d47cc8db3d2e525c49cd8Victor Zverovichviz@fb.com2022-02-17T20:24:42-08:00Refactor fallback ints
205615c2a3baccf4271cf60d47cc8db3d2e525c49cd8532a69a6397e908fe97d23963ee48efe47f76f3cVictor Zverovichviz@fb.com2022-02-17T19:05:25-08:00int128_t -> int128_opt
2057532a69a6397e908fe97d23963ee48efe47f76f3cd8e1dd4ab291862498e40542b74c91124c5aa06eVictor Zverovichviz@fb.com2022-02-17T15:51:59-08:00Fix handling of 96-bit long double with -m32
2058d8e1dd4ab291862498e40542b74c91124c5aa06eae25f7968efca30a6483ad7802ccfa5419f6330aAndrey Filipenkovdecapitator@ukr.net2022-02-16T22:25:12+03:00improve installing headers
2059ae25f7968efca30a6483ad7802ccfa5419f6330ace93a66dfbf99fe270bca0b6eaf50ce6bbbbc740Andrey Filipenkovdecapitator@ukr.net2022-02-16T22:24:10+03:00add ability to build Apple framework using CMAKE_FRAMEWORK
2060ce93a66dfbf99fe270bca0b6eaf50ce6bbbbc7406a1346405949ca1cf5befc5e83c6c66c86e4f9d1Victor Zverovichviz@fb.com2022-02-17T07:30:35-08:00Implement a fallback uint128_t
20616a1346405949ca1cf5befc5e83c6c66c86e4f9d170de324aa801eaf52e94c402d526a3849797c620Victor Zverovichviz@fb.com2022-02-16T15:28:16-08:00Include 128-bit with other signed integers in specifier check
206270de324aa801eaf52e94c402d526a3849797c620a1ea3e015b1c07e740e9b69e7625dcafce4a23c7Greg Sjaardemagsjaardema@gmail.com2022-02-16T13:04:16-07:00Apply 2746 fix for NVidia compiler also (#2770)
2063a1ea3e015b1c07e740e9b69e7625dcafce4a23c7161059dd981b18a3f6b9babc922539adc52dab70Victor Zverovichviz@fb.com2022-02-16T07:37:00-08:00Move built-in formatter specialization to core
2064161059dd981b18a3f6b9babc922539adc52dab70c4c6b42de7167d3ec58fc5b0d12b16184d45ae1fVictor Zverovichviz@fb.com2022-02-15T17:14:48-08:00Add support for extended precision FP
2065c4c6b42de7167d3ec58fc5b0d12b16184d45ae1f21785040c7ac95d7933e9c31d927f7844c5ad393Victor Zverovichviz@fb.com2022-02-15T13:36:59-08:00Bump version
206621785040c7ac95d7933e9c31d927f7844c5ad3932b6f7fc7a3f8c5322d8f0abce8b056e89e82e9ffVictor Zverovichviz@fb.com2022-02-15T13:28:53-08:00Fix markup
20672b6f7fc7a3f8c5322d8f0abce8b056e89e82e9ff0a24a0714ef5f6ff4bbd17a43a17289133414338Victor Zverovichviz@fb.com2022-02-07T06:44:42-08:00Add partial support for extended precision FP
20680a24a0714ef5f6ff4bbd17a43a17289133414338ba6f89c76ee20d4665c05f18e212b1446fe8d126Vladislav Shchapovphprus@gmail.com2022-02-15T07:19:06+05:00Clz builtin may be not constexpr (Issue #2761) (#2762)
2069ba6f89c76ee20d4665c05f18e212b1446fe8d1265594edaf6790996a05515f3ff2f627daa312e2e5Vertexwahnjulian.amann@tum.de2022-02-14T15:08:46+01:00Update .bazelversion (#2766)
20705594edaf6790996a05515f3ff2f627daa312e2e510e3b83a7515109a0fa459affdf7bfad148b6cf6jk-jeon33922675+jk-jeon@users.noreply.github.com2022-02-13T20:14:28-08:00Address https://github.com/fmtlib/fmt/issues/2763 (#2765)
207110e3b83a7515109a0fa459affdf7bfad148b6cf6c48353cb753889c38a94809b5bc72cedc1dedd26Vladislav Shchapovphprus@gmail.com2022-02-14T09:13:35+05:00Replace ``make_args_checked`` with ``make_format_args`` (#2760)
2072c48353cb753889c38a94809b5bc72cedc1dedd26083510f0f01e238f24233291733cf417b0d58700Victor Zverovichviz@fb.com2022-02-13T07:40:43-08:00Update docs
2073083510f0f01e238f24233291733cf417b0d58700dba99bc860825468483d98cf00ab3e972b3e01d7Junekey Jeonjk_jeon@kaist.ac.kr2022-02-13T03:57:45-08:00Add FMT_CONSTEXPR to rotr instead
2074dba99bc860825468483d98cf00ab3e972b3e01d7c04af4bfc74d2c963a8e353034203aedc4bb6908Junekey Jeonjk_jeon@kaist.ac.kr2022-02-13T03:42:01-08:00Revert adding constexpr to rotr to satisfy C++11 compilers
2075c04af4bfc74d2c963a8e353034203aedc4bb6908b348caa9e91b6846e1d3fa756f2ef5e2a5e83ecaJunekey Jeonjk_jeon@kaist.ac.kr2022-02-13T03:36:58-08:00Simplify remove_trailing_zeros
2076b348caa9e91b6846e1d3fa756f2ef5e2a5e83ecac8bd1e646e4811f4f938ee3f568be3f4b244ca0fJunekey Jeonjk_jeon@kaist.ac.kr2022-02-13T03:34:29-08:00Remove some C-style casts for consistency
2077c8bd1e646e4811f4f938ee3f568be3f4b244ca0f9b23e9dcb851c5abefc794f6881f484431a9f52fJunekey Jeonjk_jeon@kaist.ac.kr2022-02-13T03:31:47-08:00Simplify remove_trailing_zeros
20789b23e9dcb851c5abefc794f6881f484431a9f52f69f2c550ab2133f7c090c97da12a48dc80db1e65Junekey Jeonjk_jeon@kaist.ac.kr2022-02-13T03:29:36-08:00Fix wrong comment/refer to a correct reference
207969f2c550ab2133f7c090c97da12a48dc80db1e659b62310f03fb4f9e87d73e486d0148f6baf72549Junekey Jeonjk_jeon@kaist.ac.kr2022-02-13T03:23:10-08:00Remove std:: infront of uint32_t/64_t & add constexpr to rotr
20809b62310f03fb4f9e87d73e486d0148f6baf7254908d12f31d195579309681a426ab170a619e67e55Junekey Jeonjk_jeon@kaist.ac.kr2022-02-08T23:26:20-08:00Fix some conversion issues
208108d12f31d195579309681a426ab170a619e67e55dbddb1d0667ae8531d3ae3664f215f4d6f986114Junekey Jeonjk_jeon@kaist.ac.kr2022-02-08T19:59:35-08:00Fix typo
2082dbddb1d0667ae8531d3ae3664f215f4d6f9861147dbe3dcdeda30ce11d9ca1c5743bd1a75464fa0cJunekey Jeonjk_jeon@kaist.ac.kr2022-02-08T19:57:25-08:00Remove literal separator to satisfy some compilers
20837dbe3dcdeda30ce11d9ca1c5743bd1a75464fa0c10642e60823d17eb0254d568400a6d457d2ffeccJunekey Jeonjk_jeon@kaist.ac.kr2022-02-08T18:36:28-08:00Recover log10_2_significand
208410642e60823d17eb0254d568400a6d457d2ffecc7b4323e1e0ec90fe818df551ee6dd51db80e8de5Junekey Jeonjk_jeon@kaist.ac.kr2022-02-08T18:32:20-08:00Optimize remove_trailing_zeros
20857b4323e1e0ec90fe818df551ee6dd51db80e8de5f1bd6f773130c797bd0f73e262e14f0bcba5fc44Junekey Jeonjk_jeon@kaist.ac.kr2022-02-08T18:27:53-08:00Add rotr
2086f1bd6f773130c797bd0f73e262e14f0bcba5fc445d8eb6a1a06de78223556f1f7cac393d8eadcff6Junekey Jeonjk_jeon@kaist.ac.kr2022-02-08T18:23:53-08:00Check r < deltai first, because that is the major branch chosen for short inputs
20875d8eb6a1a06de78223556f1f7cac393d8eadcff68e2e4d40343936747a291ce209aeace9e2934d69Junekey Jeonjk_jeon@kaist.ac.kr2022-02-08T18:21:54-08:00Reflect the new paper - Change constants appearing in log & division computations - Rename beta_minus_1 to beta
20888e2e4d40343936747a291ce209aeace9e2934d69a44716f58e943905d1357160b98cae2618d053cfVictor Zverovichviz@fb.com2022-02-12T09:26:48-08:00Suppress a gcc warning
2089a44716f58e943905d1357160b98cae2618d053cfc71b070168b74bdd31d0bbd873a404b800bd4ea6Vladislav Shchapovphprus@gmail.com2022-02-11T19:25:42+05:00Workaround to Intel compiler (#2758)
2090c71b070168b74bdd31d0bbd873a404b800bd4ea6ecd6022c24e4fed94e1ea09029c386f36da4a2b8Vladislav Shchapovphprus@gmail.com2022-02-10T23:51:32+05:00Add missing const qualifier (#2755)
2091ecd6022c24e4fed94e1ea09029c386f36da4a2b8afbcf1e8eafc5d7f27e29c7397f22521eaa33facVictor Zverovichviz@fb.com2022-02-08T06:28:22-08:00Update docs
2092afbcf1e8eafc5d7f27e29c7397f22521eaa33fac90325d0970b031be8872c60168aeb4cb09928815Victor Zverovichviz@fb.com2022-02-05T12:30:03-08:00Remove legacy C locale wrapper
209390325d0970b031be8872c60168aeb4cb09928815e2ba01fcb0e9ef69adc2af39e3851386b64b4a4fVictor Zverovichviz@fb.com2022-02-05T10:41:18-08:00Fix stored type detection
2094e2ba01fcb0e9ef69adc2af39e3851386b64b4a4f17b362f78ce5e1322c13e7e19b30e03e88dc62c1Victor Zverovichviz@fb.com2022-02-05T08:35:19-08:00Fix overload ambiguity in print
209517b362f78ce5e1322c13e7e19b30e03e88dc62c1a5a7e3a2614347b32990160753f55758700190e7Victor Zverovichviz@fb.com2022-02-04T18:33:55-08:00Simplify ostream opt-in API
2096a5a7e3a2614347b32990160753f55758700190e7f055ebbd25243a9d38a3f039e7fd78c238b8b399Victor Zverovichviz@fb.com2022-02-04T15:42:22-08:00Update docs
2097f055ebbd25243a9d38a3f039e7fd78c238b8b3998a21e328b8dcb62a2901c499598366a0f5f3f4a5Victor Zverovichviz@fb.com2022-02-04T15:06:45-08:00Make ostream operators opt in to reduce the risk of ODR violations
20988a21e328b8dcb62a2901c499598366a0f5f3f4a531e743d06e739405eab934d30ba73461244ae13eVictor Zverovichviz@fb.com2022-02-04T11:12:04-08:00Remove problematic constructibility check
209931e743d06e739405eab934d30ba73461244ae13e35c0286cd8f1365bffbc417021e8cd23112f6c8fVictor Zverovichviz@fb.com2022-02-04T11:00:00-08:00Don't use ostream for types convertible to string_view
210035c0286cd8f1365bffbc417021e8cd23112f6c8fc7173a36a14a13f74a6734e6ae7f588340d13920Victor Zverovichviz@fb.com2022-02-02T15:37:03-08:00Simplify byte handling
2101c7173a36a14a13f74a6734e6ae7f588340d139203e8372b96e147843e492067bdf4978c71d0129c4Victor Zverovichviz@fb.com2022-02-02T07:00:33-08:00Drop :: and fix formatting
21023e8372b96e147843e492067bdf4978c71d0129c4a34a97cc1d7d50ed6b05bd315ecef7aeb97f1364Charlie Bartochbarto@microsoft.com2022-02-01T18:41:19-08:00qualify unqualified calls to format in compile.h (#2742)
2103a34a97cc1d7d50ed6b05bd315ecef7aeb97f1364ae1aaaee5f5f36ce5303bb140d51b6db21e1af4eBarry Revzinbarry.revzin@gmail.com2022-01-30T10:55:28-06:00Supporting ? as a string presentation type (#2674)
2104ae1aaaee5f5f36ce5303bb140d51b6db21e1af4e1557ab764422d5087619fea3994012066644a11eAndreas Roggeandreas.rogge@bareos.com2022-01-29T02:12:49+01:00Fix access mode of files created (#2530) (#2733)
21051557ab764422d5087619fea3994012066644a11eb00a1eac7519cf0b0053818116bd25e3144f4280Victor Zverovichviz@fb.com2022-01-28T06:31:29-08:00Add format_as for enums
2106b00a1eac7519cf0b0053818116bd25e3144f4280a7aecbfcaa0e1586da9cf8175bd8d1c4383acd8cFederico55920584+federico-busato@users.noreply.github.com2022-01-26T15:53:04-08:00Fixes NVIDIA HPC compiler and Intel ICC compatibility (#2732)
2107a7aecbfcaa0e1586da9cf8175bd8d1c4383acd8cdfcc730cbd5d93e1d608c4ea3cd485540ac39c5dVictor Zverovichviz@fb.com2022-01-23T09:44:53-08:00Remove an old mingw workaround
2108dfcc730cbd5d93e1d608c4ea3cd485540ac39c5df7a809be6e9fca0552942ff9b20df95cc45405aaVasiliPupkin25627725951+VasiliPupkin256@users.noreply.github.com2022-01-22T21:27:19+03:00Making target_compile_options PRIVATE, fix #2726, fix #2507
2109f7a809be6e9fca0552942ff9b20df95cc45405aa09fde7f4b86c21005121bea7ea9bbe39096294e5Victor Zverovichviz@fb.com2022-01-23T08:58:20-08:00Clarify the choice of magic numbers and compute the most magic one
211009fde7f4b86c21005121bea7ea9bbe39096294e50014024a2c796b708244e9f531788d3e44d65918Victor Zverovichviz@fb.com2022-01-22T08:06:22-08:00Add fmt::underlying for enum classes
21110014024a2c796b708244e9f531788d3e44d65918c28500556a027fc3b84dc06e0021c719480fd1f3Victor Zverovichviz@fb.com2022-01-21T15:03:28-08:00Don't rely on transitive includes
2112c28500556a027fc3b84dc06e0021c719480fd1f36240d0201187413257359ab808b40e26681105d9Victor Zverovichviz@fb.com2022-01-20T16:55:47-08:00FMT_NOEXCEPT -> noexcept
21136240d0201187413257359ab808b40e26681105d9925b744ae8ea5a62f423d55250302e2b48dd83cfJunekey Jeonjk_jeon@kaist.ac.kr2022-01-18T15:39:42-08:00Improve comments
2114925b744ae8ea5a62f423d55250302e2b48dd83cf22b14ff25230b1aa0d83a4ec28335f6f67a539b7Junekey Jeonjk_jeon@kaist.ac.kr2022-01-15T05:05:55-08:00Improve comments
211522b14ff25230b1aa0d83a4ec28335f6f67a539b73dc26b44d34a1972e9e902dace3367b4b088b1dcJunekey Jeonjk_jeon@kaist.ac.kr2022-01-15T04:57:17-08:00Simplify cache recovery
21163dc26b44d34a1972e9e902dace3367b4b088b1dc2e4038bf5186bf2c1b60f113643454100cd34366Junekey Jeonjk_jeon@kaist.ac.kr2022-01-13T15:46:54-08:00Make a fallback path more compiler-friendly
21172e4038bf5186bf2c1b60f113643454100cd3436676336b4f63114b88e1a88425c72dc3b7ffc22858Junekey Jeonjk_jeon@kaist.ac.kr2022-01-13T15:45:33-08:00Simplify lines with __builtin_addcll and friends
211876336b4f63114b88e1a88425c72dc3b7ffc228589181983483299bb09be4b5f8e187ff748abbd251Junekey Jeonjk_jeon@kaist.ac.kr2022-01-13T15:19:08-08:00Replace noexcept with FMT_NOEXCEPT
21199181983483299bb09be4b5f8e187ff748abbd25174097a149b72960f95191a6bf5f9fb342484dd43Junekey Jeonjk_jeon@kaist.ac.kr2022-01-12T17:07:23-08:00Fix syntax errors
212074097a149b72960f95191a6bf5f9fb342484dd4321a1c533810b19c73fa06a0c39b648526917c731Junekey Jeonjk_jeon@kaist.ac.kr2022-01-12T16:56:42-08:00Remove now-unused stuffs
212121a1c533810b19c73fa06a0c39b648526917c73104eea0f0a8760f077487ab39d20ee74875d14573Junekey Jeonjk_jeon@kaist.ac.kr2022-01-12T16:47:55-08:00Fix typo
212204eea0f0a8760f077487ab39d20ee74875d1457335a468ed38dcc97e3bdedf8d7b2e6973e8dbe836Junekey Jeonjk_jeon@kaist.ac.kr2022-01-12T16:43:20-08:00Remove now-unused stuffs
212335a468ed38dcc97e3bdedf8d7b2e6973e8dbe8361882a7a2c1e4ce410ec61142b0e8daf044f7a7d9Junekey Jeonjk_jeon@kaist.ac.kr2022-01-12T16:41:32-08:00Simplify integer checks
21241882a7a2c1e4ce410ec61142b0e8daf044f7a7d9f4dd1b1b8b36c1dcb1507ab9f4d882328771f22fJunekey Jeonjk_jeon@kaist.ac.kr2022-01-12T16:17:57-08:00Replace Dragonbox cache which allows simpler cache recovery & integer checks
2125f4dd1b1b8b36c1dcb1507ab9f4d882328771f22f70561ed13e7333a243cd614e92e342e7d4b413faJunekey Jeonjk_jeon@kaist.ac.kr2022-01-12T16:07:10-08:00Simplify Dragonbox Step 3.
212670561ed13e7333a243cd614e92e342e7d4b413facdf1a3b5308b3e22fb18d6a240d6dae05fa1c1b5Junekey Jeonjk_jeon@kaist.ac.kr2022-01-12T15:00:44-08:00Minimize the usage of built-in 128-bit ints It usually generates slower code than manual handling.
2127cdf1a3b5308b3e22fb18d6a240d6dae05fa1c1b5b8b037e930c2893f82990544e5706ea0fa38da76Ivan Volnov51086293+ivan-volnov@users.noreply.github.com2022-01-20T02:26:09+08:00Fix codecvt warning (#2408) (#2725)
2128b8b037e930c2893f82990544e5706ea0fa38da765985f0a7d2a725f6e843e8bc1a01e052a31d8e0bTobias HellmannTobi823@users.noreply.github.com2022-01-19T15:31:33+01:00Fix -Wconversion warning (#2724)
21295985f0a7d2a725f6e843e8bc1a01e052a31d8e0b8f8a1a02d5c5cb967d240feee3ffac00d66f22a2matrackiffilip.matracki@gmail.com2022-01-17T21:14:59+01:00Fix overflow for chrono durations (#2722)
21308f8a1a02d5c5cb967d240feee3ffac00d66f22a2b02e5af52ca4bdf20f1bdda6288259528cccf6ceVictor Zverovichviz@fb.com2022-01-14T13:08:14-08:00Fix handling of formattable types implicitly convertible to pointers
2131b02e5af52ca4bdf20f1bdda6288259528cccf6ce58fb78239605b436d3c65d4dd41aa682cdb2b23aVladislav Shchapovphprus@gmail.com2022-01-14T22:58:49+05:00fmt::join support FMT_COMPILE (#2720)
213258fb78239605b436d3c65d4dd41aa682cdb2b23a4fe6129d6c6fb88e5ac80d2aaaaeb87fa08c47d7Victor Zverovichviz@fb.com2022-01-13T14:57:17-08:00Improve docs
21334fe6129d6c6fb88e5ac80d2aaaaeb87fa08c47d7c056a009de3404caaf9d5f477cb6bb65c4b7ca61Victor Zverovichviz@fb.com2022-01-13T10:20:32-08:00Fix FMT_NOEXCEPT definition
21347c12118c19ed81753ca89877792e65015d14c53e2a09d468daa9ed3c038e78e39cc3b8ac3c352cf3Victor Zverovichviz@fb.com2022-01-12T10:54:44-08:00Deprecate buffered_file::fileno
21352a09d468daa9ed3c038e78e39cc3b8ac3c352cf3a126b4d888dbdf254bc2b11fab8a5195951549f5Victor Zverovichviz@fb.com2022-01-12T09:42:29-08:00Use noexcept unconditionally
2136a126b4d888dbdf254bc2b11fab8a5195951549f59ff91b18cd2a3e012d8e91c9dcec4903ed8faa1aVictor Zverovichviz@fb.com2022-01-11T08:23:30-08:00Check if right shift is arithmetic
21379ff91b18cd2a3e012d8e91c9dcec4903ed8faa1ad9f045fba18c6897ae0931a931450638560e3fd4Victor Zverovichviz@fb.com2022-01-09T14:16:32-08:00Simplify write_fractional_seconds
2138d9f045fba18c6897ae0931a931450638560e3fd4c06bef7273e594bfa91739e29d339fba51fd4e0eVictor Zverovichviz@fb.com2022-01-09T10:22:36-08:00Fix a UB in chrono
2139c06bef7273e594bfa91739e29d339fba51fd4e0e3c98f1a4cddfab42e9f8f85925d035412b7c1493Barry Revzinbarry.revzin@gmail.com2022-01-08T18:37:21-06:00Adding comments for range formatting. (#2706)
21403c98f1a4cddfab42e9f8f85925d035412b7c14936e0f1399d7c19521fdd2be53f9f3158d4afecdd0Victor Zverovichviz@fb.com2022-01-08T09:52:39-08:00Comment style
21416e0f1399d7c19521fdd2be53f9f3158d4afecdd00102101acc568682f7edb583d64f9a3d5a231ae1Barry Revzinbarry.revzin@gmail.com2022-01-08T11:48:26-06:00Supporting nested format specs for ranges. (#2673)
21420102101acc568682f7edb583d64f9a3d5a231ae14ac5269b4fcda05c91bb65de2d95a736375996c0Alex Gutenievgutenev@gmail.com2022-01-07T02:10:53+02:00Make colored print handle UTF-8 (#2701)
21434ac5269b4fcda05c91bb65de2d95a736375996c0b6f4ceaed0a0a24ccf575fab6c56dd50ccf6f1a9Victor Zverovichvictor.zverovich@gmail.com2022-01-06T15:03:01-08:00Update ChangeLog.rst
2144b6f4ceaed0a0a24ccf575fab6c56dd50ccf6f1a915f812dae81d530f4ebeee99e87a92d51b88ab0bVictor Zverovichviz@fb.com2022-01-06T14:35:15-08:00tag: 8.1.1Update version
214515f812dae81d530f4ebeee99e87a92d51b88ab0b6884aab49b1b7fc6dcba1e27999f1aced0b888beVictor Zverovichviz@fb.com2022-01-06T14:13:01-08:00Update changelog
21466884aab49b1b7fc6dcba1e27999f1aced0b888be88ec4e70616ac495d0dbdef5292636220e408b77Victor Zverovichviz@fb.com2022-01-06T12:38:33-08:00Update changelog
214788ec4e70616ac495d0dbdef5292636220e408b77dd3d2490edd3cf4da8f443cbaed12256244d5257Victor Zverovichviz@fb.com2022-01-06T12:32:43-08:00Bump version
2148dd3d2490edd3cf4da8f443cbaed12256244d5257739055ae7b08f8d5dffee9552334ede92e50b17bVictor Zverovichviz@fb.com2022-01-06T12:07:13-08:00Update changelog
2149739055ae7b08f8d5dffee9552334ede92e50b17bdbbd711f4635838290a10b1b3d8d378937a8741bVictor Zverovichviz@fb.com2022-01-06T11:06:39-08:00Fix apidocs
2150dbbd711f4635838290a10b1b3d8d378937a8741b98cbb6a43cd7f0de7ebbc351e3c94995b4291626Victor Zverovichviz@fb.com2022-01-05T09:41:35-08:00Suppress a warning
215198cbb6a43cd7f0de7ebbc351e3c94995b4291626214cf13f17c7177912cc8f9b6c070c4b3a282c36Victor Zverovichviz@fb.com2022-01-05T08:08:38-08:00Fix ABI compatiblity issue
2152214cf13f17c7177912cc8f9b6c070c4b3a282c3617a5c808dad4bcf3a412c005314cad43609ae6efVladislav Shchapovphprus@gmail.com2022-01-05T03:23:42+05:00Fix endianness bug in write_digit2_separated (#2699)
215317a5c808dad4bcf3a412c005314cad43609ae6effc1783fcc60339f399edded91b63dd2ee617b45dJulian Rüthjulian.rueth@fsfe.org2022-01-04T12:53:44-06:00Restore FMT_API on error_handler::on_error() (#2696)
2154fc1783fcc60339f399edded91b63dd2ee617b45d1b193e7b3716f57d64fa2f98275eb1395fea4effRichard Bergerrichard.berger@temple.edu2022-01-03T18:29:29-05:00Avoid undefined symbols with mingw-w64 (#2692)
21551b193e7b3716f57d64fa2f98275eb1395fea4eff8e59744b8d27a32ce7f9dc6edcb6ea1329845d47Victor Zverovichviz@fb.com2022-01-03T09:56:44-08:00Deprecate more
21568e59744b8d27a32ce7f9dc6edcb6ea1329845d477081a6aa34b0b1bf79699fa023158aed744872c0Victor Zverovichviz@fb.com2022-01-02T09:29:42-08:00Switch to new github auth mechanism
21577081a6aa34b0b1bf79699fa023158aed744872c064dc8fbada9898fccddce0dda3cb0c9695712a3dVictor Zverovichviz@fb.com2022-01-02T09:01:32-08:00Update version
215864dc8fbada9898fccddce0dda3cb0c9695712a3dfc8e3de7dbdcf13f6ecb34e5c2e7d1b7b5128880Victor Zverovichviz@fb.com2022-01-02T08:34:01-08:00tag: 8.1.0Bump version
2159fc8e3de7dbdcf13f6ecb34e5c2e7d1b7b512888057bee9fcdd37f089652354588e323a4cf49ad5adVictor Zverovichviz@fb.com2022-01-02T08:22:25-08:00Fix manage.py script
216057bee9fcdd37f089652354588e323a4cf49ad5addce52e491e94ebdbdcb11a5f60e295b46ac3afb4Victor Zverovichviz@fb.com2022-01-02T08:09:55-08:00Fix formating
2161dce52e491e94ebdbdcb11a5f60e295b46ac3afb49405a47245b6060aa96f4e7200aee53531fed540Victor Zverovichviz@fb.com2022-01-02T08:02:45-08:00Update changelog
21629405a47245b6060aa96f4e7200aee53531fed540495b8bf12e79dc7c09dce14ec97d3c31e52ef784Victor Zverovichviz@fb.com2022-01-02T07:57:36-08:00Update changelog
2163495b8bf12e79dc7c09dce14ec97d3c31e52ef784e221166fabf9c6112ce6047376ae46462090cb89Victor Zverovichviz@fb.com2022-01-01T13:56:31-08:00Update changelog
2164e221166fabf9c6112ce6047376ae46462090cb89035cab8da3e314b56cff60387cf752828adbc774Victor Zverovichviz@fb.com2022-01-01T11:34:04-08:00Update changelog
2165035cab8da3e314b56cff60387cf752828adbc77489c6ed12bf7dd395124a1102191f5bdc555ce97fVictor Zverovichviz@fb.com2022-01-01T09:36:40-08:00Update changelog
216689c6ed12bf7dd395124a1102191f5bdc555ce97fe462da828d173c297699dddc0d9156b94330eee8Victor Zverovichviz@fb.com2022-01-01T09:29:50-08:00Clarify in comments (for now) deprecated map functions
2167e462da828d173c297699dddc0d9156b94330eee879c66d66bd530c4257b997fcdbffaca02bc218b9Björn Schäpersschaepers@kuennecke.com2022-01-01T17:44:00+01:00Add some noexcept (#2684)
216879c66d66bd530c4257b997fcdbffaca02bc218b95d37f705f47ae04cb1a4ba187a217fbe15fe1f40Victor Zverovichviz@fb.com2021-12-29T15:33:30-08:00Update changelog
21695d37f705f47ae04cb1a4ba187a217fbe15fe1f406bb370cec1614314465a95fa26b151c9cacd993cVictor Zverovichviz@fb.com2021-12-29T15:31:03-08:00Update changelog
21706bb370cec1614314465a95fa26b151c9cacd993cbb692015780c75c8b84247593a4eda2ce1ac83e2Victor Zverovichviz@fb.com2021-12-29T15:26:11-08:00Update changelog
2171bb692015780c75c8b84247593a4eda2ce1ac83e24fac7daaef23ead36ac302d7be757cc032d58132Victor Zverovichviz@fb.com2021-12-29T14:46:45-08:00Fix tuple join
21724fac7daaef23ead36ac302d7be757cc032d581323617c2795a70a7949f2e4e035852cc35bb65ff4bVictor Zverovichviz@fb.com2021-12-29T12:12:25-08:00Cleanup bit_cast
21733617c2795a70a7949f2e4e035852cc35bb65ff4b9c0c1bcdbdda6fa63bffb7f1c06e6bc86cf54447Victor Zverovichviz@fb.com2021-12-29T08:25:12-08:00Update changelog
21749c0c1bcdbdda6fa63bffb7f1c06e6bc86cf54447187e8db1be84176ba17155190bdbe97e673b0358Victor Zverovichviz@fb.com2021-12-29T08:00:36-08:00Simplify tuple formatting
2175187e8db1be84176ba17155190bdbe97e673b0358c7f88180f6e38230e7f797de6eb27e3e1488abadVictor Zverovichviz@fb.com2021-12-28T08:11:03-08:00Update changelog
2176c7f88180f6e38230e7f797de6eb27e3e1488abad8a2c3fb88fa0ebb68749558a5e8d6a3e03d8920aAlexey Ochapovalexez@alexez.com2021-12-23T23:58:16+03:00add tests for format string compile-time checks
21778a2c3fb88fa0ebb68749558a5e8d6a3e03d8920a1164eda5af68c2fc09c505dc69d76759970e5baeAlexey Ochapovalexez@alexez.com2021-12-13T02:44:52+03:00add reverse tests to compile-error-test
21781164eda5af68c2fc09c505dc69d76759970e5bae4482f6f1f075f55cc8bd28162379381c2eccb3afAlexey Ochapovalexez@alexez.com2021-12-23T23:29:07+03:00disable compile-error-test on Windows
21794482f6f1f075f55cc8bd28162379381c2eccb3af796662a612023090a421f9a397fe58b506e4829dAlexey Ochapovalexez@alexez.com2021-12-13T02:24:04+03:00rewrite compile-error-test to use non-header-only library
2180796662a612023090a421f9a397fe58b506e4829d33ee4cc51614677a3bdd0535db1ba6b6c1105901Victor Zverovichviz@fb.com2021-12-27T09:38:06-08:00Escape range items convertible to std::string_view
218133ee4cc51614677a3bdd0535db1ba6b6c11059013bbf2c673caf9ff8b49daa6364fbc1c6d067834aVladislav Shchapovphprus@gmail.com2021-12-26T22:14:49+05:00Improve noexception test
21823bbf2c673caf9ff8b49daa6364fbc1c6d067834a074c9c52efd4386298d7775917b9dc18cdfe1c6aVladislav Shchapovphprus@gmail.com2021-12-26T21:15:03+05:00Fix throw with exceptions disabled
2183074c9c52efd4386298d7775917b9dc18cdfe1c6a3110ec5a23c102ed9a160152b292aa45a869a75cVictor Zverovichviz@fb.com2021-12-26T08:36:29-08:00Update changelog
21843110ec5a23c102ed9a160152b292aa45a869a75c3014b3d770fbbd54e25d2312b679f991512a348dVictor Zverovichviz@fb.com2021-12-26T08:19:32-08:00Update changelog
21853014b3d770fbbd54e25d2312b679f991512a348deab2ea9fc2c183dfa2d45b196fd8002fb41aa489Victor Zverovichviz@fb.com2021-12-26T07:23:43-08:00Clarify that C strings must be null-terminated
2186eab2ea9fc2c183dfa2d45b196fd8002fb41aa48921ed92a6e973fe4d0821a168fdc10c03cb5d8c0cVictor Zverovichviz@fb.com2021-12-26T07:05:45-08:00Replace an assert with an exception
218721ed92a6e973fe4d0821a168fdc10c03cb5d8c0c04111dd1e4b9d7d1bafb81f0aa7c7df05610752fVictor Zverovichviz@fb.com2021-12-24T07:25:23-08:00Update changelog
218804111dd1e4b9d7d1bafb81f0aa7c7df05610752f817788fbf0d7b45ae6a6c948a27211a077f1f729Vladislav Shchapovphprus@gmail.com2021-12-24T01:38:48+05:00Fix issue #2670 (#2671)
2189817788fbf0d7b45ae6a6c948a27211a077f1f7294511030af27dcd351b7d09138a06cff8eb166306Alexey Ochapovalexez@alexez.com2021-12-23T23:32:03+03:00remove incorrect C++20 check from test/CMakeLists.txt (#2663)
21904511030af27dcd351b7d09138a06cff8eb1663067812813a3229e6badaf011157760445ec8d7e5afVictor Zverovichviz@fb.com2021-12-23T11:40:01-08:00Minor code style tweaks for consistency
21917812813a3229e6badaf011157760445ec8d7e5af664cd6067ddd065773d20880e38b1b4e21c3e0c6lucpelletierpelletier.luc@gmail.com2021-12-23T14:34:16-05:00Don't explicitly delete copy ctor of dynamic_format_arg_store (#2664)
2192664cd6067ddd065773d20880e38b1b4e21c3e0c6784e2a7b4227657229fcac4532977b99508ee5cbVictor Zverovichviz@fb.com2021-12-23T10:58:02-08:00Remove std-format-test
2193784e2a7b4227657229fcac4532977b99508ee5cbfc2a376d8ec74ec3c3f7a6f8eb4aeb2ed2c732d7Victor Zverovichviz@fb.com2021-12-23T09:59:15-08:00Fix an overflow when formatting very large durations
2194fc2a376d8ec74ec3c3f7a6f8eb4aeb2ed2c732d7c5aafd8f9003c5f0ac1d9bc00d566fefe60996d7Stefan Weilsw@weilnetz.de2021-12-22T21:45:04+01:00Remove two expressions which had no effect (reported by LGTM)
2195c5aafd8f9003c5f0ac1d9bc00d566fefe60996d7eaddd1e3cd4cc26554133f8b036a0bb035c22f65Alexey Ochapovalexez@alexez.com2021-12-13T05:20:15+03:00expose headers as SYSTEM depending on special configuration option
2196eaddd1e3cd4cc26554133f8b036a0bb035c22f652d445775865d8ef5b62e7d526657e1b6efae41e8Victor Zverovichviz@fb.com2021-12-19T06:46:24-08:00Fix handling of byte
21972d445775865d8ef5b62e7d526657e1b6efae41e8e46392ea2c66969dc7fb3c86505a4b4a7d484c02Victor Zverovichviz@fb.com2021-12-18T08:51:21-08:00Try fixing byte regression
2198e46392ea2c66969dc7fb3c86505a4b4a7d484c02c882790a2e0134e7943fc70e42a99d210f5f2334Alexey Ochapovalexez@alexez.com2021-12-12T00:57:14+03:00deprecate _format UDL in code using FMT_DEPRECATED
2199c882790a2e0134e7943fc70e42a99d210f5f2334121002d7002db78c38414cf2d8e8e01e089811caVictor Zverovichviz@fb.com2021-12-18T07:35:40-08:00Add a set formatter
2200121002d7002db78c38414cf2d8e8e01e089811cabe51ee1ceb0553411cae166335b59e7ae5126527Victor Zverovichviz@fb.com2021-12-18T07:12:53-08:00Add a map formatter
2201be51ee1ceb0553411cae166335b59e7ae5126527659de779e6eceeee66b4b3165a84c928220ef378Victor Zverovichviz@fb.com2021-12-17T17:13:08-08:00Disable broken copy ctor of dynamic_format_arg_store
2202659de779e6eceeee66b4b3165a84c928220ef37851b14b6c0c8a782b55a913be418c02afacb91195Victor Zverovichviz@fb.com2021-12-17T16:51:24-08:00Fix a UB in parse_format_specs when begin is null
220351b14b6c0c8a782b55a913be418c02afacb91195223a0fa55d54381545ed449fd17051301d47c8d4Alexey Ochapovalexez@alexez.com2021-12-13T04:54:29+03:00remove commented out lines
2204223a0fa55d54381545ed449fd17051301d47c8d4ef72b471fca0ec27533f70bf123c46e3a800251dAlexey Ochapovalexez@alexez.com2021-12-13T04:53:43+03:00move gtest-specific check into gtest/CMakeLists.txt
2205ef72b471fca0ec27533f70bf123c46e3a800251d82246b8766bc9f9ee00a6572245dfcdf43315af9Alexey Ochapovalexez@alexez.com2021-12-18T02:53:05+03:00enable named arguments check in compile-time checks (#2649)
220682246b8766bc9f9ee00a6572245dfcdf43315af935f60377aad3cc697de3e47bb0164f63b503eea1Alexey Ochapovalexez@alexez.com2021-12-18T00:44:36+03:00fix throw with exceptions disabled (#2647)
220735f60377aad3cc697de3e47bb0164f63b503eea13a951a66cb0fb53ff5a9d5ce9c77e05ef9d382ceVictor Zverovichvictor.zverovich@gmail.com2021-12-17T06:49:29-08:00Update ChangeLog.rst
22083a951a66cb0fb53ff5a9d5ce9c77e05ef9d382cee0136fc8bd48f72d29d9276437a3bdca357789e0Marek Kurdejmkurdej@users.noreply.github.com2021-12-10T17:28:25+01:00Avoid qualifying by inline namespace. Fixes #2642. (#2643)
2209e0136fc8bd48f72d29d9276437a3bdca357789e0ac1b5f3da532fc9dca349c1bc06de65178f44eb3Marek Kurdejmkurdej@users.noreply.github.com2021-12-10T15:36:42+01:00Qualify calls to make_wformat_args. Fixes #2639. (#2641)
2210ac1b5f3da532fc9dca349c1bc06de65178f44eb3fd62fba9855c9cf8fe17eb9363e03f93563d9dc3Victor Zverovichviz@fb.com2021-12-09T18:08:22-08:00Refactor problematic trailing returns in arg_mapper
2211fd62fba9855c9cf8fe17eb9363e03f93563d9dc3c652f8243a5f8e50584d2a81c8c5714e74a03955Victor Zverovichviz@fb.com2021-12-09T11:11:17-08:00Don't convert scoped enums to integers
2212c652f8243a5f8e50584d2a81c8c5714e74a03955a9c7b9b8f7b8c2187601e22fcbf8d2644dfee873Victor Zverovichviz@fb.com2021-12-09T10:49:47-08:00Make header guard consistent with header name
2213a9c7b9b8f7b8c2187601e22fcbf8d2644dfee873e4f0564aa64175eaef04fd1f4fb168a730b55072Victor Zverovichviz@fb.com2021-12-09T10:34:27-08:00Clarify that _format is deprecated
2214e4f0564aa64175eaef04fd1f4fb168a730b5507291533d3c3332d0adb76d0f70f82983ceb3f0497bVictor Zverovichviz@fb.com2021-12-09T09:48:55-08:00Disable is_streamable for string[_view]
221591533d3c3332d0adb76d0f70f82983ceb3f0497b0bbc9708f9708db2fdca06227bed2587a3b1a344Victor Zverovichviz@fb.com2021-12-09T06:55:31-08:00Minor tweaks to chrono subsecond formatting
22160bbc9708f9708db2fdca06227bed2587a3b1a3449d5b9defde1334726d35c0d21b6225511ed3976ematrackiffilip.matracki@gmail.com2021-12-09T15:45:13+01:00Implement c++20 std::chrono::duration subsecond formatting (#2623)
22179d5b9defde1334726d35c0d21b6225511ed3976e215f21a0382d325efa66df53fbfbfddb020a2234Vladislav Shchapovphprus@gmail.com2021-12-08T04:22:36+05:00Enable tzset only on Windows desktop app (#2633)
2218215f21a0382d325efa66df53fbfbfddb020a2234c240d98ffd37b65ee7c27185c62a2cbc093ff185Victor Zverovichviz@fb.com2021-12-05T07:12:10-08:00Detect overflow on large precision
2219c240d98ffd37b65ee7c27185c62a2cbc093ff1856ab73113fc39e43329b109d57cd079e15465eacdVladislav Shchapovphprus@gmail.com2021-12-05T00:02:31+05:00Optimize tm formatting (Non C-locales and %Z) (#2617)
22206ab73113fc39e43329b109d57cd079e15465eacd713c7c7c62044329d26c19323ffa0e64d69d2d64Andrew Corriganandrew.corrigan@gmail.com2021-12-03T10:13:30-05:00Mark grow as FMT_CONSTEXPR20 (#2630)
2221713c7c7c62044329d26c19323ffa0e64d69d2d649b1807a8a278b92c43e6ba3ebf08219caf43f4b8Victor Zverovichviz@fb.com2021-12-01T06:47:41-08:00Cleanup os.cc
22229b1807a8a278b92c43e6ba3ebf08219caf43f4b8ec3b097cb98f1f50c6e9f7fd2ddfae885522de74Acretock56088192+Acretock@users.noreply.github.com2021-12-01T19:40:17+05:00fix int -> uint warning (#2611)
2223ec3b097cb98f1f50c6e9f7fd2ddfae885522de74c472a2781852778cc3f06521a3384a2c5c5822d5Lounarokwulouis0511@gmail.com2021-11-28T23:02:15+08:00[doc] FMT_STRING supports C++14 and no-op in C++11 (#2620)
2224c472a2781852778cc3f06521a3384a2c5c5822d5201971e293be35a2b21296404d17129a0429e0c8Victor Zverovichviz@fb.com2021-11-27T08:23:05-08:00Fix handling of very large precision in fixed format
2225201971e293be35a2b21296404d17129a0429e0c8acad8cfab122b8d51a53ddc334870041c7fd8199Alex Gutenievgutenev@gmail.com2021-11-26T17:32:50+02:00Make MSVC use [[nodiscard]] (#2615)
2226acad8cfab122b8d51a53ddc334870041c7fd8199491ba2dda5a04c2438abb6bd90219de773793ec0Florin Iuchaflorin@signbit.net2021-11-25T11:52:21-05:00Reformat all source code; no functional changes
2227491ba2dda5a04c2438abb6bd90219de773793ec05abe9e8266ed66b08ba17be53fead7e40df08566Florin Iuchaflorin@signbit.net2021-11-24T17:09:41-05:00Annotate fmt::format and fmt::formatted_size as [[nodiscard]]
22285abe9e8266ed66b08ba17be53fead7e40df08566be3a3a5aed56c773ebe8a2475950b6ba311bd889Vladislav Shchapovphprus@gmail.com2021-11-13T14:31:57+05:00Add platform-specific 'z' formatter
2229be3a3a5aed56c773ebe8a2475950b6ba311bd889a3ab36c80399f13e05ff2ff142df58fa9f3fd103Vladislav Shchapovphprus@gmail.com2021-11-11T21:33:33+05:00Use predefined formats for C-locale
2230a3ab36c80399f13e05ff2ff142df58fa9f3fd10319cac63fe4b4d8fe6a4ced28de16a68659cf9035Alex Gutenievgutenev@gmail.com2021-11-23T22:55:22+02:00Formatting of function pointers, member function pointers, member object pointers... (#2610)
223119cac63fe4b4d8fe6a4ced28de16a68659cf903543419a4adaaf7a720a5c51376ef776edd037383aEric Curtinericcurtin17@gmail.com2021-11-19T16:43:48ZBroken link in README.rst
223243419a4adaaf7a720a5c51376ef776edd037383ac089f7d497bcce35a0fd6da0512f8585ed1cc002Victor Zverovichviz@fb.com2021-11-19T07:32:42-08:00Workaround a bug in gcc
2233c089f7d497bcce35a0fd6da0512f8585ed1cc002aa5517f6b9ea752f1fbc793a2fb5fba1f3af0164Vladislav Shchapovphprus@gmail.com2021-11-13T22:51:13+05:00Simplify std::tm formatter
2234aa5517f6b9ea752f1fbc793a2fb5fba1f3af016450140be7ae201d8e48d7c91d0ff2b9c334994ff4Vladislav Shchapovphprus@gmail.com2021-11-13T22:46:16+05:00Reuse tm_writer in chrono_formatter
223550140be7ae201d8e48d7c91d0ff2b9c334994ff48b89454994efee04f69eea9f09273f5f3f2c185dVladislav Shchapovphprus@gmail.com2021-11-13T22:45:25+05:00Reuse tm_writer in weekday formatter
22368b89454994efee04f69eea9f09273f5f3f2c185d5380ff4d8866d2f37d706859c6223bc22d17dc98Victor Zverovichviz@fb.com2021-11-13T08:59:56-08:00Improve consistency
22375380ff4d8866d2f37d706859c6223bc22d17dc98094b66e81d43e5b2762e4a371c6237586cd93724Victor Zverovichviz@fb.com2021-11-13T08:26:27-08:00Detect types convertible to unformattable pointers
2238094b66e81d43e5b2762e4a371c6237586cd93724b69ae4854ca55da6c1fd9b694fc1a12bc400b6b7Pavel Novikovdev-ape@yandex.ru2021-11-12T23:28:59+03:00changed locale retrieval way to a fancy one
2239b69ae4854ca55da6c1fd9b694fc1a12bc400b6b70b843af56b7d64965ce6c890debf8f884513d4e9Vladislav Shchapovphprus@gmail.com2021-11-11T06:09:23+05:00Reorder classes (#2591)
22400b843af56b7d64965ce6c890debf8f884513d4e912b1d8b14ae33a08aee1007d2b73134fd46d23abPavel Novikovdev-ape@yandex.ru2021-11-07T19:52:57+03:00sped up chrono.h formatting for cases without providing locale (#2576)
224112b1d8b14ae33a08aee1007d2b73134fd46d23abe67f92c55cb97558f2311a5fd544b9325b4651d0lukester1975lukester1975@users.noreply.github.com2021-11-06T15:57:22ZFix precision 0 with std::chrono::duration and added additional tests. (#2588)
2242e67f92c55cb97558f2311a5fd544b9325b4651d0812733cc963b2e1d96f6ad2cb2d441c6fe8e4a5bOlli Luptonoliver.lupton@epfl.ch2021-11-05T20:17:11+01:00Cleanup warnings with nvhpc/21.9. (#2582)
2243812733cc963b2e1d96f6ad2cb2d441c6fe8e4a5b028f22775202a6a94d2346a4f7f179978bf9626fVictor Zverovichviz@fb.com2021-10-31T09:41:16-07:00const qualify format function for systen_clock
2244028f22775202a6a94d2346a4f7f179978bf9626f5b0aa638cf22b3264d292b7470e99688e8382da8Victor Zverovichviz@fb.com2021-10-31T08:09:32-07:00Handle implicit conversions in write
22455b0aa638cf22b3264d292b7470e99688e8382da86eaceb5f73f12943376c833a8433b38ff7faed10Victor Zverovichviz@fb.com2021-10-30T09:14:13-07:00Minor grammar fix
22466eaceb5f73f12943376c833a8433b38ff7faed100697c5edb6b84b4cd96331b9e803637b9178f8bfVladislav Shchapovphprus@gmail.com2021-10-30T21:12:36+05:00Fix incompatible between docutils 1.18.0 and sphinx 3.3.0 (#2575)
22470697c5edb6b84b4cd96331b9e803637b9178f8bf1031eedf27fe55fb7e85d7ce47dcbd3ecebb290etimkalu73777326+timkalu@users.noreply.github.com2021-10-30T17:35:48+02:00FMT_USE_FCNTL can be predefined (#2573)
22481031eedf27fe55fb7e85d7ce47dcbd3ecebb290e90034e4c4bafa7467885bc60cbf8a0465fb848b5Vladislav Shchapovphprus@gmail.com2021-10-30T20:25:45+05:00Replacing strftime with std::time_put (#2550)
224990034e4c4bafa7467885bc60cbf8a0465fb848b5df40e94673a0c8717f93879bbff423950047345bVladislav Shchapovphprus@gmail.com2021-10-28T01:29:07+05:00Add FMT_ASSERT and validation of values of struct tm members (#2564)
2250df40e94673a0c8717f93879bbff423950047345be6d5059cbb7fcc871f50b53d1cb7569fd97d6ee8Daniela Engertdani@ngrt.de2021-10-24T17:12:39+02:00Upgrade `module-test` to msvc 16.11.5 and 17.0-pre5 (#2558)
2251e6d5059cbb7fcc871f50b53d1cb7569fd97d6ee83b6e409cd8573f63e4acad7717d9082bd898ec87zhsjzsj950618@gmail.com2021-10-24T21:36:10+08:00Simplify js tag in basic-bootstrap theme (#2562)
22523b6e409cd8573f63e4acad7717d9082bd898ec87249f03bbb70a2116fbde6fd9a2fd6cd31db10c89Daniela Engertdani@ngrt.de2021-10-23T16:19:57+02:00Enable `consteval` for msvc 17.0-pre5 (#2559)
2253249f03bbb70a2116fbde6fd9a2fd6cd31db10c897463c8320529be057b2f2886805ede89a44f4e3bAxel Kohlmeyerakohlmey@gmail.com2021-10-20T09:21:49-04:00do not detect LLVM based IBMXL compiler (on ppc) as clang (#2555)
22547463c8320529be057b2f2886805ede89a44f4e3b1266c2b6003e6391046bbab57dcf20293e25deddVladislav Shchapovphprus@gmail.com2021-10-19T19:04:55+05:00Fix overflow for very bigger years (>2*10^9) (#2551)
22551266c2b6003e6391046bbab57dcf20293e25dedd684e2fdc94dc1527f4c80426901ba927283e3dfbVictor Zverovichviz@fb.com2021-10-17T08:58:41-07:00Fix handling of exotic character types
2256684e2fdc94dc1527f4c80426901ba927283e3dfba1d586302f18e60c8551590760ea3e27a0905bfeVictor Zverovichviz@fb.com2021-10-17T06:33:27-07:00Minor cleanup
2257a1d586302f18e60c8551590760ea3e27a0905bfe7a604cdd98eff2883b9dbd7d1ca1ddd8c147b80eVictor Zverovichviz@fb.com2021-10-17T06:07:03-07:00Minor cleanup
22587a604cdd98eff2883b9dbd7d1ca1ddd8c147b80eaeb54b0dd9e5d61ef7fa501d5384d1a535339d38Vladislav Shchapovphprus@gmail.com2021-10-17T01:27:10+05:00Cleanup
2259aeb54b0dd9e5d61ef7fa501d5384d1a535339d38f88c020fc084607d16a5a57f790c65517d0ed072Vladislav Shchapovphprus@gmail.com2021-10-16T22:17:11+05:00Fix bug on '%Y' and '%C' formats with negative years Requested changes
2260f88c020fc084607d16a5a57f790c65517d0ed0722eeddba756a09f7cf97235c119d830dd3248e8f9Vladislav Shchapovphprus@gmail.com2021-10-14T22:06:49+05:00Generalization of strftime/wcsftime function calls in tests
22612eeddba756a09f7cf97235c119d830dd3248e8f92754546080a12490dfd4e2cac7e7ead8f320d529Vladislav Shchapovphprus@gmail.com2021-10-14T18:31:41+05:00Renaming, splitting of functions
22622754546080a12490dfd4e2cac7e7ead8f320d529218cecb6d18b43121ac580811376e8348dfddc44Vladislav Shchapovphprus@gmail.com2021-10-14T17:50:16+05:00Fix errors in ISO week-base-year formatter
2263218cecb6d18b43121ac580811376e8348dfddc44e9f4453b0e3b3785055fa1947ddbe698e2722279Vladislav Shchapovphprus@gmail.com2021-10-14T17:07:33+05:00Fix error in test
2264e9f4453b0e3b3785055fa1947ddbe698e272227927c3674ce16420b6f5e2ed98d8408de1d9ebf098Vladislav Shchapovphprus@gmail.com2021-10-13T21:15:41+05:00Fix Microsoft Visual Studio 14.0 build
226527c3674ce16420b6f5e2ed98d8408de1d9ebf0985dc3dd3d4a0cbc956ffd1fe25e3d27c41612ef0dVladislav Shchapovphprus@gmail.com2021-10-13T20:45:08+05:00Improve performance
22665dc3dd3d4a0cbc956ffd1fe25e3d27c41612ef0df8542cd9888b0f07e40500ad5813d3b8ad4d9c68Vladislav Shchapovphprus@gmail.com2021-10-13T20:26:11+05:00New tests
2267f8542cd9888b0f07e40500ad5813d3b8ad4d9c684707373d337f344c772e1a3d755b4cc47c769f38Vladislav Shchapovphprus@gmail.com2021-10-10T21:43:55+05:00Unified formatters for std::chrono::time_point<std::chrono::system_clock, Duration> and std::tm
22684707373d337f344c772e1a3d755b4cc47c769f3879c00ad8f21f8b4b3ea8f64c8c761565036ea385Vladislav Shchapovphprus@gmail.com2021-10-10T21:08:04+05:00Fix year formatter
226979c00ad8f21f8b4b3ea8f64c8c761565036ea385fbaaa5906bb818a62b5004af66dad7aca24da408Vladislav Shchapovphprus@gmail.com2021-10-10T19:52:02+05:00Improve ISO week-base-year formatter
2270fbaaa5906bb818a62b5004af66dad7aca24da408cde44ddb72cee531cb2458784e55f2e8dbee1b35Vladislav Shchapovphprus@gmail.com2021-10-10T17:39:39+05:00Improve week of the year formatter
2271cde44ddb72cee531cb2458784e55f2e8dbee1b35b04601b918fdb431d163b057bd4a25a9820e22ddVladislav Shchapovphprus@gmail.com2021-10-10T13:50:43+05:00Improve year formatter
2272b04601b918fdb431d163b057bd4a25a9820e22ddd3d30a46f0017078b69ea97e24089974ef9f2ae5Vladislav Shchapovphprus@gmail.com2021-10-10T00:23:47+05:00Switch from std::strftime/std::wcsftime to internal implementation for locale independent formats
2273d3d30a46f0017078b69ea97e24089974ef9f2ae57911d8d3f56ec88f75e1f25663f4079ff2e9c67dVladislav Shchapovphprus@gmail.com2021-10-09T23:17:51+05:00New tests
22747911d8d3f56ec88f75e1f25663f4079ff2e9c67dfbbfc3b03c51b6c79a9384e1957304ff2f85e5d4Vladislav Shchapovphprus@gmail.com2021-10-09T19:12:26+05:00Add format spec checker
2275fbbfc3b03c51b6c79a9384e1957304ff2f85e5d4509eac9575fd7228d34e6d3e5f510cdd4777ef19Vladislav Shchapovphprus@gmail.com2021-10-09T16:55:40+05:00Reorder formatters
2276509eac9575fd7228d34e6d3e5f510cdd4777ef1985b38190d144a936d86b7ac1c4361d3efc9844acVladislav Shchapovphprus@gmail.com2021-10-09T16:47:13+05:00Workarounds for implementation-defined std::strftime behavior
227785b38190d144a936d86b7ac1c4361d3efc9844ac7aca36bca4a6baf12297139b9d6dead1a4394655Vladislav Shchapovphprus@gmail.com2021-10-09T16:27:02+05:00New tests for all C++11 std::strftime format specifiers
22787aca36bca4a6baf12297139b9d6dead1a4394655f5371a75f483a7965e09b2760e050f2fe39f3040Barry Revzinbarry.revzin@gmail.com2021-10-16T12:02:03-05:00Extending fmt::join to support C++20-only ranges. (#2549)
2279f5371a75f483a7965e09b2760e050f2fe39f3040febdef43f56e6331f9a42ea756abeed69cc5b434Victor Zverovichviz@fb.com2021-10-14T15:57:10-07:00locale.h -> format.h
2280febdef43f56e6331f9a42ea756abeed69cc5b434f56756986bd5b22ffd6571119708cb9c13456674Josh Essmanessman1@llnl.gov2021-10-14T10:21:40-07:00fix: add workaround for intel parameter pack bug
2281f56756986bd5b22ffd6571119708cb9c13456674dcd282bb268a0766f6d273b6e41a3a96719bbbfbJosh Essmanessman1@llnl.gov2021-10-13T17:43:05-05:00fix: check to make sure both 'if constexpr' and return type deduction are available
2282dcd282bb268a0766f6d273b6e41a3a96719bbbfb9c14474d30e8723725823073b46b9c655e171886Victor Zverovichviz@fb.com2021-10-09T06:43:48-07:00Namespace qualify calls to get
22839c14474d30e8723725823073b46b9c655e1718861e96e01766463aeb7737acf4d9f1744d550073bdOliver Leeoliverzlee@gmail.com2021-10-09T13:02:03+02:00Include `<bit>` when using `std::bit_cast`
22841e96e01766463aeb7737acf4d9f1744d550073bd7e4bc94510bda8e027e5dd0cce9da8c1e33e9530Victor Zverovichviz@fb.com2021-10-09T06:05:05-07:00Fix compiler flag check (#2540)
22857e4bc94510bda8e027e5dd0cce9da8c1e33e953026c1ca4c3e301be000e1c40780d4a3e926048ee5Roman-Koshelev34384083+Roman-Koshelev@users.noreply.github.com2021-10-09T15:27:38+03:00Speeding up write_significand() (#2499)
228626c1ca4c3e301be000e1c40780d4a3e926048ee51e865b3539415d9da08192761334c8ebec0a7958Pavel Novikovpaul.skeptic@yandex.ru2021-10-08T17:09:54+03:00Replaced default spec with equivalent one, which is potentially more optimizable (#2537)
22871e865b3539415d9da08192761334c8ebec0a79584a85db1ce15cbf232ddb9a8a6640b74dbcbc2cbdVictor Zverovichviz@fb.com2021-10-03T07:05:31-07:00Fix docs
22884a85db1ce15cbf232ddb9a8a6640b74dbcbc2cbd0a985fd4c6115eae8a455b110a747b265d1af2d1Victor Zverovichviz@fb.com2021-10-03T06:10:38-07:00Change default open mode to -rw-r--r-- (#2530)
22890a985fd4c6115eae8a455b110a747b265d1af2d1012cc709d0abb0a963591413a746b988168e5e3aVladislav Shchapovphprus@gmail.com2021-10-03T05:20:33+05:00Move size_ initialization to initializer list (#2529)
2290012cc709d0abb0a963591413a746b988168e5e3ad6590e3bd21d3e4eca2b899628c87f9c18d020d9Victor Zverovichviz@fb.com2021-10-02T13:35:12-07:00Workaround gcc _Pragma bug 59884
2291d6590e3bd21d3e4eca2b899628c87f9c18d020d9134aec40f08640993b299bf59758ad9bf4d016ddVictor Zverovichviz@fb.com2021-10-02T08:46:18-07:00Fix compiler check
2292134aec40f08640993b299bf59758ad9bf4d016dd48a476ae0fa03c6b88a5edbd961de72798486b64Victor Zverovichviz@fb.com2021-10-02T07:58:08-07:00Fix search in docs
229348a476ae0fa03c6b88a5edbd961de72798486b64023c2018f78a66c9acb3b9c7522ec431a210eb8cVictor Zverovichviz@fb.com2021-10-02T07:33:33-07:00Update example (#2522)
2294023c2018f78a66c9acb3b9c7522ec431a210eb8c800d4c8ac8be236ceca40856c42d9ecf0b62eb3dVictor Zverovichviz@fb.com2021-10-02T07:03:08-07:00Don't use strlen in constexpr
2295800d4c8ac8be236ceca40856c42d9ecf0b62eb3d32865aeaab0c098275d03ab7f47b9968da4481e8Victor Zverovichviz@fb.com2021-10-02T06:06:08-07:00Refactor Windows workarounds
229632865aeaab0c098275d03ab7f47b9968da4481e87b339795a134b2ff159d2330186299e9705bd786Mathias Born79849981+mborn-adi@users.noreply.github.com2021-10-02T14:43:41+02:00changed detection of Intel Compiler Classic to distinguish MS-Windows (#2510)
22977b339795a134b2ff159d2330186299e9705bd786ae9bbe1169e6addde535704fc19826048cdbd6d1Vertexwahnjulian.amann@tum.de2021-10-02T14:36:43+02:00Describe a better approach of how to use {fmt} as a depency in a Bazel project (#2516)
2298ae9bbe1169e6addde535704fc19826048cdbd6d1927dbd134d4f3e616fbda9036d7c99e5fc560ab4Jonathan Wjonathan.wendeborn@bruker.com2021-09-30T18:14:38+02:00Suppress warning C4127 in chrono.h (conditional expression is constant) (#2518)
2299927dbd134d4f3e616fbda9036d7c99e5fc560ab42a9a77dd8cf8d40075fe04e5f40e8d7162f7f113Max FERGERmax.ferger@gmx.de2021-09-28T18:53:37+02:00Misplaced comma in README.rst (#2515)
23002a9a77dd8cf8d40075fe04e5f40e8d7162f7f1131aee4bc90a431edcf72e7c702ddfcd655e29e047Victor Zverovichviz@fb.com2021-09-26T18:01:39-07:00Remove misplaced comment
23011aee4bc90a431edcf72e7c702ddfcd655e29e047e1bd6cc913cfc603c44cb49a6bfe6101da7abec1Victor Zverovichviz@fb.com2021-09-26T14:37:33-07:00Refactor FP formatting
2302e1bd6cc913cfc603c44cb49a6bfe6101da7abec1027fcaf05e81dc0a4977638aaa273fc82c1d5d45Victor Zverovichviz@fb.com2021-09-26T09:00:09-07:00Refactor FP formatting
2303027fcaf05e81dc0a4977638aaa273fc82c1d5d45716d69f27ec059c7b00d45de665577e6615961cbVictor Zverovichviz@fb.com2021-09-26T08:44:05-07:00Replace use_grisu with fallback since Grisu is only one of multiple implemented algorithms
2304716d69f27ec059c7b00d45de665577e6615961cbff7e73af66169a988f303a5fc9a1cd1ca60f0103Victor Zverovichviz@fb.com2021-09-26T08:20:28-07:00Refactor FP formatting
2305ff7e73af66169a988f303a5fc9a1cd1ca60f01032976e31ac9b2b10fb68ae30ec2e0bb15e22cccdfVictor Zverovichviz@fb.com2021-09-26T07:54:25-07:00Always run grisu_gen_digits before fallback_format
23062976e31ac9b2b10fb68ae30ec2e0bb15e22cccdf807ee5ec3152429f7103e825609f084c03a38ff4Victor Zverovichviz@fb.com2021-09-25T08:34:56-07:00Refactor format_float
2307807ee5ec3152429f7103e825609f084c03a38ff4d9a731d4862891f274b63cef14bde0e5558a290fVictor Zverovichviz@fb.com2021-09-25T05:55:05-07:00Disable consteval in Apple clang
2308d9a731d4862891f274b63cef14bde0e5558a290f9c57357e05d8c5696ad75c609c3249ea7290194aVertexwahnjulian.amann@tum.de2021-09-24T22:17:26+02:00Add basic support for Bazel (#2505)
23099c57357e05d8c5696ad75c609c3249ea7290194a2742611cad4aee6b1a5638bd1ebf132908f4a3d9jk-jeon33922675+jk-jeon@users.noreply.github.com2021-09-24T06:25:08-07:00Add `static` to a table (#2509)
23102742611cad4aee6b1a5638bd1ebf132908f4a3d95092b198bc59ed25393de737187e8fa7dae43e60Victor Zverovichviz@fb.com2021-09-18T11:09:24-07:00Fix formatting
23115092b198bc59ed25393de737187e8fa7dae43e60b4d9d82e1d4264d14f7d7ecbaaf3a2eab0e8d90dVictor Zverovichviz@fb.com2021-09-18T10:47:51-07:00Document group_digits
2312b4d9d82e1d4264d14f7d7ecbaaf3a2eab0e8d90dd9fd695ac737f84f7de2d0a2aa346b25efb9afbfAlexey Ochapovalexez@alexez.com2021-09-18T18:03:23+03:00make FP formatting available to be used at compile-time (#2426)
2313d9fd695ac737f84f7de2d0a2aa346b25efb9afbf92614ecbf930d75ba753d453b30c93a4fbe2a44eVladislav Shchapovphprus@gmail.com2021-09-13T12:12:36+05:00Fix wchar_t tm formatting
231492614ecbf930d75ba753d453b30c93a4fbe2a44eaaeca12d8920e541334006a3ef9c92d16805ec1fVladislav Shchapovphprus@gmail.com2021-09-13T11:42:26+05:00Optimize %T in tm formatting
2315aaeca12d8920e541334006a3ef9c92d16805ec1f3d0c7ae385bcff3d0c152c358db67a222dd0628cVictor Zverovichviz@fb.com2021-09-13T07:51:36-07:00Move FMT_MAYBE_UNUSED to format.h where it is used
23163d0c7ae385bcff3d0c152c358db67a222dd0628c04e3a79f762aa28bb43a5d58e95ed168389f0c7eVictor Zverovichviz@fb.com2021-09-12T20:36:39-07:00Move data to format.cc
231704e3a79f762aa28bb43a5d58e95ed168389f0c7ee47e99bb09ec46b032a73449236bc02a0cd5f1feVictor Zverovichviz@fb.com2021-09-12T12:23:45-07:00Use memcpy in more cases in copy2
2318e47e99bb09ec46b032a73449236bc02a0cd5f1fe9b6b0e403c11e539cdc61e967d3579fb990251bdRoman-Koshelev34384083+Roman-Koshelev@users.noreply.github.com2021-09-12T20:36:06+03:00Simplify format_decimal (#2498)
23199b6b0e403c11e539cdc61e967d3579fb990251bd4d1c6034ebe7f8d74faa6cb75c21633414102a90Victor Zverovichviz@fb.com2021-09-12T09:46:00-07:00Remove data
23204d1c6034ebe7f8d74faa6cb75c21633414102a90a3348eccdd745fa5eada50d7233ac8c7e6046632Victor Zverovichviz@fb.com2021-09-12T09:29:56-07:00Deprecate basic_data
2321a3348eccdd745fa5eada50d7233ac8c7e60466323a044814857ea3a2734abc0df815b13731baa10aVictor Zverovichviz@fb.com2021-09-12T08:36:46-07:00Deprecate most of basic_data
23223a044814857ea3a2734abc0df815b13731baa10aad77331c04319f3ff6907114d6d4b04eb307340dVictor Zverovichviz@fb.com2021-09-11T17:54:40-07:00Remove data::hex_digits
2323ad77331c04319f3ff6907114d6d4b04eb307340dd9ebc4e821eb2af0ca36909178a263b168822543Victor Zverovichviz@fb.com2021-09-11T09:36:23-07:00Move log10_2_significand to format-inl.h
2324d9ebc4e821eb2af0ca36909178a263b168822543c00eb4f4c66766ddc45a606e2d689070d9b77839Victor Zverovichviz@fb.com2021-09-11T08:47:55-07:00Add a function to get sign char
2325c00eb4f4c66766ddc45a606e2d689070d9b7783925af02f21a3eb94e9a7d72cc5c0ab0b3829b1847Victor Zverovichviz@fb.com2021-09-10T08:59:22-07:00Add missing inline
232625af02f21a3eb94e9a7d72cc5c0ab0b3829b184767cb2dad37c5949d8902ba25e703991eadcc3874Victor Zverovichviz@fb.com2021-09-10T08:52:54-07:00positive -> nonnegative (#2493)
232767cb2dad37c5949d8902ba25e703991eadcc38741aa98f8b93abb7c67c7c65401b919b32c6c555b5Victor Zverovichviz@fb.com2021-09-10T07:33:45-07:00Optimize %F in tm formatting
23281aa98f8b93abb7c67c7c65401b919b32c6c555b5a58c1338216d2b712f0bd231ec4229db88a06f90Roman-Koshelev34384083+Roman-Koshelev@users.noreply.github.com2021-09-09T18:10:29+03:00Eliminate double copying in vformat_to_n (#2489)
2329a58c1338216d2b712f0bd231ec4229db88a06f90aeee70a815f9247ecff7780e505a2328d4a4dd85Victor Zverovichviz@fb.com2021-09-07T19:34:13-07:00Improve code_point_length codegen on older gcc
2330aeee70a815f9247ecff7780e505a2328d4a4dd85c771ba361cc77397464f8b227fb1b1f70ffea1dbVictor Zverovichviz@fb.com2021-09-06T21:14:11-07:00Remove unnecessary cast
2331c771ba361cc77397464f8b227fb1b1f70ffea1dbab6e2272cc636279fff2bb092118e0802ed733e7Jean-Michaël Celerierjeanmichael.celerier@gmail.com2021-09-07T17:52:34+02:00Fix build for the clang-10 / libstdc++-9 couple (#2491)
2332ab6e2272cc636279fff2bb092118e0802ed733e7e4728409e7fabe0eb6238da165f9c546b93f1143Victor Zverovichviz@fb.com2021-09-06T18:45:34-07:00Clarify shifts encoding
2333e4728409e7fabe0eb6238da165f9c546b93f1143e3ebf366a6612b23d64a21e0a1e788aac947be4bVictor Zverovichviz@fb.com2021-09-06T16:42:17-07:00Use throw_format_error in more places to reduce bloat
2334e3ebf366a6612b23d64a21e0a1e788aac947be4b894faf3fedae80bd48759292f7ce3cb83db23193Victor Zverovichviz@fb.com2021-09-06T16:26:50-07:00Inline padding shifts
2335894faf3fedae80bd48759292f7ce3cb83db231934eb97fa4e376b21f2f15adda842167d22dfc9e12Victor Zverovichviz@fb.com2021-09-06T10:24:21-07:00Refactor presentation types
23364eb97fa4e376b21f2f15adda842167d22dfc9e126b55c83252c95e372bc875f1a8edadc97862284fVictor Zverovichviz@fb.com2021-09-05T16:22:15-07:00Reduce code bloat
23376b55c83252c95e372bc875f1a8edadc97862284f2fe94ad7e3cc440b71c6dc89ec1e77c069d60872Victor Zverovichviz@fb.com2021-09-05T08:35:08-07:00is_const_formattable -> has_const_formatter
23382fe94ad7e3cc440b71c6dc89ec1e77c069d608723940de5952414d420bb88e2313a7266fd8d10468Victor Zverovichviz@fb.com2021-09-05T07:34:06-07:00Make specifiers support in tuple_join an opt-in
23393940de5952414d420bb88e2313a7266fd8d10468c4d0f96a6da30417191b72a7444fde4b03e254beVictor Zverovichviz@fb.com2021-09-05T06:47:18-07:00thousands -> group_digits
2340c4d0f96a6da30417191b72a7444fde4b03e254be3b9c44268961db3605901ab018430e0c4c6fbf61Victor Zverovichviz@fb.com2021-09-04T06:47:21-07:00Implement format specs in fmt::thousands
23413b9c44268961db3605901ab018430e0c4c6fbf6108f98c7fac057c00f6298c789efadf923ef6ccb3Victor Zverovichviz@fb.com2021-09-03T22:04:58-07:00Implement thousands separators without locales
234208f98c7fac057c00f6298c789efadf923ef6ccb3a151f955a0a5f79707ab25bd7a9cef2927473521Victor Zverovichviz@fb.com2021-09-03T21:17:36-07:00Simplify get_arg_index_by_name
2343a151f955a0a5f79707ab25bd7a9cef292747352142a225cbd90ffce0debdb6080a1e6eeb14568ff8Victor Zverovichviz@fb.com2021-09-03T18:15:17-07:00Remove FMT_OVERRIDE
234442a225cbd90ffce0debdb6080a1e6eeb14568ff8bf20d19901dd55a25186bfd1359ece99e123ed65Victor Zverovichviz@fb.com2021-09-03T17:31:06-07:00Remove redundand final
2345bf20d19901dd55a25186bfd1359ece99e123ed65fc0884037e9fe77faebbb3c31484837305276066Victor Zverovichviz@fb.com2021-09-03T16:43:58-07:00Simplify the core API
2346fc0884037e9fe77faebbb3c314848373052760661aeed2dbca4cbdf51737502bb61937382e84665dVictor Zverovichviz@fb.com2021-09-03T16:25:58-07:00Move FMT_GCC_VISIBILITY_HIDDEN to format.h
23471aeed2dbca4cbdf51737502bb61937382e84665d799bea473090dba4036e5005090d461c3ca8d24fVictor Zverovichviz@fb.com2021-09-03T15:59:23-07:00Require inline namespaces
2348799bea473090dba4036e5005090d461c3ca8d24f60cd5ea3f29666dd80d316cb7f59bca07319723dVictor Zverovichviz@fb.com2021-09-03T15:49:40-07:00Remove FMT_HAS_GXX_CXX11
234960cd5ea3f29666dd80d316cb7f59bca07319723d4fd9a00f35a8a8ab3755babf7ddfae819c22d487Victor Zverovichviz@fb.com2021-08-08T09:36:56-07:00Add support for more formattable types in ranges
23504fd9a00f35a8a8ab3755babf7ddfae819c22d48756815638981f56982c209da90e1ecda09f3011ecVictor Zverovichviz@fb.com2021-09-03T12:47:33-07:00Simplify ostream interface
235156815638981f56982c209da90e1ecda09f3011ec20931baf1db555105c77aba5ae80aac51197f91cVictor Zverovichviz@fb.com2021-09-03T09:33:24-07:00Cleanup ostream interface
235220931baf1db555105c77aba5ae80aac51197f91cd58d19ba323582841cbf552d1b9230817b61ed01Victor Zverovichviz@fb.com2021-09-03T08:35:13-07:00Disable fallback_formatter for arrays
2353d58d19ba323582841cbf552d1b9230817b61ed01ee0659f8b6dafa84f90576ae85adc77c20517286Pierre-Antoine Lacazepa.lacaze@laposte.net2021-09-02T17:47:44+02:00Fix an odr violation in ranges.h (#2483)
2354ee0659f8b6dafa84f90576ae85adc77c205172868029bf955cabed62d6b80501c4a2bc7b6b4b90f2Victor Zverovichviz@fb.com2021-09-02T08:13:47-07:00Fix formatting of abstract classes via ostream
23558029bf955cabed62d6b80501c4a2bc7b6b4b90f22520f410c82e7e7b630f39a6d9164e4bcbc029cdRoman-Koshelev34384083+Roman-Koshelev@users.noreply.github.com2021-09-02T17:25:26+03:00Fix copy_str performance (#2477)
23562520f410c82e7e7b630f39a6d9164e4bcbc029cdee63f5f04e94d1343f693a1223b01a435ff6eae8Max53077323+mmarkeloff@users.noreply.github.com2021-09-02T17:13:30+03:00Workaround for #2478 (#2482)
2357ee63f5f04e94d1343f693a1223b01a435ff6eae81aaf72fb6d7249cf1b86ea134585515a2a8a65b2Vladislav Shchapovphprus@gmail.com2021-08-31T19:54:42+05:00Workaround to MSVC bug (#2474) (#2476)
23581aaf72fb6d7249cf1b86ea134585515a2a8a65b2c1313c205786d851251917371b68e8be080797eaVictor Zverovichviz@fb.com2021-08-29T12:10:40-07:00Add an example to fmt::runtime
2359c1313c205786d851251917371b68e8be080797eacb0f177c3587f72f29864af158df5f11a97728d3Victor Zverovichviz@fb.com2021-08-29T12:07:35-07:00Clarify that format_to[_n] do not append a terminating null
2360cb0f177c3587f72f29864af158df5f11a97728d371677e5204d8a1f2911cacb6891fe85640984f3fVictor Zverovichviz@fb.com2021-08-29T11:30:35-07:00Improve docs
236171677e5204d8a1f2911cacb6891fe85640984f3f4db5723525d4eb6321a8950deb8b2878307f9456Victor Zverovichviz@fb.com2021-08-29T11:21:38-07:00Improve docs
23624db5723525d4eb6321a8950deb8b2878307f9456dc7f3ef2bbde9cecdb35dca28586cb55fcfef807Paul Dreikgithub@pauldreik.se2021-08-29T15:58:23+02:00add fuzzers for chrono timepoint and localtime,gmtime (#2469)
2363dc7f3ef2bbde9cecdb35dca28586cb55fcfef807419ba86a914be2dcbd3ab74b0bcb8b40b907ec7fVictor Zverovichviz@fb.com2021-08-28T20:34:45-07:00Fix header name
2364419ba86a914be2dcbd3ab74b0bcb8b40b907ec7f6a5b4d5faf8d6370c2141dc4214704329753c8a1Victor Zverovichviz@fb.com2021-08-28T16:54:58-07:00Improve docs
23656a5b4d5faf8d6370c2141dc4214704329753c8a12599163b8a3034a1fcc9c6a5459437e54341c575Victor Zverovichviz@fb.com2021-08-28T16:51:48-07:00Document format_string
23662599163b8a3034a1fcc9c6a5459437e54341c5758ef22f7740df68f95f1edb594dba062f3d47ec08Victor Zverovichviz@fb.com2021-08-28T15:20:56-07:00Document format_string
23678ef22f7740df68f95f1edb594dba062f3d47ec08c0c4d1adabeb8480c54c766aa7b3d90831c7f88fVictor Zverovichviz@fb.com2021-08-28T12:05:30-07:00Update docs
2368c0c4d1adabeb8480c54c766aa7b3d90831c7f88f729a44e67d59dd0fa9d54548d445def5e8ef3fedVictor Zverovichviz@fb.com2021-08-28T09:47:25-07:00Update docs
2369729a44e67d59dd0fa9d54548d445def5e8ef3fed74c1118964d0d943535c03d6c4e6f2d1449b61d6Victor Zverovichviz@fb.com2021-08-28T09:20:36-07:00Depreate strtod and remove problematic tests
237074c1118964d0d943535c03d6c4e6f2d1449b61d6596508a9282c85ea1817a342577fcbf4b4abd7b1Victor Zverovichviz@fb.com2021-08-26T21:17:35-07:00Apply force inline
2371596508a9282c85ea1817a342577fcbf4b4abd7b1043e3b34292f96fc3183665e078aade1af7165c4Victor Zverovichviz@fb.com2021-08-26T20:56:28-07:00Cleanup
2372043e3b34292f96fc3183665e078aade1af7165c48b0cb944dad7701f719281fa11cae488324b53e7Victor Zverovichviz@fb.com2021-08-26T18:47:59-07:00Remove static_assert from arg_mapper
23738b0cb944dad7701f719281fa11cae488324b53e7117fc67077ed3bbd10ad4ae83f934d49e5da2cecVictor Zverovichviz@fb.com2021-08-26T17:36:29-07:00Fix error reporting when mixing character types
2374117fc67077ed3bbd10ad4ae83f934d49e5da2cecc79a3841e8e0efbd1fa668fb816841fa7cb173d6Alexey Ochapovalexez@alexez.com2021-07-16T22:08:22+03:00CI: replace g++ C++20 build to test FP formatting at compile-time
2375c79a3841e8e0efbd1fa668fb816841fa7cb173d65888de9f349a41f653e3291f01b432fa2a3c75d3Alexey Ochapovalexez@alexez.com2021-08-27T00:57:50+03:00make detail::fp and detail::bigit constexpr
23765888de9f349a41f653e3291f01b432fa2a3c75d304b4b69b11942b642fa5b895c2d8ff94ae9571e6Alexey Ochapovalexez@alexez.com2021-08-27T00:55:21+03:00make detail::make_checked() constexpr
237704b4b69b11942b642fa5b895c2d8ff94ae9571e6fd34a3d246b05512a471246406a92063bb3d9192Alexey Ochapovalexez@alexez.com2021-08-27T00:54:52+03:00make detail::bit_cast() constexpr with C++20
2378fd34a3d246b05512a471246406a92063bb3d91926d597e39c3397da39e8dd9b84df958e8589afa1aAlexey Ochapovalexez@alexez.com2021-08-27T00:52:41+03:00make detail::basic_memory_buffer constexpr with C++20
23796d597e39c3397da39e8dd9b84df958e8589afa1ab9ce56d936a57f7c6938df60e15b93814a07e78eVictor Zverovichviz@fb.com2021-08-26T16:54:27-07:00Fix overload ambiguity in arg_mapper
2380b9ce56d936a57f7c6938df60e15b93814a07e78ef889e52a15f4896f7a9c4115adcca7546ee4c0b6Victor Zverovichviz@fb.com2021-08-26T16:30:58-07:00Improve comments
2381f889e52a15f4896f7a9c4115adcca7546ee4c0b634caecd6b6850adb3e57218dc28f14eaafd5cf0eVictor Zverovichviz@fb.com2021-08-26T15:47:44-07:00Improve error reporting
238234caecd6b6850adb3e57218dc28f14eaafd5cf0ea44c8f651bd97192f480346b1d084b0c22f7391aVictor Zverovichviz@fb.com2021-08-23T10:10:56-07:00Use consistent initialization style
2383a44c8f651bd97192f480346b1d084b0c22f7391a4b8bda25c05d9f959ffed9a0580f0ded623177e5sunmy201959365878+sunmy2019@users.noreply.github.com2021-08-24T00:51:19+08:00reimplement `formatter<tuple_join_view>` (#2457)
23844b8bda25c05d9f959ffed9a0580f0ded623177e56b5e6119eef9236fc42c521e8a63c7ed59d1fea8owentadmin@owent.net2021-08-23T12:15:05+08:00Fix 2462
23856b5e6119eef9236fc42c521e8a63c7ed59d1fea87af1dc1d27159b072ee941f9ae42d48df004962bPaul Dreikgithub@pauldreik.se2021-08-21T14:24:45+02:00set clang in one place
23867af1dc1d27159b072ee941f9ae42d48df004962be77686f7a8cb5dd78b97d8d82308528535d541acPaul Dreikgithub@pauldreik.se2021-08-21T14:24:30+02:00fix UB in fuzzer common (memcpy on nullptr)
2387e77686f7a8cb5dd78b97d8d82308528535d541ac2207ea0b36c82ebf7ebba8568b035a86c2b6438aPaul Dreikgithub@pauldreik.se2021-08-22T20:18:11+02:00clang format
23882207ea0b36c82ebf7ebba8568b035a86c2b6438aa212ff757fd3543e1177a5c0722e868901a48608Victor Zverovichviz@fb.com2021-08-22T16:33:39-07:00More escaping
2389a212ff757fd3543e1177a5c0722e868901a48608a76031e11d45ec45441ea95a26b730129feb1e9bVictor Zverovichviz@fb.com2021-08-22T15:14:13-07:00Escape invalid code points
2390a76031e11d45ec45441ea95a26b730129feb1e9ba7f280765c31524fb96b6443483e81d74b038475Victor Zverovichviz@fb.com2021-08-22T13:23:38-07:00check -> is_printable
2391a7f280765c31524fb96b6443483e81d74b03847507d033ecb4380d9ce4f6216e0878f7ac0d051f3cVictor Zverovichviz@fb.com2021-08-22T12:44:00-07:00Improve naming
239207d033ecb4380d9ce4f6216e0878f7ac0d051f3ccdb4299acb1b584fbd63632cf1df609387f11e46Victor Zverovichviz@fb.com2021-08-22T10:24:51-07:00Fix is_printable
2393cdb4299acb1b584fbd63632cf1df609387f11e467df2c82a8af6415c972019d84686ec277fe05a6bVictor Zverovichviz@fb.com2021-08-22T09:11:35-07:00Add Unicode support to is_printable
23947df2c82a8af6415c972019d84686ec277fe05a6b6cf90d7cee67e75f67e81571e7f4b15f1df1a972Victor Zverovichviz@fb.com2021-08-22T09:10:10-07:00Rewrite printable.py codegen to emit C++
23956cf90d7cee67e75f67e81571e7f4b15f1df1a9722f1ad8ed3ced24c6a3e1bea9020326100176e414Victor Zverovichviz@fb.com2021-08-22T08:17:58-07:00Add script license and fix python version
23962f1ad8ed3ced24c6a3e1bea9020326100176e414371d8e2ee044181b5c3fe36658c6f991277a678aVictor Zverovichviz@fb.com2021-08-22T08:15:34-07:00Add printable codegen from Rust
2397371d8e2ee044181b5c3fe36658c6f991277a678a6397095ca4e804f2e21c6baf726bdf722b4386ebVictor Zverovichviz@fb.com2021-08-22T07:38:22-07:00Escape Unicode
23986397095ca4e804f2e21c6baf726bdf722b4386ebf69a572538c9d2cb88be710d58c18c83300a4fb4Victor Zverovichviz@fb.com2021-08-21T09:35:05-07:00More escaping
2399f69a572538c9d2cb88be710d58c18c83300a4fb411b07a56b295b5633752efe3e3c2752759298ebdVictor Zverovichviz@fb.com2021-08-19T17:25:16-07:00Don't overescape wide strings
240011b07a56b295b5633752efe3e3c2752759298ebdb559cfd4c0a155112fcf3db8c060fea8204c51d8Victor Zverovichviz@fb.com2021-08-19T14:34:06-07:00We should escape
2401b559cfd4c0a155112fcf3db8c060fea8204c51d811d49491cb995d57deded167e67897ff6266e5d6Victor Zverovichviz@fb.com2021-08-19T14:12:26-07:00Implement basic escaping
240211d49491cb995d57deded167e67897ff6266e5d66ea6cf94646c740ccac8b4cb3782e7c573c83028Victor Zverovichviz@fb.com2021-08-14T09:38:41-07:00Handle global locale
24036ea6cf94646c740ccac8b4cb3782e7c573c830289730a2af0a4afd7bf00ce3b1924b342088cd6a47Victor Zverovichviz@fb.com2021-07-18T07:39:22-07:00Add decimal separator support to float
24049730a2af0a4afd7bf00ce3b1924b342088cd6a47c2ed5f6863e05afc44ace43184f0024fed9e18ceVictor Zverovichvictor.zverovich@gmail.com2021-08-13T10:07:48-07:00Update ChangeLog.rst
2405c2ed5f6863e05afc44ace43184f0024fed9e18ce7b66e72e2c0563bfe5f1debd0a3416e6c58af73aVictor Zverovichvictor.zverovich@gmail.com2021-08-13T10:07:20-07:00Update ChangeLog.rst
24067b66e72e2c0563bfe5f1debd0a3416e6c58af73ad57b2a652538984448da91390331806d530ecfceChris Whitewhite238@llnl.gov2021-08-11T06:22:02-07:00Use builtin intrinsics on intel (#2450)
2407d57b2a652538984448da91390331806d530ecfcebdfbd794e32ed8307c9d154f28f1fae9819edd5cVictor Zverovichviz@fb.com2021-08-08T09:13:41-07:00Suppress a warning
2408bdfbd794e32ed8307c9d154f28f1fae9819edd5c111de881fa05128c88314e1f5ad4c1adb4a57b5dVictor Zverovichviz@fb.com2021-08-07T08:55:01-07:00Cleanup begin/end usage
2409111de881fa05128c88314e1f5ad4c1adb4a57b5dd6e882ed84f0db76fad69b700a73243c4aad4bd5Victor Zverovichviz@fb.com2021-08-07T07:27:20-07:00Don't copy non-const-iterable ranges
2410d6e882ed84f0db76fad69b700a73243c4aad4bd5f488eed101de88ce80991d867f9b03c43a2b52b6Victor Zverovichviz@fb.com2021-08-06T11:22:33-07:00Undo the move because the doc is not a GH template
2411f488eed101de88ce80991d867f9b03c43a2b52b6652c3653bbe459e541884dc31f9121b1a56ea338Cory Quammencory.quammen@kitware.com2021-08-05T22:25:52-04:00Resolve default constructor error in Xcode 7.2.1 and 8.2.1
2412652c3653bbe459e541884dc31f9121b1a56ea338fb19faa31bc35ad2fd5ae8b630d7534fbe7bcf95Victor Zverovichviz@fb.com2021-08-06T10:56:05-07:00Move CONTRIBUTING.md to .github
2413fb19faa31bc35ad2fd5ae8b630d7534fbe7bcf9507211701f475b1148a7634afa8d6dacb1feff4eeNikita Sobolevmail@sobolevn.me2021-08-05T16:50:15+03:00Improves README with svg badge (#2446)
241407211701f475b1148a7634afa8d6dacb1feff4eebba0a9d9623c88ac0bdee34302651d51ac289c5fVladislav Shchapovphprus@gmail.com2021-08-03T02:20:18+05:00Disable the -Wstringop-overflow warning from GCC 7 (#2442)
2415bba0a9d9623c88ac0bdee34302651d51ac289c5ff1794a885375a8f15aed16c5c467b8e0cee970d0Victor Zverovichviz@fb.com2021-07-30T07:02:49-07:00Make flush public
2416f1794a885375a8f15aed16c5c467b8e0cee970d00544a2279b738fda691e12edaec0b94176193a8eVictor Zverovichviz@fb.com2021-07-29T06:56:38-07:00Switch to threadsafe death test style
24170544a2279b738fda691e12edaec0b94176193a8e5c222f0561ad661b06990eb68fe74f31fb9c492fbrmbodo.martin@aci.uni-heidelberg.de2021-07-25T19:37:18+02:00Exclude fallback functions when FMT_BUILTIN_CLZ(LL) is not defined (#2434)
24185c222f0561ad661b06990eb68fe74f31fb9c492f3def950b8479cdd5769b4d4e7794d94648ebdbd6Victor Zverovichviz@fb.com2021-07-24T08:02:23-07:00Add support for nonconst formattable types
24193def950b8479cdd5769b4d4e7794d94648ebdbd663fe2d5bd20c9e90857c817870c541f36b2e814eSpiros Tsalikisspiros.tsalikis@kitware.com2021-07-23T11:51:41-04:00Set FMT_CAN_MODULE=OFF for MSVC 19.29.30035+
242063fe2d5bd20c9e90857c817870c541f36b2e814e561834650aa77ba37b15f7e5c9d5726be5127df9Spiros Tsalikisspiros.tsalikis@kitware.com2021-07-22T03:40:00-04:00Add copy constructor for dynamic_format_arg_store, and test
2421561834650aa77ba37b15f7e5c9d5726be5127df9f20f50368f17ec871c91b1cc7f4372fff5704a26Victor Zverovichviz@fb.com2021-07-18T09:05:47-07:00Improve digit count
2422f20f50368f17ec871c91b1cc7f4372fff5704a2600235d8a99fe0bbbbb76ca2de4e690a9e73e8f30Johnathan39648915+TrebledJ@users.noreply.github.com2021-07-18T22:08:24+08:00Replace `throw` with `FMT_THROW` (#2427)
242300235d8a99fe0bbbbb76ca2de4e690a9e73e8f302038bf61831eb8faede0883965364a974d1350feCameron DaCamaracadacama@microsoft.com2021-07-17T09:16:49-07:00fix module test odr violations (#2414)
24242038bf61831eb8faede0883965364a974d1350fee41ac1f875b7a1c419beaf7ddf431a01fb530a92Victor Zverovichviz@fb.com2021-07-13T07:56:24-07:00Update format_to usage
2425e41ac1f875b7a1c419beaf7ddf431a01fb530a928465869d7b04ae00f657332b3374ecf95b5e49c0Victor Zverovichviz@fb.com2021-07-10T13:42:51-07:00Don't use deprecated API in docs
24268465869d7b04ae00f657332b3374ecf95b5e49c03d53d1539de43893e23b6ebdefde9b3798f20606Victor Zverovichviz@fb.com2021-07-09T08:24:11-07:00Move ignore_unused to detail
24273d53d1539de43893e23b6ebdefde9b3798f2060620e4ef8b4c7ce67e880f28084af02fb9d1ce99c2mwinterbmike.winterberg@gmail.com2021-07-09T08:05:02-07:00Warning removals in test code (#2399)
242820e4ef8b4c7ce67e880f28084af02fb9d1ce99c2c4a3c2342af061a66055bcedae2fcb893834b826Victor Zverovichviz@fb.com2021-07-05T08:51:43-07:00Pass significand_size by value
2429c4a3c2342af061a66055bcedae2fcb893834b8267a0d3017532f5da3403481afd1df0b7388220323Victor Zverovichviz@fb.com2021-07-05T08:12:39-07:00Refactor locale handling
24307a0d3017532f5da3403481afd1df0b7388220323f2b03facd9820d4f405cec00b89ba6af3559c3e9Victor Zverovichvictor.zverovich@gmail.com2021-07-04T07:03:20-07:00Update README.rst
2431f2b03facd9820d4f405cec00b89ba6af3559c3e902ad5e11da5b2702cc1c9a8fdf750486beee08feDaniela Engertdani@ngrt.de2021-07-03T14:21:54ZInclude test sources to pick up functions and classes from the module rather than from the non-modular library which is baked into the `test-main` library. (#2356)
243202ad5e11da5b2702cc1c9a8fdf750486beee08fed141cdbeb0fb422a3fb7173b285fd38e0d1772dcBenoît Lormeau10747470+benit8@users.noreply.github.com2021-07-03T05:03:55+02:00Add faint, blink, reverse and conceal to the emphases (#2394)
2433d141cdbeb0fb422a3fb7173b285fd38e0d1772dccfc05e05f08dc0b6fe619831c96f00ee27d99613Victor Zverovichviz@fb.com2021-07-02T16:14:33-07:00tag: 8.0.1Update version
2434cfc05e05f08dc0b6fe619831c96f00ee27d996138ea312633b1e984a0c83cb6c972080f77d82de3cVictor Zverovichviz@fb.com2021-07-02T14:43:31-07:00Bump version
24358ea312633b1e984a0c83cb6c972080f77d82de3ce461f3dbbe31352611d6e4b34a8aaeb28075cc91Victor Zverovichviz@fb.com2021-07-02T14:43:00-07:00Update changelog
2436e461f3dbbe31352611d6e4b34a8aaeb28075cc9154014e42e3fa3079be52792427eb9357c852ffb3Victor Zverovichviz@fb.com2021-07-02T13:56:37-07:00Minor consitency and comment tweaks
243754014e42e3fa3079be52792427eb9357c852ffb33e7a29cc9221f7c595c8fc322328d06e4a0bbd9eMattias Ljungströmml@mljx.io2021-07-02T22:51:49+02:00silence warning C4100 on MSVC 2019 when exceptions are disabled (#2397)
24383e7a29cc9221f7c595c8fc322328d06e4a0bbd9e00a57a9f8f06b7eb7f95dadbbeaa77827cb1384eVictor Zverovichviz@fb.com2021-07-02T11:34:42-07:00Workaround clang/gcc incompatibility
243900a57a9f8f06b7eb7f95dadbbeaa77827cb1384e1d7384530e1e60f30e207f2a4b293082ace99ac3Victor Zverovichviz@fb.com2021-07-02T08:07:48-07:00Update changelog
24401d7384530e1e60f30e207f2a4b293082ace99ac3889bbf27a2fb258085de5e993e5907b3edeb4a40Victor Zverovichviz@fb.com2021-07-02T07:51:04-07:00Add missing presentation type checks for std::string (#2402)
2441889bbf27a2fb258085de5e993e5907b3edeb4a405f8473914c6409cef62ec27f149bdde15e473298Jonathan Emmettjoemmett@microsoft.com2021-07-01T13:55:46-04:00Fix missing std::get overload in MSVC (#2407)
24425f8473914c6409cef62ec27f149bdde15e473298785908ee37f970513099704386f1befca25de625Victor Zverovichviz@fb.com2021-07-01T07:56:53-07:00Remove outdated apidoc
2443785908ee37f970513099704386f1befca25de625fbb70eec5cd967c9fad075fb5b1b15d879dec9bfVictor Zverovichviz@fb.com2021-06-29T22:25:14-07:00Fix warnings
2444fbb70eec5cd967c9fad075fb5b1b15d879dec9bf002bb759ffc2ba03c7167d22cb58291b1b933af4Greg Sjaardemagsjaardema@gmail.com2021-06-30T07:33:30-06:00suppress unused variable warnings (#2381)
2445002bb759ffc2ba03c7167d22cb58291b1b933af4a3f762c5aabeeb54b322e1d85e009f8d873b6c85Javier Honduvilla Cotojavierhonduco@gmail.com2021-06-28T15:43:55+01:00Remove unneeded `num_result_bigits` decrement
2446a3f762c5aabeeb54b322e1d85e009f8d873b6c85c3c27e5ab5a84d29a94fd3781a10eadc80a371a0Marek Kurdejmarek@quasardb.net2021-06-28T14:32:33+02:00[doc] Minor: fix ``code``.
2447c3c27e5ab5a84d29a94fd3781a10eadc80a371a0c6b1f181aa5cfe500fd254ed00f1944e5aba2ab6Eren Okkaerenokka@gmail.com2021-06-27T19:18:10+03:00Fix MSVC warning C4819
2448c6b1f181aa5cfe500fd254ed00f1944e5aba2ab694564b058ef3e0116553e4800d5539fbf8a67a85Victor Zverovichviz@fb.com2021-06-27T09:06:21-07:00Fix docs
244994564b058ef3e0116553e4800d5539fbf8a67a850fc73a2a85ad031066f03a827a03b6da3716fd65Victor Zverovichviz@fb.com2021-06-27T08:55:16-07:00Fix docs
24500fc73a2a85ad031066f03a827a03b6da3716fd653156fcf5f4b9580d8193558cf895742aba5acf6f f85fb9fdff45e1de2ac9be2091a829f4f1b24df0Victor Zverovichviz@fb.com2021-06-27T08:10:49-07:00Merge branch 'master' of github.com:fmtlib/fmt
24513156fcf5f4b9580d8193558cf895742aba5acf6f0bc3d664e3879354b0450f511bed175af4a7192cVictor Zverovichviz@fb.com2021-06-27T08:10:37-07:00Switch to older breathe version
2452f85fb9fdff45e1de2ac9be2091a829f4f1b24df00bc3d664e3879354b0450f511bed175af4a7192cAidan Sunaidansun05@gmail.com2021-06-22T18:22:19-04:00Adjust definition for FMT_HAS_INCLUDE
24530bc3d664e3879354b0450f511bed175af4a7192ce5c46e13e8e6b4c7b73eb25d341c90018bb83ce7Victor Zverovichviz@fb.com2021-06-27T06:41:54-07:00Fix docs
2454e5c46e13e8e6b4c7b73eb25d341c90018bb83ce749a3b58c8bfeca3809630fade640828829b55e90Victor Zverovichviz@fb.com2021-06-26T09:55:27-07:00Fix docs: breathe 18 and earlier corrupts trailing return type
245549a3b58c8bfeca3809630fade640828829b55e90d0c8d45a2edd3b6f6aa21711f839356dea78d4bdPatrick Geltingerpatlkli@patlkli.org2021-06-26T12:52:38+02:00Specify size for static data arrays
2456d0c8d45a2edd3b6f6aa21711f839356dea78d4bdc9a10631cb3a656b0a0a3ba3cf0ef7ea541df30fVictor Zverovichviz@fb.com2021-06-26T06:29:53-07:00apt update before install
2457c9a10631cb3a656b0a0a3ba3cf0ef7ea541df30f3bd806f12f746be9d6f05969397f68cd0fa3ea88Jason A. DonenfeldJason@zx2c4.com2021-06-22T14:34:33+02:00format: do not use udl_{arg,formatter} return types when UDL is not in use
24583bd806f12f746be9d6f05969397f68cd0fa3ea88fd16bcb20c0b05916444378a75ae805dbcb47cf2Greg Sjaardemagsjaardema@gmail.com2021-06-23T10:38:45-06:00Eliminate intel compiler warning
2459fd16bcb20c0b05916444378a75ae805dbcb47cf25221242f6e39e81a15d5c93fd9a10b7dc7ade411Владислав Щаповphprus@gmail.com2021-06-18T21:27:29+05:00Fix bug in cmake join function
24605221242f6e39e81a15d5c93fd9a10b7dc7ade41131a5f0d399edbb2000131c9253aa346afddc6387Daniela Engertdani@ngrt.de2021-06-11T12:34:05+02:00Instruct msvc to report the _true_ value in `__cplusplus` and force _full_ C++ conformance
246131a5f0d399edbb2000131c9253aa346afddc6387102a4d492a04a005ce9d58be4da5e3b9f07ae125Victor Zverovichvictor.zverovich@gmail.com2021-06-22T14:47:59-07:00Bump version in inline namespace
2462102a4d492a04a005ce9d58be4da5e3b9f07ae125f68508b6ce7647d0109f9a6dd3bb4606a42254c1Victor Zverovichvictor.zverovich@gmail.com2021-06-22T06:48:52-07:00Bump version in inline namespace
2463f68508b6ce7647d0109f9a6dd3bb4606a42254c19e8b86fd2d9806672cc73133d21780dd182bfd24Victor Zverovichvictor.zverovich@gmail.com2021-06-21T18:37:56-07:00Update ChangeLog.rst
24649e8b86fd2d9806672cc73133d21780dd182bfd2492fec0f0500063276124a04a6ed6bcfa43521371Victor Zverovichvictor.zverovich@gmail.com2021-06-21T05:59:17-07:00tag: 8.0.0Update version
246592fec0f0500063276124a04a6ed6bcfa435213714749cc930a929267eb911bb1d72a02bc423f5005Victor Zverovichvictor.zverovich@gmail.com2021-06-21T05:57:50-07:00Bump version
24664749cc930a929267eb911bb1d72a02bc423f500578a0ba0a6a5fa171752187c04fad1a91f68c78faVictor Zverovichvictor.zverovich@gmail.com2021-06-19T08:16:43-07:00Update changelog
246778a0ba0a6a5fa171752187c04fad1a91f68c78fa7a39837d96c7a3f13714e0671c5a39c31ccd9e73Victor Zverovichvictor.zverovich@gmail.com2021-06-19T07:46:16-07:00Improve conversion of paragraphs
24687a39837d96c7a3f13714e0671c5a39c31ccd9e7355b6e92db533503e8a57df08264a20d6e21e988aVictor Zverovichvictor.zverovich@gmail.com2021-06-19T07:35:09-07:00Use a working breathe version
246955b6e92db533503e8a57df08264a20d6e21e988a69dc3a853516476a675b9339cba57a97dfadba19Victor Zverovichvictor.zverovich@gmail.com2021-06-19T06:31:19-07:00Fix docs
247069dc3a853516476a675b9339cba57a97dfadba1927f4cdd5867f263ebd0b0e31204d89b1b4918fe6Victor Zverovichvictor.zverovich@gmail.com2021-06-18T12:51:48-07:00Fix docs
247127f4cdd5867f263ebd0b0e31204d89b1b4918fe670d61a0ae3da754f5d4bfdeff5e6a609197fc00dVictor Zverovichvictor.zverovich@gmail.com2021-06-18T12:23:16-07:00Update changelog
247270d61a0ae3da754f5d4bfdeff5e6a609197fc00d427b53405442872decb69d9735db0fa64106ebe2Victor Zverovichvictor.zverovich@gmail.com2021-06-18T08:32:43-07:00Update changelog
2473427b53405442872decb69d9735db0fa64106ebe2e421d527131fbdd50a451360549b47eb12b49e3fVictor Zverovichvictor.zverovich@gmail.com2021-06-15T06:48:00-07:00Add no_value state to value
2474e421d527131fbdd50a451360549b47eb12b49e3fa59678f376a03b7916455a4d5981c86c435c369dVictor Zverovichvictor.zverovich@gmail.com2021-06-14T15:33:35-07:00Simplify error handling in parse_nonnegative_int
2475a59678f376a03b7916455a4d5981c86c435c369dc98254c3d7b61ca2aa3559e3b338597e98d29bf3Владислав Щаповphprus@gmail.com2021-06-10T22:41:13+05:00Fix chrono_test.locale
2476c98254c3d7b61ca2aa3559e3b338597e98d29bf3c123a72844b72a5d447dff46ac90be4c0d9c12dfВладислав Щаповphprus@gmail.com2021-06-11T00:30:34+05:00Install locales into CI
2477c123a72844b72a5d447dff46ac90be4c0d9c12df3c8fad126ced5e537014d4c50bb3617ee41c6373Владислав Щаповphprus@gmail.com2021-06-11T00:29:17+05:00Fix set locale error in chrono formatter
24783c8fad126ced5e537014d4c50bb3617ee41c6373f28cf3302d69fdaeb122be612b75b73bc0883b8aVictor Zverovichvictor.zverovich@gmail.com2021-06-13T19:05:31-07:00Optimize parse_nonnegative_int
2479f28cf3302d69fdaeb122be612b75b73bc0883b8a55010a9d3a9c943d7a4700d92e1428a23fdffc52sunmy201959365878+sunmy2019@users.noreply.github.com2021-06-12T01:52:39+08:00adding a default format for std::chrono::time_point<std::chrono::syst… (#2345)
248055010a9d3a9c943d7a4700d92e1428a23fdffc520193e7c428d9d27406a95678a56868f84e1b3cafDaniela Engertdani@ngrt.de2021-06-04T16:35:40+02:00Support non-`char` overloads (module)
24810193e7c428d9d27406a95678a56868f84e1b3caf3423d75475d213cadcc512e6dc78a7805ab1ed9dDaniela Engertdani@ngrt.de2021-05-29T18:42:54+02:00Support compile-time strings and compile-time format string compilation in module
24823423d75475d213cadcc512e6dc78a7805ab1ed9df6b5cc9f840a4377868f2702d28e292fc8487634Victor Zverovichvictor.zverovich@gmail.com2021-06-11T06:06:33-07:00Remove the msvc workaround (#2351)
2483f6b5cc9f840a4377868f2702d28e292fc848763459a298f1242971a8fce42ab644469783dcc7fb8bВладислав Щаповphprus@gmail.com2021-06-10T23:44:47+05:00Fix chrono_test.weekday on legacy glibc
248459a298f1242971a8fce42ab644469783dcc7fb8b36c294822568774629f3d0a3c14ef1bb3d2cd60fDaniela Engertdani@ngrt.de2021-06-10T16:19:22+02:00Enable `enforce-checks-test` for MSVC, too
248536c294822568774629f3d0a3c14ef1bb3d2cd60fc9fe1fa5ba2dd4a87037d859c7dd96c63019d70eVictor Zverovichvictor.zverovich@gmail.com2021-06-08T08:25:50-07:00Update docs
2486c9fe1fa5ba2dd4a87037d859c7dd96c63019d70edccddc2bdb15f29f7df7d99f78278248fb8097dbVictor Zverovichvictor.zverovich@gmail.com2021-06-08T08:00:37-07:00Remove unused flag
2487dccddc2bdb15f29f7df7d99f78278248fb8097db0e36681b8eeeb0671ef701f7ff9a18bb23244f7fVictor Zverovichvictor.zverovich@gmail.com2021-06-07T08:49:47-07:00Apply clang-format
24880e36681b8eeeb0671ef701f7ff9a18bb23244f7f1de80f5b22c77f33dd864c90baae8fda25406e33Victor Zverovichvictor.zverovich@gmail.com2021-06-07T07:42:22-07:00Cleanup digit count
24891de80f5b22c77f33dd864c90baae8fda25406e332039dce75fff60d88f2b9bfae521b32aad586190Victor Zverovichvictor.zverovich@gmail.com2021-06-07T07:16:58-07:00Workaround lack of static constexpr in constexpr functions
24902039dce75fff60d88f2b9bfae521b32aad586190d551b88a6d2ff1f2e47e1bc639fccad30f11b0a7Victor Zverovichvictor.zverovich@gmail.com2021-06-06T17:35:40-07:00Detect consteval
2491d551b88a6d2ff1f2e47e1bc639fccad30f11b0a716c3514d013904016f2fc07513d3dfcf2e16a787Victor Zverovichvictor.zverovich@gmail.com2021-06-06T09:25:12-07:00Move is_char specializations to xchar.h
249216c3514d013904016f2fc07513d3dfcf2e16a787206000a017be86811c83ceac1bd3d26adc966521Victor Zverovichvictor.zverovich@gmail.com2021-06-06T07:51:26-07:00wchar-test -> xchar-test
2493206000a017be86811c83ceac1bd3d26adc96652176ee490468212f8705a1421b4c88f8f814b2d351Victor Zverovichvictor.zverovich@gmail.com2021-06-06T06:51:37-07:00Workaround pathological conversion (#2343)
249476ee490468212f8705a1421b4c88f8f814b2d351e77b22d6da4bdd5d653df55dc7191089711392d1Victor Zverovichvictor.zverovich@gmail.com2021-06-05T20:19:17-07:00Move wchar/custom char overloads to xchar.h
2495e77b22d6da4bdd5d653df55dc7191089711392d107039f4b190e7c27b7b00c13de36517c86ae2b18Victor Zverovichvictor.zverovich@gmail.com2021-05-30T12:59:56-07:00Deprecate memory buffer overload of format_to
249607039f4b190e7c27b7b00c13de36517c86ae2b184678192c8890f7f60ef7acd60b9922faa47dec8cVictor Zverovichvictor.zverovich@gmail.com2021-06-05T06:32:22-07:00Update README.rst
24974678192c8890f7f60ef7acd60b9922faa47dec8c7c3d3dfa291c6755c80a0bb13ff2f658d5a9a0a3Victor Zverovichvictor.zverovich@gmail.com2021-06-04T21:33:05-07:00Remove bsr2log10
24987c3d3dfa291c6755c80a0bb13ff2f658d5a9a0a3ef826b86cb232fece98584cd91832c4d4aaf74d2Victor Zverovichvictor.zverovich@gmail.com2021-06-04T21:12:47-07:00Update thousands_sep_impl signature
2499ef826b86cb232fece98584cd91832c4d4aaf74d25223f552c886e605fef9a89f95df89878f305808Victor Zverovichvictor.zverovich@gmail.com2021-06-04T20:34:58-07:00Fix docs
25005223f552c886e605fef9a89f95df89878f305808cfde93afe06961fb765cee5fcd1dbcb8df2b927dVictor Zverovichvictor.zverovich@gmail.com2021-06-04T20:29:54-07:00Remove FMT_ALWAYS_INLINE
The file is too large to be shown. View Raw