From: Junio C Hamano Date: Tue, 14 Apr 2009 06:19:32 GMT Subject: Re: [PATCH RFC3 09/13] send-email: Remove horrible mix of tabs and spaces Message-ID: <7vws9n92q3.fsf@gitster.siamese.dyndns.org> In-Reply-To: <49E41F99.6010409@op5.se> Andreas Ericsson writes: > Using tabs to align stuff to indentation level and spaces to align > line continuation is the only possible way to let users choose > whichever indentation depth they want while preserving the continuation > alignment. Sure, it will look aligned with whatever width of HT ">": >>if (this is a looong >>....expression that is alighed) { >>>statement1; >>>statement2; >>} but it is *only true* if your SP "." and everything else is of the same width. People seem to repeat that without realizing what they are saying, but I find the assumption the argument is based on quite bogus. Why do people think it is only sane to assume flexible HT width but still monospaced font whose SP, l and w are all of the same width? You either forget about the alignment (there is no such thing---suck it up), or use time honored HT=8 and monospace convention. And this project uses the latter.