Commit Graph

  • 39adcc30f8
    apply requested changes Alexey Ochapov 2020-11-24 00:10:34 +0300
  • a2fa5d6288 Update changelog Victor Zverovich 2020-11-23 10:35:07 -0800
  • cd3003683d Fix more linkage errors (#2011) Victor Zverovich 2020-11-14 06:06:10 -0800
  • d1ef29d679 Fix initialization of iterator_buffer (#1996) Victor Zverovich 2020-11-08 08:08:55 -0800
  • 5f41bb0f77 clang-format Victor Zverovich 2020-11-23 10:23:54 -0800
  • a58a6b27c3 Add a newline Victor Zverovich 2020-11-21 16:52:40 -0800
  • a036cc97b7 Reintroduce ostream support to range formatters (#2014) Victor Zverovich 2020-11-21 16:31:22 -0800
  • 38c7def47a Update clang version to 3.4 since there are ICEs on earlier ones Victor Zverovich 2020-11-19 10:37:43 -0800
  • 7654b276bd
    apply requested changes Alexey Ochapov 2020-11-19 21:32:42 +0300
  • 5533641319
    🆕 [CI] Test with C++14 in Windows 2019 (#2020) Jonathan Gopel 2020-11-19 07:04:16 -0700
  • 55dfdd9299
    Update README.rst Victor Zverovich 2020-11-18 07:33:38 -0800
  • 2c734c9bca Fix an overflow in format_to_n (#2029) Victor Zverovich 2020-11-18 06:43:47 -0800
  • 6cdd1be93e
    Update build.gradle for latest AGP (#2026) Park DongHa 2020-11-17 23:31:06 +0900
  • 59d29bd2a4 build.gradle copies AAR files to libs/ luncliff 2020-11-17 20:26:12 +0900
  • cc0197964f update build.gradle for latest AGP luncliff 2020-11-17 20:02:40 +0900
  • bcc20b29df Implement compile-time checks by default Victor Zverovich 2020-11-15 09:03:20 -0800
  • befd7d4a2f
    Always use FMT_STRING internally where possible [Issue #2002] (#2006) Walter Gray 2020-11-15 05:19:06 -0800
  • d5e3e3473e clang-format Walter Gray 2020-11-14 13:25:40 -0800
  • 1c9dfc4280 🆕 [CI] Test with C++14 in Windows 2019 Jonathan Gopel 2020-11-11 09:13:00 -0700
  • f8640d4050 Add more standards Victor Zverovich 2020-11-14 11:52:35 -0800
  • f81c14aa1e Workaround an issue with mixing std versions in gcc (#2017) Victor Zverovich 2020-11-14 09:02:14 -0800
  • 09e8e09627
    apply code style, remove dumb FMT_CONSTEXPR20 usage explanation Alexey Ochapov 2020-11-14 22:21:46 +0300
  • 662a196410
    add FMT_CONSTEXPR14&20, constexpr everything, move data as defines to format.h Alexey Ochapov 2020-11-14 21:16:43 +0300
  • 4c0f1e8256
    add test for compile-time formatting Alexey Ochapov 2020-11-14 20:03:11 +0300
  • 5555651ce0 Fix more linkage errors (#2011) Victor Zverovich 2020-11-14 06:06:10 -0800
  • fc3832ffa2 attempt simplification to work around MSVC problem Walter Gray 2020-11-13 18:10:35 -0800
  • 98a35576c8 improve test, fix conditional Walter Gray 2020-11-13 17:47:40 -0800
  • 45b9f9637e #ifdef test broken in MSVC Walter Gray 2020-11-13 17:40:32 -0800
  • 2c271ac98c workaround MSVC bug, add test Walter Gray 2020-11-13 17:16:08 -0800
  • 03c29ded73 ignore unusable param in non-float overload Walter Gray 2020-11-13 16:16:49 -0800
  • 93f1e22a7e use FMT_ENABLE_IF for compile-time if branching Walter Gray 2020-11-13 15:55:46 -0800
  • b268f8815d
    detail::write in one more place relevant to printf with long argument… (#2016) rimathia 2020-11-13 21:14:16 +0100
  • 7ed5c6942c remove now unnecessary overload rimathia 2020-11-13 21:03:05 +0100
  • 6684314ccd add specialization of copy_str instead of using detail::write in it rimathia 2020-11-13 20:38:57 +0100
  • eefa1e5b1b use FMT_CONSTEXPR_DECL Walter Gray 2020-11-13 11:45:38 -0800
  • 45c7c29bd5 use constexpr Walter Gray 2020-11-13 11:34:29 -0800
  • 1f6635edd0 🆕 [CI] Add C++ standards to the build matrix Jonathan Gopel 2020-11-07 11:33:38 -0700
  • 969dcce51a revert removal of const Walter Gray 2020-11-12 14:24:32 -0800
  • aa9b09a9e3
    🐛 Cannot call non-constexpr function in constexpr context (#2010) Jonathan Gopel 2020-11-12 11:10:52 -0700
  • 3516355e79 🐛 Cannot call non-constexpr function in constexpr context Jonathan Gopel 2020-11-07 19:08:53 -0700
  • 960f5bdb82 remove whitespace change rimathia 2020-11-12 18:19:43 +0100
  • 0f5155bcde detail::write in one more place relevant to printf with long arguments, requires moving the definition of detail::write up in the file rimathia 2020-11-12 15:52:39 +0100
  • 6b65b5198d fix wrong order of expected and actual in truncated_printf_context test in PrintfDetermineOutputSize, make test of normal sprintf in a separate step rimathia 2020-11-12 17:47:03 +0100
  • 986fa00406
    Printf get container (#1982) rimathia 2020-11-12 17:37:04 +0100
  • b8253f967e remove changes in test compared to master since they don't relate to the code changes directly rimathia 2020-11-12 17:19:14 +0100
  • 7abc3c01e0 Suppress a useless warning (#2004) Victor Zverovich 2020-11-12 07:00:11 -0800
  • ca357195db remove unnecessary test, clarify distinction between expected and actual in PrintfDetermineOutputSize rimathia 2020-11-12 17:00:55 +0100
  • 6d14f78115 Fix linkage errors when linking with a shared library (#2011) Victor Zverovich 2020-11-12 05:51:00 -0800
  • 9534b9fe69 Refactor warning suppression Victor Zverovich 2020-11-11 16:16:33 -0800
  • 316eeca757 use to_unsigned to avoid signedness conversion warnings rimathia 2020-11-12 11:45:53 +0100
  • 104b3de77b use detail::write instead of re-implementing it rimathia 2020-11-12 11:28:00 +0100
  • fd16204bf3 eliminate one case where basic_print_context would copy a string into a fmt::basic_memory_buffer character by character instead of using fmt::basic_memory_buffer::append rimathia 2020-11-05 13:08:23 +0100
  • 60dc273513 Simplify on_text Victor Zverovich 2020-11-11 15:13:44 -0800
  • b5dac0f0f8 Reduce <algorithm> usage (#1998) Victor Zverovich 2020-11-11 08:31:34 -0800
  • a07627b1f8
    🐛 Implicit sign conversion warning in clang in c++17 and 20 modes (#2009) Jonathan Gopel 2020-11-11 08:57:52 -0700
  • 1b8f499ee1
    🔧 Silence useless cast warnings (#2008) Jonathan Gopel 2020-11-11 08:56:59 -0700
  • 85d91aad42 🐛 Implicit sign conversion warning in clang in c++17 and 20 modes Jonathan Gopel 2020-11-09 08:52:28 -0700
  • ef71b543c6 🔧 Silence useless cast warnings Jonathan Gopel 2020-11-07 18:16:22 -0700
  • f428d286a1
    Update README.rst Victor Zverovich 2020-11-11 07:11:43 -0800
  • beb248b6ac Optimize handling of large format strings Victor Zverovich 2020-11-11 06:03:19 -0800
  • 67a4447fe3 fixup type errors Walter Gray 2020-11-10 17:35:50 -0800
  • 854bf9a6b8 fixed chrono.h changes Walter Gray 2020-11-10 16:19:14 -0800
  • 9501da5796 Always use FMT_STRING internally where possible Walter Gray 2020-11-10 15:59:54 -0800
  • 1936dddc3c
    fix gcc warning of missing override (#2001) Lieven de Cock 2020-11-10 16:57:21 +0100
  • 8055cc1d66 fix gcc warning of missing override Lieven de Cock 2020-11-10 16:45:05 +0100
  • 14f6bd0f4e Move one more headers to args.h Victor Zverovich 2020-11-09 20:35:03 -0800
  • e01d26e1a4 Optimize includes Victor Zverovich 2020-11-09 16:34:54 -0800
  • a4cbd92d98
    fix implicit sign conversion warning for clang with std=c++17 Alexey Ochapov 2020-11-08 03:35:37 +0300
  • a070330c0c
    add cpp standard Alexey Ochapov 2020-11-08 02:33:10 +0300
  • e528d919a8 Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2020-11-08 12:45:15 -0800
  • 4881677268 Update signatures Victor Zverovich 2020-11-08 12:29:26 -0800
  • 3302fd1088
    use memchr for searching for '%' in printf format string (#1984) rimathia 2020-11-08 19:36:00 +0100
  • 0698d10953 replace unnecessary continue with break, get rid of now redundant it == end check rimathia 2020-11-08 19:12:43 +0100
  • 4c2d637203 Update signatures Victor Zverovich 2020-11-08 10:10:44 -0800
  • beaff39618 Update signatures Victor Zverovich 2020-11-08 10:00:08 -0800
  • ffa0a0834a Use newer versions of Sphinx and Breathe Victor Zverovich 2020-11-08 09:46:27 -0800
  • e66299973b remove manual linear search clause rimathia 2020-11-08 18:25:00 +0100
  • 038057eb3e Document contexts Victor Zverovich 2020-11-08 08:16:23 -0800
  • 5bedcb665b Fix initialization of iterator_buffer (#1996) Victor Zverovich 2020-11-08 08:08:55 -0800
  • 2435ea4113 Workaround MSVC mess Victor Zverovich 2020-11-08 07:48:03 -0800
  • 8c6215f5de Fix fmt/color.h Victor Zverovich 2020-11-08 07:24:07 -0800
  • 10ebe6cb48 Document color Victor Zverovich 2020-11-08 07:18:01 -0800
  • 1ac50fcb5a Suppress more bogus warnings Victor Zverovich 2020-11-08 07:04:42 -0800
  • e098be8e88 Fix warning filtering Victor Zverovich 2020-11-08 06:58:41 -0800
  • 8cf0afaf1c Improve docs Victor Zverovich 2020-11-08 06:48:34 -0800
  • e29f93e8a8 Suppress more bogus warnings Victor Zverovich 2020-11-08 06:33:42 -0800
  • 4e8d000f76 Suppress more bogus warnings Victor Zverovich 2020-11-08 06:29:50 -0800
  • 7787792e8d Fix re usage Victor Zverovich 2020-11-08 06:20:53 -0800
  • 6ee5e507c7 Fix imports Victor Zverovich 2020-11-08 06:16:49 -0800
  • 06ee32d1b5 Filter useless doxygen warnings Victor Zverovich 2020-11-08 06:13:56 -0800
  • 86bb7fe614 Add a missing import Victor Zverovich 2020-11-08 05:55:49 -0800
  • 959a9f5cad Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2020-11-08 05:50:48 -0800
  • 4f7df299ea Improve docs Victor Zverovich 2020-11-08 05:40:39 -0800
  • b3ab0bc7e3
    🎨 [CI] Specify the exact version of clang to use (#1991) Jonathan Gopel 2020-11-08 06:18:24 -0700
  • 12d6ac2c52
    add special job for compile-time test Alexey Ochapov 2020-11-08 08:23:08 +0300
  • 3f74d368e8
    enable compile time formatting test based on special option Alexey Ochapov 2020-11-08 07:49:51 +0300
  • 4b3dfc6e67
    constexpr everything, move data to separate header Alexey Ochapov 2020-11-08 07:37:21 +0300
  • 071142033c
    add compile-time formatting switch and empty test Alexey Ochapov 2020-11-08 04:39:41 +0300
  • 8a2de0f85d
    add custom back_insert_iterator with constexpr member functions Alexey Ochapov 2020-11-08 00:42:57 +0300
  • 701ed6c874 Install deps in github actions instead of script Victor Zverovich 2020-11-07 11:16:38 -0800