Commit Graph

  • 8b8b89cbf6 Move size_ initialization to initializer list Владислав Щапов 2021-10-02 23:15:38 +0500
  • d6590e3bd2 Fix compiler check Victor Zverovich 2021-10-02 08:46:18 -0700
  • 134aec40f0 Fix search in docs Victor Zverovich 2021-10-02 07:58:08 -0700
  • 48a476ae0f Update example (#2522) Victor Zverovich 2021-10-02 07:33:33 -0700
  • 023c2018f7 Don't use strlen in constexpr Victor Zverovich 2021-10-02 07:03:08 -0700
  • 800d4c8ac8 Refactor Windows workarounds Victor Zverovich 2021-10-02 06:06:08 -0700
  • 32865aeaab
    changed detection of Intel Compiler Classic to distinguish MS-Windows (#2510) Mathias Born 2021-10-02 14:43:41 +0200
  • 7b339795a1
    Describe a better approach of how to use {fmt} as a depency in a Bazel project (#2516) Vertexwahn 2021-10-02 14:36:43 +0200
  • 0c5163cb8a Add GCC Pragma Disable Override Stephen Akiki 2021-10-01 10:01:00 -0400
  • 7c09add204 Fix missing traits for earlies compilers, disable concept supoort for MSVC Jerry Ma 2021-09-30 17:48:14 -0400
  • c53b933d23 Describe a better approach of how to use {fmt} as a depency in a Bazel project Vertexwahn 2021-09-29 01:12:14 +0200
  • 3da6d3dedd Made basic_string_view's const Char* constructor constexpr in C++17. Michael Winterberg 2021-09-30 11:27:31 -0700
  • ae9bbe1169
    Suppress warning C4127 in chrono.h (conditional expression is constant) (#2518) Jonathan W 2021-09-30 18:14:38 +0200
  • a29db701a3 replaced FMT_ICC_POSIX with FMT_ICC_INTRINSIC_BUG to be crystal clear about the macro's purpose Mathias Born 2021-09-30 15:11:11 +0200
  • 325b1a8022 Suppress warning C4127 in chrono.h (conditional expression is constant) Jonathan Wendeborn 2021-09-29 10:30:46 +0200
  • 670f8c074c Add concepts supoort for ranges formatter; Allow customize prefix, delimiter and postfix. Jerry Ma 2021-09-28 23:36:34 -0400
  • 927dbd134d
    Misplaced comma in README.rst (#2515) Max FERGER 2021-09-28 18:53:37 +0200
  • 33d415addc
    Misplaced comma in README.rst Max FERGER 2021-09-28 17:29:27 +0200
  • 2a9a77dd8c Remove misplaced comment Victor Zverovich 2021-09-26 18:01:39 -0700
  • 1aee4bc90a Refactor FP formatting Victor Zverovich 2021-09-26 14:37:33 -0700
  • e1bd6cc913 Refactor FP formatting Victor Zverovich 2021-09-26 09:00:09 -0700
  • 027fcaf05e Replace use_grisu with fallback since Grisu is only one of multiple implemented algorithms Victor Zverovich 2021-09-26 08:44:05 -0700
  • 716d69f27e Refactor FP formatting Victor Zverovich 2021-09-26 08:20:28 -0700
  • ff7e73af66 Always run grisu_gen_digits before fallback_format Victor Zverovich 2021-09-26 07:54:25 -0700
  • 2976e31ac9 Refactor format_float Victor Zverovich 2021-09-25 08:34:56 -0700
  • 65a0371578
    Properly specify source in CMake examples Smittyvb 2021-09-25 10:03:35 -0400
  • 807ee5ec31 Disable consteval in Apple clang Victor Zverovich 2021-09-25 05:55:05 -0700
  • d9a731d486
    Add basic support for Bazel (#2505) Vertexwahn 2021-09-24 22:17:26 +0200
  • 17fb5de4a1 replaced !FMT_ICC_ON_WINDOWS by FMT_ICC_POSIX Mathias Born 2021-09-24 21:34:36 +0200
  • b313c719ed Add basic support for Bazel Vertexwahn 2021-09-17 10:36:48 +0200
  • 9c57357e05
    Add static to a table (#2509) jk-jeon 2021-09-24 06:25:08 -0700
  • 3acda1cf97 changed detection of Intel Compiler Classic to distinguish MS-Windows Mathias Born 2021-09-24 10:33:18 +0200
  • 91d714f1a4 Add static to a table Junekey Jeon 2021-09-22 16:45:17 -0700
  • a1183f65fb fmt: disable consteval with clang Tim Blechmann 2021-09-22 22:41:53 +0800
  • 2742611cad Fix formatting Victor Zverovich 2021-09-18 11:09:24 -0700
  • 5092b198bc Document group_digits Victor Zverovich 2021-09-18 10:47:51 -0700
  • b4d9d82e1d
    make FP formatting available to be used at compile-time (#2426) Alexey Ochapov 2021-09-18 18:03:23 +0300
  • ea86c06af3
    make FP formatting available to be used at compile-time Alexey Ochapov 2021-07-15 01:45:46 +0300
  • d9fd695ac7 Fix wchar_t tm formatting Vladislav Shchapov 2021-09-13 12:12:36 +0500
  • 92614ecbf9 Optimize %T in tm formatting Vladislav Shchapov 2021-09-13 11:42:26 +0500
  • 7407f76c28 Fix wchar_t tm formatting Vladislav Shchapov 2021-09-13 12:12:36 +0500
  • 20c68a69e9 Optimize %T in tm formatting Vladislav Shchapov 2021-09-13 11:42:26 +0500
  • aaeca12d89 Move FMT_MAYBE_UNUSED to format.h where it is used Victor Zverovich 2021-09-13 07:51:36 -0700
  • 4a54487919 Speeding up write_significand() Roman Koshelev 2021-09-12 22:34:49 +0300
  • 3d0c7ae385 Move data to format.cc Victor Zverovich 2021-09-12 20:36:39 -0700
  • 04e3a79f76 Use memcpy in more cases in copy2 Victor Zverovich 2021-09-12 12:23:45 -0700
  • e47e99bb09
    Simplify format_decimal (#2498) Roman-Koshelev 2021-09-12 20:36:06 +0300
  • 9052207625 Removed redundant format_decimal implementation for constexpr context Roman Koshelev 2021-09-12 18:09:05 +0300
  • 8c5c428622 Add copy2() constexpr Roman Koshelev 2021-09-12 18:07:16 +0300
  • 9b6b0e403c Remove data Victor Zverovich 2021-09-12 09:46:00 -0700
  • 4d1c6034eb Deprecate basic_data Victor Zverovich 2021-09-12 09:29:56 -0700
  • a3348eccdd Deprecate most of basic_data Victor Zverovich 2021-09-12 08:36:46 -0700
  • 768caf7c9a Removed redundant format_decimal implementation for constexpr context Roman Koshelev 2021-09-12 18:09:05 +0300
  • 3f5e3cbb2c Add copy2() constexpr Roman Koshelev 2021-09-12 18:07:16 +0300
  • 3a04481485 Remove data::hex_digits Victor Zverovich 2021-09-11 17:54:40 -0700
  • ad77331c04 Move log10_2_significand to format-inl.h Victor Zverovich 2021-09-11 09:36:23 -0700
  • d9ebc4e821 Add a function to get sign char Victor Zverovich 2021-09-11 08:47:55 -0700
  • c00eb4f4c6 Add missing inline Victor Zverovich 2021-09-10 08:59:22 -0700
  • 25af02f21a positive -> nonnegative (#2493) Victor Zverovich 2021-09-10 08:52:54 -0700
  • 67cb2dad37 Optimize %F in tm formatting Victor Zverovich 2021-09-10 07:33:45 -0700
  • 1aa98f8b93
    Eliminate double copying in vformat_to_n (#2489) Roman-Koshelev 2021-09-09 18:10:29 +0300
  • a58c133821 Improve code_point_length codegen on older gcc Victor Zverovich 2021-09-07 19:34:13 -0700
  • aeee70a815 Remove unnecessary cast Victor Zverovich 2021-09-06 21:14:11 -0700
  • 09f07e7149 Eliminate double copying in vformat_to_n Roman Koshelev 2021-09-06 08:24:05 +0300
  • c771ba361c
    Fix build for the clang-10 / libstdc++-9 couple (#2491) Jean-Michaël Celerier 2021-09-07 17:52:34 +0200
  • 8ab4958e44 Fix build for the clang-10 / libstdc++-9 couple Jean-Michaël Celerier 2021-09-07 16:16:30 +0200
  • ab6e2272cc Clarify shifts encoding Victor Zverovich 2021-09-06 18:45:34 -0700
  • e4728409e7 Use throw_format_error in more places to reduce bloat Victor Zverovich 2021-09-06 16:42:17 -0700
  • e3ebf366a6 Inline padding shifts Victor Zverovich 2021-09-06 16:26:50 -0700
  • 894faf3fed Refactor presentation types Victor Zverovich 2021-09-06 10:24:21 -0700
  • 4eb97fa4e3 Reduce code bloat Victor Zverovich 2021-09-05 16:22:15 -0700
  • 6b55c83252 is_const_formattable -> has_const_formatter Victor Zverovich 2021-09-05 08:35:08 -0700
  • 2fe94ad7e3 Make specifiers support in tuple_join an opt-in Victor Zverovich 2021-09-05 07:34:06 -0700
  • 3940de5952 thousands -> group_digits Victor Zverovich 2021-09-05 06:47:18 -0700
  • c4d0f96a6d Implement format specs in fmt::thousands Victor Zverovich 2021-09-04 06:47:21 -0700
  • 3b9c442689 Implement thousands separators without locales Victor Zverovich 2021-09-03 22:04:58 -0700
  • 08f98c7fac Simplify get_arg_index_by_name Victor Zverovich 2021-09-03 21:17:36 -0700
  • a151f955a0 Remove FMT_OVERRIDE Victor Zverovich 2021-09-03 18:15:17 -0700
  • 42a225cbd9 Remove redundand final Victor Zverovich 2021-09-03 17:31:06 -0700
  • bf20d19901 Simplify the core API Victor Zverovich 2021-09-03 16:43:58 -0700
  • fc0884037e Move FMT_GCC_VISIBILITY_HIDDEN to format.h Victor Zverovich 2021-09-03 16:25:58 -0700
  • 1aeed2dbca Require inline namespaces Victor Zverovich 2021-09-03 15:59:23 -0700
  • 799bea4730 Remove FMT_HAS_GXX_CXX11 Victor Zverovich 2021-09-03 15:49:40 -0700
  • 60cd5ea3f2 Add support for more formattable types in ranges Victor Zverovich 2021-08-08 09:36:56 -0700
  • 4fd9a00f35 Simplify ostream interface Victor Zverovich 2021-09-03 12:47:33 -0700
  • 5681563898 Cleanup ostream interface Victor Zverovich 2021-09-03 09:33:24 -0700
  • 20931baf1d Disable fallback_formatter for arrays Victor Zverovich 2021-09-03 08:35:13 -0700
  • d58d19ba32
    Fix an odr violation in ranges.h (#2483) Pierre-Antoine Lacaze 2021-09-02 17:47:44 +0200
  • ee0659f8b6 Fix formatting of abstract classes via ostream Victor Zverovich 2021-09-02 08:13:47 -0700
  • bcc0c19d29 Fix comments Pierre-Antoine Lacaze 2021-09-02 17:02:45 +0200
  • 8029bf955c
    Fix copy_str performance (#2477) Roman-Koshelev 2021-09-02 17:25:26 +0300
  • 2520f410c8
    Workaround for #2478 (#2482) Max 2021-09-02 17:13:30 +0300
  • a508751d2b Workaround for #2478 Маркелов Максим 2021-09-02 09:30:15 +0300
  • a20dba65bb Fix copy_str performance Roman Koshelev 2021-08-31 07:51:06 +0300
  • dc683b5271 Fix ODR violation in ranges.h Pierre-Antoine Lacaze 2021-09-01 22:20:58 +0200
  • 1d29a69139 Add a testcase demonstrating ODR violation in ranges.h Pierre-Antoine Lacaze 2021-09-01 22:16:45 +0200
  • ee63f5f04e
    Workaround to MSVC bug (#2474) (#2476) Vladislav Shchapov 2021-08-31 19:54:42 +0500
  • f2732add2e Workaround to MSVC bug (#2474) Владислав Щапов 2021-08-31 17:56:30 +0500
  • 97c7e066fb Fix copy_str performance Roman Koshelev 2021-08-31 07:51:06 +0300
  • 1aaf72fb6d Add an example to fmt::runtime Victor Zverovich 2021-08-29 12:10:40 -0700