[OT] Spaces/tabs (Was: simple display (from: GUI library for D))

Timon Gehr timon.gehr at gmx.ch
Fri Jun 3 12:15:26 PDT 2011


Daniel Gibson wrote:
> Am 03.06.2011 20:54, schrieb Walter Bright:
>> On 4/11/2011 1:31 PM, Nick Sabalausky wrote:
>>> In other words, *some* editors handle space-indentation intelligently
>>> (and
>>> do so by reinventing *tabs*), while *all* editors handle tab-indentation
>>> intelligently.
>>
>> There is no way to handle tabs intelligently.
>>
>> Take a source file that has tab characters in it. There is no algorithm
>> in the world that will discern what the tab size is supposed to be.
>> Heck, I've seen plenty of source files that assume a tab size of X in
>> some sections and Y in others, and Z in still others.
>>
>> The only way to win is to not use tabs.
>>
>
> If you use tabs for indentation and spaces for alignment the tabsize
> doesn't matter.

http://www.emacswiki.org/emacs/SmartTabs

In a perfect world, everyone would do that. But if multiple people are working on
the same source, one of them will mess up the formatting...



More information about the Digitalmars-d mailing list