From 9dafaf05029a0e8e5ea4f9b21b09167af75b5310 Mon Sep 17 00:00:00 2001 From: "Kirill A. Korinsky" Date: Sat, 29 Jun 2024 23:18:27 +0100 Subject: [PATCH] Add missed ANSI codes for 4 bit colors --- beets/ui/__init__.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/beets/ui/__init__.py b/beets/ui/__init__.py index 5eeef815d..f9c760b83 100644 --- a/beets/ui/__init__.py +++ b/beets/ui/__init__.py @@ -488,6 +488,14 @@ CODE_BY_COLOR = { "magenta": 35, "cyan": 36, "white": 37, + "bright_black": 90, + "bright_red": 91, + "bright_green": 92, + "bright_yellow": 93, + "bright_blue": 94, + "bright_magenta": 95, + "bright_cyan": 96, + "bright_white": 97, # Background colors. "bg_black": 40, "bg_red": 41, @@ -497,6 +505,14 @@ CODE_BY_COLOR = { "bg_magenta": 45, "bg_cyan": 46, "bg_white": 47, + "bg_bright_black": 100, + "bg_bright_red": 101, + "bg_bright_green": 102, + "bg_bright_yellow": 103, + "bg_bright_blue": 104, + "bg_bright_magenta": 105, + "bg_bright_cyan": 106, + "bg_bright_white": 107, } RESET_COLOR = f"{COLOR_ESCAPE}[39;49;00m" # Precompile common ANSI-escape regex patterns