Commit Graph

  • 8ee89546ff Remove old workaround master Victor Zverovich 2024-09-10 21:06:25 -0700
  • a5deb96bf5 Update gcc version Victor Zverovich 2024-09-10 20:37:50 -0700
  • 61a241f03f Cleanup Victor Zverovich 2024-09-10 20:23:04 -0700
  • ff82d8d2b5 Cleanup visit Victor Zverovich 2024-09-10 20:04:00 -0700
  • 0cc20f5639 Remove iterator_t Victor Zverovich 2024-09-10 19:42:49 -0700
  • 2ba6785d8f Remove unused type Victor Zverovich 2024-09-10 19:00:08 -0700
  • 5644e7507c Remove unnecessary forwarding Victor Zverovich 2024-09-10 18:35:32 -0700
  • 5345cfe6b3 Adjust clang-format Victor Zverovich 2024-09-10 18:24:35 -0700
  • 3e9fdb3a1f Cleanup Victor Zverovich 2024-09-10 17:01:23 -0700
  • 3ada4aed20 Optionally exclude Unicode data Victor Zverovich 2024-09-08 16:36:02 -0700
  • b37be85bf1 Optionally disable named arguments Victor Zverovich 2024-09-08 16:10:01 -0700
  • 70643b2511 Don't use format_error if exceptions disabled Victor Zverovich 2024-09-08 15:56:36 -0700
  • 967e2d177d Cleanup Victor Zverovich 2024-09-08 11:32:42 -0700
  • 02c5d637c5 Cleanup Victor Zverovich 2024-09-08 11:07:00 -0700
  • 047bf75c24 Cleanup Victor Zverovich 2024-09-08 10:00:25 -0700
  • 2d3ba32e79 Improve debug codegen Victor Zverovich 2024-09-08 09:17:59 -0700
  • 6c90b31fbd Improve debug codegen Victor Zverovich 2024-09-08 07:48:27 -0700
  • 9408c2ae8c Readd support for FMT_BUILTIN_TYPES Victor Zverovich 2024-09-07 07:40:37 -0700
  • cc3ff1529d Cleanup Victor Zverovich 2024-09-06 16:30:01 -0700
  • 158893b384 Cleanup Victor Zverovich 2024-09-06 13:20:44 -0700
  • f5a16a484b Cleanup Victor Zverovich 2024-09-06 12:27:48 -0700
  • cad876be4c Switch to vargs Victor Zverovich 2024-09-06 12:09:56 -0700
  • debf6f8285 Switch to vargs Victor Zverovich 2024-09-06 09:10:39 -0700
  • 35f4fab4c4 Simplify value ctor Victor Zverovich 2024-09-06 08:52:25 -0700
  • ff8f324786 Minor cleanup Victor Zverovich 2024-09-06 08:28:02 -0700
  • bd48715d81 Simplify make_format_args Victor Zverovich 2024-09-06 08:15:33 -0700
  • 57d6df62f7 Simplify make_format_args Victor Zverovich 2024-09-06 08:00:21 -0700
  • 8ed4a9dcc1 Improve debug codegen Victor Zverovich 2024-09-05 20:18:52 -0700
  • f288f45e46 Prepare for arg_store unification Victor Zverovich 2024-09-05 19:00:48 -0700
  • 5bf577ca58 Backport from GoogleTest: "Work around a maybe-uninitialized warning under GCC 12" (0320f517fd) Vladislav Shchapov 2024-09-05 15:57:02 +0500
  • b6de66819e Backport from GoogleTest: "Always initialize fields in MatcherBase constructors" (https://github.com/google/googletest/pull/3797) Vladislav Shchapov 2024-09-05 15:38:07 +0500
  • 6870e4b06b Workaround for GCC regression: false positive null-dereference in vector.resize Vladislav Shchapov 2024-09-05 15:23:12 +0500
  • 5cdef76034 Switch to gcc-13 for C++23 tests Vladislav Shchapov 2024-09-05 00:18:23 +0500
  • a2c290bc34 Suppress a bogus MSVC warning Victor Zverovich 2024-09-04 17:20:30 -0700
  • f1e3016c13 Optimize debug codegen Victor Zverovich 2024-09-04 16:32:04 -0700
  • 106dc8fd64 Reduce usage of type_identity Victor Zverovich 2024-09-04 16:23:51 -0700
  • c3344e21e2 Cleanup base API Victor Zverovich 2024-09-04 15:34:38 -0700
  • 5f438c967e Remove make_arg Victor Zverovich 2024-09-04 14:42:25 -0700
  • 2a257798d4 Reenable FMT_BUILTIN_TYPES Victor Zverovich 2024-09-04 13:26:52 -0700
  • 22d50c1a9c Add support formatting std::expected<void, E> Vladislav Shchapov 2024-09-03 21:44:10 +0500
  • 1cc10ab68f Make is_formattable work with const/volatile void Vladislav Shchapov 2024-09-04 20:05:23 +0500
  • 6aaf7f4b79 Suppress a gcc 13 warning Victor Zverovich 2024-09-04 11:43:12 -0700
  • b4d1d7f8e6 Improve debug codegen Victor Zverovich 2024-09-04 08:21:18 -0700
  • 1e0771c70a
    Fix broken CI for shared library on macos and linux (#4151) Vladislav Shchapov 2024-09-04 20:53:50 +0500
  • 3df47a4677 Make is_formattable work with void Victor Zverovich 2024-09-04 07:33:56 -0700
  • b4aea98b55
    Small fixes for some issues with modules builds (#4152) Cameron Angus 2024-09-04 23:29:41 +0900
  • 565461a0d3 Update MSVC workaround in compile-test Victor Zverovich 2024-09-04 06:43:05 -0700
  • e2b7238707 Cleanup format string API Victor Zverovich 2024-09-03 21:30:57 -0700
  • 1e0c6cdc3b Make symbol sizes shorter Victor Zverovich 2024-09-03 20:44:37 -0700
  • a8bcf81f72 Minor cleanup Victor Zverovich 2024-09-03 18:31:39 -0700
  • 15694c9a84 Workaround an MSVC bug Victor Zverovich 2024-09-03 16:12:29 -0700
  • 4cae2da0d0 Workaround a clang 17 bug Victor Zverovich 2024-09-03 15:58:33 -0700
  • 79e5ae919c Fix locale tests on FreeBSD Victor Zverovich 2024-09-03 12:50:03 -0700
  • 894b71da85 Fix handling of _BitInt Victor Zverovich 2024-09-03 11:19:27 -0700
  • 7a6a2a79ed Improve debug codegen Victor Zverovich 2024-09-02 19:38:13 -0700
  • 387395fc7c Cleanup base API Victor Zverovich 2024-09-02 14:56:17 -0700
  • 6a88415499 Add FMT_APPLY_VARIADIC Victor Zverovich 2024-09-02 13:59:41 -0700
  • 9a2aae37d4 Cleanup base API Victor Zverovich 2024-09-02 09:32:10 -0700
  • 8803768363 Cleanup base API Victor Zverovich 2024-09-02 09:11:33 -0700
  • 4fa533c70e Cleanup base API Victor Zverovich 2024-09-02 08:22:01 -0700
  • d980dd7171 Cleanup base API Victor Zverovich 2024-09-02 07:41:20 -0700
  • 4eed488c66 Cleanup base API Victor Zverovich 2024-09-02 07:13:35 -0700
  • a6ecd25b80 Improve debug codegen Victor Zverovich 2024-09-02 06:54:45 -0700
  • 9f29345ea0 Simplify mapped_type_constant Victor Zverovich 2024-09-02 06:41:44 -0700
  • 4986b4c0ef Simplify arg_mapper Victor Zverovich 2024-09-01 21:59:39 -0700
  • a5f4d9820c Simplify arg_mapper Victor Zverovich 2024-09-01 21:41:45 -0700
  • bc3af51272 Reduce the number of instantiations Victor Zverovich 2024-09-01 19:44:34 -0700
  • 60740b7c24 Cleanup base API Victor Zverovich 2024-09-01 19:35:00 -0700
  • 9ef160d309 Cleanup base API Victor Zverovich 2024-09-01 18:42:41 -0700
  • 0b80978c27 Cleanup base API Victor Zverovich 2024-09-01 18:31:41 -0700
  • 4f39d88650 Cleanup base API Victor Zverovich 2024-09-01 18:24:24 -0700
  • a86b1acf6a Add mapped_t Victor Zverovich 2024-09-01 17:48:29 -0700
  • c9ef07bc4e Minor cleanup Victor Zverovich 2024-09-01 17:34:47 -0700
  • 8c4cfab57a Detemplatize parse Victor Zverovich 2024-09-01 14:32:55 -0700
  • 7e3aa6d982 Minor cleanup Victor Zverovich 2024-09-01 13:29:12 -0700
  • 7c66216008 Minor cleanup Victor Zverovich 2024-09-01 12:43:01 -0700
  • 1416edabbb Cleanup base API Victor Zverovich 2024-09-01 12:06:40 -0700
  • d4aeca9922
    Bump actions/upload-artifact from 4.3.3 to 4.4.0 (#4141) dependabot[bot] 2024-09-01 11:15:43 -0700
  • eee93ddffa
    Bump github/codeql-action from 3.25.11 to 3.26.6 (#4142) dependabot[bot] 2024-09-01 11:15:36 -0700
  • b310a0d48b Simplify parse_format_string Victor Zverovich 2024-09-01 09:34:38 -0700
  • 985c3399d1 Make map static Victor Zverovich 2024-09-01 09:18:47 -0700
  • 4a55b0d5fd Remove duplicate error in compile-time checks Victor Zverovich 2024-09-01 08:34:25 -0700
  • 64a6c84592 basic_format_parse_context -> parse_context Victor Zverovich 2024-09-01 08:05:06 -0700
  • 66920feeee Improve compile-time checks Victor Zverovich 2024-09-01 07:49:35 -0700
  • f4dad85c3a Improve handling of named arguments in compile-time checks Victor Zverovich 2024-08-31 21:23:41 -0700
  • db4becabed Reduce template instantiations Victor Zverovich 2024-08-31 20:18:25 -0700
  • fec2cc7af1 Improve handling of named arguments Victor Zverovich 2024-08-31 19:18:20 -0700
  • 621e9c17c5 Clarify why we have TYPE in native_formatter Victor Zverovich 2024-08-31 17:50:21 -0700
  • bca7040556 Simplify compile-time checks Victor Zverovich 2024-08-31 14:57:59 -0700
  • 8c4b17fe64 Simplify compile-time checks Victor Zverovich 2024-08-31 14:49:59 -0700
  • 516a2e2049 Cleanup FMT_STRING Victor Zverovich 2024-08-31 12:39:11 -0700
  • 6797f0c39a Cleanup compile-time checks Victor Zverovich 2024-08-31 10:08:08 -0700
  • db496b47c1 Remove old gcc hack Victor Zverovich 2024-08-31 08:52:25 -0700
  • 8eda3c8e90 Cleanup compile-time check Victor Zverovich 2024-08-31 08:29:41 -0700
  • 53316903e6 Move string_literal to format.h Victor Zverovich 2024-08-31 07:08:35 -0700
  • 8a484ad577 Minor cleanup Victor Zverovich 2024-08-30 20:53:54 -0700
  • b446cc9e67 fwrite_fully -> fwrite_all Victor Zverovich 2024-08-30 18:43:56 -0700
  • 0204dd359d Fix _BitInt formatter Victor Zverovich 2024-08-30 18:30:20 -0700
  • d8876b7787 Minor cleanup Victor Zverovich 2024-08-30 16:17:07 -0700
  • c0fab5e2f7 Reject modernity, embrace tradition Victor Zverovich 2024-08-30 11:00:38 -0700