Commit Graph

  • ae1aaaee5f
    Fix access mode of files created (#2530) (#2733) Andreas Rogge 2022-01-29 02:12:49 +0100
  • 1557ab7644 Add format_as for enums Victor Zverovich 2022-01-28 06:31:29 -0800
  • b00a1eac75
    Fixes NVIDIA HPC compiler and Intel ICC compatibility (#2732) Federico 2022-01-26 15:53:04 -0800
  • 384dc2a4c5 Rename FMT_NVHPC_VERSION to FMT_NVCOMPILER_VERSION Federico Busato 2022-01-26 15:37:33 -0800
  • 0f482034ed
    Fix access mode of files created (#2530) Andreas Rogge 2022-01-26 10:45:28 +0100
  • ffba4c74f0 Fixes NVIDIA HPC compiler and Intel ICC compatibility Federico Busato 2022-01-25 12:04:54 -0800
  • 394f729493 Fixes NVIDIA HPC compiler and Intel ICC compatibility Federico Busato 2022-01-25 11:59:50 -0800
  • a7aecbfcaa Remove an old mingw workaround Victor Zverovich 2022-01-23 09:44:53 -0800
  • dfcc730cbd Making target_compile_options PRIVATE, fix #2726, fix #2507 VasiliPupkin256 2022-01-22 21:27:19 +0300
  • f7a809be6e Clarify the choice of magic numbers and compute the most magic one Victor Zverovich 2022-01-23 08:58:20 -0800
  • 793a53a912 Making target_compile_options PRIVATE, fix #2726, fix #2507 VasiliPupkin256 2022-01-22 21:27:19 +0300
  • 09fde7f4b8 Add fmt::underlying for enum classes Victor Zverovich 2022-01-22 08:06:22 -0800
  • 0014024a2c Don't rely on transitive includes Victor Zverovich 2022-01-21 15:03:28 -0800
  • c28500556a FMT_NOEXCEPT -> noexcept Victor Zverovich 2022-01-20 16:55:47 -0800
  • 6240d02011 Improve comments Junekey Jeon 2022-01-18 15:39:42 -0800
  • 925b744ae8 Improve comments Junekey Jeon 2022-01-15 05:05:55 -0800
  • 22b14ff252 Simplify cache recovery Junekey Jeon 2022-01-15 04:57:17 -0800
  • 3dc26b44d3 Make a fallback path more compiler-friendly Junekey Jeon 2022-01-13 15:46:54 -0800
  • 2e4038bf51 Simplify lines with __builtin_addcll and friends Junekey Jeon 2022-01-13 15:45:33 -0800
  • 76336b4f63 Replace noexcept with FMT_NOEXCEPT Junekey Jeon 2022-01-13 15:19:08 -0800
  • 9181983483 Fix syntax errors Junekey Jeon 2022-01-12 17:07:23 -0800
  • 74097a149b Remove now-unused stuffs Junekey Jeon 2022-01-12 16:56:42 -0800
  • 21a1c53381 Fix typo Junekey Jeon 2022-01-12 16:47:55 -0800
  • 04eea0f0a8 Remove now-unused stuffs Junekey Jeon 2022-01-12 16:43:20 -0800
  • 35a468ed38 Simplify integer checks Junekey Jeon 2022-01-12 16:41:32 -0800
  • 1882a7a2c1 Replace Dragonbox cache which allows simpler cache recovery & integer checks Junekey Jeon 2022-01-12 16:17:57 -0800
  • f4dd1b1b8b Simplify Dragonbox Step 3. Junekey Jeon 2022-01-12 16:07:10 -0800
  • 70561ed13e Minimize the usage of built-in 128-bit ints It usually generates slower code than manual handling. Junekey Jeon 2022-01-12 15:00:44 -0800
  • cdf1a3b530
    Fix codecvt warning (#2408) (#2725) Ivan Volnov 2022-01-20 02:26:09 +0800
  • 4158104bbe Fix codecvt warning (#2408) ivan-volnov 2022-01-20 00:58:13 +0800
  • b8b037e930
    Fix -Wconversion warning (#2724) Tobias Hellmann 2022-01-19 15:31:33 +0100
  • 64a3bfcac8 - remove call to to_unsigned() because using static_cast<size_t> is enough Tobi823 2022-01-19 10:08:53 +0100
  • 6e3dd0c4ba Improve comments Junekey Jeon 2022-01-18 15:39:42 -0800
  • 3f1f263217 - try fixing the warning "chrono.h:1217:37: warning: conversion from 'std::make_unsigned<long long int>::type' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion]" by casting int to size_t (occurs when cross-compiling to Raspberry Pi ARMv7) Tobi823 2022-01-18 12:40:02 +0100
  • 5985f0a7d2
    Fix overflow for chrono durations (#2722) matrackif 2022-01-17 21:14:59 +0100
  • c05e16c32d Fix overflow for chrono durations matrackif 2022-01-17 20:42:38 +0100
  • 15be3b0e3d Improve comments Junekey Jeon 2022-01-15 05:05:55 -0800
  • 365d081ec6 Simplify cache recovery Junekey Jeon 2022-01-15 04:57:17 -0800
  • 8f8a1a02d5 Fix handling of formattable types implicitly convertible to pointers Victor Zverovich 2022-01-14 13:08:14 -0800
  • b02e5af52c
    fmt::join support FMT_COMPILE (#2720) Vladislav Shchapov 2022-01-14 22:58:49 +0500
  • 976e39022c fmt::join support FMT_COMPILE Vladislav Shchapov 2022-01-14 21:50:30 +0500
  • b4f3892795 Make a fallback path more compiler-friendly Junekey Jeon 2022-01-13 15:46:54 -0800
  • 238333d056 Simplify lines with __builtin_addcll and friends Junekey Jeon 2022-01-13 15:45:33 -0800
  • 33dc682323 Replace noexcept with FMT_NOEXCEPT Junekey Jeon 2022-01-13 15:19:08 -0800
  • 58fb782396 Improve docs Victor Zverovich 2022-01-13 14:57:17 -0800
  • 4fe6129d6c Fix FMT_NOEXCEPT definition Victor Zverovich 2022-01-13 10:20:32 -0800
  • 5ddc856930
    Update README.rst Mukhter Hossain 2022-01-13 10:38:04 +0600
  • 3da98e41e8 Fix syntax errors Junekey Jeon 2022-01-12 17:07:23 -0800
  • 54a6b6baeb Remove now-unused stuffs Junekey Jeon 2022-01-12 16:56:42 -0800
  • 5bd18bd701 Fix typo Junekey Jeon 2022-01-12 16:47:55 -0800
  • e79a9d7edc Remove now-unused stuffs Junekey Jeon 2022-01-12 16:43:20 -0800
  • 5be03aa076 Simplify integer checks Junekey Jeon 2022-01-12 16:41:32 -0800
  • eb79cb4fd2 Replace Dragonbox cache which allows simpler cache recovery & integer checks Junekey Jeon 2022-01-12 16:17:57 -0800
  • c056a009de
    Docs: Fix link to "Compile-time Format String Checks" section (#2712) Pokechu22 2022-01-12 16:07:56 -0800
  • c19fddfe8e Simplify Dragonbox Step 3. Junekey Jeon 2022-01-12 16:07:10 -0800
  • 65fd6a6597 Docs: Fix link to "Compile-time Format String Checks" section Pokechu22 2022-01-12 15:54:33 -0800
  • 23eeacca72 Minimize the usage of built-in 128-bit ints It usually generates slower code than manual handling. Junekey Jeon 2022-01-12 15:00:44 -0800
  • 7c12118c19 Deprecate buffered_file::fileno Victor Zverovich 2022-01-12 10:54:44 -0800
  • 2a09d468da Use noexcept unconditionally Victor Zverovich 2022-01-12 09:42:29 -0800
  • adae6f31cc Use FMT_NOEXCEPT macro instead of noexcept Tobias Hammer 2022-01-12 10:31:13 +0100
  • a126b4d888 Check if right shift is arithmetic Victor Zverovich 2022-01-11 08:23:30 -0800
  • 9ff91b18cd Simplify write_fractional_seconds Victor Zverovich 2022-01-09 14:16:32 -0800
  • d9f045fba1 Fix a UB in chrono Victor Zverovich 2022-01-09 10:22:36 -0800
  • c06bef7273
    Adding comments for range formatting. (#2706) Barry Revzin 2022-01-08 18:37:21 -0600
  • 914ee8e559 Adding missing quotes Barry Revzin 2022-01-07 20:41:12 -0600
  • 950160a2de Adding comments for range formatting. Barry Revzin 2022-01-07 19:26:10 -0600
  • 3c98f1a4cd Comment style Victor Zverovich 2022-01-08 09:52:39 -0800
  • 6e0f1399d7
    Supporting nested format specs for ranges. (#2673) Barry Revzin 2022-01-08 11:48:26 -0600
  • 0102101acc
    Make colored print handle UTF-8 (#2701) Alex Guteniev 2022-01-07 02:10:53 +0200
  • 94fa6fc4fd yay we can throw! Alex Guteniev 2022-01-07 01:50:26 +0200
  • 4ac5269b4f
    Update ChangeLog.rst Victor Zverovich 2022-01-06 15:03:01 -0800
  • b6f4ceaed0 Update version 8.1.1 Victor Zverovich 2022-01-06 14:35:15 -0800
  • 15f812dae8 Update changelog Victor Zverovich 2022-01-06 14:13:01 -0800
  • 6884aab49b Update changelog Victor Zverovich 2022-01-06 12:38:33 -0800
  • 88ec4e7061 Bump version Victor Zverovich 2022-01-06 12:32:43 -0800
  • dd3d2490ed Update changelog Victor Zverovich 2022-01-06 12:07:13 -0800
  • 739055ae7b Fix apidocs Victor Zverovich 2022-01-06 11:06:39 -0800
  • 8a04ce18d2 Trying to add a workaround for MSVC. Barry Revzin 2022-01-06 11:59:08 -0600
  • dbbd711f46 Suppress a warning Victor Zverovich 2022-01-05 09:41:35 -0800
  • 98cbb6a43c Fix ABI compatiblity issue Victor Zverovich 2022-01-05 08:08:38 -0800
  • 214cf13f17
    Fix endianness bug in write_digit2_separated (#2699) Vladislav Shchapov 2022-01-05 03:23:42 +0500
  • 7460d44326 Turn 8 into a constant Vladislav Shchapov 2022-01-05 03:13:41 +0500
  • 76e1f6d9c5 Move endianness check to compile time if it possible Vladislav Shchapov 2022-01-05 01:17:18 +0500
  • 074cc781cb Fix endianness bug in write_digit2_separated Vladislav Shchapov 2022-01-04 15:04:30 +0500
  • 17a5c808da
    Restore FMT_API on error_handler::on_error() (#2696) Julian Rüth 2022-01-04 12:53:44 -0600
  • 6084c0ff3c drop extra \0 Alex Guteniev 2022-01-04 16:55:46 +0200
  • a5492fead0 Okay, let's do this Windows-only Alex Guteniev 2022-01-04 16:43:03 +0200
  • c9e941c5ed Fix #2681 - Make detail::print handle UTF-8 Alex Guteniev 2022-01-04 16:32:38 +0200
  • 5a05cb93f3 Restore FMT_API on error_handler::on_error() Julian Rüth 2022-01-04 00:37:58 -0600
  • fc1783fcc6
    Avoid undefined symbols with mingw-w64 (#2692) Richard Berger 2022-01-03 18:29:29 -0500
  • 715d7d2aa3
    Allow chrono to work with defined thousands separator Greg Sjaardema 2022-01-03 14:16:31 -0700
  • 1cc8529201
    Avoid undefined symbols with mingw-w64 Richard Berger 2022-01-03 15:54:45 -0500
  • 1b193e7b37 Deprecate more Victor Zverovich 2022-01-03 09:56:44 -0800
  • 361f741db1 Instead of listing all enum values, turn off warning for Visual Studio David Connet 2022-01-03 08:55:08 -0800
  • 66e4723eaf Fix VS C4061 warning when using /Wall David Connet 2022-01-03 08:41:37 -0800
  • 99b4b4ee01 Clarifying uncvref_type Barry Revzin 2022-01-02 23:36:11 -0600
  • f5a1c6c980
    Ensure write_digit2_separated is given a char[8] buf argument. bdejean 2022-01-02 20:45:54 +0100
  • 8b681f1b16 Need to map every element too. Barry Revzin 2022-01-02 06:04:08 -0600
  • 890ad123ee throw -> FMT_THROW Barry Revzin 2022-01-02 05:43:59 -0600
  • 1fd23d1d9b PR comments. Barry Revzin 2022-01-02 05:18:06 -0600