Mercurial > vim
changeset 12447:b1877a367415 v8.0.1103
patch 8.0.1103: converting cterm color fails for grey ramp
commit https://github.com/vim/vim/commit/478e3a78c37de214aadf7399fac77227b7316f40
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Sep 14 13:37:00 2017 +0200
patch 8.0.1103: converting cterm color fails for grey ramp
Problem: Converting cterm color fails for grey ramp.
Solution: Use index instead of number.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 14 Sep 2017 13:45:04 +0200 |
parents | 02b60956b30a |
children | 8929c9a59a5b |
files | src/terminal.c src/version.c |
diffstat | 2 files changed, 5 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/terminal.c +++ b/src/terminal.c @@ -2437,9 +2437,9 @@ cterm_color2rgb(int nr, VTermColor *rgb) { /* 24 grey scale ramp */ idx = nr - 232; - rgb->blue = grey_ramp[nr]; - rgb->green = grey_ramp[nr]; - rgb->red = grey_ramp[nr]; + rgb->blue = grey_ramp[idx]; + rgb->green = grey_ramp[idx]; + rgb->red = grey_ramp[idx]; } }