Commit Graph

  • ff37e41625 wchar.h -> xchar.h because it handles other code unit types too Victor Zverovich 2021-05-29 09:37:17 -07:00
  • 0901176fe4 arg_join -> join_view Victor Zverovich 2021-05-29 08:43:34 -07:00
  • a9a9018191 Move wmemory_buffer to wchar.h Victor Zverovich 2021-05-29 08:26:04 -07:00
  • 4a7801c3ec Update changelog Victor Zverovich 2021-05-29 08:14:25 -07:00
  • 517578f80e Update changelog Victor Zverovich 2021-05-29 07:48:59 -07:00
  • 85442ed045 Update changelog Victor Zverovich 2021-05-29 07:43:21 -07:00
  • 6a12b13a85 Update changelog Victor Zverovich 2021-05-29 07:39:35 -07:00
  • 1cfe3c7382 Update ChangeLog.rst Victor Zverovich 2021-05-29 07:30:47 -07:00
  • c06014792b Update changelog Victor Zverovich 2021-05-29 07:30:07 -07:00
  • 6fe04871f4 Update changelog Victor Zverovich 2021-05-29 07:20:29 -07:00
  • 9d67988aed FMT_DEPRECATED_WCHAR -> FMT_DEPRECATED_INCLUDE_WCHAR Victor Zverovich 2021-05-29 06:41:07 -07:00
  • 765b451edd Update changelog Victor Zverovich 2021-05-29 06:15:49 -07:00
  • 17c993c753 Fixed compilation with CMake < 3.7 (#2321) Jose Miguel Pérez 2021-05-29 05:24:31 +02:00
  • dde6937319 Update changelog Victor Zverovich 2021-05-28 16:20:46 -07:00
  • 272b0f36b3 More module tests (#2309) Daniela Engert 2021-05-29 00:49:39 +02:00
  • 126c8cb46b Export os.h API, too (#2318) Daniela Engert 2021-05-28 18:27:45 +02:00
  • 98b9ff47a1 Align hex floats right as default (#2317) Matthias Liedtke 2021-05-28 18:21:01 +02:00
  • ece4b4b33a Update changelog Victor Zverovich 2021-05-28 06:53:33 -07:00
  • a70a4ae053 Ignore zero-padding for non-finite floating points (#2310) Liedtke 2021-05-27 23:13:05 +02:00
  • 7612f18dc8 Update changelog Victor Zverovich 2021-05-27 07:06:13 -07:00
  • b9f2c27661 Update changelog Victor Zverovich 2021-05-26 21:12:03 -07:00
  • 4e21baff43 Simplify get_units Victor Zverovich 2021-05-26 18:26:00 -07:00
  • 683ef11ab9 Update changelog Victor Zverovich 2021-05-26 18:25:21 -07:00
  • ca466374bd qualify make_format_args (#2315) John Melas 2021-05-26 16:42:02 +03:00
  • 5a2a185682 Make buffers non-movable Victor Zverovich 2021-05-25 07:49:48 -07:00
  • ee52a6dc40 add fmt::print() overload to support compiled format (#2304) Alexey Ochapov 2021-05-26 00:54:56 +03:00
  • 82607efb57 Fixed int conversion warning (#2313) sven-herrmann 2021-05-25 17:13:39 +02:00
  • 35a2c2a743 Refactor chrono formatting Victor Zverovich 2021-05-25 06:40:21 -07:00
  • b955e7a6b2 Refactor chrono formatting Victor Zverovich 2021-05-24 15:30:59 -07:00
  • 883d9595c5 Support alternative locale names in tests Victor Zverovich 2021-05-24 12:22:52 -07:00
  • 1f308a3cea Update integer presentation types documentation. Mark de Wever 2021-05-24 16:23:46 +02:00
  • 1cd9899cf3 Add initial support for weekday formatting Victor Zverovich 2021-05-24 07:23:56 -07:00
  • 069131dc25 Add unicode-test Victor Zverovich 2021-05-24 06:20:51 -07:00
  • dd8f38fcbb Cleanup printf API Victor Zverovich 2021-05-23 20:20:25 -07:00
  • a216f2562d Remove undocumented and obsolete vprintf overload Victor Zverovich 2021-05-23 20:14:55 -07:00
  • 0c0926395d Add is_exotic_char trait Victor Zverovich 2021-05-23 19:50:17 -07:00
  • bc13c6de39 Update README.rst Victor Zverovich 2021-05-23 07:45:33 -07:00
  • 8ec0b9e33b Do *not* export namespace detail Daniela Engert 2021-05-23 09:35:28 +02:00
  • b99c2bd345 Remove deprecated locale.h from module interface unit Daniela Engert 2021-05-23 09:11:12 +02:00
  • c04a24399a Update changelog Victor Zverovich 2021-05-22 20:55:56 -07:00
  • b099a56f9f Update changelog Victor Zverovich 2021-05-22 16:12:38 -07:00
  • 703005c8ba Deprecate locale.h Victor Zverovich 2021-05-22 08:02:45 -07:00
  • 51f0178625 Cleanup the format API Victor Zverovich 2021-05-22 07:08:36 -07:00
  • 5d59dcf66e Remove deprecated aliases / undeprecate has_formatter Victor Zverovich 2021-05-22 06:53:34 -07:00
  • c242dd402c Move cerrno include to where it is used Victor Zverovich 2021-05-22 06:18:40 -07:00
  • 2216e0b779 Update changelog Victor Zverovich 2021-05-22 06:04:33 -07:00
  • 1c83a49be9 Simplify buffer extraction Victor Zverovich 2021-05-21 20:15:56 -07:00
  • 2617384d8e Improve buffer extraction Victor Zverovich 2021-05-21 19:44:49 -07:00
  • 34b8acaef7 More wchar_t-specific API to wchar.h Victor Zverovich 2021-05-21 17:37:07 -07:00
  • 6326c18906 Improve code style consistency Victor Zverovich 2021-05-21 17:24:00 -07:00
  • 5c4b0c86fb Add missing Allocator template argument for basic_memory_buffer in format_to Matthew Gilbert 2021-05-20 20:02:33 -04:00
  • 00149c0b6a Move detail::null to chrono where it is used Victor Zverovich 2021-05-21 09:16:45 -07:00
  • c5c968cb22 Improve binary size Victor Zverovich 2021-05-21 07:24:21 -07:00
  • 128cbdeb2f cmake: hide private symbols by default Sergiu Deitsch 2021-05-21 15:50:47 +02:00
  • 18af1dc460 Fix binary size regression caused by b268f88 Victor Zverovich 2021-05-20 18:25:47 -07:00
  • d1e6f0f8c6 Fix binary size regression caused by b268f88 Victor Zverovich 2021-05-20 18:00:19 -07:00
  • 5a0d99fa0b Add a test for the module Daniela Engert 2021-05-14 17:14:09 +02:00
  • 6e2e6b796f Restore support for wchar_t overloads in module Daniela Engert 2021-05-20 17:30:25 +02:00
  • 24b677d053 Improve symbol sizes Victor Zverovich 2021-05-20 07:21:20 -07:00
  • 63271a51c4 Fix ADL issues Victor Zverovich 2021-05-20 06:13:13 -07:00
  • 61b4c923d7 Reduce code bloat Victor Zverovich 2021-05-19 16:08:56 -07:00
  • 2a2e4c5801 addressing nits. Michael Winterberg 2021-05-19 15:14:30 -07:00
  • be48f4d657 Avoid unwanted sign extensions from MSVC in is_utf8. Michael Winterberg 2021-05-19 14:25:38 -07:00
  • 13e652939b export missed symbols Sergiu Deitsch 2021-05-18 14:38:55 +02:00
  • 71fb113818 fix compile error on msvc preview 4 (16.10) involving lookup clash /w STL Jessy De Lannoit 2021-05-19 22:03:16 +03:00
  • 08d22503bb Remove outdated comments Victor Zverovich 2021-05-19 11:47:21 -07:00
  • 56f518a98f Update signatures Victor Zverovich 2021-05-19 09:45:33 -07:00
  • b7f2933744 Update signatures Victor Zverovich 2021-05-19 09:39:32 -07:00
  • 7483dfc652 Update signatures Victor Zverovich 2021-05-19 09:36:12 -07:00
  • 95c358f721 Improve separation between code unit types Victor Zverovich 2021-05-19 08:52:16 -07:00
  • 39c3c4ec22 Simplify the core API Victor Zverovich 2021-05-19 08:11:08 -07:00
  • e9c1c415b8 Improve compile-time checks Victor Zverovich 2021-05-18 19:38:52 -07:00
  • 21d93bfd33 Move generic format functions to format.h Victor Zverovich 2021-05-18 07:25:05 -07:00
  • 9a92eb4158 Move more wchar overloads to wchar.h Victor Zverovich 2021-05-17 22:19:59 -07:00
  • 0dd91e20d5 Add wchar.h for wide char overloads Victor Zverovich 2021-05-17 20:47:38 -07:00
  • ce14eafc24 Simplify format string checks Victor Zverovich 2021-05-17 18:49:26 -07:00
  • 8d70c0edab Refactor the format API Victor Zverovich 2021-05-17 15:40:59 -07:00
  • 813ac49543 More API cleanups Victor Zverovich 2021-05-17 07:50:29 -07:00
  • 4ab01fb198 Cleanup printf API Victor Zverovich 2021-05-17 07:19:50 -07:00
  • d5036b11b1 Remove deprecated APIs Victor Zverovich 2021-05-16 13:13:23 -07:00
  • 2581946231 Cleanup the core API Victor Zverovich 2021-05-16 12:48:20 -07:00
  • b35db4e006 Improve handling of 128-bit ints Victor Zverovich 2021-05-16 11:43:44 -07:00
  • d35f1ad5c1 Cleanup core Victor Zverovich 2021-05-16 07:18:04 -07:00
  • 8f1902c05a Move format string checks to core.h Victor Zverovich 2021-05-16 07:08:49 -07:00
  • 6469b9037c Silence msvc warning about an unused named parameter Daniela Engert 2021-05-15 19:01:31 +02:00
  • 7d4c92fb00 Update ChangeLog.rst Victor Zverovich 2021-05-15 17:19:27 -07:00
  • 0763d8cadf Fix Visual Studio warning Jussi Viiri 2021-05-15 23:13:58 +03:00
  • 5466373a11 Do *not* export namespace detail Daniela Engert 2021-05-14 15:02:45 +02:00
  • 588bdb5404 Simplify get_arg_index_by_name Victor Zverovich 2021-05-15 06:28:20 -07:00
  • 54f22a3eef add support for statically named arguments with FMT_STRING Alexey Ochapov 2021-05-13 03:57:07 +03:00
  • ea94d6d93c Prevent ambiguity in name lookup Daniela Engert 2021-05-14 10:49:41 +02:00
  • 57280762b6 Move specs checker to core.h Victor Zverovich 2021-05-13 19:33:09 -07:00
  • ced3037523 Move dynamic specs to core.h Victor Zverovich 2021-05-13 19:01:21 -07:00
  • dd2bc998ab Move specs to core.h Victor Zverovich 2021-05-13 18:28:19 -07:00
  • 08da1adcf6 Remove unused headers Victor Zverovich 2021-05-13 17:58:15 -07:00
  • 3be0cc2087 Fix handling of 128-bit ints Victor Zverovich 2021-05-13 17:53:23 -07:00
  • 9648bdce30 add missing header Daniela Engert 2021-05-08 11:56:28 +02:00
  • d1aebdbde0 Inline format_to Victor Zverovich 2021-05-12 17:49:53 -07:00
  • 8f0fadfaaa Cleanup docs Victor Zverovich 2021-05-11 20:20:03 -07:00
  • 02896dabee Avoid use after move (#2278) Victor Zverovich 2021-05-11 16:19:04 -07:00