Commit Graph
7046 Commits
Author SHA1 Message Date
Cameron Angus 31b3c325f6 Mark namespace scope constexpr variable 'buffer_size' inline. (#4084)
* Mark namespace scope constexpr variable 'buffer_size' inline.

* Use provided macro for inline variable.
2024-07-24 09:58:38 -07:00
Cameron Angus 52b32081f9 Wrap private module fragment content within conditional extern "C++", to match declarations. (#4083) 2024-07-24 06:25:23 -07:00
Victor Zverovich 0b0b09f401 Constrain format_uint 2024-07-23 06:30:35 -07:00
Victor Zverovich 4173a6315a Improve format_decimal 2024-07-22 17:24:56 -07:00
Victor Zverovich 4239dfe081 Simplify format_decimal 2024-07-22 17:00:16 -07:00
Victor Zverovich ba36a04811 Remove counting_iterator 2024-07-22 16:24:13 -07:00
Victor Zverovich f6b4a23b83 Unbloat chrono 2024-07-22 15:46:58 -07:00
Victor Zverovich 42d3d703b5 Remove the commenting attempt 2024-07-22 13:48:56 -07:00
Victor Zverovich 9fcd9c4c12 Remove all warning suppressions 2024-07-22 12:41:12 -07:00
Victor Zverovich 7f157dca0a Workaround gcc stringop-overflow bug 2024-07-22 11:31:35 -07:00
Victor Zverovich 524ca1c715 Improve parsing 2024-07-21 09:57:18 -07:00
Victor Zverovich bdc45eef76 Simplify on_text 2024-07-21 08:31:03 -07:00
Victor Zverovich 439b6d7212 Reenable print optimization 2024-07-21 08:05:07 -07:00
Victor Zverovich 3cc32fdc8b Mark more formatters nonlocking 2024-07-21 08:00:34 -07:00
Victor Zverovich 0c9fce2ffe Update version 2024-07-20 07:17:38 -07:00
Victor Zverovich b47d662e71 Update changelog 2024-07-20 07:14:03 -07:00
Victor Zverovich e84297f255 Bump version 2024-07-20 07:00:12 -07:00
Victor Zverovich 0ad234ad13 Update changelog 2024-07-20 06:57:55 -07:00
Victor Zverovich de684ef776 Make appender compatible with fill 2024-07-19 15:21:57 -07:00
Victor Zverovich 447c6cbf44 Update changelog 2024-07-19 13:38:27 -07:00
Victor Zverovich bc8d32e964 Update changelog 2024-07-18 06:37:02 -07:00
Victor Zverovich 0f87d6ffa6 Improve sign processing 2024-07-17 16:13:27 -07:00
Victor Zverovich 808ea0191a Cleanup test 2024-07-17 06:59:24 -07:00
Victor Zverovich 55e76e6c20 Update check-commits script 2024-07-17 06:58:37 -07:00
Victor Zverovich 8757f1f8d6 Add a script to test multiple commits 2024-07-16 06:27:01 -07:00
Victor Zverovich 9228f349a5 Inline visit 2024-07-14 15:34:53 -07:00
Victor Zverovich e10643add2 Add a perf-sanity test 2024-07-14 14:17:39 -07:00
Victor Zverovich f29a7e7970 Don't use memcpy in append 2024-07-14 13:02:21 -07:00
Victor Zverovich f97deb0d7d Minor cleanup 2024-07-14 11:14:49 -07:00
Victor Zverovich 3541353512 Apply minor optimization 2024-07-14 09:52:44 -07:00
Justin Riddell 5ef93a9f80 Expand FMT_FORMAT_AS to include implicit conversions (#4055)
Allows (for example) types convertible to std::string_view to inherit
from the fmt::formatter<fmt::string_view> to work etc.
2024-07-14 09:51:49 -07:00
Victor Zverovich c9102619da Avoid extra reserve 2024-07-14 08:41:35 -07:00
Victor Zverovich 58d792b6d3 Apply minor optimizations 2024-07-14 07:05:18 -07:00
Victor Zverovich 25adca5666 Remove redundant overload 2024-07-13 13:07:57 -07:00
Victor Zverovich 1408f1824d Simplify iterator detection 2024-07-13 11:11:47 -07:00
Tor Shepherd 3fe4641d3a Add 2 more constexprs to fix compile error (#4065) 2024-07-13 08:23:49 -07:00
Victor Zverovich 33e7ed1eb5 Improve handling of back_insert_iterator that writes into a buffer 2024-07-13 07:56:11 -07:00
zyctree 6a192f8d34 Fix broken links in README.md (#4066) 2024-07-12 11:21:35 -07:00
Victor Zverovich 92cdbbae06 Update api.md 2024-07-10 15:50:10 -07:00
Justin Riddell 13038f37e8 Support printing (const) volatile void* (#4056)
Fixes #4049
2024-07-10 08:35:06 -07:00
Victor Zverovich 6725225750 Update changelog 2024-07-09 13:22:56 -07:00
Justin Riddell e60ff504ea Fix usage with std::generator (#4057)
Fixes #4053
2024-07-09 08:46:34 -07:00
Victor Zverovich ccea338070 Update lint.yml 2024-07-08 15:19:57 -07:00
Victor Zverovich 92227c77a4 Improve support for non-POSIX platforms more 2024-07-08 14:00:00 -07:00
Victor Zverovich 486838f26f Improve support for non-POSIX platforms 2024-07-08 11:18:44 -07:00
Victor Zverovich a43391199f Update changelog 2024-07-07 10:05:03 -07:00
Victor Zverovich 7a8b54a0ef Don't confuse Glib::ustring with std::string 2024-07-06 13:27:06 -07:00
Victor Zverovich b50e685db9 Update version 2024-07-05 08:25:31 -07:00
Victor Zverovich e314776c2e Fix version check 2024-07-05 08:25:10 -07:00
Victor Zverovich 2208143acc Update changelog 2024-07-05 08:20:52 -07:00