Commit Graph

  • f2ed03b919 Fix a warning (#1649) Victor Zverovich 2020-04-28 06:19:29 -07:00
  • 9dde9f0131 Reduce library size Victor Zverovich 2020-04-27 18:51:57 -07:00
  • b1af642d1d Reduce library size Victor Zverovich 2020-04-26 19:56:26 -07:00
  • 4a617f25c6 Clarify encoding conversion in chrono Victor Zverovich 2020-04-27 09:57:08 -07:00
  • 6f435f55c8 Improve compile time by using extern template (#1452) Victor Zverovich 2020-04-23 14:52:50 -07:00
  • cb475cb884 Clarify why we don't check argument id Victor Zverovich 2020-04-25 10:02:00 -07:00
  • 1e1ac6e964 Check dynamic width/precision id at compile time (#1614) Victor Zverovich 2020-04-22 14:18:45 -07:00
  • e51c449fe6 Revert "Check dynamic widht/precision id at compile time (#1614)" Victor Zverovich 2020-04-25 07:43:56 -07:00
  • 0463665ef1 Don't access a C string past precision in printf (#1595) Victor Zverovich 2020-04-22 16:39:28 -07:00
  • 7d748a6f82 Check dynamic widht/precision id at compile time (#1614) Victor Zverovich 2020-04-22 14:18:45 -07:00
  • 2b75bd7ce6 Get rid of do_check_format_string Victor Zverovich 2020-04-22 12:02:39 -07:00
  • 4a1d5931cb Simplify udl_formatter with FMT_STRING Victor Zverovich 2020-04-22 11:26:05 -07:00
  • 811b0f9054 Enable compile-time error tests Victor Zverovich 2020-04-22 10:50:07 -07:00
  • 450e8eed97 Fix markup Victor Zverovich 2020-04-22 09:30:09 -07:00
  • b8fbcec1be Clarify formatter reuse Victor Zverovich 2020-04-22 09:15:52 -07:00
  • 56bc86ffac Suppress bogus MSVC analysis warnings Victor Zverovich 2020-04-22 07:51:25 -07:00
  • 3f79357ef0 Fix a recent regression in handling max packed arguments Victor Zverovich 2020-04-22 07:10:06 -07:00
  • 8a11148f99 Add Facebook Folly to the list of projects Victor Zverovich 2020-04-22 06:16:07 -07:00
  • e371e8b686 Tweak readme Victor Zverovich 2020-04-22 06:13:36 -07:00
  • 813732fede Improve readme formatting Victor Zverovich 2020-04-22 06:07:12 -07:00
  • 3670d5b3f6 README: add vectorized.io/redpanda in the list of users Alexander Gallego 2020-04-21 18:44:14 -07:00
  • 9e2ad7cf68 Add windows terminal to the projects using {fmt} Victor Zverovich 2020-04-21 15:47:04 -07:00
  • 63479c8519 Use a delegating ctor and add inlines Victor Zverovich 2020-04-20 17:24:43 -07:00
  • 5944fcad37 Remove remaining wchar_t instantiation Victor Zverovich 2020-04-19 16:23:30 -07:00
  • e253b371b2 Don't generate RTTI for allocator Victor Zverovich 2020-04-19 15:52:48 -07:00
  • 0c86f467bc Fix build on ancient gcc Victor Zverovich 2020-04-19 09:52:40 -07:00
  • 1929df4bc2 Simplify format_args Victor Zverovich 2020-04-19 09:21:39 -07:00
  • a138221813 Always inline arg_data functions Victor Zverovich 2020-04-19 08:12:27 -07:00
  • 04e0dfd4bd Always inline value ctors Victor Zverovich 2020-04-19 07:41:55 -07:00
  • 04cde756bc Simplify checks Victor Zverovich 2020-04-19 07:35:19 -07:00
  • c9a57b9a81 Fix incorrect assumptions about nul termination Victor Zverovich 2020-04-18 06:50:02 -07:00
  • f46f5ecaf0 Reenable constexpr _compile on GCC 9 Victor Zverovich 2020-04-17 06:10:57 -07:00
  • 6e8d7e2776 Don't use constexpr on Intel compiler (#1628) Victor Zverovich 2020-04-16 06:39:09 -07:00
  • 567ed03f88 Merge arg overloads and cleanup Victor Zverovich 2020-04-15 08:16:02 -07:00
  • c3fa333140 Remove warning in core.h with when compiling with gcc and -Wshadow Johan Norberg 2020-04-11 20:16:45 +02:00
  • 84898b4626 Remove warning in format.h when compiling with gcc and -Wshadow Johan Norberg 2020-04-11 20:15:24 +02:00
  • 538d83fd08 Cleanup named arguments Victor Zverovich 2020-04-15 06:28:41 -07:00
  • 8a4630686e Improve handling of named arguments Victor Zverovich 2020-04-14 06:48:55 -07:00
  • a9d62d3f35 Add check for CompiledFormat to avoid ambiguous call Dmitriy Kurkin 2020-04-14 14:50:28 +08:00
  • fdcf7870a2 Add stack-based named argument storage Victor Zverovich 2020-04-11 09:55:21 -07:00
  • 5899267c47 Fix a clang-tidy warning Victor Zverovich 2020-04-12 08:27:39 -07:00
  • 07b4c246ea Fix a typo Victor Zverovich 2020-04-12 08:18:47 -07:00
  • e99809f29d Fix ostream support in sprintf (#1631) Victor Zverovich 2020-04-12 07:38:54 -07:00
  • 3cd5179f32 Fixed clang tidy warning -multiple declarations in a single statement reduces readability gabime 2020-04-10 16:15:32 +03:00
  • 7404e33a73 Fix clang warning about explicit ctor gabime 2020-04-10 16:07:26 +03:00
  • 3aab2171ed Clean up basic_format_args Victor Zverovich 2020-04-11 08:22:53 -07:00
  • 7645ca0724 Clean up printf Victor Zverovich 2020-04-11 06:42:15 -07:00
  • e30d8391e4 Suppress an MSVC warning (#1622) Victor Zverovich 2020-04-11 06:26:42 -07:00
  • 8cd8ef03eb Simplify warning suppression Victor Zverovich 2020-04-11 06:17:31 -07:00
  • bbb6b357c7 Add floating-point L specifier (#1624) Victor Zverovich 2020-04-10 07:16:20 -07:00
  • 36ea32640f Suppress a bogus MSVC warning Victor Zverovich 2020-04-10 06:36:50 -07:00
  • 141a00d642 Define FMT_EXTERN_TEMPLATE_API on export Victor Zverovich 2020-04-09 11:54:55 -07:00
  • 3860edc5d9 Bump version Victor Zverovich 2020-04-08 14:48:14 -07:00
  • 7d01859ef1 Fix handling of unsigned char strings in printf Victor Zverovich 2020-04-08 12:32:34 -07:00
  • 63b23e786a Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2020-04-08 13:03:44 -07:00
  • 4999796c15 Fix the docs Victor Zverovich 2020-04-06 07:32:15 -07:00
  • 34b3f7b7aa Avoid windows issue with min() max() macros Greg Sjaardema 2020-04-06 10:38:07 -06:00
  • 27e3c0fe9b Update signature in the docs Victor Zverovich 2020-04-06 07:17:41 -07:00
  • 9bdd1596ce Update version Victor Zverovich 2020-04-05 06:46:41 -07:00
  • d151562bdd Fix punctuation in changelog Victor Zverovich 2020-04-04 12:49:56 -07:00
  • 346500e70b Fix gcc version check Victor Zverovich 2020-04-04 11:23:36 -07:00
  • a434a8f778 Update changelog Victor Zverovich 2020-04-04 06:34:23 -07:00
  • 9eb47d951a Fix markup Victor Zverovich 2020-04-03 08:49:29 -07:00
  • 51c58a56ba Bump version Victor Zverovich 2020-04-03 08:32:45 -07:00
  • 3fc33f6273 Update changelog Victor Zverovich 2020-04-03 08:29:02 -07:00
  • 2e32db5b99 Update changelog Victor Zverovich 2020-04-03 07:42:02 -07:00
  • c1ce6e01f7 Update changelog Victor Zverovich 2020-04-02 08:18:42 -07:00
  • 1c3c80dc1f Update changelog Victor Zverovich 2020-04-02 07:27:58 -07:00
  • d1d653d895 Implement the L specifier Victor Zverovich 2020-04-02 06:58:38 -07:00
  • 73c8437485 Follow naming conventions Victor Zverovich 2020-04-01 09:30:28 -07:00
  • e588b02b17 Fix posix-mock-test Victor Zverovich 2020-04-01 08:42:14 -07:00
  • 1a62711d01 Reduce binary size Victor Zverovich 2020-03-31 07:54:15 -07:00
  • 5b02881582 Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2020-03-28 09:46:44 -07:00
  • a133187a8c Update changelog Victor Zverovich 2020-03-28 09:44:27 -07:00
  • 80ce222ca6 Fix wide print overload (#1609) Victor Zverovich 2020-03-28 06:31:38 -07:00
  • 770a94edef Use FMT_THROW macro where applicable Scott Ramsby 2020-03-25 10:42:29 -07:00
  • 2864e8432a Update readme and add compatibility option Victor Zverovich 2020-03-26 07:06:25 -07:00
  • 21a295c272 Undo comment change Victor Zverovich 2020-03-25 08:14:31 -07:00
  • 96c68afe69 Fix -Wsign-conversion warnings Victor Zverovich 2020-03-25 07:08:14 -07:00
  • 664dd88e31 Enable FMT_STRING() use with types other than string literals Scott Ramsby 2020-03-11 17:43:14 -07:00
  • 69779b4ed6 Fix handling of small precision in general format Victor Zverovich 2020-03-24 09:01:57 -07:00
  • 01a172c969 Add .vs to .gitignore Scott Ramsby 2020-03-23 10:33:54 -07:00
  • 08ca40ea91 Detect /utf-8 in MSVC Victor Zverovich 2020-03-22 07:57:56 -07:00
  • dd97f4920c Improve exception safety in dynamic_format_arg_store Victor Zverovich 2020-03-21 08:51:48 -07:00
  • 2951169481 Move FMT_USE_FLOAT and friends to fmt/format.h Victor Zverovich 2020-03-20 06:59:41 -07:00
  • d3e668418f Allow disabling floating point support (#1590) Alberto Aguirre 2020-03-20 08:46:31 -05:00
  • 52d0e1bbe3 Don't use properties when setting FMT_LIB_NAME Victor Zverovich 2020-03-19 08:35:09 -07:00
  • 5d32ccfc31 Add back missing OUTPUT_NAME in target properties. (#1598) Attila M. Szilagyi 2020-03-19 07:01:51 -07:00
  • 3cf619de55 Simplify dynamic_format_arg_store Victor Zverovich 2020-03-17 07:13:46 -07:00
  • 2559983e7a Color formatting fixed for wide strings (fixes issue #1594) (#1596) Spirrwell 2020-03-17 09:24:42 -04:00
  • 026f99178e Simplify dynamic store Victor Zverovich 2020-03-16 19:10:41 -07:00
  • 9f70fc3e7a Minor tweaks for dynamic_format_arg_store Victor Zverovich 2020-03-16 07:51:57 -07:00
  • 6012dc9ab4 Dynamic arguments storage. Implementation of enhancement from issue #1170. (#1584) Vladimir Solontsov 2020-03-16 17:00:29 +03:00
  • 85050aa2e6 Ability to join elements of std::initializer_list was added Nikolay Rapotkin 2020-03-13 11:20:24 +03:00
  • ff486a72a7 Allow leading zeros in precision (#1579) Victor Zverovich 2020-03-14 11:37:38 -07:00
  • 678341275b Deprecate fmt::char8_t Victor Zverovich 2020-03-14 10:32:34 -07:00
  • 6f01b6ebb6 Fix a typo in CMake config: STRINGS -> STRING Victor Zverovich 2020-03-14 09:50:25 -07:00
  • 61c5a51604 Fix handling of empty tuples (#1588) Victor Zverovich 2020-03-14 07:41:08 -07:00
  • 02bfd8a9a5 Add FMT_HAS_CPP14_ATTRIBUTE / FMT_HAS_CPP17_ATTRIBUTE to test for language-specific attributes. Dair Grant 2020-03-02 14:51:51 +00:00
  • 3c24052cf1 Workaround 'cannot call member function without object' error on gcc 4.9 Victor Zverovich 2020-03-11 17:29:07 -07:00