Commit Graph

  • 6100ed4bb3 Eliminate NVCC NVidia compiler emits unreachable code warnings Greg Sjaardema 2019-12-18 10:05:25 -07:00
  • 1afe201ae8 Handle block boundaries in utf8_to_utf16 Victor Zverovich 2019-12-18 09:40:51 -08:00
  • cd2b99032f Chore(readme): use https (#1481) 谭九鼎 2019-12-17 08:48:27 -06:00
  • 9acf89fef6 Mitigate MSVC issue with min/max macros (#1480) parkertomatoes 2019-12-16 11:24:00 -05:00
  • 9ea42fb26e Rename posix-test to os-test Victor Zverovich 2019-12-15 14:51:37 -08:00
  • da2569827e posix.cc -> os.cc Victor Zverovich 2019-12-15 12:25:40 -08:00
  • 35959a31d7 Move OS-specific APIs to a separate header Victor Zverovich 2019-12-15 08:54:16 -08:00
  • ec2463c905 Implement utf8_to_utf16 using utf8_decode Victor Zverovich 2019-12-15 07:45:57 -08:00
  • 0012917f69 Add a UTF-8 decoder Victor Zverovich 2019-12-15 07:27:09 -08:00
  • 9e450911fa Give an error on precision overflow Victor Zverovich 2019-12-14 07:45:27 -08:00
  • 068d20bc31 Avoid shadowing warnings in FMT_STRING Victor Zverovich 2019-12-14 07:00:08 -08:00
  • a99fbe67b9 Apply a typo fix retroactively Victor Zverovich 2019-12-14 06:50:53 -08:00
  • adbed11ed4 Fix a typo Victor Zverovich 2019-12-13 15:49:40 -08:00
  • 8ab1c5c6e8 Squelch MSVC warning exporting subclasses of runtime_error (fix for PR #1433) (#1470) iPherian 2019-12-13 12:16:36 -08:00
  • a770009fcc Improve error reporting Victor Zverovich 2019-12-13 11:28:09 -08:00
  • 598e6042d1 warning C4468: 'fallthrough': attribute must be followed by a case label or a default label Ivan Shynkarenka 2019-12-12 15:40:21 +03:00
  • e09814dc93 Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2019-12-11 15:44:44 -08:00
  • b272fb3605 Extend FMT_FALLTHROUGH compatibily to gcc and clang pre-C++17 (#1469) Federico 2019-12-11 23:28:20 +01:00
  • f94b7364b9 Update version Victor Zverovich 2019-12-11 06:16:42 -08:00
  • 7abec071b5 Update changelog Victor Zverovich 2019-12-11 06:15:06 -08:00
  • b7eb8c8921 Prepare for the next release Victor Zverovich 2019-12-10 21:50:14 -08:00
  • ae7c50185d Reintroduce sprintf_format for ABI compatibility Victor Zverovich 2019-12-10 20:44:08 -08:00
  • 9f2e7edaeb Fix handling of types convertible to std::string_view Victor Zverovich 2019-12-09 13:25:08 -08:00
  • fd52de0c6b Add FMT_CUDA_TEST CMake option to enable cuda-test Victor Zverovich 2019-12-09 07:30:34 -08:00
  • f675cb887e Remove redundant cast Victor Zverovich 2019-12-08 18:01:59 -08:00
  • 73a16b827f Fix handling of int128_t in format-impl-test (#1461) Victor Zverovich 2019-12-08 17:07:20 -08:00
  • 72879db40e Clean-up sign-conversion warnings in public headers Florin Iucha 2019-11-29 20:57:14 -05:00
  • d3aa0c3a28 Clean-up sign-conversion warnings in test code Florin Iucha 2019-12-01 17:41:52 -05:00
  • 31de9a1b80 Revert "Clean-up sign-conversion warnings in test code" Victor Zverovich 2019-12-08 15:47:24 -08:00
  • 227bfe62dd Clean-up sign-conversion warnings in test code Florin Iucha 2019-12-01 17:41:52 -05:00
  • 95dfdc6cc4 Update README.rst Victor Zverovich 2019-12-07 10:12:56 -08:00
  • 5916ff63c4 Update README.rst Victor Zverovich 2019-12-07 10:12:15 -08:00
  • 1ab80aa92c Fix handling of types with custom formatters that are convertible to std::string_view Deniz Evrenci 2019-12-05 13:12:46 +09:00
  • 4f4d876616 Remove '%' from the docs Victor Zverovich 2019-12-06 07:06:19 -08:00
  • f443bd3baf Ditch decimal_formatter (#1363) Victor Zverovich 2019-12-05 19:07:45 -08:00
  • 1219b65f21 Relax fallthrough attribute detection Victor Zverovich 2019-12-05 10:04:29 -08:00
  • 071794ec65 Update version Victor Zverovich 2019-12-04 12:21:48 -08:00
  • d22e4ad85b Remove trailing comma Victor Zverovich 2019-12-04 12:20:52 -08:00
  • 983806b0c1 Update changelog Victor Zverovich 2019-12-04 12:03:44 -08:00
  • 02af5beb8a Bump version and update changelog Victor Zverovich 2019-12-04 10:22:07 -08:00
  • 123e7f7fc3 Revert #1433 because of build failures (#1450) Victor Zverovich 2019-12-03 09:24:15 -08:00
  • 168460f02c Remove TYPES Victor Zverovich 2019-12-03 06:45:00 -08:00
  • a64f60c849 Remove unneeded FMT_API. Egor Pugin 2019-12-03 04:26:27 +03:00
  • 1a599117d8 Export assert_fail with FMT_API. This fixes dll build. Egor Pugin 2019-12-03 04:14:16 +03:00
  • b160123e39 Update ChangeLog.rst Victor Zverovich 2019-12-02 16:18:06 -08:00
  • 5981588565 Fix compilation with MinGW Beat Bolli 2019-12-02 20:40:59 +01:00
  • 8bbe76af3a Add a missing decimal point in exponent notation with trailing zeros Victor Zverovich 2019-12-02 11:36:33 -08:00
  • 4ca6821e8f Update version Victor Zverovich 2019-12-01 16:58:40 -08:00
  • 7111a1eb9f Bump version Victor Zverovich 2019-12-01 16:50:07 -08:00
  • ae00bbdc91 Update changelog Victor Zverovich 2019-12-01 16:39:58 -08:00
  • e71e07d9fb Update changlog Victor Zverovich 2019-12-01 16:26:07 -08:00
  • 0184df7020 Update docs Victor Zverovich 2019-12-01 14:49:56 -08:00
  • 1cbae6e9ba Put vprint declarations in one place Victor Zverovich 2019-12-01 14:43:51 -08:00
  • 159f89e2b8 Fixing installation directory of '*.dll' files on Windows Robert Franke 2019-11-29 17:01:32 +01:00
  • 4b120b68ae Clean up includes Victor Zverovich 2019-12-01 10:19:07 -08:00
  • 186b225d9d Update changlog Victor Zverovich 2019-12-01 10:16:01 -08:00
  • 4cbf4888ea Update changelog Victor Zverovich 2019-12-01 10:04:38 -08:00
  • e31f2b3d03 Update changelog Victor Zverovich 2019-12-01 09:27:28 -08:00
  • 62da1db62a Avoid wchar_t instantiations Victor Zverovich 2019-12-01 07:22:51 -08:00
  • 3bc28fcc6b Squelch MSVC warning exporting subclasses of runtime_error Chris Martin 2019-11-29 10:33:47 -05:00
  • 3c05fa46c6 Update changelog Victor Zverovich 2019-11-30 09:18:16 -08:00
  • ba6e330fd3 digits -> num_bits Victor Zverovich 2019-11-30 08:19:58 -08:00
  • 6037b3cae9 Fix dangling else problem in FMT_ASSERT Victor Zverovich 2019-11-30 07:52:33 -08:00
  • fafb03fa6d Fix handling of fallback_uintptr Victor Zverovich 2019-11-30 06:35:52 -08:00
  • 2f9acd1838 Remove dependency on <cassert> Victor Zverovich 2019-11-29 08:04:47 -08:00
  • aaf829bfb1 Fix fallback pointer formatting on big endian, take 2 Victor Zverovich 2019-11-29 07:07:08 -08:00
  • b994a0ab13 Fix handling of missing fraction in snprintf_float Victor Zverovich 2019-11-29 06:17:29 -08:00
  • bb205d940d Fix fallback pointer formatting on big endian Victor Zverovich 2019-11-29 05:15:59 -08:00
  • ef7369ce90 Update docs Victor Zverovich 2019-11-28 08:09:46 -08:00
  • 40e4c227db Update changelog Victor Zverovich 2019-11-28 07:43:22 -08:00
  • ea54b21e78 Remove invalid noexcept annotation Florin Iucha 2019-11-27 13:03:30 -05:00
  • 9cbf4b087c Fix -Wconversion warnings Florin Iucha 2019-11-27 11:59:19 -05:00
  • 1200a34e10 Update changelog Victor Zverovich 2019-11-27 16:15:42 -08:00
  • 9c7e2a6c6f Add missing newline Victor Zverovich 2019-11-27 11:06:40 -08:00
  • 34e921f6fe Update docs Victor Zverovich 2019-11-27 09:26:32 -08:00
  • c3be0f593d Refactor floating-point formatting Victor Zverovich 2019-11-27 07:32:29 -08:00
  • c68703c9f4 float_spec -> float_specs Victor Zverovich 2019-11-26 15:52:56 -08:00
  • 9a21728b0a Remove gen_digits_params Victor Zverovich 2019-11-26 11:27:27 -08:00
  • 3de36e9348 Enable -Wswitch-enum in CI Victor Zverovich 2019-11-26 09:10:24 -08:00
  • 4afb39bc24 Update README.rst Victor Zverovich 2019-11-26 08:33:16 -08:00
  • 7ffa62db18 Fix precision handling in snprintf_float Victor Zverovich 2019-11-25 20:00:10 -08:00
  • 0d07db1234 Fix handling of streamable and convertible to string types Victor Zverovich 2019-11-25 16:46:33 -08:00
  • d19ed6716d Fix hexfloat buffer reallocation Victor Zverovich 2019-11-25 14:57:11 -08:00
  • 99b6e928d4 Fix handling of types with deleted rvalue conversion to string (#1421) Victor Zverovich 2019-11-25 08:30:47 -08:00
  • 57cd3f72e9 Update comment Victor Zverovich 2019-11-24 15:34:33 -08:00
  • 111fc127fe Remove fp::operator- Victor Zverovich 2019-11-24 13:28:15 -08:00
  • 6003ec3f25 Simplify Grisu implementation Victor Zverovich 2019-11-24 11:43:59 -08:00
  • 8877a67724 Instantiate snprintf_float Victor Zverovich 2019-11-24 08:57:39 -08:00
  • 75fff1db64 Minor cleanup Victor Zverovich 2019-11-24 08:43:56 -08:00
  • 28d7191c27 Don't print trailing zero with fixed, precision=0, and showpoint (#1417) Victor Zverovich 2019-11-24 08:22:18 -08:00
  • 43271ba8e8 Handle null terminator at the end of the buffer Victor Zverovich 2019-11-24 06:38:01 -08:00
  • 63a9f3fcd4 fix bad oss fuzz link in the oss-fuzz badge Paul Dreik 2019-11-23 08:33:51 +01:00
  • 4cf59ce734 Integrate Grisu and sprintf digit generators Victor Zverovich 2019-11-23 06:22:30 -08:00
  • 7395472dde Refactor floating-point formatting Victor Zverovich 2019-11-22 11:15:09 -08:00
  • 9108b25da9 Merge branch 'float' Victor Zverovich 2019-11-22 08:54:28 -08:00
  • 4d366c68b7 Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2019-11-22 08:53:58 -08:00
  • ded1e7679e Refactor floating point formatting Victor Zverovich 2019-11-21 18:48:25 -08:00
  • c7edd8e570 Cleanup FP formatting Victor Zverovich 2019-11-20 13:17:03 -08:00
  • 75108a56f6 Don't print % for nan and inf Victor Zverovich 2019-11-20 12:26:48 -08:00
  • 3e1f70fe02 Merge write_fp into write Victor Zverovich 2019-11-20 12:20:17 -08:00