equal
deleted
inserted
replaced
116 regex_t *propregex; |
116 regex_t *propregex; |
117 regex_t *tagregex; |
117 regex_t *tagregex; |
118 } Regs; |
118 } Regs; |
119 |
119 |
120 struct Monitor { |
120 struct Monitor { |
121 unsigned int id; |
|
122 int sx, sy, sw, sh, wax, way, wah, waw; |
121 int sx, sy, sw, sh, wax, way, wah, waw; |
123 double mwfact; |
122 double mwfact; |
124 Bool *seltags; |
123 Bool *seltags; |
125 Bool *prevtags; |
124 Bool *prevtags; |
126 Layout *layout; |
125 Layout *layout; |
1601 blw = i; |
1600 blw = i; |
1602 } |
1601 } |
1603 for(i = 0; i < mcount; i++) { |
1602 for(i = 0; i < mcount; i++) { |
1604 /* init geometry */ |
1603 /* init geometry */ |
1605 m = &monitors[i]; |
1604 m = &monitors[i]; |
1606 m->id = i; |
|
1607 |
1605 |
1608 if(mcount != 1 && isxinerama) { |
1606 if(mcount != 1 && isxinerama) { |
1609 m->sx = info[i].x_org; |
1607 m->sx = info[i].x_org; |
1610 m->sy = info[i].y_org; |
1608 m->sy = info[i].y_org; |
1611 m->sw = info[i].width; |
1609 m->sw = info[i].width; |
2062 |
2060 |
2063 |
2061 |
2064 int |
2062 int |
2065 main(int argc, char *argv[]) { |
2063 main(int argc, char *argv[]) { |
2066 if(argc == 2 && !strcmp("-v", argv[1])) |
2064 if(argc == 2 && !strcmp("-v", argv[1])) |
2067 eprint("dwm-"VERSION", © 2006-2008 Anselm R. Garbe, Sander van Dijk, " |
2065 eprint("dwm-"VERSION", © 2006-2008 dwm engineers, see LICENSE for details\n"); |
2068 "Jukka Salmi, Premysl Hruby, Szabolcs Nagy, Christof Musik\n"); |
|
2069 else if(argc != 1) |
2066 else if(argc != 1) |
2070 eprint("usage: dwm [-v]\n"); |
2067 eprint("usage: dwm [-v]\n"); |
2071 |
2068 |
2072 setlocale(LC_CTYPE, ""); |
2069 setlocale(LC_CTYPE, ""); |
2073 if(!(dpy = XOpenDisplay(0))) |
2070 if(!(dpy = XOpenDisplay(0))) |