14 std::bitset<4> bracketed;
16 std::array<std::array<fmt::text_style, 4>, 6> styles{
20 fmt::fg(fmt::color::red) | fmt::emphasis::bold,
21 fmt::fg(fmt::color::red),
22 fmt::fg(fmt::color::red),
23 fmt::fg(fmt::color::light_blue),
26 fmt::fg(fmt::terminal_color::bright_red) | fmt::emphasis::bold,
27 fmt::fg(fmt::terminal_color::bright_red),
28 fmt::fg(fmt::terminal_color::bright_red),
29 fmt::fg(fmt::color::light_blue),
32 fmt::fg(fmt::terminal_color::bright_yellow) | fmt::emphasis::bold,
33 fmt::fg(fmt::terminal_color::bright_yellow),
34 fmt::fg(fmt::terminal_color::bright_yellow),
35 fmt::fg(fmt::color::light_blue),
37 {{{}, {}, fmt::fg(fmt::color::light_sea_green), fmt::fg(fmt::color::light_blue)}},
39 fmt::fg(fmt::color::light_golden_rod_yellow) | fmt::emphasis::italic,
40 fmt::fg(fmt::color::light_golden_rod_yellow),
41 fmt::fg(fmt::color::light_golden_rod_yellow),
42 fmt::fg(fmt::color::light_blue),
45 fmt::fg(fmt::color::light_steel_blue) | fmt::emphasis::italic,
46 fmt::fg(fmt::color::light_steel_blue),
47 fmt::fg(fmt::color::light_steel_blue),
48 fmt::fg(fmt::color::light_blue),
53 PatternFormatter(std::string pattern,
bool colored = supportColorLog(), std::bitset<4>
const& bracketed = 0)
54 : pattern(std::move(pattern)),