Commit Graph

  • 7df30f91ae Format unique_ptr with custom deleter (#3177) Hans-Martin B. Jensen 2022-11-14 06:54:32 +01:00
  • d2e89c8b08 Document more chrono specs Victor Zverovich 2022-11-08 19:35:34 -10:00
  • bd19593204 Document more chrono specs Victor Zverovich 2022-11-08 16:22:23 -10:00
  • fd0d0ec8df Document more chrono specs Victor Zverovich 2022-11-08 14:56:02 -10:00
  • 8e93434edd Update README.rst Victor Zverovich 2022-11-08 11:21:16 -08:00
  • fc07217d85 Make utf-8 detection compatible with gbk Victor Zverovich 2022-11-02 15:42:47 -07:00
  • cb7373b469 Replace format with FMT_STRING. (#3162) Vladislav Shchapov 2022-11-03 01:17:16 +05:00
  • 795ed8abf5 Add precision modifier for seconds in chrono format (#3148) Stepan Ponomaryov 2022-11-02 21:58:51 +03:00
  • 66d71a1b35 Fixing formatting of range of range of char. (#3158) Barry Revzin 2022-11-02 13:04:54 -05:00
  • 80f8d34427 fmt::ostream - aggregate buffer instead of inheriting it (#3139) Ihor Dutchak 2022-10-23 17:21:36 +03:00
  • 64965bdc96 Add locale getter in tm_writer (#3147) Stepan Ponomaryov 2022-10-20 20:22:03 +03:00
  • e1ffa7655d Fix warning: conditional expression is constant. (#3150) Vladislav Shchapov 2022-10-20 19:49:53 +05:00
  • 8c19bf3f2f Mention MariaDB amongst the projects that use fmt (#3145) Federico Razzoli 2022-10-17 21:33:05 +01:00
  • f67dbc9811 Remove duplicate implementation (#3144) Vladislav Shchapov 2022-10-17 23:15:28 +05:00
  • cd7202e039 Fix overflow error (#3143) Vladislav Shchapov 2022-10-17 02:04:55 +05:00
  • 51d3685efe Remove duplicate template parameter. (#3142) Vladislav Shchapov 2022-10-15 04:34:24 +05:00
  • 9254cfa6f0 Support formatting of subseconds (#3115) Patrick Roocks 2022-10-12 23:33:53 +02:00
  • cfb34a0607 Avoid using uint as a type name (#3137) Ihor Dutchak 2022-10-12 20:53:47 +03:00
  • 5ad7b71381 Fix options for C++20 experimental module in CMake (#3134) Tinson Lai 2022-10-12 23:23:12 +08:00
  • d2c47c0df2 Fix broken condition (#3129) Vladislav Shchapov 2022-10-08 01:46:45 +05:00
  • 491c32cbd9 Workaround gcc bug 103879 Victor Zverovich 2022-10-05 21:12:38 -07:00
  • 662adf4f33 Move formatter<std::error_code> from fmt/os.h to fmt/std.h (#3125) Vladislav Shchapov 2022-10-02 05:46:09 +05:00
  • ad91cab374 Normalization of stdlib inline namespace names (#3119) Vladislav Shchapov 2022-09-29 21:52:38 +05:00
  • 0ccaed3a6c Set CMAKE_RUNTIME_OUTPUT_DIRECTORY relative to CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR (#3120) Vladislav Shchapov 2022-09-29 04:51:23 +05:00
  • ad719619cc Support formatting of std time_point with utc_clock (#3110) Patrick Roocks 2022-09-28 16:31:53 +02:00
  • 6e0a5f7fba Update CI to Ubuntu 20.04 and to newer versions of actions Dimitrij Mijoski 2022-09-27 20:38:46 +02:00
  • 48f525d025 Add basic_format_string::get() huangqinjin 2022-09-22 22:01:43 +08:00
  • 0b5cb18b71 Use buffering in to_string to avoid bloat Victor Zverovich 2022-09-21 17:11:43 -07:00
  • 4c4f99a583 Update a godbolt link Victor Zverovich 2022-09-21 12:05:57 -07:00
  • 3272a7a3ce Update an example Victor Zverovich 2022-09-21 12:03:18 -07:00
  • a48e3355a6 Improve docs Victor Zverovich 2022-09-18 08:44:04 -07:00
  • afcf424294 Update docs Victor Zverovich 2022-09-16 15:27:18 -07:00
  • ac85afaab6 Simplify format_error Victor Zverovich 2022-09-16 14:25:14 -07:00
  • 3178bb9a26 Update docs Victor Zverovich 2022-09-16 10:29:53 -07:00
  • cf58f64c54 Update docs Victor Zverovich 2022-09-16 10:28:00 -07:00
  • e4e0ae3918 Use fmt/core.h in examples Victor Zverovich 2022-09-15 20:41:32 -07:00
  • d65acc4e6c Improve docs Victor Zverovich 2022-09-14 10:59:50 -07:00
  • c9f790b061 Update docs Victor Zverovich 2022-09-14 10:58:52 -07:00
  • 6b8144a5ac Update locale docs Victor Zverovich 2022-09-14 06:38:29 -07:00
  • 2d66ad5d33 Suppress -Wshadow Björn Schäpers 2022-09-11 11:22:26 +02:00
  • 042af53324 Suppress -Wfloat-equal Björn Schäpers 2022-09-11 11:16:07 +02:00
  • 192859c2b5 Optimize writing to buffers via back_insert_iterator Victor Zverovich 2022-09-12 15:32:12 -07:00
  • e2f6d7665b fix gcc <= 7.1 compile errors Sergiu Deitsch 2022-09-12 11:01:44 +02:00
  • 61844b6b67 Fix build error on GCC-9 Vladislav Shchapov 2022-09-11 22:00:50 +05:00
  • 7a752e75ff New CI: GCC-9 Vladislav Shchapov 2022-09-11 01:25:20 +05:00
  • 94ceb38a09 Improve locale API Victor Zverovich 2022-09-11 09:33:31 -07:00
  • 58c4c012fa Disable slow windows build and simplify write_loc Victor Zverovich 2022-09-11 08:08:53 -07:00
  • c3494ae364 Refactor float localization Victor Zverovich 2022-09-05 14:35:34 -07:00
  • 8ae56161c8 Fix compilation with FMT_ENFORCE_COMPILE_STRING and FMT_WERROR (#3091) Andy Maloney 2022-09-10 21:05:10 -04:00
  • 76705fc2ee Update doc Victor Zverovich 2022-09-10 15:06:09 -07:00
  • 21c2137e77 Add class name output to formatter for std::exception (#3076) Vladislav Shchapov 2022-09-10 20:04:00 +05:00
  • ecffca6726 Don't parse '}' as fill Victor Zverovich 2022-09-07 17:33:31 -07:00
  • 3176e0fad7 Add locale overload for formatted_size (#3084) (#3087) gerboengels 2022-09-07 23:15:12 +02:00
  • 1feb430faa Fix intellisense on Windows (#3082) VinaCC 2022-09-05 20:50:06 +02:00
  • b98ffb7dbd Improve locale handling Victor Zverovich 2022-09-04 20:20:59 -07:00
  • bac53951b8 Add starts_with to basic_string_view. (#3080) Vladislav Shchapov 2022-09-04 23:41:16 +05:00
  • d59b89e9cd More locale Victor Zverovich 2022-09-04 10:44:05 -07:00
  • 58a5563a9f Implement grouping Victor Zverovich 2022-09-04 09:01:26 -07:00
  • 1b94271ff6 Add support for UTF-8 digit separators Victor Zverovich 2022-09-03 10:35:57 -07:00
  • 768d79a839 Implement format_facet Victor Zverovich 2022-09-03 08:10:59 -07:00
  • 91ecb38a34 Localize negative integers Victor Zverovich 2022-09-03 07:01:11 -07:00
  • aec3bb5d0a Workaround C complex.h idiocy Victor Zverovich 2022-09-03 06:35:55 -07:00
  • 29c6000137 Simplify is_variant_like_ check, fix compile error before GCC 11 (#3072) NewbieOrange 2022-09-03 12:08:07 +08:00
  • fec5515c55 num_format_facet -> format_facet Victor Zverovich 2022-09-02 17:27:19 -07:00
  • f187274d36 Add loc_value Victor Zverovich 2022-09-02 13:45:23 -07:00
  • fc5e59fe4a Don't use stringstream Victor Zverovich 2022-09-02 12:58:40 -07:00
  • d6a8704605 Improve locale support Victor Zverovich 2022-09-02 11:44:08 -07:00
  • 56c72a671c Reduce locale dependency Victor Zverovich 2022-09-02 09:36:41 -07:00
  • 4191477b98 Add formatter for std::exception (#3062) Zach Toogood 2022-09-02 18:33:37 +03:00
  • 75383a87f9 Inline trivial functions Victor Zverovich 2022-09-01 18:25:23 -07:00
  • 48327a82e3 Make format.h compile faster Victor Zverovich 2022-09-01 17:06:28 -07:00
  • b79ed4105a Remove unnecessary type_identity Victor Zverovich 2022-09-01 16:14:53 -07:00
  • 64e29893cf Improve locale support Victor Zverovich 2022-08-31 08:05:17 -07:00
  • 0b0f7cfbfc hip workaround Victor Zverovich 2022-09-01 09:18:53 -07:00
  • 40e414d823 Fix compilation error with gcc-7.2.0 Greg Sjaardema 2022-08-29 13:47:17 -06:00
  • 33b4c33c5b Requires FMT_CONSTEXPR20 support Vladislav Shchapov 2022-08-25 17:43:03 +05:00
  • a07411c2b9 Disable compile-time checks for dynamic width/precision test for LCC and compiler without std::is_constant_evaluated() Vladislav Shchapov 2022-08-25 15:57:31 +05:00
  • 797d82b21a Disable non-type template args for LCC Vladislav Shchapov 2022-08-25 16:01:05 +05:00
  • a553521d6d Disable "GCC optimize" pragma for LCC Vladislav Shchapov 2022-08-25 15:54:08 +05:00
  • a33701196a Update version Victor Zverovich 2022-08-27 08:57:10 -07:00
  • 1f575fd5c9 Bump version Victor Zverovich 2022-08-27 08:55:39 -07:00
  • c7635288f7 Fix docs, take 2 Victor Zverovich 2022-08-27 08:28:07 -07:00
  • c8ed78e315 Fix docs Victor Zverovich 2022-08-27 08:01:47 -07:00
  • e07cfb2068 Update changelog Victor Zverovich 2022-08-27 07:55:06 -07:00
  • 1dc7af5693 Fix markup Victor Zverovich 2022-08-27 07:52:58 -07:00
  • f7d21c3a1a Update changelog Victor Zverovich 2022-08-27 07:51:24 -07:00
  • a55bcb24bd Update changelog Victor Zverovich 2022-08-27 07:13:36 -07:00
  • 30cb2b3122 Remove appveyor config Victor Zverovich 2022-08-27 06:52:25 -07:00
  • cf8d3c3229 Update changelog Victor Zverovich 2022-08-26 16:17:42 -07:00
  • 3c3cb6f6b1 Update changelog Victor Zverovich 2022-08-26 16:00:24 -07:00
  • 91481f255c Detemplatize code_point_length_impl Victor Zverovich 2022-08-26 15:45:00 -07:00
  • f98048b621 Fix bugs in utf8 decoder (#3056) Vladislav Shchapov 2022-08-27 03:37:15 +05:00
  • 4a8e2949bb Fix formatting of ranges of code unit types Victor Zverovich 2022-08-25 17:28:22 -07:00
  • 3a3b0709e2 Disable bogus -Wstringop-overflow on GCC 11 (#3054) Vladislav Shchapov 2022-08-25 00:37:34 +05:00
  • e724bbea16 Fix wchar_t corner cases Victor Zverovich 2022-08-24 10:00:12 -07:00
  • 665d9779ec Disable non-type template args for nvhpc (#3053) Bernhard Manfred Gruber 2022-08-24 19:56:45 +02:00
  • 13d07c6a3d Apply doc fixes retroactively Victor Zverovich 2022-08-24 09:16:12 -07:00
  • 391f922acc Improve error reporting in format string compilation Victor Zverovich 2022-08-24 08:30:03 -07:00
  • dc59d3df3f Fix a warning in gtest Victor Zverovich 2022-08-21 08:16:11 -07:00
  • 489dabbd31 Fix decoder on broken utf8 sequences. (#3044) Vladislav Shchapov 2022-08-24 19:13:27 +05:00