Commit Graph

  • 8803768363 Cleanup base API Victor Zverovich 2024-09-02 09:11:33 -07:00
  • 4fa533c70e Cleanup base API Victor Zverovich 2024-09-02 08:22:01 -07:00
  • d980dd7171 Cleanup base API Victor Zverovich 2024-09-02 07:41:20 -07:00
  • 4eed488c66 Cleanup base API Victor Zverovich 2024-09-02 07:13:35 -07:00
  • a6ecd25b80 Improve debug codegen Victor Zverovich 2024-09-02 06:54:45 -07:00
  • 9f29345ea0 Simplify mapped_type_constant Victor Zverovich 2024-09-02 06:41:44 -07:00
  • 4986b4c0ef Simplify arg_mapper Victor Zverovich 2024-09-01 21:59:39 -07:00
  • a5f4d9820c Simplify arg_mapper Victor Zverovich 2024-09-01 21:41:45 -07:00
  • bc3af51272 Reduce the number of instantiations Victor Zverovich 2024-09-01 19:44:34 -07:00
  • 60740b7c24 Cleanup base API Victor Zverovich 2024-09-01 19:35:00 -07:00
  • 9ef160d309 Cleanup base API Victor Zverovich 2024-09-01 18:42:41 -07:00
  • 0b80978c27 Cleanup base API Victor Zverovich 2024-09-01 18:31:41 -07:00
  • 4f39d88650 Cleanup base API Victor Zverovich 2024-09-01 18:24:24 -07:00
  • a86b1acf6a Add mapped_t Victor Zverovich 2024-09-01 17:48:29 -07:00
  • c9ef07bc4e Minor cleanup Victor Zverovich 2024-09-01 17:34:47 -07:00
  • 8c4cfab57a Detemplatize parse Victor Zverovich 2024-09-01 14:32:55 -07:00
  • 7e3aa6d982 Minor cleanup Victor Zverovich 2024-09-01 13:29:12 -07:00
  • 7c66216008 Minor cleanup Victor Zverovich 2024-09-01 12:43:01 -07:00
  • 1416edabbb Cleanup base API Victor Zverovich 2024-09-01 12:06:40 -07:00
  • d4aeca9922 Bump actions/upload-artifact from 4.3.3 to 4.4.0 (#4141) dependabot[bot] 2024-09-01 11:15:43 -07:00
  • eee93ddffa Bump github/codeql-action from 3.25.11 to 3.26.6 (#4142) dependabot[bot] 2024-09-01 11:15:36 -07:00
  • b310a0d48b Simplify parse_format_string Victor Zverovich 2024-09-01 09:34:38 -07:00
  • 985c3399d1 Make map static Victor Zverovich 2024-09-01 09:18:47 -07:00
  • 4a55b0d5fd Remove duplicate error in compile-time checks Victor Zverovich 2024-09-01 08:34:25 -07:00
  • 64a6c84592 basic_format_parse_context -> parse_context Victor Zverovich 2024-09-01 08:05:06 -07:00
  • 66920feeee Improve compile-time checks Victor Zverovich 2024-09-01 07:49:35 -07:00
  • f4dad85c3a Improve handling of named arguments in compile-time checks Victor Zverovich 2024-08-31 21:23:41 -07:00
  • db4becabed Reduce template instantiations Victor Zverovich 2024-08-31 20:18:25 -07:00
  • fec2cc7af1 Improve handling of named arguments Victor Zverovich 2024-08-31 19:18:20 -07:00
  • 621e9c17c5 Clarify why we have TYPE in native_formatter Victor Zverovich 2024-08-31 17:50:21 -07:00
  • bca7040556 Simplify compile-time checks Victor Zverovich 2024-08-31 14:57:59 -07:00
  • 8c4b17fe64 Simplify compile-time checks Victor Zverovich 2024-08-31 14:49:59 -07:00
  • 516a2e2049 Cleanup FMT_STRING Victor Zverovich 2024-08-31 12:39:11 -07:00
  • 6797f0c39a Cleanup compile-time checks Victor Zverovich 2024-08-31 10:08:08 -07:00
  • db496b47c1 Remove old gcc hack Victor Zverovich 2024-08-31 08:52:25 -07:00
  • 8eda3c8e90 Cleanup compile-time check Victor Zverovich 2024-08-31 08:29:41 -07:00
  • 53316903e6 Move string_literal to format.h Victor Zverovich 2024-08-31 07:08:35 -07:00
  • 8a484ad577 Minor cleanup Victor Zverovich 2024-08-30 20:53:54 -07:00
  • b446cc9e67 fwrite_fully -> fwrite_all Victor Zverovich 2024-08-30 18:43:56 -07:00
  • 0204dd359d Fix _BitInt formatter Victor Zverovich 2024-08-30 18:30:20 -07:00
  • d8876b7787 Minor cleanup Victor Zverovich 2024-08-30 16:17:07 -07:00
  • c0fab5e2f7 Reject modernity, embrace tradition Victor Zverovich 2024-08-30 11:00:38 -07:00
  • 64313e915c Move redundant initialization to compile time Victor Zverovich 2024-08-30 10:39:03 -07:00
  • 8e3da9da2c Improve binary size Victor Zverovich 2024-08-30 09:07:07 -07:00
  • 2a2f73f7c1 Improve binary size Victor Zverovich 2024-08-29 19:12:55 -07:00
  • 6dd9194abd Simplify format_to_result Victor Zverovich 2024-08-29 18:35:42 -07:00
  • a017bba062 Minor cleanup Victor Zverovich 2024-08-29 18:11:17 -07:00
  • 5eb023cd56 Improve binary size Victor Zverovich 2024-08-29 17:31:30 -07:00
  • f213d83306 Disable locale more Victor Zverovich 2024-08-29 16:22:30 -07:00
  • b3ccc2d210 Disable locale more Victor Zverovich 2024-08-29 15:04:25 -07:00
  • 7477dda28d Simplify is_utf8_enabled Victor Zverovich 2024-08-29 14:39:26 -07:00
  • e582d377c2 Simplify locale handling Victor Zverovich 2024-08-29 13:04:56 -07:00
  • cd8d01d8cd Minor cleanup Victor Zverovich 2024-08-29 11:41:43 -07:00
  • 377cf203e3 Add opt out for built-in types Victor Zverovich 2024-08-25 09:20:40 -07:00
  • 5a0a37340c Add support for _BitInt on clang (#4072) Justin Riddell 2024-08-29 02:57:52 +01:00
  • bbf8b3bd01 insert else branch to avoid unreachable code warning (#4130) torsten48 2024-08-29 01:43:12 +02:00
  • a3f3f2ec9a Fix gcc 8.1 - 8.3 bug and compilation (#4131) Justin Riddell 2024-08-28 19:25:39 +01:00
  • e3676ca309 Change std::copy to detail::copy in chrono to fix MSVC compile errors (#4132) Maxwell 2024-08-28 11:25:40 -04:00
  • 0379bf3a5d Workaround -Wstringop-overflow Victor Zverovich 2024-08-24 07:46:44 -07:00
  • c59ee969f3 Improve compile-time formatting (#4127) Anthony VH 2024-08-21 21:02:47 +02:00
  • 1a79bbfa83 Cleanup chrono formatting Victor Zverovich 2024-08-18 12:16:36 -07:00
  • 89af1ad77d Cleanup chrono formatting Victor Zverovich 2024-08-18 11:39:52 -07:00
  • 0e741e0daa Minor cleanup Victor Zverovich 2024-08-18 10:35:01 -07:00
  • d1acc667c1 Minor cleanup Victor Zverovich 2024-08-18 09:28:05 -07:00
  • 4fb7008c90 Cleanup duration cast Victor Zverovich 2024-08-18 08:33:26 -07:00
  • 589898e28b Fix %S doc Victor Zverovich 2024-08-18 07:40:28 -07:00
  • 62382e3650 Test full exponent range Victor Zverovich 2024-08-18 06:47:04 -07:00
  • 94b8bc8eae Add an experimental writer API Victor Zverovich 2024-08-17 09:14:24 -07:00
  • 020af729dd Simplify ostream Victor Zverovich 2024-08-17 07:58:54 -07:00
  • fb07b37c5b Prioritize using the header files of self (#4116) cdzhan 2024-08-14 01:50:49 +08:00
  • 3135421257 Minor cleanup Victor Zverovich 2024-08-11 15:46:56 -07:00
  • 993f56cff6 Make sign a proper enum class Victor Zverovich 2024-08-11 12:26:22 -07:00
  • c6c830e203 Make align a proper enum class Victor Zverovich 2024-08-11 10:41:06 -07:00
  • b906c321f0 Get rid of bit fields Victor Zverovich 2024-08-11 10:13:17 -07:00
  • f8c0c8ee78 Cleanup public API Victor Zverovich 2024-08-10 12:26:25 -07:00
  • c71d03fcb0 Make support/python/mkdocstrings_handlers/cxx/__init__.py PEP 8 compliant (2 of 2) (#4115) Roberto Turrado Camblor 2024-08-11 16:24:50 +02:00
  • 50a8c3e9bf Reduce format specs size Victor Zverovich 2024-08-10 08:10:55 -07:00
  • 98314319ad Fix ambiguous overload Victor Zverovich 2024-08-09 15:01:40 -07:00
  • 0ce49aeb4a Add a test case Victor Zverovich 2024-08-09 10:18:11 -07:00
  • bf870ae3d1 Fix back_inserter lookup for non-std containers Victor Zverovich 2024-08-09 07:10:15 -07:00
  • c98518351e Make support/python/mkdocstrings_handlers/cxx/__init__.py PEP 8 compliant (1 of 2) (#4110) Roberto Turrado Camblor 2024-08-09 00:22:41 +02:00
  • 9f0c0c468b Add 'n' specifier for tuple and pair (#4107) Hugo Sales 2024-08-05 22:56:44 +01:00
  • 9f269062a7 Simplify default formatter Victor Zverovich 2024-08-04 12:05:09 -07:00
  • 15f939c3de Improve handling of dynamic specs Victor Zverovich 2024-08-04 09:25:50 -07:00
  • 928a07bb04 Simplify handling of dynamic specs Victor Zverovich 2024-08-04 09:09:01 -07:00
  • 7891699737 Simplify handling of dynamic specs Victor Zverovich 2024-08-04 08:26:26 -07:00
  • 58aba5a3de Deprecate append instantiation Victor Zverovich 2024-08-03 11:55:25 -07:00
  • 5ee14d3508 Reintroduce constexpr fmt::formatted_size for C++20 (#4103) Vladislav Shchapov 2024-08-03 19:13:32 +05:00
  • b9c0e4dd82 Improve spec parsing Victor Zverovich 2024-08-02 11:57:02 -07:00
  • 8445327c84 Simplify spec handling Victor Zverovich 2024-08-01 19:30:30 -07:00
  • 8a06cee826 Optimize shortest float formatting Victor Zverovich 2024-08-01 18:22:09 -07:00
  • 1db2274966 Use us if Unicode is disabled Victor Zverovich 2024-08-01 10:24:43 -07:00
  • 34ead4b39e Bump msys2/setup-msys2 from 2.23.0 to 2.24.0 (#4098) dependabot[bot] 2024-08-01 08:32:46 -07:00
  • 3bf26009e4 Bump ossf/scorecard-action from 2.3.3 to 2.4.0 (#4099) dependabot[bot] 2024-08-01 08:32:20 -07:00
  • d326c7298a Fix conversion a surrogate pair (#4095) Vladislav Shchapov 2024-07-30 19:27:11 +05:00
  • 6e462b89aa Get rid of std::copy Victor Zverovich 2024-07-29 15:58:05 -07:00
  • aff640c32f Make fmt::appender implement std::output_iterator concept (#4093) Vladislav Shchapov 2024-07-29 21:18:20 +05:00
  • e23fb6a8b4 Apply clang-format Victor Zverovich 2024-07-29 08:20:58 -07:00
  • 16b3542f7e Remove float_specs Victor Zverovich 2024-07-27 12:28:21 -07:00
  • 29d7e58059 Remove float_format Victor Zverovich 2024-07-27 12:03:03 -07:00