summaryrefslogtreecommitdiff
path: root/dwm.c
diff options
context:
space:
mode:
Diffstat (limited to 'dwm.c')
-rw-r--r--dwm.c44
1 files changed, 0 insertions, 44 deletions
diff --git a/dwm.c b/dwm.c
index 94bc42a..beaaf79 100644
--- a/dwm.c
+++ b/dwm.c
@@ -236,10 +236,7 @@ static void motionnotify(XEvent *e);
static void movemouse(const Arg *arg);
static Client *nexttiled(Client *c);
static void pop(Client *c);
-static Client *prevtiled(Client *c);
static void propertynotify(XEvent *e);
-static void pushdown(const Arg *arg);
-static void pushup(const Arg *arg);
static void quit(const Arg *arg);
static Monitor *recttomon(int x, int y, int w, int h);
static void removesystrayicon(Client *i);
@@ -1472,16 +1469,6 @@ pop(Client *c)
arrange(c->mon);
}
-Client *
-prevtiled(Client *c) {
- Client *p, *r;
-
- for(p = selmon->clients, r = NULL; p && p != c; p = p->next)
- if(!p->isfloating && ISVISIBLE(p))
- r = p;
- return r;
-}
-
void
propertynotify(XEvent *e)
{
@@ -1531,37 +1518,6 @@ propertynotify(XEvent *e)
}
void
-pushdown(const Arg *arg) {
- Client *sel = selmon->sel, *c;
-
- if(!sel || sel->isfloating || sel == nexttiled(selmon->clients))
- return;
- if((c = nexttiled(sel->next))) {
- detach(sel);
- sel->next = c->next;
- c->next = sel;
- }
- focus(sel);
- arrange(selmon);
-}
-
-void
-pushup(const Arg *arg) {
- Client *sel = selmon->sel, *c;
-
- if(!sel || sel->isfloating)
- return;
- if((c = prevtiled(sel)) && c != nexttiled(selmon->clients)) {
- detach(sel);
- sel->next = c;
- for(c = selmon->clients; c->next != sel->next; c = c->next);
- c->next = sel;
- }
- focus(sel);
- arrange(selmon);
-}
-
-void
quit(const Arg *arg)
{
running = 0;