Commit Graph

  • 26a28441d3 #2968: Introduce additional compile-time predicate to detect recursive ranges and reject them in formatter specialization for ranges. In addition, introduce additional wrapper traits for the individual logical operands of the complete range constraints Daniel Krügler 2022-07-06 19:53:40 +0200
  • d5e9166f54 Fixed typo in changelog example. Michael Winterberg 2022-07-05 09:24:25 -0700
  • b31d1a75a0 Add xchar support for fmt::streamed(). Vladislav Shchapov 2022-07-03 18:42:08 +0500
  • 00ad979c6e pointless comparison of unsigned integer with zero, fix 3 Federico Busato 2022-07-05 16:48:53 -0700
  • 166faf98c1 pointless comparison of unsigned integer with zero, fix 2 Federico Busato 2022-07-05 16:33:24 -0700
  • c6c79a0932 pointless comparison of unsigned integer with zero Federico Busato 2022-07-05 16:21:17 -0700
  • 5d7366e37b copying an object of non-trivial type error Federico Busato 2022-07-05 16:04:13 -0700
  • 4bfa189750 Fixed typo in changelog example. Michael Winterberg 2022-07-05 09:24:25 -0700
  • 6d14574087 Eliminate extra-test and merge it into existing std-test instead. Add conditionals for filesystem::path testing that does not run into the ambiguity problem. Daniel Krügler 2022-07-03 18:25:34 +0200
  • d51148599a 2954: Add test case Daniel Krügler 2022-07-02 19:04:40 +0200
  • c4ee726532 Update version 9.0.0 Victor Zverovich 2022-07-04 09:50:06 -0700
  • fa2eb2d2e3 Bump version Victor Zverovich 2022-07-04 09:37:29 -0700
  • 35f72bf210 Bump version Victor Zverovich 2022-07-04 09:10:55 -0700
  • d22f00d7e4 Update changelog Victor Zverovich 2022-07-04 09:01:56 -0700
  • 4e8d215606 Update changelog Victor Zverovich 2022-07-04 08:56:18 -0700
  • 84eecb6561 Prune CI configs Victor Zverovich 2022-07-04 08:39:30 -0700
  • 55727e3b21 More compile-time checks Victor Zverovich 2022-07-04 08:25:27 -0700
  • 1010b7f148 Update docs Victor Zverovich 2022-07-04 08:18:44 -0700
  • 2ac51fc448 Update changelog Victor Zverovich 2022-07-04 08:13:27 -0700
  • 9d16b46fdb Add xchar support for fmt::streamed(). Vladislav Shchapov 2022-07-03 18:42:08 +0500
  • 831132293b Workaround for Microsoft Visual Studio 2022 Internal compiler error. Vladislav Shchapov 2022-07-03 15:56:56 +0500
  • 115e00e0b9 Replace __cplusplus with FMT_CPLUSPLUS. Vladislav Shchapov 2022-07-03 14:50:21 +0500
  • 94114b05ca New CI: Microsoft Visual Studio 2022. Vladislav Shchapov 2022-07-03 14:27:27 +0500
  • 2f3f86e0b6 Workaround for Microsoft Visual Studio 2022 Internal compiler error. Vladislav Shchapov 2022-07-03 15:56:56 +0500
  • d6df555f7b Replace __cplusplus with FMT_CPLUSPLUS. Vladislav Shchapov 2022-07-03 14:50:21 +0500
  • 850aa1b19d New CI: Microsoft Visual Studio 2022. Vladislav Shchapov 2022-07-03 14:27:27 +0500
  • d2a2320820
    Fix partial specialization problem for filesystem for Visual Studio (#2957) Daniel Krügler 2022-07-03 20:06:54 +0200
  • 34e3b6f73f Eliminate extra-test and merge it into existing std-test instead. Add conditionals for filesystem::path testing that does not run into the ambiguity problem. Daniel Krügler 2022-07-03 18:25:34 +0200
  • 4cc8b6f18b Remove workaround explicit specializations if the partial specialization would cause an ambiguity error Daniel Krügler 2022-07-03 18:24:07 +0200
  • 6eab289ac1 Provide simplified implementations of conjunction and disjunction Daniel Krügler 2022-07-03 18:22:51 +0200
  • 0c06c81da8 Deprecated implicit conversion of enums to ints for consistency with scoped enums Victor Zverovich 2022-07-03 08:05:47 -0700
  • d293b69d43
    Add CMake option to configure the static thousands separator definition Jordan Williams 2022-07-03 08:21:25 -0500
  • 5e45aaa2dd 2954: Add test case Daniel Krügler 2022-07-02 19:04:40 +0200
  • 81010369d0 #2954: As workaround for older MSVC compilers split formatter<std::filesystem::path> partial template specialization into two explicit specialization. Daniel Krügler 2022-07-02 19:04:15 +0200
  • 09f52a0007 #2954: Use conjunction and disjunction substitute to make formatter specializations for ranges and maps more robust (especially for Visual Studio compiler family) Daniel Krügler 2022-07-02 19:02:12 +0200
  • 5eeeb317fc #2954: Provide std::conjunction and std::disjunction substitutes Daniel Krügler 2022-07-02 18:59:49 +0200
  • c12b4c0cf1 New CI: GCC-8 C++17, Clang-8 C++17. Vladislav Shchapov 2022-06-30 21:16:23 +0500
  • 99bb5b1d17 Fix std::variant, std::filesystem::path tests on GCC-8, Clang-7,8. Vladislav Shchapov 2022-06-28 22:26:03 +0500
  • 9dba14f3e6 New CI: GCC-8 C++17, Clang-8 C++17. Vladislav Shchapov 2022-06-30 21:16:23 +0500
  • cf296ccff3 Fix std::variant, std::filesystem::path tests on GCC-8, Clang-7,8. Vladislav Shchapov 2022-06-28 22:26:03 +0500
  • e29c2bc60e Update docs Victor Zverovich 2022-06-30 08:13:34 -0700
  • c65e4286bf Update changelog Victor Zverovich 2022-06-29 09:02:08 -0700
  • 69c24e47e8 Update changelog Victor Zverovich 2022-06-28 11:00:56 -0700
  • 9272dfc3db use qualified format_to call Mengna-Li 2022-06-28 01:09:59 +0000
  • 6a775e9560
    Add support for 'std::variant' in C++17 (#2941) jehelset 2022-06-26 16:28:01 +0200
  • 51535866d0 Update docs Victor Zverovich 2022-06-25 09:13:29 -0700
  • 3ef5caa9fe Update docs Victor Zverovich 2022-06-25 09:11:10 -0700
  • dccd3e6742 Fix docs Victor Zverovich 2022-06-25 09:04:31 -0700
  • 9cb02aaaad Fix UDLs Victor Zverovich 2022-06-25 08:48:25 -0700
  • e6d478f8e8 Update changelog and docs Victor Zverovich 2022-06-25 08:33:57 -0700
  • 2d931b1497 Add fmt::streamed Victor Zverovich 2022-06-24 09:26:24 -0700
  • 0506a5733d Update changelog Victor Zverovich 2022-06-24 09:04:56 -0700
  • 62474f596f Remove default for FormatContext also... John Eivind Helset 2022-06-23 19:25:26 +0200
  • 0928604213 Adjust to PR feedback. John Eivind Helset 2022-06-23 19:21:33 +0200
  • e8bd2a804d
    Fix enable_ifs for map formatter (#2944) Jonathan W 2022-06-23 17:24:11 +0200
  • 7c56e11ecf Update changelog Victor Zverovich 2022-06-23 07:40:56 -0700
  • 69a20db081 Update changelog and fix an apidoc comment Victor Zverovich 2022-06-22 08:32:46 -0700
  • 7a2a97c882 Update changelog Victor Zverovich 2022-06-22 07:31:34 -0700
  • 643fabfde2 Fix include. John Eivind Helset 2022-06-22 08:30:49 +0200
  • 60cd8359e5 Cleanup write_variant_alternative. John Eivind Helset 2022-06-22 06:29:18 +0200
  • 594ec8e1c0 Adjust to PR feedback. John Eivind Helset 2022-06-22 06:03:03 +0200
  • 2d0db712f5 Fix enable_ifs for map formatter Jonathan Wendeborn 2022-06-20 16:34:56 +0200
  • 093630eb5d Add support for 'std::variant' in C++17. John Eivind Helset 2022-06-18 22:11:10 +0200
  • 5682338891
    Fix is_formattable for tuple-like types. (#2940) jehelset 2022-06-19 17:25:58 +0200
  • 1ea1738c22 Adjust to review. John Eivind Helset 2022-06-19 17:08:30 +0200
  • f0de128449 Remove /source-charset:utf-8 compile option. Vladislav Shchapov 2022-06-13 12:36:51 +0500
  • 1029d1a013 Remove /source-charset:utf-8 compile option. Vladislav Shchapov 2022-06-13 12:36:51 +0500
  • 907a07cbae Fixup access modifiers. John Eivind Helset 2022-06-18 21:50:00 +0200
  • d6b0075742 Acknowledge char parameter. John Eivind Helset 2022-06-18 21:43:20 +0200
  • 88bdd35b2e Oh, C++11... John Eivind Helset 2022-06-18 17:21:03 +0200
  • 0203853868 Fix is_formattable for tuple-like types. John Eivind Helset 2022-06-18 16:53:00 +0200
  • eaa8efb950 Fix ofstream handling in msvc Victor Zverovich 2022-06-16 14:56:45 -0700
  • fb991e9d3b Update changelog Victor Zverovich 2022-06-12 12:17:39 -0700
  • 8e47cfd1cd fix -Wsign-conversion warning Juraj 2022-06-11 16:05:53 +0200
  • 3459c5eb2f fix -Wsign-conversion warning Juraj 2022-06-11 16:05:53 +0200
  • 2471875867 Make the tests pass on a CHERI system. David Chisnall 2022-06-09 16:33:33 +0100
  • fcf3b73919 Make the tests pass on a CHERI system. David Chisnall 2022-06-09 16:33:33 +0100
  • b135f1c014 Refactor handling of argument types Victor Zverovich 2022-06-09 16:57:52 -0700
  • f61a1e8132 Add format_arg_types Victor Zverovich 2022-06-05 16:46:50 -0700
  • 48b7e3dafb Added a FMT_STRING wrapper for system_error() call. Mattes D 2022-06-07 00:43:02 +0200
  • bdf4fa6900 Added a FMT_STRING wrapper for system_error() call. Mattes D 2022-06-07 00:43:02 +0200
  • 4bb3af7a6b Improve compile-time checks Victor Zverovich 2022-06-05 13:19:34 -0700
  • d02c582b96 Fix 'duplicate symbol' error. Vladislav Shchapov 2022-06-05 18:00:58 +0500
  • c5031f8d82 Fix 'duplicate symbol' error. Vladislav Shchapov 2022-06-05 18:00:58 +0500
  • b59d8c3a23 Make std::filesystem::path formatter utf-8 compatible. Vladislav Shchapov 2022-05-31 21:38:24 +0500
  • 232e21d51f Add utf-8 test for std::filesystem::path formatter. Vladislav Shchapov 2022-05-31 19:58:49 +0500
  • 7908f6ae76 Make std::filesystem::path formatter utf-8 compatible. Vladislav Shchapov 2022-05-31 21:38:24 +0500
  • 14c4952e83 Add utf-8 test for std::filesystem::path formatter. Vladislav Shchapov 2022-05-31 19:58:49 +0500
  • 8644654190 Docs: add comment about empty format context range Alex 2022-06-02 21:38:15 +0700
  • 95ce3df7b2
    Docs: add comment about empty format context range Alex 2022-06-02 21:38:15 +0700
  • ba50c19e82 use qualified call to avoid ADL conflict with std::format_to agga 2022-06-02 00:45:59 +0200
  • 743ae15cab use qualified call to avoid ADL conflict with std::format_to agga 2022-06-02 00:45:59 +0200
  • 9d60395953 Fix compilation on ppc64 Victor Zverovich 2022-05-31 12:47:08 -0700
  • a2681aabcb Debug ppc failure Victor Zverovich 2022-05-31 11:30:22 -0700
  • 71e8381a1c chore: Included githubactions in the dependabot config naveen 2022-05-31 01:40:25 +0000
  • bfc5767368 Add support for std.h in Bazel build Julian Amann 2022-05-30 23:08:01 +0200
  • 27e4d51a5d Add support for std.h in Bazel build Julian Amann 2022-05-30 23:08:01 +0200
  • 798d09bb70 Debug ppc failure Victor Zverovich 2022-05-30 12:50:57 -0700
  • 8c7cf51395 Cleanup Victor Zverovich 2022-05-30 08:21:01 -0700
  • cdfacb4345 Cleanup parse_format_string Victor Zverovich 2022-05-30 07:27:01 -0700