## STAGING
-* tide: move mouse when tag region collapses
* tfetch: read rules from rcfile in home and curr dir
* tfetch: ls results instead of pcmanfm on right click directory
* tide: gap buffer does not handle UTF-8 currently
size_t tagregsz = (tagrows * x->tagfont->height) + 7;
size_t editrows = (x->height - tagregsz) / x->font->height ;
/* draw the regions to the window */
+ int olddiv = Divider;
drawcsr csr = { .w = x->width, .h = x->height };
csr.x += ScrollWidth + 1;
draw_statbox(x, win_view(EDIT)->buffer.status);
draw_rect(x, WinBdr, x->width-1, 0, 1, x->height);
XCopyArea(x->display, x->pixmap, x->self, x->gc, 0, 0, x->width, x->height, 0, 0);
SyncMouse = false;
+ if (Divider < olddiv && Focused == TAGS) {
+ int ptrx = 0, ptry = 0;
+ x11_getptr(x, &ptrx, &ptry);
+ XWarpPointer(X.display, X.self, X.self, 0, 0, X.width, X.height, ptrx, Divider-2);
+ }
XFlush(x->display);
}