Commit Graph

  • ec2463c905 Implement utf8_to_utf16 using utf8_decode Victor Zverovich 2019-12-15 07:45:57 -0800
  • 0012917f69 Add a UTF-8 decoder Victor Zverovich 2019-12-15 07:27:09 -0800
  • 9e450911fa Give an error on precision overflow Victor Zverovich 2019-12-14 07:45:27 -0800
  • 068d20bc31 Avoid shadowing warnings in FMT_STRING Victor Zverovich 2019-12-14 07:00:08 -0800
  • a99fbe67b9 Apply a typo fix retroactively Victor Zverovich 2019-12-14 06:50:53 -0800
  • adbed11ed4 Fix a typo Victor Zverovich 2019-12-13 15:49:40 -0800
  • 8ab1c5c6e8 Squelch MSVC warning exporting subclasses of runtime_error (fix for PR #1433) (#1470) iPherian 2019-12-13 12:16:36 -0800
  • a770009fcc Improve error reporting Victor Zverovich 2019-12-13 11:28:09 -0800
  • 598e6042d1 warning C4468: 'fallthrough': attribute must be followed by a case label or a default label Ivan Shynkarenka 2019-12-12 15:40:21 +0300
  • e09814dc93 Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2019-12-11 15:44:44 -0800
  • b272fb3605 Extend FMT_FALLTHROUGH compatibily to gcc and clang pre-C++17 (#1469) Federico 2019-12-11 23:28:20 +0100
  • f94b7364b9 Update version Victor Zverovich 2019-12-11 06:16:42 -0800
  • 7abec071b5 Update changelog Victor Zverovich 2019-12-11 06:15:06 -0800
  • b7eb8c8921 Prepare for the next release Victor Zverovich 2019-12-10 21:50:14 -0800
  • ae7c50185d Reintroduce sprintf_format for ABI compatibility Victor Zverovich 2019-12-10 20:44:08 -0800
  • 9f2e7edaeb Fix handling of types convertible to std::string_view Victor Zverovich 2019-12-09 13:25:08 -0800
  • fd52de0c6b Add FMT_CUDA_TEST CMake option to enable cuda-test Victor Zverovich 2019-12-09 07:30:34 -0800
  • f675cb887e Remove redundant cast Victor Zverovich 2019-12-08 18:01:59 -0800
  • 73a16b827f Fix handling of int128_t in format-impl-test (#1461) Victor Zverovich 2019-12-08 17:07:20 -0800
  • 72879db40e Clean-up sign-conversion warnings in public headers Florin Iucha 2019-11-29 20:57:14 -0500
  • d3aa0c3a28 Clean-up sign-conversion warnings in test code Florin Iucha 2019-12-01 17:41:52 -0500
  • 31de9a1b80 Revert "Clean-up sign-conversion warnings in test code" Victor Zverovich 2019-12-08 15:47:24 -0800
  • 227bfe62dd Clean-up sign-conversion warnings in test code Florin Iucha 2019-12-01 17:41:52 -0500
  • 95dfdc6cc4
    Update README.rst Victor Zverovich 2019-12-07 10:12:56 -0800
  • 5916ff63c4
    Update README.rst Victor Zverovich 2019-12-07 10:12:15 -0800
  • 1ab80aa92c Fix handling of types with custom formatters that are convertible to std::string_view Deniz Evrenci 2019-12-05 13:12:46 +0900
  • 4f4d876616 Remove '%' from the docs Victor Zverovich 2019-12-06 07:06:19 -0800
  • f443bd3baf Ditch decimal_formatter (#1363) Victor Zverovich 2019-12-05 19:07:45 -0800
  • 1219b65f21 Relax fallthrough attribute detection Victor Zverovich 2019-12-05 10:04:29 -0800
  • 071794ec65 Update version Victor Zverovich 2019-12-04 12:21:48 -0800
  • d22e4ad85b Remove trailing comma Victor Zverovich 2019-12-04 12:20:52 -0800
  • 983806b0c1 Update changelog Victor Zverovich 2019-12-04 12:03:44 -0800
  • 02af5beb8a Bump version and update changelog Victor Zverovich 2019-12-04 10:22:07 -0800
  • 123e7f7fc3 Revert #1433 because of build failures (#1450) Victor Zverovich 2019-12-03 09:24:15 -0800
  • 168460f02c Remove TYPES Victor Zverovich 2019-12-03 06:45:00 -0800
  • a64f60c849 Remove unneeded FMT_API. Egor Pugin 2019-12-03 04:26:27 +0300
  • 1a599117d8 Export assert_fail with FMT_API. This fixes dll build. Egor Pugin 2019-12-03 04:14:16 +0300
  • b160123e39
    Update ChangeLog.rst Victor Zverovich 2019-12-02 16:18:06 -0800
  • 5981588565 Fix compilation with MinGW Beat Bolli 2019-12-02 20:40:59 +0100
  • 8bbe76af3a Add a missing decimal point in exponent notation with trailing zeros Victor Zverovich 2019-12-02 11:36:33 -0800
  • 4ca6821e8f Update version Victor Zverovich 2019-12-01 16:58:40 -0800
  • 7111a1eb9f Bump version Victor Zverovich 2019-12-01 16:50:07 -0800
  • ae00bbdc91 Update changelog Victor Zverovich 2019-12-01 16:39:58 -0800
  • e71e07d9fb Update changlog Victor Zverovich 2019-12-01 16:26:07 -0800
  • 0184df7020 Update docs Victor Zverovich 2019-12-01 14:49:56 -0800
  • 1cbae6e9ba Put vprint declarations in one place Victor Zverovich 2019-12-01 14:43:51 -0800
  • 159f89e2b8 Fixing installation directory of '*.dll' files on Windows Robert Franke 2019-11-29 17:01:32 +0100
  • 4b120b68ae Clean up includes Victor Zverovich 2019-12-01 10:19:07 -0800
  • 186b225d9d Update changlog Victor Zverovich 2019-12-01 10:16:01 -0800
  • 4cbf4888ea Update changelog Victor Zverovich 2019-12-01 10:04:38 -0800
  • e31f2b3d03 Update changelog Victor Zverovich 2019-12-01 09:27:28 -0800
  • 62da1db62a Avoid wchar_t instantiations Victor Zverovich 2019-12-01 07:22:51 -0800
  • 3bc28fcc6b Squelch MSVC warning exporting subclasses of runtime_error Chris Martin 2019-11-29 10:33:47 -0500
  • 3c05fa46c6 Update changelog Victor Zverovich 2019-11-30 09:18:16 -0800
  • ba6e330fd3 digits -> num_bits Victor Zverovich 2019-11-30 08:19:58 -0800
  • 6037b3cae9 Fix dangling else problem in FMT_ASSERT Victor Zverovich 2019-11-30 07:52:33 -0800
  • fafb03fa6d Fix handling of fallback_uintptr Victor Zverovich 2019-11-30 06:35:52 -0800
  • 2f9acd1838 Remove dependency on <cassert> Victor Zverovich 2019-11-29 08:04:47 -0800
  • aaf829bfb1 Fix fallback pointer formatting on big endian, take 2 Victor Zverovich 2019-11-29 07:07:08 -0800
  • b994a0ab13 Fix handling of missing fraction in snprintf_float Victor Zverovich 2019-11-29 06:17:29 -0800
  • bb205d940d Fix fallback pointer formatting on big endian Victor Zverovich 2019-11-29 05:15:59 -0800
  • ef7369ce90 Update docs Victor Zverovich 2019-11-28 08:09:46 -0800
  • 40e4c227db Update changelog Victor Zverovich 2019-11-28 07:43:22 -0800
  • ea54b21e78 Remove invalid noexcept annotation Florin Iucha 2019-11-27 13:03:30 -0500
  • 9cbf4b087c Fix -Wconversion warnings Florin Iucha 2019-11-27 11:59:19 -0500
  • 1200a34e10 Update changelog Victor Zverovich 2019-11-27 16:15:42 -0800
  • 9c7e2a6c6f Add missing newline Victor Zverovich 2019-11-27 11:06:40 -0800
  • 34e921f6fe Update docs Victor Zverovich 2019-11-27 09:26:32 -0800
  • c3be0f593d Refactor floating-point formatting Victor Zverovich 2019-11-27 07:32:29 -0800
  • c68703c9f4 float_spec -> float_specs Victor Zverovich 2019-11-26 15:52:56 -0800
  • 9a21728b0a Remove gen_digits_params Victor Zverovich 2019-11-26 11:27:27 -0800
  • 3de36e9348 Enable -Wswitch-enum in CI Victor Zverovich 2019-11-26 09:10:24 -0800
  • 4afb39bc24
    Update README.rst Victor Zverovich 2019-11-26 08:33:16 -0800
  • 7ffa62db18 Fix precision handling in snprintf_float Victor Zverovich 2019-11-25 20:00:10 -0800
  • 0d07db1234 Fix handling of streamable and convertible to string types Victor Zverovich 2019-11-25 16:46:33 -0800
  • d19ed6716d Fix hexfloat buffer reallocation Victor Zverovich 2019-11-25 14:57:11 -0800
  • 99b6e928d4 Fix handling of types with deleted rvalue conversion to string (#1421) Victor Zverovich 2019-11-25 08:30:47 -0800
  • 57cd3f72e9 Update comment Victor Zverovich 2019-11-24 15:34:33 -0800
  • 111fc127fe Remove fp::operator- Victor Zverovich 2019-11-24 13:28:15 -0800
  • 6003ec3f25 Simplify Grisu implementation Victor Zverovich 2019-11-24 11:43:59 -0800
  • 8877a67724 Instantiate snprintf_float Victor Zverovich 2019-11-24 08:57:39 -0800
  • 75fff1db64 Minor cleanup Victor Zverovich 2019-11-24 08:43:56 -0800
  • 28d7191c27 Don't print trailing zero with fixed, precision=0, and showpoint (#1417) Victor Zverovich 2019-11-24 08:22:18 -0800
  • 43271ba8e8 Handle null terminator at the end of the buffer Victor Zverovich 2019-11-24 06:38:01 -0800
  • 63a9f3fcd4 fix bad oss fuzz link in the oss-fuzz badge Paul Dreik 2019-11-23 08:33:51 +0100
  • 4cf59ce734 Integrate Grisu and sprintf digit generators Victor Zverovich 2019-11-23 06:22:30 -0800
  • 7395472dde Refactor floating-point formatting Victor Zverovich 2019-11-22 11:15:09 -0800
  • 9108b25da9 Merge branch 'float' Victor Zverovich 2019-11-22 08:54:28 -0800
  • 4d366c68b7 Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2019-11-22 08:53:58 -0800
  • ded1e7679e Refactor floating point formatting Victor Zverovich 2019-11-21 18:48:25 -0800
  • c7edd8e570 Cleanup FP formatting Victor Zverovich 2019-11-20 13:17:03 -0800
  • 75108a56f6 Don't print % for nan and inf Victor Zverovich 2019-11-20 12:26:48 -0800
  • 3e1f70fe02 Merge write_fp into write Victor Zverovich 2019-11-20 12:20:17 -0800
  • 125fc5e520 Update comment Victor Zverovich 2019-11-20 11:45:25 -0800
  • 6793ffc1d6
    Update README.rst Victor Zverovich 2019-11-20 09:33:59 -0800
  • f4fcc5fd28
    Update README.rst Victor Zverovich 2019-11-20 09:31:11 -0800
  • 4de41aa655 Move basic_writer::write_fp to where it belongs Victor Zverovich 2019-11-20 08:22:34 -0800
  • 404a880bd4 Make parse_arg_id more readable Victor Zverovich 2019-11-20 08:12:23 -0800
  • 092d2dc7b2 Merge safe-duration-cast.h into chrono.h Victor Zverovich 2019-11-20 07:51:14 -0800
  • 093e554211 Remove redundant qualification Victor Zverovich 2019-11-20 07:44:09 -0800
  • d0696b0aa6 warning C4456: declaration of 'num_digits' hides previous local declaration Ivan Shynkarenka 2019-11-20 11:10:33 +0300
  • 66d7746bb3 Use grisu for exponent notation Victor Zverovich 2019-11-19 15:18:38 -0800
  • e9bff78814 Don't parse % unless FMT_DEPRECATED_PERCENT is set Victor Zverovich 2019-11-19 11:54:18 -0800
  • 57b6f2966d Deprecate the fmt macro Victor Zverovich 2019-11-19 10:20:31 -0800
  • d79493e5ee Remove Grisu2 Victor Zverovich 2019-11-19 09:50:59 -0800
  • 78842ce0d6 test: add default constructor for a const value Leon Klingele 2019-11-19 15:13:38 +0100
  • 5420bcce2d Make % an opt-in to improve compatibility with std::format Victor Zverovich 2019-11-18 08:04:43 -0800
  • 56a2e2075c Refactor float spec parsing Victor Zverovich 2019-11-18 05:10:11 -0800
  • ed117baa4f Replace bool with float_format and add exponential Victor Zverovich 2019-11-17 14:17:50 -0800
  • f26446290b Move float_spec_handler to internal namespace and update asserts Victor Zverovich 2019-11-17 13:47:00 -0800
  • 7e1cb3237a Fix indentation Victor Zverovich 2019-11-17 13:17:43 -0800
  • f67783d7e6 Clarify that numeric alignment is deprecated Victor Zverovich 2019-11-17 10:24:55 -0800
  • 1c6d85f7bb Apply coding conventions to examples Victor Zverovich 2019-11-17 10:15:16 -0800
  • 4a1da44f91 Apply coding conventions to examples Victor Zverovich 2019-11-17 10:14:06 -0800
  • 080b6899d2 Tweak the docs Victor Zverovich 2019-11-17 10:10:32 -0800
  • c01ec54fde Document and clean basic_format_parse_context Victor Zverovich 2019-11-17 08:54:34 -0800
  • b0c2ab93fa Bump version Victor Zverovich 2019-11-17 08:35:26 -0800
  • 9b7fe2a4a1 Don't use POSIX API on UWP Victor Zverovich 2019-11-15 07:32:50 -0800
  • c58b7d9c2f Use overridden locale in ostream Daniel Laügt 2019-11-13 13:08:47 +0100
  • ceff9b0b2e Tweak the docs Victor Zverovich 2019-11-16 07:14:57 -0800
  • 3dc8639f8a [docs] Added conda Tom de Geus 2019-11-16 07:30:31 +0100
  • dcde089b4e Improve POSIX API detection Victor Zverovich 2019-11-15 05:41:14 -0800
  • 2145a7bdcc Move has_formatter into the public fmt namespace. (#1407) David P. Sicilia 2019-11-14 10:08:24 -0500
  • 52ae134f84 Remove broken CI config Victor Zverovich 2019-11-14 07:06:38 -0800
  • 0d6dd0cc6a Correct basic_string_view from string ctor Victor Zverovich 2019-11-14 05:57:23 -0800
  • 1f918159ed [clang-tidy] Replace deprecated C headers Rosen Penev 2019-11-07 13:10:32 -0800
  • 6868f888b2 [clang-tidy] Add missing override Rosen Penev 2019-11-07 13:02:05 -0800
  • 87cd545a1e [clang-tidy] Replace {} with = default Rosen Penev 2019-11-07 12:58:32 -0800
  • 12f9437e22 [clang-tidy] Use auto Rosen Penev 2019-11-07 12:57:30 -0800
  • bb0c8bfea8 [clang-tidy] Add noexcept where move is used Rosen Penev 2019-11-07 12:56:09 -0800
  • e6e8298904 [clang-tidy] Add parentheses to macro arguments Rosen Penev 2019-11-07 12:44:10 -0800
  • 0f0848e4f4 [clang-tidy] Use braced init list Rosen Penev 2019-11-07 12:42:35 -0800
  • a1fb5c7337 [clang-tidy] Changes suffixes to uppercase Rosen Penev 2019-11-07 12:40:46 -0800
  • 8a411c2bca [clang-tidy] Turn deleted function to public Rosen Penev 2019-11-07 12:38:37 -0800
  • 0047dc10a2 Mark apidoc as rst Victor Zverovich 2019-11-06 15:16:02 +0000
  • 263cdef8a0 Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2019-11-06 13:19:56 +0000
  • d4ca54253a Update docs Victor Zverovich 2019-11-06 12:48:21 +0000
  • 5bb7b28e15 Document members Victor Zverovich 2019-11-05 10:43:18 +0000
  • 1409dfe76b Try fix CI Victor Zverovich 2019-11-05 07:40:06 +0000
  • f1559e1d56 Use grouping() from locale for specifier 'n' daniel 2019-11-03 00:28:52 +0100
  • ffd05e65ed basic_parse_context -> basic_format_parse_context per standard and document Victor Zverovich 2019-11-04 11:37:40 +0000
  • 0889856d61 Fix UTF-8 truncation Attila Tajti 2019-11-02 10:02:28 +0100
  • d6eede9e08 Remove redundant ctor Victor Zverovich 2019-11-01 12:09:04 -0700
  • 213e09644f Workaround X11 madness (#1388) Victor Zverovich 2019-11-01 08:37:51 -0700
  • 6bfc9af8c9 Add double support to compile Victor Zverovich 2019-10-30 20:45:29 -0700
  • 3487f1b9cd Always inline grisu_gen_digits and disable grisu2 by default Victor Zverovich 2019-10-30 16:52:00 -0700
  • 791294d17b Apply get_cached_power optimization by jk-jeon Victor Zverovich 2019-10-30 08:07:01 -0700
  • 8e700619b7 Simplify format_handler Victor Zverovich 2019-10-30 07:02:38 -0700
  • 58c6f8c7f5 Make unsigned-integer-overflow sanitizer happy (#1377) Victor Zverovich 2019-10-28 14:30:56 -0700
  • 40414b3446 Don't emit trailing zeros in exponential notation (#1376) Victor Zverovich 2019-10-28 12:31:00 -0700
  • b7a157401e Simplify grisu_writer Victor Zverovich 2019-10-21 17:07:45 -0700
  • 7aa58c30bf Simplify NVCC checks Victor Zverovich 2019-10-23 11:32:35 -0700
  • 8e9bffa986 clang-format Victor Zverovich 2019-10-23 11:20:21 -0700
  • ce4d87acd4 Remove obsolete comment and clang-format Victor Zverovich 2019-10-23 11:15:43 -0700
  • 21acc2af43 Fix more Visual Studio 2019 pedantic warnings (#1371) Ivan Shynkarenka 2019-10-23 03:13:03 +0300
  • 00669427df Patch compiler error when building using nvcc kent-tri 2019-10-21 17:17:22 +0900
  • d39ebf3ff2 Optimize counting Victor Zverovich 2019-10-21 06:51:21 -0700
  • 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
  • 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
  • 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
  • b55551f900 Implement more comparison operators Victor Zverovich 2019-10-12 08:33:24 -0700
  • 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
  • a82c1dc6d9 use memory_buffer to make color print behave atomic #1348 (#1351) Tanki Zhang 2019-10-10 11:28:56 -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
  • a1079e9fd6 Fix undefined in format-test (#1349) Orivej Desh 2019-10-08 22:42:51 +0000
  • b66bb6b71f Fix undefined in core-test and printf-test (#1345) Orivej Desh 2019-10-08 13:28:39 +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
  • 0c7650373c Fix handling of types convertible to std::string_view Victor Zverovich 2019-10-04 17:21:10 -0700
  • 0571013709 Repoint one more Python 2 link to Python 3 Jack Andersen 2019-09-30 16:43:04 -1000
  • d2c9276fcd let README point to python 3 instead of 2 Paul Dreik 2019-09-29 08:55:09 +0200
  • 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
  • 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
  • ac59d9f3a4 workaround VS2019 Update 3 compiler bug. (#1328) mwinterb 2019-09-24 11:29:29 -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
  • 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
  • f29901097f Don't use const char* overload of operator<< (#1309) Victor Zverovich 2019-09-23 11:45:07 -0700
  • 758446c80d Fix a warning (#1319) and simplify code Victor Zverovich 2019-09-19 15:44:45 -0700
  • f7aedc5fc4 Fix shared build on Solaris Vedran Miletić 2019-09-19 21:25:43 +0200
  • 840a817ed2 add oss fuzz badge Paul Dreik 2019-09-19 06:47:11 +0200
  • 79c923ba2c fmt.pc.in: Fix for cross compilation Rosen Penev 2019-09-16 11:24:09 -0700
  • 5dc577c064
    Update ChangeLog.rst Victor Zverovich 2019-09-12 18:20:48 -0700
  • c6d1a94a9f Fix fallback_format (#1306) Victor Zverovich 2019-09-09 17:28:53 -0700
  • 0656045d02 Fix format overload that takes text_style (#1305) Victor Zverovich 2019-09-08 18:41:02 -0700
  • c85ae23c73 Add max_value Victor Zverovich 2019-09-08 09:04:09 -0700
  • b3bf665764 Implement multiplication and part of assignment from pow of 10 Victor Zverovich 2019-09-08 08:09:24 -0700
  • 0887887e23 Implement left shift Victor Zverovich 2019-09-07 17:38:27 -0700
  • ac71d853be Refactor normalize and clean up Victor Zverovich 2019-09-07 17:07:53 -0700
  • 6649b8e0ca value -> bigit Victor Zverovich 2019-09-07 14:23:19 -0700
  • 56b5c192a0 Add a bigint stub and reenable grisu Victor Zverovich 2019-09-07 12:54:16 -0700
  • b2f0b6e44e Tweak comment Victor Zverovich 2019-09-07 08:43:35 -0700
  • 3d9f3c163b Integrate new format string compilation Victor Zverovich 2019-09-06 19:16:11 -0700
  • 19547d5148
    Update index.rst Victor Zverovich 2019-09-06 13:27:28 -0700
  • 972ffd3151
    Update README.rst Victor Zverovich 2019-09-06 13:13:30 -0700
  • 2ed412fa38
    Update README.rst Victor Zverovich 2019-09-06 13:03:14 -0700
  • df4dcf2ece Fixed vs 2015 warning about unused variable when grisu is off gabime 2019-09-06 17:10:45 +0300
  • f7a4b4ab91 Make numeric alignment optional Victor Zverovich 2019-09-06 07:12:35 -0700
  • 611cf0b3c6 Format octal 0 as 0 Victor Zverovich 2019-09-06 07:03:47 -0700
  • 58a8f2f539
    Add ccache to the list of projects Victor Zverovich 2019-09-06 06:26:09 -0700
  • 1882b9687b Reduce the numer of ifdefs with an empty (u)int128_t fallback Victor Zverovich 2019-09-05 17:43:40 -0700
  • 6de0454b42 Add support for built-in __int128 when available Deniz Evrenci 2019-08-29 19:36:27 +0900
  • 16e3c48bb0 Move definition of FMT_USE_INT128 to core.h Deniz Evrenci 2019-09-01 20:04:42 +0900
  • 8ce5f680f2 Rename internal::is_integral and internal::is_arithmetic Deniz Evrenci 2019-09-03 02:25:38 +0900
  • 2fd8f9ec8a Initial implementation of optimal compile-time formatter generation Victor Zverovich 2019-09-02 17:08:58 -0700
  • fe642d7648 Clarify use of the core API in header-only mode (#1296) Victor Zverovich 2019-09-02 17:14:30 -0700
  • a128b5b2cb Simplify format string compilation Victor Zverovich 2019-09-01 14:57:36 -0700
  • 466128de00 Remove unused code and refactor Victor Zverovich 2019-09-01 12:12:19 -0700
  • 22e98a5b6a Make compile work with user-defined types Victor Zverovich 2019-09-01 11:48:01 -0700
  • f18a3f36a7 Remove string_view_metadata Victor Zverovich 2019-09-01 11:10:49 -0700
  • 7cad33563c Refactor format string compilation Victor Zverovich 2019-09-01 09:05:24 -0700
  • e1ab6bc006 Simplify format string compilation Victor Zverovich 2019-08-31 10:23:42 -0700
  • 24a88545d9 Add -Werror to tests Victor Zverovich 2019-08-31 09:26:45 -0700
  • 422e7b9d70 Fix compile-time checks for user-defined types (#1292) Victor Zverovich 2019-08-31 08:35:38 -0700
  • d1dd9d5327 Document floating-point n specifier (#1291) Victor Zverovich 2019-08-31 07:28:15 -0700
  • 9a56a608ee Fix warnings (#1288) Victor Zverovich 2019-08-31 07:10:33 -0700
  • c76957565c FixedEnum -> StrongEnum and make it a regression test Victor Zverovich 2019-08-31 06:34:32 -0700
  • 200ee6f108 Fix minor clang-tidy warnings Rosen Penev 2019-08-29 11:23:14 -0700
  • bcd9b9331a Map not int enum to correct underlying_type (#1286) Egor Seredin 2019-08-31 22:25:38 +0900
  • 345ba07f1d Add a CUDA test luncliff 2019-08-28 09:58:37 +0000
  • 9e2490be4c Rename precision parameter hhb 2019-08-27 13:30:51 -0700
  • 3f75e2b69e Make buffer_range public and update custom formatting docs (#1281) Victor Zverovich 2019-08-28 06:18:34 -0700
  • 744302add0 Workaround broken [[deprecated]] in Intel compiler (#1273) Victor Zverovich 2019-08-28 05:58:09 -0700
  • f5556225a4 Eliminate shadow variable warning Greg Sjaardema 2019-08-27 12:46:05 -0600
  • ad3c7855e2 Fix typos. Bruce Mitchener 2019-08-27 14:44:55 +0700
  • 7512a55aa3 Update version Victor Zverovich 2019-08-26 06:23:37 -0700
  • 9bd2f1f9af Temporarily disable Grisu Victor Zverovich 2019-08-26 06:11:44 -0700
  • b9815cf048 Simplify part_counter Victor Zverovich 2019-08-25 08:30:59 -0700
  • fe00cddde2 Move part counter to the namespace scope Victor Zverovich 2019-08-25 08:19:49 -0700
  • 1a7d172dc7 which_value -> kind Victor Zverovich 2019-08-25 08:08:46 -0700
  • 006c2546f2 Get rid of basic_prepared_format Victor Zverovich 2019-08-25 07:57:56 -0700
  • 4ce006fb6e Simplify format string compilation Victor Zverovich 2019-08-25 07:48:09 -0700
  • e2e557e273 Remove preparator Victor Zverovich 2019-08-25 06:47:15 -0700
  • a5f470eb10 Test and fix compiled format_to_n and formatted_size Victor Zverovich 2019-08-25 06:38:41 -0700
  • 4070c1d80b PrepareTest -> CompileTest Victor Zverovich 2019-08-25 06:22:13 -0700
  • f8b59251c4 Remove unused preparator Victor Zverovich 2019-08-24 12:48:24 -0700
  • 643aa4c8c4 Simplify format string compilation Victor Zverovich 2019-08-24 09:34:22 -0700
  • ffe29a92f4 Get rid of internal::compile Victor Zverovich 2019-08-24 09:04:03 -0700
  • e94d723667 Fix compiled format string version of format_to_n Victor Zverovich 2019-08-24 09:00:30 -0700
  • a9337395a2 Remove unused variable Victor Zverovich 2019-08-24 08:46:15 -0700
  • 562a9f4991 Remove parts_container_concept_check Victor Zverovich 2019-08-24 08:41:43 -0700
  • b257c56e51 Fix size types Victor Zverovich 2019-08-24 08:36:14 -0700
  • 1488df3395 Bump version Victor Zverovich 2019-08-24 07:31:25 -0700
  • b918e3ff81 Fix docopt usage Victor Zverovich 2019-08-24 07:24:42 -0700
  • 23b04ca6d5 Update usage instructions Victor Zverovich 2019-08-24 07:16:45 -0700
  • 5d5918a74d Update usage instructions Victor Zverovich 2019-08-24 07:04:24 -0700
  • 413d97b33a Fix formatting in changelog Victor Zverovich 2019-08-24 06:46:43 -0700
  • 790fd90f40 Update changelog Victor Zverovich 2019-08-24 06:34:19 -0700
  • c0890be77d Update changelog Victor Zverovich 2019-08-24 06:32:47 -0700
  • 5a4b24613b Update the default floating-point format docs (#1270) Victor Zverovich 2019-08-22 15:21:14 -0700
  • 45dc3486fe Update license Victor Zverovich 2019-08-22 08:37:36 -0700
  • 5a353fa8cf Draft license Victor Zverovich 2019-08-21 14:31:22 -0700
  • c84d227da9 Update changelog Victor Zverovich 2019-08-21 13:06:21 -0700
  • b2d4ca1546 Workaround an issue with std::filesystem::path being an infinitely deep range (#1268) Victor Zverovich 2019-08-21 11:22:59 -0700
  • 2aae6b120c Fix doc for importing header only target with CMake Samuel Debionne 2019-08-13 12:00:27 +0200
  • 9f09b8eed1 Fix a warning Victor Zverovich 2019-08-11 11:38:16 -0700
  • 2bb8120d98 Fix a warning Victor Zverovich 2019-08-11 09:27:59 -0700
  • c1e97392be Fix warnings Victor Zverovich 2019-08-11 06:53:03 -0700
  • 4e99e09bb3 Fix warnings Victor Zverovich 2019-08-10 16:12:05 -0700
  • 1607a01870 Suppress a warning Victor Zverovich 2019-08-10 14:15:55 -0700
  • e8219952c6 Restrict fmt::compile to literal strings Victor Zverovich 2019-08-10 13:18:11 -0700
  • 544b537334 Update changelog Victor Zverovich 2019-08-10 10:01:23 -0700
  • 83c13a1fe3 Update changelog Victor Zverovich 2019-08-10 09:56:13 -0700
  • 2546dafece Update changelog Victor Zverovich 2019-08-10 09:25:16 -0700
  • 02c04b1736 Update changelog Victor Zverovich 2019-08-10 07:59:33 -0700
  • 5360ab0b59 Fix iteration over named arguments (#1168) Victor Zverovich 2019-08-09 11:53:07 -0700
  • b615eca964 Update changelog Victor Zverovich 2019-08-05 05:37:44 -0700
  • 22a42c0b01 Cleanup compile implementation Victor Zverovich 2019-08-04 11:15:07 -0700
  • c63624ed45 Update changelog Victor Zverovich 2019-08-04 10:38:33 -0700
  • 211d312406 Don't terminate on I/O errors in report_error Victor Zverovich 2019-08-04 09:36:26 -0700
  • ef55e74e08 Update changelog Victor Zverovich 2019-08-04 09:20:49 -0700
  • 612669d343 Update changelog Victor Zverovich 2019-08-04 07:28:48 -0700
  • ba63ac8c18 Make format_to a non-member Victor Zverovich 2019-08-03 08:35:02 -0700
  • 3fe49163bd Revert "Make format_to a non-member" Victor Zverovich 2019-08-03 16:12:34 -0700
  • a5bd3ddb28 Make format_to a non-member Victor Zverovich 2019-08-03 08:35:02 -0700
  • 3df0ea34e5 Remove unnecessary overloads Victor Zverovich 2019-08-03 08:25:30 -0700
  • 436acf3489 Make formatted_size & format_to_n non-members Victor Zverovich 2019-08-03 07:54:49 -0700
  • 823128049b Make format a non-member Victor Zverovich 2019-08-03 06:28:31 -0700
  • 1dfa2591b3 Make operator _a constexpr Charles Milette 2019-07-27 18:04:51 -0400
  • 6f2dd30e38 Simplify udl_formatter return type Charles Milette 2019-07-27 17:56:55 -0400
  • 431d0f85cf Use basic_string_view in non-template UDL Charles Milette 2019-07-27 17:56:34 -0400
  • ad71f5a706 Use forwarding references in UDL template Charles Milette 2019-07-27 17:55:21 -0400
  • d0f2f3b816 Update usage.rst Kais Ben Salah 2019-07-27 15:25:26 +0100
  • eac2796ce3 Fix locale detection Victor Zverovich 2019-07-26 12:13:05 +0300
  • ee36257469 Internalize format_part Victor Zverovich 2019-07-26 09:02:45 +0300
  • bbf0bada33 Simplify compile Victor Zverovich 2019-07-26 07:44:23 +0300
  • 3730b4f039 Cleanup compile implementation Victor Zverovich 2019-07-25 20:27:27 +0300
  • 25ff2efc0a Update changelog Victor Zverovich 2019-07-25 19:59:59 +0300
  • 9393fe26f6 prepare -> compile Victor Zverovich 2019-07-25 19:01:21 +0300
  • b48ffc14a4 Update changelog Victor Zverovich 2019-07-25 18:44:40 +0300
  • 3268531bc9 Workaround a broken C locale on Windows Victor Zverovich 2019-07-25 09:53:55 +0300
  • 8bd59ec936 Use fputws for outputting wide strings Jack Andersen 2019-07-24 16:44:29 -1000
  • 1235f0a24a Fix typo in usage.rst Jonathan Wakely 2019-07-24 13:40:19 +0100
  • 4fb73d1145
    Update README.rst Victor Zverovich 2019-07-21 15:28:48 +0200
  • f9ceefb0fe Fix a warning and is_negative usage Victor Zverovich 2019-07-19 14:18:10 +0200
  • 6bcc3fd216 Fix warnings Victor Zverovich 2019-07-19 10:14:32 +0200
  • 6a497e1d06 Fix warnings Victor Zverovich 2019-07-19 06:18:46 +0200
  • e9b9b0aefa clang-format Victor Zverovich 2019-07-18 06:28:53 +0200
  • ec24342b2b Fix more warnings Victor Zverovich 2019-07-17 21:57:30 +0200
  • 230b24944c Fix sign conversion warnings Victor Zverovich 2019-07-17 21:07:05 +0200
  • cadd92d69f Fix #1232. Daan De Meyer 2019-07-17 08:32:54 +0200
  • 41076d1de3 Use FMT_THROW in fmt/color.h. Daan De Meyer 2019-07-17 08:27:38 +0200
  • d561cb47a7 Opt-in macro to enforce use of compile-time format strings Jack Andersen 2019-07-14 19:04:37 -1000
  • 699fe8e711 Remove const qualification in compile-time checks Jack Andersen 2019-07-14 16:16:13 -1000
  • da2d33f1f1 Update changelog Victor Zverovich 2019-07-12 16:21:13 -0700
  • af4734fd15 Fix warnings Victor Zverovich 2019-07-12 09:54:02 -0700
  • a3a74672a0 Update signatures Victor Zverovich 2019-07-09 17:05:34 -0700
  • c11e68305f Update signatures Victor Zverovich 2019-07-09 17:01:13 -0700
  • dd8cc8b0ba Disallow passing views as lvalues Victor Zverovich 2019-07-09 11:50:16 -0700
  • f6f0415b83 typedef -> using Victor Zverovich 2019-07-07 16:43:38 -0700
  • c92dc37464 typedef -> using Victor Zverovich 2019-07-07 15:40:34 -0700
  • e3f20d3e13 Remove gcc 4.4 workaround and use proper alias templates (#940) Victor Zverovich 2019-07-07 14:35:56 -0700
  • b438812324 Clean up is_output_iterator Victor Zverovich 2019-07-07 11:45:25 -0700
  • bc15e3700e typedef -> using Victor Zverovich 2019-07-07 10:44:06 -0700
  • cf5ebf2059 Cleanup Victor Zverovich 2019-07-07 09:35:08 -0700
  • 9c20e72de3 Cleanup Victor Zverovich 2019-07-07 07:21:20 -0700
  • 79209598f5 core_format_specs -> sprintf_specs Victor Zverovich 2019-07-07 06:54:25 -0700
  • 5488d0b53a spec -> specs Victor Zverovich 2019-07-07 06:39:20 -0700
  • e4f84ee1c6 Refactor format_specs for #1109 and #940 Victor Zverovich 2019-07-06 17:57:57 -0700
  • 8e0dcd20b3 Remove old deprecated functions Victor Zverovich 2019-07-06 07:55:52 -0700
  • 1d3e3d8c04 Make the 'n' format specifier work with grisu disabled Victor Zverovich 2019-07-04 15:15:14 -0700
  • bc628f8d49 Fix EXPECT_DEBUG_DEATH_IF_SUPPORTED (#1214) Victor Zverovich 2019-07-04 07:55:36 -0700
  • edd13fcc1c Fix small number rounding with fixed precision in grisu Victor Zverovich 2019-07-04 06:59:11 -0700
  • 6a031347e5 Remove unnecessary qualification Victor Zverovich 2019-07-03 21:14:45 -0700
  • bc14c6ee20 Use the decimal point from locale Victor Zverovich 2019-07-03 17:25:57 -0700
  • 476f25cd81 Remove ancient gcc workaround Victor Zverovich 2019-07-03 16:37:02 -0700
  • c9d5a08ed8 Add the 'n' float format specifier Victor Zverovich 2019-07-03 16:36:23 -0700
  • f487ddbdfa thousands_sep -> add_thousands_sep Victor Zverovich 2019-07-03 16:18:12 -0700
  • d8fd1699b1 Make data names follow naming conventions Victor Zverovich 2019-07-03 16:14:14 -0700
  • c286ffc88d int_traits -> uint32_or_64_t Victor Zverovich 2019-07-03 16:01:21 -0700
  • 1289782f06 Get rid of add_thousands_sep Victor Zverovich 2019-07-03 15:50:05 -0700
  • 2249f5571e Simplify thousands separator handling and cleanup Victor Zverovich 2019-07-03 15:30:45 -0700
  • e76446958c Cleanup and remove deprecated visit Victor Zverovich 2019-07-03 14:31:01 -0700
  • de37de912b Remove deprecated color API Victor Zverovich 2019-07-03 14:19:24 -0700
  • df1a3a141b Remove null_terminating_iterator Victor Zverovich 2019-07-03 14:00:55 -0700
  • 78dec87a46 typedef -> using Victor Zverovich 2019-07-03 11:05:20 -0700
  • ded0a3bb3d Internalize undocumented basic_writer Victor Zverovich 2019-07-03 09:52:09 -0700
  • 83174f2a1f Refactor ranges Victor Zverovich 2019-07-03 07:23:08 -0700
  • c2e84ee9cc Fix FormatTest.StrError on Solaris Vedran Miletić 2019-07-02 23:38:33 +0200
  • 2711cb1672 Apply clang format and other minor formatting tweaks Victor Zverovich 2019-06-30 08:52:15 -0700
  • ab0ba8a9d0 Don't emit decimal point if there are no trailing digits (#1210) Victor Zverovich 2019-06-30 08:44:59 -0700
  • bd3fd3bfda clang-format Victor Zverovich 2019-06-30 06:58:49 -0700
  • 260c115908 Fix formatting of 0.0 with (#1210) Victor Zverovich 2019-06-30 06:54:41 -0700
  • 9d97201ede add oss-fuzz support Paul Dreik 2019-06-30 09:11:13 +0200
  • 037b84f214 Fix warnings Victor Zverovich 2019-06-23 18:54:46 -0700
  • e37ee419c6 Export exceptions destructors Björn Schäpers 2019-06-24 14:15:52 +0200
  • e3488fcae2 Fix Warning Björn Schäpers 2019-06-24 14:13:16 +0200
  • d5d5865615 Move strtod_l check to CMake since it's very system-specific Victor Zverovich 2019-06-23 17:10:57 -0700
  • 29ef7d31e4 Fix a warning Victor Zverovich 2019-06-23 11:09:15 -0700
  • af83192d79 Fix warnings Victor Zverovich 2019-06-23 08:14:15 -0700
  • 6952732b6c Remove misplaced checks Victor Zverovich 2019-06-23 06:33:07 -0700
  • b97e5d8c2a Remove deprecated fmt/time.h Victor Zverovich 2019-06-23 06:02:39 -0700
  • 572b077dbf Fix warnings Victor Zverovich 2019-06-22 20:52:33 -0700
  • 72e519a4bd Add formatter<std::string_view> Victor Zverovich 2019-06-22 19:48:37 -0700
  • 635e01fe74 Update <format> to the current wording Victor Zverovich 2019-06-22 13:44:48 -0700
  • 0e72c98043 Make undocumented output_range internal Victor Zverovich 2019-06-19 14:11:34 -0700
  • f13906f408 back_insert_range<internal::buffer> -> buffer_range Victor Zverovich 2019-06-19 13:51:36 -0700
  • 22ddd4b989 Simplify feature checks Victor Zverovich 2019-06-19 07:46:09 -0700
  • bb827341ed Add FMT_FUNC where necessary Victor Zverovich 2019-06-18 09:48:23 -0700
  • 64c54703d4 Cleanup Victor Zverovich 2019-06-17 10:58:35 -0700
  • 1c3197b8d8 Fix warnings Victor Zverovich 2019-06-17 09:21:29 -0700
  • fd2292f13a Cleanup checked iterators Victor Zverovich 2019-06-17 08:30:37 -0700
  • 4912cff65d Fix handling of mapped types in compile checks (#1200) Victor Zverovich 2019-06-16 16:06:06 -0700
  • 4639843839 Cleanup Victor Zverovich 2019-06-15 09:44:51 -0700
  • e29708ee57 uintptr -> fallback_uintptr to avoid confusion with uintptr_t Victor Zverovich 2019-06-14 18:47:36 -0700
  • f03a6c5325 Cleanup Victor Zverovich 2019-06-14 13:18:00 -0700
  • 6c3d584e67 Simplify warning suppression Victor Zverovich 2019-06-14 13:03:34 -0700
  • 12f4683883 Make iterator_t an alias template Victor Zverovich 2019-06-13 21:32:58 -0700
  • 874d6727e4 Remove workarounds for pre-C++11 compilers Victor Zverovich 2019-06-13 20:16:06 -0700
  • a9940192fb Fix warnings Victor Zverovich 2019-06-13 08:55:33 -0700
  • 34b5418359 Fix warnings Victor Zverovich 2019-06-13 07:25:29 -0700
  • cbbee1b385 Fix handling of hexfloat Victor Zverovich 2019-06-12 20:03:56 -0700
  • 92a44db11c Fix warnings Victor Zverovich 2019-06-12 19:44:08 -0700
  • d05d42751c Remove old msvc workaround from arg_formatter_base and fix warning Victor Zverovich 2019-06-12 18:14:56 -0700
  • d32fe0f3f6 Fix hadling of nullptr Victor Zverovich 2019-06-12 09:19:47 -0700
  • e5422db4b2 Fix handling of uintptr_t Victor Zverovich 2019-06-12 08:10:15 -0700
  • 9d7b64a259 More cleanup Victor Zverovich 2019-06-11 22:11:47 -0700
  • 5e293bd97a Remove unnecessary qualification Victor Zverovich 2019-06-11 20:36:39 -0700
  • 4a502d9802 Add remove_reference_t Victor Zverovich 2019-06-11 20:28:05 -0700
  • d384cdd397 Make is_contiguous_back_insert_iterator internal Victor Zverovich 2019-06-11 20:16:57 -0700
  • 32544b6108 More cleanup Victor Zverovich 2019-06-11 19:22:19 -0700
  • 39f522a13a get_types -> encode_types Victor Zverovich 2019-06-11 18:50:14 -0700
  • d7d2bebf99 Remove redundant typename Victor Zverovich 2019-06-11 08:29:37 -0700
  • 9427f15bef Fixed issue with formatting to an array of chars stryku 2019-05-21 21:03:57 +0200
  • 87fbc6f756 get_type -> mapped_type_constant Victor Zverovich 2019-06-10 21:21:45 -0700
  • a48daa60e5 Remove remove_volatile Victor Zverovich 2019-06-10 20:25:04 -0700
  • afdbbac75c Cleanup Victor Zverovich 2019-06-10 18:10:26 -0700
  • e33fe14f5b Simplify visit Victor Zverovich 2019-06-10 08:28:39 -0700
  • e895da2ec3 Clean up value Victor Zverovich 2019-06-10 07:58:00 -0700
  • e1a67b5285 Remove TODO Victor Zverovich 2019-06-10 06:54:09 -0700
  • a291f07e1a Clean up argument mapping Victor Zverovich 2019-06-09 21:10:09 -0700
  • 5d9100fa2f Move char8_t to fmt/core.h Victor Zverovich 2019-06-08 09:42:11 -0700
  • 4faadff0a0 Add preliminary user-defined type support Victor Zverovich 2019-06-08 06:50:03 -0700
  • 5d48733596 Clean up value construction Victor Zverovich 2019-06-07 19:27:20 -0700
  • 0f0b42861b Cleanup Victor Zverovich 2019-06-07 17:30:18 -0700
  • 209db68b28 Get rid of FMT_CONSTEXPR11 Victor Zverovich 2019-06-07 13:58:11 -0700
  • cb4c59495e Deprecate convert_to_int Victor Zverovich 2019-06-07 07:08:04 -0700
  • 40779749ac is_formattable -> has_formatter Victor Zverovich 2019-06-07 06:51:21 -0700
  • b3cf8613b1 Make formatter specializations override implicit conversions Victor Zverovich 2019-06-07 06:25:46 -0700
  • 3fdba04924 Reduce the number of nontrivial formatter instantiations Victor Zverovich 2019-06-06 19:06:07 -0700
  • f5f3ffac59 Merge string make_value overloads Victor Zverovich 2019-06-06 08:29:16 -0700
  • a38b99a188 Fix a regression in named argument handling introduced by prepare Victor Zverovich 2019-06-05 16:50:04 -0700
  • aa31028b2c char_t_impl -> char_t Victor Zverovich 2019-06-05 10:13:34 -0700
  • 0787d69747 Simplify SFINAE Victor Zverovich 2019-06-05 08:53:23 -0700
  • bae00aa8d7 Simplify is_string Victor Zverovich 2019-06-05 08:41:00 -0700
  • 388bb389e6 integral_constant -> bool_constant Victor Zverovich 2019-06-05 08:14:47 -0700
  • 7e39c7e6f4 Put stringy stuff together Victor Zverovich 2019-06-05 06:46:40 -0700
  • 3eff8f94d2 Update docs Victor Zverovich 2019-06-05 06:24:18 -0700
  • 469a4bbd35 Use enable_if_t Victor Zverovich 2019-06-04 21:38:18 -0700
  • d2ee5f2407 Merge tests Victor Zverovich 2019-06-04 21:31:23 -0700
  • c264e641ea Add conditional_t for pre-C++14 Victor Zverovich 2019-06-04 18:50:30 -0700
  • 4aa0dc578b Fix docs Victor Zverovich 2019-06-04 18:02:55 -0700
  • 064ce6b6c0 Specialize is_char for character types Victor Zverovich 2019-06-04 17:08:58 -0700
  • 7893d85394 Clarify why we cannot have nice things Victor Zverovich 2019-06-04 08:47:25 -0700
  • 5bafcb437b Add comments about things broken in MSVC Victor Zverovich 2019-06-03 18:59:58 -0700
  • 1530242551 Fix signature in the docs Victor Zverovich 2019-06-03 17:35:15 -0700
  • eddb84cfc0 Fix formatting of exotic characters Victor Zverovich 2019-06-03 16:37:15 -0700
  • 7e42c65bb6 Document a more useful to_string_view overload Victor Zverovich 2019-06-03 11:57:08 -0700
  • 1e6e87cb74 Update docs Victor Zverovich 2019-06-03 11:35:12 -0700
  • 0c6a6e0250 Get rid of the FILE* hack and reword apidocs Victor Zverovich 2019-06-02 19:29:49 -0700
  • 1653244c69 Fix compilation issue on VS2019 (#1186) (#1191) mocabe 2019-06-04 00:34:27 +0900
  • d54e64b3c8 Make buffer_context an alias template Victor Zverovich 2019-06-02 17:13:50 -0700
  • ec6651087d Remove old is_constructible workarounds and replace typedefs with using Victor Zverovich 2019-06-02 16:04:17 -0700
  • 4d4b8c238d FMT_CHAR -> char_t Victor Zverovich 2019-06-01 12:32:24 -0700
  • 56d2b91108 Install git Victor Zverovich 2019-06-02 13:57:19 -0700
  • 89d6c959b2 Fix cmake link Victor Zverovich 2019-06-02 13:24:32 -0700
  • 76ef39fc50 Update vagrant config Victor Zverovich 2019-06-02 13:19:33 -0700
  • af2c73772c Implement parsing of string_views Victor Zverovich 2019-06-02 11:11:28 -0700
  • 9df0e2d1f1 Implement string parsing Victor Zverovich 2019-06-02 07:30:26 -0700
  • 5b7bbf8853 Revert "FMT_CHAR -> char_t" Victor Zverovich 2019-06-01 15:01:04 -0700
  • 4c650057a0 FMT_CHAR -> char_t Victor Zverovich 2019-06-01 12:32:24 -0700
  • 2833c76f22 Move char_t to template param to reduce symbol size Victor Zverovich 2019-06-01 12:14:27 -0700
  • 67feef5589 Make enable_if_t more std-like and move to fmt namespace Victor Zverovich 2019-06-01 09:35:02 -0700
  • 78daa50ffc Fix handling of chrono durations with minimal signed rep Victor Zverovich 2019-06-01 09:07:49 -0700
  • 87e4ea2906 Fix a warning Victor Zverovich 2019-06-01 08:24:36 -0700
  • c56b17029a Add msvc2019 to CI Victor Zverovich 2019-06-01 06:47:48 -0700
  • c929684e33 inlines count_code_points(basic_string_view<char8_t) Christopher Di Bella 2019-06-01 14:57:06 +0100
  • f57227a148 FMT_ENABLE_IF -> enable_if_t Victor Zverovich 2019-05-31 20:09:19 -0700
  • 634f707f2b Simplify char_t and remove msvc2013 from CI Victor Zverovich 2019-05-31 18:34:12 -0700
  • 406e632bd1 result_of -> invoke_result_t Victor Zverovich 2019-05-31 08:54:32 -0700
  • 49f78a427b Demacrify Victor Zverovich 2019-05-30 20:50:07 -0700
  • 637bf3c6d9 Workaround a bug in clang-format Victor Zverovich 2019-05-30 11:46:31 -0700
  • 8302c2f33b fmt::internal::declval -> std::declval Victor Zverovich 2019-05-30 08:34:17 -0700
  • d07cc2026b FMT_EXPLICIT -> explicit, FMT_NULL -> nullptr Victor Zverovich 2019-05-30 07:01:31 -0700
  • 4a7966c773 Drop gcc 4.4 from CI Victor Zverovich 2019-05-30 06:51:59 -0700
  • 9b3c24b99b One weird trick to simplify docs; doxygen hates it Victor Zverovich 2019-05-29 21:09:43 -0700
  • 30bce6c14c Fix a few chrono formatting corner cases (#1178) Victor Zverovich 2019-05-29 18:02:26 -0700
  • e5512c5d57 Use static_assert instead of SFINAE in arg(...) Victor Zverovich 2019-05-29 13:21:24 -0700
  • afc571aedc Document join and relax its compiler requirements Victor Zverovich 2019-05-29 10:27:05 -0700
  • ad360a62b0 add gcc 8 c++17 release build Paul Dreik 2019-05-29 08:02:44 +0200
  • 3cf12d7b11 add gcc 8 c++17 build Paul Dreik 2019-05-29 07:35:17 +0200
  • bb254d146b Disable std-format-test by default Victor Zverovich 2019-05-27 20:02:08 -0700
  • 291ba837f2 Remove wrong compile-time checks from printf (#1173) Victor Zverovich 2019-05-24 07:50:13 -0700
  • 01c631af95 Implement unsigned and long long parsing Victor Zverovich 2019-05-19 07:02:41 -0700
  • 4fcd4a4bd0 Reuse parse_format_string in scan Victor Zverovich 2019-05-18 13:15:00 -0700
  • 2346779d6b More documentation fixes Victor Zverovich 2019-05-18 09:30:36 -0700
  • afc1a74a6c Minor documentation fixes Victor Zverovich 2019-05-18 09:10:17 -0700
  • ad0eade471 Remove MSVC nonsense Victor Zverovich 2019-05-18 09:05:19 -0700
  • 28c187bcd7 Capitalize titles Victor Zverovich 2019-05-18 08:56:49 -0700
  • 91bb3aaf06 fmtlib.net -> fmt.dev Victor Zverovich 2019-05-17 15:42:00 -0700
  • 5e7bdf1b97 Clean up vagrant config Victor Zverovich 2019-05-16 12:22:04 -0700
  • 570453f271 Add a vagrant config for testing gcc 4.4 Victor Zverovich 2019-05-16 06:26:16 -0700
  • ef6282fc45 Fix gcc 4.4 build Victor Zverovich 2019-05-15 11:05:19 -0700
  • e3e470bb69 Remove deprecated format_decimal Victor Zverovich 2019-05-15 10:34:45 -0700
  • 67179dbc23 Remove deprecated format_decimal Victor Zverovich 2019-05-15 10:34:38 -0700
  • a5ffa735db Fix gcc 4.4 build Victor Zverovich 2019-05-15 10:20:51 -0700
  • 5ee0804631 Experiment with scan API Victor Zverovich 2019-05-15 10:02:40 -0700
  • 25b72fc4cd Move <format> to tests not to confuse users Victor Zverovich 2019-05-15 08:43:54 -0700
  • d179ec5f8b Simplify Grisu Victor Zverovich 2019-05-15 08:40:21 -0700
  • 2a9e8b52de Fix advance_to() and begin() using iterator (#1159) denchat 2019-05-14 22:41:11 +0700
  • 2c77562b13 Fix ambiguous formatter specialization in fmt/ranges.h (#1123) Victor Zverovich 2019-05-12 13:03:20 -0700
  • 98b3775297 Add support for exotic string_view iterators (#1156) Victor Zverovich 2019-05-12 10:03:10 -0700
  • b488df6cfe Fix Grisu3 stopping conditions Victor Zverovich 2019-05-12 08:56:50 -0700
  • f4dfd6e30f Suppress all clang-target-msvc test warning in CMake and other misc fixes (#1151) denchat 2019-05-12 01:48:27 +0700
  • a6e8ed15c4 Disable UDL templates on GCC 9 by default (#1148) Victor Zverovich 2019-05-11 08:58:34 -0700
  • de5da50910 Fix formatting of extreme durations (#1154) Victor Zverovich 2019-05-11 08:42:02 -0700
  • ea2976e6d5 Move internal::uintptr_t test to format-impl-test (#1152) Victor Zverovich 2019-05-11 06:58:22 -0700
  • 77d6036cd5 Fix unexpected trailing decimal point (#1153) Alex Alabuzhev 2019-05-10 21:37:19 +0100
  • ccc318e807
    Update README.rst Victor Zverovich 2019-05-10 10:04:44 -0700
  • 4c8efd694c
    Update README.rst Victor Zverovich 2019-05-10 09:56:40 -0700
  • d22d11b5ff
    Update README.rst Victor Zverovich 2019-05-10 09:54:42 -0700
  • e9bab6d028 Improve handling of large durations Victor Zverovich 2019-05-08 10:00:08 -0700
  • f52c09f924 Fix format_to_n docs in 5.1.0 Victor Zverovich 2019-05-08 12:40:25 -0700
  • 118d8bccc2 Fix compilation error under MSVC 19.21 (#1140) mocabe 2019-05-09 01:41:58 +0900
  • 6828d549e8 Add FMT_ENABLE_IF_T mocabe 2019-05-09 01:38:21 +0900
  • 3fd134be03 Move test_count_digits to format-impl-test and disable gtest warnings (#1147) denchat 2019-05-08 02:09:11 +0700
  • ca7c1f89dc Fixed a compile error under MSVC. Ronny Krüger 2019-05-05 21:42:47 +0200
  • ca978b3d21 Fix handling of nan durations Victor Zverovich 2019-05-05 08:34:54 -0700
  • c1d430e61a Improve handling of negative durations Victor Zverovich 2019-05-04 16:33:17 -0700
  • 38a85502ed Use the same rep type for seconds to prevent overflow Victor Zverovich 2019-05-04 09:22:09 -0700
  • 241414028d Eliminate shadowed variable warnings from gcc-7.2 Greg Sjaardema 2019-05-03 08:03:14 -0600
  • 29c10fbf6e Fix DLL visibility of explicit instantiation "declaration" of internal::basic_data<void> in header format.h and the explicit instantiation "definition" in format.cc (#1134) denchat 2019-05-02 21:49:01 +0700
  • 4a4d72f917 Fix handling of invalid string in chrono formatting Victor Zverovich 2019-05-01 10:06:42 -0700
  • b3cc9c0567 Merge remote-tracking branch 'upstream/master' into invalidcolons Paul Dreik 2019-04-28 21:35:21 +0200
  • 2e3352fd05 provoke assertion Paul Dreik 2019-04-28 21:34:09 +0200
  • 4c721e3a2f Fix chrono formatting with invalid argument id (#1132) Victor Zverovich 2019-04-28 07:08:41 -0700
  • 8d8ea21c69 Partially implement Grisu3 Victor Zverovich 2019-04-27 06:52:46 -0700
  • 40a7975640 Remove trailing zeros Victor Zverovich 2019-04-27 07:42:27 -0700
  • cb46397dfb Fix typo Victor Zverovich 2019-04-27 07:13:35 -0700
  • 134904c886 Re-enabled constexpr tests Victor Zverovich 2019-04-26 17:07:37 -0700
  • bd516e3429 Convert negative precision to zero in printf (#1127) Victor Zverovich 2019-04-21 07:39:41 -0700
  • 5efb24dd2b Add specialization test Victor Zverovich 2019-04-19 17:02:31 -0700
  • 946498cfbc Fix handling of zero precision Victor Zverovich 2019-04-19 14:48:42 -0700
  • 6b20863918 fmt::ptr: support unique_ptr and shared_ptr. HE, Tao 2019-04-18 13:48:44 +0800
  • d306585a3f Don't inject internal names into std (#1120) Victor Zverovich 2019-04-17 12:37:49 -0700
  • 544b927933 Don't detect C compiler Victor Zverovich 2019-04-17 06:18:53 -0700
  • dc94010fa5 Remove char_traits (#1117) Victor Zverovich 2019-04-16 17:08:24 -0700
  • 397e8dd9d5 clang-format Victor Zverovich 2019-04-15 11:39:19 -0700
  • 2b415b7af7 Restructure printf_arg_formatter to make it customizable ToolsDevler 2019-04-11 11:05:55 +0200
  • 5d755d0a4e Fix handling of volatile char (#1115) Victor Zverovich 2019-04-14 12:34:56 -0700
  • bade46aae5 Optimize grisu using uint128_t Victor Zverovich 2019-04-13 13:04:27 -0700
  • 41fbaeb3b1 Add <format> test Victor Zverovich 2019-04-13 07:30:55 -0700
  • 8bc0adb9ba Get rid of obsolete cmake stuff Victor Zverovich 2019-04-13 06:56:34 -0700
  • 1763d0e7a2 Add MongoDB to "Projects using this library" Billy Donahue 2019-04-12 12:47:21 -0400
  • f569c1ba28 doc fix: time -> chrono Billy Donahue 2019-04-12 12:18:42 -0400
  • ccd70f59ee Workaround bogus unreachable warnings in MSVC Victor Zverovich 2019-04-11 09:41:38 -0700
  • a4969ebe06 Link to fmt(...) docs from index Victor Zverovich 2019-04-10 19:22:10 -0700
  • a6ad29aa34 Update <format> Victor Zverovich 2019-04-10 09:02:24 -0700
  • 52eb3fe274 Update <format> Victor Zverovich 2019-04-10 08:29:07 -0700
  • 09e2ac5e46 Update <format> Victor Zverovich 2019-04-10 07:45:44 -0700
  • df4ea0c76c Update <format> Victor Zverovich 2019-04-10 06:25:42 -0700
  • 718f60accb Fix shadowing warning (#1105) and clang format Victor Zverovich 2019-04-08 19:14:32 -0700
  • aeb5ad3ce1 Enable [[noreturn]] some. Bruce Mitchener 2019-04-08 18:52:20 +0700
  • 2808395481 basic_buffer -> buffer Victor Zverovich 2019-04-07 10:05:49 -0700
  • 6e37c20030 Use compile features cxx_auto_type cxx_variadic_templates instead of cxx_std_11 Lectem 2019-04-07 12:15:24 +0200
  • 3de3d76a36 Add compile features for cmake 3.8+ Lectem 2019-04-02 00:04:03 +0200
  • 07d5a86a7c Fix warnings Victor Zverovich 2019-04-06 22:10:10 -0700
  • ab1474ef66 Workaround segfault in doxygen and apply clang-format Victor Zverovich 2019-04-06 15:55:14 -0700
  • 918ab77baa Try fixing doc build Victor Zverovich 2019-04-06 10:04:56 -0700
  • 735b1fadc3 Only update key on Linux Victor Zverovich 2019-04-06 09:49:35 -0700
  • 3c531b735b Fix expired key error when installing with apt Victor Zverovich 2019-04-06 09:32:38 -0700
  • f10a7e2e46 Test exotic pointer formatting Victor Zverovich 2019-04-06 09:04:44 -0700
  • bd8177177a Add support for platforms without uintptr_t Victor Zverovich 2019-04-06 07:53:52 -0700
  • 0302927f56 Optimize pointer formatting Victor Zverovich 2019-04-05 20:06:32 -0700
  • bb6842ba35 Simplify to_string Victor Zverovich 2019-04-05 19:14:55 -0700
  • b23c8633fa Detect presence of uintptr_t Victor Zverovich 2019-04-05 07:25:29 -0700
  • b588d7f35f Fix a couple of deprecated things. Tommy Nguyen 2019-03-31 12:47:37 -0400
  • 018d8b57f6 Remove broken snprintf Victor Zverovich 2019-03-30 20:20:26 -0700
  • 1987db663b clang-format Billy Donahue 2019-03-29 12:16:56 -0400
  • a6d1ad741d handle fwrite results #1098 Billy Donahue 2019-03-28 18:15:20 -0400
  • e979c782d3 Extend basic_writer with write() method for doubles with optional format_specs argument Ivan Shynkarenka 2019-03-26 00:27:10 +0300
  • 9e1531c1e1 install pkg-config file into libdir Olaf Hering 2019-03-25 17:16:18 +0100
  • 0a66e4cbbb
    Update README.rst Victor Zverovich 2019-03-24 11:37:07 -0700
  • 91acfe6852 Fix UBSAN warning Victor Zverovich 2019-03-22 07:42:57 -0700
  • b7e6bf9671 clang format Victor Zverovich 2019-03-21 20:51:37 -0700
  • da0ea4161a Make compile-time checks work with fallback formatter (#1088) Victor Zverovich 2019-03-21 19:02:19 -0700
  • 7ad3015f5b Added missing typename to FMT_STRING. (#1089) mwinterb 2019-03-20 20:37:00 -0700
  • f0b572da05 Update wording test Victor Zverovich 2019-03-20 06:48:25 -0700
  • 6d416cf674 Forward declare is_string<FILE*> specializations ricco19 2019-03-18 10:33:28 -0400
  • b742f622ab
    Create PR template to help agree to the licensing terms (#1083) Jonathan Müller 2019-03-18 14:41:17 +0100
  • 02a6f16b52
    Update LICENSE.rst Victor Zverovich 2019-03-17 18:49:12 -0700
  • 294fd7df96 Remove isinf workaround Victor Zverovich 2019-03-17 14:49:19 -0700
  • 17c6900f83 Update docs Victor Zverovich 2019-03-17 14:15:48 -0700
  • 0faa968cc3 Make floating-point formatting locale-independent Victor Zverovich 2019-03-17 13:15:33 -0700
  • bc784d3625 Remove isnan workaround Victor Zverovich 2019-03-17 12:05:07 -0700
  • 53379dfd0c Don't set CMAKE_BUILD_TYPE if fmt is a subproject (#1081) Victor Zverovich 2019-03-17 10:50:19 -0700
  • 76d326a2a2 Enable grisu for general format Victor Zverovich 2019-03-16 12:17:35 -0700
  • c21c6b8c4b Move enable_if to template params Victor Zverovich 2019-03-16 12:58:18 -0700
  • ec645ca262 Update readme and doxygen config Victor Zverovich 2019-03-16 10:47:50 -0700
  • ae0b0dab9f Remove obsolete TODO Victor Zverovich 2019-03-16 10:04:16 -0700
  • 5466a5b41f Document inherited members Victor Zverovich 2019-03-16 08:22:16 -0700
  • 9b392a683d Update readme Victor Zverovich 2019-03-16 07:59:58 -0700
  • 0fa65cf329 Add example Victor Zverovich 2019-03-16 07:36:27 -0700
  • fdd0149e71 Update readme Victor Zverovich 2019-03-16 07:27:53 -0700
  • e19a95b271 Update readme Victor Zverovich 2019-03-16 06:51:35 -0700
  • ef39274973 Update readme Victor Zverovich 2019-03-16 06:47:18 -0700
  • a7f68dcc01 Update readme Victor Zverovich 2019-03-16 06:46:19 -0700
  • 1428b34299 Update readme Victor Zverovich 2019-03-16 06:30:50 -0700
  • 97619e27a2 More fixed precision tests Victor Zverovich 2019-03-15 08:42:14 -0700
  • dd6cc0e6ac Merge time-test into chrono-test Victor Zverovich 2019-03-14 18:10:56 -0700
  • a939c75956 Merge fmt/time.h into fmt/chrono.h Victor Zverovich 2019-03-14 18:07:42 -0700
  • 17e4b53926 Make chrono formatting work without exceptions (#1062) Victor Zverovich 2019-03-14 18:01:03 -0700
  • a82b3680dc More tests and fixed precision fixes Victor Zverovich 2019-03-13 13:10:18 -0700
  • 287342dab1 cmake: default FMT_PKGCONFIG_DIR to a relative path Jason S Zang 2019-03-13 18:25:56 +0800
  • e28429ee73 Prevent overflow with zero precision Victor Zverovich 2019-03-13 10:46:25 -0700
  • 49bbf3c876 Simplify shadowing warning fix Victor Zverovich 2019-03-13 08:29:37 -0700
  • 5e5506f833 Update readme Victor Zverovich 2019-03-12 06:08:18 -0700
  • e06523361d Visual Studio 2017: warning C4456: declaration of 'result' hides previous local declaration Ivan Shynkarenka 2019-03-11 10:18:06 +0300
  • ebec00138b Reword licensing part Victor Zverovich 2019-03-10 17:42:36 -0700
  • 8daa3c6834 Clarify contribution licensing Victor Zverovich 2019-03-10 17:38:18 -0700
  • 0d418a8d58
    Update and rename CONTRIBUTING.rst to CONTRIBUTING.md Victor Zverovich 2019-03-10 17:25:06 -0700
  • 4c66dad8c1 Refactor digit generation Victor Zverovich 2019-03-10 15:07:46 -0700
  • b1f7cca89e stop -> handler and swap args Victor Zverovich 2019-03-10 14:43:26 -0700
  • f90d33ca12 error_ulp -> error Victor Zverovich 2019-03-10 14:29:28 -0700
  • 78c755dc48 Update readme Victor Zverovich 2019-03-10 12:17:35 -0700
  • f230170157 Update readme Victor Zverovich 2019-03-10 12:13:14 -0700
  • ced8aa8c9e Update readme Victor Zverovich 2019-03-10 12:07:57 -0700
  • 77d54251f0 Update benchmark results Victor Zverovich 2019-03-10 11:21:24 -0700
  • 1632f72cbe Test get_round_direction Victor Zverovich 2019-03-10 11:14:50 -0700
  • 8129b9bc46 Test that the library can be compiled witout locales Victor Zverovich 2019-03-10 07:56:46 -0700
  • 835087dd04 Add color-test Victor Zverovich 2019-03-10 07:41:29 -0700
  • 4523053e6f Fix typos. Bruce Mitchener 2019-03-10 08:06:30 +0700
  • 8407f4cb24 Round close to zero fixed precision Victor Zverovich 2019-03-09 15:14:23 -0800
  • 49d244c065 Don't emit more than precision digits (#1072) Victor Zverovich 2019-03-09 13:53:23 -0800
  • 3466d9c845 Don't override fixed formatting depending on exponent (#1072) Victor Zverovich 2019-03-09 11:11:15 -0800
  • 93d22dec35 Implement rounding up and clean up FP formatting Victor Zverovich 2019-03-09 09:35:16 -0800
  • d560ddac25 Temporarily disable Grisu for fixed formatting Victor Zverovich 2019-03-08 19:09:05 -0800
  • 2d981bb133 Add documentation for '%' format type. (#1071) Gawain Bolton 2019-03-06 22:50:32 +0100
  • d8434baa03 Declare the size of RESET_COLOR. Michael Winterberg 2019-03-06 09:23:34 -0800
  • 8f7780a4f6 Correct comment Victor Zverovich 2019-03-06 09:23:16 -0800
  • 2e526a664a Fix handling of output iterator in ranges Victor Zverovich 2019-03-06 07:59:23 -0800
  • 79b79f329e Add support for '%' type to output floating point values as a percentage. gawain 2019-03-01 20:32:05 +0100
  • 287eaab3b2 Increment output iterator in basic_writer::write for character types (#1056) Alexander Bolz 2019-02-26 20:38:03 +0100
  • a97757736b Use grisu for fixed precision Victor Zverovich 2019-02-23 06:42:45 -1000
  • 327d4b6e9e Fixes for some pedantic warnings (#1054) Brian 2019-02-23 14:40:08 -0500
  • 8af651be39 Implement fixed precision Victor Zverovich 2019-02-22 09:05:01 -1000
  • 187bd1b8b2 Clarify lifetimes of named_arg parameters (#1051) Michael Lui 2019-02-22 11:37:19 -0500
  • 4e5694fd05 Update arg signature Victor Zverovich 2019-02-21 17:37:51 -1000
  • 82c24edcf6 Workaround a bogus Qt Creator warning Victor Zverovich 2019-02-19 06:29:27 -1000
  • ed138d794a test: assert-test: fix typo in else-branch of EXPECT_DEBUG_DEATH_IF_SUPPORTED Victor Zverovich 2019-02-18 14:02:02 -1000
  • 0476a51cba Add Sublime syntax (#1037) Victor Zverovich 2019-02-15 15:08:58 -0800
  • c5aad69f2a Restore deprecated begin() Victor Zverovich 2019-02-15 15:00:02 -0800
  • 5b0006476a Make stopping condition configurable in grisu Victor Zverovich 2019-02-14 07:21:46 -0800
  • a44238f2ef Improve grisu Victor Zverovich 2019-02-13 20:03:27 -0800
  • 83808076e3 Minor cleanup Victor Zverovich 2019-02-13 06:14:22 -0800
  • 9660ea1bff Simplify format string checks Victor Zverovich 2019-02-10 16:59:58 -0800
  • 4a9d676362 Gradle 4.10 >> Gradle 5.2 Park Dong-Ha 2019-02-10 09:35:05 +0000
  • f041f128f5 Minor cleanup Victor Zverovich 2019-02-10 08:42:53 -0800
  • e4572e5def Update std implementation Victor Zverovich 2019-02-10 06:34:47 -0800
  • 442fa1bd46 Decouple format and parse contexts Victor Zverovich 2019-02-09 19:34:42 -0800
  • 744e66bb08 Deprecate format_context::parse_context() Victor Zverovich 2019-02-09 16:15:20 -0800
  • d231d68a8b Fix handling of custom context Victor Zverovich 2019-02-09 07:36:09 -0800
  • 01f34d0b0b Fix library deprecation warning Daniela Engert 2019-02-06 08:37:03 +0100
  • 9a0a24f90b Test is_streamable with overloaded comma operators morinmorin 2019-02-06 19:45:14 +0900
  • 430e6ac9b6 Protect against overloaded comma operators in decltype morinmorin 2019-02-04 02:19:08 +0900
  • 467520e7a4 Remove unused macro Victor Zverovich 2019-02-06 11:34:59 -0800
  • 5a314a5288 Eliminate extra copy on floating-point formatting Victor Zverovich 2019-02-06 07:49:19 -0800
  • 9989e7f4e3
    Update benchmark results Victor Zverovich 2019-02-04 17:56:33 -0800
  • 31510cb437 Fix warnings from Visual Studio Daniela Engert 2019-02-04 07:43:16 +0100
  • 61c9b563c2 Replace 'std::result_of' by 'std::invoke_result' where possible (#1025) Daniela Engert 2019-02-03 18:59:48 +0100
  • 864b9a2202 Correct the comment Victor Zverovich 2019-02-04 08:29:39 -0800
  • 1538336836 Remove unnecessary checks Victor Zverovich 2019-02-04 07:01:33 -0800
  • 22de5a755f Fix warnings from Travis Elias Kosunen 2019-02-02 20:24:07 -0500
  • 355eb6d29a Enable grisu for shortest roundtrip (default) formatting Victor Zverovich 2019-02-03 07:44:42 -0800
  • b8d34e0db3 Fix rounding Victor Zverovich 2019-02-02 08:49:25 -0800
  • e61cac687d Minor grisu improvements Victor Zverovich 2019-02-02 07:40:43 -0800
  • 7fbbfed8c6 Fix warnings caused by usage of deprecated functionality Elias Kosunen 2019-01-31 23:47:57 -0500
  • c3268f4e50 Remove use cases of deprecated functionality Elias Kosunen 2019-01-29 16:31:25 -0500
  • 34951f1999 Replace comments regarding deprecation with attributes Elias Kosunen 2019-01-29 16:14:32 -0500
  • 3f52336e6c Simplify formatter selection Victor Zverovich 2019-01-30 19:39:42 -0800
  • 7ca8fc3b17 Fix a bogus warning Victor Zverovich 2019-01-30 07:06:40 -0800
  • 5289dd600b Test formatting of special numbers Victor Zverovich 2019-01-30 06:56:46 -0800
  • bf6529f2ce Update docs Victor Zverovich 2019-01-30 06:07:59 -0800
  • 0700612249 Implement 'chrono' formatting specifiers '%Q' and '%q' Daniela Engert 2019-01-25 16:27:35 +0100
  • 06c005b7b0 Clarify that compile-time checks don't support named arguments Victor Zverovich 2019-01-27 09:05:50 -0800
  • 4f6fda558c Add a grisu test stub Victor Zverovich 2019-01-27 06:47:27 -0800
  • 9f70b034e1 Implement precision for floating-point durations. Daniela Engert 2019-01-12 14:31:55 +0100
  • 7cdb1e5e40 Workaround broken is_default_constructible in MSVC Victor Zverovich 2019-01-21 09:54:48 -0800
  • 5f1ceebc7f Make formatter<T> override ostream<< for templates (#952) Victor Zverovich 2019-01-21 07:11:49 -0800
  • 1b11b000c7 Update readme Victor Zverovich 2019-01-20 15:33:30 -0800
  • 83f052930a Add code from p0645 Victor Zverovich 2019-01-19 09:10:57 -0800
  • fdd8e333c1 Fix compilation with locales disabled (#1011) Victor Zverovich 2019-01-19 07:16:05 -0800
  • dad1eec842 Workaround unimplemented T... on gcc 4.6.x (#1008) Victor Zverovich 2019-01-16 11:41:20 -0800
  • b0cde860ae Implement 'snprintf(OutputIt it, size_t n, const S &format, const Args & ... args)' (#917) Daniela Engert 2019-01-01 11:45:56 +0100
  • e05dfb0887 Fix compile errors due to name-hiding and an unused function argument. Daniela Engert 2019-01-13 09:06:51 +0100
  • dde095fab8 Revert "Reorder defines" Victor Zverovich 2019-01-13 08:13:38 -0800
  • 4a059914a9 Reorder defines Victor Zverovich 2019-01-13 07:40:37 -0800
  • 58b6f8db48 Format the code using clang-format Victor Zverovich 2019-01-12 18:27:38 -0800
  • 9a777b9e1c Implemented fmt::prepare() stryku 2018-11-27 11:52:00 +0100
  • da55e96f53 Install ninja to fix android build Victor Zverovich 2019-01-09 15:38:31 -0800
  • dc8f8ce4c0 Fix handling of dynamic width in chrono formatter Victor Zverovich 2019-01-09 15:13:29 -0800
  • f5cc77cea0 Get rid of 'null_terminating_iterator' in printf.h (#980) Daniela Engert 2018-12-31 16:21:45 +0100
  • 39623a7400 Replaced usage of gtest's internal scoped_ptr with unique_ptr. Michael Winterberg 2019-01-02 10:03:04 -0800
  • ae1de3a8d3 Add support for using text_style in format and vformat directly (#993) * Closes #993 Denis Blank 2018-12-30 16:49:34 +0100
  • 1b8a216ddf Improve docs Victor Zverovich 2018-12-28 15:05:42 -0800
  • b3ad759a0a Bump version and correct changelog Victor Zverovich 2018-12-28 13:09:31 -0800
  • 9e554999ce Update version Victor Zverovich 2018-12-28 12:31:41 -0800
  • b34d92b051 Bump version Victor Zverovich 2018-12-28 12:23:29 -0800
  • d39ece1870 Make rst2md runnable and update changelog Victor Zverovich 2018-12-28 12:04:34 -0800
  • fe2d715ff1 Update changelog Victor Zverovich 2018-12-24 11:56:48 -0800
  • 27b306701f Update changelog Victor Zverovich 2018-12-24 11:51:20 -0800
  • 68837079aa Update changelog Victor Zverovich 2018-12-24 11:48:41 -0800
  • c98b202eb4 Update changelog Victor Zverovich 2018-12-24 11:47:06 -0800
  • 587a7f6634 Update changelog and docs Victor Zverovich 2018-12-24 10:56:13 -0800
  • 84e5170c9c Update changelog and deprecate visit Victor Zverovich 2018-12-24 10:02:41 -0800
  • 130e412b64 Update changelog and docs Victor Zverovich 2018-12-24 09:37:52 -0800
  • 0bbdca5b8b Fix conversion warnings (#989) Sign Bit 2018-12-20 09:24:19 -0500
  • 77a7244804 Implement fill/align/width for strftime-like formatting Victor Zverovich 2018-12-19 06:39:58 -0800
  • 3e01376e08 Implement fill/align/width parsing in chrono formatter Victor Zverovich 2018-12-16 07:00:57 -0800
  • 1f92f8a9d8 Remove noexcept Victor Zverovich 2018-12-15 06:41:32 -0800
  • 8668639ae2 Get rid of null_terminating_iterator in format Victor Zverovich 2018-12-13 07:50:50 -0800
  • 93fd473b8f Add support for builtin terminal colors. (#974) Nicolas 2018-12-15 15:16:00 +0100
  • 61ad543c3e Windows .sln filename changed from FORMAT to FMT HecticSerenity 2018-12-13 19:58:32 -0800
  • 7f7504b3f5 Clean up docs Victor Zverovich 2018-12-12 18:21:13 -0800
  • 37f599b1a1 Fix docs Victor Zverovich 2018-12-12 17:50:50 -0800
  • 8c2e15aed5 Make printf work in search (#164) Victor Zverovich 2018-12-12 16:07:54 -0800
  • de71db6d42 Fix asan error (#977) Victor Zverovich 2018-12-12 11:27:06 -0800
  • b180b39152 Fix default formatting Victor Zverovich 2018-12-09 19:18:27 -0800
  • 24594c747e Disable printing the reset escape code when no style modifiers where applied. (#973) Nicolas 2018-12-10 00:57:20 +0100
  • b0f2224719 Implement default chrono formatting Victor Zverovich 2018-12-09 09:11:52 -0800
  • 749276072f Add file stream support for stylized text printing. (#967) Nicolas 2018-12-09 18:28:48 +0100
  • f54f3d0fb7 Move chrono-specific code to a separate header Victor Zverovich 2018-12-07 10:19:44 -0800
  • bf1f1c73e3 Fix time test Victor Zverovich 2018-12-07 08:19:13 -0800
  • b6bc6ec246 Add default ctor and fix use of constexpr macros in text_style Victor Zverovich 2018-12-07 07:15:13 -0800
  • acfa95d4a8 Workaround a bug in MSVC's strftime (#965) Victor Zverovich 2018-12-07 07:07:21 -0800
  • 628f830583 More chrono formatting Victor Zverovich 2018-12-07 06:36:08 -0800
  • aa3b5aba41 Implement locale-specific minute formatting Victor Zverovich 2018-12-06 16:12:10 -0800
  • 639de21757 Workaround more MSVC bugs Victor Zverovich 2018-12-06 10:12:42 -0800
  • 3242ddf7b5 Fix warnings Victor Zverovich 2018-12-06 07:27:46 -0800
  • bd1104046b Workaround a bug in MSVC Victor Zverovich 2018-12-06 06:04:45 -0800
  • 81b5c4a5fd Add experimental emphasis support (#961) Nicolas 2018-12-06 16:56:01 +0100
  • 7c4eb0fbeb Fix warnings in time.h Victor Zverovich 2018-12-05 12:43:52 -0800
  • 2d624218bf Fix another warning Victor Zverovich 2018-12-05 10:19:53 -0800
  • b31680990e Fix a warning Victor Zverovich 2018-12-05 07:11:06 -0800
  • b10ccb83e1 Add rpclib to projects Victor Zverovich 2018-12-05 06:42:33 -0800
  • 0497875ff3 Stop the orgy of casts Victor Zverovich 2018-12-05 06:27:31 -0800
  • 37dc495b9d Simplify MSVC workaround Victor Zverovich 2018-12-05 06:22:18 -0800
  • 2ff4996d05 Fix ambiguous complier error C2666 in vs2017.The '+' opeator may cause ambiguity.Avoid implicit conversion. liuping 2018-12-04 20:05:03 +0800
  • 77656c672c Fix sign-conversion warnings reported by Clang7 Florin Iucha 2018-12-01 22:56:14 -0500
  • ea5e4790bd Fix formatting Victor Zverovich 2018-12-03 08:58:48 -0800
  • 86681c4bb0
    Update README.rst Victor Zverovich 2018-12-03 08:04:21 -0800
  • e867768ee6 Do not override user provided compile flag Johan J 2018-12-03 14:54:44 +0100
  • 0c7f5c3ca4
    Update README.rst Victor Zverovich 2018-12-02 08:22:51 -0800
  • e7e2ab1070 Make return type of basic_format_args::max_size() consistent. Daniela Engert 2018-12-01 17:57:34 +0100
  • 29352af369
    Update README.rst Victor Zverovich 2018-12-01 08:19:20 -0800
  • 68214bd904 More time formatting Victor Zverovich 2018-11-30 19:04:14 -0800
  • bcf3fcd673 Clean up bit fiddling for argument packing Victor Zverovich 2018-11-30 15:48:09 -0800
  • 9dcf127fa5 Workaround a bogus MSVC warning Victor Zverovich 2018-11-30 13:47:04 -0800
  • b8b06e3e10 Fix conversion warnings in Grisu Victor Zverovich 2018-11-30 10:06:52 -0800
  • 322b2594e0 Implement more time specifiers Victor Zverovich 2018-11-30 08:52:01 -0800
  • 0835f1ba3b Use full paths for fmt.pc.in hotwatermorning 2018-11-30 14:20:51 +0900
  • a084495d7e Add Ceph to projects Victor Zverovich 2018-11-28 17:28:27 -0800
  • fa1d4dbcfd Fix warnings Victor Zverovich 2018-11-28 16:15:15 -0800
  • 2b2cfdac19 Update docs Victor Zverovich 2018-11-28 12:53:09 -0800
  • 99744f8f8f Suppress unfixable warning Victor Zverovich 2018-11-28 12:52:41 -0800
  • f5fe849238 Specialize formatter for chrono durations Victor Zverovich 2018-11-28 09:23:23 -0800
  • a5a9805a91 First stub at the datetime format parser Victor Zverovich 2018-11-25 16:10:05 -0800
  • 645c76a9a5 Fix dummy warnings Victor Zverovich 2018-11-25 15:33:28 -0800
  • fecb2d6f0d Eliminate msvc compiler warnings (#931) Daniela Engert 2018-11-25 09:02:06 +0100
  • 64690d3a97 Add context_base::arg() Victor Zverovich 2018-11-24 10:49:48 -0800
  • 01640f44cf Fully qualify dummy_int (#941) Victor Zverovich 2018-11-24 06:22:59 -0800
  • e37d6a9840 add make_printf_args and make_wprintf_args functions (#934) tnovotny 2018-11-22 22:57:07 +0100
  • 982ee5c699 parse_context -> format_parse_context Victor Zverovich 2018-11-21 06:36:16 -0800
  • b7b8548559 thousands_sep -> thousands_sep_impl (#939) Victor Zverovich 2018-11-20 15:43:17 -0800
  • 00a8cc8325 Fix formatting Victor Zverovich 2018-11-20 07:43:40 -0800
  • 33fbb3a7eb Fix remaining linker errors. Andreas Schönle 2018-11-20 12:41:37 +0100
  • bd6121596f Disable fmt-impl-test in windows + shared lib. Andreas Schönle 2018-11-19 15:04:34 +0100
  • 702b3d1618 Fix link error in windows with shared library. Andreas Schönle 2018-11-19 15:04:14 +0100
  • 9d4ef94350 Install pdb files. Andreas Schönle 2018-11-19 14:58:17 +0100
  • 6c95fb3562 Default Context to format_context Victor Zverovich 2018-11-18 07:19:25 -0800
  • 16b78ee629 fix incompatibilities with c++2a mode in clang christinaa 2018-11-17 03:15:55 +0000
  • 19e008876b More locale support Victor Zverovich 2018-11-14 15:35:24 -0800
  • f2ee988105 Improve locale support Victor Zverovich 2018-11-14 09:39:37 -0800
  • 1385050e26 More formatter tests Victor Zverovich 2018-11-08 16:26:55 -0800
  • 03c1b110a5 Fix gcc 4.4 build Victor Zverovich 2018-11-08 12:41:55 -0800
  • cc805c6162 Test enabled formatters Victor Zverovich 2018-11-08 10:59:10 -0800
  • e01579231d Disallow leading zeros in arg-id Victor Zverovich 2018-11-08 08:48:56 -0800
  • 34030deca9 Cleanup warning flags Victor Zverovich 2018-11-06 17:04:33 -0800
  • 6b26e3f2d7 Manifest & Gradle comment Park Dong-Ha 2018-11-06 10:08:46 +0900
  • d286c97753 Update for Gradle build Park Dong-Ha 2018-11-02 16:54:00 +0000
  • d951f6dfe7 Get latest Gradle (ver. 4.10.2) Park DongHa 2018-11-02 16:04:57 +0000
  • a23d592472 Fix check_format_string (#925) Victor Zverovich 2018-11-03 16:20:45 -0700
  • 36161284e2 Update docs Victor Zverovich 2018-10-28 09:28:51 -0700
  • 38f355d87b Revert "find sphinx-build before calling build.py" Victor Zverovich 2018-10-28 09:26:21 -0700
  • 324eac1aa5 Make locales work with any character type Victor Zverovich 2018-10-28 07:36:35 -0700
  • bdda4d6030 Simplify compile-time strings Victor Zverovich 2018-10-28 06:57:35 -0700
  • 5ee1a4bc8a check for property 'mutable iterator' and SFINAE on it Daniela Engert 2018-10-25 15:22:27 +0200
  • 2dea780fbd change type naming and fix sfinae bug XZiar 2018-10-26 20:32:24 -0700
  • b98e8301d5 add non-char support for compile-time format check XZiar 2018-10-26 15:55:03 -0700
  • ccd3e8bbf3 Make is_constructible public (#918) Victor Zverovich 2018-10-27 17:10:19 -0700
  • 4373153800
    Update usage.rst Victor Zverovich 2018-10-27 12:59:51 -0700
  • 73cfd8f325 Fix colored print Victor Zverovich 2018-10-25 17:18:46 -0700
  • ec384302db additional test for print with background color Daniela Engert 2018-10-25 08:52:46 +0200
  • 0a96c032b9 Parameterize v*printf on string type (#920) Victor Zverovich 2018-10-25 07:20:02 -0700
  • 61e6d2e38c Fix core version of vformat_to Victor Zverovich 2018-10-24 18:42:42 -0700
  • ea4010d704 Merge has_to_string_view into is_string Victor Zverovich 2018-10-24 16:46:16 -0700
  • 486fff597c Add sprintf_format instantiations and remove syntactic noise Victor Zverovich 2018-10-24 15:25:10 -0700
  • 1e3dcbba81 fix: 'format_to_n' compiles 'std::back_inserter' arguments Daniela Engert 2018-10-24 08:02:15 +0200
  • f0328f8e36 Use char_traits::length in string_view ctor (#914) Victor Zverovich 2018-10-24 12:44:14 -0700
  • 895fb98456 Disallow gcc 4.4 failures Victor Zverovich 2018-10-24 10:41:42 -0700
  • 20c708bf6d Fix build on gcc 4.4 Victor Zverovich 2018-10-24 06:34:28 -0700
  • 9d0c9c4bb1 cmake: output share/fmt.pc Cole Mickens 2018-10-24 01:33:22 -0700
  • 2d2326a76d Fix compilation with older gcc Victor Zverovich 2018-10-22 21:05:59 -0700
  • 1ec0272303 Get rid of FMT_UNION Victor Zverovich 2018-10-22 20:02:14 -0700
  • 2c81c851b2 Adapt any string-like type to be used by {fmt} just like the standard string types already supported. The adaption is totally non-intrusive. Daniela Engert 2018-10-08 20:14:39 +0200
  • 846c644e84 Workeround broken sprintf in MSVC Victor Zverovich 2018-10-19 07:30:59 -0700
  • 13d472bd8c Compute output size for grisu Victor Zverovich 2018-10-17 20:13:38 -0700
  • b71d3fe7ab Remove use_grisu Victor Zverovich 2018-10-17 17:01:22 -0700
  • 847abb6f8f Fix test Victor Zverovich 2018-10-17 11:06:36 -0700
  • dda47c9466 Merge min_digits and max_digits Victor Zverovich 2018-10-17 10:49:30 -0700
  • 2924622157 Fix naming of basic_format_specs members Victor Zverovich 2018-10-17 09:15:29 -0700
  • bda5f9a556 Replace grisu2_specs with core_format_specs Victor Zverovich 2018-10-17 08:55:45 -0700
  • b1ca608bac Remove unused empty_spec Victor Zverovich 2018-10-17 08:39:51 -0700
  • e8efdef8de Avoid extra copy Victor Zverovich 2018-10-17 08:19:46 -0700
  • 98f1c1fe87 Remove unused code Victor Zverovich 2018-10-14 15:36:45 -0700
  • 50b18a3c10 Integrate Grisu Victor Zverovich 2018-10-13 22:14:36 -0700
  • 699297520a Implement Grisu rounding Victor Zverovich 2018-10-13 07:44:34 -0700
  • 4bb76ef0c7 Remove redundant definition of print Victor Zverovich 2018-10-13 10:23:38 -0700
  • ddd7caf38e Fix locale-dependent formatting (#905) Victor Zverovich 2018-10-13 06:52:33 -0700
  • 10e03e695b use found python executable for launching sphinx-build Kefu Chai 2018-10-12 21:09:44 +0800
  • 07200f445a find sphinx-build before calling build.py Kefu Chai 2018-10-12 16:01:54 +0800
  • 08a65c2282 Workaround broken constexpr in MSVC2017 Victor Zverovich 2018-10-10 17:31:21 -0700
  • 167f8fe325 Fix a typo in api.rst Dmitry Petrashko 2018-10-10 10:14:36 -0700
  • 57983423c3 Remove signbit workaround Victor Zverovich 2018-10-10 09:41:01 -0700
  • 7bebb3e128 Clarify overload resolution in docs Victor Zverovich 2018-10-10 09:40:24 -0700
  • 939fbe5567 Remove basic_fixed_buffer. superfunc 2018-10-08 09:30:27 -0700
  • 61f81a0719 minor documentation corrections Mathew Cucuzella 2018-10-08 00:56:10 -0700
  • f27defc639 Parameterize printf functions on the type of the format string. Daniela Engert 2018-10-07 14:38:29 +0200
  • 6a685571df Make 'std::*::basic_string_view' a valid argument type for 'format_str' parameters. Daniela Engert 2018-10-07 18:54:12 +0200
  • 87a0408c64 Fix ostream.h build Victor Zverovich 2018-10-07 12:58:20 -0700
  • 2b5acad4a9 Remove redundant size argument to write_padded Victor Zverovich 2018-10-07 09:28:45 -0700
  • 655ce53383 is_format_string -> is_string Victor Zverovich 2018-10-07 07:48:27 -0700
  • fea712abb1 Parameterize ostream functions on the type of the format string. Daniela Engert 2018-10-07 15:03:58 +0200
  • f16a118e88 Fix non-matching char types. Daniela Engert 2018-10-07 08:20:01 +0200
  • 041bf83d9b Improve fmt::format readability Victor Zverovich 2018-10-05 18:42:02 -0700
  • 2299032392 Document how to write a formatter for a type hierarchy Victor Zverovich 2018-10-05 13:21:29 -0700
  • f5480635c0 visit -> visit_format_arg Victor Zverovich 2018-10-05 07:15:41 -0700
  • cdf3fa08dc Put related code together in fmt/core.h Victor Zverovich 2018-10-04 18:06:21 -0700
  • 38325248e5 Count width in code points (#628) Victor Zverovich 2018-10-03 18:22:26 -0700
  • deb901b9e4 Parameterize core functions on the type of the format string. Daniela Engert 2018-09-30 08:58:59 +0200
  • 0f98de3011 Update docs Victor Zverovich 2018-10-03 10:33:51 -0700
  • c797708fcc Workaround strlen being non-constexpr in ARM toolchain Victor Zverovich 2018-10-03 09:14:45 -0700
  • 49b4c1e9db Update docs Victor Zverovich 2018-10-02 06:21:19 -0700
  • 63a87beba4 Add to_string_view Victor Zverovich 2018-10-01 07:34:13 -0700
  • 4e0c314654 checked_format_args -> checked_args Victor Zverovich 2018-10-01 07:06:53 -0700
  • c3538a1eee Simplify variadic functions further Victor Zverovich 2018-09-30 22:19:32 -0700
  • 2d7d0835d7 Simplify variadic functions Victor Zverovich 2018-09-30 17:45:14 -0700
  • 3f4cfa6c60 Implement UTF-8 string support Victor Zverovich 2018-09-30 14:09:03 -0700
  • f8027414f5 Impelement char8_t support Victor Zverovich 2018-09-30 11:39:20 -0700
  • 76a47d41c8 Cleanup the use of FMT_CHAR Victor Zverovich 2018-09-30 08:45:57 -0700
  • 267fdc7a1b Parameterize core functions on the type of the format string. Daniela Engert 2018-09-27 19:58:07 +0200
  • 5bced12421 Parameterize more functions on string type Victor Zverovich 2018-09-30 07:03:08 -0700
  • 674999c527 fix vs2017 warning fmt::v5::localtime 'not all control paths return a value'. Steven Hoving 2018-09-30 14:49:39 +0200
  • e4fea22d15 Make char8_t a strongly-typed enum Victor Zverovich 2018-09-29 16:25:02 -0700
  • 66992e90d2 Clarify that writing to memory_buffer appends (#877) Victor Zverovich 2018-09-28 06:22:12 -0700
  • e864acfdbd Fix compilation with intel compilers (ICC/ICPC) v14.0 Guillaume Fraux 2018-09-26 13:22:49 +0000
  • 4cf21f58b2 constrain templated format_to on proper format string type. Daniela Engert 2018-09-25 17:47:53 +0200
  • d7f17613f5 Fix compilation on platforms with exotic double (#878) Victor Zverovich 2018-09-26 08:45:34 -0700
  • e4ca37ccf6 Parameterize format_to on string type (#880) Victor Zverovich 2018-09-25 07:47:15 -0700
  • d66fa2216e Reduce syntactic noise Victor Zverovich 2018-09-23 12:54:25 -0700
  • 48e6dcd0f2 Implement workarounds for gcc 4.4 Victor Zverovich 2018-09-23 12:12:47 -0700
  • 0ea3221d34 Remove is_named_arg and add FMT_CHAR Victor Zverovich 2018-09-23 09:44:01 -0700
  • 73c53d7833 Parameterize 'printf(rgb color, ...)' and 'vprint_rgb(rgb color, ...)' on the type of the format string. Daniela Engert 2018-09-17 18:21:24 +0200
  • d41be23acd Simplify string_view detection Victor Zverovich 2018-09-22 19:46:57 -0700
  • 2def9e4c82 Remove FMT_DTOR_NOEXCEPT Victor Zverovich 2018-09-22 18:51:32 -0700
  • ff6e46ed97 More cleanup Victor Zverovich 2018-09-22 16:00:34 -0700
  • 715f2b4c00 Remove require_wchar and internalize no_formatter_error Victor Zverovich 2018-09-21 18:25:24 -0700
  • ec0cdc46f6 Workaround Windows slowness Victor Zverovich 2018-09-21 13:55:33 -0700
  • 3e75ad9822 Update version Victor Zverovich 2018-09-21 10:18:51 -0700
  • 4f043f8e00 Bump version Victor Zverovich 2018-09-21 10:07:56 -0700
  • cc02cbc455 Fix formatting Victor Zverovich 2018-09-21 08:45:31 -0700
  • 73c0238e3b Update changelog Victor Zverovich 2018-09-21 08:17:26 -0700
  • cb122a4d03 Fix format_to formatting to wmemory_buffer Victor Zverovich 2018-09-21 07:56:30 -0700
  • dc69cc45d2 Clean tests Victor Zverovich 2018-09-21 07:21:49 -0700
  • 9d8021f0d6 Add checks for NVIDIA's CUDA compiler Candy Gumdrop 2018-09-21 10:44:42 +0100
  • 9d2221b954 Improve error message when formatting unknown types Jonathan Müller 2018-09-19 14:51:01 +0200
  • 70a6a4bb01 prevent ""fmt/range.h"" from specializing fmt::basic_string_view (#865) hhggit 2018-09-18 10:30:06 +0800
  • e4fc856c2f Disable android build due to gradle issues Victor Zverovich 2018-09-19 19:53:47 -0700
  • 3f4984fb36 Clean core-test and fix linkage errors on older gcc Victor Zverovich 2018-09-19 08:55:45 -0700
  • d43665056d Workaround visit lookup issues in printf.h on gcc medithe 2018-09-19 08:10:25 +0200
  • 894b6fac8e Changed to use scoped enum Daniel Marshall 2018-09-16 17:09:15 +0100
  • 59f555ad8f Workaround more visit lookup issues on gcc Victor Zverovich 2018-09-15 08:25:57 -0700
  • a7e356cc80
    Update README.rst Victor Zverovich 2018-09-14 07:52:30 -0700
  • e758bfbae1 Merge branch 'release' of github.com:fmtlib/fmt Victor Zverovich 2018-09-13 07:38:23 -0700
  • 66381e308d Minor cleanup Victor Zverovich 2018-09-13 07:37:20 -0700
  • 295a0d84d9 Update version Victor Zverovich 2018-09-13 07:28:20 -0700
  • 1fb1c4c912 Update docs Victor Zverovich 2018-09-13 07:20:43 -0700
  • 465a593536 Add table support to rst2md Victor Zverovich 2018-09-13 07:15:18 -0700
  • d62f4c3bc1 Formatting Victor Zverovich 2018-09-12 19:00:26 -0700
  • a243490ad7 Add more methods to benchmark results Victor Zverovich 2018-09-12 18:28:26 -0700
  • 9e12ca6069 Update changelog Victor Zverovich 2018-09-12 17:34:16 -0700
  • fbca830dd1 Update changelog, readme and improve compat Victor Zverovich 2018-09-12 12:44:04 -0700
  • 6146248cf4 Update changelog Victor Zverovich 2018-09-12 10:39:08 -0700
  • bc26fbf1b0 Move experimental color API to fmt/color.h Victor Zverovich 2018-09-12 09:04:26 -0700
  • 97cc889374 Workaround a visit lookup issue in gcc 8 (#851) Victor Zverovich 2018-09-12 08:39:24 -0700
  • 7110b46076 Optimize default formatting Victor Zverovich 2018-09-12 07:34:22 -0700
  • c8a8464f7d Optimize buffer construction Victor Zverovich 2018-09-12 06:17:13 -0700
  • 8cbfb6e727 Get rid of conversion warning in gcc-4.8 (#854) medithe 2018-09-11 15:14:39 +0200
  • 6ffc828a79 Phasing out null_terminating_iterator Victor Zverovich 2018-09-09 09:47:28 -0700
  • aeb6add336 Skip strchr for the common case Victor Zverovich 2018-09-09 09:08:41 -0700
  • 5614289dd8 Optimize and simplify format string parsing Victor Zverovich 2018-09-09 08:41:27 -0700
  • 10c7f89351 Optimize format string processing on dumb compilers Victor Zverovich 2018-09-09 08:13:06 -0700
  • 59c268a5f8 Use strlen when possible since it's constexpr on gcc Victor Zverovich 2018-09-08 16:17:22 -0700
  • 918bb1ce8f Optimize argument capture Victor Zverovich 2018-09-08 13:09:44 -0700
  • a3ba6b4f62 Disable the fmt(...) macro by default (#853) Victor Zverovich 2018-09-08 09:55:41 -0700
  • 8671689449 Update docs and formatting Victor Zverovich 2018-09-08 09:06:54 -0700
  • cc10b4607f Make format_to faster on older gcc Victor Zverovich 2018-09-08 07:22:29 -0700
  • 981797f059 Get rid of implicit-fallthrough warn. in GCC 7 and 8 medithe 2018-09-07 17:53:15 +0200
  • 2117775747 Micro-optimize parsing Victor Zverovich 2018-09-04 15:37:31 -0700
  • be0e268468 Optimize processing of trailing '}' Victor Zverovich 2018-08-31 15:34:31 -0700
  • fbc38b9083 Pass heavy arguments by ref Victor Zverovich 2018-08-31 14:42:45 -0700
  • 8dc69b9da9 Workaround a bug in Intellisense Victor Zverovich 2018-08-29 19:18:08 -0700
  • 1489d3b7fa Implement exponential notation Victor Zverovich 2018-08-29 10:07:29 -0700
  • dd8c5ce442 Implement more FP formatting options Victor Zverovich 2018-08-29 09:34:57 -0700
  • 46484da711 Fix a warning Victor Zverovich 2018-08-29 07:00:24 -0700
  • 802ff8866e Fix compilation of time.h when localtime_t is a macro (#843) Victor Zverovich 2018-08-28 07:36:48 -0700
  • 95a718992c Remove conversion compiler warnings (#844) medithe 2018-08-29 15:38:56 +0200
  • e483a01a0f Implement some formatting options in Grisu Victor Zverovich 2018-08-26 09:51:49 -0700
  • f51080916e Revert "Implement some formatting options in Grisu" Victor Zverovich 2018-08-27 17:51:27 -0700
  • 2a952dd0b2 Implement some formatting options in Grisu Victor Zverovich 2018-08-26 09:51:49 -0700
  • 0de44a469a Implement exponent formatting Victor Zverovich 2018-08-26 08:12:35 -0700
  • f0d0a1ebd7 Implement Grisu2 digit generation Victor Zverovich 2018-08-25 16:08:32 -0700
  • 569ac91e0b Implement Grisu boundary computation Victor Zverovich 2018-08-25 11:39:38 -0700
  • a11eb3a090 Workaround various icc bugs (#822) Victor Zverovich 2018-08-22 09:07:17 -0700
  • 62010520ed Disable gnu-string-literal-operator-template warning Victor Zverovich 2018-08-22 07:58:51 -0700
  • 987514761e Make convert_to_int public (#818) Victor Zverovich 2018-08-22 07:40:06 -0700
  • ba95e36a58 Clarify that '\0' cannot be used as fill (#832) Victor Zverovich 2018-08-19 08:37:40 -0700
  • abde38b4fb Add compilation support with Newlib nano for embedded targets Thomas Bernard 2018-08-17 11:22:56 +0200
  • 18400503da Fix C4127 warning in basic_writer<Range>::write_double Elias Daler 2018-08-17 01:43:03 +0300
  • 9de312112a Reformat and add a comment Victor Zverovich 2018-08-15 06:54:43 -0700
  • 8bbb0b48b4
    Update README.rst Victor Zverovich 2018-08-15 06:34:34 -0700
  • 5c0101ab2d Use the correct function signature in the docs Victor Zverovich 2018-08-12 11:34:48 -0700
  • fbe6410e53 Fix docs Victor Zverovich 2018-08-12 08:52:47 -0700
  • 8b9fb9fb7e Fix ambiguous instantiation with formatter in fmt/ostream.h (#830) Victor Zverovich 2018-08-11 09:13:54 -0700
  • 0f04ec68a9 Fix package upload (#828) Victor Zverovich 2018-08-11 07:57:45 -0700
  • 809073851f Update changelog Victor Zverovich 2018-08-11 07:22:41 -0700
  • 5d02041c59 Update changelog Victor Zverovich 2018-08-11 07:12:52 -0700
  • 4b868b8922 Re-enable compile-time format-string checking medithe 2018-08-07 15:08:20 +0200
  • 4061a0d35d Parameterize vformat to support custom char types Victor Zverovich 2018-08-05 08:30:27 -0700
  • c68bab7014 Remove broken fmt::internal::format_enum (#818) Victor Zverovich 2018-08-01 07:11:53 -0700
  • 0c63d15ee9 Improve wording Victor Zverovich 2018-07-27 07:37:45 -0700
  • ce19309d09 Workaround a bug in icc 15 Victor Zverovich 2018-07-26 07:59:41 -0700
  • c684349195 Move contiguous version of format_to to fmt/core.h Victor Zverovich 2018-07-22 18:09:22 -0700
  • 8db14efa84 util-test -> core-test and minor cleanup Victor Zverovich 2018-07-22 16:54:57 -0700
  • ffe414cad1 Add compile-time format string checks to format_to (#783) Victor Zverovich 2018-07-22 15:30:51 -0700
  • c178ab440f Remove FMT_USE_RVALUE_REFERENCES Victor Zverovich 2018-07-22 15:07:53 -0700
  • 5befe6584d Remove fmt/folly.h and clean up core API Victor Zverovich 2018-07-22 14:42:25 -0700
  • 35538ca66c Merge more format overloads Victor Zverovich 2018-07-22 09:39:50 -0700
  • 4f16409730 Merge format overloads using SFINAE Victor Zverovich 2018-07-22 07:20:11 -0700
  • 2a4e948864 Add UTF-8 types Victor Zverovich 2018-07-21 09:13:21 -0700
  • d778bded95 Make line in tests fit within 80chars MikePopoloski 2018-07-20 18:23:29 -0400
  • 7b4f170c94 Fix warning about using old-style cast MikePopoloski 2018-07-19 08:59:11 -0400
  • b1d10a2884 Add support for dynamic arg sets MikePopoloski 2018-07-18 21:48:35 -0400
  • cf2719bd12 Add support for types explicitly convertible to wstring_view Victor Zverovich 2018-07-18 19:12:10 -0700
  • 50584f42b4 Test formatting of an object with templated conversion to string-like Victor Zverovich 2018-07-18 16:24:46 -0700
  • 73bed45b7a Add support for types explicitly convertible to fmt::string_view Victor Zverovich 2018-07-18 14:12:10 -0700
  • 6eaa507473 Fix global initialization issue (#807) Victor Zverovich 2018-07-18 09:14:10 -0700
  • 48dff9f3c5 Update docs Victor Zverovich 2018-07-18 06:44:46 -0700
  • a9e261599b Minor cleanup Victor Zverovich 2018-07-17 08:54:22 -0700
  • efd8ee8a7f Reduce warnings, support #809 Henry Fredrick Schreiner 2018-07-16 12:37:54 +0200
  • 8615ff2acc Micro-optimize argument retrieval Victor Zverovich 2018-07-15 06:29:51 -0700
  • 916ed99dab Micro-optimize argument retrieval Victor Zverovich 2018-07-14 15:28:55 -0700
  • e7e9578ed4 Optimize format string parsing Victor Zverovich 2018-07-14 13:17:40 -0700
  • c99a259739 Mark new functions with FMT_API (#808) Victor Zverovich 2018-07-14 06:42:24 -0700
  • e0f6a2f8be Add a formatter for folly::StringPiece Victor Zverovich 2018-07-14 06:33:16 -0700
  • ae4a3945f5 Revert "Better support for newer CMake's" Victor Zverovich 2018-07-14 06:34:20 -0700
  • a317448bd4 Keep noexcept specifier when exceptions are disabled. Alexej Harm 2018-07-13 14:04:43 +0200
  • 0eb01b832c Better support for newer CMake's Henry Schreiner 2018-07-09 12:04:13 +0300
  • 2a4cd6d05e Fix the returned value of format_to_n with user-defined types having operator<<. Marek Kurdej 2018-07-09 15:49:44 +0200
  • 9c32e73abf Fixing return unreachable warning on NVCC Henry Schreiner 2018-07-09 12:27:59 +0300
  • e5c93108e6 Added clear() to basic_buffer gabime 2018-07-09 14:47:22 +0300
  • 60c662b3a7 Add an example of reusing formatters Victor Zverovich 2018-07-08 15:00:44 -0700
  • f66ba6508a Optimize format string parsing Victor Zverovich 2018-07-07 12:20:10 -0700
  • f21268aa72 Revert "Optimize format string parsing" because of a bug in MSVC Victor Zverovich 2018-07-08 08:05:55 -0700
  • 07b690a679
    Update README.rst Victor Zverovich 2018-07-07 18:18:56 -0700
  • f9e9bf0231 Optimize format string parsing Victor Zverovich 2018-07-07 12:20:10 -0700
  • c2ce7e4f07 Update version Victor Zverovich 2018-07-05 06:22:54 -0700
  • 434eb9167e
    Update README.rst Victor Zverovich 2018-07-04 18:07:17 -0700
  • 09d94162f9 Update changelog Victor Zverovich 2018-07-04 17:47:46 -0700
  • e6362642cf Fix pedantic conversion warning Florin Iucha 2018-07-04 17:47:20 -0400
  • f0110e8125 Update changelog and CI Victor Zverovich 2018-07-04 16:00:06 -0700
  • 479ee2a8c6 Fix MSVC build, take 2 Victor Zverovich 2018-07-04 13:17:03 -0700
  • e928b6724c Fix MSVC 2013 build Victor Zverovich 2018-07-04 11:36:38 -0700
  • ec218a3ad1 Fix redefinition warning for RESET_COLOR Dhruv Paranjape 2018-06-28 10:43:00 +0530
  • c04fb91b03 Fix handling of user-defined types in format_to (#793) Victor Zverovich 2018-07-04 07:40:56 -0700
  • 323b92bffe Force linking of inline functions into the library (#795) Victor Zverovich 2018-07-03 19:10:23 -0700
  • c6d9730ddb
    Fix sign conversion warnings (#790) Jonathan Müller 2018-06-27 14:31:20 +0200
  • 2e95823ef7 Move new color support to format.h and mark old as deprecated Victor Zverovich 2018-06-24 06:39:22 -0700
  • ab2d88ca8e Make format_to work with basic_memory_buffer (#776) Victor Zverovich 2018-06-23 08:29:26 -0700
  • 3abd036c47 Fix compilation on gcc 4 Victor Zverovich 2018-06-23 07:18:59 -0700
  • c2f3805488 Add vformat_to_n (#769) Victor Zverovich 2018-06-23 07:03:00 -0700
  • ce500635c7 Renamed enum color to colors. Added enum colors conversion to rgb struct. Added colors_test.cpp. Remotion 2018-06-09 00:33:39 +0200
  • 0508bbc7ae Add wchar_t overload of format_to_n (#764) Victor Zverovich 2018-06-13 08:24:32 +0200
  • c2fbadb9cf Fixed issue #779 gabime 2018-06-10 23:58:10 +0300
  • 47268ecd80 Fixed GCC version test Remotion 2018-06-09 16:20:09 +0200
  • 9ff3b6af2e Fix handling of compile-time strings when including ostream.h (#768) Victor Zverovich 2018-06-10 19:05:27 +0200
  • e3707ef14b Document that file should be in wide-oriented mode for wide print Victor Zverovich 2018-06-09 09:12:49 +0200
  • 45fa4ee949 Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2018-06-08 21:43:56 +0200
  • 9c07b37fff Using enum class now. Renamed from hex to color. Changed colr names to snake case. Remotion 2018-06-08 16:11:02 +0200
  • 5b5886a993 Fixed line length. Remotion 2018-06-08 16:01:07 +0200
  • d2bfee13e2 Added quotes for strings in ranges and tuple likes. Remotion 2018-06-07 22:32:47 +0200
  • aff6e45e14 Added support for rgb color output. Remotion 2018-06-07 22:49:16 +0200
  • 1b8a7f8fa0 Fix postincrement in truncating and counting iterators Victor Zverovich 2018-06-07 20:20:36 +0200
  • 4bc26f0a7b Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2018-06-07 18:42:30 +0200
  • fc6e0fe992 Fix FP formatting to a non-back_insert_iterator with sign & numeric alignment (#756) Victor Zverovich 2018-06-07 18:41:40 +0200
  • cd5b5670ba Make is_range and is_tuple_like public API, fix #751 Dror Levin 2018-06-05 22:42:26 +0300
  • 6322b47e60 Minor cleanup Victor Zverovich 2018-06-06 16:51:35 +0200
  • 691a7a91a1 Add more compilers to CI and increase FMT_PEDANTIC warning levels (#736) Elias Kosunen 2018-06-06 16:57:59 +0300
  • dd1a5ef7f9 Let requests close the file Victor Zverovich 2018-06-05 16:58:02 +0200
  • d5c462596b Fix formatting of more than 15 named arguments (#754) Victor Zverovich 2018-06-05 08:32:28 +0200
  • 47d147b65d Simplify the nvcc warning fix Victor Zverovich 2018-06-04 21:27:20 +0200
  • 911a75114b Fix nvcc warnings (#752) Victor Zverovich 2018-06-04 21:00:28 +0200
  • 94b476283c Fix docs Victor Zverovich 2018-06-04 19:56:22 +0200
  • 252f11f85d Fix a bogus MSVC warning about unreachable code, take 2 Victor Zverovich 2018-06-04 11:59:59 +0200
  • 81d5663825 Fix more bogus MSVC warnings about unreachable code (#748) Victor Zverovich 2018-06-03 20:10:17 +0200
  • 68f0ac8271 Fix a bogus MSVC warning about unreachable code Victor Zverovich 2018-06-03 08:03:56 +0200
  • b60a5c5d49 Improve floating-point formatting Victor Zverovich 2018-05-28 20:16:30 -0700
  • 8dc2360b11 Fix a comment Victor Zverovich 2018-05-28 17:21:07 -0700
  • 4e4b8570e5 Implement simple version of Grisu Victor Zverovich 2018-05-28 11:25:07 -0700
  • 4027557958 Fix tests on 64-bit MSVC Victor Zverovich 2018-05-27 11:38:53 -0700
  • 5c32aa411c Workaround a bug in MSVC Victor Zverovich 2018-05-27 11:18:27 -0700
  • 468c243ca8 Add a function to get cached power of 10 Victor Zverovich 2018-05-27 10:57:26 -0700
  • 2f257b7291 Implement normalization and simplify power table Victor Zverovich 2018-05-27 08:04:30 -0700
  • 6a5bb6e268 Move Android.mk to support and update Victor Zverovich 2018-05-27 06:20:38 -0700
  • e282d963fe Bump version Victor Zverovich 2018-05-26 09:46:59 -0700
  • e2cd521b8f Fix incorrect call to on_align in '{:}=' (#750) Victor Zverovich 2018-05-26 09:23:09 -0700
  • fba352a92a Don't use UDL templates on Intel C++ compiler (#742) Victor Zverovich 2018-05-26 08:07:45 -0700
  • 6dcc526d5b Update release script Victor Zverovich 2018-05-26 07:02:49 -0700
  • 5386f1df20 Update version Victor Zverovich 2018-05-21 21:00:04 -0700
  • ba6640b257 Fix formatting Victor Zverovich 2018-05-21 20:50:23 -0700
  • 507a50c3ad Fix changelog Victor Zverovich 2018-05-21 20:38:07 -0700
  • 147807c911 Detect integer_sequence support on MSVC Victor Zverovich 2018-05-21 20:30:58 -0700
  • 8b246531e6 Update changelog Victor Zverovich 2018-05-21 20:27:58 -0700
  • 5ad54256c5 Fix a conflict between fmt::join and fmt/ostream.h (#744) Victor Zverovich 2018-05-21 20:21:06 -0700
  • 6ebc1a967d Merge locale.h into format-inl.h Victor Zverovich 2018-05-20 17:16:34 -0700
  • 6966db1dab Update docs Victor Zverovich 2018-05-20 17:10:34 -0700
  • 2196025dd1 Fix a warning Victor Zverovich 2018-05-20 17:09:12 -0700
  • 589f5f37b6 Update changelog Victor Zverovich 2018-05-20 16:00:39 -0700
  • edd5f1445d Fix compilation errors on gcc 4.4 Victor Zverovich 2018-05-20 09:09:03 -0700
  • 936aba5f90 Fix compilation errors on gcc 4.4 Victor Zverovich 2018-05-20 07:42:09 -0700
  • 3e3a27740e Update changelog Victor Zverovich 2018-05-19 11:46:55 -0700
  • b76bb79613 Improve naming consistency Victor Zverovich 2018-05-19 10:32:53 -0700
  • fbd5153487 Update changelog Victor Zverovich 2018-05-19 10:31:49 -0700
  • 69823bf852 Improve naming consistency Victor Zverovich 2018-05-19 08:57:31 -0700
  • d940fa679c Disable unsafe implicit conversion to std::string (#729) Victor Zverovich 2018-05-19 07:14:13 -0700
  • d2bf93fe22 Update changelog Victor Zverovich 2018-05-19 07:13:06 -0700
  • 550ef1d29d MSVC improvements and data truncation cleanup. Michael Winterberg 2018-05-17 18:03:43 -0700
  • 728e4f5a8d Fix docs Victor Zverovich 2018-05-16 08:19:26 -0700
  • 8c2557710d Update docs and changelog Victor Zverovich 2018-05-16 07:58:43 -0700
  • a68fd44ecc Add ranges.h to FMT_HEADERS in CMakeLists.txt (#738) sv1990 2018-05-14 14:16:30 +0200
  • e3f7f3a2e9 Add support for ranges, containers and tuple-like types in fmt/ranges.h Remotion 2018-05-10 16:11:00 +0200
  • 984232db15 Remove duplicate ChangeLog entries Victor Zverovich 2018-05-13 13:14:28 -0700
  • 78677e3fcf Update ChangeLog and docs Victor Zverovich 2018-05-13 12:42:55 -0700
  • ad23270ec7 Document to_wstring Victor Zverovich 2018-05-13 09:11:29 -0700
  • 3c0f8c2601 Update ChangeLog Victor Zverovich 2018-05-13 08:53:16 -0700
  • 989378930a Detect inline namespaces on gcc Victor Zverovich 2018-05-13 08:53:04 -0700
  • dfb6546932 Fix docs Victor Zverovich 2018-05-13 08:04:39 -0700
  • 3aa2911579
    Update ChangeLog.rst Victor Zverovich 2018-05-13 08:02:06 -0700
  • d3f6c841c1
    Update ChangeLog.rst Victor Zverovich 2018-05-13 07:22:41 -0700
  • c1441ae4c4
    Update ChangeLog.rst Victor Zverovich 2018-05-12 16:02:20 -0700
  • dece85b31f Fix docs, take 2 Victor Zverovich 2018-05-12 13:12:04 -0700
  • 6a1df3bd05 Fix docs Victor Zverovich 2018-05-12 12:57:16 -0700
  • 838400d29b Add inline namespace fmt::v5 Victor Zverovich 2018-05-12 08:33:51 -0700
  • b64b24ebc5
    Update ChangeLog.rst Victor Zverovich 2018-05-12 09:42:59 -0700
  • fc9087114f
    Update ChangeLog.rst Victor Zverovich 2018-05-12 09:10:11 -0700
  • 46c374a8a9 Fix compilation with new gcc and -std=c++11 (#734) Victor Zverovich 2018-05-09 20:58:05 -0700
  • f0ae725721 Clarify the use of allocators Victor Zverovich 2018-05-09 06:43:54 -0700
  • d72d046254 Update paths in fmt.pro Victor Zverovich 2018-05-09 06:21:00 -0700
  • edbbf7ce6c Fix FreeBSD 12 Dan McGregor 2018-05-08 14:06:36 -0600
  • a4e4f74530 Fix a -Wundef when FMT_GCC_VERSION < 600 Elias Kosunen 2018-05-07 13:46:02 +0300
  • 7d3de49715 Implement double to fp conversion Victor Zverovich 2018-05-06 13:37:49 -0700
  • a4c7d99f70 Add bit_cast Victor Zverovich 2018-05-06 08:07:28 -0700
  • 0adccaefb6 Fix a -Wundef of _LIBCPP_VERSION Elias Kosunen 2018-05-01 22:38:27 +0300
  • 2570f1afdc Provide more overloads for the wide string flavour Daniela Engert 2018-04-26 20:32:14 +0200
  • ca31ca13f1 Fixed arg_formatter_base::write_pointer to not mutate the format specs. Michael Winterberg 2018-04-30 11:09:40 -0700
  • 6cd666100f remove trailing spaces. Daniela Engert 2018-04-30 10:07:43 +0200
  • fe19c266ce Move format_string to fmt namespace for ADL Victor Zverovich 2018-04-29 08:35:20 -0700
  • 2768af2388 Add cached powers of 10 Victor Zverovich 2018-04-29 06:33:05 -0700
  • dd296e1de0 Add a script to compute powers of 10 Victor Zverovich 2018-04-28 14:32:05 -0700
  • 0efc8a1808 Fix compiler warning about narrowing DanielaE 2018-04-26 09:55:51 +0200
  • df1ba52b64 Update example Victor Zverovich 2018-04-22 17:04:28 -0700
  • 221b08fd8f Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2018-04-22 09:16:34 -0700
  • fa9066fe3e context_base::begin -> out Victor Zverovich 2018-04-22 09:16:32 -0700
  • 90ff31b38e Fix a -Wundef warning on clang Elias Kosunen 2018-04-22 18:29:29 +0300
  • b1f68c43b5 Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2018-04-21 19:21:41 -0700
  • cd90097ca4 Implement handmade FP Victor Zverovich 2018-04-21 17:26:24 -0700
  • 822eccc3b8 Sync API with standards proposal Victor Zverovich 2018-04-21 14:29:24 -0700
  • 2ae41242a5 allow time formatting with wchar_t contexts Daniela Engert 2018-04-18 19:16:31 +0200
  • a1579b0ff8 Update key Victor Zverovich 2018-04-16 18:22:03 -0700
  • ded921f0a2 Fix documentation build, take 2 Victor Zverovich 2018-04-15 10:34:04 -0700
  • 3284751f43 Fix documentation build Victor Zverovich 2018-04-15 09:49:37 -0700
  • bb738c4c26 Remove section on Write API since it's being superceeded by compile-time Format API Victor Zverovich 2018-04-15 09:13:44 -0700
  • d180c25c8f Update godbolt link Victor Zverovich 2018-04-15 06:19:38 -0700
  • 1ed842a3b4 Update godbolt link Victor Zverovich 2018-04-14 12:41:08 -0700
  • e80aba1c2b Remove format_float stub Victor Zverovich 2018-04-14 12:40:53 -0700
  • 7b8cb3135a Make context_base::args() public Victor Zverovich 2018-04-14 12:40:26 -0700
  • 48ae0506de fixes MSVC compiler warning bloat (Visual Studio 2017, latest updates) Christian Parpart 2018-04-11 01:46:11 +0200
  • 096c4051b2 Simplify char_traits Victor Zverovich 2018-04-08 13:38:12 -0700
  • 7610c5362a Remove unused macro Victor Zverovich 2018-04-08 11:54:22 -0700
  • 111fa5814b
    Update README.rst Victor Zverovich 2018-04-08 09:03:37 -0700
  • 52fcef1e57 Update docs Victor Zverovich 2018-04-08 07:33:07 -0700
  • 7d28674d3a make_args -> make_format_args Victor Zverovich 2018-04-08 07:21:26 -0700
  • 9382b76f2a context_t -> format_context_t Victor Zverovich 2018-04-08 07:09:34 -0700
  • fd0b07a75a (w)context -> (w)format_context Victor Zverovich 2018-04-08 07:03:44 -0700
  • 26aa34f319 basic_context -> basic_format_context Victor Zverovich 2018-04-08 06:45:21 -0700
  • 44cc034651 Relax string_view requirements Victor Zverovich 2018-04-07 16:18:01 -0700
  • 0829cab8f2 Remove from_checked Victor Zverovich 2018-04-07 15:21:48 -0700
  • cb7bbc6224 Improve checked iterator support Victor Zverovich 2018-04-07 14:54:17 -0700
  • 5079f924d6 Fix a narrowing warning Victor Zverovich 2018-04-07 07:24:07 -0700
  • 5859e58ba1 Fix msvc warnings Victor Zverovich 2018-04-04 21:11:31 -0700
  • 1e747f603f Fix msvc warnings Victor Zverovich 2018-04-04 20:57:02 -0700
  • 9d4efd7aa2 Iterator Wars VI: Return of the checked iterator Victor Zverovich 2018-04-04 18:30:03 -0700
  • 9764f55891 Update docs Victor Zverovich 2018-04-04 07:53:19 -0700
  • 4ef97b9bb2 Add a missing comma Victor Zverovich 2018-04-04 07:43:51 -0700
  • 23759b2688 basic_arg -> basic_format_arg, arg_store -> format_arg_store Victor Zverovich 2018-04-04 07:38:21 -0700
  • 4975297eb0 Simplify counting iterators Victor Zverovich 2018-03-31 07:47:30 -1000
  • e8e006f4e7 Fix compile checks for mixing narrow and wide strings (#690) Victor Zverovich 2018-03-30 09:29:47 -1000
  • c5ebecf7c6 Document format_to_n Victor Zverovich 2018-03-30 08:31:41 -1000
  • 3cf0526316 Return output iterator to the end from format_to_n Victor Zverovich 2018-03-30 08:20:12 -1000
  • 174087bfdb Implement format_to_n Victor Zverovich 2018-03-29 15:13:10 -1000
  • 050f3f1f0e Remove parts of obsolete write API Victor Zverovich 2018-03-29 07:36:37 -1000
  • e90b1da367 Fix linker errors using fmt as shared library in MSVC Sebastian König 2018-03-28 18:33:49 +0200
  • 8e10d404db Fix compile tests Victor Zverovich 2018-03-27 07:39:03 -1000
  • 7a41d61d79 Add make_printf_args Germán Méndez Bravo 2018-03-26 12:42:40 -0600
  • 4fea018b2d Fix string_view detection Victor Zverovich 2018-03-26 07:00:41 -1000
  • 6957d28cfb Detect string_view on libc++ (#686) Victor Zverovich 2018-03-26 06:50:22 -1000
  • 0ea70defbe Update readme Victor Zverovich 2018-03-21 09:25:28 -0700
  • 9ce5e30c06 Update readme Victor Zverovich 2018-03-21 09:15:28 -0700
  • 8c29459eda Fix handling of empty string_view (#689) Victor Zverovich 2018-03-21 09:01:51 -0700
  • a24005d5fd Fix a narrowing warning Victor Zverovich 2018-03-21 08:29:06 -0700
  • 3651b7fca6 Fix a narrowing warning Victor Zverovich 2018-03-21 07:59:42 -0700
  • b64486dae9 Add format.cc Victor Zverovich 2018-03-21 07:51:56 -0700
  • 3da71d51e0 Move source files to the src directory Victor Zverovich 2018-03-21 07:50:59 -0700
  • 7971ed3db3 Update readme Victor Zverovich 2018-03-21 06:48:36 -0700
  • f61ca2ec4f Update readme Victor Zverovich 2018-03-21 06:46:41 -0700
  • 84e520b79c Update readme Victor Zverovich 2018-03-21 06:16:13 -0700
  • e8aa0f3315 Update docs Victor Zverovich 2018-03-21 06:12:10 -0700
  • 17258e9c63 Update docs Victor Zverovich 2018-03-19 19:47:14 -0700
  • 6d339e32a0 Improve comment Victor Zverovich 2018-03-16 16:26:31 -0400
  • c3d05245fe Fix a shadowing warning Victor Zverovich 2018-03-16 16:26:11 -0400
  • b58c8ddeb4 Update docs Victor Zverovich 2018-03-16 16:04:12 -0400
  • 505b3ae66f Workaround GCC bug 67371 (#682) Victor Zverovich 2018-03-16 12:02:19 -0400
  • 70dffc639a Remove unnecessary check Victor Zverovich 2018-03-15 09:58:26 -0400
  • df828f88da Don't define FMT_GCC_VERSION on clang Victor Zverovich 2018-03-15 09:55:31 -0400
  • 42f70c8b4f Avoid narrowing casts Victor Zverovich 2018-03-15 09:45:31 -0400
  • 10b939b096 Remove unneeded usage of anonymous struct on clang Elias Kosunen 2018-03-15 10:23:12 +0200
  • 3adfaae20c Remove extra semicolon in format_args constructor Elias Kosunen 2018-03-15 10:09:43 +0200
  • 4006678577
    Fix warnings under MSVC (#679) Jonathan Müller 2018-03-14 20:17:15 +0100
  • 9c5f54a723 Add format example for padded hex byte johnthagen 2018-03-13 18:10:56 -0400
  • 7bab90e52d Remove extra comma Victor Zverovich 2018-03-13 22:45:14 -0400
  • 2e21e7d1f1 Fix util-test Victor Zverovich 2018-03-13 22:20:06 -0400
  • acb469ae2e Fixed UTF8/16 converters to support empty string input Vasili Galka 2018-03-12 14:43:29 +0200
  • c37c4c437e Fix find-package-test Victor Zverovich 2018-03-13 14:13:39 -0400
  • 6d21fc43b9 add alias targets with fmt namespace Mario Werner 2017-05-23 17:01:45 +0200
  • e02aacc634 Add CMake namespace (#511) Victor Zverovich 2018-03-13 13:03:18 -0400
  • aee4512cc5 Gradle (#649) Park DongHa 2018-03-12 19:40:25 +0000
  • 7db0e94b9e Fix handling of numeric alignment with no width (#675) Victor Zverovich 2018-03-11 21:04:42 -0400
  • 9facc119a6 Update docs Victor Zverovich 2018-03-10 09:25:17 -0800
  • a1d187113b Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2018-03-10 06:46:51 -0800
  • daf650c49a Disallow formatting of multibyte strings into a wide buffer (#606) Victor Zverovich 2018-03-10 06:46:41 -0800
  • 8fd7e30f37
    Update README.rst Victor Zverovich 2018-03-09 15:44:46 -0800
  • ca93be130a Use fmt(s) as an alias for FMT_STRING(s) Victor Zverovich 2018-03-09 15:40:40 -0800
  • 80e57c7a3d Update to new naming conventions Victor Zverovich 2018-03-07 07:36:13 -0800
  • ae3cc844e7 Check format string at compile time in print Victor Zverovich 2018-03-07 05:41:45 -0800
  • 585512fc7c Remove unnecessary instantiations Victor Zverovich 2018-03-04 15:14:02 -0800
  • 7755cdc199 Make symbols readable Victor Zverovich 2018-03-04 14:46:24 -0800
  • f867d08239 Update docs Victor Zverovich 2018-03-04 12:09:34 -0800
  • a103b9bc46 Workaround missed optimization in gcc (#668) Victor Zverovich 2018-03-04 11:45:20 -0800
  • bb47109a78 Cleanup Victor Zverovich 2018-03-04 11:25:40 -0800
  • f1ede6380b Make inline_buffer_size public and update docs Victor Zverovich 2018-03-04 10:33:42 -0800
  • 995b63adfe Update copyright Victor Zverovich 2018-03-04 10:11:44 -0800
  • 4023291759 Update docs Victor Zverovich 2018-03-04 09:55:17 -0800
  • 86a9bc8291 Cleanup Victor Zverovich 2018-03-04 09:16:51 -0800
  • b7632e9641 Make format_to return iterator and update docs Victor Zverovich 2018-03-04 08:13:08 -0800
  • 5281ea6ad2 do_vformat_to -> vformat_to and update docs Victor Zverovich 2018-03-04 06:40:43 -0800
  • d07ba49821 Fix docs Victor Zverovich 2018-03-03 22:12:23 -0800
  • 418659adbe Fix compilation errors on gcc 4.4 Victor Zverovich 2018-03-03 14:04:59 -0800
  • 1d2adef28d Fix compilation errors on gcc 4.4 Victor Zverovich 2018-03-01 03:45:25 -0800
  • 45518c3fe1 Fix compilation errors on gcc 4.4 Victor Zverovich 2018-02-28 07:47:24 -0800
  • 698d909706 Workaround a bug in gcc 5.1 Victor Zverovich 2018-02-28 06:14:56 -0800
  • 81074c7048 Fix more compilation errors on gcc 4.6 Victor Zverovich 2018-02-28 05:23:25 -0800
  • 1b4525384b Fix more compilation errors on gcc 4.6 Victor Zverovich 2018-02-28 05:09:24 -0800
  • 6090e51b65 Fix compilation errors on gcc 4.6 Victor Zverovich 2018-02-28 04:49:20 -0800
  • 0827ec5aa9 Fix compilation errors on gcc 4.6 Victor Zverovich 2018-02-28 04:33:43 -0800
  • 4d35f94133 Always use fallback string_view to pass format string (#664) Victor Zverovich 2018-02-24 18:19:30 +0000
  • 34cf54c2fc
    Update README.rst Victor Zverovich 2018-02-24 09:37:17 +0000
  • 0565d65461 Fix gcc 7.2 issue Victor Zverovich 2018-02-24 09:29:15 +0000
  • f5dc0ed342 Break long lines Victor Zverovich 2018-02-24 08:39:17 +0000
  • ea06f021f8 test: comment out one FormatStringErrors constexpr test Lars Gullik Bjønnes 2018-02-16 11:05:40 +0100
  • 5b49177352 test: Initialize some local variables Lars Gullik Bjønnes 2018-02-16 11:04:33 +0100
  • f45f70af09 Use trailing return type instead of deduction Lars Gullik Bjønnes 2018-02-15 17:34:38 +0100
  • db86e8d5d3 Remove a couple of unused argument names Lars Gullik Bjønnes 2018-02-15 17:32:54 +0100
  • 55f5c9f21b Use FMT_NULL instead of 0 is a few more places. Lars Gullik Bjønnes 2018-02-15 17:23:44 +0100
  • e92ba1071d Fix Python str.format link to point to Python 3 docs johnthagen 2018-02-20 11:54:56 -0500
  • a7ae5666a0 Enable join on msvc Victor Zverovich 2018-02-19 21:03:51 +0000
  • 24d249b0b4 Fix formatting of objects convertible to string_view Victor Zverovich 2018-02-19 20:25:56 +0000
  • e508e30800 Don't define FMT_LOCALE on OpenBSD hubslave 2018-02-19 00:43:35 +0200
  • 0ee4273b04 Put is_enum check first not to instantiate convert_to_int unnecessarily Victor Zverovich 2018-02-18 05:47:29 +0000
  • 8ca3ab2c4c Revert problematic pragma Victor Zverovich 2018-02-18 05:38:32 +0000
  • 18ac98700e Fix formatting of objects convertible to std::string Victor Zverovich 2018-02-17 12:57:18 +0000
  • ce4a65ffea Add pointer support to basic_writer Victor Zverovich 2018-02-17 09:38:46 +0000
  • 91721caa42 Add detection of wostream operator<< (#650) Victor Zverovich 2018-02-17 09:03:43 +0000
  • 1efc15c177 Fix MSVC build Victor Zverovich 2018-02-16 18:13:54 +0000
  • 8ed264fcd4 Rename type enum constants to prevent collision with poorly written C libs (#644) Victor Zverovich 2018-02-16 17:20:33 +0000
  • 4ba3f7db82 Update docs Victor Zverovich 2018-02-15 18:52:44 -0800
  • 7d2723d57c posix.cc: Fix compilation with -fno-exceptions Andrew Gunnerson 2018-02-15 20:26:24 -0500
  • 24d66c5d65 compilation fix & warnings Alex Alabuzhev 2018-02-14 23:30:55 +0000