Commit Graph

  • ca466374bd
    qualify make_format_args (#2315) John Melas 2021-05-26 16:42:02 +0300
  • 8fbe70f5b5 qualify make_format_args John Melas 2021-05-26 13:23:30 +0300
  • 5a2a185682 Make buffers non-movable Victor Zverovich 2021-05-25 07:49:48 -0700
  • ee52a6dc40
    add fmt::print() overload to support compiled format (#2304) Alexey Ochapov 2021-05-26 00:54:56 +0300
  • af49b46fc0
    Fixes warning about uint type Thiago Macedo 2021-05-25 17:57:50 -0300
  • 16f9d54ca3
    add fmt::print() overload to support compiled format Alexey Ochapov 2021-05-20 23:17:18 +0300
  • cc7c6af436 clang-format Matthias Liedtke 2021-05-25 21:18:38 +0200
  • 49b77edfc3 keep width for non-finite formatting with 0-padding Matthias Liedtke 2021-05-25 21:15:15 +0200
  • 82607efb57
    Fixed int conversion warning (#2313) sven-herrmann 2021-05-25 17:13:39 +0200
  • 33c5a25bed
    now using detail::to_unsigned for the cast sven-herrmann 2021-05-25 16:38:31 +0200
  • 35a2c2a743 Refactor chrono formatting Victor Zverovich 2021-05-25 06:40:21 -0700
  • fa63aa243b
    Fixed int conversion warning sven-herrmann 2021-05-25 10:48:06 +0200
  • b955e7a6b2 Refactor chrono formatting Victor Zverovich 2021-05-24 15:30:59 -0700
  • 883d9595c5 Support alternative locale names in tests Victor Zverovich 2021-05-24 12:22:52 -0700
  • 1f308a3cea Update integer presentation types documentation. Mark de Wever 2021-05-24 16:23:46 +0200
  • 1cd9899cf3 Add initial support for weekday formatting Victor Zverovich 2021-05-24 07:23:56 -0700
  • e345e82d0e Update integer presentation types documentation. Mark de Wever 2021-05-24 16:23:46 +0200
  • 069131dc25 Add unicode-test Victor Zverovich 2021-05-24 06:20:51 -0700
  • dd8f38fcbb Cleanup printf API Victor Zverovich 2021-05-23 20:20:25 -0700
  • a216f2562d Remove undocumented and obsolete vprintf overload Victor Zverovich 2021-05-23 20:14:55 -0700
  • 0c0926395d Add is_exotic_char trait Victor Zverovich 2021-05-23 19:50:17 -0700
  • 5951dc2ee4 Ignore zero-padding for non-finite floating points Matthias Liedtke 2021-05-23 18:25:22 +0200
  • bc13c6de39
    Update README.rst Victor Zverovich 2021-05-23 07:45:33 -0700
  • 8ec0b9e33b Do *not* export namespace detail Daniela Engert 2021-05-23 09:35:28 +0200
  • b99c2bd345 Remove deprecated locale.h from module interface unit Daniela Engert 2021-05-23 09:11:12 +0200
  • 7587faee44
    Do *not* export namespace detail Daniela Engert 2021-05-23 09:35:28 +0200
  • a1da2911af
    Remove deprecated locale.h from module interface unit Daniela Engert 2021-05-23 09:11:12 +0200
  • c04a24399a Update changelog Victor Zverovich 2021-05-22 20:55:56 -0700
  • b099a56f9f Update changelog Victor Zverovich 2021-05-22 16:12:38 -0700
  • 703005c8ba Deprecate locale.h Victor Zverovich 2021-05-22 08:02:45 -0700
  • 51f0178625 Cleanup the format API Victor Zverovich 2021-05-22 07:08:36 -0700
  • 5d59dcf66e Remove deprecated aliases / undeprecate has_formatter Victor Zverovich 2021-05-22 06:53:34 -0700
  • c242dd402c Move cerrno include to where it is used Victor Zverovich 2021-05-22 06:18:40 -0700
  • 2216e0b779 Update changelog Victor Zverovich 2021-05-22 06:04:33 -0700
  • 1c83a49be9 Simplify buffer extraction Victor Zverovich 2021-05-21 20:15:56 -0700
  • 2617384d8e Improve buffer extraction Victor Zverovich 2021-05-21 19:44:49 -0700
  • 34b8acaef7 More wchar_t-specific API to wchar.h Victor Zverovich 2021-05-21 17:37:07 -0700
  • 6326c18906 Improve code style consistency Victor Zverovich 2021-05-21 17:24:00 -0700
  • 5c4b0c86fb Add missing Allocator template argument for basic_memory_buffer in format_to Matthew Gilbert 2021-05-20 20:02:33 -0400
  • 1f9a516b32 Add missing Allocator template argument for basic_memory_buffer in format_to Matthew Gilbert 2021-05-20 20:02:33 -0400
  • 353be8519f Add more emphases data-man 2021-05-21 22:58:35 +0500
  • 00149c0b6a Move detail::null to chrono where it is used Victor Zverovich 2021-05-21 09:16:45 -0700
  • c5c968cb22 Improve binary size Victor Zverovich 2021-05-21 07:24:21 -0700
  • 128cbdeb2f cmake: hide private symbols by default Sergiu Deitsch 2021-05-21 15:50:47 +0200
  • 7d4019a126 cmake: hide private symbols by default Sergiu Deitsch 2021-05-21 15:50:47 +0200
  • 18af1dc460 Fix binary size regression caused by b268f88 Victor Zverovich 2021-05-20 18:25:47 -0700
  • d1e6f0f8c6 Fix binary size regression caused by b268f88 Victor Zverovich 2021-05-20 18:00:19 -0700
  • 5a0d99fa0b Add a test for the module Daniela Engert 2021-05-14 17:14:09 +0200
  • 6e2e6b796f Restore support for wchar_t overloads in module Daniela Engert 2021-05-20 17:30:25 +0200
  • 7d438a2d5b
    Restore support for wchar_t overloads in module Daniela Engert 2021-05-20 17:30:25 +0200
  • 24b677d053 Improve symbol sizes Victor Zverovich 2021-05-20 07:21:20 -0700
  • 63271a51c4 Fix ADL issues Victor Zverovich 2021-05-20 06:13:13 -0700
  • 61b4c923d7 Reduce code bloat Victor Zverovich 2021-05-19 16:08:56 -0700
  • 8f6164e386
    Add a test for the module Daniela Engert 2021-05-14 17:14:09 +0200
  • 2a2e4c5801 addressing nits. Michael Winterberg 2021-05-19 15:14:30 -0700
  • be48f4d657 Avoid unwanted sign extensions from MSVC in is_utf8. Michael Winterberg 2021-05-19 14:25:38 -0700
  • 13e652939b export missed symbols Sergiu Deitsch 2021-05-18 14:38:55 +0200
  • df4b627fa6 addressing nits. Michael Winterberg 2021-05-19 15:14:30 -0700
  • 2d489a5ef8 export missed symbols Sergiu Deitsch 2021-05-18 14:38:55 +0200
  • a69c3247bf Avoid unwanted sign extensions from MSVC in is_utf8. Michael Winterberg 2021-05-19 14:25:38 -0700
  • 71fb113818 fix compile error on msvc preview 4 (16.10) involving lookup clash /w STL Jessy De Lannoit 2021-05-19 22:03:16 +0300
  • 14979b449f fix compile error on msvc preview 4 (16.10) involving lookup clash /w STL Jessy De Lannoit 2021-05-19 22:03:16 +0300
  • 08d22503bb Remove outdated comments Victor Zverovich 2021-05-19 11:47:21 -0700
  • 56f518a98f Update signatures Victor Zverovich 2021-05-19 09:45:33 -0700
  • b7f2933744 Update signatures Victor Zverovich 2021-05-19 09:39:32 -0700
  • 7483dfc652 Update signatures Victor Zverovich 2021-05-19 09:36:12 -0700
  • 95c358f721 Improve separation between code unit types Victor Zverovich 2021-05-19 08:52:16 -0700
  • 39c3c4ec22 Simplify the core API Victor Zverovich 2021-05-19 08:11:08 -0700
  • e9c1c415b8 Improve compile-time checks Victor Zverovich 2021-05-18 19:38:52 -0700
  • 21d93bfd33 Move generic format functions to format.h Victor Zverovich 2021-05-18 07:25:05 -0700
  • 4b9c9b97fb
    Do not compute localtime twice Filip Brcic 2021-05-18 22:22:36 +0200
  • 7a33f5e783
    Handle subsecond time before epoch start correctly Filip Brcic 2021-05-18 21:59:52 +0200
  • e41100ccae
    Hopefully fixed template error on MSVC Filip Brcic 2021-05-18 21:46:57 +0200
  • 3bf4abab98
    Fixed absolute values, correct subsecond width and zero padding Filip Brcic 2021-05-18 21:00:39 +0200
  • e2c27043c1
    Fixed the one chrono test that compared %S of fmt:format with strftime, to compare only up to seconds Filip Brcic 2021-05-18 18:37:42 +0200
  • 10591ac477
    Added subseconds=0 as default for format(tm…), because tests fail otherwise Filip Brcic 2021-05-18 15:05:22 +0200
  • 9a92eb4158 Move more wchar overloads to wchar.h Victor Zverovich 2021-05-17 22:19:59 -0700
  • ac6dd9f6de
    Added support for subsecond resolution for time_point and %T or %S formats Filip Brcic 2021-05-18 14:45:34 +0200
  • 5996fa5543 make clang 8.0.x happy Sergiu Deitsch 2021-05-18 14:37:09 +0200
  • 0dd91e20d5 Add wchar.h for wide char overloads Victor Zverovich 2021-05-17 20:47:38 -0700
  • ce14eafc24 Simplify format string checks Victor Zverovich 2021-05-17 18:49:26 -0700
  • 8d70c0edab Refactor the format API Victor Zverovich 2021-05-17 15:40:59 -0700
  • 813ac49543 More API cleanups Victor Zverovich 2021-05-17 07:50:29 -0700
  • 4ab01fb198 Cleanup printf API Victor Zverovich 2021-05-17 07:19:50 -0700
  • d5036b11b1 Remove deprecated APIs Victor Zverovich 2021-05-16 13:13:23 -0700
  • 2581946231 Cleanup the core API Victor Zverovich 2021-05-16 12:48:20 -0700
  • b35db4e006 Improve handling of 128-bit ints Victor Zverovich 2021-05-16 11:43:44 -0700
  • d35f1ad5c1 Cleanup core Victor Zverovich 2021-05-16 07:18:04 -0700
  • 8f1902c05a Move format string checks to core.h Victor Zverovich 2021-05-16 07:08:49 -0700
  • 6469b9037c Silence msvc warning about an unused named parameter Daniela Engert 2021-05-15 19:01:31 +0200
  • 7d4c92fb00
    Update ChangeLog.rst Victor Zverovich 2021-05-15 17:19:27 -0700
  • 0763d8cadf Fix Visual Studio warning Jussi Viiri 2021-05-15 23:13:58 +0300
  • 152e0caed0 Fix Visual Studio warning Jussi Viiri 2021-05-15 23:13:58 +0300
  • 5466373a11 Do *not* export namespace detail Daniela Engert 2021-05-14 15:02:45 +0200
  • f983677269
    Do *not* export namespace detail Daniela Engert 2021-05-14 15:02:45 +0200
  • dbbd69f255
    Silence msvc warning about an unused named parameter Daniela Engert 2021-05-15 19:01:31 +0200
  • 588bdb5404 Simplify get_arg_index_by_name Victor Zverovich 2021-05-15 06:28:20 -0700
  • 54f22a3eef add support for statically named arguments with FMT_STRING Alexey Ochapov 2021-05-13 03:57:07 +0300
  • 3533f982e1
    add support for statically named arguments with FMT_STRING Alexey Ochapov 2021-05-13 03:57:07 +0300
  • ea94d6d93c Prevent ambiguity in name lookup Daniela Engert 2021-05-14 10:49:41 +0200