The solution is to just use tabs so everyone can choose how many spaces one wants an indentation level to be.
That and not use tabs for formatting. Aligning lines and the like should be done with spaces to guarantee that code looks good no matter how wide a tab is.