Commit Graph

  • 25a9beedb0 test: add a fallback definition for std::chrono::days Ivan Shapovalov 2023-12-02 19:12:49 +0400
  • f575089243 Simplify test Victor Zverovich 2023-12-01 08:52:42 -0800
  • 79191f3bb2
    Bump github/codeql-action from 2.22.5 to 2.22.8 dependabot[bot] 2023-12-01 15:12:49 +0000
  • 99b9fbf8ef
    Add formatter for std::source_location (#3730) Félix-Antoine Constantin 2023-11-30 13:05:56 -0500
  • ebd76ae1dc Changed writeBytes to write for file_name Félix-Antoine Constantin 2023-11-30 12:52:10 -0500
  • d2204a8a14 fixup! Added formatter for std::source_location Félix-Antoine Constantin 2023-11-30 12:42:28 -0500
  • 8f83ee2ad1 Apply coding conventions Victor Zverovich 2023-11-30 08:21:57 -0800
  • 2a8a694466 Clarify that mixing code unit types is deprecated Victor Zverovich 2023-11-30 08:20:01 -0800
  • 04718008ab Minor cleanup Victor Zverovich 2023-11-30 07:34:26 -0800
  • b87ea22e29
    Add native and generic representation for filesystem::path format spec (#3729) js324 2023-11-29 17:49:36 -0500
  • 54eaa8c8f4 Added formatter for std::source_location Félix-Antoine Constantin 2023-11-28 09:42:04 -0500
  • 6a1c643adb fix nits Jin S 2023-11-28 22:06:37 -0500
  • e5dd88b0e9 add generic and native path format spec Jin S 2023-11-26 21:17:25 -0500
  • 5cfd28d476 Experiment with FILE in scan Victor Zverovich 2023-11-26 09:22:31 -0800
  • 4b4f314527
    Merge branch 'fmtlib:master' into master js324 2023-11-25 19:30:59 -0500
  • 9bbb53ffcd add generic and native of path Jin S 2023-11-25 19:19:13 -0500
  • 73fae91e64 Cleanup .gitignore Victor Zverovich 2023-11-25 09:45:38 -0800
  • 6988be3878 Bump version Victor Zverovich 2023-11-25 09:11:53 -0800
  • 2d1e4bb35e Remove a useless comment Victor Zverovich 2023-11-25 09:05:20 -0800
  • 7f8d419115
    Fix overflow in time_point formatting with large dates (#3727) Corentin Schreiber 2023-11-25 16:36:55 +0000
  • ccc9ab7bf9 Include correct header Victor Zverovich 2023-11-25 08:23:41 -0800
  • c4283ec471 Fix a libc++ warning and move the test to the right place Victor Zverovich 2023-11-25 07:58:27 -0800
  • eedce0a747 Fix compilation error with FMT_USE_LOCAL_TIME Corentin Schreiber 2023-11-25 15:57:24 +0000
  • 0b52401b2b Refactor fmt_duration_cast to put #ifdef inside the function Corentin Schreiber 2023-11-25 15:57:06 +0000
  • c3f9a73445 Apply coding conventions Victor Zverovich 2023-11-25 07:41:04 -0800
  • bbfeea882f Fix #3725 and rename fmt_safe_duration_cast to fmt_duration_cast The function is now more generic and will handle all casts. It also takes care of toggling safe vs unsafe casts using FMT_SAFE_DURATION_CAST. Corentin Schreiber 2023-11-24 14:36:44 +0000
  • 06f1c0d725 Clarify that calling non-const format is deprecated Victor Zverovich 2023-11-24 10:21:57 -0800
  • ffa5b14fe3 Make gtest-extra-test more portable Victor Zverovich 2023-11-24 10:09:21 -0800
  • bea7ecc710 Disable locale-specific tests on OpenBSD Victor Zverovich 2023-11-24 09:45:56 -0800
  • 8a39388516 Fix the default locale in ostream_formatter Victor Zverovich 2023-11-24 09:23:58 -0800
  • dd6f657a79
    Remove this-> from decltype (#3723) Peter Johnson 2023-11-22 09:46:04 -0800
  • 4047bd0154
    Add ifdef for GCC < 5 Peter Johnson 2023-11-22 09:03:40 -0800
  • 8d2bebbbe8
    Remove this-> from decltype Peter Johnson 2023-11-20 23:43:11 -0800
  • c13753a70c Fix handling of invalid Unicode in precision Victor Zverovich 2023-11-18 07:54:36 -1000
  • 864a8b5f38
    fix: support optional<T> with format_as(T) (#3713) Ole Bøe 2023-11-17 00:02:33 +0100
  • 75050aeba9 fix: support optional<T> with format_as(T) Ole Bøe 2023-11-13 13:31:32 +0100
  • 77ea5e91f4
    Merge 382a7b99d4 into 649fe0fc8b Ardi Nugraha 2023-11-16 11:34:56 +0800
  • 649fe0fc8b Fix handling of null strings with the s specifier Victor Zverovich 2023-11-14 07:48:10 -1000
  • 45e124ee43
    Added workaround for old xcode compiler bug (#3716) Kai Aoki 2023-11-16 02:19:08 +0900
  • 8166d22be6 Change macro to positive logic Kai Aoki 2023-11-15 15:08:08 +0900
  • d277ad5a05 Added macros to disable std::filesystem and std::variant as a workaround for old xcode bugs Kai Aoki 2023-11-15 11:26:00 +0900
  • 045b05d79e Revert CMake changes Victor Zverovich 2023-11-14 06:48:16 -1000
  • ec628561c2 Fix formatting Victor Zverovich 2023-11-13 06:41:28 -1000
  • cbb18c237a
    Add support for CMake 3.28 C++ modules (#3679) Luis Caro Campos 2023-11-13 16:34:42 +0000
  • 382a7b99d4 handling fails when use minimum time_point 0xArdi-N 2023-11-11 13:25:01 +0700
  • e4fe5cefc8 Merge branch 'master' of github.com:laurent-onenano/fmt Laurent GIORELLO 2023-11-10 03:47:38 +0000
  • 1436fc76e9 Update umul128_upper64 to use optimised x64 version of umul128 Laurent GIORELLO 2023-11-10 03:45:30 +0000
  • bf650ec32b
    Update umul128_upper64 to use optimised x64 version of umul128 Laurent GIORELLO 2023-11-10 04:24:17 +0100
  • eb6085d99a Only use asm on x64 for umul128 with GCC and CLANG Laurent GIORELLO 2023-11-10 02:44:17 +0000
  • 00412e6bf8 Improve product of 64 bits unsigned integers on x64 Laurent GIORELLO 2023-11-10 02:36:47 +0000
  • 6b0082e6c7 Improve OpenBSD workaround Victor Zverovich 2023-11-07 09:24:33 -1000
  • 52a99a67f7
    Set PDB path for Visual Studio (#3702) Petr Klima 2023-11-08 03:22:52 +1100
  • 4548d1eae2 Make write_escaped_path more portable Victor Zverovich 2023-11-07 05:46:15 -1000
  • 3a035de608
    Set PDB path for Visual Studio Petr Klima 2023-11-04 17:05:02 +1100
  • 050d41e857 Make get_path_string more portable Victor Zverovich 2023-11-06 14:28:46 -1000
  • 1c023c0087 Update bootstrap Victor Zverovich 2023-11-06 08:20:01 -1000
  • b35d4e40fe fix: use FMT_HAS_INCLUDE instead of __has_include hotwatermorning 2023-11-03 02:40:39 +0900
  • b345027fcb fix: use FMT_HAS_INCLUDE instead of __has_include hotwatermorning 2023-11-03 02:40:39 +0900
  • acaf83f40f feat: enable building with gcc 4.8 hotwatermorning 2023-11-02 20:42:05 +0900
  • 05aa783779 feat: include xlocale.h only if exists hotwatermorning 2023-10-01 14:51:23 +0900
  • 05dda9490d
    Bump ossf/scorecard-action from 2.2.0 to 2.3.1 (#3697) dependabot[bot] 2023-11-01 12:38:06 -0700
  • caf4fcb207
    Bump github/codeql-action from 2.21.5 to 2.22.5 (#3696) dependabot[bot] 2023-11-01 12:37:23 -0700
  • 561b3d71a6
    Bump actions/checkout from 4.1.0 to 4.1.1 dependabot[bot] 2023-11-01 15:04:45 +0000
  • 05ae972a68
    Bump ossf/scorecard-action from 2.2.0 to 2.3.1 dependabot[bot] 2023-11-01 15:04:40 +0000
  • be8436388b
    Bump github/codeql-action from 2.21.5 to 2.22.5 dependabot[bot] 2023-11-01 15:04:35 +0000
  • e0d3e346d2
    Wrap Char in array to avoid pointer arithmetic (#3695) Carl Smedstad 2023-10-31 22:05:46 +0100
  • 69eefb8f4e
    Wrap Char in array to avoid pointer arithmetic Carl Smedstad 2023-10-31 15:23:33 +0100
  • 19276d7325 Fix an inconsistentcy between to_string and format Victor Zverovich 2023-10-28 08:04:28 -0700
  • 2a2c6e676f
    Fix flushing C++ iostreams before calling write_console() (#3689) Dimitrij Mijoski 2023-10-25 22:13:31 +0200
  • f77165dca7 Fix flushing C++ iostreams before calling write_console() Dimitrij Mijoski 2023-10-25 19:48:56 +0200
  • 3b7f58a8b3 add buffer flush before direct write Roman Koshelev 2023-10-02 19:21:14 +0300
  • 4fe961f796 add buffer flush before direct write Roman Koshelev 2023-10-03 10:03:22 +0300
  • 8dbae411f4 refactoring Roman Koshelev 2023-10-02 19:21:14 +0300
  • e9bbd4069e
    Update README.rst Victor Zverovich 2023-10-22 09:13:14 -0700
  • 857cce7a83
    Update README.rst Victor Zverovich 2023-10-22 08:45:50 -0700
  • 081d5b0d8b
    Update README.rst Victor Zverovich 2023-10-22 08:30:04 -0700
  • baae1ed658
    add meson instructions to usage docs (#3677) Carson Riker 2023-10-18 14:53:47 -0400
  • ecb067c11b add meson instructions to usage docs Carson R 2023-10-16 17:40:19 +0000
  • 2ac6c5ca8b
    Fix error C2668 on Windows with option /std:c++latest (#3680) June Liu 2023-10-17 00:54:02 +0800
  • f1920b8148
    Update format-test.cc June Liu 2023-10-16 09:40:20 +0800
  • d9063baf22 Fix perf regression in ostream::print Victor Zverovich 2023-10-15 08:23:36 -0700
  • f7542c5761 Apply clang-format Victor Zverovich 2023-10-14 06:52:43 -0700
  • 3b02292469
    Namespace-qualify to avoid ambiguity with std::format_to for format-test.cc June Liu 2023-10-13 15:06:29 +0800
  • de93890939 Add support for CMake 3.28 C++ modules Luis Caro Campos 2023-10-12 15:15:26 +0100
  • 130cf54cbc Use a more sensible locale in tests Victor Zverovich 2023-10-08 10:49:21 -0700
  • 8e0ca0589f Use a more sensible locale in tests Victor Zverovich 2023-10-08 08:45:37 -0700
  • bf497ac068 Cleanup test Victor Zverovich 2023-10-08 07:30:08 -0700
  • bb8d50f04b
    add a suffix for days and fix the one for minutes (#3664) Richard Kellnberger 2023-10-07 21:45:34 +0200
  • 4d5bb5c7bb Check existence of chrono version flag Richard Kellnberger 2023-10-07 18:10:02 +0200
  • 347cb8b85f update chrono test Richard Kellnberger 2023-10-07 17:49:54 +0200
  • 3d632c1c68 update chrono suffixes Richard Kellnberger 2023-10-07 16:54:09 +0200
  • f76603f21e
    fix: make std::bitset formattable again (#3660) Giel van Schijndel 2023-10-03 18:53:47 +0200
  • 40524a3595 fix: make nested_formatter constexpr default constructible Giel van Schijndel 2023-09-30 20:34:42 +0200
  • 502f2b8949 fix: make std::bitset formattable again Giel van Schijndel 2023-09-29 14:50:23 +0200
  • f918289363
    Bump actions/checkout from 4.0.0 to 4.1.0 (#3666) dependabot[bot] 2023-10-01 09:49:05 -0700
  • 9a66a49b02
    Bump github/codeql-action from 2.21.5 to 2.21.9 dependabot[bot] 2023-10-01 15:53:16 +0000
  • b4909ecb2e
    Bump actions/checkout from 4.0.0 to 4.1.0 dependabot[bot] 2023-10-01 15:53:10 +0000
  • a197e636a1
    Bump actions/upload-artifact from 3.1.2 to 3.1.3 dependabot[bot] 2023-10-01 15:53:05 +0000
  • 72e883e163 Diagnose unsupported code unit types Victor Zverovich 2023-10-01 08:13:03 -0700
  • b3bf23f3c4
    Remove leftover usage of the __std_stream header (#3663) Christoph Reiter 2023-10-01 17:16:42 +0200