-/* tag.c */
-extern void initrregs(void); /* initialize regexps of rules defined in config.h */
-extern Client *getnext(Client *c); /* returns next visible client */
-extern Client *getprev(Client *c); /* returns previous visible client */
-extern void settags(Client *c, Client *trans); /* sets tags of c */
-extern void tag(Arg *arg); /* tags c with arg's index */
-extern void toggletag(Arg *arg); /* toggles c tags with arg's index */
-
-/* util.c */
-extern void *emallocz(unsigned int size); /* allocates zero-initialized memory, exits on error */
-extern void eprint(const char *errstr, ...); /* prints errstr and exits with 1 */
-extern void spawn(Arg *arg); /* forks a new subprocess with to arg's cmd */
-
-/* view.c */
-extern void detach(Client *c); /* detaches c from global client list */