Commit Graph

  • 09fde7f4b8 Add fmt::underlying for enum classes Victor Zverovich 2022-01-22 08:06:22 -08:00
  • 0014024a2c Don't rely on transitive includes Victor Zverovich 2022-01-21 15:03:28 -08:00
  • c28500556a FMT_NOEXCEPT -> noexcept Victor Zverovich 2022-01-20 16:55:47 -08:00
  • 6240d02011 Improve comments Junekey Jeon 2022-01-18 15:39:42 -08:00
  • 925b744ae8 Improve comments Junekey Jeon 2022-01-15 05:05:55 -08:00
  • 22b14ff252 Simplify cache recovery Junekey Jeon 2022-01-15 04:57:17 -08:00
  • 3dc26b44d3 Make a fallback path more compiler-friendly Junekey Jeon 2022-01-13 15:46:54 -08:00
  • 2e4038bf51 Simplify lines with __builtin_addcll and friends Junekey Jeon 2022-01-13 15:45:33 -08:00
  • 76336b4f63 Replace noexcept with FMT_NOEXCEPT Junekey Jeon 2022-01-13 15:19:08 -08:00
  • 9181983483 Fix syntax errors Junekey Jeon 2022-01-12 17:07:23 -08:00
  • 74097a149b Remove now-unused stuffs Junekey Jeon 2022-01-12 16:56:42 -08:00
  • 21a1c53381 Fix typo Junekey Jeon 2022-01-12 16:47:55 -08:00
  • 04eea0f0a8 Remove now-unused stuffs Junekey Jeon 2022-01-12 16:43:20 -08:00
  • 35a468ed38 Simplify integer checks Junekey Jeon 2022-01-12 16:41:32 -08:00
  • 1882a7a2c1 Replace Dragonbox cache which allows simpler cache recovery & integer checks Junekey Jeon 2022-01-12 16:17:57 -08:00
  • f4dd1b1b8b Simplify Dragonbox Step 3. Junekey Jeon 2022-01-12 16:07:10 -08:00
  • 70561ed13e Minimize the usage of built-in 128-bit ints It usually generates slower code than manual handling. Junekey Jeon 2022-01-12 15:00:44 -08:00
  • cdf1a3b530 Fix codecvt warning (#2408) (#2725) Ivan Volnov 2022-01-20 02:26:09 +08:00
  • b8b037e930 Fix -Wconversion warning (#2724) Tobias Hellmann 2022-01-19 15:31:33 +01:00
  • 5985f0a7d2 Fix overflow for chrono durations (#2722) matrackif 2022-01-17 21:14:59 +01:00
  • 8f8a1a02d5 Fix handling of formattable types implicitly convertible to pointers Victor Zverovich 2022-01-14 13:08:14 -08:00
  • b02e5af52c fmt::join support FMT_COMPILE (#2720) Vladislav Shchapov 2022-01-14 22:58:49 +05:00
  • 58fb782396 Improve docs Victor Zverovich 2022-01-13 14:57:17 -08:00
  • 4fe6129d6c Fix FMT_NOEXCEPT definition Victor Zverovich 2022-01-13 10:20:32 -08:00
  • c056a009de Docs: Fix link to "Compile-time Format String Checks" section (#2712) Pokechu22 2022-01-12 16:07:56 -08:00
  • 7c12118c19 Deprecate buffered_file::fileno Victor Zverovich 2022-01-12 10:54:44 -08:00
  • 2a09d468da Use noexcept unconditionally Victor Zverovich 2022-01-12 09:42:29 -08:00
  • a126b4d888 Check if right shift is arithmetic Victor Zverovich 2022-01-11 08:23:30 -08:00
  • 9ff91b18cd Simplify write_fractional_seconds Victor Zverovich 2022-01-09 14:16:32 -08:00
  • d9f045fba1 Fix a UB in chrono Victor Zverovich 2022-01-09 10:22:36 -08:00
  • c06bef7273 Adding comments for range formatting. (#2706) Barry Revzin 2022-01-08 18:37:21 -06:00
  • 3c98f1a4cd Comment style Victor Zverovich 2022-01-08 09:52:39 -08:00
  • 6e0f1399d7 Supporting nested format specs for ranges. (#2673) Barry Revzin 2022-01-08 11:48:26 -06:00
  • 0102101acc Make colored print handle UTF-8 (#2701) Alex Guteniev 2022-01-07 02:10:53 +02:00
  • 4ac5269b4f Update ChangeLog.rst Victor Zverovich 2022-01-06 15:03:01 -08:00
  • b6f4ceaed0 Update version Victor Zverovich 2022-01-06 14:35:15 -08:00
  • 15f812dae8 Update changelog Victor Zverovich 2022-01-06 14:13:01 -08:00
  • 6884aab49b Update changelog Victor Zverovich 2022-01-06 12:38:33 -08:00
  • 88ec4e7061 Bump version Victor Zverovich 2022-01-06 12:32:43 -08:00
  • dd3d2490ed Update changelog Victor Zverovich 2022-01-06 12:07:13 -08:00
  • 739055ae7b Fix apidocs Victor Zverovich 2022-01-06 11:06:39 -08:00
  • dbbd711f46 Suppress a warning Victor Zverovich 2022-01-05 09:41:35 -08:00
  • 98cbb6a43c Fix ABI compatiblity issue Victor Zverovich 2022-01-05 08:08:38 -08:00
  • 214cf13f17 Fix endianness bug in write_digit2_separated (#2699) Vladislav Shchapov 2022-01-05 03:23:42 +05:00
  • 17a5c808da Restore FMT_API on error_handler::on_error() (#2696) Julian Rüth 2022-01-04 12:53:44 -06:00
  • fc1783fcc6 Avoid undefined symbols with mingw-w64 (#2692) Richard Berger 2022-01-03 18:29:29 -05:00
  • 1b193e7b37 Deprecate more Victor Zverovich 2022-01-03 09:56:44 -08:00
  • 8e59744b8d Switch to new github auth mechanism Victor Zverovich 2022-01-02 09:29:42 -08:00
  • 7081a6aa34 Update version Victor Zverovich 2022-01-02 09:01:32 -08:00
  • 64dc8fbada Bump version Victor Zverovich 2022-01-02 08:34:01 -08:00
  • fc8e3de7db Fix manage.py script Victor Zverovich 2022-01-02 08:22:25 -08:00
  • 57bee9fcdd Fix formating Victor Zverovich 2022-01-02 08:09:55 -08:00
  • dce52e491e Update changelog Victor Zverovich 2022-01-02 08:02:45 -08:00
  • 9405a47245 Update changelog Victor Zverovich 2022-01-02 07:57:36 -08:00
  • 495b8bf12e Update changelog Victor Zverovich 2022-01-01 13:56:31 -08:00
  • e221166fab Update changelog Victor Zverovich 2022-01-01 11:34:04 -08:00
  • 035cab8da3 Update changelog Victor Zverovich 2022-01-01 09:36:40 -08:00
  • 89c6ed12bf Clarify in comments (for now) deprecated map functions Victor Zverovich 2022-01-01 09:29:50 -08:00
  • e462da828d Add some noexcept (#2684) Björn Schäpers 2022-01-01 17:44:00 +01:00
  • 79c66d66bd Update changelog Victor Zverovich 2021-12-29 15:33:30 -08:00
  • 5d37f705f4 Update changelog Victor Zverovich 2021-12-29 15:31:03 -08:00
  • 6bb370cec1 Update changelog Victor Zverovich 2021-12-29 15:26:11 -08:00
  • bb69201578 Fix tuple join Victor Zverovich 2021-12-29 14:46:45 -08:00
  • 4fac7daaef Cleanup bit_cast Victor Zverovich 2021-12-29 12:12:25 -08:00
  • 3617c2795a Update changelog Victor Zverovich 2021-12-29 08:25:12 -08:00
  • 9c0c1bcdbd Simplify tuple formatting Victor Zverovich 2021-12-29 08:00:36 -08:00
  • 187e8db1be Update changelog Victor Zverovich 2021-12-28 08:11:03 -08:00
  • c7f88180f6 add tests for format string compile-time checks Alexey Ochapov 2021-12-23 23:58:16 +03:00
  • 8a2c3fb88f add reverse tests to compile-error-test Alexey Ochapov 2021-12-13 02:44:52 +03:00
  • 1164eda5af disable compile-error-test on Windows Alexey Ochapov 2021-12-23 23:29:07 +03:00
  • 4482f6f1f0 rewrite compile-error-test to use non-header-only library Alexey Ochapov 2021-12-13 02:24:04 +03:00
  • 796662a612 Escape range items convertible to std::string_view Victor Zverovich 2021-12-27 09:38:06 -08:00
  • 33ee4cc516 Improve noexception test Vladislav Shchapov 2021-12-26 22:14:49 +05:00
  • 3bbf2c673c Fix throw with exceptions disabled Vladislav Shchapov 2021-12-26 21:15:03 +05:00
  • 074c9c52ef Update changelog Victor Zverovich 2021-12-26 08:36:29 -08:00
  • 3110ec5a23 Update changelog Victor Zverovich 2021-12-26 08:19:32 -08:00
  • 3014b3d770 Clarify that C strings must be null-terminated Victor Zverovich 2021-12-26 07:23:43 -08:00
  • eab2ea9fc2 Replace an assert with an exception Victor Zverovich 2021-12-26 07:05:45 -08:00
  • 21ed92a6e9 Update changelog Victor Zverovich 2021-12-24 07:25:23 -08:00
  • 04111dd1e4 Fix issue #2670 (#2671) Vladislav Shchapov 2021-12-24 01:38:48 +05:00
  • 817788fbf0 remove incorrect C++20 check from test/CMakeLists.txt (#2663) Alexey Ochapov 2021-12-23 23:32:03 +03:00
  • 4511030af2 Minor code style tweaks for consistency Victor Zverovich 2021-12-23 11:40:01 -08:00
  • 7812813a32 Don't explicitly delete copy ctor of dynamic_format_arg_store (#2664) lucpelletier 2021-12-23 14:34:16 -05:00
  • 664cd6067d Remove std-format-test Victor Zverovich 2021-12-23 10:58:02 -08:00
  • 784e2a7b42 Fix an overflow when formatting very large durations Victor Zverovich 2021-12-23 09:59:15 -08:00
  • fc2a376d8e Remove two expressions which had no effect (reported by LGTM) Stefan Weil 2021-12-22 21:45:04 +01:00
  • c5aafd8f90 expose headers as SYSTEM depending on special configuration option Alexey Ochapov 2021-12-13 05:20:15 +03:00
  • eaddd1e3cd Fix handling of byte Victor Zverovich 2021-12-19 06:46:24 -08:00
  • 2d44577586 Try fixing byte regression Victor Zverovich 2021-12-18 08:51:21 -08:00
  • e46392ea2c deprecate _format UDL in code using FMT_DEPRECATED Alexey Ochapov 2021-12-12 00:57:14 +03:00
  • c882790a2e Add a set formatter Victor Zverovich 2021-12-18 07:35:40 -08:00
  • 121002d700 Add a map formatter Victor Zverovich 2021-12-18 07:12:53 -08:00
  • be51ee1ceb Disable broken copy ctor of dynamic_format_arg_store Victor Zverovich 2021-12-17 17:13:08 -08:00
  • 659de779e6 Fix a UB in parse_format_specs when begin is null Victor Zverovich 2021-12-17 16:51:24 -08:00
  • 51b14b6c0c remove commented out lines Alexey Ochapov 2021-12-13 04:54:29 +03:00
  • 223a0fa55d move gtest-specific check into gtest/CMakeLists.txt Alexey Ochapov 2021-12-13 04:53:43 +03:00
  • ef72b471fc enable named arguments check in compile-time checks (#2649) Alexey Ochapov 2021-12-18 02:53:05 +03:00
  • 82246b8766 fix throw with exceptions disabled (#2647) Alexey Ochapov 2021-12-18 00:44:36 +03:00
  • 35f60377aa Update ChangeLog.rst Victor Zverovich 2021-12-17 06:49:29 -08:00
  • 3a951a66cb Avoid qualifying by inline namespace. Fixes #2642. (#2643) Marek Kurdej 2021-12-10 17:28:25 +01:00