Re: [PATCH RFC3 09/13] send-email: Remove horrible mix of tabs and spaces
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Apr 14, 2009, 06:19 UTC
- Message-ID
- <7vws9n92q3.fsf@gitster.siamese.dyndns.org>
- In-Reply-To
- <49E41F99.6010409@op5.se>
Andreas Ericsson <ae@op5.se> 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.