Commit Graph

  • 8f7a824e47 Inline visit Victor Zverovich 2020-06-06 09:02:32 -07:00
  • f11e968708 Optimize format string parsing Victor Zverovich 2020-06-06 07:13:38 -07:00
  • 09737dd83b Optimize format handler Victor Zverovich 2020-06-06 06:54:24 -07:00
  • d9e3d6e6ed Move format_handler to detail Victor Zverovich 2020-06-06 06:38:48 -07:00
  • 795b47a7b5 Fix a warning (#1712) Victor Zverovich 2020-06-05 08:23:47 -07:00
  • 95c6ac0cc8 fix typo which caused the loss of the counting information when using a printf context with a truncating_iterator rimathia 2020-06-05 15:09:14 +02:00
  • 21409cfdda Fix warnings Victor Zverovich 2020-06-04 07:35:37 -07:00
  • 88c8d534e7 Move digits10 to where they belong and add comments Victor Zverovich 2020-06-04 06:39:18 -07:00
  • 0f3eaeac0a Fix a warning Victor Zverovich 2020-06-04 06:33:11 -07:00
  • 344218510d Ignore /doc/node_modules directory Clare Macrae 2020-06-04 08:41:10 +01:00
  • 16aec06179 Cleanup arg_formatter_base Victor Zverovich 2020-05-31 10:58:52 -07:00
  • 1e1193590d Fix format_decimal overloads Victor Zverovich 2020-05-31 10:12:34 -07:00
  • 0893c9c2ef Inline parse_format_string Victor Zverovich 2020-05-30 17:57:57 -07:00
  • 3245145a41 Remove undocumented buffer_range and output_range Victor Zverovich 2020-05-30 13:03:41 -07:00
  • 57fc44907f Increase VM disk size Victor Zverovich 2020-05-30 11:25:40 -07:00
  • 7d22bebb6f Remove uses of buffer_range Victor Zverovich 2020-05-29 21:30:20 -07:00
  • 8f2b5fe74d Don't install sphinx cache files Jelle van der Waa 2020-05-29 23:19:16 +02:00
  • f095c67b6a Remove uses of buffer_range Victor Zverovich 2020-05-29 18:14:03 -07:00
  • 5aabf1f715 Simplify copy_str Victor Zverovich 2020-05-29 17:59:08 -07:00
  • 19c5b5d159 Simplify arg_formatter Victor Zverovich 2020-05-29 16:51:45 -07:00
  • 519571edec Simplify arg_formatter_base Victor Zverovich 2020-05-29 09:10:08 -07:00
  • ac8dfd841f Improve handling of separators Victor Zverovich 2020-05-29 07:05:25 -07:00
  • 2c6165a22b Reduce the number of comparisons Victor Zverovich 2020-05-29 05:42:35 -07:00
  • 28639969ef Use memcpy for copying digits Victor Zverovich 2020-05-28 19:44:33 -07:00
  • f5fa1dee54 Support custom FMT_INC_DIR in pkgconfig and cmake configs (#1702) Orivej Desh 2020-05-28 15:17:34 +00:00
  • 51bf9cfacb Fix Mingw support Lucian Petrut 2020-05-22 07:18:50 +00:00
  • 1a716caf5d Optimize common case Victor Zverovich 2020-05-25 18:59:37 -07:00
  • 98d4bbf813 Update README.rst Victor Zverovich 2020-05-24 06:28:35 -07:00
  • 8c8f74a870 fix zero flag for char types and make zero flag ignored if a precision is specified rimathia 2020-05-23 17:21:32 +02:00
  • bc1b89da26 Temporarily revert parsing changes Victor Zverovich 2020-05-22 14:59:23 -07:00
  • a7fb321ac6 Remove a redundant branch Victor Zverovich 2020-05-22 14:14:57 -07:00
  • 8cadb96506 fix max/min macro (#1697) Daniil Goncharov 2020-05-22 18:38:43 +05:00
  • 297c3b2ed5 Fix an example (thanks Alexey Kuzmenko) Victor Zverovich 2020-05-20 15:52:19 -07:00
  • 943532fece Make ostream formatter work with compile-time format strings (#1692) Victor Zverovich 2020-05-20 14:59:57 -07:00
  • bd8804019b Update README.rst Victor Zverovich 2020-05-19 19:25:46 -07:00
  • f230300ac5 Knuth is using fmt library (#1691) Fernando Pelliccioni 2020-05-19 22:08:32 -03:00
  • a265e25b79 Optimize small string parsing Victor Zverovich 2020-05-19 12:56:06 -07:00
  • 2aa2526f64 Optimize small string concatenation Victor Zverovich 2020-05-19 10:54:22 -07:00
  • 8d78045e7c Move void_t to where it's used Victor Zverovich 2020-05-18 10:46:25 -07:00
  • 7aafa6bc64 Update analytics Victor Zverovich 2020-05-18 10:26:22 -07:00
  • c66aae1652 Adding sentinel support to fmt::join(). (#1689) Barry Revzin 2020-05-18 08:31:01 -05:00
  • 6d66de3805 Add c specifier support to integral types (#1652) Victor Zverovich 2020-05-17 08:44:55 -07:00
  • 6b219a58db fix interaction of space flag and '+' flag, as well as '-' flag and '0' flag (#1687) rimathia 2020-05-17 13:27:18 +02:00
  • eee2023c2a Update signatures Victor Zverovich 2020-05-15 15:25:02 -07:00
  • c5ed73aab2 Add fmt::detail::buffer to the docs (#704) Victor Zverovich 2020-05-15 14:35:55 -07:00
  • ea1cd9638c Fix apidoc Victor Zverovich 2020-05-15 10:03:02 -07:00
  • d3964d7b1e Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2020-05-15 09:43:38 -07:00
  • d18c6723a2 Update docs Victor Zverovich 2020-05-15 09:43:35 -07:00
  • 96c18b26c2 make plus flag for printf not be ignored for char argument (#1683) rimathia 2020-05-15 15:45:51 +02:00
  • ba25baeb97 Apply doc patch to 6.2.1 Victor Zverovich 2020-05-14 19:11:40 -07:00
  • 981b517ccf nested replacement fields may omit arg_id (#1681) Kevin Puetz 2020-05-13 19:20:05 -05:00
  • 922ea924bf Make dynamic_format_arg_store reusable and add reserve() (#1677) Vladimir Solontsov 2020-05-12 21:00:42 +03:00
  • e0d98923c7 Update version Victor Zverovich 2020-05-09 09:13:20 -07:00
  • 8069265373 internal -> detail (#1538) Victor Zverovich 2020-05-10 07:25:42 -07:00
  • 963ee08310 Simplify named arguments Victor Zverovich 2020-05-09 16:38:37 -07:00
  • 02a6fe59fb Named arguments go brrr Victor Zverovich 2020-05-09 12:56:35 -07:00
  • de290f5c4c Ditch internal::arg_map Victor Zverovich 2020-05-09 12:43:11 -07:00
  • d0623de510 Bump version Victor Zverovich 2020-05-09 10:57:04 -07:00
  • 73e335ed38 Make implicit capture explicit for C++20 (#1669) Markus Werle 2020-05-09 10:55:37 -07:00
  • b4d46e3988 Update changelog Victor Zverovich 2020-05-09 10:05:16 -07:00
  • a182f7341e Update changelog Victor Zverovich 2020-05-09 08:30:31 -07:00
  • 68201831a5 Support named args in dynamic_format_arg_store (#1655). (#1663) Vladimir Solontsov 2020-05-09 16:25:03 +03:00
  • 7f723fbcb8 Consistently namespace qualify size_t Victor Zverovich 2020-05-07 15:59:46 -07:00
  • c06851456d Purge basic_writer Victor Zverovich 2020-05-07 14:15:12 -07:00
  • 2f05054dd3 Purge basic_writer Victor Zverovich 2020-05-06 18:29:04 -07:00
  • f0ce21164c Revert enum change Victor Zverovich 2020-05-07 07:25:33 -07:00
  • 44639b11fe Fix some warnings (#1667) peterbell10 2020-05-07 14:14:07 +01:00
  • 1c86a99e8f Purge basic_writer Victor Zverovich 2020-05-06 18:29:04 -07:00
  • 8f511fc12f Make copyfmt not throw (#1666) Victor Zverovich 2020-05-06 17:15:46 -07:00
  • 59fe455f36 Remove compatibility stubs Victor Zverovich 2020-05-06 07:31:35 -07:00
  • b0f47a13e6 Separate nonfinite formatting Victor Zverovich 2020-05-06 07:19:37 -07:00
  • d6cea50d01 Remove deprecated APIs Victor Zverovich 2020-05-05 20:00:31 -07:00
  • 40bc7163fb Move FMT_MAYBE_UNUSED to where it's actually used Victor Zverovich 2020-05-05 19:16:30 -07:00
  • 080e44d0bf Fix inconsistent type detection (#1662) Victor Zverovich 2020-05-05 18:28:00 -07:00
  • 7e57cace5d Exclude std::abort from compilation when compiling CUDA with Clang (#1661) James Beach 2020-05-04 14:21:21 +01:00
  • 7b66e2f219 Inherit arg_formatter_base from basic_writer Victor Zverovich 2020-05-03 21:02:09 -07:00
  • bab3f58003 Refactor pointer formatting Victor Zverovich 2020-05-03 20:33:25 -07:00
  • 9cc7edfddc Move int_writer to the namespace scope Victor Zverovich 2020-05-03 17:34:48 -07:00
  • 8d9d528bf5 Improve handling of alignment Victor Zverovich 2020-05-03 10:58:18 -07:00
  • 8efd1a8ef6 Improve handling of alignment Victor Zverovich 2020-05-03 10:08:57 -07:00
  • a71bc9c825 Use '0' fill with numeric align for consistency with std::format Victor Zverovich 2020-05-03 09:52:31 -07:00
  • 60d85d598c Suppress ubsan warning Victor Zverovich 2020-05-03 08:43:10 -07:00
  • c3099beb6f Cleanup Victor Zverovich 2020-05-02 22:00:34 -07:00
  • cbb4cb8991 Remove undocumented deprecated APIs Victor Zverovich 2020-05-02 21:09:51 -07:00
  • b85e9ac38b Simplify vformat_to Victor Zverovich 2020-05-02 21:06:03 -07:00
  • e3710ab972 FMT_CONSTEXPR -> constexpr Victor Zverovich 2020-05-02 20:35:46 -07:00
  • d59751f0f0 Update date formatting example to use threadsafe localtime Lindsay Roberts 2020-05-02 16:58:23 +03:00
  • d6abb2fa03 Reduce library size Victor Zverovich 2020-05-01 15:23:09 -07:00
  • e9fdea90b5 Update README.rst Victor Zverovich 2020-05-01 10:40:07 -07:00
  • 44b6584f22 Update README.rst Victor Zverovich 2020-05-01 10:39:28 -07:00
  • 78f041ab5b build: Fix installation paths Jan Tojnar 2020-04-30 22:23:38 +02:00
  • 7ca89bf87a Reduce template bloat in write_int Victor Zverovich 2020-05-01 07:53:50 -07:00
  • 3c114d091b Fix a shadowing warning (#1658) Victor Zverovich 2020-05-01 07:00:25 -07:00
  • e2ef12a8c0 Allow to avoid inclusion of os.cc in fmt target Krzysztof Wesolowski 2020-04-30 11:25:39 +02:00
  • bca82719ab Pass iterator by value Victor Zverovich 2020-04-30 21:05:37 -07:00
  • 99da389627 Make write_padded non-members Victor Zverovich 2020-04-30 15:54:18 -07:00
  • f19d667943 Bump fuzzer allocation limit Victor Zverovich 2020-04-30 08:45:50 -07:00
  • 3e69847616 Reduce branching in write_padded Victor Zverovich 2020-04-29 18:33:14 -07:00
  • 9ac1eebd47 Reduce library size Victor Zverovich 2020-04-29 09:21:25 -07:00
  • e2ff910675 Replace FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION with fmt-specific macro (#1650) asraa 2020-04-29 12:12:43 -04:00