N
Nick Keighley
Since I don't know what tab setting you had when you handed me the code,
I think s/exactly two/a random number of/ applies here.
[George Lucas missed a bet when he chose to make Star Wars instead of
Style Wars.]
too violent to get a 15 certificate
In the context of C source files, the tab character (\t or \x09 or 0x09
or however expressed) should always advance the cursor position to the
next mod 8 column.
yes but even *this* isn't fixed. It's configurable "on most editors
designed within the last twenty years". If there were any concensus on
this I might accept tab characters in my source code.
The tab *key* on the other hand, may be chosen by the user to insert a
tab character, or a fixed number of spaces, or a variable number of
spaces which advance the cursor to a preferred mod n column.
Hard tabs in code that presume other than "every eight" are just evil.
yes. But as I noted earlier I've worked on a project was it was
compulsory to use them.