View | Details | Raw Unified | Return to bug 15213
Collapse All | Expand All

(-)vte-0.16.13/src/vte.c.orig (-5 / +14 lines)
Lines 8107-8117 Link Here
8107
			*fore = *back;
8107
			*fore = *back;
8108
		}
8108
		}
8109
		if (cell->attr.bold) {
8109
		if (cell->attr.bold) {
8110
			if (*fore == VTE_DEF_FG) {
8110
			if (!(cell->attr.reverse || reverse)) {
8111
				*fore = VTE_BOLD_FG;
8111
				if (*fore == VTE_DEF_FG) {
8112
			} else
8112
					*fore = VTE_BOLD_FG;
8113
			if ((*fore != VTE_DEF_BG) && (*fore < VTE_LEGACY_COLOR_SET_SIZE)) {
8113
				} else
8114
				*fore += VTE_COLOR_BRIGHT_OFFSET;
8114
				if ((*fore != VTE_DEF_BG) && (*fore < VTE_LEGACY_COLOR_SET_SIZE)) {
8115
					*fore += VTE_COLOR_BRIGHT_OFFSET;
8116
				}
8117
			} else {
8118
				if (*back == VTE_DEF_FG) {
8119
					*back = VTE_BOLD_FG;
8120
				} else
8121
				if ((*back != VTE_DEF_BG) && (*back < VTE_LEGACY_COLOR_SET_SIZE)) {
8122
					*back += VTE_COLOR_BRIGHT_OFFSET;
8123
				}
8115
			}
8124
			}
8116
		}
8125
		}
8117
		if (cell->attr.half) {
8126
		if (cell->attr.half) {

Return to bug 15213