Commit Graph

  • a4715c48b4 Bazel support: Add utf-8 to Windows build (#3962) Vertexwahn 2024-05-15 15:33:27 +02:00
  • 8e728044f6 Fix format_as for non-const begin/end views (#3955) Justin Riddell 2024-05-13 17:35:55 +01:00
  • 1f436c646e Cleanup locking/buffering Victor Zverovich 2024-05-12 09:34:17 -07:00
  • db1ee420e0 Cleanup unicode check more Victor Zverovich 2024-05-11 20:02:22 -07:00
  • 7d6ae972b9 Cleanup unicode checks Victor Zverovich 2024-05-11 19:34:32 -07:00
  • 3460b30fd5 Improve utf-8 detection Victor Zverovich 2024-05-11 18:58:40 -07:00
  • b7809f91e2 Enable Unicode support by default Victor Zverovich 2024-05-11 14:50:48 -07:00
  • 1dc71f21ea Enable Unicode by default Victor Zverovich 2024-05-10 18:27:45 -07:00
  • 8db8f22490 Optimize join_view Victor Zverovich 2024-05-09 17:26:26 -07:00
  • d2473b7b73 Simplify join_view formatter Victor Zverovich 2024-05-08 15:19:19 -07:00
  • 328d256c60 Apply coding conventions Victor Zverovich 2024-05-06 15:10:29 -07:00
  • 57593a123b Simplify map formatter Victor Zverovich 2024-05-04 11:21:34 -07:00
  • 10508a30ec Enable fmt::join for uncopyable iterators (#3946) Justin Riddell 2024-05-05 23:44:23 +01:00
  • 16cec4f591 Make the map formatter correctly handle elements with custom formatters Victor Zverovich 2024-05-04 10:37:58 -07:00
  • 77bfd8499a Split range and map formatters Victor Zverovich 2024-05-04 09:18:35 -07:00
  • 3af8ac7a06 Privatize write_debug_string Victor Zverovich 2024-05-04 07:38:58 -07:00
  • ceb406d06c Remove range_default_formatter Victor Zverovich 2024-05-04 07:15:15 -07:00
  • 19afc9c3bb Update README.md Victor Zverovich 2024-05-03 17:32:54 -07:00
  • 6ff593b027 Update README.md Victor Zverovich 2024-05-03 09:30:44 -07:00
  • 78420beddd Update README.md Victor Zverovich 2024-05-03 09:21:05 -07:00
  • a21bc7b869 Update doc.yml Victor Zverovich 2024-05-03 09:01:35 -07:00
  • 97d0613ba9 Update doc.yml Victor Zverovich 2024-05-03 08:47:00 -07:00
  • 04b0ae418b Update doc.yml Victor Zverovich 2024-05-03 08:32:02 -07:00
  • 27dd1dcf08 Update lint.yml Victor Zverovich 2024-05-03 08:18:33 -07:00
  • 3649c3954f Update lint.yml Victor Zverovich 2024-05-03 07:59:52 -07:00
  • 7650ed04a3 Fix to_nonnegative_int Victor Zverovich 2024-05-03 07:49:16 -07:00
  • 9234fe83f9 Add tests to check that isnan doesn't cause FP errors Alex Dewar 2024-05-02 14:54:23 +01:00
  • 8a8f4825a3 Fix: isnan() shouldn't cause FP exceptions Alex Dewar 2024-05-02 14:46:57 +01:00
  • 17062a0c9b Bump actions/upload-artifact from 4.3.1 to 4.3.3 (#3950) dependabot[bot] 2024-05-01 11:39:32 -07:00
  • 88d3997f5e Bump github/codeql-action from 3.24.9 to 3.25.3 (#3949) dependabot[bot] 2024-05-01 08:42:46 -07:00
  • 48c908453d Fix CodeQL alert (#3945) Marlene Cota 2024-04-30 12:41:29 -07:00
  • cf1f55f798 Specialize formatter for all std::basic_string types (#3943) Diego Ramírez 2024-04-23 08:44:41 -07:00
  • 400f6a8ee2 Dedup ADL begin/end lookup Victor Zverovich 2024-04-22 15:45:20 -07:00
  • a3e0931ea2 Update signature in the doc Victor Zverovich 2024-04-22 15:26:09 -07:00
  • 51eeccd0fb const void* is neither a fundamental nor string type Victor Zverovich 2024-04-22 13:59:26 -07:00
  • f30f1fd514 Document formatter specializations provided by base.h Victor Zverovich 2024-04-22 13:39:14 -07:00
  • f4b256c667 Fix warning C26439 Jiwoo Park 2024-04-16 01:17:49 +09:00
  • f746a59a5c Cleanup FMT_ASSERT Victor Zverovich 2024-04-19 08:36:16 -07:00
  • ee0c3351a4 Fix format_to + FMT_STRING for wide character type (#3931) Hans-Martin B. Jensen 2024-04-17 17:30:48 +02:00
  • 99735764ea Fix FMT_USE_NONTYPE_TEMPLATE_ARGS define back (#3937) Justin Riddell 2024-04-16 21:29:30 +01:00
  • aa52eb765d Resolved warning C4996: 'fileno': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. (#3930) Matthias Moulin 2024-04-11 20:13:57 +02:00
  • 116a9ce488 Added FMT_IMPORT_STD feature macro (#3928) Matthias Moulin 2024-04-10 20:48:32 +02:00
  • 5eb68c0ef2 Fix mix-up of 'FMT_BEGIN_EXPORT' and 'namespace detail'. (#3924) ShifftC 2024-04-08 18:46:20 +02:00
  • 550437b29e Resolved warning C4127: conditional expression is constant (#3923) Matthias Moulin 2024-04-07 20:01:26 +02:00
  • 4e8640ed90 Fix: enable FMT_NORETURN without exception support too (#3917) Philippe Proulx 2024-04-04 20:15:18 -04:00
  • c70e7b7473 Coding conventions and minor fixes Victor Zverovich 2024-04-05 08:36:45 +09:00
  • 71144eeaff implement year_month_day (#3913) zivshek 2024-04-03 18:35:53 -04:00
  • 843e293564 Bump github/codeql-action from 3.24.6 to 3.24.9 (#3915) dependabot[bot] 2024-04-03 15:21:30 -07:00
  • f5ec5ada2b Update syntax.rst Victor Zverovich 2024-03-30 15:54:39 -07:00
  • 3b5f3de3b5 Make CMake version message less confusing (#3907) Damian Andrei 2024-03-29 03:23:26 +02:00
  • ca9193983b Replace std::fill_n with fmt::detail::fill_n (#3909) Vladislav Shchapov 2024-03-29 05:26:18 +05:00
  • 74a187288b Implemented fmt::day, fmt::month, fmt::year and related unit tests (#3906) zivshek 2024-03-27 20:10:30 -04:00
  • 88620e53a4 Range formatting documentation (#3905) js324 2024-03-24 17:39:16 -04:00
  • 5d63e87d23 Add a formatter for float128 Victor Zverovich 2024-03-22 15:41:50 +09:00
  • aecec01b34 Initial support for extended FP types Victor Zverovich 2024-03-22 14:17:47 +09:00
  • 5af88653eb Cleanup Victor Zverovich 2024-03-22 13:46:03 +09:00
  • 45b772f85c Improve std::complex formatter to be compatible with P2197R0 (#3900) Vladislav Shchapov 2024-03-21 01:31:32 +05:00
  • 53347891cf Make line buffering test less flaky Victor Zverovich 2024-03-20 16:45:50 +09:00
  • 38881e5acf Fix handling of the fileno macro Victor Zverovich 2024-03-19 10:30:06 +09:00
  • 6c7cc6a06f Fix group_digits for negative integers (#3901) Vladislav Shchapov 2024-03-20 01:03:57 +05:00
  • 365c3fbd25 Bump timeout Victor Zverovich 2024-03-19 10:49:02 +09:00
  • c0dac83982 Use p2197 format for complex by default Victor Zverovich 2024-03-19 07:55:45 +09:00
  • bb882c03bc Simplify path formatting Victor Zverovich 2024-03-19 07:47:42 +09:00
  • 12acd7988b Fix ambiguous call Vladislav Shchapov 2024-03-17 20:45:27 +05:00
  • c710bfa10c Apply clang-format Vladislav Shchapov 2024-03-13 13:40:03 +05:00
  • 73f2b344b2 Add std::complex formatter Vladislav Shchapov 2024-03-09 12:27:50 +05:00
  • 9f3fc6e38b Add XChar support into nested_formatter Vladislav Shchapov 2024-03-13 13:39:46 +05:00
  • c17816cb4a Fix invalid fmt::formatter<>::format return type (#3895) Vladislav Shchapov 2024-03-15 18:25:42 +05:00
  • df6e7b22f7 Fix relative path for cmake in usage doc (#3890) Tobias Hermann 2024-03-12 14:56:12 +01:00
  • c816fa6751 Fix a warning Victor Zverovich 2024-03-10 10:27:42 -07:00
  • e281749c5d Simplify range formatter Victor Zverovich 2024-03-09 08:20:27 -08:00
  • 11f2f30f0b Simplify range formatter Victor Zverovich 2024-03-09 08:20:27 -08:00
  • 13cfaa2ab0 Guard against usage of _isatty when header was not included (#3880) mtillmann0 2024-03-08 22:34:46 +01:00
  • 0861db500f Support character range formatting (#3863) js324 2024-03-07 13:51:46 -05:00
  • dfe5b12c08 Update os-test.cc (#3883) vgorrX 2024-03-06 21:37:57 +07:00
  • 09935d8239 Bump github/codeql-action from 3.23.2 to 3.24.6 (#3876) dependabot[bot] 2024-03-03 06:46:32 -08:00
  • 3bc6cc1e63 Protect against locking formatters Victor Zverovich 2024-03-02 09:13:29 -08:00
  • 4fcc317dc9 Bump actions/upload-artifact from 4.3.0 to 4.3.1 (#3875) dependabot[bot] 2024-03-01 12:20:00 -08:00
  • ae1e93d34d Fix warning C4702 emitted from format.h (MSVC) (#3866) Baardi 2024-02-28 16:47:13 +01:00
  • f68f452dea Workaround an ld warning on macOS Victor Zverovich 2024-02-25 11:41:52 -08:00
  • ebea5736a2 Fix chrono locale format bug for RHEL gcc (#3859) Gao Mingfei 2024-02-25 23:09:33 +08:00
  • ddf0b7d2b5 Fix warning C4365 emitted from printf.h (#3865) Baardi 2024-02-24 00:33:21 +00:00
  • 0166f455f6 std.h c++23 build fix (#3856) prlw1 2024-02-19 18:19:39 +00:00
  • 8e42eef495 Don't error on min time_point Victor Zverovich 2024-02-10 17:31:01 -08:00
  • 91b30e5b4e More API details Victor Zverovich 2024-02-10 07:38:29 -08:00
  • 7a63e233d2 Readd core.h to headers Victor Zverovich 2024-02-10 07:10:28 -08:00
  • 44c3fe1ebb Fix handling of static separator Victor Zverovich 2024-02-09 15:58:56 -08:00
  • ae181cc93d C++23 compatibility: basic_string_view cannot be constructed from nullptr (#3846) Anders Dalvander 2024-02-09 16:39:43 +01:00
  • 3a6fb2fcaf Fix some typos. (#3843) Bruce Mitchener 2024-02-09 01:59:52 +07:00
  • 0879504796 Fix typo in typename. containter_type -> container_type. (#3844) Bruce Mitchener 2024-02-08 21:24:55 +07:00
  • 34f415b56e Fix %S formatting for chrono durations with leading zeroes (#3814) js324 2024-02-07 12:47:32 -05:00
  • e17bc67547 Make scan variadic Victor Zverovich 2024-02-04 07:44:11 -08:00
  • 06311ed1ce Fix fixed rounding around zero in Dragon Victor Zverovich 2024-02-03 09:31:36 -08:00
  • e5bab8dab4 added formatter for std::expected (#3834) Dominic Pöschko 2024-02-03 18:06:15 +01:00
  • 9f5f39cb50 Bump actions/upload-artifact from 4.0.0 to 4.3.0 (#3837) dependabot[bot] 2024-02-01 09:05:12 -08:00
  • ea581437e5 Bump github/codeql-action from 2.22.5 to 3.23.2 (#3836) dependabot[bot] 2024-02-01 09:04:58 -08:00
  • 6321a97d6b Simplify color formatting Victor Zverovich 2024-01-31 18:23:12 -08:00
  • 4b6b32f388 Deprecate wide stream function Victor Zverovich 2024-01-31 18:10:52 -08:00
  • 1b54ba4b9d Fix UB in format_arg_store implementation. (#3833) Afanasyev Ivan 2024-02-01 01:08:29 +07:00
  • 71a4a8d479 Really fix MSVC warning about <bit> only being available in C++20. (#3832) Frank Richter 2024-01-30 19:42:35 +01:00