Commit Graph

  • 51f8d0cc21 Reuse log10_2_significand constant Victor Zverovich 2020-09-23 13:19:21 -07:00
  • 1305cbeb6f Fix MSVC2019 error C2049 when compiling with /clr (#1897) Riccardo Ghetta (larix) 2020-09-23 18:55:41 +02:00
  • 2d4fde3a2e Don't emit trailing zero for consistency with std::format Victor Zverovich 2020-09-23 08:39:00 -07:00
  • 5fd89d50e4 Minor simplifications Victor Zverovich 2020-09-23 06:53:18 -07:00
  • 605ce5e429 Simplify divisible_by_power_of_2 Victor Zverovich 2020-09-22 20:44:29 -07:00
  • 085171e7e6 Remove grisu_count_digits Victor Zverovich 2020-09-22 19:36:52 -07:00
  • aa729bf25b Remove dead code Victor Zverovich 2020-09-22 16:58:02 -07:00
  • aa2ddf9b86 Simplify Dragonbox integration Victor Zverovich 2020-09-22 16:20:40 -07:00
  • c1654ce487 Simplify uint32_or_64_or_128_t definition Victor Zverovich 2020-09-22 15:08:37 -07:00
  • 33712dc07a Combine pragmas Victor Zverovich 2020-09-22 14:47:35 -07:00
  • e5942ac9dd Tweak comments Victor Zverovich 2020-09-22 14:36:10 -07:00
  • aae7a1338c Remove unused pragmas Victor Zverovich 2020-09-22 14:00:41 -07:00
  • 6bcde9aab2 https://github.com/fmtlib/fmt/pull/1882#issuecomment-696823912 (#1894) jk-jeon 2020-09-22 10:33:52 -07:00
  • bb0db5e51e clang-format Victor Zverovich 2020-09-22 08:19:37 -07:00
  • 16410056bf Optimize copy_str for counting_iterator Victor Zverovich 2020-09-22 07:38:19 -07:00
  • 2591ab91c3 MSVC optimizations for count_digits. (#1890) mwinterb 2020-09-21 11:38:06 -07:00
  • d5b8002dcb Update README.rst Victor Zverovich 2020-09-21 09:40:49 -07:00
  • 821471e1d1 qkw: generalizing aliasing | using fmt library and it's features (#1888) Ravi J 2020-09-21 11:39:07 -05:00
  • 2e620ddbcd Small improvements that should have zero to negligible impact on the runtime (#1887) jk-jeon 2020-09-20 09:34:44 -07:00
  • 2f7e08856b Disable range formatter if value type is not formattable (#1885) Victor Zverovich 2020-09-20 07:53:13 -07:00
  • c46a8de4e1 Simplify test Victor Zverovich 2020-09-20 06:59:01 -07:00
  • 2696dc9273 add forgotten template argument to make_format_args which made some u… (#1877) rimathia 2020-09-20 15:51:11 +02:00
  • 0016da7ab3 Don't generate zeros and fix UB on huge precision Victor Zverovich 2020-09-19 16:01:43 -07:00
  • ce3f76994a Merge intrinsic blocks Victor Zverovich 2020-09-19 07:54:45 -07:00
  • 3b6248f602 Change formatting Junekey Jeon 2020-09-18 13:06:20 -07:00
  • 2d9b1dd0ad Fix sign mismatch Junekey Jeon 2020-09-18 13:06:08 -07:00
  • 1f0600a23b Fix bug regarding FMT_SAFEBUFFERS Junekey Jeon 2020-09-18 12:35:04 -07:00
  • 2ecdbb986d Fix a bug in ctzll Junekey Jeon 2020-09-18 11:25:14 -07:00
  • 6f81ea151a Fix typo (and thus bug) Junekey Jeon 2020-09-18 11:21:07 -07:00
  • 0c8ffe9b0f Implement Dragonbox (first version) Junekey Jeon 2020-09-18 11:14:28 -07:00
  • 42699bf408 Fix msvc version of clz & clzll (#1880) jk-jeon 2020-09-18 11:07:01 -07:00
  • bc51a8df04 Disable fallthrough attributes for the Intel compilers on Linux and MacOS (#1879) Axel Kohlmeyer 2020-09-18 12:57:00 -04:00
  • 45da432d60 fix compiler warnings in public header files Jan Schwers 2020-09-03 16:38:35 +02:00
  • d55e61f120 Improve FMT_ALWAYS_INLINE (#1878) jk-jeon 2020-09-17 15:21:17 -07:00
  • 7e6827521a Remove trailing zeros when using fallback formatter (#1873) Victor Zverovich 2020-09-17 08:11:00 -07:00
  • 1d696dc280 Handle exotic character types in compilation Victor Zverovich 2020-09-17 06:35:33 -07:00
  • f674434a67 Add format_to_n overload that accepts FMT_COMPILE (from #1767) (#1869) Alexey Ochapov 2020-09-15 17:28:06 +03:00
  • 5b5a597198 Fix handling of wide alignment Victor Zverovich 2020-09-15 06:53:06 -07:00
  • f80ed64dd9 Update README.rst Victor Zverovich 2020-09-14 11:13:51 -07:00
  • 3813966497 Simplify fallback format Victor Zverovich 2020-09-13 11:27:34 -07:00
  • dce8e49b4f Handle float in fallback formatter Victor Zverovich 2020-09-13 09:03:03 -07:00
  • 78b5944313 Spelling Victor Zverovich 2020-09-12 13:14:49 -07:00
  • f233b56cdd Don't generate insignificant digits Victor Zverovich 2020-09-12 09:19:50 -07:00
  • 595902f8a0 Update test Victor Zverovich 2020-09-11 07:57:40 -07:00
  • 4f2ee8921d Use built-in FP formatter for any precision Victor Zverovich 2020-09-11 07:19:37 -07:00
  • 58a044be5d Use built-in FP formatter for any precision Victor Zverovich 2020-09-11 07:19:37 -07:00
  • efe3694f15 Macro tweak and clang-format Victor Zverovich 2020-09-07 14:43:00 -07:00
  • 9f312fe87e Implement fallback FP formatting with given precision (#1526) Victor Zverovich 2020-09-07 09:34:05 -07:00
  • fb289cf56b Fix coding conventions Victor Zverovich 2020-09-06 09:26:32 -07:00
  • 86f0a7046e Fix formatting Victor Zverovich 2020-09-06 08:58:19 -07:00
  • bff4d18efb Add color format_to overloads * Fix variable size basic_memory_buffer colorization * Fix an unused arguments warning on GCC that blocks the CI otherwise * Ref #1842 * Ref #1593 Denis Blank 2020-08-30 21:48:49 +02:00
  • f19b8885f2 Fixed a warning in mingw32/mingw64 (#1860) Ivan Shynkarenka 2020-09-06 16:27:37 +03:00
  • f8e00a084a NOMINMAX not handled properly (#1855) Giovanni Cerretani 2020-09-03 18:45:47 +02:00
  • 6cccdc24bc Fix move constructor (#1844) Victor Zverovich 2020-09-01 08:16:53 -07:00
  • 69902c1787 Allow use of <fcntl.h> in Linux when __has_include is not available (#1848) t-wiser 2020-09-01 09:29:34 -04:00
  • 1edd38b96e Add append mode. (#1847) t-wiser 2020-08-31 18:48:39 -04:00
  • e66ba16923 Added build2 usage instructions. (#1838) Joël Lamotte 2020-08-29 00:15:15 +02:00
  • f39e6fb617 Add formatters for chrono::time_point<system_clock> (#1837) Adam Burgess 2020-08-29 00:41:38 +10:00
  • 77b627be20 Fix bogus MSVC warnings (#1825) Victor Zverovich 2020-08-26 11:43:49 -07:00
  • 5dff01d31b Add complex tests Victor Zverovich 2020-08-22 07:56:28 -07:00
  • d16d585e64 Update signatures Victor Zverovich 2020-08-26 09:35:19 -07:00
  • c7e6d8afb0 Fix usage of override (#1836) Alexander Lanin 2020-08-23 20:01:46 +02:00
  • 92bff2fe2c Revert "Add missing includes" Victor Zverovich 2020-08-21 16:24:53 -07:00
  • a0dcfbc57b Add ptr to docs Victor Zverovich 2020-08-21 06:54:05 -07:00
  • 1651b2d433 Fix detail::write with fallback formatter (#1829) Alexey Ochapov 2020-08-20 16:41:09 +03:00
  • 06895a7687 Add missing includes Victor Zverovich 2020-08-19 15:18:24 -07:00
  • 92a448a071 Apply clang-format Victor Zverovich 2020-08-19 10:42:22 -07:00
  • 6be6544668 Fixing buffer_appender's ++ slicing (#1822) Barry Revzin 2020-08-18 14:37:56 -05:00
  • 951e0d2333 CMakeLists.txt: Added Wundef warning to clang and gcc. (#1823) medithe 2020-08-18 16:04:44 +02:00
  • f9f02df719 CMakeLists.txt: Clang-warnings: removed -Wno-sign-conversion (#1817) medithe 2020-08-14 22:58:20 +02:00
  • 76e97dc4df Eliminate shadowed variable warnings on intel (#1816) Greg Sjaardema 2020-08-13 19:58:31 -06:00
  • e204df0e66 nvcc compiler should be EDG-based, but fails test (#1818) Greg Sjaardema 2020-08-13 16:18:57 -06:00
  • 1c8bb54703 small changes to reduce clang-9 warnings (#1808) medithe 2020-08-13 20:56:03 +02:00
  • 4b69c78751 fix: warning C4100: unreferenced formal parameter (#1814) Seokjin Lee 2020-08-12 22:57:22 +09:00
  • fb0aeb8209 fix: disabled UDL templates for PGI (#1811) (#1812) n16h7hunt3r 2020-08-12 00:27:27 +02:00
  • 54daa0864a Add dynamic width support to FMT_COMPILE (#1809) Victor Zverovich 2020-08-10 09:13:13 -07:00
  • 6fb7c6fb25 Workaround a bug in gcc10 (#1810) Victor Zverovich 2020-08-10 07:20:34 -07:00
  • 16985fdadf Update README.rst Victor Zverovich 2020-08-09 08:56:51 -07:00
  • 1378ddaefd Update README.rst Victor Zverovich 2020-08-08 18:01:56 -07:00
  • 4fd95e4b4d Don't remove trailing zeros with # Victor Zverovich 2020-08-08 08:14:39 -07:00
  • e06ae32294 Avoid warnings on functions with external linkage that don't have declarations Victor Zverovich 2020-08-08 07:39:43 -07:00
  • 7fc3d1f54c Add override to grow Victor Zverovich 2020-08-08 07:23:11 -07:00
  • 065889a593 Use correct capacity in iterator_buffer (#1807) Victor Zverovich 2020-08-08 07:01:21 -07:00
  • d0dd678693 Adding convenience append(range) Barry Revzin 2020-08-07 10:15:52 -05:00
  • 0e7cef069b Merge commit 'c13f79e0' Victor Zverovich 2020-08-08 06:28:45 -07:00
  • e2c8c4557a Update README.rst Victor Zverovich 2020-08-07 20:58:29 -07:00
  • e4c954ff0e Update README.rst Victor Zverovich 2020-08-07 16:03:15 -07:00
  • c13f79e09e Merge release branch Victor Zverovich 2020-08-07 07:01:21 -07:00
  • d7921d649a Update README.rst Victor Zverovich 2020-08-06 19:41:17 -07:00
  • cd4af11efc Update version Victor Zverovich 2020-08-06 08:51:01 -07:00
  • 1ebc2f7cc6 Bump version Victor Zverovich 2020-08-06 07:41:04 -07:00
  • f4c997062a Fix changelog Victor Zverovich 2020-08-06 07:40:46 -07:00
  • 72920ba30a Update changelog Victor Zverovich 2020-08-06 07:34:56 -07:00
  • 0907c08ae5 Fix handling of default alignmment with locale (#1801) Victor Zverovich 2020-08-03 10:51:42 -07:00
  • 37c8f4eaf3 Don't use 128 bit integers with clang-cl (#1800) Kingcom 2020-07-31 02:21:35 +02:00
  • eaaaec9992 Workaround a bug in msvc Victor Zverovich 2020-07-30 11:13:54 -07:00
  • ccf8561cb3 Workaround broken numeric_limites, part 2 (#1787) Victor Zverovich 2020-07-30 09:42:24 -07:00
  • 0cc73ebf79 Report error on missing named argument (#1796) Victor Zverovich 2020-07-30 07:16:15 -07:00
  • 33efc3c94f Fix handling of iterators in locale-specific formatting (#1782) Victor Zverovich 2020-07-30 07:03:11 -07:00
  • 4a4fc225ed Update changelog Victor Zverovich 2020-08-06 07:34:56 -07:00