comparison tag.c @ 146:f328ce9c558c

centralized/externalized configuration to config.h
author arg@10ksloc.org
date Tue, 01 Aug 2006 13:59:13 +0200
parents e61447a7f249
children 9bd8a1a50464
comparison
equal deleted inserted replaced
145:774754477c35 146:f328ce9c558c
16 const char *pattern; 16 const char *pattern;
17 char *tags[TLast]; 17 char *tags[TLast];
18 Bool isfloat; 18 Bool isfloat;
19 } Rule; 19 } Rule;
20 20
21 /* CUSTOMIZE */ 21 TAGS
22 static Rule rule[] = { 22 RULES
23 /* class:instance tags isfloat */ 23
24 { "Firefox.*", { [Tnet] = "net" }, False }, 24 void (*arrange)(Arg *) = ARRANGE;
25 { "Gimp.*", { 0 }, True},
26 };
27
28 char *tags[TLast] = {
29 [Tfnord] = "fnord",
30 [Tdev] = "dev",
31 [Tnet] = "net",
32 [Twork] = "work",
33 [Tmisc] = "misc",
34 };
35
36 void (*arrange)(Arg *) = dotile;
37
38 /* END CUSTOMIZE */
39 25
40 /* extern */ 26 /* extern */
41 27
42 void 28 void
43 appendtag(Arg *arg) 29 appendtag(Arg *arg)