Commit Graph

  • 436c131d4c Optimize compiled format_to_n Victor Zverovich 2023-07-20 12:32:55 -07:00
  • 388bc296b7 Fix fixed formatting of small long doubles Victor Zverovich 2023-07-20 11:56:19 -07:00
  • 95e1ea5737 Clarify requirement on compiled formatter Victor Zverovich 2023-07-20 10:24:02 -07:00
  • fb97cb2318 Suppress a bogus stringop-overflow warning Victor Zverovich 2023-07-20 09:53:54 -07:00
  • dd5a9691f9 Clarify that data is not null-terminated Victor Zverovich 2023-07-20 07:36:30 -07:00
  • 72dc4491ea Fix format_string_checker initialisation order (#3542) Kieran Clancy 2023-07-21 00:00:45 +09:30
  • 9bea6ec04a Don't use deprecated checked_array_iterator Victor Zverovich 2023-07-20 07:06:32 -07:00
  • 661b23edeb Call parse on empty specs at compile time Victor Zverovich 2023-07-13 17:17:00 -07:00
  • 8e87d3a8be Fix include Victor Zverovich 2023-07-15 09:02:19 -07:00
  • a474916560 Update CMakeLists.txt (#3523) Alta 2023-07-05 21:38:38 +08:00
  • de4705f84d Trying to improve errors in the unformattable case (#3478) Barry Revzin 2023-07-01 08:46:04 -05:00
  • e4c8cfe38e README: Add link to merged clang-tidy check (#3515) Mike Crowe 2023-06-30 23:49:36 +01:00
  • 606f85f8b2 Workaround brain-damaged conversions Victor Zverovich 2023-06-26 15:46:12 -07:00
  • a331dbfb65 Fix type in assert message. (#3508) Tobias Schlüter 2023-06-27 03:35:29 +09:00
  • 13156e54bf Revert "add ability to build Apple framework using CMAKE_FRAMEWORK" (#3496) Petr Mánek 2023-06-19 05:41:07 +02:00
  • 9158bea1e1 Remove old grisu tests Victor Zverovich 2023-06-18 18:15:09 +03:00
  • dd17f89a16 Fix for issue #3492 (#3493) Vladislav Shchapov 2023-06-16 14:20:40 +05:00
  • 1daae555b3 Optimize format string compilation Victor Zverovich 2023-06-14 21:46:15 +03:00
  • 6ad301235f Optimize code unit output in compiled format Victor Zverovich 2023-06-14 17:58:41 +03:00
  • 8732ad8773 Update docs Victor Zverovich 2023-06-13 19:24:18 +03:00
  • 5afb1821a9 Update docs Victor Zverovich 2023-06-13 18:58:15 +03:00
  • a81135f2c8 Fix a link Victor Zverovich 2023-06-13 18:39:00 +03:00
  • dfc34821ad Update docs Victor Zverovich 2023-06-13 18:33:36 +03:00
  • 0765e7284c Update docs Victor Zverovich 2023-06-13 18:12:27 +03:00
  • 977d887a4e Suppress a bogus warning Victor Zverovich 2023-06-13 12:28:44 +03:00
  • c86fe0b8d3 Give basic_memory_buffer allocator [[no_unique_address]] (#3485) Minty-Meeo 2023-06-13 03:22:19 -05:00
  • 5dbe0ff954 Bump actions/checkout from 3.5.2 to 3.5.3 (#3486) dependabot[bot] 2023-06-12 22:46:54 -07:00
  • de0757b578 Use FMT_TRY and FMT_CATCH in std.h (#3482) Minty-Meeo 2023-06-10 23:28:13 -05:00
  • 8fe893c0ac Update README.rst Victor Zverovich 2023-06-06 19:56:53 -07:00
  • 0f823df46a Remove detail namespace hack Victor Zverovich 2023-06-04 15:01:39 -07:00
  • 60fd9941c0 Use correct Char type in std::filesystem::path (#3476) Hans-Martin B. Jensen 2023-06-02 23:12:57 +02:00
  • 8abfc145be Fix MSVC warning in std::chrono::time_point formatter (#3475) Hans-Martin B. Jensen 2023-06-02 17:40:34 +02:00
  • 686b3353aa Simplify typeid check Victor Zverovich 2023-06-01 09:32:44 -07:00
  • b2106f3639 Tweak comments Victor Zverovich 2023-05-31 09:52:44 -07:00
  • 35547d6003 Use const_check to silence MSVC warning Dana Jansens 2023-05-30 21:49:11 -04:00
  • 179c7e5a66 Use typeid() only if it's available Dana Jansens 2023-05-30 21:38:39 -04:00
  • 61fb3a15ff Add VxWorks7 user space and kernel space support (#3467) Bin Lan 2023-05-31 21:35:07 +08:00
  • bd393456ed Remove FMT_*_DETAIL_NAMESPACE Victor Zverovich 2023-05-28 07:33:26 -07:00
  • 6be36af0d4 Remove udl_formatter Victor Zverovich 2023-05-27 17:16:36 -07:00
  • 2a35eeed8a Remove unused data Victor Zverovich 2023-05-27 10:47:17 -07:00
  • 256a826d63 Consolidate formatters Victor Zverovich 2023-05-27 09:11:20 -07:00
  • 6369af37d3 Simplify formatters Victor Zverovich 2023-05-27 09:02:26 -07:00
  • 0b8404918e Remove get_cached_power Victor Zverovich 2023-05-27 08:45:27 -07:00
  • 171a020c82 Pass correct Char to base format_as formatter (#3457) Nico Rieck 2023-05-24 23:50:47 +02:00
  • d8f04e3995 Simplify ceil Victor Zverovich 2023-05-24 11:38:27 -07:00
  • 5e988f8dfa Remove is_constant_evaluated() check Vladislav Shchapov 2023-05-24 20:17:52 +05:00
  • 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 Victor Zverovich 2023-05-09 15:55:39 -07:00