Commit Graph

  • 13bf99f9db Enable modules in clang 16 Victor Zverovich 2023-04-10 08:44:43 -07:00
  • 1d0257e4c0 FMT_MODULE_EXPORT_* -> FMT_EXPORT_* Victor Zverovich 2023-04-10 08:33:39 -07:00
  • 4613d48fd3 FMT_EXPORT -> FMT_LIB_EXPORT Victor Zverovich 2023-04-10 08:24:23 -07:00
  • 4a4a2a2bd6 Fix diagnostics Victor Zverovich 2023-04-09 09:25:15 -07:00
  • fce74caa15 Disable problematic implicit conversions Victor Zverovich 2023-04-09 09:08:46 -07:00
  • 02bf4d1c1c Disable to_string_view ADL Victor Zverovich 2023-04-09 08:44:17 -07:00
  • 466e0650ec Remove problematic workaround Victor Zverovich 2023-04-09 08:04:11 -07:00
  • 029caa8ea2 Update changelog Victor Zverovich 2023-04-09 07:00:50 -07:00
  • e406ddbfaf Remove broken part of the config Victor Zverovich 2023-04-08 08:46:43 -07:00
  • 9095679536 Update changelog Victor Zverovich 2023-04-08 08:39:13 -07:00
  • 7f46cb75b8 ranges: Fix extra semi (#3374) Björn Schäpers 2023-04-06 17:31:07 +02:00
  • 4e3f381058 Update changelog Victor Zverovich 2023-04-02 07:13:30 -07:00
  • d3c10f5167 fix compilation for MSDOS (#3369) Mikhail Paulyshka 2023-04-01 23:40:53 +03:00
  • ab956f600f Update changelog Victor Zverovich 2023-04-01 08:04:47 -07:00
  • 97aedeab48 Workaround a double-double hexfloat format (#3366) Vladislav Shchapov 2023-04-01 19:19:23 +05:00
  • bce8d4ed08 Remove stray comment Victor Zverovich 2023-03-27 11:04:00 -07:00
  • a91c7b286d Cleanup the core API Victor Zverovich 2023-03-26 21:05:06 -07:00
  • 19c074e477 Remove deprecated fallback formatter Victor Zverovich 2023-03-26 08:40:12 -07:00
  • 41cfc739fe Generalize format_as Victor Zverovich 2023-03-19 18:56:45 -07:00
  • f6276a2c2b Force use a signed char (On ARM char is unsigned by default) (#3362) Vladislav Shchapov 2023-03-22 23:34:59 +05:00
  • 6002ddf825 Remove a deprecated option Victor Zverovich 2023-03-19 12:17:43 -07:00
  • 6549ffde8e Improve format_as safety Victor Zverovich 2023-03-19 06:51:47 -07:00
  • d9bc5f1320 Fix code causing spurious Wstringop-overflow warning Alecto Irene Perez 2023-03-03 12:53:25 -05:00
  • 9c5cd998d1 Remove unused functions Victor Zverovich 2023-03-18 08:04:38 -07:00
  • 93bfa05382 %T is %H:%M:%S (#3349) Barry Revzin 2023-03-18 09:16:22 -05:00
  • d8e1c4265a fix case of variant which is valueless by exception (#3347) TheOmegaCarrot 2023-03-18 10:07:06 -04:00
  • e1720c0e51 Fix CUDA nvcc warning fmt/include/fmt/core.h(295): warning #1675-D: unrecognized GCC pragma (#3352) tmartin-gh 2023-03-17 11:35:35 -07:00
  • 7f882918eb write_floating_seconds: Fall back to ::round (#3343) Gleb Mazovetskiy 2023-03-12 16:34:19 +00:00
  • cbc7b8d5c1 Cleanup dead variable (#3338) Shawn Zhong 2023-03-10 11:17:43 -06:00
  • 050293646f Path is not escaped twice in the debug mode (#3321) Vladislav Shchapov 2023-03-05 21:01:06 +05:00
  • 3daf33837c Enable consteval for Xcode 14.0.1 and later (#3331) Cloyce D. Spradling 2023-03-04 09:22:43 -08:00
  • e0748e61dd Fix recursion check in range formatting Victor Zverovich 2023-03-04 08:03:00 -08:00
  • b94e1016fa chore: set permission to cifuzz.yml (#3328) Joyce 2023-03-01 12:58:59 -03:00
  • 98699719f8 Make # handling consistent with std::format Victor Zverovich 2023-02-26 10:15:16 -08:00
  • 48dfbcaa95 Improve license and PR template wording Victor Zverovich 2023-02-26 09:08:53 -08:00
  • c644c753d7 Add '🐙 userver framework' to the projects Antony Polukhin 2023-02-26 14:07:06 +03:00
  • 73b7cee7fb Fix for issue #3325 (#3326) Vladislav Shchapov 2023-02-26 19:59:41 +05:00
  • 5b8302079d Add optional support (#3303) tom-huntington 2023-02-26 03:45:56 +13:00
  • 3a69529e8b Fix various typos (#3312) luzpaz 2023-02-21 18:14:41 -05:00
  • 76f520835f Call element parse in tuple parse Victor Zverovich 2023-02-19 09:24:29 -08:00
  • 507c3042d8 class -> typename Victor Zverovich 2023-02-18 10:23:42 -08:00
  • 1741e90dec Always call parse in range formatter Victor Zverovich 2023-02-18 09:39:58 -08:00
  • d646fd0daf Minor cleanup Victor Zverovich 2023-02-16 11:21:08 -08:00
  • b5c2f74f45 change sopen_s to wsopen_s (fmtlib#3234) (#3293) Froster 2023-02-17 03:17:55 +08:00
  • e03753c4ac Add ubuntu mirrors (#3302) Vladislav Shchapov 2023-02-12 20:46:50 +05:00
  • 6e6eb63770 [msvc] fix warning about non-inline variable Russell Greene 2023-02-07 16:12:58 -06:00
  • 3c5464ba1c Fix OpenBSD build error (#3295) Shawn Zhong 2023-02-11 10:46:28 -06:00
  • 655046d24f Fix container adaptor formatting Victor Zverovich 2023-02-10 09:45:27 -08:00
  • 581c6292c9 Add formatters for container adapters (#3279) Shawn Zhong 2023-02-08 19:25:41 -06:00
  • 7718eeeacc Implement glibc ext for sec, min, and hour (#3271) Shawn Zhong 2023-02-08 11:22:58 -06:00
  • 44e0eea94e Use FMT_HAS_INCLUDE and apply clang-format Victor Zverovich 2023-02-08 07:19:10 -08:00
  • 99070899b7 Fix errors setting of FMT_USE_FLOAT128 (#3259) Roman-Koshelev 2023-02-08 18:15:02 +03:00
  • 05e3a9233a Allowing formatting non-copyable ranges. (#3290) Barry Revzin 2023-01-27 14:29:57 -06:00
  • 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 +04:00
  • a2c05a10ec Workaround a bug in MSVC <= 19.22 Victor Zverovich 2023-01-25 10:34:28 +13:00
  • cae9bf45b9 Simplify apidoc comments Victor Zverovich 2023-01-25 09:32:03 +13:00
  • 87c066a35b Implement println (#3267) Shawn Zhong 2023-01-24 14:30:00 -06:00
  • 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 +05:00
  • f89cd276f7 Refactor countl_zero fallback (#3276) jk-jeon 2023-01-17 15:04:34 -08:00
  • 240b728d81 Report an error on overflow Victor Zverovich 2023-01-18 11:16:48 +13:00
  • dfbb952b2c Fix empty spec for time point (#3275) Shawn Zhong 2023-01-16 13:48:00 -06:00
  • 39971eb336 Fix localized format for float-point numbers (#3272) Shawn Zhong 2023-01-15 13:47:24 -06:00
  • 0f42c17d85 Implement a new formatting algorithm for small given precision (#3269) jk-jeon 2023-01-14 11:30:20 -08:00
  • bfc0924eac Bugfix for fmt::printf on Power9 architecture with the XL compiler (#3256) Kenny Weiss 2023-01-13 11:36:00 -08:00
  • 676c2a107e Fix negative subsec for time_point (#3261) Shawn Zhong 2023-01-11 13:36:50 -06:00
  • 2c80cedc39 Fix standard default installation target presence (#3264) François Carouge 2023-01-10 17:56:00 -08:00
  • dda53082be Support fill, align & width for time point (#3260) Shawn Zhong 2023-01-09 13:25:31 -06:00
  • 2622cd23e6 Simplify arg_mapper Victor Zverovich 2023-01-03 16:19:34 -08:00
  • 9e4a54fa6e Disable remaining implicit conversions Victor Zverovich 2023-01-03 11:57:37 -08:00
  • 9ce6480676 Disble deprecated implicit enum conversions Victor Zverovich 2023-01-03 10:24:31 -08:00
  • 9121f9b1d3 Enable format_as for classes Victor Zverovich 2023-01-02 10:53:41 -08:00
  • b7535365b2 Enable format_as for non-integral types Victor Zverovich 2023-01-02 10:43:08 -08:00
  • 09ed1ddb9c Cleanup tests Victor Zverovich 2023-01-02 09:45:51 -08:00
  • 0ec65d99aa Merge parse_presentation_type into parse_format_specs Victor Zverovich 2023-01-02 09:12:55 -08:00
  • 71e4e02722 Cleanup vprintf Victor Zverovich 2023-01-02 08:20:49 -08:00
  • aad546baa5 Simplify presentation type parsing Victor Zverovich 2023-01-01 16:14:17 -08:00
  • 14a69fcc54 Use parse_align Victor Zverovich 2023-01-01 10:44:55 -08:00
  • bf34ffd33f Refactor format string parsing Victor Zverovich 2023-01-01 08:50:50 -08:00
  • 6056e07125 Simplify symbols Victor Zverovich 2022-12-30 19:35:05 -08:00
  • aa99b86409 Minor cleanup Victor Zverovich 2022-12-30 17:08:30 -08:00
  • 6ade2eb4e5 Inline all_int_set Victor Zverovich 2022-12-30 16:53:03 -08:00
  • caa6974942 Simplify parse functions Victor Zverovich 2022-12-30 16:27:46 -08:00
  • a73a9b6a84 Refactor format string checks Victor Zverovich 2022-12-30 14:59:42 -08:00
  • 72785a3aba Cleanup write Victor Zverovich 2022-12-30 13:53:55 -08:00
  • 0c3dd5ddd7 Remove redundant check Victor Zverovich 2022-12-30 12:53:36 -08:00
  • 739b600f40 Remove iterator shenanigans Victor Zverovich 2022-12-30 12:21:32 -08:00
  • 3710c4d38f Link to dragonbox Victor Zverovich 2022-12-30 12:07:55 -08:00
  • a05ba44df8 Simplify format string parsing Victor Zverovich 2022-12-30 10:58:22 -08:00
  • ffb9b1d13c Improve handling of signed types Victor Zverovich 2022-12-30 10:20:07 -08:00
  • 32190859ec Fix handling of char Victor Zverovich 2022-12-30 08:59:12 -08:00
  • 8fe4d97d5e Reduce template instantiations Victor Zverovich 2022-12-30 07:30:28 -08:00
  • 7e5a959564 Fix build with MSVC C++20 modules (#3254) Orvid King 2022-12-28 19:58:57 -08:00
  • 9e60304869 Clarify that unused args are allowed Victor Zverovich 2022-12-28 06:58:04 -08:00
  • 7ad48c1f65 Cleanup core.h Victor Zverovich 2022-12-26 08:52:44 -08:00
  • a921a596e7 Cleanup core.h Victor Zverovich 2022-12-26 07:36:34 -08:00
  • 3e762fdf5c Use ignore_unused Victor Zverovich 2022-12-26 06:57:21 -08:00
  • 79981a2528 Cleanup ranges formatting Victor Zverovich 2022-12-25 19:54:48 -08:00
  • bd12aaa98e Simplify format string parsing Victor Zverovich 2022-12-25 12:31:38 -08:00
  • b8f36207c9 Simplify format string parsing Victor Zverovich 2022-12-25 11:21:48 -08:00
  • d907786f04 Move anchor to where it belongs Victor Zverovich 2022-12-25 10:58:54 -08:00