Commit Graph

  • 19b17618a9 Make constexpr ceil Vladislav Shchapov 2023-05-24 00:27:40 +05:00
  • c684a06d51 New CI: macOS 13, Xcode 14.3, C++ 20 Vladislav Shchapov 2023-05-23 21:52:57 +05:00
  • abdb7fdf88 Update api.rst Victor Zverovich 2023-05-24 06:30:48 -07:00
  • 8b09fe2a0a Fix example for user-defined types in documentation for 10.0.0 (#3461) rlalik 2023-05-24 15:25:51 +02:00
  • adad18a74d Update ChangeLog.rst Victor Zverovich 2023-05-23 12:46:26 -07:00
  • 858e528abd Use dragon in constexpr Victor Zverovich 2023-05-22 17:06:37 -07:00
  • a54cb108d4 CMake: Do not fail on unknown compiler features (#3453) Gleb Mazovetskiy 2023-05-22 22:17:32 +01:00
  • ef55d4f52e Suppress a bogus gcc warning Victor Zverovich 2023-05-22 11:03:01 -07:00
  • 70b6a6fa44 Update README.rst (#3454) Kasra Hashemi 2023-05-22 21:05:24 +03:30
  • 6fe895410d Remove invalid_arg_index Victor Zverovich 2023-05-21 07:26:53 -07:00
  • d0652d225f Create dependabot.yml (#3452) Joyce 2023-05-21 10:41:30 -03:00
  • de8d0171a2 Simplify FMT_FORMAT_AS Victor Zverovich 2023-05-20 18:28:01 -07:00
  • 7401fe046a Hash pin Github Workflows (#3451) Joyce 2023-05-20 10:33:37 -03:00
  • 08ef0d0842 fix formatter<char*> (#3432) timsong-cpp 2023-05-20 03:32:21 -10:00
  • d60b907f87 Replace mod_inv_25 by explicit value (#3450) Florimond Collette 2023-05-18 20:26:19 +02:00
  • 4ce086f731 remove code duplication (#3448) Florimond Collette 2023-05-18 17:27:57 +02:00
  • 821f8cdb45 Detemplatize printf more Victor Zverovich 2023-05-17 12:34:12 -07:00
  • 0bf6ed7e1d Cleanup printf Victor Zverovich 2023-05-17 10:53:25 -07:00
  • e40e04face Detemplatize printf_arg_formatter Victor Zverovich 2023-05-17 10:05:46 -07:00
  • 0a1c27281a Detemplatize basic_printf_context Victor Zverovich 2023-05-17 09:13:46 -07:00
  • 2f605cc896 Deprecate wide printf Victor Zverovich 2023-05-17 08:30:36 -07:00
  • 1d54499ac0 Apply coding conventions Victor Zverovich 2023-05-17 08:21:13 -07:00
  • 3c6053c535 Cleanup basic_printf_context Victor Zverovich 2023-05-17 07:57:53 -07:00
  • 4a392adaa7 Remove basic_printf_parse_context Victor Zverovich 2023-05-17 07:47:42 -07:00
  • b14913fae5 FMT_MODULE_EXPORT -> FMT_EXPORT Victor Zverovich 2023-05-17 07:37:53 -07:00
  • 2117df299c format-inl.h: address implicit int to bool conversion (#3446) Arnaud Desitter 2023-05-17 14:39:20 +01:00
  • 616a493786 Revert Char* formatter removal Victor Zverovich 2023-05-17 06:11:11 -07:00
  • 9a034b0d55 Always assert in FMT_THROW (#3439) Barry Revzin 2023-05-17 07:04:36 -06:00
  • e0fc0e85e3 Remove unneeded FMT_API Victor Zverovich 2023-05-16 16:48:30 -07:00
  • 552c43aba9 Improve long formatters Victor Zverovich 2023-05-13 08:10:00 -07:00
  • d6846f4ac8 Clarify why byte formatter is in core Victor Zverovich 2023-05-13 08:04:53 -07:00
  • aeedac5884 Remove unneeded specialization Victor Zverovich 2023-05-13 07:33:10 -07:00
  • eaa6307691 Make hex float test more stable (#3434) Vladislav Shchapov 2023-05-13 18:34:33 +05:00
  • e82bf41a1a Update README.rst Victor Zverovich 2023-05-12 16:24:47 -07:00
  • e077396f5a Update docs Victor Zverovich 2023-05-12 16:10:38 -07:00
  • 861facad0a Fix a typo Victor Zverovich 2023-05-12 16:08:55 -07:00
  • 75bfe57614 Improve docs Victor Zverovich 2023-05-12 12:57:01 -07:00
  • 697e76ba30 Don't call init_named_args unnecessarily Victor Zverovich 2023-05-12 11:53:22 -07:00
  • a425e0ff3b Cleanup xchar API Victor Zverovich 2023-05-12 07:05:14 -07:00
  • c36dd825ba Remove unnecessary forwarding Victor Zverovich 2023-05-12 06:44:47 -07:00
  • 130b8fcdb9 Reduce template instantiations Victor Zverovich 2023-05-11 20:11:08 -07:00
  • a47e8419be Cleanup the core API Victor Zverovich 2023-05-11 18:57:50 -07:00
  • ea49c91cd1 Cleanup argument construction Victor Zverovich 2023-05-11 18:37:33 -07:00
  • d7592ad8bf Fix time_point formatting for durations with certain ratios (#3430) Patrick Geltinger 2023-05-12 00:25:21 +02:00
  • ebfb2e6779 Remove unused alias Victor Zverovich 2023-05-11 10:51:32 -07:00
  • 5780269d57 Improve API safety Victor Zverovich 2023-05-11 10:19:56 -07:00
  • b471192160 Fix a comment Victor Zverovich 2023-05-11 09:39:44 -07:00
  • 8f18e72df5 Improve API safety Victor Zverovich 2023-05-11 06:32:58 -07:00
  • 93d7cb12f1 Fix formatting Victor Zverovich 2023-05-10 16:29:47 -07:00
  • 0e4278717b Remove unused macro Victor Zverovich 2023-05-10 16:27:16 -07:00
  • 93a30a0746 unicode_to_utf8 -> to_utf8 since both sides of conversion are Unicode Victor Zverovich 2023-05-10 10:58:09 -07:00
  • a08196b149 Update ChangeLog.rst Victor Zverovich 2023-05-10 09:49:39 -07:00
  • 0398ba42ca Update ChangeLog.rst Victor Zverovich 2023-05-10 09:39:04 -07:00
  • a0b8a92e3d Update version 10.0.0 Victor Zverovich 2023-05-09 15:55:39 -07:00
  • 5cf2342aa2 Bump version Victor Zverovich 2023-05-09 15:00:36 -07:00
  • fe9d39d7cb Update changelog Victor Zverovich 2023-05-09 14:27:48 -07:00
  • 4c98561979 Update changelog Victor Zverovich 2023-05-09 14:25:56 -07:00
  • 403b271ed7 Update changelog Victor Zverovich 2023-05-09 14:20:59 -07:00
  • 2c991e1af6 Update changelog Victor Zverovich 2023-05-08 14:43:16 -07:00
  • c984df9815 Remove an unused function from internal class Victor Zverovich 2023-05-08 13:35:23 -07:00
  • fbf21ed224 Update changelog Victor Zverovich 2023-05-08 13:34:29 -07:00
  • 575583144e Update changelog Victor Zverovich 2023-05-08 11:37:33 -07:00
  • e7f6888c7a Update changelog Victor Zverovich 2023-05-08 09:49:39 -07:00
  • 39db2dfd06 Update changelog Victor Zverovich 2023-05-08 09:41:57 -07:00
  • 9b7829e264 Update changelog Victor Zverovich 2023-05-08 09:15:07 -07:00
  • 1e0ce567ef Fix formatting of paths containing invalid Unicode Victor Zverovich 2023-05-07 08:05:28 -07:00
  • dde8cf3bb7 Unification utf16/utf32 to utf8 conversion Vladislav Shchapov 2023-05-02 21:29:02 +05:00
  • e84b00e014 Workaround to error: variable 'n' set but not used [-Werror,-Wunused-but-set-variable] Vladislav Shchapov 2023-05-02 21:21:16 +05:00
  • b12ffea4fb Add filesystem_error test back Victor Zverovich 2023-05-06 07:49:46 -07:00
  • f61f15cc5b Suppress a false positive in gcc Victor Zverovich 2023-05-06 06:32:10 -07:00
  • 192df93d7b modules missing pieces (#3399) Daniela Engert 2023-05-05 19:21:18 +02:00
  • d8973bf16b Add FMT_STRING for format_to() call (#3413) mogemimi 2023-05-03 23:58:40 +09:00
  • d7a8e50cb5 Improve module testing (#3397) Daniela Engert 2023-05-03 16:56:24 +02:00
  • 02cae7e48a Improve handling of Unicode in paths Victor Zverovich 2023-04-30 09:09:35 -07:00
  • 53162142b2 Remove .bazelrc mention from Bazel related readme (#3411) Vertexwahn 2023-04-30 01:25:00 +02:00
  • 5bcf0d7f97 Bazel support (#3406) Vertexwahn 2023-04-29 16:45:49 +02:00
  • c10b8bd0e2 C++23 enable in CMakeLists.txt 0xFEEDC0DE64 2023-04-27 14:34:29 +02:00
  • f8c9fabd94 Fix spelling (#3404) Vertexwahn 2023-04-25 20:47:37 +02:00
  • 62ff4e1dbd Remove foonathan from maintainer list (#3402) Jonathan Müller 2023-04-23 22:35:05 +02:00
  • f449ca0525 Name 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) Daniela Engert 2023-04-23 16:10:57 +02:00
  • eafcd3c8e1 Optionally attach declarations to the global module rather than module fmt (#3387) Daniela Engert 2023-04-23 15:04:36 +02:00
  • 18154cc903 Simplify print Victor Zverovich 2023-04-22 13:22:38 -07:00
  • 0de789cf29 Update changelog Victor Zverovich 2023-04-22 09:20:28 -07:00
  • c039389223 export names only once (#3392) Daniela Engert 2023-04-22 15:21:06 +02:00
  • 93e81bb5d8 Fix C4365 (signed/unsigned mismatch) warning on 32-bit Windows (#3398) Louis Wilson 2023-04-20 17:36:05 -07:00
  • e7d6eb6794 Update tests to use recommended MOCK_METHOD (#3395) Kevin Hwang 2023-04-20 13:16:21 -07:00
  • 18e7a2532b Remove obsolete msvc workarounds (#3388) Daniela Engert 2023-04-20 02:09:51 +02:00
  • 0489c19dcb fix and improve module (#3386) Daniela Engert 2023-04-18 15:47:01 +02:00
  • 8ec94ac6a5 Use full path to pcm Victor Zverovich 2023-04-14 11:57:17 -07:00
  • d97d8cea67 Push module check to test Victor Zverovich 2023-04-14 11:42:01 -07:00
  • d8a2698e6c Fix compilation as a C++20 module with gcc 13 Victor Zverovich 2023-04-14 09:49:07 -07:00
  • d9c19940a3 Update add_module_library Victor Zverovich 2023-04-13 17:09:31 -07:00
  • 4b5ae0b0ef Remove unnecessary module support check Victor Zverovich 2023-04-13 16:53:45 -07:00
  • 75f3b1c094 Use add_module_library Victor Zverovich 2023-04-12 08:43:38 -07:00
  • faf83406a9 Workaround cmake issue Victor Zverovich 2023-04-11 15:59:08 -07:00
  • 165814d57a Add module support to CMake Victor Zverovich 2023-04-11 12:23:26 -07:00
  • 33f7150778 Fix error C2668 on msvc (#3378) June Liu 2023-04-11 21:27:28 +08:00
  • c98e5a08a4 Fix modular build on clang Victor Zverovich 2023-04-10 09:43:56 -07:00
  • 119c6bd16f Move the modules check Victor Zverovich 2023-04-10 09:28:00 -07:00
  • 77eeb71830 Remove unused headers Victor Zverovich 2023-04-10 09:03:25 -07:00