diff -r 7990d18655b8 tabbed.c --- a/tabbed.c Mon Nov 09 00:13:04 2009 +0100 +++ b/tabbed.c Thu Feb 04 12:38:49 2010 +0100 @@ -828,6 +828,7 @@ int main(int argc, char *argv[]) { int detach = 0; + char winid[64] = ""; if(argc == 2 && !strcmp("-v", argv[1])) die("tabbed-"VERSION", © 2006-2008 tabbed engineers, see LICENSE for details\n"); @@ -851,6 +852,9 @@ return EXIT_SUCCESS; } } + sprintf(winid, "%d", (int)win); + Arg a = { .v = (char*[]){ "vimprobable2", "-e", winid, NULL} }; + spawn(&a); run(); cleanup(); XCloseDisplay(dpy);