Commit Graph

  • 313c48baff Use const_check to silence constexpr warning Ivan Shynkarenka 2019-10-22 11:32:06 +0300
  • 41b648cae7 Patch compiler error when building using nvcc kent-tri 2019-10-21 17:17:22 +0900
  • ee339bcfa3 Fix "conditional expression is constant" VS2019 warning in more specific way Ivan Shynkarenka 2019-10-21 17:13:16 +0300
  • d39ebf3ff2 Optimize counting Victor Zverovich 2019-10-21 06:51:21 -0700
  • 55b42e8f4a More fixes for VS2019 pedantic warnings Ivan Shynkarenka 2019-10-21 11:37:10 +0300
  • 5aa1b4d92a format-inl.h(444,1): warning C4804: '>>': unsafe use of type 'bool' in operation format.h(2808,1): warning C4127: conditional expression is constant Ivan Shynkarenka 2019-10-21 11:28:06 +0300
  • 6498bc6d31 Simplify grisu_writer Victor Zverovich 2019-10-20 19:29:24 -0700
  • a967dcbe20 Improve handling of signs Victor Zverovich 2019-10-20 19:02:38 -0700
  • 8498bc97dd Initialize all the things Victor Zverovich 2019-10-20 17:12:19 -0700
  • e2ea940673 Handle assymetric boundaries Victor Zverovich 2019-10-20 07:55:05 -0700
  • 2bc5585ff0 Fix computing lower boundaries for smallest normalized double Victor Zverovich 2019-10-18 16:55:07 -0700
  • bb728a572a packed_arg_bitsize -> packed_arg_bits and remove packed_arg_mask Victor Zverovich 2019-10-18 07:43:46 -0700
  • 36d1390e67 Implement round half to even Victor Zverovich 2019-10-13 19:59:09 -0700
  • 599e0aef45 Support single precision floats in grisu formatting Orivej Desh 2019-10-12 12:17:27 +0000
  • 91f7619cc9 Fix Visual Studio 2019 pedantic warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) Ivan Shynkarenka 2019-10-14 15:00:03 +0300
  • bf723825b6 Fix Visual Studio 2019 pedantic warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) Ivan Shynkarenka 2019-10-14 15:00:03 +0300
  • c4dc6bef24 Apply clang-format Victor Zverovich 2019-10-13 18:31:09 -0700
  • 646966e973 Reduce bigint capacity Victor Zverovich 2019-10-13 14:06:38 -0700
  • fac8412973 Support single precision floats in grisu formatting Orivej Desh 2019-10-12 12:17:27 +0000
  • a5abe5d95c Handle negative exponent and nonnegative power Victor Zverovich 2019-10-13 13:16:09 -0700
  • 1cbc5fa6cb Handle negative exponent and rename value/pow10 to numerator/denominator Victor Zverovich 2019-10-13 11:36:21 -0700
  • f7a5748fd3 Partially implement (FPP)^2 Victor Zverovich 2019-10-13 09:03:07 -0700
  • 0e94b931a2 Fix a linkage error introduced by #1360 (#1362) Victor Zverovich 2019-10-13 08:23:47 -0700
  • 5e58eb97b1 Implement add_compare Victor Zverovich 2019-10-13 07:08:39 -0700
  • 3a15ea3ea5 Rename write_double to write_fp Orivej Desh 2019-10-12 03:38:31 +0000
  • b87ac4d840 Distinguish float from double Orivej Desh 2019-10-12 02:47:59 +0000
  • a927dda9bb Use words for packed constants Orivej Desh 2019-10-12 03:34:56 +0000
  • dd11d45847 Encode types using 5 bits Orivej Desh 2019-10-12 03:22:27 +0000
  • d450c37425 Rename write_double to write_fp Orivej Desh 2019-10-12 03:38:31 +0000
  • 05046cca58 Distinguish float from double Orivej Desh 2019-10-12 02:47:59 +0000
  • b55551f900 Implement more comparison operators Victor Zverovich 2019-10-12 08:33:24 -0700
  • fcd1a02cc9 Use words for packed constants Orivej Desh 2019-10-12 03:34:56 +0000
  • 8c8c30ee73 Encode types using 5 bits Orivej Desh 2019-10-12 03:22:27 +0000
  • 2cd8168f27 Inline internal single-use fputs template Orivej Desh 2019-10-10 21:57:05 +0000
  • 7fd7ef32c2 Support color printing strings with zero bytes Orivej Desh 2019-10-10 21:51:43 +0000
  • 96f91428c6 Add defaulted copy and move operations to format_error and system_error (#1347) Deniz Evrenci 2019-10-12 02:44:20 +0900
  • b732f28c00 Deduplicate color vformat and vprint Orivej Desh 2019-10-10 22:42:54 +0000
  • 15087c9efe Deduplicate color vformat and vprint Orivej Desh 2019-10-10 22:42:54 +0000
  • 12696e78a7 Fix color stream print example Orivej Desh 2019-10-10 21:33:15 +0000
  • a82c1dc6d9 use memory_buffer to make color print behave atomic #1348 (#1351) Tanki Zhang 2019-10-10 11:28:56 -0400
  • 923e7987de Add warning Wdeprecated to clang when FMT_PEDANTIC is on Deniz Evrenci 2019-10-07 18:35:35 +0900
  • 2723f264b5 Add defaulted copy and move operations to format_error and system_error Deniz Evrenci 2019-10-10 23:46:35 +0900
  • 58ea412339 Add warning Wweak-vtables to clang when FMT_PEDANTIC is on Deniz Evrenci 2019-10-07 18:36:42 +0900
  • 88430d7837 Avoid weak vtables by providing a private virtual member function Deniz Evrenci 2019-10-10 23:42:02 +0900
  • b9a4b54413 add terminator Tanki Zhang 2019-10-09 23:29:13 -0400
  • aaae35f42d update implementation, formatting Tanki Zhang 2019-10-09 23:18:47 -0400
  • 2730e90186 Fix compile error in printf with gcc9 (#1354) Victor Zverovich 2019-10-09 18:58:40 -0700
  • e4d6d9d7c8 Implement divmod Victor Zverovich 2019-10-09 10:31:17 -0700
  • d5e39670b8 properly use retset_color to append the reset_color marker Tanki Zhang 2019-10-09 00:32:18 -0400
  • 3ce69f4ca5 use memory_buffer to make color print behave atomic #1348 Tanki Zhang 2019-10-08 23:46:20 -0400
  • a1079e9fd6 Fix undefined in format-test (#1349) Orivej Desh 2019-10-08 22:42:51 +0000
  • 5c4a99d04f Fix undefined in format-test Orivej Desh 2019-10-08 15:05:31 +0000
  • b66bb6b71f Fix undefined in core-test and printf-test (#1345) Orivej Desh 2019-10-08 13:28:39 +0000
  • 66936d3e8f Fix undefined in printf %0$ Orivej Desh 2019-10-08 09:10:51 +0000
  • 1bb56544ae Fix undefined in printf-test Orivej Desh 2019-10-08 09:10:18 +0000
  • 5e489531c1 Fix undefined in core-test Orivej Desh 2019-10-08 09:09:38 +0000
  • b60114533f Implement more bigint operations Victor Zverovich 2019-10-06 12:34:02 -0700
  • c41cea8b18 Initial implementation of square Victor Zverovich 2019-10-05 11:45:33 -0700
  • 622c46289b Initial implementation of square Victor Zverovich 2019-10-05 11:45:33 -0700
  • 0c7650373c Fix handling of types convertible to std::string_view Victor Zverovich 2019-10-04 17:21:10 -0700
  • 3aeae96282 Fix handling of types convertible to std::string_view Victor Zverovich 2019-10-04 17:21:10 -0700
  • a04bae9733 Make localtime() aware of timezone changes Guillaume Maudoux 2019-10-04 10:54:36 +0200
  • 0571013709 Repoint one more Python 2 link to Python 3 Jack Andersen 2019-09-30 16:43:04 -1000
  • edb802c2e6
    Repoint one more Python 2 link to Python 3 Jack Andersen 2019-09-30 16:43:04 -1000
  • fa2bb60f3c Remove no-op destructor definitions to opt-in for compiler generated ones Deniz Evrenci 2019-09-30 18:51:30 +0900
  • 48f76dbb52 Remove unneeded stuff text Victor Zverovich 2019-09-29 09:47:32 -0700
  • ca3dacba47 Remove algorithm.hpp Victor Zverovich 2019-09-29 09:43:23 -0700
  • 6d47e093c5 Remove utility.hpp Victor Zverovich 2019-09-29 09:41:03 -0700
  • d1626e96ef Remove unused overloads Victor Zverovich 2019-09-29 09:29:19 -0700
  • 160bcb723c Remove lazy_segment_range Victor Zverovich 2019-09-29 09:25:29 -0700
  • d2c9276fcd let README point to python 3 instead of 2 Paul Dreik 2019-09-29 08:55:09 +0200
  • 1ebea75de2
    let README point to python 3 instead of 2 Paul Dreik 2019-09-29 08:55:09 +0200
  • c7ea093c27 Handle Supplemental Symbols and Pictographs Victor Zverovich 2019-09-19 15:34:54 -0700
  • 00434c93ef Implement correct width computation Victor Zverovich 2019-09-15 11:08:51 -0700
  • b12033fd68 Handle grapheme clusters when computing width Victor Zverovich 2019-09-15 06:08:00 -0700
  • e5ab813ffb Add a subset of the text library as an optional component Victor Zverovich 2019-09-14 17:47:56 -0700
  • 0fc7bd1573 Fix ambiguity for types with dodgy conversions Victor Zverovich 2019-09-28 09:13:32 -0700
  • b4f1988c4b Provide overload for fmt::join that handles std::tuples Jeremy Ong 2019-09-25 19:23:39 -0600
  • 8358a5e213 Provide overload for fmt::join that handles std::tuples Jeremy Ong 2019-09-25 19:23:39 -0600
  • 8fd0746abf add print tests Daumantas Kavolis 2019-09-26 16:26:06 +0100
  • d029b2db15 overload print from fmt/core.h Daumantas Kavolis 2019-09-26 16:14:28 +0100
  • 30de36aefa provide print overload for compiled format Daumantas Kavolis 2019-09-26 15:37:14 +0100
  • 45a1990bab fix ambigous olverloads for compiled format Daumantas Kavolis 2019-09-26 15:36:56 +0100
  • 5f49bf1fab add char_t_impl specialization for compiled format Daumantas Kavolis 2019-09-26 15:36:03 +0100
  • cea6bc09c2 more meaningful names for SFINAE Daumantas Kavolis 2019-09-26 15:34:29 +0100
  • 4b8f8fac96
    Update README.rst Victor Zverovich 2019-09-25 07:14:45 -0700
  • 3b2fc033d1 Making CUDA test work with CMAKE_MSVC_RUNTIME_LIBRARY Richard Musil 2019-09-19 14:58:15 +0200
  • 6e68b51687 Removed MSVC_RUNTIME_LIBRARY logic from the CMake file. Richard Musil 2019-09-24 22:24:38 +0200
  • ac59d9f3a4 workaround VS2019 Update 3 compiler bug. (#1328) mwinterb 2019-09-24 11:29:29 -0700
  • c7d4af9b2c reformatted. Michael Winterberg 2019-09-24 10:31:13 -0700
  • 35658bf42d workaround VS2019 Update 3 compiler bug. Michael Winterberg 2019-09-24 10:27:45 -0700
  • 8f27ce4d8b add test for multiple compilation types Daumantas Kavolis 2019-09-24 10:54:49 +0100
  • 89b0c71fa9 fix name clash in header-only mode Daumantas Kavolis 2019-09-24 10:54:32 +0100
  • f6a783ad2e fix get Daumantas Kavolis 2019-09-24 10:53:55 +0100
  • 2cee762c0f add test for multiple compilation types Daumantas Kavolis 2019-09-24 10:54:49 +0100
  • c0b076f753 fix name clash in header-only mode Daumantas Kavolis 2019-09-24 10:54:32 +0100
  • 0d49c0fbb1 fix get Daumantas Kavolis 2019-09-24 10:53:55 +0100
  • 0aa4721472 Compile-time error on too many arguments provided Mart Slot 2019-09-24 08:27:15 +0000
  • ccc8f5db02 Disable integral operator<< (#1316) Victor Zverovich 2019-09-23 20:34:08 -0700
  • 20fdb88a1c Remove redundant and nonportable test (#1313) Victor Zverovich 2019-09-23 13:36:12 -0700