Commit Graph

  • c652f8243a Make header guard consistent with header name Victor Zverovich 2021-12-09 10:49:47 -0800
  • a9c7b9b8f7 Clarify that _format is deprecated Victor Zverovich 2021-12-09 10:34:27 -0800
  • e4f0564aa6 Disable is_streamable for string[_view] Victor Zverovich 2021-12-09 09:48:55 -0800
  • 91533d3c33 Minor tweaks to chrono subsecond formatting Victor Zverovich 2021-12-09 06:55:31 -0800
  • 0bbc9708f9
    Implement c++20 std::chrono::duration subsecond formatting (#2623) matrackif 2021-12-09 15:45:13 +0100
  • 9344c470ee
    Integrate suggested changes matrackif 2021-12-09 11:14:05 +0100
  • 9d5b9defde
    Enable tzset only on Windows desktop app (#2633) Vladislav Shchapov 2021-12-08 04:22:36 +0500
  • e00b508ed1 The enable_if argument is 3rd. Barry Revzin 2021-12-07 15:14:26 -0600
  • 4a026ac896 Enable tzset only on Windows desktop app Vladislav Shchapov 2021-12-06 22:54:23 +0500
  • 89c8198282
    Simplify test check matrackif 2021-12-06 18:06:01 +0100
  • 38fb7a6691
    Change comment from lowercase int to uppercase Int matrackif 2021-12-06 17:58:44 +0100
  • a0abbed518 Remove unsued get_subseconds() function, its logic has been moved to write_fractional_seconds() matrackif 2021-12-05 17:02:14 +0100
  • 55f62cd8ea Fix -Wshadow warning matrackif 2021-12-05 16:54:56 +0100
  • 0fcdb017ab * Move logic of handling subseconds from utility class to function with name write_fractional_seconds() * Revert write(Rep value, int width) function to previous state matrackif 2021-12-05 16:44:41 +0100
  • 215f21a038 Detect overflow on large precision Victor Zverovich 2021-12-05 07:12:10 -0800
  • 3d860b7cf5 Apply all suggestions from GitHub, except for replacing the utility subsecond_helper class with a function matrackif 2021-12-05 16:03:07 +0100
  • c240d98ffd
    Optimize tm formatting (Non C-locales and %Z) (#2617) Vladislav Shchapov 2021-12-05 00:02:31 +0500
  • 75444670c1
    Remove extra forward slash in doxygen style comment matrackif 2021-12-04 19:41:39 +0100
  • 81a37d760e Remove unused pipeline. Wu, Ganhao 2021-12-05 01:45:30 +0800
  • 608a9a3441 Use tm.tm_zone Vladislav Shchapov 2021-11-27 14:25:48 +0500
  • 0469e1d09a Fix nuspec Wu, Ganhao 2021-12-05 01:10:27 +0800
  • 5619e8757c Format chrono.h with clang-format matrackif 2021-12-04 17:50:13 +0100
  • b8e3e3388c Fix sign conversion (-Wsign-conversion) warning treated as error in num_digits() matrackif 2021-12-04 17:46:36 +0100
  • 69869ca35a Update pipeline name. Wu, Ganhao 2021-12-05 00:20:06 +0800
  • 5a00a8117f Generate x64 package only Wu, Ganhao 2021-12-05 00:18:45 +0800
  • e2e44de8b7 Initial nuget scripts Wu, Ganhao 2021-12-05 00:12:04 +0800
  • b40c84d513 Merge branch 'master' into feature/nuget Wu, Ganhao 2021-12-04 23:36:49 +0800
  • e10e685444 Replace std::basic_ostringstream to std::basic_ostream with custom formatbuf Vladislav Shchapov 2021-11-25 23:33:01 +0500
  • 4e34d4d3ee Move fmt::detail::formatbuf to format.h Vladislav Shchapov 2021-11-26 21:03:14 +0500
  • 6ab73113fc
    Mark grow as FMT_CONSTEXPR20 (#2630) Andrew Corrigan 2021-12-03 10:13:30 -0500
  • d1e1d9dc9d marks grow as FMT_CONSTEXPR20 Andrew Corrigan 2021-12-03 08:15:01 -0500
  • b6a02974a3 check for win desktop app Acretock 2021-12-03 15:32:52 +0500
  • 713c7c7c62 Cleanup os.cc Victor Zverovich 2021-12-01 06:47:41 -0800
  • 9b1807a8a2
    fix int -> uint warning (#2611) Acretock 2021-12-01 19:40:17 +0500
  • d6be2226b2 mode_t in detail Acretock 2021-11-30 19:01:38 +0500
  • 787d499134 fix mode_t Acretock 2021-11-29 18:36:10 +0500
  • 302c6667db undef + warn uint -> ushort loss presision Acretock 2021-11-29 17:52:26 +0500
  • b5f0ec49de change unsigned int to mode_t Acretock 2021-11-29 17:30:05 +0500
  • beacfd3289 * Hopefully fix int64_t to int32_t conversion errors. * Allow proper Duration::rep type to propagate via template argument deduction matrackif 2021-11-29 01:52:38 +0100
  • 863d2ffc57 * Hopefully fix int64_t to int32_t conversion errors. * Allow proper Duration::rep type to propagate via template argument deduction matrackif 2021-11-29 01:51:59 +0100
  • 57d35cc6e6 Remove assert test that overflows intmax_t matrackif 2021-11-28 22:25:38 +0100
  • c379573725 Add support for subsecond printing for std::chrono::duration according to the c++20 standard matrackif 2021-11-28 22:00:07 +0100
  • ec3b097cb9
    [doc] FMT_STRING supports C++14 and no-op in C++11 (#2620) Lounarok 2021-11-28 23:02:15 +0800
  • 6fe708d358
    Move requirement to the end. Modify description. Lounarok 2021-11-28 10:18:16 +0800
  • 456c1e48d1 FMT_STRING supports C++14 and no-op in C++11 Louis Go 2021-11-27 08:41:04 -0800
  • c472a27818 Fix handling of very large precision in fixed format Victor Zverovich 2021-11-27 08:23:05 -0800
  • 201971e293
    Make MSVC use [[nodiscard]] (#2615) Alex Guteniev 2021-11-26 17:32:50 +0200
  • 6a13275f9e It was not me! Alex Guteniev 2021-11-25 19:53:49 +0200
  • 21eaab9407 Merge remote-tracking branch 'upstream/master' into nodiscard Alex Guteniev 2021-11-25 19:52:46 +0200
  • 5779ca7ad3 CI: Add checker for formatting style Florin Iucha 2021-11-25 11:40:12 -0500
  • 1833c91b5a Make MSVC use [[nodiscard]] Alex Guteniev 2021-11-25 19:30:00 +0200
  • acad8cfab1 Reformat all source code; no functional changes Florin Iucha 2021-11-25 11:52:21 -0500
  • 1416551d1e Reformat all source code; no functional changes Florin Iucha 2021-11-25 11:52:21 -0500
  • 491ba2dda5 Annotate fmt::format and fmt::formatted_size as [[nodiscard]] Florin Iucha 2021-11-24 17:09:41 -0500
  • 4d6afd7ec9 Annotate fmt::format and fmt::formatted_size as [[nodiscard]] Florin Iucha 2021-11-24 17:09:41 -0500
  • 5abe9e8266 Add platform-specific 'z' formatter Vladislav Shchapov 2021-11-13 14:31:57 +0500
  • be3a3a5aed Use predefined formats for C-locale Vladislav Shchapov 2021-11-11 21:33:33 +0500
  • d7b90d77c0 Add platform-specific 'z' formatter Vladislav Shchapov 2021-11-13 14:31:57 +0500
  • 54c57918ae fix int -> uint warning Acretock 2021-11-24 14:57:05 +0500
  • a3ab36c803
    Formatting of function pointers, member function pointers, member object pointers... (#2610) Alex Guteniev 2021-11-23 22:55:22 +0200
  • 705292aacc -newline Alex Guteniev 2021-11-23 22:05:22 +0200
  • ad48b6ee91 and more Alex Guteniev 2021-11-23 22:02:11 +0200
  • 17024c259f Simplify more Alex Guteniev 2021-11-23 21:59:51 +0200
  • c010b42d07 Simplify Alex Guteniev 2021-11-23 21:56:05 +0200
  • 22235d2a66 tiny_snake Alex Guteniev 2021-11-23 21:21:46 +0200
  • 75f3115c94 thou shall not pass Alex Guteniev 2021-11-23 21:09:06 +0200
  • 19e3e2fc73 Use predefined formats for C-locale Vladislav Shchapov 2021-11-11 21:33:33 +0500
  • 19cac63fe4 Broken link in README.rst Eric Curtin 2021-11-19 16:43:48 +0000
  • 819b6e671f
    Broken link in README.rst Eric Curtin 2021-11-19 16:43:48 +0000
  • 43419a4ada Workaround a bug in gcc Victor Zverovich 2021-11-19 07:32:42 -0800
  • ff5278b4b2
    Avoid MSVC 2013 workaround used in other compilers Shen-Ta Hsieh 2021-11-19 13:50:46 +0800
  • c089f7d497 Simplify std::tm formatter Vladislav Shchapov 2021-11-13 22:51:13 +0500
  • aa5517f6b9 Reuse tm_writer in chrono_formatter Vladislav Shchapov 2021-11-13 22:46:16 +0500
  • 50140be7ae Reuse tm_writer in weekday formatter Vladislav Shchapov 2021-11-13 22:45:25 +0500
  • 13705c06c6 Simplify std::tm formatter Vladislav Shchapov 2021-11-13 22:51:13 +0500
  • aac81a2660 Reuse tm_writer in chrono_formatter Vladislav Shchapov 2021-11-13 22:46:16 +0500
  • cdc9c4f8a5 Reuse tm_writer in weekday formatter Vladislav Shchapov 2021-11-13 22:45:25 +0500
  • 8b89454994 Improve consistency Victor Zverovich 2021-11-13 08:59:56 -0800
  • 5380ff4d88 Detect types convertible to unformattable pointers Victor Zverovich 2021-11-13 08:26:27 -0800
  • 094b66e81d changed locale retrieval way to a fancy one Pavel Novikov 2021-11-12 23:28:59 +0300
  • dc34f6e229
    changed locale retrieval way to a fancy one Pavel Novikov 2021-11-12 23:28:59 +0300
  • b69ae4854c
    Reorder classes (#2591) Vladislav Shchapov 2021-11-11 06:09:23 +0500
  • 2087778ec4
    changed locale retrieval to minimize the risk of unwanted accidental refactoring Pavel Novikov 2021-11-07 21:55:06 +0300
  • e7c622d3d7 Reorder classes Vladislav Shchapov 2021-11-07 22:00:42 +0500
  • 0b843af56b
    sped up chrono.h formatting for cases without providing locale (#2576) Pavel Novikov 2021-11-07 19:52:57 +0300
  • 12b1d8b14a
    Fix precision 0 with std::chrono::duration and added additional tests. (#2588) lukester1975 2021-11-06 15:57:22 +0000
  • 845f9f3755 Fix precision 0 with std::chrono::duration and added additional tests. Luke Elliott 2021-11-05 20:27:38 +0000
  • e67f92c55c
    Cleanup warnings with nvhpc/21.9. (#2582) Olli Lupton 2021-11-05 20:17:11 +0100
  • c9de97ef1e
    Fix shadowing warning. Olli Lupton 2021-11-05 16:42:35 +0100
  • 0230d69084
    Immediately executed lambda. Olli Lupton 2021-11-05 15:37:34 +0100
  • eafdd3eb81
    Be more explicit. Olli Lupton 2021-11-04 15:46:36 +0100
  • 79ab452ff3
    Move __NVCOMPILER check. Olli Lupton 2021-11-04 14:54:23 +0100
  • ec220be0c0
    Cleanup warnings with nvhpc/21.9. Olli Lupton 2021-11-04 10:29:21 +0100
  • 11581f68bf
    Update .gitignore Bensuperpc 2021-11-02 22:11:58 +0100
  • 652d61bf4d Add new end line in gitignore Bensuperpc 2021-11-02 15:55:18 +0100
  • bb0c0e0192 Disable images Bensuperpc 2021-11-02 15:34:23 +0100
  • fae33469ff Fix CI Bensuperpc 2021-11-02 14:59:06 +0100
  • 43c93fb9bc Add dockcross builder in CI Bensuperpc 2021-11-02 14:54:21 +0100
  • 6d52a19dc1
    sped up chrono.h formatting for cases without providing locale Pavel Novikov 2021-11-01 01:29:31 +0300
  • 812733cc96 const qualify format function for systen_clock Victor Zverovich 2021-10-31 09:41:16 -0700