Commit Graph

  • 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
  • 4ad5b7374e
    Merge a806d877f8 into 8cbfb6e727 Phoenix McAllister 2018-09-11 22:30:39 +0000
  • 8cbfb6e727 Get rid of conversion warning in gcc-4.8 (#854) medithe 2018-09-11 15:14:39 +0200
  • dec8f2d99c
    Update format-inl.h medithe 2018-09-11 07:12:13 +0200
  • 6ffc828a79 Phasing out null_terminating_iterator Victor Zverovich 2018-09-09 09:47:28 -0700
  • 8cc79cca36
    Get rid of conversion warning in gcc-4.8 medithe 2018-09-10 14:15:20 +0200
  • 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
  • c66d525513
    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
  • 55fd7da212
    Applied the proposed fixes from vitaut medithe 2018-08-28 17:23:03 +0200
  • a765084edd
    Merge 08e0019643 into e483a01a0f Ivan Shynkarenka 2018-08-28 12:09:19 +0000
  • 08e0019643 Fix warnings in pedantic mode in Visual Studio 2017 format-inl.h(532): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data Ivan Shynkarenka 2018-08-28 15:08:53 +0300
  • d2741fd0e5
    Update format-inl.h medithe 2018-08-28 09:31:50 +0200
  • 009af3771d
    Merge branch 'master' into patch-2 medithe 2018-08-28 07:49:21 +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
  • 22cfa65a3f
    Remove conversion compiler warning medithe 2018-08-27 08:43:56 +0200
  • 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
  • 2f34ac9b3d
    Merge 1efee57d8c into 18400503da Thomas Benard 2018-08-17 15:07:55 +0000
  • 18400503da Fix C4127 warning in basic_writer<Range>::write_double Elias Daler 2018-08-17 01:43:03 +0300
  • 1efee57d8c Remove the dependency on std::locale to reduce executable sizes Thomas Bernard 2018-08-17 11:25:48 +0200
  • cb6185fbc0 Add compilation support with Newlib nano for embedded targets Thomas Bernard 2018-08-17 11:22:56 +0200
  • 1a035a21db 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
  • b4c03ca841
    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
  • 97651b4d55 Make line in tests fit within 80chars MikePopoloski 2018-07-20 18:23:29 -0400
  • 64bfe816a5 Fix warning about using old-style cast MikePopoloski 2018-07-19 08:59:11 -0400
  • cf2719bd12 Add support for types explicitly convertible to wstring_view Victor Zverovich 2018-07-18 19:12:10 -0700
  • 194d766aaa Add support for dynamic arg sets MikePopoloski 2018-07-18 21:48:35 -0400
  • 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
  • a806d877f8
    Update format-inl.h Phoenix McAllister 2018-07-17 15:08:58 +1000
  • 948cdb4242
    Update format-inl.h Phoenix McAllister 2018-07-17 14:50:36 +1000
  • 15f363ab3a
    Update format.h Phoenix McAllister 2018-07-17 14:49:40 +1000
  • 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
  • 44459357a6 Keep noexcept specifier when exceptions are disabled. Alexej Harm 2018-07-13 14:04:43 +0200