Commit Graph

  • 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
  • b55ea58705 string_view::char_type -> value_type (#1539) Victor Zverovich 2020-02-01 08:38:00 -08:00
  • 4098970db2 Update README.rst Victor Zverovich 2020-01-31 11:33:51 -08:00
  • 314e15001f Fix symbol visibility on Linux when compiling with -fvisibility=hidden (#1535) Milian Wolff 2020-01-30 15:26:18 +01:00
  • f499b393d1 Apply coding conventions Victor Zverovich 2020-01-25 17:02:22 -08:00
  • 6c30f41443 Configure fmt.pc library name correctly. Attila Mark 2020-01-24 19:39:01 -08:00
  • 1acb73f970 Fix formatting std::chrono::duration types to wide strings (#1533) zeffy 2020-01-23 18:48:36 -08:00
  • 09a13244c8 Disallow passing non-string-literals to FMT_STRING Victor Zverovich 2020-01-22 19:08:06 -08:00
  • 419db8baa1 Fix length computation of constexpr C strings Victor Zverovich 2020-01-22 18:03:34 -08:00
  • 9fc4161f5e fix interal compiler error when building with mingw dspc-douglas 2020-01-22 19:32:37 -03:00
  • 25d6916b3a Fix so can work without locale defined Greg Sjaardema 2020-01-21 09:02:19 -07:00
  • 0b2eb6501c Add locale example Victor Zverovich 2020-01-20 08:42:16 -08:00
  • fd1cabe464 Workaround a bogus MSVC warning Victor Zverovich 2020-01-20 06:37:14 -08:00
  • a844d7ab81 Add namespaces Victor Zverovich 2020-01-19 19:20:48 -08:00
  • 47d3968092 Add more examples Victor Zverovich 2020-01-19 19:15:54 -08:00
  • 7800173eb1 Update fill docs Victor Zverovich 2020-01-19 18:57:32 -08:00
  • b4218aa0f8 Test invalid fill Victor Zverovich 2020-01-19 15:57:11 -08:00
  • 8a3a8177d6 Bump version Victor Zverovich 2020-01-19 15:34:30 -08:00
  • e5f2f8ce7a Add variable-width fill support (#1109) Victor Zverovich 2020-01-19 13:22:49 -08:00
  • 75765bfad5 Avoid unnecessary unsigned overflows (#1515) Victor Zverovich 2020-01-18 08:19:27 -08:00
  • 9bd9738da0 Remove static and simplify names Victor Zverovich 2020-01-18 07:43:59 -08:00
  • bd5f903f28 Add a locale example Victor Zverovich 2020-01-18 07:11:45 -08:00
  • 06e437fd98 Move docs to the proper place Victor Zverovich 2020-01-18 06:59:21 -08:00
  • 1bd4f54fa6 update format JackBoosY 2020-01-16 18:53:51 -08:00
  • 11cc2903e4 re-fix url link JackBoosY 2020-01-15 23:59:52 -08:00
  • b124e3e8e7 fix url link JackBoosY 2020-01-15 23:55:49 -08:00
  • ffd5f3469f Correct display format JackBoosY 2020-01-15 23:52:11 -08:00
  • 0f0e5ddf5f Add vcpkg installation instructions JackBoosY 2020-01-15 23:45:41 -08:00
  • 1f110702a1 Remove redundant braces Victor Zverovich 2020-01-15 11:42:59 -08:00
  • 4ccbe4b5f2 Avoid namespace clash for fmt Jason Turner 2020-01-15 08:05:58 -07:00
  • 40638a75b3 Use C++11 compatible std::is_same operations Greg Sjaardema 2020-01-14 10:54:19 -07:00
  • c8dd9cc99d Use type_identity to block unnecessary template argument deduction (thanks Tim Song) Victor Zverovich 2020-01-15 08:09:48 -08:00
  • 4bbe57cebf Work-around for nvcc Greg Sjaardema 2020-01-14 11:50:57 -07:00
  • 55b6130055 Use C++11-compatible operations Greg Sjaardema 2020-01-14 11:10:11 -07:00
  • ae3ea156ea Fix for older versions of intel compiler Greg Sjaardema 2020-01-14 08:50:17 -07:00
  • 77165fdf85 Use FMT_NOEXCEPT instead of noexcept directly Tobias Hammer 2020-01-13 18:18:44 +01:00
  • 65ac626c58 Improve join docs Victor Zverovich 2020-01-12 07:26:16 -08:00
  • cd0b3f9695 check if _SECURE_SCL is defined not equal to 0 torsten 2020-01-09 22:55:19 +01:00
  • cef1e4354b Optimize grisu_gen_digits Victor Zverovich 2020-01-07 16:11:18 -10:00
  • 0201c8db21 Restructure float_format Victor Zverovich 2020-01-07 14:20:21 -10:00
  • 9e3f3e8cff Fix handling of output iterators in format_to_n (#1506) Victor Zverovich 2020-01-05 09:28:21 -10:00
  • aa07c57654 Move vprint_mojibake to the internal namespace Victor Zverovich 2020-01-04 08:31:18 -10:00
  • a73d89e9c7 Catch invalid uses of fmt::arg Victor Zverovich 2020-01-04 07:11:11 -10:00
  • cb8e7caf7c Convert 'char8_t' character sequences to 'char' sequences Daniela Engert 2020-01-03 18:49:28 +01:00
  • b3fd0005dd Suppress a bogus -Wdouble-promotion warning Victor Zverovich 2020-01-03 06:57:14 -10:00
  • 7b478f9dec Simplify example Victor Zverovich 2020-01-02 07:31:45 -10:00
  • c85efef312 More showpoint fixes and tests (#1498) Victor Zverovich 2019-12-30 10:28:27 -10:00
  • 455a7c0787 Clarify lifetime of basic_format_args Victor Zverovich 2019-12-30 08:51:47 -10:00
  • 674c326d7c Update syntax.rst Victor Zverovich 2019-12-29 07:25:34 -10:00
  • 061a9897fe Update syntax.rst Victor Zverovich 2019-12-26 16:49:40 -10:00
  • d2d1c9c560 warning C4267: 'argument': conversion from 'size_t' to 'DWORD', possible loss of data Ivan Shynkarenka 2019-12-26 11:43:29 +03:00
  • b6e19e5953 Update apidoc Victor Zverovich 2019-12-24 12:08:37 -08:00
  • f219dcd59b Add fmt::bytes Victor Zverovich 2019-12-24 10:11:47 -08:00
  • dea7fde8b7 Deprecate u8string_view Victor Zverovich 2019-12-24 09:10:51 -08:00
  • 5390e29d42 Enable mojibake Victor Zverovich 2019-12-24 08:20:54 -08:00
  • 9f6434dcde Improve UTF-8 handling on Windows Victor Zverovich 2019-12-23 16:18:48 -08:00
  • dac9a7f99d Improve UTF-8 handling on Windows Victor Zverovich 2019-12-22 08:58:00 -08:00
  • 3ca9533f38 Flatten forward Victor Zverovich 2019-12-22 08:23:54 -08:00
  • 7eec036d9a Improve UTF-8 support Victor Zverovich 2019-12-21 19:53:52 -08:00
  • e6b37b4aff Handle block boundaries in utf8_to_utf16 Victor Zverovich 2019-12-21 16:33:34 -08:00
  • 8cf4c52068 Apply clang-format Victor Zverovich 2019-12-21 13:10:45 -08:00
  • 74532c23a3 Make type a scoped enum Victor Zverovich 2019-12-21 09:31:14 -08:00
  • b308159be5 Make round_direction a scoped enum Victor Zverovich 2019-12-21 09:24:42 -08:00
  • 162995fedd Add os.h to docs Victor Zverovich 2019-12-18 14:17:49 -08:00
  • 8b41362a0a Add trailing decimal point if # is specified (#1476) Victor Zverovich 2019-12-18 12:41:56 -08:00
  • 1b1c70108a trailing_zeros -> showpoint Victor Zverovich 2019-12-18 12:12:09 -08:00
  • d7e72a09e0 Simplify FMT_STRING_IMPL Victor Zverovich 2019-12-18 11:50:47 -08:00
  • 2201890d7a Apply clang-format and update inclusion guards Victor Zverovich 2019-12-18 11:05:31 -08:00