Commit Graph

  • 8a040d187a Cleanup core-test Victor Zverovich 2021-04-23 17:11:01 -0700
  • 04603b580e
    simplify field::format() and spec_field::format(), fix typo Alexey Ochapov 2021-04-22 20:43:01 +0300
  • f6d14bba76
    use named arg with static name in compile-time API Alexey Ochapov 2021-04-18 13:59:24 +0300
  • 086ddd9bb3
    use fixed_string to create named arg class with static name for _a literal Alexey Ochapov 2021-04-18 08:10:00 +0300
  • c43ba3bfcb
    move fixed_string from compile.h to format.h Alexey Ochapov 2021-04-18 08:06:22 +0300
  • 064cac2bf9 Bump version Victor Zverovich 2021-04-23 16:05:03 -0700
  • 5b2c740ad8 Remove deprecated APIs Victor Zverovich 2021-04-23 11:16:19 -0700
  • b9ab5c8836 Remove printf.h dependency on ostream.h Victor Zverovich 2021-04-23 10:42:57 -0700
  • c47f211296 Simplify data handling Victor Zverovich 2021-04-23 06:52:10 -0700
  • 54d3b1710e Move more data out of basic_data Victor Zverovich 2021-04-22 20:40:42 -0700
  • 128f007b25
    C++17: std::char_traits<>::{compare,length} is constexpr. (#2246) Vladislav Shchapov 2021-04-23 18:11:34 +0500
  • 841aad95b4 Move data out of basic_data Victor Zverovich 2021-04-22 13:51:03 -0700
  • 2e049b435e C++17: std::char_traits<>::{compare,length} is constexpr. Владислав Щапов 2021-04-20 21:44:20 +0500
  • 1d4199f46b
    fix udl_compiled_string with non-byte chars (e.g. wchar) (#2242) Alexey Ochapov 2021-04-19 18:29:35 +0300
  • 638061e2c8
    Remove redundant FMT_INSTANTIATION_DECL_API denchat 2021-04-19 10:22:23 +0700
  • c5d4fcb119
    Appending a space to guarantee non-empty strftime() result. (#2244) yumeyao 2021-04-19 10:13:51 +0800
  • b13086df11 Appending a space to guarantee non-empty strftime() result. yumeyao 2021-04-19 09:30:20 +0800
  • 2f88818711
    Fixing misspelled MSC_VER_ denchat 2021-04-18 13:18:37 +0700
  • beb41d4f37
    Remove FMT_INSTANTIATION_DEF_API. denchat 2021-04-18 13:09:27 +0700
  • 4de960fa1e
    Hide instantiation declarations from msvc denchat 2021-04-18 12:54:59 +0700
  • 95d2a3989c
    Added FMT_INSTANTIATION_DEF_API denchat 2021-04-18 12:27:24 +0700
  • 4b8ea7dc44
    Added FMT_INSTANTIATION_DECL_API denchat 2021-04-18 12:11:55 +0700
  • 536d175f17
    fix udl_compiled_string with non-byte chars (e.g. wchar) Alexey Ochapov 2021-04-18 07:57:13 +0300
  • abb5eb42d9
    Remove FMT_API denchat 2021-04-17 21:56:55 +0700
  • dd5e6dcc31
    Add FMT_API denchat 2021-04-17 21:47:58 +0700
  • 172b031a50
    Suppressing clang complain "forward declaration" denchat 2021-04-17 21:39:57 +0700
  • 6271406233 Fix a warning (#2233) Victor Zverovich 2021-04-16 15:42:39 -0700
  • 52bd62c72f
    Create separate dllexport marking points for clang and msvc. (#2229) denchat 2021-04-17 02:34:18 +0700
  • f4bbc54cc4
    Tag official API for module export (#2235) Daniela Engert 2021-04-16 20:04:55 +0200
  • 16a4cc621e
    Tag official API for module export * functions * classes * UDLs * other declarations Daniela Engert 2021-04-07 10:48:39 +0200
  • d8910af80d
    Use qualified name lookup rather than ADL. (#2239) Daniela Engert 2021-04-16 18:38:25 +0200
  • cb0b5c746d
    Use qualified name lookup rather than ADL. Daniela Engert 2021-04-16 18:16:48 +0200
  • 9260114162
    Ranges wide strings support (#2236) crbrz 2021-04-16 16:25:35 +0300
  • ac77058a8c Added ranges wide string tests Cristi 2021-04-15 19:06:33 +0300
  • 8252be63b3 arg_join formatter not working for wide strings Cristi 2021-01-07 23:03:47 +0200
  • 3d6053e25c Ranges copy wchar_t Cristi 2021-01-07 18:17:11 +0200
  • 78d8e015e9
    Wrap the extern template with #ifndef FMT_EXPORTED denchat 2021-04-13 21:43:03 +0700
  • 24c9751558
    Try to suppress MVSC warn of narrowing (#2230) denchat 2021-04-13 21:30:43 +0700
  • 4a7a652b10
    Remove masking denchat 2021-04-13 21:22:21 +0700
  • 1ab8f0ba99 Support char*_t in fmt::join Patrick Stewart 2021-04-13 13:27:12 +0100
  • be4c43d29f
    Fix issue of std::make_unsigned_t is not found denchat 2021-04-13 12:31:37 +0700
  • bbe50ec0d7
    Apply a masking of -1 of unsigned wchar_t denchat 2021-04-13 12:21:02 +0700
  • 2f21f9b5fa
    Try to suppress MVSC warn of narrowing denchat 2021-04-13 12:01:49 +0700
  • 087bfe2b31
    Create separated FMT_INSTANTIATION_DEF_API denchat 2021-04-13 11:42:15 +0700
  • d7c1704115
    add FMT_INSTANTIATION_DEF_API for msvc denchat 2021-04-13 11:31:43 +0700
  • a1c6bfd77b Add a link to llvm diff Victor Zverovich 2021-04-12 10:05:14 -0700
  • 42eccac454
    Fix clang warning about ignoring __declspec(dllexport) on basic_data<void> template instantitation definition (#2220) denchat 2021-04-12 23:31:44 +0700
  • f0269f9171
    do clang-formatting the comment denchat 2021-04-12 22:40:53 +0700
  • 400a0a5727
    Add a comment about clang denchat 2021-04-12 22:17:26 +0700
  • e2c1a2c01e
    Rename FMT_INSTANTIATION_DECL_API denchat 2021-04-12 22:16:24 +0700
  • 86588265c0
    Rename FMT_INSTANTIATION_DEF_API denchat 2021-04-12 22:15:42 +0700
  • 9687bce2f1
    Move FMT_INSTANTIATION_DEF_API to the declaration denchat 2021-04-12 11:54:19 +0700
  • 66f6f54b5e
    D61118 : mark dllexport on extern template only denchat 2021-04-12 11:53:59 +0700
  • c91cb64e27
    Restore the original behavior denchat 2021-04-12 11:53:42 +0700
  • 1bb8044a52
    Fix removing entire declaration denchat 2021-04-10 23:10:55 +0700
  • 0e3c282f06
    Try remove FMT_INSTANTIATION_DEF_API denchat 2021-04-10 23:04:12 +0700
  • aec504344a
    Update README.rst Victor Zverovich 2021-04-10 08:48:11 -0700
  • 0b41145443
    Update README.rst Victor Zverovich 2021-04-10 08:31:47 -0700
  • 00f3d16b12 Update docs Victor Zverovich 2021-04-10 08:07:16 -0700
  • 99c2f7a349 Allow including fmt/core.h in the header-only mode Victor Zverovich 2021-04-10 07:44:36 -0700
  • b441532396 CI linux: add clang++-11 C++20 (with LLVM libc++) build Alexey Ochapov 2021-04-08 03:25:40 +0300
  • 1dbadb6527 CI linux: add clang++-11 C++20 build Alexey Ochapov 2021-04-08 03:18:13 +0300
  • 09dbad47e1 CI linux: add missing build_type Alexey Ochapov 2021-04-08 02:49:30 +0300
  • e2facffe4d CI linux: remove excessive clang++-9 include Alexey Ochapov 2021-04-08 02:37:00 +0300
  • 9651cb6aaf
    Make string_view comparison as constexpr denchat 2021-04-09 12:26:28 +0700
  • 70258cbe27
    Move FMT_INSTANTIATION_DEF_API deletion into WIN32 denchat 2021-04-09 02:23:33 +0700
  • 81aaff7534
    Fix incorrect namespace in previous commit denchat 2021-04-09 02:05:19 +0700
  • 273d8865e3
    Suppress redef warning of _CRT_SECURE_NO_WARNINGS if any. (#2218) denchat 2021-04-09 01:56:35 +0700
  • 28882fa1e3
    Add the template instantiation declaration denchat 2021-04-09 01:50:08 +0700
  • 0ad4dadcba
    Clang keeps complain it ignores __declspec(dllexport) denchat 2021-04-09 01:44:07 +0700
  • d3f714d630
    Make it always on. Remove the WIN32 check denchat 2021-04-09 01:10:18 +0700
  • cf8895cd14
    Suppress redef warning of _CRT_SECURE_NO_WARNINGS denchat 2021-04-08 13:04:26 +0700
  • a7a3218f1b
    CI linux: add clang++-11 C++20 (with LLVM libc++) build Alexey Ochapov 2021-04-08 03:25:40 +0300
  • 663a82708e
    CI linux: add clang++-11 C++20 build Alexey Ochapov 2021-04-08 03:18:13 +0300
  • c254fec4aa
    CI linux: add missing build_type Alexey Ochapov 2021-04-08 02:49:30 +0300
  • bc344e9dee
    CI linux: remove excessive clang++-9 include Alexey Ochapov 2021-04-08 02:37:00 +0300
  • 5a8bf1f6a3 Workaround hexfloat inconsistency on windows (#2205) Victor Zverovich 2021-04-07 11:20:08 -0700
  • 78776ee4e2
    Fix a conditional expression is constant warning #2210 (#2211) Elliot 2021-04-07 18:42:11 +0100
  • d67b4a4e9a clang format Elliot Haisley 2021-04-07 11:50:01 -0400
  • cab783375f apply original comment Elliot Haisley 2021-04-07 09:51:40 -0400
  • 266107f57c
    constexpr uint128_wrapper (#2215) jstaahl 2021-04-06 22:07:01 -0700
  • d0b8ded41c clang format Jake Staahl 2021-04-06 20:12:40 -0700
  • 196208eb05 change FMT_CONSTEXPR to constexpr Jake Staahl 2021-04-06 17:48:44 -0700
  • 2e0d64cf2f specify size for prefixes static data Alexey Ochapov 2021-04-06 23:54:17 +0300
  • e5d2e5a62e
    specify size for prefixes static data Alexey Ochapov 2021-04-06 23:54:17 +0300
  • 0fc31e5d5d constexpr uint128_wrapper Jake Staahl 2021-04-06 13:29:47 -0700
  • 523bc41985 clang-format Elliot Haisley 2021-04-06 10:06:18 -0400
  • 795418e2ad Fixing VS2019 warning C4127: conditional expression is constant Ivan Shynkarenka 2021-04-05 18:16:24 +0300
  • 7b5ef2dfe9 use const_check Elliot Haisley 2021-04-05 10:14:26 -0400
  • df6827edb9 fix #2210 Elliot Haisley 2021-04-04 23:30:23 -0400
  • 95da484727 Fix a link Victor Zverovich 2021-04-03 09:14:52 -0700
  • 06b3a1000c Add support for time points with arbitrary durations (#2208) Victor Zverovich 2021-04-02 11:17:14 -0700
  • dac42f52b2 Inline fallback is_constant_evaluated Victor Zverovich 2021-04-01 10:42:09 -0700
  • 7c43f8b896 Don't use strlen at compile time (#2205) Victor Zverovich 2021-04-01 10:04:21 -0700
  • c62e4c30f4 Make buffer_appender default-constructible when back_insert_iterator is Jason Cobb 2021-03-31 14:06:48 -0400
  • 0d6b70d96b Install gcc 8 Victor Zverovich 2021-04-01 08:24:55 -0700
  • 15c10b0c66 Add speech synthesis support Victor Zverovich 2021-04-01 07:50:40 -0700
  • 382fa4193b Install gcc 8 Victor Zverovich 2021-04-01 08:24:55 -0700
  • b315741b3c Add speech synthesis support Victor Zverovich 2021-04-01 07:50:40 -0700
  • 0cefee975e
    Make buffer_appender default-constructible when back_insert_iterator is Jason Cobb 2021-03-31 14:06:48 -0400