Commit Graph

  • c59ee969f3 Improve compile-time formatting (#4127) Anthony VH 2024-08-21 21:02:47 +02:00
  • 1a79bbfa83 Cleanup chrono formatting Victor Zverovich 2024-08-18 12:16:36 -07:00
  • 89af1ad77d Cleanup chrono formatting Victor Zverovich 2024-08-18 11:39:52 -07:00
  • 0e741e0daa Minor cleanup Victor Zverovich 2024-08-18 10:35:01 -07:00
  • d1acc667c1 Minor cleanup Victor Zverovich 2024-08-18 09:28:05 -07:00
  • 4fb7008c90 Cleanup duration cast Victor Zverovich 2024-08-18 08:33:26 -07:00
  • 589898e28b Fix %S doc Victor Zverovich 2024-08-18 07:40:28 -07:00
  • 62382e3650 Test full exponent range Victor Zverovich 2024-08-18 06:47:04 -07:00
  • 94b8bc8eae Add an experimental writer API Victor Zverovich 2024-08-17 09:14:24 -07:00
  • 020af729dd Simplify ostream Victor Zverovich 2024-08-17 07:58:54 -07:00
  • fb07b37c5b Prioritize using the header files of self (#4116) cdzhan 2024-08-14 01:50:49 +08:00
  • 3135421257 Minor cleanup Victor Zverovich 2024-08-11 15:46:56 -07:00
  • 993f56cff6 Make sign a proper enum class Victor Zverovich 2024-08-11 12:26:22 -07:00
  • c6c830e203 Make align a proper enum class Victor Zverovich 2024-08-11 10:41:06 -07:00
  • b906c321f0 Get rid of bit fields Victor Zverovich 2024-08-11 10:13:17 -07:00
  • f8c0c8ee78 Cleanup public API Victor Zverovich 2024-08-10 12:26:25 -07:00
  • c71d03fcb0 Make support/python/mkdocstrings_handlers/cxx/__init__.py PEP 8 compliant (2 of 2) (#4115) Roberto Turrado Camblor 2024-08-11 16:24:50 +02:00
  • 50a8c3e9bf Reduce format specs size Victor Zverovich 2024-08-10 08:10:55 -07:00
  • 98314319ad Fix ambiguous overload Victor Zverovich 2024-08-09 15:01:40 -07:00
  • 0ce49aeb4a Add a test case Victor Zverovich 2024-08-09 10:18:11 -07:00
  • bf870ae3d1 Fix back_inserter lookup for non-std containers Victor Zverovich 2024-08-09 07:10:15 -07:00
  • c98518351e Make support/python/mkdocstrings_handlers/cxx/__init__.py PEP 8 compliant (1 of 2) (#4110) Roberto Turrado Camblor 2024-08-09 00:22:41 +02:00
  • 9f0c0c468b Add 'n' specifier for tuple and pair (#4107) Hugo Sales 2024-08-05 22:56:44 +01:00
  • 9f269062a7 Simplify default formatter Victor Zverovich 2024-08-04 12:05:09 -07:00
  • 15f939c3de Improve handling of dynamic specs Victor Zverovich 2024-08-04 09:25:50 -07:00
  • 928a07bb04 Simplify handling of dynamic specs Victor Zverovich 2024-08-04 09:09:01 -07:00
  • 7891699737 Simplify handling of dynamic specs Victor Zverovich 2024-08-04 08:26:26 -07:00
  • 58aba5a3de Deprecate append instantiation Victor Zverovich 2024-08-03 11:55:25 -07:00
  • 5ee14d3508 Reintroduce constexpr fmt::formatted_size for C++20 (#4103) Vladislav Shchapov 2024-08-03 19:13:32 +05:00
  • b9c0e4dd82 Improve spec parsing Victor Zverovich 2024-08-02 11:57:02 -07:00
  • 8445327c84 Simplify spec handling Victor Zverovich 2024-08-01 19:30:30 -07:00
  • 8a06cee826 Optimize shortest float formatting Victor Zverovich 2024-08-01 18:22:09 -07:00
  • 1db2274966 Use us if Unicode is disabled Victor Zverovich 2024-08-01 10:24:43 -07:00
  • 34ead4b39e Bump msys2/setup-msys2 from 2.23.0 to 2.24.0 (#4098) dependabot[bot] 2024-08-01 08:32:46 -07:00
  • 3bf26009e4 Bump ossf/scorecard-action from 2.3.3 to 2.4.0 (#4099) dependabot[bot] 2024-08-01 08:32:20 -07:00
  • d326c7298a Fix conversion a surrogate pair (#4095) Vladislav Shchapov 2024-07-30 19:27:11 +05:00
  • 6e462b89aa Get rid of std::copy Victor Zverovich 2024-07-29 15:58:05 -07:00
  • aff640c32f Make fmt::appender implement std::output_iterator concept (#4093) Vladislav Shchapov 2024-07-29 21:18:20 +05:00
  • e23fb6a8b4 Apply clang-format Victor Zverovich 2024-07-29 08:20:58 -07:00
  • 16b3542f7e Remove float_specs Victor Zverovich 2024-07-27 12:28:21 -07:00
  • 29d7e58059 Remove float_format Victor Zverovich 2024-07-27 12:03:03 -07:00
  • 919f7c5e7f Reduce float_specs usage Victor Zverovich 2024-07-27 11:15:41 -07:00
  • a80d668a52 Diagnose invalid precision Victor Zverovich 2024-07-27 09:54:40 -07:00
  • 707d7d923a Apply coding conventions Victor Zverovich 2024-07-27 09:00:25 -07:00
  • de6ed8df8b Test alignment Victor Zverovich 2024-07-26 12:09:47 -07:00
  • ffdc3fdbd9 Align digits table Victor Zverovich 2024-07-24 17:47:11 -07:00
  • 0c02813791 Fix doc build Victor Zverovich 2024-07-24 13:40:54 -07:00
  • f8581bcecf Add redirect page Victor Zverovich 2024-07-24 12:21:44 -07:00
  • 31b3c325f6 Mark namespace scope constexpr variable 'buffer_size' inline. (#4084) Cameron Angus 2024-07-24 17:58:38 +01:00
  • 52b32081f9 Wrap private module fragment content within conditional extern "C++", to match declarations. (#4083) Cameron Angus 2024-07-24 14:25:23 +01:00
  • 0b0b09f401 Constrain format_uint Victor Zverovich 2024-07-23 06:30:35 -07:00
  • 4173a6315a Improve format_decimal Victor Zverovich 2024-07-22 17:24:56 -07:00
  • 4239dfe081 Simplify format_decimal Victor Zverovich 2024-07-22 16:52:55 -07:00
  • ba36a04811 Remove counting_iterator Victor Zverovich 2024-07-22 16:01:18 -07:00
  • f6b4a23b83 Unbloat chrono Victor Zverovich 2024-07-22 14:37:02 -07:00
  • 42d3d703b5 Remove the commenting attempt Victor Zverovich 2024-07-22 13:48:56 -07:00
  • 9fcd9c4c12 Remove all warning suppressions Victor Zverovich 2024-07-22 12:41:12 -07:00
  • 7f157dca0a Workaround gcc stringop-overflow bug Victor Zverovich 2024-07-22 10:31:13 -07:00
  • 524ca1c715 Improve parsing Victor Zverovich 2024-07-21 09:38:00 -07:00
  • bdc45eef76 Simplify on_text Victor Zverovich 2024-07-21 08:31:03 -07:00
  • 439b6d7212 Reenable print optimization Victor Zverovich 2024-07-21 08:05:07 -07:00
  • 3cc32fdc8b Mark more formatters nonlocking Victor Zverovich 2024-07-21 08:00:34 -07:00
  • 0c9fce2ffe Update version 11.0.2 Victor Zverovich 2024-07-20 07:17:38 -07:00
  • b47d662e71 Update changelog Victor Zverovich 2024-07-20 07:14:03 -07:00
  • e84297f255 Bump version Victor Zverovich 2024-07-20 07:00:12 -07:00
  • 0ad234ad13 Update changelog Victor Zverovich 2024-07-20 06:57:55 -07:00
  • de684ef776 Make appender compatible with fill Victor Zverovich 2024-07-19 15:08:52 -07:00
  • 447c6cbf44 Update changelog Victor Zverovich 2024-07-19 13:38:27 -07:00
  • bc8d32e964 Update changelog Victor Zverovich 2024-07-18 06:37:02 -07:00
  • 0f87d6ffa6 Improve sign processing Victor Zverovich 2024-07-17 14:29:19 -07:00
  • 808ea0191a Cleanup test Victor Zverovich 2024-07-17 06:59:24 -07:00
  • 55e76e6c20 Update check-commits script Victor Zverovich 2024-07-17 06:58:37 -07:00
  • 8757f1f8d6 Add a script to test multiple commits Victor Zverovich 2024-07-16 06:27:01 -07:00
  • 9228f349a5 Inline visit Victor Zverovich 2024-07-14 15:13:58 -07:00
  • e10643add2 Add a perf-sanity test Victor Zverovich 2024-07-14 14:17:39 -07:00
  • f29a7e7970 Don't use memcpy in append Victor Zverovich 2024-07-14 12:40:21 -07:00
  • f97deb0d7d Minor cleanup Victor Zverovich 2024-07-14 11:14:49 -07:00
  • 3541353512 Apply minor optimization Victor Zverovich 2024-07-14 09:10:16 -07:00
  • 5ef93a9f80 Expand FMT_FORMAT_AS to include implicit conversions (#4055) Justin Riddell 2024-07-14 17:51:49 +01:00
  • c9102619da Avoid extra reserve Victor Zverovich 2024-07-14 08:41:35 -07:00
  • 58d792b6d3 Apply minor optimizations Victor Zverovich 2024-07-14 07:05:18 -07:00
  • 25adca5666 Remove redundant overload Victor Zverovich 2024-07-13 13:07:57 -07:00
  • 1408f1824d Simplify iterator detection Victor Zverovich 2024-07-13 11:11:47 -07:00
  • 3fe4641d3a Add 2 more constexprs to fix compile error (#4065) Tor Shepherd 2024-07-13 11:23:49 -04:00
  • 33e7ed1eb5 Improve handling of back_insert_iterator that writes into a buffer Victor Zverovich 2024-07-13 07:23:02 -07:00
  • 6a192f8d34 Fix broken links in README.md (#4066) zyctree 2024-07-13 02:21:35 +08:00
  • 92cdbbae06 Update api.md Victor Zverovich 2024-07-10 15:50:10 -07:00
  • 13038f37e8 Support printing (const) volatile void* (#4056) Justin Riddell 2024-07-10 16:35:06 +01:00
  • 6725225750 Update changelog Victor Zverovich 2024-07-09 13:22:56 -07:00
  • e60ff504ea Fix usage with std::generator (#4057) Justin Riddell 2024-07-09 16:46:34 +01:00
  • ccea338070 Update lint.yml Victor Zverovich 2024-07-08 15:19:57 -07:00
  • 92227c77a4 Improve support for non-POSIX platforms more Victor Zverovich 2024-07-08 13:45:23 -07:00
  • 486838f26f Improve support for non-POSIX platforms Victor Zverovich 2024-07-08 11:18:44 -07:00
  • a43391199f Update changelog Victor Zverovich 2024-07-07 10:05:03 -07:00
  • 7a8b54a0ef Don't confuse Glib::ustring with std::string Victor Zverovich 2024-07-06 13:16:32 -07:00
  • b50e685db9 Update version 11.0.1 Victor Zverovich 2024-07-05 08:25:31 -07:00
  • e314776c2e Fix version check Victor Zverovich 2024-07-05 08:25:10 -07:00
  • 2208143acc Update changelog Victor Zverovich 2024-07-05 08:20:52 -07:00
  • a96259701e Improve std::complex formatter (#4050) Vladislav Shchapov 2024-07-05 05:24:01 +05:00
  • 232c6bc481 Update changelog Victor Zverovich 2024-07-04 08:02:45 -07:00