X-Git-Url: https://git.xinqibao.xyz/dwm.git/blobdiff_plain/10bc0ce912eb99fec49d954c80d92e04429ed0ee..7d156dee1e80f7d26aa0a31a6d2c75af06cbaa9a:/tag.c?ds=sidebyside diff --git a/tag.c b/tag.c index cf983b8..0b155c0 100644 --- a/tag.c +++ b/tag.c @@ -59,19 +59,19 @@ compileregs(void) { if(regs) return; - nrules = sizeof rule / sizeof rule[0]; + nrules = sizeof rules / sizeof rules[0]; regs = emallocz(nrules * sizeof(Regs)); for(i = 0; i < nrules; i++) { - if(rule[i].prop) { + if(rules[i].prop) { reg = emallocz(sizeof(regex_t)); - if(regcomp(reg, rule[i].prop, REG_EXTENDED)) + if(regcomp(reg, rules[i].prop, REG_EXTENDED)) free(reg); else regs[i].propregex = reg; } - if(rule[i].tags) { + if(rules[i].tags) { reg = emallocz(sizeof(regex_t)); - if(regcomp(reg, rule[i].tags, REG_EXTENDED)) + if(regcomp(reg, rules[i].tags, REG_EXTENDED)) free(reg); else regs[i].tagregex = reg; @@ -84,7 +84,7 @@ isvisible(Client *c) { unsigned int i; for(i = 0; i < ntags; i++) - if(c->tags[i] && seltag[i]) + if(c->tags[i] && seltags[i]) return True; return False; } @@ -124,7 +124,7 @@ settags(Client *c, Client *trans) { ch.res_name ? ch.res_name : "", c->name); for(i = 0; i < nrules; i++) if(regs[i].propregex && !regexec(regs[i].propregex, prop, 1, &tmp, 0)) { - c->isfloating = rule[i].isfloating; + c->isfloating = rules[i].isfloating; for(j = 0; regs[i].tagregex && j < ntags; j++) { if(!regexec(regs[i].tagregex, tags[j], 1, &tmp, 0)) { matched = True; @@ -139,7 +139,7 @@ settags(Client *c, Client *trans) { } if(!matched) for(i = 0; i < ntags; i++) - c->tags[i] = seltag[i]; + c->tags[i] = seltags[i]; persistconfig(c); } @@ -190,10 +190,10 @@ toggleview(const char *arg) { unsigned int i, j; i = idxoftag(arg); - seltag[i] = !seltag[i]; - for(j = 0; j < ntags && !seltag[j]; j++); + seltags[i] = !seltags[i]; + for(j = 0; j < ntags && !seltags[j]; j++); if(j == ntags) - seltag[i] = True; /* cannot toggle last view */ + seltags[i] = True; /* cannot toggle last view */ arrange(); } @@ -202,9 +202,9 @@ view(const char *arg) { unsigned int i; for(i = 0; i < ntags; i++) - seltag[i] = arg == NULL; + seltags[i] = arg == NULL; i = idxoftag(arg); if(i >= 0 && i < ntags) - seltag[i] = True; + seltags[i] = True; arrange(); }