From ccea59806e190d44d6fceb782a2a894b13257e42 Mon Sep 17 00:00:00 2001 From: Aiden Gall Date: Thu, 16 Nov 2023 04:10:21 +0000 Subject: merge commits ea7cd7b through 9846a56 from master --- FAQ | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'FAQ') diff --git a/FAQ b/FAQ index 969b195..1a2b1b4 100644 --- a/FAQ +++ b/FAQ @@ -192,13 +192,13 @@ diff --git a/x.c b/x.c @@ -732,10 +732,6 @@ xresize(int col, int row) win.tw = col * win.cw; win.th = row * win.ch; - + - XFreePixmap(xw.dpy, xw.buf); - xw.buf = XCreatePixmap(xw.dpy, xw.win, win.w, win.h, - DefaultDepth(xw.dpy, xw.scr)); - XftDrawChange(xw.draw, xw.buf); xclear(0, 0, win.w, win.h); - + /* resize to new width */ @@ -1148,8 +1144,7 @@ xinit(int cols, int rows) gcvalues.graphics_exposures = False; @@ -209,7 +209,7 @@ diff --git a/x.c b/x.c + xw.buf = xw.win; XSetForeground(xw.dpy, dc.gc, dc.col[defaultbg].pixel); XFillRectangle(xw.dpy, xw.buf, dc.gc, 0, 0, win.w, win.h); - + @@ -1632,8 +1627,6 @@ xdrawline(Line line, int x1, int y1, int x2) void xfinishdraw(void) @@ -248,3 +248,6 @@ fonts: Please don't bother reporting this bug to st, but notify the upstream Xft developers about fixing this bug. + +As of 2022-09-05 this now seems to be finally fixed in libXft 2.3.5: +https://gitlab.freedesktop.org/xorg/lib/libxft/-/blob/libXft-2.3.5/NEWS -- cgit v1.2.3