Commit Graph

  • 74654c8cbb Fix compilation for systems without fcntl.h (#1942) darklukee 2020-10-19 16:43:06 +02:00
  • f468b203ad Avoid conversion from long long to size_t (#1935) Victor Zverovich 2020-10-18 08:42:46 -07:00
  • 20d4f2e836 Fix handling of weird character types when parsing sign (#1932) Victor Zverovich 2020-10-17 09:19:01 -07:00
  • 08370c39ff Update README.rst Victor Zverovich 2020-10-17 08:27:21 -07:00
  • bd3c792507 Fix float fuzzer Victor Zverovich 2020-10-16 07:35:53 -07:00
  • 8d3fd86d6d Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2020-10-16 07:35:02 -07:00
  • 4034715713 Update README.rst Victor Zverovich 2020-10-16 06:47:16 -07:00
  • 37d738fa6b Update README.rst Victor Zverovich 2020-10-16 06:46:39 -07:00
  • 271eff149f Make classes derived from buffer<T> final to silence the virtual destructor warning. (#1937) Bart Siwek 2020-10-16 02:41:56 +02:00
  • 010efc310f Add float fuzzer and cleanup Victor Zverovich 2020-10-14 07:13:37 -07:00
  • 811c8b58c5 Add float fuzzer and cleanup Victor Zverovich 2020-10-14 07:13:37 -07:00
  • 82c4e2236a Cleanup fuzzing Victor Zverovich 2020-10-13 08:08:48 -07:00
  • 63e40c9614 Fix naming of fuzzers Victor Zverovich 2020-10-12 16:48:25 -07:00
  • 2f448ed565 Fix fuzzer timeouts Victor Zverovich 2020-10-12 16:46:21 -07:00
  • af28305961 Cleanup Victor Zverovich 2020-10-11 08:30:14 -07:00
  • 48ea8193df Explain why assert-test is a separate test Victor Zverovich 2020-10-11 08:24:17 -07:00
  • 1d112bdd1e Remove old test Victor Zverovich 2020-10-11 08:13:53 -07:00
  • 5eb292a653 Update README.rst Victor Zverovich 2020-10-11 09:57:21 -07:00
  • 7e56b6b6cb Fix coding style and remove duplicate fuzzer Victor Zverovich 2020-10-11 07:45:39 -07:00
  • 41d97e1ef4 Fix a UB on ridiculously large precision Victor Zverovich 2020-10-11 06:47:51 -07:00
  • 01c37e0a4b Added check for -mbig-obj and ref qualifier check (#1929) MarcDirven 2020-10-11 16:49:54 +02:00
  • a5e7e7db95 Fix handling of thousand separator (#1927) Victor Zverovich 2020-10-10 07:23:36 -07:00
  • bf19051a9f Optimize floating point formatting Victor Zverovich 2020-10-09 14:06:24 -07:00
  • 3c13a88b14 Optimize floating point formatting Victor Zverovich 2020-10-09 10:23:10 -07:00
  • f6d75c534c Refactor write_float Victor Zverovich 2020-10-09 06:49:35 -07:00
  • e9c0b2d69e Merge write_float overloads Victor Zverovich 2020-10-08 17:18:16 -07:00
  • 7eddbfed53 Cleanup exponent handling in write_float Victor Zverovich 2020-10-07 13:27:46 -07:00
  • b347b3023f Update dynamic_formatter comment (#1923) Victor Zverovich 2020-10-07 12:15:07 -07:00
  • 3541880efd Fix integer overflow when using max int precision Victor Zverovich 2020-10-07 10:58:46 -07:00
  • 7b50dc0b24 Don't exclude all detail symbols from docs Victor Zverovich 2020-10-07 09:07:39 -07:00
  • 2805243103 Fix the doc config Victor Zverovich 2020-10-07 08:11:59 -07:00
  • 34f22e88a1 Cleanup CMake config Victor Zverovich 2020-10-07 08:11:42 -07:00
  • a18b3fbbdc Fix fixed precision handling when rounding (#1917) Victor Zverovich 2020-10-07 07:42:23 -07:00
  • 7277035736 Fix long lines in usage.md francesco-st 2020-10-05 15:42:02 +02:00
  • 7612c1ea87 Add reference to lhelper package manager in usage francesco-st 2020-10-05 14:36:33 +02:00
  • b91d39f20b Get rid of float_writer Victor Zverovich 2020-10-04 16:17:45 -07:00
  • b4b64b9cce Refactor float formatting Victor Zverovich 2020-10-04 10:36:46 -07:00
  • 712abe40f2 Workaround a bug in gcc 7.5 (#1912) Victor Zverovich 2020-10-04 08:36:55 -07:00
  • af8a180aed Make GetCachedPower test more precise Victor Zverovich 2020-10-04 07:20:22 -07:00
  • a581e9e5d8 Fix warning C4018: '<=': signed/unsigned mismatch (#1908) Kazantcev Andrey 2020-10-02 16:30:57 +03:00
  • 05a28312cf Update docs Victor Zverovich 2020-09-30 17:38:28 -07:00
  • 4d0aa4d8fe Update link Victor Zverovich 2020-09-30 17:21:07 -07:00
  • 575f401896 Simplify FP formatting and follow coding conventions Victor Zverovich 2020-09-30 06:27:48 -07:00
  • 6f3536f974 Move zero-check to an earlier branch (#1906) jk-jeon 2020-09-29 06:24:53 -07:00
  • 90ef46df0b Fix dragonbox integration Victor Zverovich 2020-09-28 18:10:46 -07:00
  • 3ae88147e2 Fix declaration Victor Zverovich 2020-09-28 06:50:09 -07:00
  • 6417952574 Improve dragonbox integration Victor Zverovich 2020-09-27 18:30:43 -07:00
  • 79694d424c Fix WriteConsole signature Victor Zverovich 2020-09-27 13:49:40 -07:00
  • 51f2e2ca27 Move nan test to where it belongs Victor Zverovich 2020-09-27 12:50:18 -07:00
  • 68555fdbd2 Make format-test not depend on color.h Victor Zverovich 2020-09-27 09:17:57 -07:00
  • 63e0c35412 Make dragonbox::to_decimal available in format.h Victor Zverovich 2020-09-27 07:17:16 -07:00
  • 2213a7110c Update README.rst Victor Zverovich 2020-09-26 11:46:39 -07:00
  • 79ba37f3bf Update README.rst Victor Zverovich 2020-09-26 10:13:04 -07:00
  • a905d8f704 Merge grisu-test into format-test Victor Zverovich 2020-09-26 08:23:16 -07:00
  • 762c33a964 Simplify windows handling (#1903) Victor Zverovich 2020-09-26 08:20:38 -07:00
  • 253d63159f Remove dependency on windows.h (#1900) Bernd Baumanns 2020-09-26 16:03:16 +02:00
  • c156093ffd Fix carry in fallback_format Victor Zverovich 2020-09-25 08:19:21 -07:00
  • 34179b3354 Update format.h (#1898) moiwi 2020-09-24 17:16:16 +02:00
  • 0651e4598b Minor tweaks to get_cached_power Victor Zverovich 2020-09-23 16:04:40 -07:00
  • 6c025520aa Test that max_k is correctly defined Victor Zverovich 2020-09-23 15:12:03 -07:00
  • 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