From: Mike Lowis Date: Fri, 16 Sep 2016 13:06:37 +0000 (-0400) Subject: Applied st no_bold_colors patch cleanly X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=8b2a300ceb77fba14d873b852f4e02e505cb6422;p=proto%2Fiwe.git Applied st no_bold_colors patch cleanly --- diff --git a/patches/st-no_bold_colors-20160727-308bfbf.diff b/patches/st-no_bold_colors-20160727-308bfbf.diff new file mode 100644 index 0000000..c381703 --- /dev/null +++ b/patches/st-no_bold_colors-20160727-308bfbf.diff @@ -0,0 +1,13 @@ +diff --git a/st.c b/st.c +index 2594c65..f6fe717 100644 +--- a/st.c ++++ b/st.c +@@ -3719,7 +3719,7 @@ xdrawglyphfontspecs(const XftGlyphFontSpec *specs, Glyph base, int len, int x, i + + /* Change basic system colors [0-7] to bright system colors [8-15] */ + if ((base.mode & ATTR_BOLD_FAINT) == ATTR_BOLD && BETWEEN(base.fg, 0, 7)) +- fg = &dc.col[base.fg + 8]; ++ fg = &dc.col[base.fg]; + + if (IS_SET(MODE_REVERSE)) { + if (fg == &dc.col[defaultfg]) { diff --git a/st/st.c b/st/st.c index b51adec..58d25d2 100644 --- a/st/st.c +++ b/st/st.c @@ -3789,7 +3789,7 @@ xdrawglyphfontspecs(const XftGlyphFontSpec *specs, Glyph base, int len, int x, i /* Change basic system colors [0-7] to bright system colors [8-15] */ if ((base.mode & ATTR_BOLD_FAINT) == ATTR_BOLD && BETWEEN(base.fg, 0, 7)) - fg = &dc.col[base.fg + 8]; + fg = &dc.col[base.fg]; if (IS_SET(MODE_REVERSE)) { if (fg == &dc.col[defaultfg]) {