Commit Graph

  • b5c2f74f45
    change sopen_s to wsopen_s (fmtlib#3234) (#3293) Froster 2023-02-17 03:17:55 +0800
  • e2d56c0949 reuse open_windows_file on ctor Fros1er 2023-02-15 21:32:37 +0800
  • 68fa8e7bff remove FMT_POSIX_CALL on wopen Fros1er 2023-02-14 11:52:36 +0800
  • e03753c4ac
    Add ubuntu mirrors (#3302) Vladislav Shchapov 2023-02-12 20:46:50 +0500
  • 6e6eb63770 [msvc] fix warning about non-inline variable Russell Greene 2023-02-07 16:12:58 -0600
  • 3c5464ba1c
    Fix OpenBSD build error (#3295) Shawn Zhong 2023-02-11 10:46:28 -0600
  • 655046d24f Fix container adaptor formatting Victor Zverovich 2023-02-10 09:45:27 -0800
  • 1b75b1a4cc Add ubuntu mirrors Vladislav Shchapov 2023-02-10 18:41:23 +0500
  • 581c6292c9
    Add formatters for container adapters (#3279) Shawn Zhong 2023-02-08 19:25:41 -0600
  • 7718eeeacc
    Implement glibc ext for sec, min, and hour (#3271) Shawn Zhong 2023-02-08 11:22:58 -0600
  • 44e0eea94e Use FMT_HAS_INCLUDE and apply clang-format Victor Zverovich 2023-02-08 07:19:10 -0800
  • 99070899b7
    Fix errors setting of FMT_USE_FLOAT128 (#3259) Roman-Koshelev 2023-02-08 18:15:02 +0300
  • 22e80e4047
    Fix a English grammer mistake ChihHao Su 2023-02-08 13:57:53 +0800
  • 754062365a Disable some tests for a issue of clang on OpenBSD ChihHao Su 2023-02-08 13:40:15 +0800
  • 473c1b831f remove incorrect whitespace Russell Greene 2023-02-07 16:21:18 -0600
  • 49e92d2fa1 [msvc] fix warning about non-inline variable Russell Greene 2023-02-07 16:12:58 -0600
  • 254e7c59d3 Fix OpenBSD build error Shawn Zhong 2023-02-07 13:50:16 -0600
  • f5cd979adf Fix precision with non-ascii characters Shawn Zhong 2023-02-07 04:29:55 -0600
  • 5e9dfa354c Make const-correct Shawn Zhong 2023-02-07 03:24:39 -0600
  • ef3ffef853 Use inheritance for formatter Shawn Zhong 2023-02-07 03:08:08 -0600
  • 4c4389589b change sopen_s to wsopen_s (fmtlib#3234) Fros1er 2023-02-06 14:11:21 +0800
  • 05e3a9233a
    Allowing formatting non-copyable ranges. (#3290) Barry Revzin 2023-01-27 14:29:57 -0600
  • 2bc22d060d Adding a comment Barry Revzin 2023-01-27 13:52:13 -0600
  • 972ddfe9ba Extra int? Barry Revzin 2023-01-26 14:30:16 -0600
  • 70db193f09
    Visual Studio 2022: fmt/format-inl.h(1145,60): warning C4310: cast truncates constant value #3287 (#3288) Ivan Shynkarenka 2023-01-26 23:46:30 +0400
  • 154952285f There's already a non-copyable range, don't need to add a new one, just need to make that one non-const. Barry Revzin 2023-01-25 22:22:28 -0600
  • 57c8ff9bef Allowing formatting non-copyable ranges. Barry Revzin 2023-01-25 21:56:09 -0600
  • 2a3fe56479 Visual Studio 2022: fmt/format-inl.h(1145,60): warning C4310: cast truncates constant value #3287 Ivan Shynkarenka 2023-01-26 00:33:43 +0400
  • a2c05a10ec Workaround a bug in MSVC <= 19.22 Victor Zverovich 2023-01-25 10:34:28 +1300
  • cae9bf45b9 Simplify apidoc comments Victor Zverovich 2023-01-25 09:32:03 +1300
  • 87c066a35b
    Implement println (#3267) Shawn Zhong 2023-01-24 14:30:00 -0600
  • 9409b2e4d8
    Workaround for incompatibility between libstdc++ consteval-based std::is_constant_evaluated() implementation and clang-14 (#3281) Vladislav Shchapov 2023-01-23 00:29:34 +0500
  • a95142be97 Workaround for incompatibility between libstdc++ consteval-based std::is_constant_evaluated() implementation and clang-14 Vladislav Shchapov 2023-01-21 18:25:34 +0500
  • a7d70b5dfd Improve test Shawn Zhong 2023-01-17 22:51:39 -0600
  • 4556ea12de Fight with windows build Shawn Zhong 2023-01-17 22:31:30 -0600
  • 7536fe6a4d Attempt to fix windows build Shawn Zhong 2023-01-17 22:11:22 -0600
  • 61544730e6 Add formatters for container adapters Shawn Zhong 2023-01-17 20:25:45 -0600
  • f89cd276f7
    Refactor countl_zero fallback (#3276) jk-jeon 2023-01-17 15:04:34 -0800
  • 240b728d81 Report an error on overflow Victor Zverovich 2023-01-18 11:16:48 +1300
  • 4875a30783 Refactor countl_zero fallback Junekey Jeon 2023-01-16 15:25:17 -0800
  • dfbb952b2c
    Fix empty spec for time point (#3275) Shawn Zhong 2023-01-16 13:48:00 -0600
  • 6474777f7d Fix empty spec for time point Shawn Zhong 2023-01-15 21:25:13 -0600
  • 39971eb336
    Fix localized format for float-point numbers (#3272) Shawn Zhong 2023-01-15 13:47:24 -0600
  • 0f42c17d85
    Implement a new formatting algorithm for small given precision (#3269) jk-jeon 2023-01-14 11:30:20 -0800
  • fa7dacc4fe Fix localized format for float-point numbers Shawn Zhong 2023-01-14 03:05:21 -0600
  • 94d53d405f Implement println Shawn Zhong 2023-01-10 18:55:51 -0600
  • 64951f1295 Fix buffer overflow Shawn Zhong 2023-01-14 01:23:44 -0600
  • bfc0924eac
    Bugfix for fmt::printf on Power9 architecture with the XL compiler (#3256) Kenny Weiss 2023-01-13 11:36:00 -0800
  • 5dc570cc0e Fix bug found by fuzzing Shawn Zhong 2023-01-13 05:47:34 -0600
  • 6a0f6ff708 Fix build Shawn Zhong 2023-01-13 04:24:45 -0600
  • 43c2eae78d Support floating point sec Shawn Zhong 2023-01-13 04:17:19 -0600
  • f6efeba365 Add comments Shawn Zhong 2023-01-13 03:31:09 -0600
  • dda4620997 Implement glibc ext for sec, min, and hour Shawn Zhong 2023-01-13 02:43:51 -0600
  • ad7f0c2286 Moved make_arg_formatter to printf.h Kenneth Weiss 2023-01-12 19:11:30 -0800
  • 4097a242a9 Adds a factory function for arg_formatter w/ default locale_ref Kenneth Weiss 2023-01-10 18:17:19 -0800
  • e4645d2867 Apply XL compiler bugfix within printf_arg_formatter constructor Kenneth Weiss 2023-01-09 12:35:05 -0800
  • af9a54ac93 Remove constructors for arg_formatter struct Kenneth Weiss 2023-01-09 12:34:31 -0800
  • 10e187dff6 Use a pointer instead of a reference for specs in arg_formatter Kenneth Weiss 2023-01-09 11:59:04 -0800
  • 6cfc4c5310 Don't pass locale_ref into arg_formatter constructor in printf_arg_formatter Kenneth Weiss 2023-01-03 12:34:00 -0800
  • ed37406f95 Adds arg_formatter contructor using default locale Kenneth Weiss 2023-01-03 12:32:51 -0800
  • 0a52742008 Bugfix for fmt::printf on Power9 architecture with the XL compiler Kenneth Weiss 2022-12-30 16:37:11 -0800
  • aa8f76940a Fix linkage error Junekey Jeon 2023-01-11 18:54:54 -0800
  • 54eb9414a5 Fix linkage error and static variable in constexpr function Junekey Jeon 2023-01-11 18:50:20 -0800
  • 43d93815b5 static variables are not allowed in constexpr functions Junekey Jeon 2023-01-11 18:41:56 -0800
  • 16d2ee6723 Fix linkage error Junekey Jeon 2023-01-11 18:38:25 -0800
  • ab34e7d1dd Fix a warning abou unsafe mix of uint64_t and bool Junekey Jeon 2023-01-11 18:26:17 -0800
  • ab9ef0e87e Fix signed to unsigned implicit conversion warning Junekey Jeon 2023-01-11 18:17:26 -0800
  • cc4a49604d Implement the formatting algorithm for small given precision discussed in https://github.com/fmtlib/fmt/issues/3262 and https://github.com/fmtlib/fmt/pull/2750 Junekey Jeon 2023-01-11 17:29:31 -0800
  • 676c2a107e
    Fix negative subsec for time_point (#3261) Shawn Zhong 2023-01-11 13:36:50 -0600
  • 2c80cedc39
    Fix standard default installation target presence (#3264) François Carouge 2023-01-10 17:56:00 -0800
  • 8ad456d2f7 Update chrono-test.cc Shawn Zhong 2023-01-10 14:07:02 -0600
  • 70cb1591d7 Minor Shawn Zhong 2023-01-10 14:06:23 -0600
  • dda53082be
    Support fill, align & width for time point (#3260) Shawn Zhong 2023-01-09 13:25:31 -0600
  • 949d8d3c2a Fix standard default installation target presence FrancoisCarouge 2023-01-07 12:28:50 -0800
  • 74c1db4ed0 Update chrono-test.cc Shawn Zhong 2023-01-04 17:42:30 -0600
  • d8c46a5cee Update chrono-test.cc Shawn Zhong 2023-01-03 22:26:15 -0600
  • 03702aa953 Update chrono-test.cc Shawn Zhong 2023-01-03 22:11:13 -0600
  • 6e1519896a Update chrono-test.cc Shawn Zhong 2023-01-03 22:05:15 -0600
  • fd193561be Add tp test Shawn Zhong 2023-01-03 22:00:26 -0600
  • 5fe5b000f6 Fix negative subsec for tp Shawn Zhong 2023-01-03 21:56:49 -0600
  • b8c40ccfae Update chrono.h Shawn Zhong 2023-01-03 20:09:22 -0600
  • c10a5e2433 Support fill, align & width for time point Shawn Zhong 2023-01-03 20:06:02 -0600
  • 2622cd23e6 Simplify arg_mapper Victor Zverovich 2023-01-03 16:19:34 -0800
  • 9e4a54fa6e Disable remaining implicit conversions Victor Zverovich 2023-01-03 11:57:37 -0800
  • 9ce6480676 Disble deprecated implicit enum conversions Victor Zverovich 2023-01-03 10:24:31 -0800
  • 9121f9b1d3 Enable format_as for classes Victor Zverovich 2023-01-02 10:53:41 -0800
  • b7535365b2 Enable format_as for non-integral types Victor Zverovich 2023-01-02 10:43:08 -0800
  • 09ed1ddb9c Cleanup tests Victor Zverovich 2023-01-02 09:45:51 -0800
  • 0ec65d99aa Merge parse_presentation_type into parse_format_specs Victor Zverovich 2023-01-02 09:12:55 -0800
  • 71e4e02722 Cleanup vprintf Victor Zverovich 2023-01-02 08:20:49 -0800
  • e38428b934 doc: adjust chrono_format_spec documentation to match library behavior Jan Engelhardt 2022-12-22 00:17:27 +0100
  • aad546baa5 Simplify presentation type parsing Victor Zverovich 2023-01-01 16:14:17 -0800
  • 14a69fcc54 Use parse_align Victor Zverovich 2023-01-01 10:44:55 -0800
  • bf34ffd33f Refactor format string parsing Victor Zverovich 2023-01-01 08:50:50 -0800
  • 0a2de6fb32 Fix errors setting of FMT_USE_FLOAT128 Roman Koshelev 2023-01-01 17:21:52 +0300
  • 6056e07125 Simplify symbols Victor Zverovich 2022-12-30 19:35:05 -0800
  • aa99b86409 Minor cleanup Victor Zverovich 2022-12-30 17:08:30 -0800
  • 6ade2eb4e5 Inline all_int_set Victor Zverovich 2022-12-30 16:53:03 -0800
  • caa6974942 Simplify parse functions Victor Zverovich 2022-12-30 16:27:46 -0800
  • a73a9b6a84 Refactor format string checks Victor Zverovich 2022-12-30 14:59:42 -0800