Actually my favorit 'solution' to this problem would be, dropping the weights at all and don't touching the global client order. This seems to be more predictable (it also was the case until 0.9 afair). Though there are corner-cases as well, because zooming a multi-tagged client will zoom it in all tags it is tagged - when viewed. But to me this seems more natural after all.
Actually I pushed this thing, it removes 40 lines, check hg tip if you like it ;) Regards, -- Anselm R. Garbe >< http://suckless.org/~arg/ >< GPG key: 0D73F361
