diff options
Diffstat (limited to 'dwm.c.orig')
-rw-r--r-- | dwm.c.orig | 249 |
1 files changed, 0 insertions, 249 deletions
@@ -1235,75 +1235,6 @@ nexttag(void) return seltag; } -unsigned int -nexttag(void) -{ - unsigned int seltag = selmon->tagset[selmon->seltags]; - unsigned int usedtags = 0; - Client *c = selmon->clients; - - if (!c) - return seltag; - - /* skip vacant tags */ - do { - usedtags |= c->tags; - c = c->next; - } while (c); - - do { - seltag = seltag == (1 << (LENGTH(tags) - 1)) ? 1 : seltag << 1; - } while (!(seltag & usedtags)); - - return seltag; -} - -unsigned int -nexttag(void) -{ - unsigned int seltag = selmon->tagset[selmon->seltags]; - unsigned int usedtags = 0; - Client *c = selmon->clients; - - if (!c) - return seltag; - - /* skip vacant tags */ - do { - usedtags |= c->tags; - c = c->next; - } while (c); - - do { - seltag = seltag == (1 << (LENGTH(tags) - 1)) ? 1 : seltag << 1; - } while (!(seltag & usedtags)); - - return seltag; -} - -unsigned int -nexttag(void) -{ - unsigned int seltag = selmon->tagset[selmon->seltags]; - unsigned int usedtags = 0; - Client *c = selmon->clients; - - if (!c) - return seltag; - - /* skip vacant tags */ - do { - usedtags |= c->tags; - c = c->next; - } while (c); - - do { - seltag = seltag == (1 << (LENGTH(tags) - 1)) ? 1 : seltag << 1; - } while (!(seltag & usedtags)); - - return seltag; -} - Client * nexttiled(Client *c) { @@ -1342,72 +1273,6 @@ prevtag(void) return seltag; } -unsigned int -prevtag(void) -{ - unsigned int seltag = selmon->tagset[selmon->seltags]; - unsigned int usedtags = 0; - Client *c = selmon->clients; - if (!c) - return seltag; - - /* skip vacant tags */ - do { - usedtags |= c->tags; - c = c->next; - } while (c); - - do { - seltag = seltag == 1 ? (1 << (LENGTH(tags) - 1)) : seltag >> 1; - } while (!(seltag & usedtags)); - - return seltag; -} - -unsigned int -prevtag(void) -{ - unsigned int seltag = selmon->tagset[selmon->seltags]; - unsigned int usedtags = 0; - Client *c = selmon->clients; - if (!c) - return seltag; - - /* skip vacant tags */ - do { - usedtags |= c->tags; - c = c->next; - } while (c); - - do { - seltag = seltag == 1 ? (1 << (LENGTH(tags) - 1)) : seltag >> 1; - } while (!(seltag & usedtags)); - - return seltag; -} - -unsigned int -prevtag(void) -{ - unsigned int seltag = selmon->tagset[selmon->seltags]; - unsigned int usedtags = 0; - Client *c = selmon->clients; - if (!c) - return seltag; - - /* skip vacant tags */ - do { - usedtags |= c->tags; - c = c->next; - } while (c); - - do { - seltag = seltag == 1 ? (1 << (LENGTH(tags) - 1)) : seltag >> 1; - } while (!(seltag & usedtags)); - - return seltag; -} - void propertynotify(XEvent *e) { @@ -1939,96 +1804,6 @@ tagtoprev(const Arg *arg) } void -tagtonext(const Arg *arg) -{ - unsigned int tmp; - - if (selmon->sel == NULL) - return; - - if ((tmp = nexttag()) == selmon->tagset[selmon->seltags]) - return; - - tag(&(const Arg){.ui = tmp }); - view(&(const Arg){.ui = tmp }); -} - -void -tagtoprev(const Arg *arg) -{ - unsigned int tmp; - - if (selmon->sel == NULL) - return; - - if ((tmp = prevtag()) == selmon->tagset[selmon->seltags]) - return; - - tag(&(const Arg){.ui = tmp }); - view(&(const Arg){.ui = tmp }); -} - -void -tagtonext(const Arg *arg) -{ - unsigned int tmp; - - if (selmon->sel == NULL) - return; - - if ((tmp = nexttag()) == selmon->tagset[selmon->seltags]) - return; - - tag(&(const Arg){.ui = tmp }); - view(&(const Arg){.ui = tmp }); -} - -void -tagtoprev(const Arg *arg) -{ - unsigned int tmp; - - if (selmon->sel == NULL) - return; - - if ((tmp = prevtag()) == selmon->tagset[selmon->seltags]) - return; - - tag(&(const Arg){.ui = tmp }); - view(&(const Arg){.ui = tmp }); -} - -void -tagtonext(const Arg *arg) -{ - unsigned int tmp; - - if (selmon->sel == NULL) - return; - - if ((tmp = nexttag()) == selmon->tagset[selmon->seltags]) - return; - - tag(&(const Arg){.ui = tmp }); - view(&(const Arg){.ui = tmp }); -} - -void -tagtoprev(const Arg *arg) -{ - unsigned int tmp; - - if (selmon->sel == NULL) - return; - - if ((tmp = prevtag()) == selmon->tagset[selmon->seltags]) - return; - - tag(&(const Arg){.ui = tmp }); - view(&(const Arg){.ui = tmp }); -} - -void tile(Monitor *m) { unsigned int i, n, h, mw, my, ty; @@ -2425,30 +2200,6 @@ viewprev(const Arg *arg) view(&(const Arg){.ui = prevtag()}); } -void -viewnext(const Arg *arg) -{ - view(&(const Arg){.ui = nexttag()}); -} - -void -viewprev(const Arg *arg) -{ - view(&(const Arg){.ui = prevtag()}); -} - -void -viewnext(const Arg *arg) -{ - view(&(const Arg){.ui = nexttag()}); -} - -void -viewprev(const Arg *arg) -{ - view(&(const Arg){.ui = prevtag()}); -} - Client * wintoclient(Window w) { |