Commit Graph

  • 125fc5e520 Update comment Victor Zverovich 2019-11-20 11:45:25 -08:00
  • 6793ffc1d6 Update README.rst Victor Zverovich 2019-11-20 09:33:59 -08:00
  • f4fcc5fd28 Update README.rst Victor Zverovich 2019-11-20 09:31:11 -08:00
  • 4de41aa655 Move basic_writer::write_fp to where it belongs Victor Zverovich 2019-11-20 08:22:34 -08:00
  • 404a880bd4 Make parse_arg_id more readable Victor Zverovich 2019-11-20 08:12:23 -08:00
  • 092d2dc7b2 Merge safe-duration-cast.h into chrono.h Victor Zverovich 2019-11-20 07:51:14 -08:00
  • 093e554211 Remove redundant qualification Victor Zverovich 2019-11-20 07:44:09 -08:00
  • d0696b0aa6 warning C4456: declaration of 'num_digits' hides previous local declaration Ivan Shynkarenka 2019-11-20 11:10:33 +03:00
  • 66d7746bb3 Use grisu for exponent notation Victor Zverovich 2019-11-19 15:18:38 -08:00
  • e9bff78814 Don't parse % unless FMT_DEPRECATED_PERCENT is set Victor Zverovich 2019-11-19 11:54:18 -08:00
  • 57b6f2966d Deprecate the fmt macro Victor Zverovich 2019-11-19 10:20:31 -08:00
  • d79493e5ee Remove Grisu2 Victor Zverovich 2019-11-19 09:50:59 -08:00
  • 78842ce0d6 test: add default constructor for a const value Leon Klingele 2019-11-19 15:13:38 +01:00
  • 5420bcce2d Make % an opt-in to improve compatibility with std::format Victor Zverovich 2019-11-18 08:04:43 -08:00
  • 56a2e2075c Refactor float spec parsing Victor Zverovich 2019-11-18 05:10:11 -08:00
  • ed117baa4f Replace bool with float_format and add exponential Victor Zverovich 2019-11-17 14:17:50 -08:00
  • f26446290b Move float_spec_handler to internal namespace and update asserts Victor Zverovich 2019-11-17 13:47:00 -08:00
  • 7e1cb3237a Fix indentation Victor Zverovich 2019-11-17 13:17:43 -08:00
  • f67783d7e6 Clarify that numeric alignment is deprecated Victor Zverovich 2019-11-17 10:24:55 -08:00
  • 1c6d85f7bb Apply coding conventions to examples Victor Zverovich 2019-11-17 10:15:16 -08:00
  • 4a1da44f91 Apply coding conventions to examples Victor Zverovich 2019-11-17 10:14:06 -08:00
  • 080b6899d2 Tweak the docs Victor Zverovich 2019-11-17 10:10:32 -08:00
  • c01ec54fde Document and clean basic_format_parse_context Victor Zverovich 2019-11-17 08:54:34 -08:00
  • b0c2ab93fa Bump version Victor Zverovich 2019-11-17 08:35:26 -08:00
  • 9b7fe2a4a1 Don't use POSIX API on UWP Victor Zverovich 2019-11-15 07:32:50 -08:00
  • c58b7d9c2f Use overridden locale in ostream Daniel Laügt 2019-11-13 13:08:47 +01:00
  • ceff9b0b2e Tweak the docs Victor Zverovich 2019-11-16 07:14:57 -08:00
  • 3dc8639f8a [docs] Added conda Tom de Geus 2019-11-16 07:30:31 +01:00
  • dcde089b4e Improve POSIX API detection Victor Zverovich 2019-11-15 05:41:14 -08:00
  • 2145a7bdcc Move has_formatter into the public fmt namespace. (#1407) David P. Sicilia 2019-11-14 10:08:24 -05:00
  • 52ae134f84 Remove broken CI config Victor Zverovich 2019-11-14 07:06:38 -08:00
  • 0d6dd0cc6a Correct basic_string_view from string ctor Victor Zverovich 2019-11-14 05:57:23 -08:00
  • 1f918159ed [clang-tidy] Replace deprecated C headers Rosen Penev 2019-11-07 13:10:32 -08:00
  • 6868f888b2 [clang-tidy] Add missing override Rosen Penev 2019-11-07 13:02:05 -08:00
  • 87cd545a1e [clang-tidy] Replace {} with = default Rosen Penev 2019-11-07 12:58:32 -08:00
  • 12f9437e22 [clang-tidy] Use auto Rosen Penev 2019-11-07 12:57:30 -08:00
  • bb0c8bfea8 [clang-tidy] Add noexcept where move is used Rosen Penev 2019-11-07 12:56:09 -08:00
  • e6e8298904 [clang-tidy] Add parentheses to macro arguments Rosen Penev 2019-11-07 12:44:10 -08:00
  • 0f0848e4f4 [clang-tidy] Use braced init list Rosen Penev 2019-11-07 12:42:35 -08:00
  • a1fb5c7337 [clang-tidy] Changes suffixes to uppercase Rosen Penev 2019-11-07 12:40:46 -08:00
  • 8a411c2bca [clang-tidy] Turn deleted function to public Rosen Penev 2019-11-07 12:38:37 -08:00
  • 0047dc10a2 Mark apidoc as rst Victor Zverovich 2019-11-06 15:16:02 +00:00
  • 263cdef8a0 Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2019-11-06 13:19:56 +00:00
  • d4ca54253a Update docs Victor Zverovich 2019-11-06 12:48:21 +00:00
  • 5bb7b28e15 Document members Victor Zverovich 2019-11-05 10:43:18 +00:00
  • 1409dfe76b Try fix CI Victor Zverovich 2019-11-05 07:40:06 +00:00
  • f1559e1d56 Use grouping() from locale for specifier 'n' daniel 2019-11-03 00:28:52 +01:00
  • ffd05e65ed basic_parse_context -> basic_format_parse_context per standard and document Victor Zverovich 2019-11-04 11:37:40 +00:00
  • 0889856d61 Fix UTF-8 truncation Attila Tajti 2019-11-02 10:02:28 +01:00
  • d6eede9e08 Remove redundant ctor Victor Zverovich 2019-11-01 12:09:04 -07:00
  • 213e09644f Workaround X11 madness (#1388) Victor Zverovich 2019-11-01 08:37:51 -07:00
  • 6bfc9af8c9 Add double support to compile Victor Zverovich 2019-10-30 20:45:29 -07:00
  • 3487f1b9cd Always inline grisu_gen_digits and disable grisu2 by default Victor Zverovich 2019-10-30 16:52:00 -07:00
  • 791294d17b Apply get_cached_power optimization by jk-jeon Victor Zverovich 2019-10-30 08:07:01 -07:00
  • 8e700619b7 Simplify format_handler Victor Zverovich 2019-10-30 07:02:38 -07:00
  • 58c6f8c7f5 Make unsigned-integer-overflow sanitizer happy (#1377) Victor Zverovich 2019-10-28 14:30:56 -07:00
  • 40414b3446 Don't emit trailing zeros in exponential notation (#1376) Victor Zverovich 2019-10-28 12:31:00 -07:00
  • b7a157401e Simplify grisu_writer Victor Zverovich 2019-10-21 17:07:45 -07:00
  • 7aa58c30bf Simplify NVCC checks Victor Zverovich 2019-10-23 11:32:35 -07:00
  • 8e9bffa986 clang-format Victor Zverovich 2019-10-23 11:20:21 -07:00
  • ce4d87acd4 Remove obsolete comment and clang-format Victor Zverovich 2019-10-23 11:15:43 -07:00
  • 21acc2af43 Fix more Visual Studio 2019 pedantic warnings (#1371) Ivan Shynkarenka 2019-10-23 03:13:03 +03:00
  • 00669427df Patch compiler error when building using nvcc kent-tri 2019-10-21 17:17:22 +09:00
  • d39ebf3ff2 Optimize counting Victor Zverovich 2019-10-21 06:51:21 -07:00
  • 6498bc6d31 Simplify grisu_writer Victor Zverovich 2019-10-20 19:29:24 -07:00
  • a967dcbe20 Improve handling of signs Victor Zverovich 2019-10-20 19:02:38 -07:00
  • 8498bc97dd Initialize all the things Victor Zverovich 2019-10-20 17:12:19 -07:00
  • e2ea940673 Handle assymetric boundaries Victor Zverovich 2019-10-20 07:55:05 -07:00
  • 2bc5585ff0 Fix computing lower boundaries for smallest normalized double Victor Zverovich 2019-10-18 16:55:07 -07:00
  • bb728a572a packed_arg_bitsize -> packed_arg_bits and remove packed_arg_mask Victor Zverovich 2019-10-18 07:43:46 -07:00
  • 36d1390e67 Implement round half to even Victor Zverovich 2019-10-13 19:59:09 -07:00
  • 599e0aef45 Support single precision floats in grisu formatting Orivej Desh 2019-10-12 12:17:27 +00:00
  • 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 +03:00
  • c4dc6bef24 Apply clang-format Victor Zverovich 2019-10-13 18:31:09 -07:00
  • 646966e973 Reduce bigint capacity Victor Zverovich 2019-10-13 14:06:38 -07:00
  • a5abe5d95c Handle negative exponent and nonnegative power Victor Zverovich 2019-10-13 13:16:09 -07:00
  • 1cbc5fa6cb Handle negative exponent and rename value/pow10 to numerator/denominator Victor Zverovich 2019-10-13 11:36:21 -07:00
  • f7a5748fd3 Partially implement (FPP)^2 Victor Zverovich 2019-10-13 09:03:07 -07:00
  • 0e94b931a2 Fix a linkage error introduced by #1360 (#1362) Victor Zverovich 2019-10-13 08:23:47 -07:00
  • 5e58eb97b1 Implement add_compare Victor Zverovich 2019-10-13 07:08:39 -07:00
  • 3a15ea3ea5 Rename write_double to write_fp Orivej Desh 2019-10-12 03:38:31 +00:00
  • b87ac4d840 Distinguish float from double Orivej Desh 2019-10-12 02:47:59 +00:00
  • a927dda9bb Use words for packed constants Orivej Desh 2019-10-12 03:34:56 +00:00
  • dd11d45847 Encode types using 5 bits Orivej Desh 2019-10-12 03:22:27 +00:00
  • b55551f900 Implement more comparison operators Victor Zverovich 2019-10-12 08:33:24 -07:00
  • 96f91428c6 Add defaulted copy and move operations to format_error and system_error (#1347) Deniz Evrenci 2019-10-12 02:44:20 +09:00
  • b732f28c00 Deduplicate color vformat and vprint Orivej Desh 2019-10-10 22:42:54 +00:00
  • a82c1dc6d9 use memory_buffer to make color print behave atomic #1348 (#1351) Tanki Zhang 2019-10-10 11:28:56 -04:00
  • 2730e90186 Fix compile error in printf with gcc9 (#1354) Victor Zverovich 2019-10-09 18:58:40 -07:00
  • e4d6d9d7c8 Implement divmod Victor Zverovich 2019-10-09 10:31:17 -07:00
  • a1079e9fd6 Fix undefined in format-test (#1349) Orivej Desh 2019-10-08 22:42:51 +00:00
  • b66bb6b71f Fix undefined in core-test and printf-test (#1345) Orivej Desh 2019-10-08 13:28:39 +00:00
  • b60114533f Implement more bigint operations Victor Zverovich 2019-10-06 12:34:02 -07:00
  • c41cea8b18 Initial implementation of square Victor Zverovich 2019-10-05 11:45:33 -07:00
  • 0c7650373c Fix handling of types convertible to std::string_view Victor Zverovich 2019-10-04 17:21:10 -07:00
  • 0571013709 Repoint one more Python 2 link to Python 3 Jack Andersen 2019-09-30 16:43:04 -10:00
  • d2c9276fcd let README point to python 3 instead of 2 Paul Dreik 2019-09-29 08:55:09 +02:00
  • 0fc7bd1573 Fix ambiguity for types with dodgy conversions Victor Zverovich 2019-09-28 09:13:32 -07:00
  • b4f1988c4b Provide overload for fmt::join that handles std::tuples Jeremy Ong 2019-09-25 19:23:39 -06:00
  • 4b8f8fac96 Update README.rst Victor Zverovich 2019-09-25 07:14:45 -07:00