Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37704292
en ru br
Репозитории ALT
S:0.28.2-alt4
5.1: 0.20.5-alt1
4.1: 0.17.4-alt1.M41.1
4.0: 0.14.1-alt1
3.0: 0.11.13-alt2
www.altlinux.org/Changes

Группа :: Терминалы
Пакет: vte

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: vte-0.16.13-fixboldinverse-alt.patch
Скачать


--- vte-0.16.13/src/vte.c.orig	2008-02-08 22:46:11 +0300
+++ vte-0.16.13/src/vte.c	2008-04-24 11:43:56 +0400
@@ -8107,11 +8107,20 @@
 			*fore = *back;
 		}
 		if (cell->attr.bold) {
-			if (*fore == VTE_DEF_FG) {
-				*fore = VTE_BOLD_FG;
-			} else
-			if ((*fore != VTE_DEF_BG) && (*fore < VTE_LEGACY_COLOR_SET_SIZE)) {
-				*fore += VTE_COLOR_BRIGHT_OFFSET;
+			if (!(cell->attr.reverse || reverse)) {
+				if (*fore == VTE_DEF_FG) {
+					*fore = VTE_BOLD_FG;
+				} else
+				if ((*fore != VTE_DEF_BG) && (*fore < VTE_LEGACY_COLOR_SET_SIZE)) {
+					*fore += VTE_COLOR_BRIGHT_OFFSET;
+				}
+			} else {
+				if (*back == VTE_DEF_FG) {
+					*back = VTE_BOLD_FG;
+				} else
+				if ((*back != VTE_DEF_BG) && (*back < VTE_LEGACY_COLOR_SET_SIZE)) {
+					*back += VTE_COLOR_BRIGHT_OFFSET;
+				}
 			}
 		}
 		if (cell->attr.half) {
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin