Commit Graph

  • b71d98774b Reduce usage of FMT_COSTEXPR20 Victor Zverovich 2024-01-11 21:22:32 -08:00
  • 810d1750f1 Cleanup constexpr detection Victor Zverovich 2024-01-11 21:06:40 -08:00
  • 170ffb1ff8 Simplify constexpr checks Victor Zverovich 2024-01-11 19:51:10 -08:00
  • e470ba8b7b Simplify exception detection Victor Zverovich 2024-01-11 19:27:54 -08:00
  • bf98e3e4c6 Cleanup macros Victor Zverovich 2024-01-11 18:50:53 -08:00
  • fd87a23d34 Reduce memory dependency Victor Zverovich 2024-01-10 19:34:31 -08:00
  • b71ef65b6e Remove iterator dependency Victor Zverovich 2024-01-10 18:27:56 -08:00
  • c5340539f9 Remove unnecessary trait specialization Victor Zverovich 2024-01-10 17:51:44 -08:00
  • 971f7ae768 Minor cleanup Victor Zverovich 2024-01-10 16:43:00 -08:00
  • 6159e2b0ab Bazel support: Switch to globbing to collect header files Vertexwahn 2024-01-10 20:19:06 +01:00
  • da7a232b9e Cleanup contexts Victor Zverovich 2024-01-10 13:09:55 -08:00
  • 2595bf57b3 Fix formatting of ranges with begin()&/end()& Tristan Brindle 2024-01-10 19:17:28 +00:00
  • 6f5d53ce08 Add fmt::is_contiguous<std::basic_string<Char, Traits, Allocator>> Vladislav Shchapov 2024-01-10 22:33:38 +05:00
  • 961df829b9 Fix buffer overflow if output iterator is std::back_insert_iterator and value is escaped (debug format) Vladislav Shchapov 2024-01-10 16:52:52 +05:00
  • 401f087394 Fix write_uintptr_fallback Victor Zverovich 2024-01-10 06:52:12 -08:00
  • 725992928b Update build.py Victor Zverovich 2024-01-10 07:44:24 -08:00
  • 3d84b45a22 Update core.h Victor Zverovich 2024-01-10 06:57:22 -08:00
  • 4331abed26 Move fmt::format to fmt/format.h Victor Zverovich 2024-01-10 06:07:01 -08:00
  • fc8f6ba934 Separate compilation for println Victor Zverovich 2024-01-10 05:55:26 -08:00
  • 58a6bd48a8 Add core.h for compatibility Victor Zverovich 2024-01-09 19:54:55 -08:00
  • 79f1506fe3 Add base.h Victor Zverovich 2024-01-09 19:30:46 -08:00
  • 4d616479b5 Simplify make_format_args Victor Zverovich 2024-01-09 19:12:31 -08:00
  • cf8426cf8c Sort links on fmt/std.h section Tulio Leao 2024-01-09 19:01:37 -03:00
  • e915d52162 Update api.rst with support provided by std.h Tulio Leao 2024-01-09 18:54:46 -03:00
  • 7ba6420540 Optimize debug codegen Victor Zverovich 2024-01-09 11:43:20 -08:00
  • 97867e279a Extend Bazel build support to bzlmod (#3792) Vertexwahn 2024-01-09 20:27:44 +01:00
  • 8875cf96c2 Fix spelling: othewise ==> otherwise (#3791) Vertexwahn 2024-01-09 19:32:46 +01:00
  • f7ed65fa4a Simplify format_arg_store Victor Zverovich 2024-01-09 05:54:18 -08:00
  • f34f31b321 Move format_arg_store to detail Victor Zverovich 2024-01-08 21:44:56 -08:00
  • fb66131efa Improve arg storage Victor Zverovich 2024-01-08 20:40:03 -08:00
  • 6af30d8f75 Remove legacy workaround Victor Zverovich 2024-01-08 19:20:10 -08:00
  • c177324ba9 Simplify basic_format_args Victor Zverovich 2024-01-08 18:42:53 -08:00
  • 545d37a8b0 Remove extra level of indirection when building args Victor Zverovich 2024-01-08 15:50:47 -08:00
  • 9f73e45ca0 Update README.md Victor Zverovich 2024-01-08 12:51:59 -08:00
  • a5ae9ae19d Split standard context into a separate class and optimize Victor Zverovich 2024-01-08 05:56:07 -08:00
  • 23e8109d8d Remove buffer_appender Victor Zverovich 2024-01-07 22:03:02 -08:00
  • 679af1f5cc Remove redundant get_container Victor Zverovich 2024-01-07 19:31:26 -08:00
  • 48d7fb265b Merge back_insert_iterator and appender Victor Zverovich 2024-01-07 18:43:27 -08:00
  • f348d1a211 Reintroduce back_insert_iterator detection Victor Zverovich 2024-01-07 17:44:40 -08:00
  • df67df7b4c Add is_back_insert_iterator Victor Zverovich 2024-01-07 16:44:42 -08:00
  • 17f79ac6cf Minor cleanup Victor Zverovich 2024-01-07 15:04:38 -08:00
  • dbdfc99fa1 Don't crash if flush fails during unwinding Victor Zverovich 2024-01-07 14:00:26 -08:00
  • c1d9e88402 Remove unnecessary final and apply clang-format Victor Zverovich 2024-01-07 13:08:17 -08:00
  • 7d73ef85f7 Cleanup ranges Victor Zverovich 2024-01-06 19:37:14 -08:00
  • ae9b0b521b Disable transitive includes Victor Zverovich 2024-01-06 15:11:09 -08:00
  • f73388f1ad Update README.md Victor Zverovich 2024-01-06 13:26:17 -08:00
  • 08878044c6 Update readme Victor Zverovich 2024-01-06 13:24:51 -08:00
  • 1b7d9db0ce Remove string dependency Victor Zverovich 2024-01-06 05:16:59 -08:00
  • 0641b844ac Cleanup string traits Victor Zverovich 2024-01-05 17:48:12 -08:00
  • 1e938dda20 Simplify char_t Victor Zverovich 2024-01-05 08:47:50 -08:00
  • 2e5b14bf60 Add compile-time checks to color formatting Victor Zverovich 2024-01-05 08:24:09 -08:00
  • e0b604beb1 Remove a redundant function Victor Zverovich 2024-01-04 15:51:28 -08:00
  • 6c617c9670 Update documentation (#3789) Eicke Herbertz 2024-01-04 19:35:55 +01:00
  • bee495c97f Remove dead code Victor Zverovich 2024-01-04 09:40:30 -08:00
  • 794e1b6145 Remove redundant overload Victor Zverovich 2024-01-04 09:21:19 -08:00
  • c7061776ab Bump version Victor Zverovich 2024-01-04 05:50:54 -08:00
  • dc52d176de Cleanup dependencies Victor Zverovich 2024-01-03 20:52:45 -08:00
  • 0e3e61cc0a Remove limits dependency Victor Zverovich 2024-01-03 19:03:42 -08:00
  • 800a0bb23f Remove dependency on string_view Victor Zverovich 2024-01-03 15:34:43 -08:00
  • f2e43f967c Remove char_traits dependency Victor Zverovich 2024-01-03 13:16:28 -08:00
  • e69e5f977d Update version 10.2.1 10.x Victor Zverovich 2024-01-03 11:17:28 -08:00
  • d88d016e2f Update changelog and version Victor Zverovich 2024-01-03 10:11:10 -08:00
  • b169f5be9f Restore symbol from 10.1 Julian Rüth 2024-01-02 23:43:30 -06:00
  • c9287eb9f7 Reduce char_traits usage Victor Zverovich 2024-01-03 09:59:44 -08:00
  • 61f144bd61 Move copy_str for format.h Victor Zverovich 2024-01-03 09:05:09 -08:00
  • 4687f8e37e Remove dependency on <iterator> Victor Zverovich 2024-01-03 06:22:57 -08:00
  • f2c55f6bb8 Remove dependency on back_insert_iterator Victor Zverovich 2024-01-03 05:59:48 -08:00
  • c9d233c0a4 Decouple appender from back_insert_iterator Victor Zverovich 2024-01-02 20:56:51 -08:00
  • 242bcaec04 Update README.md (#3784) Kasra Hashemi 2024-01-03 17:05:38 +03:30
  • 4e43a46993 Clarify why we can't have nice things Victor Zverovich 2024-01-02 19:14:32 -08:00
  • c36ed77ff0 Get rid of addressof Victor Zverovich 2024-01-02 18:01:21 -08:00
  • e2ab9ab22b Add FMT_GLIBCXX_RELEASE Victor Zverovich 2024-01-02 16:00:05 -08:00
  • 0378d171f9 Replace remove_cvref_t with remove_const_t Victor Zverovich 2024-01-02 12:46:09 -08:00
  • baea8f6906 Update docs Victor Zverovich 2024-01-02 08:52:07 -08:00
  • eedfdb4c5c Fix docs Victor Zverovich 2024-01-02 08:44:15 -08:00
  • 5dbd7fd770 Switch to bootstrap 4 because 5 breaks menus Victor Zverovich 2024-01-02 07:38:23 -08:00
  • 7fd1802686 Fix FMT_OS definition (#3783) Vladislav Shchapov 2024-01-02 20:20:09 +05:00
  • 63ce170853 Replace virtual dispatch with normal functions in buffers Victor Zverovich 2024-01-02 07:02:20 -08:00
  • 74ffea0dcf Simplify to_ascii Victor Zverovich 2024-01-01 20:09:47 -08:00
  • 6c3b2d491e Fix constness Victor Zverovich 2024-01-01 19:50:36 -08:00
  • 4ec9c2906b Apply coding conventions Victor Zverovich 2024-01-01 19:04:25 -08:00
  • f4a7d40dca Dedup throw_format_error Victor Zverovich 2024-01-01 18:42:23 -08:00
  • 9659f22d36 Don't include os.cc in the module if it is disabled via FMT_OS Victor Zverovich 2024-01-01 18:32:53 -08:00
  • 068bf9bad8 Make visitation compatible with std::format Victor Zverovich 2024-01-01 17:31:36 -08:00
  • 50565f9853 Move misplaced join overloads to fmt/ranges.h Victor Zverovich 2024-01-01 16:21:21 -08:00
  • 0b39d67103 Remove detail::error_handler Victor Zverovich 2024-01-01 16:10:13 -08:00
  • c142385033 Improve the pipe API Victor Zverovich 2024-01-01 13:25:07 -08:00
  • 398ddb8fec Don't include fmt/os.h in the module if it is disabled via FMT_OS Victor Zverovich 2024-01-01 12:14:14 -08:00
  • 583729493c Remove duplicate version Victor Zverovich 2024-01-01 11:50:43 -08:00
  • 6c5bcca819 Fix the release script Victor Zverovich 2024-01-01 11:26:19 -08:00
  • 67c0c0c09c Update version 10.2.0 Victor Zverovich 2024-01-01 11:10:16 -08:00
  • 051b31531c Fix changelog update Victor Zverovich 2024-01-01 11:06:44 -08:00
  • b0569451a7 Bump version Victor Zverovich 2024-01-01 10:06:52 -08:00
  • ce3161887a Add overflow check Victor Zverovich 2024-01-01 09:17:10 -08:00
  • 1a95e5d1b4 Update changelog Victor Zverovich 2024-01-01 08:59:10 -08:00
  • e1aac42663 Implement hex specifier Victor Zverovich 2024-01-01 08:39:12 -08:00
  • 1705600be3 Remove optional Victor Zverovich 2024-01-01 08:14:52 -08:00
  • 0c345dccd2 Bump actions/upload-artifact from 3.1.2 to 4.0.0 (#3782) dependabot[bot] 2024-01-01 08:10:18 -08:00
  • d33731d202 Implement empty format specs Victor Zverovich 2024-01-01 07:40:05 -08:00
  • c068c7c622 Add sentinel support Victor Zverovich 2024-01-01 07:25:01 -08:00