> 3. Tab size should be around 3 characters. Some prefer 2, some prefer 4,
> but if the above guidlines are followed this should not change the
> correctness of rendering.

Sorry, I think this is just plain wrong. Tab was always defined as being 8.
Any other definition will just make code look like shit. We (the Wine ppl)
almost never use 8 spaces indentation in the code. And _nobody_ uses just
tabs to indent code. So all this tab rules simply has no chance in hell
of working. Moreover, even if they do, they require Wine-specific editor
settings which is just silly. Many times you edit things in editors you
either can not control, or are not on your machine, and don't have the
time and inclination to configure.

Just stick to the standard: tab is 8. No mess, no fuss.
This is more a philosophical topic than a technical so I'm prepared for flames :)

I think you're exagerating. In our company we too have source guidelines and
they say quite the same what Shachar mentioned. We use tabs for indenting
and the "size" is 4 chars. Tab=8 is maybe standard in text programs for
writing letters or whatever but here we're talking of source file editors. Even
with a normal text editor you can follow these guidelines. And even if you
used spaces there are functions like Space2Tab.
"Use the right tool for the right task" (TM, but not mine) :)

bye Fabi



Reply via email to