Commit Graph

  • e8eff3b8fd Fix FMT_STATIC_THOUSANDS_SEPARATOR (#2142) Victor Zverovich 2021-02-21 07:32:54 -08:00
  • ab0f7d7fdc use const& for arguments Alexey Ochapov 2021-02-20 19:08:16 +03:00
  • 29cc8282b1 update chrono duration formatter (constness), use it in compile-test for specs checks Alexey Ochapov 2021-02-16 08:07:36 +03:00
  • 3f69af3aaf update wording in the error inside arg_id_handler, use FMT_ASSERT instead of throw Alexey Ochapov 2021-02-16 08:01:11 +03:00
  • 499047e132 fix incorrect indexing mode for named args, update tests Alexey Ochapov 2021-02-16 07:16:57 +03:00
  • 78c67157c1 prepare tests, fix incorrect handling of named args with simple {} replacement fields Alexey Ochapov 2021-02-16 07:04:52 +03:00
  • b31bc2dc9f simplify try_format_argument(), make manual_indexing_id() a variable Alexey Ochapov 2021-02-15 01:44:04 +03:00
  • 95e1aa2dc5 add support for manual indexing and named fields, add tests Alexey Ochapov 2021-02-07 23:43:52 +03:00
  • 7e72673d87 Improve width estimation (#2033) Victor Zverovich 2021-02-13 09:24:39 -08:00
  • 13b117b5bc Improve code point computation Victor Zverovich 2021-02-13 07:52:39 -08:00
  • ee0fed639c Fix handling of the + flag with locales (#2133) Victor Zverovich 2021-02-13 07:08:01 -08:00
  • c5979d564e Fix fmt::localtime formatting not working in wide-char string contexts Yuval Gamzon-Kapeller 2021-02-07 10:19:17 +02:00
  • e6ef927e6b fmt::ptr: Support function pointers (#2131) Mike Crowe 2021-02-09 15:35:16 +00:00
  • 58aa04573f Fix ordering of install commands for CMake (#2122) Dan Ibanez 2021-01-30 10:03:55 -07:00
  • 1980ca8c4e fix #2118: FMT_COMPILE did not work with tm formatter (#2119) Yin Zhong 2021-01-30 08:44:49 -08:00
  • 2a25e2bf4d Make ranges-test available with C++11 (#2114) Alexey Ochapov 2021-01-30 18:42:58 +03:00
  • b0b56b4379 fix #2116 (FMT_COMPILE requires exceptions enabled) (#2117) Yin Zhong 2021-01-28 06:58:49 -08:00
  • 373262f9fb Update docs Victor Zverovich 2021-01-24 09:11:44 -08:00
  • ce519e939b Fix exception propagation from iterators (#2097) Victor Zverovich 2021-01-23 17:27:24 -08:00
  • acef0bb51a use gcc-10.2 instead of gcc-10.1 on CI, also fix one problem (#2110) Alexey Ochapov 2021-01-23 18:52:41 +03:00
  • 8bf28e6bb1 Add support for s format specifier to bool (#2094) (#2109) Ivan Polyakov 2021-01-23 18:32:41 +03:00
  • 9c418bc468 Update README.rst Victor Zverovich 2021-01-21 07:45:34 -08:00
  • 456efa4666 add missing detail namespace (#2107) Walter Gray 2021-01-19 17:44:15 -08:00
  • 80dc7cceb8 Fixed format.h(1465): warning C4702: unreachable code (#2106) Ivan Shynkarenka 2021-01-20 04:13:10 +03:00
  • 7fd535c6ae Cleanup 'L' handling Victor Zverovich 2021-01-18 07:57:38 -08:00
  • b4b8917caf Update docs Victor Zverovich 2021-01-17 09:36:06 -08:00
  • e4f2cf455e Make 'L' a modifier Victor Zverovich 2021-01-17 09:01:00 -08:00
  • 6972b5f3d2 Add build variable: FMT_MASTER_PROJECT (#2100) randomizedthinking 2021-01-16 16:56:49 -08:00
  • ac35208115 Install fmt/args.h (#2096) Victor Zverovich 2021-01-16 08:05:02 -08:00
  • 532e846b86 Fix width computation in float formatter Victor Zverovich 2021-01-15 11:07:55 -08:00
  • f8c2f8480a Fix handling of width when formatting int as char Victor Zverovich 2021-01-14 08:41:17 -08:00
  • 0fe0b15e71 Fix handling of # in width computation Victor Zverovich 2021-01-13 16:48:07 -08:00
  • 061e364b25 Document output_file Victor Zverovich 2021-01-09 07:18:56 -08:00
  • 018688da2a Correct a typo on syntax.rst (documentation) (#2081) AlιAѕѕaѕѕιN 2021-01-01 03:53:42 +03:30
  • 9ec5592bb5 Fix writing to stdout when redirected to NUL on Windows (#2080) Victor Zverovich 2020-12-30 12:20:17 -08:00
  • cdc5ef6710 Remove fallback to inline specifier from FMT_CONSTEXPR(20) macro (#2075) Alexey Ochapov 2020-12-30 17:23:20 +03:00
  • c9dd1eb97d Don't change charset Victor Zverovich 2020-12-27 07:44:02 -08:00
  • d09b5c1453 Fix std::byte formatting with compile-time API (#2072) Alexey Ochapov 2020-12-27 18:23:28 +03:00
  • bbd6ed5bc5 Add support of most format_specs for formatting at compile-time (#2056) Alexey Ochapov 2020-12-25 17:40:03 +03:00
  • a750bf3ac6 Update api.rst Victor Zverovich 2020-12-24 07:09:49 -08:00
  • 1256541d7a Fix formatting Victor Zverovich 2020-12-24 06:54:33 -08:00
  • 4fa4c9248f Add tests for FMT_ENFORCE_COMPILE_STRING, fix several errors (#2038) Walter Gray 2020-12-24 06:40:46 -08:00
  • aa89e380d9 add cwchar to format.h for std::fputws (#2073) Issam Maghni 2020-12-23 10:02:25 -05:00
  • 5a37e182de Disable warning about format string (#2067) Björn Schäpers 2020-12-21 17:43:30 +01:00
  • fa43fd1444 Forward arguments to work with views (#2068) Daumantas Kavolis 2020-12-20 15:14:54 +00:00
  • 3551f5d118 Workaround a gcc 10 -Warray-bounds bug (#2065) Victor Zverovich 2020-12-19 09:01:57 -08:00
  • e737672614 Remove an old mingw workaround (#2059) Victor Zverovich 2020-12-10 06:24:52 -08:00
  • 25a41b80fc Fix a link to Android.mk (#2057) Victor Zverovich 2020-12-09 08:04:58 -08:00
  • 9293f7072e Suppress gcc warning on privates-only class (#2053) Finkman 2020-12-09 15:55:17 +01:00
  • c20874c28f Reenable support for fallback formatter in join (#2040) (#2050) Camille Bordignon 2020-12-08 17:56:53 +01:00
  • 5de0bc1d4f Add UDL as replacement for FMT_COMPILE (#2043) Alexey Ochapov 2020-12-08 02:53:11 +03:00
  • a6fafe2f01 docs: use https for some links (#2051) 谭九鼎 2020-12-05 22:41:38 +08:00
  • 33f9a6d360 Fix handling of enums in to_string (#2036) Victor Zverovich 2020-12-03 15:03:19 -08:00
  • aabe0a8473 simplify tests by reordering arguments of EXPECT_EQ (#2044) Alexey Ochapov 2020-12-04 01:21:23 +03:00
  • 1f4a76d2c8 Add a missing include (#2047) Victor Zverovich 2020-12-03 13:58:18 -08:00
  • 4a6eadbde0 Make std::byte formattabe (#1981) Victor Zverovich 2020-12-03 08:50:28 -08:00
  • 683a74501f fix formatting with empty compiled format string (#2042) Alexey Ochapov 2020-12-02 18:14:57 +03:00
  • f43416e1d7 Add a link to contents from index Victor Zverovich 2020-12-02 06:30:09 -08:00
  • 5a493560f5 Move some code from core.h to format.h where it is used Victor Zverovich 2020-11-29 09:44:57 -08:00
  • 9ed0a98178 Fix docs build Victor Zverovich 2020-11-29 09:13:14 -08:00
  • dac753b81e Basics of formatting at compile-time based on compile-time API (#2019) Alexey Ochapov 2020-11-29 19:59:11 +03:00
  • 119f7dc3d6 Truncate file by default Victor Zverovich 2020-11-27 08:15:14 -08:00
  • 22a68d1613 Don't emit trailing zeros by default Victor Zverovich 2020-11-27 07:45:54 -08:00
  • d0110b7e35 Update README.rst Victor Zverovich 2020-11-26 19:51:31 -08:00
  • 3f4839ce3d Merge branch 'release' of github.com:fmtlib/fmt Victor Zverovich 2020-11-25 06:41:05 -08:00
  • 7bdf0628b1 Update version Victor Zverovich 2020-11-24 17:15:02 -08:00
  • fc1355114d Update changelog Victor Zverovich 2020-11-24 17:14:00 -08:00
  • 926233bde8 Fix test Victor Zverovich 2020-11-24 14:54:15 -08:00
  • 0683fa7d1d Bump version Victor Zverovich 2020-11-24 08:36:21 -08:00
  • 6ce207b9a5 Fix formatting Victor Zverovich 2020-11-24 08:29:17 -08:00
  • 07b1c1a15f Update changelog Victor Zverovich 2020-11-24 08:24:14 -08:00
  • 58992761cf Reintroduce ostream support to range formatters (#2014) Victor Zverovich 2020-11-21 16:31:22 -08:00
  • b8957f50c3 Fix an overflow in format_to_n (#2029) Victor Zverovich 2020-11-18 06:43:47 -08:00
  • df66516ed3 Workaround an issue with mixing std versions in gcc (#2017) Victor Zverovich 2020-11-14 09:02:14 -08:00
  • a57baa69a5 Fix more linkage errors (#2011) Victor Zverovich 2020-11-14 06:06:10 -08:00
  • 85534a1397 Fix linkage errors when linking with a shared library (#2011) Victor Zverovich 2020-11-12 05:51:00 -08:00
  • a2fa5d6288 Update changelog Victor Zverovich 2020-11-23 10:35:07 -08:00
  • cd3003683d Fix more linkage errors (#2011) Victor Zverovich 2020-11-14 06:06:10 -08:00
  • d1ef29d679 Fix initialization of iterator_buffer (#1996) Victor Zverovich 2020-11-08 08:08:55 -08:00
  • 5f41bb0f77 clang-format Victor Zverovich 2020-11-23 10:23:54 -08:00
  • a58a6b27c3 Add a newline Victor Zverovich 2020-11-21 16:52:40 -08:00
  • a036cc97b7 Reintroduce ostream support to range formatters (#2014) Victor Zverovich 2020-11-21 16:31:22 -08:00
  • 38c7def47a Update clang version to 3.4 since there are ICEs on earlier ones Victor Zverovich 2020-11-19 10:37:43 -08:00
  • 5533641319 🆕 [CI] Test with C++14 in Windows 2019 (#2020) Jonathan Gopel 2020-11-19 07:04:16 -07:00
  • 55dfdd9299 Update README.rst Victor Zverovich 2020-11-18 07:33:38 -08:00
  • 2c734c9bca Fix an overflow in format_to_n (#2029) Victor Zverovich 2020-11-18 06:43:47 -08:00
  • 6cdd1be93e Update build.gradle for latest AGP (#2026) Park DongHa 2020-11-17 23:31:06 +09:00
  • bcc20b29df Implement compile-time checks by default Victor Zverovich 2020-11-15 09:03:20 -08:00
  • befd7d4a2f Always use FMT_STRING internally where possible [Issue #2002] (#2006) Walter Gray 2020-11-15 05:19:06 -08:00
  • f8640d4050 Add more standards Victor Zverovich 2020-11-14 11:52:35 -08:00
  • f81c14aa1e Workaround an issue with mixing std versions in gcc (#2017) Victor Zverovich 2020-11-14 09:02:14 -08:00
  • 5555651ce0 Fix more linkage errors (#2011) Victor Zverovich 2020-11-14 06:06:10 -08:00
  • b268f8815d detail::write in one more place relevant to printf with long argument… (#2016) rimathia 2020-11-13 21:14:16 +01:00
  • aa9b09a9e3 🐛 Cannot call non-constexpr function in constexpr context (#2010) Jonathan Gopel 2020-11-12 11:10:52 -07:00
  • 986fa00406 Printf get container (#1982) rimathia 2020-11-12 17:37:04 +01:00
  • 7abc3c01e0 Suppress a useless warning (#2004) Victor Zverovich 2020-11-12 07:00:11 -08:00
  • 6d14f78115 Fix linkage errors when linking with a shared library (#2011) Victor Zverovich 2020-11-12 05:51:00 -08:00
  • 9534b9fe69 Refactor warning suppression Victor Zverovich 2020-11-11 16:16:33 -08:00
  • 60dc273513 Simplify on_text Victor Zverovich 2020-11-11 15:13:44 -08:00
  • b5dac0f0f8 Reduce <algorithm> usage (#1998) Victor Zverovich 2020-11-11 08:31:34 -08:00