XDefineCursor(screen->display, TShellWindow, wait_cursor);
XDefineCursor(screen->display, TWindow(screen), wait_cursor);
dorefresh(void){    register TScreen *screen = &term->screen;    static Cursor wait_cursor = None;    if (wait_cursor == None)	wait_cursor = make_colored_cursor(XC_watch, screen->mousecolor,					  screen->mousecolorback);    XDefineCursor(screen->display, TShellWindow, wait_cursor);    XFlush(screen->display);    if (!setjmp(Tekjump))	Tekparse();    XDefineCursor(screen->display, TShellWindow,		  (screen->TekGIN && GINcursor) ? GINcursor : screen->arrow);}