-- Leo's gemini proxy
-- Connecting to git.thebackupbox.net:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini
repo: rxvt-unicode-sixel action: commit revision: path_from: revision_from: 5e3e75bccc2e6d06388f1835d50d1fdf01fdfbaa: path_to: revision_to:
commit 5e3e75bccc2e6d06388f1835d50d1fdf01fdfbaa Author: Marc Lehmann <schmorp@schmorp.de> Date: Tue Oct 3 12:50:31 2006 +0000 the exg bug diff --git a/Changes b/Changes
--- a/Changes +++ b/Changes @@ -20,8 +20,10 @@ WISH: http://www120.pair.com/mccarthy/nextstep/intro.htmld/Workspace.html is the WISH: kick out xpm.C, replace by pixbuf DUMB: support tex fonts -TODO: (exg) rxvt -fn -misc-fixed-medium-r-normal--15-140-75-75-c-90-iso10646-1 U+39b+U+30a wipes out 39b 8.0 + - combining characters cleared the area instead of creating an overlay, + thus losing the ability to draw combining characters properly in most + circumstances (reported by exg). - specified fonts were incorrectly morphed to bold/italic according to the basefont, even if explicitly specified (tracked down by tpope). - fixed urxvt::strwidth to calculate width in the same way as screen.C. diff --git a/src/rxvtfont.C b/src/rxvtfont.C
--- a/src/rxvtfont.C +++ b/src/rxvtfont.C @@ -234,9 +234,9 @@ rxvt_font::clear_rect (rxvt_drawable &d, int x, int y, int w, int h, int color) dTermDisplay; dTermGC; - if (color < 0 || color == Color_bg) + if (color == Color_bg) XClearArea (disp, d, x, y, w, h, false); - else + else if (color >= 0) { #if XFT XftDrawRect (d, &term->pix_colors[color].c, x, y, w, h);
-----END OF PAGE-----
-- Response ended
-- Page fetched on Sun Jun 2 09:58:03 2024