X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=st.c;h=08cda34c2b55585c7471ab59b78c1f247b950a53;hb=8a9475a0dd9b8751b9b0ed4c7da4db09232e318e;hp=a1932dd4e69de6b0b8a9bf62981f9dbee33073e5;hpb=efd04ccad6d3c4e981b3efdb0423d8f5ca40f984;p=st.git diff --git a/st.c b/st.c index a1932dd..08cda34 100644 --- a/st.c +++ b/st.c @@ -807,7 +807,6 @@ void selclear(XEvent *e) { void selrequest(XEvent *e) { - fprintf(stderr, "selrequest\n"); XSelectionRequestEvent *xsre; XSelectionEvent xev; Atom xa_targets, string; @@ -843,7 +842,6 @@ selrequest(XEvent *e) { void xsetsel(char *str) { - fprintf(stderr, "xsetsel: %s\n", str); /* register the selection for both the clipboard and the primary */ Atom clipboard; @@ -2277,7 +2275,7 @@ xresize(int col, int row) { XFreePixmap(xw.dpy, xw.buf); xw.buf = XCreatePixmap(xw.dpy, xw.win, xw.w, xw.h, DefaultDepth(xw.dpy, xw.scr)); - XSetForeground(xw.dpy, dc.gc, 0); + XSetForeground(xw.dpy, dc.gc, dc.col[IS_SET(MODE_REVERSE) ? defaultfg : defaultbg].pixel); XFillRectangle(xw.dpy, xw.buf, dc.gc, 0, 0, xw.w, xw.h); } @@ -2572,7 +2570,7 @@ xinit(void) { &gcvalues); xw.buf = XCreatePixmap(xw.dpy, xw.win, xw.w, xw.h, DefaultDepth(xw.dpy, xw.scr)); - XSetForeground(xw.dpy, dc.gc, 0); + XSetForeground(xw.dpy, dc.gc, dc.col[defaultbg].pixel); XFillRectangle(xw.dpy, xw.buf, dc.gc, 0, 0, xw.w, xw.h); //xw.buf = xw.win; /* @@ -2896,7 +2894,7 @@ draw(void) { } else { XCopyArea(xw.dpy, xw.buf, xw.win, dc.gc, 0, 0, xw.w, xw.h, 0, 0); - XSetForeground(xw.dpy, dc.gc, 0); + XSetForeground(xw.dpy, dc.gc, dc.col[IS_SET(MODE_REVERSE) ? defaultfg : defaultbg].pixel); } }