Commit Graph

  • c1313c2057 Clarify that format_to[_n] do not append a terminating null Victor Zverovich 2021-08-29 12:07:35 -0700
  • cb0f177c35 Improve docs Victor Zverovich 2021-08-29 11:30:35 -0700
  • 71677e5204 Improve docs Victor Zverovich 2021-08-29 11:21:38 -0700
  • 4db5723525
    add fuzzers for chrono timepoint and localtime,gmtime (#2469) Paul Dreik 2021-08-29 15:58:23 +0200
  • a8f8e76582 only fuzz std::chrono::system_clock Paul Dreik 2021-08-29 14:56:10 +0200
  • a4ee0ba90c inline aliases Paul Dreik 2021-08-29 14:54:27 +0200
  • 45dca4d5a6 drop the localtime fuzzer Paul Dreik 2021-08-28 10:36:54 +0200
  • d98bf8776b reorder cases to improve throughput Paul Dreik 2021-08-28 10:35:14 +0200
  • bff3b9e5d1 add fuzzers for chrono timepoint and localtime,gmtime Paul Dreik 2021-08-23 08:50:25 +0200
  • dc7f3ef2bb Fix header name Victor Zverovich 2021-08-28 20:34:45 -0700
  • 419ba86a91 Improve docs Victor Zverovich 2021-08-28 16:54:58 -0700
  • 6a5b4d5faf Document format_string Victor Zverovich 2021-08-28 16:51:48 -0700
  • 2599163b8a Document format_string Victor Zverovich 2021-08-28 15:20:56 -0700
  • 8ef22f7740 Update docs Victor Zverovich 2021-08-28 12:05:30 -0700
  • c0c4d1adab Update docs Victor Zverovich 2021-08-28 09:47:25 -0700
  • 729a44e67d Depreate strtod and remove problematic tests Victor Zverovich 2021-08-28 09:20:36 -0700
  • 74c1118964 Apply force inline Victor Zverovich 2021-08-26 21:17:35 -0700
  • 596508a928 Cleanup Victor Zverovich 2021-08-26 20:56:28 -0700
  • 043e3b3429 Remove static_assert from arg_mapper Victor Zverovich 2021-08-26 18:47:59 -0700
  • 8b0cb944da Fix error reporting when mixing character types Victor Zverovich 2021-08-26 17:36:29 -0700
  • 117fc67077 CI: replace g++ C++20 build to test FP formatting at compile-time Alexey Ochapov 2021-07-16 22:08:22 +0300
  • c79a3841e8 make detail::fp and detail::bigit constexpr Alexey Ochapov 2021-08-27 00:57:50 +0300
  • 5888de9f34 make detail::make_checked() constexpr Alexey Ochapov 2021-08-27 00:55:21 +0300
  • 04b4b69b11 make detail::bit_cast() constexpr with C++20 Alexey Ochapov 2021-08-27 00:54:52 +0300
  • fd34a3d246 make detail::basic_memory_buffer constexpr with C++20 Alexey Ochapov 2021-08-27 00:52:41 +0300
  • 6d597e39c3 Fix overload ambiguity in arg_mapper Victor Zverovich 2021-08-26 16:54:27 -0700
  • b9ce56d936 Improve comments Victor Zverovich 2021-08-26 16:30:58 -0700
  • f889e52a15 Improve error reporting Victor Zverovich 2021-08-26 15:47:44 -0700
  • fb60a71a0c
    CI: replace g++ C++20 build to test FP formatting at compile-time Alexey Ochapov 2021-07-16 22:08:22 +0300
  • 42cbd24638
    make detail::fp and detail::bigit constexpr Alexey Ochapov 2021-08-27 00:57:50 +0300
  • ebfd4847cf
    make detail::make_checked() constexpr Alexey Ochapov 2021-08-27 00:55:21 +0300
  • 919ce9d2fc
    make detail::bit_cast() constexpr with C++20 Alexey Ochapov 2021-08-27 00:54:52 +0300
  • 94c34ffe84
    make detail::basic_memory_buffer constexpr with C++20 Alexey Ochapov 2021-08-27 00:52:41 +0300
  • 34caecd6b6 Use consistent initialization style Victor Zverovich 2021-08-23 10:10:56 -0700
  • a44c8f651b
    reimplement formatter<tuple_join_view> (#2457) sunmy2019 2021-08-24 00:51:19 +0800
  • d1c75b5fad use FMT_THROW sunmy2019 2021-08-23 21:50:08 +0800
  • 4b8bda25c0 Fix 2462 owent 2021-08-23 12:15:05 +0800
  • 09135afbc4 reimplement formatter<tuple_join_view> sunmy2019 2021-08-23 21:21:55 +0800
  • 0bb44ecd4e
    Fix 2462 owent 2021-08-23 12:15:05 +0800
  • 6b5e6119ee set clang in one place Paul Dreik 2021-08-21 14:24:45 +0200
  • 7af1dc1d27 fix UB in fuzzer common (memcpy on nullptr) Paul Dreik 2021-08-21 14:24:30 +0200
  • e77686f7a8 clang format Paul Dreik 2021-08-22 20:18:11 +0200
  • 2207ea0b36 More escaping Victor Zverovich 2021-08-22 16:33:39 -0700
  • a212ff757f Escape invalid code points Victor Zverovich 2021-08-22 15:14:13 -0700
  • a76031e11d check -> is_printable Victor Zverovich 2021-08-22 13:23:38 -0700
  • a7f280765c Improve naming Victor Zverovich 2021-08-22 12:44:00 -0700
  • 009954801b set clang in one place Paul Dreik 2021-08-21 14:24:45 +0200
  • 262cba4e0a fix UB in fuzzer common (memcpy on nullptr) Paul Dreik 2021-08-21 14:24:30 +0200
  • c26210fa59 clang format Paul Dreik 2021-08-22 20:18:11 +0200
  • 07d033ecb4 Fix is_printable Victor Zverovich 2021-08-22 10:24:51 -0700
  • cdb4299acb Add Unicode support to is_printable Victor Zverovich 2021-08-22 09:11:35 -0700
  • 7df2c82a8a Rewrite printable.py codegen to emit C++ Victor Zverovich 2021-08-22 09:10:10 -0700
  • 6cf90d7cee Add script license and fix python version Victor Zverovich 2021-08-22 08:17:58 -0700
  • 2f1ad8ed3c Add printable codegen from Rust Victor Zverovich 2021-08-22 08:15:34 -0700
  • 371d8e2ee0 Escape Unicode Victor Zverovich 2021-08-22 07:38:22 -0700
  • 6397095ca4 More escaping Victor Zverovich 2021-08-21 09:35:05 -0700
  • f69a572538 Don't overescape wide strings Victor Zverovich 2021-08-19 17:25:16 -0700
  • 11b07a56b2 We should escape Victor Zverovich 2021-08-19 14:34:06 -0700
  • b559cfd4c0 Implement basic escaping Victor Zverovich 2021-08-19 14:12:26 -0700
  • 11d49491cb Handle global locale Victor Zverovich 2021-08-14 09:38:41 -0700
  • 6ea6cf9464 Add decimal separator support to float Victor Zverovich 2021-07-18 07:39:22 -0700
  • 9730a2af0a
    Update ChangeLog.rst Victor Zverovich 2021-08-13 10:07:48 -0700
  • c2ed5f6863
    Update ChangeLog.rst Victor Zverovich 2021-08-13 10:07:20 -0700
  • 7b66e72e2c
    Use builtin intrinsics on intel (#2450) Chris White 2021-08-11 06:22:02 -0700
  • 898fe56724 Address comments Chris White 2021-08-10 19:28:16 -0700
  • 4d52050e16 use builtin functions on intel Chris White 2021-08-10 13:39:09 -0700
  • d57b2a6525 Suppress a warning Victor Zverovich 2021-08-08 09:13:41 -0700
  • bdfbd794e3 Cleanup begin/end usage Victor Zverovich 2021-08-07 08:55:01 -0700
  • 111de881fa Don't copy non-const-iterable ranges Victor Zverovich 2021-08-07 07:27:20 -0700
  • d6e882ed84 Undo the move because the doc is not a GH template Victor Zverovich 2021-08-06 11:22:33 -0700
  • f488eed101 Resolve default constructor error in Xcode 7.2.1 and 8.2.1 Cory Quammen 2021-08-05 22:25:52 -0400
  • 652c3653bb Move CONTRIBUTING.md to .github Victor Zverovich 2021-08-06 10:56:05 -0700
  • e22009303f Resolve default constructor error in Xcode 7.2.1 and 8.2.1 Cory Quammen 2021-08-05 22:25:52 -0400
  • fb19faa31b
    Improves README with svg badge (#2446) Nikita Sobolev 2021-08-05 16:50:15 +0300
  • 5c0dc530e5
    Improves README with svg badge Nikita Sobolev 2021-08-05 12:30:26 +0300
  • 07211701f4
    Disable the -Wstringop-overflow warning from GCC 7 (#2442) Vladislav Shchapov 2021-08-03 02:20:18 +0500
  • 781bbf7711 Disable the -Wstringop-overflow warning from GCC 7 Владислав Щапов 2021-08-02 22:01:08 +0500
  • bba0a9d962 Make flush public Victor Zverovich 2021-07-30 07:02:49 -0700
  • f1794a8853 Switch to threadsafe death test style Victor Zverovich 2021-07-29 06:56:38 -0700
  • d8a9effc47 Change common variable name B1 to B1_ RT 2021-07-28 22:53:06 +0300
  • 0544a2279b
    Exclude fallback functions when FMT_BUILTIN_CLZ(LL) is not defined (#2434) brm 2021-07-25 19:37:18 +0200
  • bf23d9797f Merge remote-tracking branch 'origin/master' Bodo Martin 2021-07-25 17:39:54 +0200
  • ab273b4910 exclude fallback functions when FMT_BUILTIN_CLZ(LL) is not defined Bodo Martin 2021-07-25 13:30:04 +0200
  • ebbbea6c3f moved ifdefs before function comments Bodo Martin 2021-07-25 17:14:32 +0200
  • 901d2a75cc exclude fallback functions when FMT_BUILTIN_CLZ(LL) is not defined Bodo Martin 2021-07-25 13:30:04 +0200
  • 5c222f0561 Add support for nonconst formattable types Victor Zverovich 2021-07-24 08:02:23 -0700
  • 3def950b84 Set FMT_CAN_MODULE=OFF for MSVC 19.29.30035+ Spiros Tsalikis 2021-07-23 11:51:41 -0400
  • 63fe2d5bd2 Add copy constructor for dynamic_format_arg_store, and test Spiros Tsalikis 2021-07-22 03:40:00 -0400
  • a9e7808404 Set FMT_CAN_MODULE=OFF for MSVC 19.29.30035+ Spiros Tsalikis 2021-07-23 11:51:41 -0400
  • 55d3c4831d Add copy constructor for dynamic_format_arg_store, and test Spiros Tsalikis 2021-07-22 03:40:00 -0400
  • 561834650a Improve digit count Victor Zverovich 2021-07-18 09:05:47 -0700
  • f20f50368f
    Replace throw with FMT_THROW (#2427) Johnathan 2021-07-18 22:08:24 +0800
  • ddd5613198
    Replace throw with FMT_THROW Johnathan 2021-07-18 18:46:07 +0800
  • 00235d8a99
    fix module test odr violations (#2414) Cameron DaCamara 2021-07-17 09:16:49 -0700
  • 2038bf6183 Update format_to usage Victor Zverovich 2021-07-13 07:56:24 -0700
  • e41ac1f875 Don't use deprecated API in docs Victor Zverovich 2021-07-10 13:42:51 -0700
  • 8465869d7b Move ignore_unused to detail Victor Zverovich 2021-07-09 08:24:11 -0700
  • 3d53d1539d
    Warning removals in test code (#2399) mwinterb 2021-07-09 08:05:02 -0700
  • 18e89d89fc fix module test odr violations Cameron DaCamara 2021-07-05 11:30:34 -0700
  • 20e4ef8b4c Pass significand_size by value Victor Zverovich 2021-07-05 08:51:43 -0700