Commit Graph

  • 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 6.2.0 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
  • f72a905eb3 Fix handling of volatile enums Victor Zverovich 2020-03-11 08:40:57 -07:00
  • 941d5e147a Workaround broken fallthrough attribute in the PGI compiler (#1583) Victor Zverovich 2020-03-11 07:56:18 -07:00
  • ee2b828b9a Tweak a comment Victor Zverovich 2020-03-09 11:27:14 -07:00
  • 5bb8856655 Workaround for broken [[deprecated]] in PGI compiler (#1581) Pramod Kumbhar 2020-03-09 19:25:38 +01:00
  • 1c0c59d4a0 Fix empty debug postfix Laurent Stacul 2020-03-09 06:14:29 +00:00
  • b1adaa9881 Remove gcc 4.4 workaround Victor Zverovich 2020-03-07 14:50:52 -08:00
  • 48e8d0ebef set_doc -> set_verbose Victor Zverovich 2020-03-07 14:31:39 -08:00
  • ce00979152 Cleanup CMake config Victor Zverovich 2020-03-07 08:18:01 -08:00
  • db4a6cfbf9 is_static_compiled_format -> is_compiled_format Victor Zverovich 2020-03-06 07:25:34 -08:00
  • 29a1ea795a Fix clang -Wdisabled-macro-expansion warning from FMT_STRING_IMPL. Dair Grant 2020-03-02 15:08:56 +00:00
  • 8a06ca84c7 Fix ambiguous overloads of format & format_to Victor Zverovich 2020-03-05 11:43:33 -08:00
  • 153f753bde Deprecate undocumented _u suffix Victor Zverovich 2020-03-04 19:20:19 -08:00
  • eafd079868 Improve width computation Victor Zverovich 2020-03-04 16:43:49 -08:00
  • 0c6919ec72 Make FMT_DEBUG_POSTFIX a cache variable (#1566) Victor Zverovich 2020-03-04 07:44:23 -08:00
  • 197a5c3721 Apply clang-format Victor Zverovich 2020-03-04 07:44:02 -08:00
  • 68742e1d87 Fix clang -Wsign-conversion warning in grisu_count_digits. (#1573) refnum 2020-03-04 14:48:41 +00:00
  • 1e8493196e Make compile-time checks in format_to handle references Victor Zverovich 2020-03-01 07:57:34 -08:00
  • 58e6c84f5a Fix simple -Wsign-conversion cases. (#1571) refnum 2020-03-01 15:22:15 +00:00
  • 75a4525e5f Move FMT_CLANG_VERSION definition to core.h (#1568) refnum 2020-03-01 01:19:34 +00:00
  • 6ccb2e241b Add FMT_NORETURN to assert_fail prototype. (#1569) refnum 2020-03-01 01:17:55 +00:00
  • bed134a4aa Tentative fix for default template param in friend error Victor Zverovich 2020-02-27 15:29:46 -08:00
  • b2d3a86ec0 Make FMT_ASSERT work in constexpr on clang 4.0.1 Victor Zverovich 2020-02-26 06:26:46 -08:00
  • 13d82e32bd Don't use internal GTest API Victor Zverovich 2020-02-24 11:32:34 -08:00
  • 2161a73f2b Fix FMT_FORMAT_AS const specifier position (#1554) fghzxm 2020-02-23 23:27:22 +08:00
  • e00997b004 improved use of find (#1560) IkarusDeveloper 2020-02-21 23:43:07 +01:00
  • 0415cf2350 add const begin and end overload to buffer (#1553) dominicpoeschko 2020-02-19 14:59:50 +01:00
  • 3bafd0749b Fix to_string docs Victor Zverovich 2020-02-15 09:51:35 +01:00
  • f733882b55 Remove misleading FMT_USE_WINDOWS_H Victor Zverovich 2020-02-14 13:54:15 +01:00
  • dc22360c34 Workaround broken UDL templates in GCC < 6.4 Victor Zverovich 2020-02-10 17:08:14 +01:00
  • 1f1b50707c Make formatter override implicit conversion to a C string Victor Zverovich 2020-02-07 18:47:48 -08:00
  • 24924128e3 Fix a link error in gcc8 (#1548) Victor Zverovich 2020-02-07 18:34:05 -08:00
  • c54cd71800 only modify CMAKE_RUNTIME_OUTPUT_DIRECTORY if it is not already set Jordan Williams 2020-02-06 19:39:23 -06:00
  • 43e9b29e50 Only use compiler features if available Victor Zverovich 2020-02-02 08:29:33 -08:00