summaryrefslogtreecommitdiff
path: root/t/t4026-color.sh
diff options
context:
space:
mode:
authorEyal Soha <shawarmakarma@gmail.com>2020-01-21 16:56:23 (GMT)
committerJunio C Hamano <gitster@pobox.com>2020-02-11 19:19:00 (GMT)
commitc444f032e43611b95612882cd06380866f8da0fd (patch)
tree032e6e5662f95a069abc4a320cc561d9abeb5912 /t/t4026-color.sh
parent1751b09a92e176b164a3c5527f0458d5b1154d00 (diff)
downloadgit-c444f032e43611b95612882cd06380866f8da0fd.zip
git-c444f032e43611b95612882cd06380866f8da0fd.tar.gz
git-c444f032e43611b95612882cd06380866f8da0fd.tar.bz2
color.c: alias RGB colors 8-15 to aixterm colors
This results in shorter output, and is _probably_ more portable. There is at least one environment (GitHub Actions) which supports 16-color mode but not 256-color mode. It's possible there are environments which go the other way, but it seems unlikely. Signed-off-by: Eyal Soha <shawarmakarma@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t4026-color.sh')
-rwxr-xr-xt/t4026-color.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/t/t4026-color.sh b/t/t4026-color.sh
index 78c69de..c0b642c 100755
--- a/t/t4026-color.sh
+++ b/t/t4026-color.sh
@@ -82,6 +82,10 @@ test_expect_success '0-7 are aliases for basic ANSI color names' '
color "0 7" "[30;47m"
'
+test_expect_success '8-15 are aliases for aixterm color names' '
+ color "12 13" "[94;105m"
+'
+
test_expect_success '256 colors' '
color "254 bold 255" "[1;38;5;254;48;5;255m"
'